2 lines
3.0 MiB
2 lines
3.0 MiB
globalThis._cliPkgExports||(globalThis._cliPkgExports=[]);let _cliPkgExports={};globalThis._cliPkgExports.push(_cliPkgExports),_cliPkgExports.load=function(e,t){var r="undefined"!=typeof process&&(process.versions||{}).hasOwnProperty("node"),n=r?Object.create(globalThis):globalThis;if(n.scheduleImmediate="undefined"!=typeof setImmediate?function(e){setImmediate(e)}:function(e){setTimeout(e,0)},"undefined"!=typeof require&&(n.require=require),n.exports=t||_cliPkgExports,"undefined"!=typeof process&&(n.process=process),"undefined"!=typeof __dirname&&(n.__dirname=__dirname),"undefined"!=typeof __filename&&(n.__filename=__filename),"undefined"!=typeof Buffer&&(n.Buffer=Buffer),r){var a=("undefined"!=typeof __webpack_require__?__non_webpack_require__:require)("url");Object.defineProperty(n,"location",{value:{get href(){return a.pathToFileURL?a.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(n,"document",{value:{get currentScript(){return null==t&&(t={src:e()}),t}}})}(),n.dartDeferredLibraryLoader=function(e,t,r){try{load(e),t()}catch(e){r(e)}}}Object.defineProperty(n,"parcel_watcher",{get:e.parcel_watcher}),n.immutable=e.immutable,n.chokidar=e.chokidar,n.readline=e.readline,n.fs=e.fs,n.nodeModule=e.nodeModule,n.stream=e.stream,n.util=e.util,function(){function e(e,t){for(var r=Object.keys(e),n=0;n<r.length;n++){var a=r[n];t[a]=e[a]}}var t=function(){var e=function(){};e.prototype={p:{}};var t=new e;if(!Object.getPrototypeOf(t)||Object.getPrototypeOf(t).p!==e.prototype.p)return!1;try{if("undefined"!=typeof navigator&&"string"==typeof navigator.userAgent&&navigator.userAgent.indexOf("Chrome/")>=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 Object.setPrototypeOf(r.prototype,n.prototype);var a=Object.create(n.prototype);e(r.prototype,a),r.prototype=a}}function a(e,t){for(var n=0;n<t.length;n++)r(t[n],e)}function s(e,t){var r,n;r=t.prototype,n=e.prototype,Object.assign(n,r),e.prototype.constructor=e}function i(e,t){!function(e,t){for(var r=Object.keys(e),n=0;n<r.length;n++){var a=r[n];t.hasOwnProperty(a)||(t[a]=e[a])}}(t.prototype,e.prototype),e.prototype.constructor=e}function o(e,t,r,n){var a=e;e[t]=a,e[r]=function(){return e[t]===a&&(e[t]=n()),e[r]=function(){return this[t]},e[t]}}function l(e,t,r,n){var a=e;e[t]=a,e[r]=function(){if(e[t]===a){var s=n();e[t]!==a&&A.throwLateFieldADI(t),e[t]=s}var i=e[t];return e[r]=function(){return i},i}}function _(e,t){return null!=t&&A._setArrayType(e,t),e.$flags=7,e}function u(e){function t(){}return t.prototype=e,new t,e}var c=0;function $(e,t,r,n,a,s,i,o,l,_){return"number"==typeof o&&(o+=c),{co:e,iS:t,iI:r,rC:n,dV:a,cs:s,fs:i,fT:o,aI:l||0,nDA:_}}function p(e,t,r,n,a,s,i,o){var l=function(e){var t=null;return function(){return null===t&&(t=A.closureFromTearOff(e).prototype),t}}($(e,!0,!1,r,n,a,s,i,o,!1));e[t]=l}function h(e,t,r,n,a,s,i,o,l,_){var u=function(e,t){var r=null;return e?function(e){return null===r&&(r=A.closureFromTearOff(t)),new r(e,this)}:function(){return null===r&&(r=A.closureFromTearOff(t)),new r(this,null)}}(r=!!r,$(e,!1,r,n,a,s,i,o,l,!!_));e[t]=u}function d(t){var r=N.interceptorsByTag;r?e(t,r):N.interceptorsByTag=t}function m(t){var r=N.leafTags;r?e(t,r):N.leafTags=t}function g(e){var t=N.types,r=t.length;return t.push.apply(t,e),r}function S(t,r){return e(r,t),t}var y,v,f=(y=function(e,t,r,n,a){return function(s,i,o,l){return h(s,i,e,t,r,n,[o],l,a,!1)}},v=function(e,t,r,n){return function(a,s,i,o){return p(a,s,e,t,r,[i],o,n)}},{inherit:r,inheritMany:a,mixin:s,mixinHard:i,installStaticTearOff:p,installInstanceTearOff:h,_instance_0u:y(0,0,null,["call$0"],0),_instance_1u:y(0,1,null,["call$1"],0),_instance_2u:y(0,2,null,["call$2"],0),_instance_0i:y(1,0,null,["call$0"],0),_instance_1i:y(1,1,null,["call$1"],0),_instance_2i:y(1,2,null,["call$2"],0),_static_0:v(0,null,["call$0"],0),_static_1:v(1,null,["call$1"],0),_static_2:v(2,null,["call$2"],0),makeConstList:_,lazy:o,lazyFinal:l,updateHolder:S,convertToFastObject:u,updateTypes:g,setOrUpdateInterceptorsByTag:d,setOrUpdateLeafTags:m});var C,b,x,w,E={makeDispatchRecord:(e,t,r,n)=>({i:e,p:t,e:r,x:n}),getNativeInterceptor(e){var t,r,n,a,s,i=e[N.dispatchPropertyName];if(null==i&&null==M.initNativeDispatchFlag&&(A.initNativeDispatch(),i=e[N.dispatchPropertyName]),null!=i){if(!1===(t=i.p))return i.i;if(!0===t)return e;if(t===(r=Object.getPrototypeOf(e)))return i.i;if(i.e===r)throw A.wrapException(A.UnimplementedError$("Return interceptor for "+A.S(t(e,i))))}return null==(n=e.constructor)?a=null:(null==(s=M._JS_INTEROP_INTERCEPTOR_TAG)&&(s=M._JS_INTEROP_INTERCEPTOR_TAG=N.getIsolateTag("_$dart_js")),a=n[s]),null!=a||null!=(a=A.lookupAndCacheInterceptor(e))?a:"function"==typeof e?I.JavaScriptFunction_methods:null==(t=Object.getPrototypeOf(e))||t===Object.prototype?I.PlainJavaScriptObject_methods:"function"==typeof n?(null==(s=M._JS_INTEROP_INTERCEPTOR_TAG)&&(s=M._JS_INTEROP_INTERCEPTOR_TAG=N.getIsolateTag("_$dart_js")),Object.defineProperty(n,s,{value:I.UnknownJavaScriptObject_methods,enumerable:!1,writable:!0,configurable:!0}),I.UnknownJavaScriptObject_methods):I.UnknownJavaScriptObject_methods},JSArray_JSArray$fixed(e,t){if(e<0||e>4294967295)throw A.wrapException(A.RangeError$range(e,0,4294967295,"length",null));return E.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$allocateFixed(e,t){if(e>4294967295)throw A.wrapException(A.RangeError$range(e,0,4294967295,"length",null));return E.JSArray_JSArray$markFixed(new Array(e),t)},JSArray_JSArray$growable(e,t){if(e<0)throw A.wrapException(A.ArgumentError$("Length must be a non-negative integer: "+e,null));return A._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$allocateGrowable(e,t){if(e<0)throw A.wrapException(A.ArgumentError$("Length must be a non-negative integer: "+e,null));return A._setArrayType(new Array(e),t._eval$1("JSArray<0>"))},JSArray_JSArray$markFixed(e,t){var r=A._setArrayType(e,t._eval$1("JSArray<0>"));return r.$flags=1,r},JSArray__compareAny:(e,t)=>E.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;t<r&&(32===(n=e.charCodeAt(t))||13===n||E.JSString__isWhitespace(n));)++t;return t},JSString__skipTrailingWhitespace(e,t){for(var r,n;t>0&&(r=t-1,32===(n=e.charCodeAt(r))||13===n||E.JSString__isWhitespace(n));t=r);return t},getInterceptor$:e=>"number"==typeof e?Math.floor(e)==e?E.JSInt.prototype:E.JSNumNotInt.prototype:"string"==typeof e?E.JSString.prototype:null==e?E.JSNull.prototype:"boolean"==typeof e?E.JSBool.prototype:Array.isArray(e)?E.JSArray.prototype:"object"!=typeof e?"function"==typeof e?E.JavaScriptFunction.prototype:"symbol"==typeof e?E.JavaScriptSymbol.prototype:"bigint"==typeof e?E.JavaScriptBigInt.prototype:e:e instanceof A.Object?e:E.getNativeInterceptor(e),getInterceptor$ansx:e=>"number"==typeof e?E.JSNumber.prototype:"string"==typeof e?E.JSString.prototype:null==e?e:Array.isArray(e)?E.JSArray.prototype:"object"!=typeof e?"function"==typeof e?E.JavaScriptFunction.prototype:"symbol"==typeof e?E.JavaScriptSymbol.prototype:"bigint"==typeof e?E.JavaScriptBigInt.prototype:e:e instanceof A.Object?e:E.getNativeInterceptor(e),getInterceptor$asx:e=>"string"==typeof e?E.JSString.prototype:null==e?e:Array.isArray(e)?E.JSArray.prototype:"object"!=typeof e?"function"==typeof e?E.JavaScriptFunction.prototype:"symbol"==typeof e?E.JavaScriptSymbol.prototype:"bigint"==typeof e?E.JavaScriptBigInt.prototype:e:e instanceof A.Object?e:E.getNativeInterceptor(e),getInterceptor$ax:e=>null==e?e:Array.isArray(e)?E.JSArray.prototype:"object"!=typeof e?"function"==typeof e?E.JavaScriptFunction.prototype:"symbol"==typeof e?E.JavaScriptSymbol.prototype:"bigint"==typeof e?E.JavaScriptBigInt.prototype:e:e instanceof A.Object?e:E.getNativeInterceptor(e),getInterceptor$in:e=>"number"==typeof e?Math.floor(e)==e?E.JSInt.prototype:E.JSNumNotInt.prototype:null==e||e instanceof A.Object?e:E.UnknownJavaScriptObject.prototype,getInterceptor$ns:e=>"number"==typeof e?E.JSNumber.prototype:"string"==typeof e?E.JSString.prototype:null==e||e instanceof A.Object?e:E.UnknownJavaScriptObject.prototype,getInterceptor$s:e=>"string"==typeof e?E.JSString.prototype:null==e||e instanceof A.Object?e:E.UnknownJavaScriptObject.prototype,getInterceptor$x:e=>null==e?e:"object"!=typeof e?"function"==typeof e?E.JavaScriptFunction.prototype:"symbol"==typeof e?E.JavaScriptSymbol.prototype:"bigint"==typeof e?E.JavaScriptBigInt.prototype:e:e instanceof A.Object?e:E.getNativeInterceptor(e),getInterceptor$z:e=>null==e||e instanceof A.Object?e:E.UnknownJavaScriptObject.prototype,set$AsyncCompiler$x:(e,t)=>E.getInterceptor$x(e).set$AsyncCompiler(e,t),set$CalculationInterpolation$x:(e,t)=>E.getInterceptor$x(e).set$CalculationInterpolation(e,t),set$CalculationOperation$x:(e,t)=>E.getInterceptor$x(e).set$CalculationOperation(e,t),set$Compiler$x:(e,t)=>E.getInterceptor$x(e).set$Compiler(e,t),set$Exception$x:(e,t)=>E.getInterceptor$x(e).set$Exception(e,t),set$FALSE$x:(e,t)=>E.getInterceptor$x(e).set$FALSE(e,t),set$Logger$x:(e,t)=>E.getInterceptor$x(e).set$Logger(e,t),set$NULL$x:(e,t)=>E.getInterceptor$x(e).set$NULL(e,t),set$NodePackageImporter$x:(e,t)=>E.getInterceptor$x(e).set$NodePackageImporter(e,t),set$SassArgumentList$x:(e,t)=>E.getInterceptor$x(e).set$SassArgumentList(e,t),set$SassBoolean$x:(e,t)=>E.getInterceptor$x(e).set$SassBoolean(e,t),set$SassCalculation$x:(e,t)=>E.getInterceptor$x(e).set$SassCalculation(e,t),set$SassColor$x:(e,t)=>E.getInterceptor$x(e).set$SassColor(e,t),set$SassFunction$x:(e,t)=>E.getInterceptor$x(e).set$SassFunction(e,t),set$SassList$x:(e,t)=>E.getInterceptor$x(e).set$SassList(e,t),set$SassMap$x:(e,t)=>E.getInterceptor$x(e).set$SassMap(e,t),set$SassMixin$x:(e,t)=>E.getInterceptor$x(e).set$SassMixin(e,t),set$SassNumber$x:(e,t)=>E.getInterceptor$x(e).set$SassNumber(e,t),set$SassString$x:(e,t)=>E.getInterceptor$x(e).set$SassString(e,t),set$TRUE$x:(e,t)=>E.getInterceptor$x(e).set$TRUE(e,t),set$Value$x:(e,t)=>E.getInterceptor$x(e).set$Value(e,t),set$Version$x:(e,t)=>E.getInterceptor$x(e).set$Version(e,t),set$cli_pkg_main_0_$x:(e,t)=>E.getInterceptor$x(e).set$cli_pkg_main_0_(e,t),set$compile$x:(e,t)=>E.getInterceptor$x(e).set$compile(e,t),set$compileAsync$x:(e,t)=>E.getInterceptor$x(e).set$compileAsync(e,t),set$compileString$x:(e,t)=>E.getInterceptor$x(e).set$compileString(e,t),set$compileStringAsync$x:(e,t)=>E.getInterceptor$x(e).set$compileStringAsync(e,t),set$context$x:(e,t)=>E.getInterceptor$x(e).set$context(e,t),set$dartValue$x:(e,t)=>E.getInterceptor$x(e).set$dartValue(e,t),set$deprecations$x:(e,t)=>E.getInterceptor$x(e).set$deprecations(e,t),set$exitCode$x:(e,t)=>E.getInterceptor$x(e).set$exitCode(e,t),set$info$x:(e,t)=>E.getInterceptor$x(e).set$info(e,t),set$initAsyncCompiler$x:(e,t)=>E.getInterceptor$x(e).set$initAsyncCompiler(e,t),set$initCompiler$x:(e,t)=>E.getInterceptor$x(e).set$initCompiler(e,t),set$length$asx:(e,t)=>E.getInterceptor$asx(e).set$length(e,t),set$loadParserExports_$x:(e,t)=>E.getInterceptor$x(e).set$loadParserExports_(e,t),set$render$x:(e,t)=>E.getInterceptor$x(e).set$render(e,t),set$renderSync$x:(e,t)=>E.getInterceptor$x(e).set$renderSync(e,t),set$sassFalse$x:(e,t)=>E.getInterceptor$x(e).set$sassFalse(e,t),set$sassNull$x:(e,t)=>E.getInterceptor$x(e).set$sassNull(e,t),set$sassTrue$x:(e,t)=>E.getInterceptor$x(e).set$sassTrue(e,t),set$types$x:(e,t)=>E.getInterceptor$x(e).set$types(e,t),get$$prototype$x:e=>E.getInterceptor$x(e).get$$prototype(e),get$_dartException$x:e=>E.getInterceptor$x(e).get$_dartException(e),get$alertAscii$x:e=>E.getInterceptor$x(e).get$alertAscii(e),get$alertColor$x:e=>E.getInterceptor$x(e).get$alertColor(e),get$argv$x:e=>E.getInterceptor$x(e).get$argv(e),get$brackets$x:e=>E.getInterceptor$x(e).get$brackets(e),get$charset$x:e=>E.getInterceptor$x(e).get$charset(e),get$code$x:e=>E.getInterceptor$x(e).get$code(e),get$current$x:e=>E.getInterceptor$x(e).get$current(e),get$dartValue$x:e=>E.getInterceptor$x(e).get$dartValue(e),get$debug$x:e=>E.getInterceptor$x(e).get$debug(e),get$denominatorUnits$x:e=>E.getInterceptor$x(e).get$denominatorUnits(e),get$env$x:e=>E.getInterceptor$x(e).get$env(e),get$exitCode$x:e=>E.getInterceptor$x(e).get$exitCode(e),get$fatalDeprecations$x:e=>E.getInterceptor$x(e).get$fatalDeprecations(e),get$fiber$x:e=>E.getInterceptor$x(e).get$fiber(e),get$file$x:e=>E.getInterceptor$x(e).get$file(e),get$filename$x:e=>E.getInterceptor$x(e).get$filename(e),get$first$ax:e=>E.getInterceptor$ax(e).get$first(e),get$functions$x:e=>E.getInterceptor$x(e).get$functions(e),get$futureDeprecations$x:e=>E.getInterceptor$x(e).get$futureDeprecations(e),get$hashCode$:e=>E.getInterceptor$(e).get$hashCode(e),get$id$x:e=>E.getInterceptor$x(e).get$id(e),get$importer$x:e=>E.getInterceptor$x(e).get$importer(e),get$importers$x:e=>E.getInterceptor$x(e).get$importers(e),get$isEmpty$asx:e=>E.getInterceptor$asx(e).get$isEmpty(e),get$isNotEmpty$asx:e=>E.getInterceptor$asx(e).get$isNotEmpty(e),get$isTTY$x:e=>E.getInterceptor$x(e).get$isTTY(e),get$iterator$ax:e=>E.getInterceptor$ax(e).get$iterator(e),get$last$ax:e=>E.getInterceptor$ax(e).get$last(e),get$length$asx:e=>E.getInterceptor$asx(e).get$length(e),get$loadPaths$x:e=>E.getInterceptor$x(e).get$loadPaths(e),get$logger$x:e=>E.getInterceptor$x(e).get$logger(e),get$message$x:e=>E.getInterceptor$x(e).get$message(e),get$method$x:e=>E.getInterceptor$x(e).get$method(e),get$mtime$x:e=>E.getInterceptor$x(e).get$mtime(e),get$name$x:e=>E.getInterceptor$x(e).get$name(e),get$numeratorUnits$x:e=>E.getInterceptor$x(e).get$numeratorUnits(e),get$options$x:e=>E.getInterceptor$x(e).get$options(e),get$parent$z:e=>E.getInterceptor$z(e).get$parent(e),get$path$x:e=>E.getInterceptor$x(e).get$path(e),get$platform$x:e=>E.getInterceptor$x(e).get$platform(e),get$quietDeps$x:e=>E.getInterceptor$x(e).get$quietDeps(e),get$quotes$x:e=>E.getInterceptor$x(e).get$quotes(e),get$realpathSync$x:e=>E.getInterceptor$x(e).get$realpathSync(e),get$release$x:e=>E.getInterceptor$x(e).get$release(e),get$reversed$ax:e=>E.getInterceptor$ax(e).get$reversed(e),get$runtimeType$:e=>E.getInterceptor$(e).get$runtimeType(e),get$separator$x:e=>E.getInterceptor$x(e).get$separator(e),get$sign$in:e=>"number"==typeof e?e>0?1:e<0?-1:e:E.getInterceptor$in(e).get$sign(e),get$silenceDeprecations$x:e=>E.getInterceptor$x(e).get$silenceDeprecations(e),get$single$ax:e=>E.getInterceptor$ax(e).get$single(e),get$sourceMap$x:e=>E.getInterceptor$x(e).get$sourceMap(e),get$sourceMapIncludeSources$x:e=>E.getInterceptor$x(e).get$sourceMapIncludeSources(e),get$space$x:e=>E.getInterceptor$x(e).get$space(e),get$span$z:e=>E.getInterceptor$z(e).get$span(e),get$stderr$x:e=>E.getInterceptor$x(e).get$stderr(e),get$stdout$x:e=>E.getInterceptor$x(e).get$stdout(e),get$style$x:e=>E.getInterceptor$x(e).get$style(e),get$syntax$x:e=>E.getInterceptor$x(e).get$syntax(e),get$trace$z:e=>E.getInterceptor$z(e).get$trace(e),get$url$x:e=>E.getInterceptor$x(e).get$url(e),get$verbose$x:e=>E.getInterceptor$x(e).get$verbose(e),get$warn$x:e=>E.getInterceptor$x(e).get$warn(e),get$weight$x:e=>E.getInterceptor$x(e).get$weight(e),$add$ansx:(e,t)=>"number"==typeof e&&"number"==typeof t?e+t:E.getInterceptor$ansx(e).$add(e,t),$eq$:(e,t)=>null==e?null==t:"object"!=typeof e?null!=t&&e===t:E.getInterceptor$(e).$eq(e,t),$index$asx:(e,t)=>"number"==typeof t&&(Array.isArray(e)||"string"==typeof e||A.isJsIndexable(e,e[N.dispatchPropertyName]))&&t>>>0===t&&t<e.length?e[t]:E.getInterceptor$asx(e).$index(e,t),$indexSet$ax:(e,t,r)=>"number"==typeof t&&(Array.isArray(e)||A.isJsIndexable(e,e[N.dispatchPropertyName]))&&!(2&e.$flags)&&t>>>0===t&&t<e.length?e[t]=r:E.getInterceptor$ax(e).$indexSet(e,t,r),$set$2$x:(e,t,r)=>E.getInterceptor$x(e).$set$2(e,t,r),add$1$ax:(e,t)=>E.getInterceptor$ax(e).add$1(e,t),addAll$1$ax:(e,t)=>E.getInterceptor$ax(e).addAll$1(e,t),allMatches$1$s:(e,t)=>E.getInterceptor$s(e).allMatches$1(e,t),allMatches$2$s:(e,t,r)=>E.getInterceptor$s(e).allMatches$2(e,t,r),any$1$ax:(e,t)=>E.getInterceptor$ax(e).any$1(e,t),apply$2$x:(e,t,r)=>E.getInterceptor$x(e).apply$2(e,t,r),asImmutable$0$x:e=>E.getInterceptor$x(e).asImmutable$0(e),asMutable$0$x:e=>E.getInterceptor$x(e).asMutable$0(e),canonicalize$4$baseImporter$baseUrl$forImport$x:(e,t,r,n,a)=>E.getInterceptor$x(e).canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a),cast$1$0$ax:(e,t)=>E.getInterceptor$ax(e).cast$1$0(e,t),close$0$x:e=>E.getInterceptor$x(e).close$0(e),codeUnitAt$1$s:(e,t)=>E.getInterceptor$s(e).codeUnitAt$1(e,t),compareTo$1$ns:(e,t)=>E.getInterceptor$ns(e).compareTo$1(e,t),contains$1$asx:(e,t)=>E.getInterceptor$asx(e).contains$1(e,t),createInterface$1$x:(e,t)=>E.getInterceptor$x(e).createInterface$1(e,t),createRequire$1$x:(e,t)=>E.getInterceptor$x(e).createRequire$1(e,t),elementAt$1$ax:(e,t)=>E.getInterceptor$ax(e).elementAt$1(e,t),error$1$x:(e,t)=>E.getInterceptor$x(e).error$1(e,t),every$1$ax:(e,t)=>E.getInterceptor$ax(e).every$1(e,t),existsSync$1$x:(e,t)=>E.getInterceptor$x(e).existsSync$1(e,t),expand$1$1$ax:(e,t,r)=>E.getInterceptor$ax(e).expand$1$1(e,t,r),fillRange$3$ax:(e,t,r,n)=>E.getInterceptor$ax(e).fillRange$3(e,t,r,n),fold$2$ax:(e,t,r)=>E.getInterceptor$ax(e).fold$2(e,t,r),forEach$1$ax:(e,t)=>E.getInterceptor$ax(e).forEach$1(e,t),getRange$2$ax:(e,t,r)=>E.getInterceptor$ax(e).getRange$2(e,t,r),getTime$0$x:e=>E.getInterceptor$x(e).getTime$0(e),isDirectory$0$x:e=>E.getInterceptor$x(e).isDirectory$0(e),isFile$0$x:e=>E.getInterceptor$x(e).isFile$0(e),isSymbolicLink$0$x:e=>E.getInterceptor$x(e).isSymbolicLink$0(e),join$1$ax:(e,t)=>E.getInterceptor$ax(e).join$1(e,t),log$1$x:(e,t)=>E.getInterceptor$x(e).log$1(e,t),lstatSync$1$x:(e,t)=>E.getInterceptor$x(e).lstatSync$1(e,t),map$1$1$ax:(e,t,r)=>E.getInterceptor$ax(e).map$1$1(e,t,r),matchAsPrefix$2$s:(e,t,r)=>E.getInterceptor$s(e).matchAsPrefix$2(e,t,r),mkdirSync$1$x:(e,t)=>E.getInterceptor$x(e).mkdirSync$1(e,t),native$1$x:(e,t)=>E.getInterceptor$x(e).native$1(e,t),noSuchMethod$1$:(e,t)=>E.getInterceptor$(e).noSuchMethod$1(e,t),on$2$x:(e,t,r)=>E.getInterceptor$x(e).on$2(e,t,r),parse$0$z:e=>E.getInterceptor$z(e).parse$0(e),readFileSync$2$x:(e,t,r)=>E.getInterceptor$x(e).readFileSync$2(e,t,r),readdirSync$1$x:(e,t)=>E.getInterceptor$x(e).readdirSync$1(e,t),removeRange$2$ax:(e,t,r)=>E.getInterceptor$ax(e).removeRange$2(e,t,r),replaceFirst$2$s:(e,t,r)=>E.getInterceptor$s(e).replaceFirst$2(e,t,r),resolve$1$x:(e,t)=>E.getInterceptor$x(e).resolve$1(e,t),run$0$x:e=>E.getInterceptor$x(e).run$0(e),run$1$x:(e,t)=>E.getInterceptor$x(e).run$1(e,t),setRange$4$ax:(e,t,r,n,a)=>E.getInterceptor$ax(e).setRange$4(e,t,r,n,a),skip$1$ax:(e,t)=>E.getInterceptor$ax(e).skip$1(e,t),sort$1$ax:(e,t)=>E.getInterceptor$ax(e).sort$1(e,t),startsWith$1$s:(e,t)=>E.getInterceptor$s(e).startsWith$1(e,t),statSync$1$x:(e,t)=>E.getInterceptor$x(e).statSync$1(e,t),sublist$1$ax:(e,t)=>E.getInterceptor$ax(e).sublist$1(e,t),substring$2$s:(e,t,r)=>E.getInterceptor$s(e).substring$2(e,t,r),take$1$ax:(e,t)=>E.getInterceptor$ax(e).take$1(e,t),then$1$2$onError$x:(e,t,r,n)=>E.getInterceptor$x(e).then$1$2$onError(e,t,r,n),then$2$x:(e,t,r)=>E.getInterceptor$x(e).then$2(e,t,r),toArray$0$x:e=>E.getInterceptor$x(e).toArray$0(e),toList$0$ax:e=>E.getInterceptor$ax(e).toList$0(e),toString$0$:e=>E.getInterceptor$(e).toString$0(e),toString$1$color$:(e,t)=>E.getInterceptor$(e).toString$1$color(e,t),trim$0$s:e=>E.getInterceptor$s(e).trim$0(e),unlinkSync$1$x:(e,t)=>E.getInterceptor$x(e).unlinkSync$1(e,t),visitAtRootRule$1$x:(e,t)=>E.getInterceptor$x(e).visitAtRootRule$1(e,t),visitAtRule$1$x:(e,t)=>E.getInterceptor$x(e).visitAtRule$1(e,t),visitAttributeSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitAttributeSelector$1(e,t),visitBinaryOperationExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitBinaryOperationExpression$1(e,t),visitBooleanExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitBooleanExpression$1(e,t),visitClassSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitClassSelector$1(e,t),visitColorExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitColorExpression$1(e,t),visitContentBlock$1$x:(e,t)=>E.getInterceptor$x(e).visitContentBlock$1(e,t),visitContentRule$1$x:(e,t)=>E.getInterceptor$x(e).visitContentRule$1(e,t),visitDebugRule$1$x:(e,t)=>E.getInterceptor$x(e).visitDebugRule$1(e,t),visitDeclaration$1$x:(e,t)=>E.getInterceptor$x(e).visitDeclaration$1(e,t),visitEachRule$1$x:(e,t)=>E.getInterceptor$x(e).visitEachRule$1(e,t),visitErrorRule$1$x:(e,t)=>E.getInterceptor$x(e).visitErrorRule$1(e,t),visitExtendRule$1$x:(e,t)=>E.getInterceptor$x(e).visitExtendRule$1(e,t),visitForRule$1$x:(e,t)=>E.getInterceptor$x(e).visitForRule$1(e,t),visitForwardRule$1$x:(e,t)=>E.getInterceptor$x(e).visitForwardRule$1(e,t),visitFunctionExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitFunctionExpression$1(e,t),visitFunctionRule$1$x:(e,t)=>E.getInterceptor$x(e).visitFunctionRule$1(e,t),visitIDSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitIDSelector$1(e,t),visitIfExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitIfExpression$1(e,t),visitIfRule$1$x:(e,t)=>E.getInterceptor$x(e).visitIfRule$1(e,t),visitImportRule$1$x:(e,t)=>E.getInterceptor$x(e).visitImportRule$1(e,t),visitIncludeRule$1$x:(e,t)=>E.getInterceptor$x(e).visitIncludeRule$1(e,t),visitInterpolatedFunctionExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitInterpolatedFunctionExpression$1(e,t),visitListExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitListExpression$1(e,t),visitLoudComment$1$x:(e,t)=>E.getInterceptor$x(e).visitLoudComment$1(e,t),visitMapExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitMapExpression$1(e,t),visitMediaRule$1$x:(e,t)=>E.getInterceptor$x(e).visitMediaRule$1(e,t),visitMixinRule$1$x:(e,t)=>E.getInterceptor$x(e).visitMixinRule$1(e,t),visitNullExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitNullExpression$1(e,t),visitNumberExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitNumberExpression$1(e,t),visitParentSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitParentSelector$1(e,t),visitParenthesizedExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitParenthesizedExpression$1(e,t),visitPlaceholderSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitPlaceholderSelector$1(e,t),visitPseudoSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitPseudoSelector$1(e,t),visitReturnRule$1$x:(e,t)=>E.getInterceptor$x(e).visitReturnRule$1(e,t),visitSelectorExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitSelectorExpression$1(e,t),visitSilentComment$1$x:(e,t)=>E.getInterceptor$x(e).visitSilentComment$1(e,t),visitStringExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitStringExpression$1(e,t),visitStyleRule$1$x:(e,t)=>E.getInterceptor$x(e).visitStyleRule$1(e,t),visitStylesheet$1$x:(e,t)=>E.getInterceptor$x(e).visitStylesheet$1(e,t),visitSupportsExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitSupportsExpression$1(e,t),visitSupportsRule$1$x:(e,t)=>E.getInterceptor$x(e).visitSupportsRule$1(e,t),visitTypeSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitTypeSelector$1(e,t),visitUnaryOperationExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitUnaryOperationExpression$1(e,t),visitUniversalSelector$1$x:(e,t)=>E.getInterceptor$x(e).visitUniversalSelector$1(e,t),visitUseRule$1$x:(e,t)=>E.getInterceptor$x(e).visitUseRule$1(e,t),visitValueExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitValueExpression$1(e,t),visitVariableDeclaration$1$x:(e,t)=>E.getInterceptor$x(e).visitVariableDeclaration$1(e,t),visitVariableExpression$1$x:(e,t)=>E.getInterceptor$x(e).visitVariableExpression$1(e,t),visitWarnRule$1$x:(e,t)=>E.getInterceptor$x(e).visitWarnRule$1(e,t),visitWhileRule$1$x:(e,t)=>E.getInterceptor$x(e).visitWhileRule$1(e,t),watch$2$x:(e,t,r)=>E.getInterceptor$x(e).watch$2(e,t,r),where$1$ax:(e,t)=>E.getInterceptor$ax(e).where$1(e,t),write$1$x:(e,t)=>E.getInterceptor$x(e).write$1(e,t),writeFileSync$2$x:(e,t,r)=>E.getInterceptor$x(e).writeFileSync$2(e,t,r),yield$0$x:e=>E.getInterceptor$x(e).yield$0(e),Interceptor:function(){},JSBool:function(){},JSNull:function(){},JavaScriptObject:function(){},LegacyJavaScriptObject:function(){},PlainJavaScriptObject:function(){},UnknownJavaScriptObject:function(){},JavaScriptFunction:function(){},JavaScriptBigInt:function(){},JavaScriptSymbol:function(){},JSArray:function(e){this.$ti=e},JSArraySafeToStringHook:function(){},JSUnmodifiableArray:function(e){this.$ti=e},ArrayIterator:function(e,t,r){var n=this;n._iterable=e,n._length=t,n._index=0,n._current=null,n.$ti=r},JSNumber:function(){},JSInt:function(){},JSNumNotInt:function(){},JSString:function(){}},A={JS_CONST:function(){},CastIterable_CastIterable:(e,t,r)=>U.EfficientLengthIterable_dynamic._is(e)?new A._EfficientLengthCastIterable(e,t._eval$1("@<0>")._bind$1(r)._eval$1("_EfficientLengthCastIterable<1,2>")):new A.CastIterable(e,t._eval$1("@<0>")._bind$1(r)._eval$1("CastIterable<1,2>")),LateError$fieldADI:e=>new A.LateError("Field '"+e+"' has been assigned during initialization."),LateError$fieldNI:e=>new A.LateError("Field '"+e+"' has not been initialized."),LateError$localNI:e=>new A.LateError("Local '"+e+"' has not been initialized."),LateError$fieldAI:e=>new A.LateError("Field '"+e+"' has already been initialized."),hexDigitValue(e){var t,r=48^e;return r<=9?r:97<=(t=32|e)&&t<=102?t-87:-1},SystemHash_combine:(e,t)=>(e=(e=e+t&536870911)+((524287&e)<<10)&536870911)^e>>>6,SystemHash_finish:e=>(e=e+((67108863&e)<<3)&536870911,(e^=e>>>11)+((16383&e)<<15)&536870911),checkNotNullable:(e,t,r)=>e,isToStringVisiting(e){var t,r;for(t=M.toStringVisiting.length,r=0;r<t;++r)if(e===M.toStringVisiting[r])return!0;return!1},SubListIterable$:(e,t,r,n)=>(A.RangeError_checkNotNegative(t,"start"),null!=r&&(A.RangeError_checkNotNegative(r,"end"),t>r&&A.throwExpression(A.RangeError$range(t,0,r,"start",null))),new A.SubListIterable(e,t,r,n._eval$1("SubListIterable<0>"))),MappedIterable_MappedIterable:(e,t,r,n)=>U.EfficientLengthIterable_dynamic._is(e)?new A.EfficientLengthMappedIterable(e,t,r._eval$1("@<0>")._bind$1(n)._eval$1("EfficientLengthMappedIterable<1,2>")):new A.MappedIterable(e,t,r._eval$1("@<0>")._bind$1(n)._eval$1("MappedIterable<1,2>")),TakeIterable_TakeIterable(e,t,r){var n="takeCount";return A.ArgumentError_checkNotNull(t,n),A.RangeError_checkNotNegative(t,n),U.EfficientLengthIterable_dynamic._is(e)?new A.EfficientLengthTakeIterable(e,t,r._eval$1("EfficientLengthTakeIterable<0>")):new A.TakeIterable(e,t,r._eval$1("TakeIterable<0>"))},SkipIterable_SkipIterable(e,t,r){var n="count";return U.EfficientLengthIterable_dynamic._is(e)?(A.ArgumentError_checkNotNull(t,n),A.RangeError_checkNotNegative(t,n),new A.EfficientLengthSkipIterable(e,t,r._eval$1("EfficientLengthSkipIterable<0>"))):(A.ArgumentError_checkNotNull(t,n),A.RangeError_checkNotNegative(t,n),new A.SkipIterable(e,t,r._eval$1("SkipIterable<0>")))},FollowedByIterable_FollowedByIterable$firstEfficient:(e,t,r)=>U.EfficientLengthIterable_dynamic._is(t)?new A.EfficientLengthFollowedByIterable(e,t,r._eval$1("EfficientLengthFollowedByIterable<0>")):new A.FollowedByIterable(e,t,r._eval$1("FollowedByIterable<0>")),IterableElementError_noElement:()=>new A.StateError("No element"),IterableElementError_tooMany:()=>new A.StateError("Too many elements"),IterableElementError_tooFew:()=>new A.StateError("Too few elements"),Sort__doSort(e,t,r,n){r-t<=32?A.Sort__insertionSort(e,t,r,n):A.Sort__dualPivotQuicksort(e,t,r,n)},Sort__insertionSort(e,t,r,n){var a,s,i,o,l;for(a=t+1,s=E.getInterceptor$asx(e);a<=r;++a){for(i=s.$index(e,a),o=a;o>t&&n.call$2(s.$index(e,o-1),i)>0;)l=o-1,s.$indexSet(e,o,s.$index(e,l)),o=l;s.$indexSet(e,o,i)}},Sort__dualPivotQuicksort(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h=I.JSInt_methods._tdivFast$1(r-t+1,6),d=t+h,m=r-h,g=I.JSInt_methods._tdivFast$1(t+r,2),S=g-h,y=g+h,v=E.getInterceptor$asx(e),f=v.$index(e,d),C=v.$index(e,S),b=v.$index(e,g),x=v.$index(e,y),w=v.$index(e,m);if(n.call$2(f,C)>0&&(a=C,C=f,f=a),n.call$2(x,w)>0&&(a=w,w=x,x=a),n.call$2(f,b)>0&&(a=b,b=f,f=a),n.call$2(C,b)>0&&(a=b,b=C,C=a),n.call$2(f,x)>0&&(a=x,x=f,f=a),n.call$2(b,x)>0&&(a=x,x=b,b=a),n.call$2(C,w)>0&&(a=w,w=C,C=a),n.call$2(C,b)>0&&(a=b,b=C,C=a),n.call$2(x,w)>0&&(a=w,w=x,x=a),v.$indexSet(e,d,f),v.$indexSet(e,g,b),v.$indexSet(e,m,w),v.$indexSet(e,S,v.$index(e,t)),v.$indexSet(e,y,v.$index(e,r)),s=t+1,i=r-1,o=E.$eq$(n.call$2(C,x),0)){for(l=s;l<=i;++l)if(_=v.$index(e,l),0!==(u=n.call$2(_,C)))if(u<0)l!==s&&(v.$indexSet(e,l,v.$index(e,s)),v.$indexSet(e,s,_)),++s;else for(;;){if(!((u=n.call$2(v.$index(e,i),C))>0)){if(c=i-1,u<0){v.$indexSet(e,l,v.$index(e,s)),$=s+1,v.$indexSet(e,s,v.$index(e,i)),v.$indexSet(e,i,_),i=c,s=$;break}v.$indexSet(e,l,v.$index(e,i)),v.$indexSet(e,i,_),i=c;break}--i}}else for(l=s;l<=i;++l)if(_=v.$index(e,l),n.call$2(_,C)<0)l!==s&&(v.$indexSet(e,l,v.$index(e,s)),v.$indexSet(e,s,_)),++s;else if(n.call$2(_,x)>0)for(;;){if(n.call$2(v.$index(e,i),x)>0){if(--i<l)break;continue}c=i-1,n.call$2(v.$index(e,i),C)<0?(v.$indexSet(e,l,v.$index(e,s)),$=s+1,v.$indexSet(e,s,v.$index(e,i)),v.$indexSet(e,i,_),s=$):(v.$indexSet(e,l,v.$index(e,i)),v.$indexSet(e,i,_)),i=c;break}if(p=s-1,v.$indexSet(e,t,v.$index(e,p)),v.$indexSet(e,p,C),p=i+1,v.$indexSet(e,r,v.$index(e,p)),v.$indexSet(e,p,x),A.Sort__doSort(e,t,s-2,n),A.Sort__doSort(e,i+2,r,n),!o)if(s<d&&i>m){for(;E.$eq$(n.call$2(v.$index(e,s),C),0);)++s;for(;E.$eq$(n.call$2(v.$index(e,i),x),0);)--i;for(l=s;l<=i;++l)if(_=v.$index(e,l),0===n.call$2(_,C))l!==s&&(v.$indexSet(e,l,v.$index(e,s)),v.$indexSet(e,s,_)),++s;else if(0===n.call$2(_,x))for(;;){if(0===n.call$2(v.$index(e,i),x)){if(--i<l)break;continue}c=i-1,n.call$2(v.$index(e,i),C)<0?(v.$indexSet(e,l,v.$index(e,s)),$=s+1,v.$indexSet(e,s,v.$index(e,i)),v.$indexSet(e,i,_),s=$):(v.$indexSet(e,l,v.$index(e,i)),v.$indexSet(e,i,_)),i=c;break}A.Sort__doSort(e,s,i,n)}else A.Sort__doSort(e,s,i,n)},_CastIterableBase:function(){},CastIterator:function(e,t){this._source=e,this.$ti=t},CastIterable:function(e,t){this._source=e,this.$ti=t},_EfficientLengthCastIterable:function(e,t){this._source=e,this.$ti=t},_CastListBase:function(){},_CastListBase_sort_closure:function(e,t){this.$this=e,this.compare=t},CastList:function(e,t){this._source=e,this.$ti=t},CastSet:function(e,t,r){this._source=e,this._emptySet=t,this.$ti=r},CastMap:function(e,t){this._source=e,this.$ti=t},CastMap_forEach_closure:function(e,t){this.$this=e,this.f=t},CastMap_entries_closure:function(e){this.$this=e},LateError:function(e){this._message=e},CodeUnits:function(e){this._string=e},nullFuture_closure:function(){},SentinelValue:function(){},EfficientLengthIterable:function(){},ListIterable:function(){},SubListIterable:function(e,t,r,n){var a=this;a.__internal$_iterable=e,a._start=t,a._endOrLength=r,a.$ti=n},ListIterator:function(e,t,r){var n=this;n.__internal$_iterable=e,n.__internal$_length=t,n.__internal$_index=0,n.__internal$_current=null,n.$ti=r},MappedIterable:function(e,t,r){this.__internal$_iterable=e,this._f=t,this.$ti=r},EfficientLengthMappedIterable:function(e,t,r){this.__internal$_iterable=e,this._f=t,this.$ti=r},MappedIterator:function(e,t,r){var n=this;n.__internal$_current=null,n._iterator=e,n._f=t,n.$ti=r},MappedListIterable:function(e,t,r){this._source=e,this._f=t,this.$ti=r},WhereIterable:function(e,t,r){this.__internal$_iterable=e,this._f=t,this.$ti=r},WhereIterator:function(e,t){this._iterator=e,this._f=t},ExpandIterable:function(e,t,r){this.__internal$_iterable=e,this._f=t,this.$ti=r},ExpandIterator:function(e,t,r,n){var a=this;a._iterator=e,a._f=t,a._currentExpansion=r,a.__internal$_current=null,a.$ti=n},TakeIterable:function(e,t,r){this.__internal$_iterable=e,this._takeCount=t,this.$ti=r},EfficientLengthTakeIterable:function(e,t,r){this.__internal$_iterable=e,this._takeCount=t,this.$ti=r},TakeIterator:function(e,t,r){this._iterator=e,this._remaining=t,this.$ti=r},SkipIterable:function(e,t,r){this.__internal$_iterable=e,this._skipCount=t,this.$ti=r},EfficientLengthSkipIterable:function(e,t,r){this.__internal$_iterable=e,this._skipCount=t,this.$ti=r},SkipIterator:function(e,t){this._iterator=e,this._skipCount=t},SkipWhileIterable:function(e,t,r){this.__internal$_iterable=e,this._f=t,this.$ti=r},SkipWhileIterator:function(e,t){this._iterator=e,this._f=t,this._hasSkipped=!1},EmptyIterable:function(e){this.$ti=e},EmptyIterator:function(){},FollowedByIterable:function(e,t,r){this.__internal$_first=e,this._second=t,this.$ti=r},EfficientLengthFollowedByIterable:function(e,t,r){this.__internal$_first=e,this._second=t,this.$ti=r},FollowedByIterator:function(e,t){this._currentIterator=e,this._nextIterable=t},WhereTypeIterable:function(e,t){this._source=e,this.$ti=t},WhereTypeIterator:function(e,t){this._source=e,this.$ti=t},NonNullsIterable:function(e,t){this._source=e,this.$ti=t},NonNullsIterator:function(e){this._source=e,this.__internal$_current=null},FixedLengthListMixin:function(){},UnmodifiableListMixin:function(){},UnmodifiableListBase:function(){},ReversedListIterable:function(e,t){this._source=e,this.$ti=t},Symbol:function(e){this.__internal$_name=e},__CastListBase__CastIterableBase_ListMixin:function(){},ConstantMap_ConstantMap$from(e,t,r){for(var n,a,s,i,o,l,_=A.List_List$from(e.get$keys(e),!0,t),u=_.length,c=0;;){if(!(c<u)){n=!0;break}if("string"!=typeof(a=_[c])||"__proto__"===a){n=!1;break}++c}if(n){for(s={},i=0,c=0;c<_.length;_.length===u||(0,A.throwConcurrentModificationError)(_),++c,i=o)a=_[c],e.$index(0,a),o=i+1,s[a]=i;return(l=new A.ConstantStringMap(s,A.List_List$from(e.get$values(e),!0,r),t._eval$1("@<0>")._bind$1(r)._eval$1("ConstantStringMap<1,2>"))).$keys=_,l}return new A.ConstantMapView(A.LinkedHashMap_LinkedHashMap$from(e,t,r),t._eval$1("@<0>")._bind$1(r)._eval$1("ConstantMapView<1,2>"))},ConstantMap__throwUnmodifiable(){throw A.wrapException(A.UnsupportedError$("Cannot modify unmodifiable Map"))},ConstantSet__throwUnmodifiable(){throw A.wrapException(A.UnsupportedError$("Cannot modify constant Set"))},instantiate1(e,t){var r=new A.Instantiation1(e,t._eval$1("Instantiation1<0>"));return r.Instantiation$1(e),r},unminifyOrTag(e){var t=N.mangledGlobalNames[e];return null!=t?t:e},isJsIndexable(e,t){var r;return null!=t&&null!=(r=t.x)?r:U.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 E.toString$0$(e)},JSInvocationMirror$:(e,t,r,n,a,s)=>new A.JSInvocationMirror(e,r,n,a,s),Primitives_objectHashCode(e){var t,r=M.Primitives__identityHashCodeProperty;return null==r&&(r=M.Primitives__identityHashCodeProperty=Symbol("identityHashCode")),null==(t=e[r])&&(t=1073741823*Math.random()|0,e[r]=t),t},Primitives_parseInt(e,t){var r,n,a,s,i,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 A.wrapException(A.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,s=(a=l[1]).length,i=0;i<s;++i)if((32|a.charCodeAt(i))>n)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=I.JSString_methods.trim$0(e))||"+NaN"===r||"-NaN"===r?t:null:t):null},Primitives_objectTypeName(e){var t,r,n,a;if(e instanceof A.Object)return A._rtiToString(A.instanceType(e),null);if((t=E.getInterceptor$(e))===I.Interceptor_methods||t===I.JavaScriptObject_methods||U.UnknownJavaScriptObject._is(e)){if("Object"!==(r=I.C_JS_CONST(e))&&""!==r)return r;if("function"==typeof(n=e.constructor)&&"string"==typeof(a=n.name)&&"Object"!==a&&""!==a)return a}return A._rtiToString(A.instanceType(e),null)},Primitives_safeToString(e){var t,r,n;if(null==e||"number"==typeof e||A._isBool(e))return E.toString$0$(e);if("string"==typeof e)return JSON.stringify(e);if(e instanceof A.Closure)return e.toString$0(0);if(e instanceof A._Record)return e._toString$1(!0);for(t=M.$get$_safeToStringHooks(),r=0;r<1;++r)if(null!=(n=t[r].tryFormat$1(e)))return n;return"Instance of '"+A.Primitives_objectTypeName(e)+"'"},Primitives_currentUri:()=>n.location?n.location.href:null,Primitives__fromCharCodeApply(e){var t,r,n,a,s=e.length;if(s<=500)return String.fromCharCode.apply(null,e);for(t="",r=0;r<s;r=n)a=(n=r+500)<s?n:s,t+=String.fromCharCode.apply(null,e.slice(r,a));return t},Primitives_stringFromCodePoints(e){var t,r,n,a=A._setArrayType([],U.JSArray_int);for(t=e.length,r=0;r<e.length;e.length===t||(0,A.throwConcurrentModificationError)(e),++r){if(n=e[r],!A._isInt(n))throw A.wrapException(A.argumentErrorValue(n));if(n<=65535)a.push(n);else{if(!(n<=1114111))throw A.wrapException(A.argumentErrorValue(n));a.push(55296+(1023&I.JSInt_methods._shrOtherPositive$1(n-65536,10))),a.push(56320+(1023&n))}}return A.Primitives__fromCharCodeApply(a)},Primitives_stringFromCharCodes(e){var t,r,n;for(t=e.length,r=0;r<t;++r){if(n=e[r],!A._isInt(n))throw A.wrapException(A.argumentErrorValue(n));if(n<0)throw A.wrapException(A.argumentErrorValue(n));if(n>65535)return A.Primitives_stringFromCodePoints(e)}return A.Primitives__fromCharCodeApply(e)},Primitives_stringFromNativeUint8List(e,t,r){var n,a,s,i;if(r<=500&&0===t&&r===e.length)return String.fromCharCode.apply(null,e);for(n=t,a="";n<r;n=s)i=(s=n+500)<r?s:r,a+=String.fromCharCode.apply(null,e.subarray(n,i));return a},Primitives_stringFromCharCode(e){var t;if(0<=e){if(e<=65535)return String.fromCharCode(e);if(e<=1114111)return t=e-65536,String.fromCharCode((55296|I.JSInt_methods._shrOtherPositive$1(t,10))>>>0,1023&t|56320)}throw A.wrapException(A.RangeError$range(e,0,1114111,null,null))},Primitives_lazyAsJsDate:e=>(void 0===e.date&&(e.date=new Date(e._value)),e.date),Primitives_getYear:e=>A.Primitives_lazyAsJsDate(e).getFullYear()+0,Primitives_getMonth:e=>A.Primitives_lazyAsJsDate(e).getMonth()+1,Primitives_getDay:e=>A.Primitives_lazyAsJsDate(e).getDate()+0,Primitives_getHours:e=>A.Primitives_lazyAsJsDate(e).getHours()+0,Primitives_getMinutes:e=>A.Primitives_lazyAsJsDate(e).getMinutes()+0,Primitives_getSeconds:e=>A.Primitives_lazyAsJsDate(e).getSeconds()+0,Primitives_getMilliseconds:e=>A.Primitives_lazyAsJsDate(e).getMilliseconds()+0,Primitives_functionNoSuchMethod(e,t,r){var n,a,s={argumentCount:0};return n=[],a=[],s.argumentCount=t.length,I.JSArray_methods.addAll$1(n,t),s.names="",null!=r&&0!==r.__js_helper$_length&&r.forEach$1(0,new A.Primitives_functionNoSuchMethod_closure(s,a,n)),E.noSuchMethod$1$(e,new A.JSInvocationMirror(I.Symbol_call,0,n,a,0))},Primitives_applyFunction(e,t,r){var n,a;if(!!Array.isArray(t)&&(null==r||0===r.__js_helper$_length)){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 A.Primitives__generalApplyFunction(e,t,r)},Primitives__generalApplyFunction(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g;if((a=(n=Array.isArray(t)?t:A.List_List$_of(t,U.dynamic)).length)<(s=e.$requiredArgCount))return A.Primitives_functionNoSuchMethod(e,n,r);if(l=(o=null==(i=e.$defaultValues))?null:i(),"string"==typeof(u=(_=E.getInterceptor$(e))["call*"])&&(u=_[u]),o)return null!=r&&0!==r.__js_helper$_length?A.Primitives_functionNoSuchMethod(e,n,r):a===s?u.apply(e,n):A.Primitives_functionNoSuchMethod(e,n,r);if(Array.isArray(l))return null!=r&&0!==r.__js_helper$_length?A.Primitives_functionNoSuchMethod(e,n,r):a>(c=s+l.length)?A.Primitives_functionNoSuchMethod(e,n,null):(a<c&&($=l.slice(a-s),n===t&&(n=A.List_List$_of(n,U.dynamic)),I.JSArray_methods.addAll$1(n,$)),u.apply(e,n));if(a>s)return A.Primitives_functionNoSuchMethod(e,n,r);if(n===t&&(n=A.List_List$_of(n,U.dynamic)),p=Object.keys(l),null==r)for(o=p.length,h=0;h<p.length;p.length===o||(0,A.throwConcurrentModificationError)(p),++h){if(d=l[p[h]],I.C__Required===d)return A.Primitives_functionNoSuchMethod(e,n,r);I.JSArray_methods.add$1(n,d)}else{for(o=p.length,m=0,h=0;h<p.length;p.length===o||(0,A.throwConcurrentModificationError)(p),++h)if(g=p[h],r.containsKey$1(g))++m,I.JSArray_methods.add$1(n,r.$index(0,g));else{if(d=l[g],I.C__Required===d)return A.Primitives_functionNoSuchMethod(e,n,r);I.JSArray_methods.add$1(n,d)}if(m!==r.__js_helper$_length)return A.Primitives_functionNoSuchMethod(e,n,r)}return u.apply(e,n)},Primitives_extractStackTrace(e){var t=e.$thrownJsError;return null==t?null:A.getTraceFromException(t)},Primitives_trySetStackTrace(e,t){var r;null==e.$thrownJsError&&(r=new Error,A.initializeExceptionWrapper(e,r),e.$thrownJsError=r,r.stack=t.toString$0(0))},diagnoseIndexError(e,t){var r,n="index";return A._isInt(t)?(r=E.get$length$asx(e),t<0||t>=r?A.IndexError$withLength(t,r,e,null,n):A.RangeError$value(t,n,null)):new A.ArgumentError(!0,t,n,null)},diagnoseRangeError:(e,t,r)=>e<0||e>r?A.RangeError$range(e,0,r,"start",null):null!=t&&(t<e||t>r)?A.RangeError$range(t,e,r,"end",null):new A.ArgumentError(!0,t,"end",null),argumentErrorValue:e=>new A.ArgumentError(!0,e,null,null),wrapException:e=>A.initializeExceptionWrapper(e,new Error),initializeExceptionWrapper(e,t){var r;return null==e&&(e=new A.TypeError),t.dartException=e,r=A.toStringWrapper,"defineProperty"in Object?(Object.defineProperty(t,"message",{get:r}),t.name=""):t.toString=r,t},toStringWrapper(){return E.toString$0$(this.dartException)},throwExpression(e,t){throw A.initializeExceptionWrapper(e,null==t?new Error:t)},throwUnsupportedOperation(e,t,r){var n;null==t&&(t=0),null==r&&(r=0),n=Error(),A.throwExpression(A._diagnoseUnsupportedOperation(e,t,r),n)},_diagnoseUnsupportedOperation(e,t,r){var n,a,s,i,o,l,_,u,c;return"string"==typeof t?n=t:((i=t)>(s=(a="[]=;add;removeWhere;retainWhere;removeRange;setRange;setInt8;setInt16;setInt32;setUint8;setUint16;setUint32;setFloat32;setFloat64".split(";")).length)&&(r=i/s|0,i%=s),n=a[i]),o="string"==typeof r?r:"modify;remove from;add to".split(";")[r],l=U.List_dynamic._is(e)?"list":"ByteData",u="a ",4&(_=0|e.$flags)?c="constant ":2&_?(c="unmodifiable ",u="an "):c=1&_?"fixed-length ":"",new A.UnsupportedError("'"+n+"': Cannot "+o+" "+u+c+l)},throwConcurrentModificationError(e){throw A.wrapException(A.ConcurrentModificationError$(e))},TypeErrorDecoder_extractPattern(e){var t,r,n,a,s,i;return null==(t=(e=A.quoteStringForRegExp(e.replace(String({}),"$receiver$"))).match(/\\\$[a-zA-Z]+\\\$/g))&&(t=A._setArrayType([],U.JSArray_String)),r=t.indexOf("\\$arguments\\$"),n=t.indexOf("\\$argumentsExpr\\$"),a=t.indexOf("\\$expr\\$"),s=t.indexOf("\\$method\\$"),i=t.indexOf("\\$receiver\\$"),new A.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,s,i)},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 A.JsNoSuchMethodError(e,n,r?null:t.receiver)},unwrapException:e=>null==e?new A.NullThrownFromJavaScriptException(e):e instanceof A.ExceptionAndStackTrace?A.saveStackTrace(e,e.dartException):"object"!=typeof e?e:"dartException"in e?A.saveStackTrace(e,e.dartException):A._unwrapNonDartException(e),saveStackTrace:(e,t)=>(U.Error._is(t)&&null==t.$thrownJsError&&(t.$thrownJsError=e),t),_unwrapNonDartException(e){var t,r,n,a,s,i,o,l,_,u,c,$,p;if(!("message"in e))return e;if(t=e.message,"number"in e&&"number"==typeof e.number&&(n=65535&(r=e.number),10==(8191&I.JSInt_methods._shrOtherPositive$1(r,16))))switch(n){case 438:return A.saveStackTrace(e,A.JsNoSuchMethodError$(A.S(t)+" (Error "+n+")",null));case 445:case 5007:return A.S(t),A.saveStackTrace(e,new A.NullError)}return e instanceof TypeError?(a=M.$get$TypeErrorDecoder_noSuchMethodPattern(),s=M.$get$TypeErrorDecoder_notClosurePattern(),i=M.$get$TypeErrorDecoder_nullCallPattern(),o=M.$get$TypeErrorDecoder_nullLiteralCallPattern(),l=M.$get$TypeErrorDecoder_undefinedCallPattern(),_=M.$get$TypeErrorDecoder_undefinedLiteralCallPattern(),u=M.$get$TypeErrorDecoder_nullPropertyPattern(),M.$get$TypeErrorDecoder_nullLiteralPropertyPattern(),c=M.$get$TypeErrorDecoder_undefinedPropertyPattern(),$=M.$get$TypeErrorDecoder_undefinedLiteralPropertyPattern(),null!=(p=a.matchTypeError$1(t))?A.saveStackTrace(e,A.JsNoSuchMethodError$(t,p)):null!=(p=s.matchTypeError$1(t))?(p.method="call",A.saveStackTrace(e,A.JsNoSuchMethodError$(t,p))):null!=i.matchTypeError$1(t)||null!=o.matchTypeError$1(t)||null!=l.matchTypeError$1(t)||null!=_.matchTypeError$1(t)||null!=u.matchTypeError$1(t)||null!=o.matchTypeError$1(t)||null!=c.matchTypeError$1(t)||null!=$.matchTypeError$1(t)?A.saveStackTrace(e,new A.NullError):A.saveStackTrace(e,new A.UnknownJsTypeError("string"==typeof t?t:""))):e instanceof RangeError?"string"==typeof t&&-1!==t.indexOf("call stack")?new A.StackOverflowError:(t=function(e){try{return String(e)}catch(e){}return null}(e),A.saveStackTrace(e,new A.ArgumentError(!1,null,null,"string"==typeof t?t.replace(/^RangeError:\s*/,""):t))):"function"==typeof InternalError&&e instanceof InternalError&&"string"==typeof t&&"too much recursion"===t?new A.StackOverflowError:e},getTraceFromException(e){var t;return e instanceof A.ExceptionAndStackTrace?e.stackTrace:null==e?new A._StackTrace(e):(null!=(t=e.$cachedTrace)||(t=new A._StackTrace(e),"object"==typeof e&&(e.$cachedTrace=t)),t)},objectHashCode:e=>null==e?E.get$hashCode$(e):"object"==typeof e?A.Primitives_objectHashCode(e):E.get$hashCode$(e),constantHashCode:e=>"number"==typeof e?I.JSNumber_methods.get$hashCode(e):e instanceof A._Type?A.Primitives_objectHashCode(e):e instanceof A._Record?e.get$hashCode(e):e instanceof A.Symbol?e.get$hashCode(0):A.objectHashCode(e),fillLiteralMap(e,t){var r,n,a,s=e.length;for(r=0;r<s;r=a)a=(n=r+1)+1,t.$indexSet(0,e[r],e[n]);return t},fillLiteralSet(e,t){var r,n=e.length;for(r=0;r<n;++r)t.add$1(0,e[r]);return t},_invokeClosure(e,t,r,n,a,s){switch(t){case 0:return e.call$0();case 1:return e.call$1(r);case 2:return e.call$2(r,n);case 3:return e.call$3(r,n,a);case 4:return e.call$4(r,n,a,s)}throw A.wrapException(new A._Exception("Unsupported number of arguments for wrapped closure"))},convertDartClosureToJS(e,t){var r;return null==e?null:((r=e.$identity)||(r=A.convertDartClosureToJSUncached(e,t),e.$identity=r),r)},convertDartClosureToJSUncached(e,t){var r;switch(t){case 0:r=e.call$0;break;case 1:r=e.call$1;break;case 2:r=e.call$2;break;case 3:r=e.call$3;break;case 4:r=e.call$4;break;default:r=null}return null!=r?r.bind(e):function(e,t,r){return function(n,a,s,i){return r(e,t,n,a,s,i)}}(e,t,A._invokeClosure)},Closure_fromTearOff(e){var t,r,n,a,s,i,o,l,_,u=e.co,c=e.iS,$=e.iI,p=e.nDA,h=e.aI,d=e.fs,m=e.cs,g=d[0],S=m[0],y=u[g],v=e.fT;for(v.toString,(t=c?Object.create((new A.StaticClosure).constructor.prototype):Object.create(new A.BoundClosure(null,null).constructor.prototype)).$initialize=t.constructor,r=c?function(){this.$initialize()}:function(e,t){this.$initialize(e,t)},t.constructor=r,r.prototype=t,t.$_name=g,t.$_target=y,(n=!c)?a=A.Closure_forwardCallTo(g,y,$,p):(t.$static_name=g,a=y),t.$signature=A.Closure__computeSignatureFunction(v,c,$),t[S]=a,s=a,i=1;i<d.length;++i)"string"==typeof(o=d[i])?(l=o,o=u[o]):l="",null!=(_=m[i])&&(n&&(o=A.Closure_forwardCallTo(l,o,$,p)),t[_]=o),i===h&&(s=o);return t["call*"]=s,t.$requiredArgCount=e.rC,t.$defaultValues=e.dV,r},Closure__computeSignatureFunction(e,t,r){if("number"==typeof e)return e;if("string"==typeof e){if(t)throw A.wrapException("Cannot compute signature for static tearoff.");return n=e,a=A.BoundClosure_evalRecipe,function(){return a(this,n)}}var n,a;throw A.wrapException("Error in functionType of tearoff")},Closure_cspForwardCall(e,t,r,n){var a,s,i=A.BoundClosure_receiverOf;switch(t?-1:e){case 0:return a=r,s=i,function(){return s(this)[a]()};case 1:return function(e,t){return function(r){return t(this)[e](r)}}(r,i);case 2:return function(e,t){return function(r,n){return t(this)[e](r,n)}}(r,i);case 3:return function(e,t){return function(r,n,a){return t(this)[e](r,n,a)}}(r,i);case 4:return function(e,t){return function(r,n,a,s){return t(this)[e](r,n,a,s)}}(r,i);case 5:return function(e,t){return function(r,n,a,s,i){return t(this)[e](r,n,a,s,i)}}(r,i);default:return function(e,t){return function(){return e.apply(t(this),arguments)}}(n,i)}},Closure_forwardCallTo:(e,t,r,n)=>r?A.Closure_forwardInterceptedCallTo(e,t,n):A.Closure_cspForwardCall(t.length,n,e,t),Closure_cspForwardInterceptedCall(e,t,r,n){var a,s,i,o=A.BoundClosure_receiverOf,l=A.BoundClosure_interceptorOf;switch(t?-1:e){case 0:throw A.wrapException(new A.RuntimeError("Intercepted function with no arguments."));case 1:return a=r,s=l,i=o,function(){return s(this)[a](i(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,s){return t(this)[e](r(this),n,a,s)}}(r,l,o);case 5:return function(e,t,r){return function(n,a,s,i){return t(this)[e](r(this),n,a,s,i)}}(r,l,o);case 6:return function(e,t,r){return function(n,a,s,i,o){return t(this)[e](r(this),n,a,s,i,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;return null==M.BoundClosure__interceptorFieldNameCache&&(M.BoundClosure__interceptorFieldNameCache=A.BoundClosure__computeFieldNamed("interceptor")),null==M.BoundClosure__receiverFieldNameCache&&(M.BoundClosure__receiverFieldNameCache=A.BoundClosure__computeFieldNamed("receiver")),n=t.length,A.Closure_cspForwardInterceptedCall(n,r,e,t)},closureFromTearOff:e=>A.Closure_fromTearOff(e),BoundClosure_evalRecipe:(e,t)=>A._Universe_evalInEnvironment(N.typeUniverse,A.instanceType(e._receiver),t),BoundClosure_receiverOf:e=>e._receiver,BoundClosure_interceptorOf:e=>e._interceptor,BoundClosure__computeFieldNamed(e){var t,r,n,a=new A.BoundClosure("receiver","interceptor"),s=Object.getOwnPropertyNames(a);for(s.$flags=1,s=(t=s).length,r=0;r<s;++r)if(a[n=t[r]]===e)return n;throw A.wrapException(A.ArgumentError$("Field name "+e+" not found.",null))},getIsolateAffinityTag:e=>N.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,s,i=M.getTagFunction.call$1(e),o=M.dispatchRecordsForInstanceTags[i];if(null!=o)return Object.defineProperty(e,N.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(null!=(t=M.interceptorsForUncacheableTags[i]))return t;if(null==(r=N.interceptorsByTag[i])&&null!=(n=M.alternateTagFunction.call$2(e,i))){if(null!=(o=M.dispatchRecordsForInstanceTags[n]))return Object.defineProperty(e,N.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if(null!=(t=M.interceptorsForUncacheableTags[n]))return t;r=N.interceptorsByTag[n],i=n}if(null==r)return null;if(t=r.prototype,"!"===(a=i[0]))return o=A.makeLeafDispatchRecord(t),M.dispatchRecordsForInstanceTags[i]=o,Object.defineProperty(e,N.dispatchPropertyName,{value:o,enumerable:!1,writable:!0,configurable:!0}),o.i;if("~"===a)return M.interceptorsForUncacheableTags[i]=t,t;if("-"===a)return s=A.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),N.dispatchPropertyName,{value:s,enumerable:!1,writable:!0,configurable:!0}),s.i;if("+"===a)return A.patchInteriorProto(e,t);if("*"===a)throw A.wrapException(A.UnimplementedError$(i));return!0===N.leafTags[i]?(s=A.makeLeafDispatchRecord(t),Object.defineProperty(Object.getPrototypeOf(e),N.dispatchPropertyName,{value:s,enumerable:!1,writable:!0,configurable:!0}),s.i):A.patchInteriorProto(e,t)},patchInteriorProto(e,t){var r=Object.getPrototypeOf(e);return Object.defineProperty(r,N.dispatchPropertyName,{value:E.makeDispatchRecord(t,r,null,null),enumerable:!1,writable:!0,configurable:!0}),t},makeLeafDispatchRecord:e=>E.makeDispatchRecord(e,!1,null,!!e.$isJavaScriptIndexingBehavior),makeDefaultDispatchRecord(e,t,r){var n=t.prototype;return!0===N.leafTags[e]?A.makeLeafDispatchRecord(n):E.makeDispatchRecord(n,r,null,null)},initNativeDispatch(){!0!==M.initNativeDispatchFlag&&(M.initNativeDispatchFlag=!0,A.initNativeDispatchContinue())},initNativeDispatchContinue(){var e,t,r,n,a,s,i,o;if(M.dispatchRecordsForInstanceTags=Object.create(null),M.interceptorsForUncacheableTags=Object.create(null),A.initHooks(),e=N.interceptorsByTag,t=Object.getOwnPropertyNames(e),"undefined"!=typeof window)for(window,r=function(){},n=0;n<t.length;++n)a=t[n],null!=(s=M.prototypeForTagFunction.call$1(a))&&null!=(i=A.makeDefaultDispatchRecord(a,e[a],s))&&(Object.defineProperty(s,N.dispatchPropertyName,{value:i,enumerable:!1,writable:!0,configurable:!0}),r.prototype=s);for(n=0;n<t.length;++n)a=t[n],/^[A-Za-z_]/.test(a)&&(o=e[a],e["!"+a]=o,e["~"+a]=o,e["-"+a]=o,e["+"+a]=o,e["*"+a]=o)},initHooks(){var e,t,r,n,a,s,i=I.C_JS_CONST0();if(i=A.applyHooksTransformer(I.C_JS_CONST1,A.applyHooksTransformer(I.C_JS_CONST2,A.applyHooksTransformer(I.C_JS_CONST3,A.applyHooksTransformer(I.C_JS_CONST3,A.applyHooksTransformer(I.C_JS_CONST4,A.applyHooksTransformer(I.C_JS_CONST5,A.applyHooksTransformer(I.C_JS_CONST6(I.C_JS_CONST),i))))))),"undefined"!=typeof dartNativeDispatchHooksTransformer&&("function"==typeof(e=dartNativeDispatchHooksTransformer)&&(e=[e]),Array.isArray(e)))for(t=0;t<e.length;++t)"function"==typeof(r=e[t])&&(i=r(i)||i);n=i.getTag,a=i.getUnknownTag,s=i.prototypeForTag,M.getTagFunction=new A.initHooks_closure(n),M.alternateTagFunction=new A.initHooks_closure0(a),M.prototypeForTagFunction=new A.initHooks_closure1(s)},applyHooksTransformer:(e,t)=>e(t)||t,_RecordN__equalValues(e,t){var r;for(r=0;r<e.length;++r)if(!E.$eq$(e[r],t[r]))return!1;return!0},createRecordTypePredicate(e,t){var r=t.length,n=N.rttc[r+";"+e];return null==n?null:0===r?n:r===n.length?n.apply(null,t):n(t)},JSSyntaxRegExp_makeNative(e,t,r,n,a,s){var i=function(e,t){try{return new RegExp(e,t)}catch(e){return e}}(e,(t?"m":"")+(r?"":"i")+(n?"u":"")+(a?"s":"")+s);if(i instanceof RegExp)return i;throw A.wrapException(A.FormatException$("Illegal RegExp pattern ("+String(i)+")",e,null))},stringContainsUnchecked(e,t,r){var n;return"string"==typeof t?e.indexOf(t,r)>=0:t instanceof A.JSSyntaxRegExp?(n=I.JSString_methods.substring$1(e,r),t._nativeRegExp.test(n)):!E.allMatches$1$s(t,I.JSString_methods.substring$1(e,r)).get$isEmpty(0)},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:A.stringReplaceRangeUnchecked(e,a._match.index,a.get$end(0),r)},quoteStringForRegExp:e=>/[[\]{}()*+?.\\^$|]/.test(e)?e.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&"):e,stringReplaceAllUnchecked(e,t,r){var n;return"string"==typeof t?A.stringReplaceAllUncheckedString(e,t,r):t instanceof A.JSSyntaxRegExp?((n=t.get$_nativeGlobalVersion()).lastIndex=0,e.replace(n,A.escapeReplacement(r))):A.stringReplaceAllGeneral(e,t,r)},stringReplaceAllGeneral(e,t,r){var n,a,s,i;for(n=(n=E.allMatches$1$s(t,e)).get$iterator(n),a=0,s="";n.moveNext$0();)i=n.get$current(n),s=s+e.substring(a,i.get$start(i))+r,a=i.get$end(i);return(n=s+e.substring(a)).charCodeAt(0),n},stringReplaceAllUncheckedString(e,t,r){var n,a,s;if(""===t){if(""===e)return r;for(n=e.length,a=r,s=0;s<n;++s)a=a+e[s]+r;return a.charCodeAt(0),a}return e.indexOf(t,0)<0?e:e.length<500||r.indexOf("$",0)>=0?e.split(t).join(r):e.replace(new RegExp(A.quoteStringForRegExp(t),"g"),A.escapeReplacement(r))},stringReplaceFirstUnchecked(e,t,r,n){var a,s,i,o;return"string"==typeof t?(a=e.indexOf(t,n))<0?e:A.stringReplaceRangeUnchecked(e,a,a+t.length,r):t instanceof A.JSSyntaxRegExp?0===n?e.replace(t._nativeRegExp,A.escapeReplacement(r)):A.stringReplaceFirstRE(e,t,r,n):(i=(s=E.allMatches$2$s(t,e,n)).get$iterator(s)).moveNext$0()?(o=i.get$current(i),I.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),_Record_1:function(e){this._0=e},_Record_2:function(e,t){this._0=e,this._1=t},_Record_2_forImport:function(e,t){this._0=e,this._1=t},_Record_2_imports_modules:function(e,t){this._0=e,this._1=t},_Record_2_loadedUrls_stylesheet:function(e,t){this._0=e,this._1=t},_Record_2_sourceMap:function(e,t){this._0=e,this._1=t},_Record_3:function(e,t,r){this._0=e,this._1=t,this._2=r},_Record_3_deprecation_message_span:function(e,t,r){this._0=e,this._1=t,this._2=r},_Record_3_forImport:function(e,t,r){this._0=e,this._1=t,this._2=r},_Record_3_importer_isDependency:function(e,t,r){this._0=e,this._1=t,this._2=r},_Record_3_originalUrl:function(e,t,r){this._0=e,this._1=t,this._2=r},_Record_5_named_namedNodes_positional_positionalNodes_separator:function(e){this._values=e},ConstantMapView:function(e,t){this._map=e,this.$ti=t},ConstantMap:function(){},ConstantStringMap:function(e,t,r){this._jsIndex=e,this._values=t,this.$ti=r},_KeysOrValues:function(e,t){this._elements=e,this.$ti=t},_KeysOrValuesOrElementsIterator:function(e,t,r){var n=this;n._elements=e,n.__js_helper$_length=t,n.__js_helper$_index=0,n.__js_helper$_current=null,n.$ti=r},ConstantSet:function(){},ConstantStringSet:function(e,t,r){this._jsIndex=e,this.__js_helper$_length=t,this.$ti=r},GeneralConstantSet:function(e,t){this._elements=e,this.$ti=t},Instantiation:function(){},Instantiation1:function(e,t){this._genericClosure=e,this.$ti=t},JSInvocationMirror:function(e,t,r,n,a){var s=this;s.__js_helper$_memberName=e,s.__js_helper$_kind=t,s._arguments=r,s._namedArgumentNames=n,s._typeArgumentCount=a},Primitives_functionNoSuchMethod_closure:function(e,t,r){this._box_0=e,this.namedArgumentList=t,this.$arguments=r},SafeToStringHook:function(){},TypeErrorDecoder:function(e,t,r,n,a,s){var i=this;i._pattern=e,i._arguments=t,i._argumentsExpr=r,i._expr=n,i._method=a,i._receiver=s},NullError:function(){},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_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},LinkedHashMapKeysIterable:function(e,t){this.__js_helper$_map=e,this.$ti=t},LinkedHashMapKeyIterator:function(e,t,r){var n=this;n.__js_helper$_map=e,n._modifications=t,n._cell=r,n.__js_helper$_current=null},LinkedHashMapValuesIterable:function(e,t){this.__js_helper$_map=e,this.$ti=t},LinkedHashMapValueIterator:function(e,t,r){var n=this;n.__js_helper$_map=e,n._modifications=t,n._cell=r,n.__js_helper$_current=null},LinkedHashMapEntriesIterable:function(e,t){this.__js_helper$_map=e,this.$ti=t},LinkedHashMapEntryIterator:function(e,t,r,n){var a=this;a.__js_helper$_map=e,a._modifications=t,a._cell=r,a.__js_helper$_current=null,a.$ti=n},JsIdentityLinkedHashMap: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},JsConstantLinkedHashMap: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},initHooks_closure:function(e){this.getTag=e},initHooks_closure0:function(e){this.getUnknownTag=e},initHooks_closure1:function(e){this.prototypeForTag=e},_Record:function(){},_Record2:function(){},_Record1:function(){},_Record3:function(){},_RecordN:function(){},JSSyntaxRegExp:function(e,t){var r=this;r.pattern=e,r._nativeRegExp=t,r._hasCapturesCache=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){throw A.initializeExceptionWrapper(A.LateError$fieldADI(e),new Error)},throwUnnamedLateFieldNI(){throw A.initializeExceptionWrapper(A.LateError$fieldNI(""),new Error)},throwUnnamedLateFieldAI(){throw A.initializeExceptionWrapper(A.LateError$fieldAI(""),new Error)},throwUnnamedLateFieldADI(){throw A.initializeExceptionWrapper(A.LateError$fieldADI(""),new Error)},_Cell$(){var e=new A._Cell;return e.__late_helper$_value=e},_Cell:function(){this.__late_helper$_value=null},_ensureNativeList:e=>e,NativeFloat64List_NativeFloat64List$fromList:e=>new Float64Array(A._ensureNativeList(e)),NativeInt8List__create1:e=>new Int8Array(e),NativeUint8List_NativeUint8List:e=>new Uint8Array(e),_checkValidIndex(e,t,r){if(e>>>0!==e||e>=r)throw A.wrapException(A.diagnoseIndexError(t,e))},_checkValidRange(e,t,r){if(e>>>0!==e||(null==t?e>r:t>>>0!==t||e>t||t>r))throw A.wrapException(A.diagnoseRangeError(e,t,r));return null==t?r:t},NativeByteBuffer:function(){},NativeTypedData:function(){},NativeByteData:function(){},NativeTypedArray:function(){},NativeTypedArrayOfDouble:function(){},NativeTypedArrayOfInt:function(){},NativeFloat32List:function(){},NativeFloat64List:function(){},NativeInt16List:function(){},NativeInt32List:function(){},NativeInt8List:function(){},NativeUint16List:function(){},NativeUint32List:function(){},NativeUint8ClampedList:function(){},NativeUint8List:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin:function(){},_NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin:function(){},Rti__getFutureFromFutureOr(e,t){var r=t._precomputed1;return null==r?t._precomputed1=A._Universe__lookupInterfaceRti(e,"Future",[t._primary]):r},Rti__isUnionOfFunctionType(e){var t=e._kind;return 6===t||7===t?A.Rti__isUnionOfFunctionType(e._primary):11===t||12===t},Rti__getCanonicalRecipe:e=>e._canonicalRecipe,pairwiseIsTest(e,t){var r,n=t.length;for(r=0;r<n;++r)if(!e[r]._is(t[r]))return!1;return!0},findType:e=>A._Universe_eval(N.typeUniverse,e,!1),instantiatedGenericFunctionType(e,t){var r,n,a,s,i;return null==e?null:(r=t._rest,null==(n=e._bindCache)&&(n=e._bindCache=new Map),a=t._canonicalRecipe,null!=(s=n.get(a))?s:(i=A._substitute(N.typeUniverse,e._primary,r,0),n.set(a,i),i))},_substitute(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b=t._kind;switch(b){case 5:case 1:case 2:case 3:case 4:return t;case 6:return a=t._primary,(s=A._substitute(e,a,r,n))===a?t:A._Universe__lookupQuestionRti(e,s,!0);case 7:return a=t._primary,(s=A._substitute(e,a,r,n))===a?t:A._Universe__lookupFutureOrRti(e,s,!0);case 8:return i=t._rest,(o=A._substituteArray(e,i,r,n))===i?t:A._Universe__lookupInterfaceRti(e,t._primary,o);case 9:return l=t._primary,_=A._substitute(e,l,r,n),u=t._rest,c=A._substituteArray(e,u,r,n),_===l&&c===u?t:A._Universe__lookupBindingRti(e,_,c);case 10:return $=t._primary,p=t._rest,(h=A._substituteArray(e,p,r,n))===p?t:A._Universe__lookupRecordRti(e,$,h);case 11:return d=t._primary,m=A._substitute(e,d,r,n),g=t._rest,S=A._substituteFunctionParameters(e,g,r,n),m===d&&S===g?t:A._Universe__lookupFunctionRti(e,m,S);case 12:return n+=(y=t._rest).length,v=A._substituteArray(e,y,r,n),l=t._primary,_=A._substitute(e,l,r,n),v===y&&_===l?t:A._Universe__lookupGenericFunctionRti(e,_,v,!0);case 13:return(f=t._primary)<n||null==(C=r[f-n])?t:C;default:throw A.wrapException(A.AssertionError$("Attempted to substitute unexpected RTI kind "+b))}},_substituteArray(e,t,r,n){var a,s,i,o,l=t.length,_=A._Utils_newArrayOrEmpty(l);for(a=!1,s=0;s<l;++s)i=t[s],(o=A._substitute(e,i,r,n))!==i&&(a=!0),_[s]=o;return a?_:t},_substituteNamed(e,t,r,n){var a,s,i,o,l,_,u=t.length,c=A._Utils_newArrayOrEmpty(u);for(a=!1,s=0;s<u;s+=3)i=t[s],o=t[s+1],l=t[s+2],(_=A._substitute(e,l,r,n))!==l&&(a=!0),c.splice(s,3,i,o,_);return a?c:t},_substituteFunctionParameters(e,t,r,n){var a,s=t._requiredPositional,i=A._substituteArray(e,s,r,n),o=t._optionalPositional,l=A._substituteArray(e,o,r,n),_=t._named,u=A._substituteNamed(e,_,r,n);return i===s&&l===o&&u===_?t:((a=new A._FunctionParameters)._requiredPositional=i,a._optionalPositional=l,a._named=u,a)},_setArrayType:(e,t)=>(e[N.arrayRti]=t,e),closureFunctionType(e){var t=e.$signature;return null!=t?"number"==typeof t?A.getTypeFromTypesTable(t):e.$signature():null},instanceOrFunctionType(e,t){var r;return A.Rti__isUnionOfFunctionType(t)&&e instanceof A.Closure&&null!=(r=A.closureFunctionType(e))?r:A.instanceType(e)},instanceType:e=>e instanceof A.Object?A._instanceType(e):Array.isArray(e)?A._arrayInstanceType(e):A._instanceTypeFromConstructor(E.getInterceptor$(e)),_arrayInstanceType(e){var t=e[N.arrayRti],r=U.JSArray_dynamic;return null==t||t.constructor!==r.constructor?r:t},_instanceType(e){var t=e.$ti;return null!=t?t:A._instanceTypeFromConstructor(e)},_instanceTypeFromConstructor(e){var t=e.constructor,r=t.$ccache;return null!=r?r:A._instanceTypeFromConstructorMiss(e,t)},_instanceTypeFromConstructorMiss(e,t){var r=e instanceof A.Closure?Object.getPrototypeOf(Object.getPrototypeOf(e)).constructor:t,n=A._Universe_findErasedType(N.typeUniverse,r.name);return t.$ccache=n,n},getTypeFromTypesTable(e){var t,r=N.types,n=r[e];return"string"==typeof n?(t=A._Universe_eval(N.typeUniverse,n,!1),r[e]=t,t):n},getRuntimeTypeOfDartObject:e=>A.createRuntimeType(A._instanceType(e)),getRuntimeTypeOfClosure(e){var t=A.closureFunctionType(e);return A.createRuntimeType(null==t?A.instanceType(e):t)},_structuralTypeOf(e){var t;return e instanceof A._Record?A.evaluateRtiForRecord(e.$recipe,e._getFieldValues$0()):null!=(t=e instanceof A.Closure?A.closureFunctionType(e):null)?t:U.TrustedGetRuntimeType._is(e)?E.get$runtimeType$(e)._rti:Array.isArray(e)?A._arrayInstanceType(e):A.instanceType(e)},createRuntimeType(e){var t=e._cachedRuntimeType;return null==t?e._cachedRuntimeType=new A._Type(e):t},evaluateRtiForRecord(e,t){var r,n,a=t,s=a.length;if(0===s)return U.Record_0;for(r=A._Universe_evalInEnvironment(N.typeUniverse,A._structuralTypeOf(a[0]),"@<0>"),n=1;n<s;++n)r=A._Universe_bind(N.typeUniverse,r,A._structuralTypeOf(a[n]));return A._Universe_evalInEnvironment(N.typeUniverse,r,e)},typeLiteral:e=>A.createRuntimeType(A._Universe_eval(N.typeUniverse,e,!1)),_installSpecializedIsTest(e){var t=this;return t._is=A._specializedIsTest(t),t._is(e)},_specializedIsTest(e){var t,r,n,a;if(e===U.Object)return A._isObject;if(A.isTopType(e))return A._isTop;if(6===(t=e._kind))return A._generalNullableIsTestImplementation;if(1===t)return A._isNever;if(7===t)return A._isFutureOr;if(null!=(r=A._simpleSpecializedIsTest(e)))return r;if(8===t){if(n=e._primary,e._rest.every(A.isTopType))return e._specializedTestResource="$is"+n,"List"===n?A._isListTestViaProperty:e===U.JSObject?A._isJSObject:A._isTestViaProperty}else if(10===t)return null==(a=A.createRecordTypePredicate(e._primary,e._rest))?A._isNever:a;return A._generalIsTestImplementation},_simpleSpecializedIsTest(e){if(8===e._kind){if(e===U.int)return A._isInt;if(e===U.double||e===U.num)return A._isNum;if(e===U.String)return A._isString;if(e===U.bool)return A._isBool}return null},_installSpecializedAsCheck(e){var t=this,r=A._generalAsCheckImplementation;return A.isTopType(t)?r=A._asTop:t===U.Object?r=A._asObject:A.isNullable(t)?(r=A._generalNullableAsCheckImplementation,t===U.nullable_int?r=A._asIntQ:t===U.nullable_String?r=A._asStringQ:t===U.nullable_bool?r=A._asBoolQ:t===U.nullable_num?r=A._asNumQ:t===U.nullable_double?r=A._asDoubleQ:t===U.nullable_JSObject&&(r=A._asJSObjectQ)):t===U.int?r=A._asInt:t===U.String?r=A._asString:t===U.bool?r=A._asBool:t===U.num?r=A._asNum:t===U.double?r=A._asDouble:t===U.JSObject&&(r=A._asJSObject),t._as=r,t._as(e)},_generalIsTestImplementation(e){var t=this;return null==e?A.isNullable(t):A.isSubtype(N.typeUniverse,A.instanceOrFunctionType(e,t),t)},_generalNullableIsTestImplementation(e){return null==e||this._primary._is(e)},_isTestViaProperty(e){var t;return null==e?A.isNullable(this):(t=this._specializedTestResource,e instanceof A.Object?!!e[t]:!!E.getInterceptor$(e)[t])},_isListTestViaProperty(e){var t;return null==e?A.isNullable(this):"object"==typeof e&&(!!Array.isArray(e)||(t=this._specializedTestResource,e instanceof A.Object?!!e[t]:!!E.getInterceptor$(e)[t]))},_isJSObject(e){return null!=e&&("object"==typeof e?!(e instanceof A.Object)||!!e[this._specializedTestResource]:"function"==typeof e)},_isJSObjectStandalone:e=>"object"==typeof e?!(e instanceof A.Object)||U.JSObject._is(e):"function"==typeof e,_generalAsCheckImplementation(e){var t=this;if(null==e){if(A.isNullable(t))return e}else if(t._is(e))return e;throw A.initializeExceptionWrapper(A._errorForAsCheck(e,t),new Error)},_generalNullableAsCheckImplementation(e){if(null==e||this._is(e))return e;throw A.initializeExceptionWrapper(A._errorForAsCheck(e,this),new Error)},_errorForAsCheck:(e,t)=>new A._TypeError("TypeError: "+A._Error_compose(e,A._rtiToString(t,null))),_Error_compose:(e,t)=>A.Error_safeToString(e)+": type '"+A._rtiToString(A._structuralTypeOf(e),null)+"' is not a subtype of type '"+t+"'",_TypeError__TypeError$forType:(e,t)=>new A._TypeError("TypeError: "+A._Error_compose(e,t)),_isFutureOr(e){return this._primary._is(e)||A.Rti__getFutureFromFutureOr(N.typeUniverse,this)._is(e)},_isObject:e=>null!=e,_asObject(e){if(null!=e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"Object"),new Error)},_isTop:e=>!0,_asTop:e=>e,_isNever:e=>!1,_isBool:e=>!0===e||!1===e,_asBool(e){if(!0===e)return!0;if(!1===e)return!1;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"bool"),new Error)},_asBoolQ(e){if(!0===e)return!0;if(!1===e)return!1;if(null==e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"bool?"),new Error)},_asDouble(e){if("number"==typeof e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"double"),new Error)},_asDoubleQ(e){if("number"==typeof e)return e;if(null==e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"double?"),new Error)},_isInt:e=>"number"==typeof e&&Math.floor(e)===e,_asInt(e){if("number"==typeof e&&Math.floor(e)===e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"int"),new Error)},_asIntQ(e){if("number"==typeof e&&Math.floor(e)===e)return e;if(null==e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"int?"),new Error)},_isNum:e=>"number"==typeof e,_asNum(e){if("number"==typeof e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"num"),new Error)},_asNumQ(e){if("number"==typeof e)return e;if(null==e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"num?"),new Error)},_isString:e=>"string"==typeof e,_asString(e){if("string"==typeof e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"String"),new Error)},_asStringQ(e){if("string"==typeof e)return e;if(null==e)return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"String?"),new Error)},_asJSObject(e){if(A._isJSObjectStandalone(e))return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"JSObject"),new Error)},_asJSObjectQ(e){if(null==e)return e;if(A._isJSObjectStandalone(e))return e;throw A.initializeExceptionWrapper(A._TypeError__TypeError$forType(e,"JSObject?"),new Error)},_rtiArrayToString(e,t){var r,n,a;for(r="",n="",a=0;a<e.length;++a,n=", ")r+=n+A._rtiToString(e[a],t);return r},_recordRtiToString(e,t){var r,n,a,s,i,o,l=e._primary,_=e._rest;if(""===l)return"("+A._rtiArrayToString(_,t)+")";for(r=_.length,a=(n=l.split(",")).length-r,s="(",i="",o=0;o<r;++o,i=", ")s+=i,0===a&&(s+="{"),s+=A._rtiToString(_[o],t),a>=0&&(s+=" "+n[a]),++a;return s+"})"},_functionRtiToString(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=", ",C=null;if(null!=r){for(n=r.length,null==t?t=A._setArrayType([],U.JSArray_String):C=t.length,a=t.length,s=n;s>0;--s)t.push("T"+(a+s));for(i=U.nullable_Object,o="<",l="",s=0;s<n;++s,l=f)o=o+l+t[t.length-1-s],2!==(u=(_=r[s])._kind)&&3!==u&&4!==u&&5!==u&&_!==i&&(o+=" extends "+A._rtiToString(_,t));o+=">"}else o="";for(i=e._primary,p=($=(c=e._rest)._requiredPositional).length,d=(h=c._optionalPositional).length,g=(m=c._named).length,S=A._rtiToString(i,t),y="",v="",s=0;s<p;++s,v=f)y+=v+A._rtiToString($[s],t);if(d>0){for(y+=v+"[",v="",s=0;s<d;++s,v=f)y+=v+A._rtiToString(h[s],t);y+="]"}if(g>0){for(y+=v+"{",v="",s=0;s<g;s+=3,v=f)y+=v,m[s+1]&&(y+="required "),y+=A._rtiToString(m[s+2],t)+" "+m[s];y+="}"}return null!=C&&(t.toString,t.length=C),o+"("+y+") => "+S},_rtiToString(e,t){var r,n,a,s,i,o,l=e._kind;return 5===l?"erased":2===l?"dynamic":3===l?"void":1===l?"Never":4===l?"any":6===l?(r=e._primary,n=A._rtiToString(r,t),(11===(a=r._kind)||12===a?"("+n+")":n)+"?"):7===l?"FutureOr<"+A._rtiToString(e._primary,t)+">":8===l?(s=A._unminifyOrTag(e._primary),(i=e._rest).length>0?s+"<"+A._rtiArrayToString(i,t)+">":s):10===l?A._recordRtiToString(e,t):11===l?A._functionRtiToString(e,t,null):12===l?A._functionRtiToString(e._primary,t,e._rest):13===l?(o=e._primary,t[t.length-1-o]):"?"},_unminifyOrTag(e){var t=N.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,s,i,o=e.eT,l=o[t];if(null==l)return A._Universe_eval(e,t,!1);if("number"==typeof l){for(r=l,n=A._Universe__lookupTerminalRti(e,5,"#"),a=A._Utils_newArrayOrEmpty(r),s=0;s<r;++s)a[s]=n;return i=A._Universe__lookupInterfaceRti(e,t,a),o[t]=i,i}return l},_Universe_addRules:(e,t)=>A._Utils_objectAssign(e.tR,t),_Universe_addErasedTypes:(e,t)=>A._Utils_objectAssign(e.eT,t),_Universe_eval(e,t,r){var n,a=e.eC,s=a.get(t);return null!=s?s:(n=A._Parser_parse(A._Parser_create(e,null,t,!1)),a.set(t,n),n)},_Universe_evalInEnvironment(e,t,r){var n,a,s=t._evalCache;return null==s&&(s=t._evalCache=new Map),null!=(n=s.get(r))?n:(a=A._Parser_parse(A._Parser_create(e,t,r,!0)),s.set(r,a),a)},_Universe_bind(e,t,r){var n,a,s,i=t._bindCache;return null==i&&(i=t._bindCache=new Map),n=r._canonicalRecipe,null!=(a=i.get(n))?a:(s=A._Universe__lookupBindingRti(e,t,9===r._kind?r._rest:[r]),i.set(n,s),s)},_Universe__installTypeTests:(e,t)=>(t._as=A._installSpecializedAsCheck,t._is=A._installSpecializedIsTest,t),_Universe__lookupTerminalRti(e,t,r){var n,a,s=e.eC.get(r);return null!=s?s:((n=new A.Rti(null,null))._kind=t,n._canonicalRecipe=r,a=A._Universe__installTypeTests(e,n),e.eC.set(r,a),a)},_Universe__lookupQuestionRti(e,t,r){var n,a=t._canonicalRecipe+"?",s=e.eC.get(a);return null!=s?s:(n=A._Universe__createQuestionRti(e,t,a,r),e.eC.set(a,n),n)},_Universe__createQuestionRti(e,t,r,n){var a,s,i;if(n){if(a=t._kind,s=!0,A.isTopType(t)||t!==U.Null&&t!==U.JSNull&&6!==a&&(s=7===a&&A.isNullable(t._primary)),s)return t;if(1===a)return U.Null}return(i=new A.Rti(null,null))._kind=6,i._primary=t,i._canonicalRecipe=r,A._Universe__installTypeTests(e,i)},_Universe__lookupFutureOrRti(e,t,r){var n,a=t._canonicalRecipe+"/",s=e.eC.get(a);return null!=s?s:(n=A._Universe__createFutureOrRti(e,t,a,r),e.eC.set(a,n),n)},_Universe__createFutureOrRti(e,t,r,n){var a,s;if(n){if(a=t._kind,A.isTopType(t)||t===U.Object)return t;if(1===a)return A._Universe__lookupInterfaceRti(e,"Future",[t]);if(t===U.Null||t===U.JSNull)return U.nullable_Future_Null}return(s=new A.Rti(null,null))._kind=7,s._primary=t,s._canonicalRecipe=r,A._Universe__installTypeTests(e,s)},_Universe__lookupGenericFunctionParameterRti(e,t){var r,n,a=t+"^",s=e.eC.get(a);return null!=s?s:((r=new A.Rti(null,null))._kind=13,r._primary=t,r._canonicalRecipe=a,n=A._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;n<a;++n,r=",")t+=r+e[n]._canonicalRecipe;return t},_Universe__canonicalRecipeJoinNamed(e){var t,r,n,a=e.length;for(t="",r="",n=0;n<a;n+=3,r=",")t+=r+e[n]+(e[n+1]?"!":":")+e[n+2]._canonicalRecipe;return t},_Universe__lookupInterfaceRti(e,t,r){var n,a,s,i=t;return r.length>0&&(i+="<"+A._Universe__canonicalRecipeJoin(r)+">"),null!=(n=e.eC.get(i))?n:((a=new A.Rti(null,null))._kind=8,a._primary=t,a._rest=r,r.length>0&&(a._precomputed1=r[0]),a._canonicalRecipe=i,s=A._Universe__installTypeTests(e,a),e.eC.set(i,s),s)},_Universe__lookupBindingRti(e,t,r){var n,a,s,i,o,l;return 9===t._kind?(n=t._primary,a=t._rest.concat(r)):(a=r,n=t),s=n._canonicalRecipe+";<"+A._Universe__canonicalRecipeJoin(a)+">",null!=(i=e.eC.get(s))?i:((o=new A.Rti(null,null))._kind=9,o._primary=n,o._rest=a,o._canonicalRecipe=s,l=A._Universe__installTypeTests(e,o),e.eC.set(s,l),l)},_Universe__lookupRecordRti(e,t,r){var n,a,s="+"+t+"("+A._Universe__canonicalRecipeJoin(r)+")",i=e.eC.get(s);return null!=i?i:((n=new A.Rti(null,null))._kind=10,n._primary=t,n._rest=r,n._canonicalRecipe=s,a=A._Universe__installTypeTests(e,n),e.eC.set(s,a),a)},_Universe__lookupFunctionRti(e,t,r){var n,a,s,i,o=t._canonicalRecipe,l=r._requiredPositional,_=l.length,u=r._optionalPositional,c=u.length,$=r._named,p=$.length,h="("+A._Universe__canonicalRecipeJoin(l);return c>0&&(h+=(_>0?",":"")+"["+A._Universe__canonicalRecipeJoin(u)+"]"),p>0&&(h+=(_>0?",":"")+"{"+A._Universe__canonicalRecipeJoinNamed($)+"}"),n=o+(h+")"),null!=(a=e.eC.get(n))?a:((s=new A.Rti(null,null))._kind=11,s._primary=t,s._rest=r,s._canonicalRecipe=n,i=A._Universe__installTypeTests(e,s),e.eC.set(n,i),i)},_Universe__lookupGenericFunctionRti(e,t,r,n){var a,s=t._canonicalRecipe+"<"+A._Universe__canonicalRecipeJoin(r)+">",i=e.eC.get(s);return null!=i?i:(a=A._Universe__createGenericFunctionRti(e,t,r,s,n),e.eC.set(s,a),a)},_Universe__createGenericFunctionRti(e,t,r,n,a){var s,i,o,l,_,u,c,$;if(a){for(s=r.length,i=A._Utils_newArrayOrEmpty(s),o=0,l=0;l<s;++l)1===(_=r[l])._kind&&(i[l]=_,++o);if(o>0)return u=A._substitute(e,t,i,0),c=A._substituteArray(e,r,i,0),A._Universe__lookupGenericFunctionRti(e,u,c,r!==c)}return($=new A.Rti(null,null))._kind=12,$._primary=t,$._rest=r,$._canonicalRecipe=n,A._Universe__installTypeTests(e,$)},_Parser_create:(e,t,r,n)=>({u:e,e:t,r:r,s:[],p:0,n:n}),_Parser_parse(e){var t,r,n,a,s,i,o,l=e.r,_=e.s;for(t=l.length,r=0;r<t;)if((n=l.charCodeAt(r))>=48&&n<=57)r=A._Parser_handleDigit(r+1,n,l,_);else if((((32|n)>>>0)-97&65535)<26||95===n||36===n||124===n)r=A._Parser_handleIdentifier(e,r,l,_,!1);else if(46===n)r=A._Parser_handleIdentifier(e,r,l,_,!0);else switch(++r,n){case 44:break;case 58:_.push(!1);break;case 33:_.push(!0);break;case 59:_.push(A._Parser_toType(e.u,e.e,_.pop()));break;case 94:_.push(A._Universe__lookupGenericFunctionParameterRti(e.u,_.pop()));break;case 35:_.push(A._Universe__lookupTerminalRti(e.u,5,"#"));break;case 64:_.push(A._Universe__lookupTerminalRti(e.u,2,"@"));break;case 126:_.push(A._Universe__lookupTerminalRti(e.u,3,"~"));break;case 60:case 91:case 123:_.push(e.p),e.p=_.length;break;case 62:A._Parser_handleTypeArguments(e,_);break;case 38:A._Parser_handleExtendedOperations(e,_);break;case 63:a=e.u,_.push(A._Universe__lookupQuestionRti(a,A._Parser_toType(a,e.e,_.pop()),e.n));break;case 47:a=e.u,_.push(A._Universe__lookupFutureOrRti(a,A._Parser_toType(a,e.e,_.pop()),e.n));break;case 40:_.push(-3),_.push(e.p),e.p=_.length;break;case 41:A._Parser_handleArguments(e,_);break;case 93:s=_.splice(e.p),A._Parser_toTypes(e.u,e.e,s),e.p=_.pop(),_.push(s),_.push(-1);break;case 125:s=_.splice(e.p),A._Parser_toTypesNamed(e.u,e.e,s),e.p=_.pop(),_.push(s),_.push(-2);break;case 43:i=l.indexOf("(",r),_.push(l.substring(r,i)),_.push(-4),_.push(e.p),e.p=_.length,r=i+1;break;default:throw"Bad character "+n}return o=_.pop(),A._Parser_toType(e.u,e.e,o)},_Parser_handleDigit(e,t,r,n){var a,s,i=t-48;for(a=r.length;e<a&&((s=r.charCodeAt(e))>=48&&s<=57);++e)i=10*i+(s-48);return n.push(i),e},_Parser_handleIdentifier(e,t,r,n,a){var s,i,o,l,_,u=t+1;for(s=r.length;u<s;++u)if(46===(i=r.charCodeAt(u))){if(a)break;a=!0}else if(!((((32|i)>>>0)-97&65535)<26||95===i||36===i||124===i||i>=48&&i<=57))break;return o=r.substring(t,u),a?(s=e.u,9===(l=e.e)._kind&&(l=l._primary),null==(_=A._Universe_findRule(s,l._primary)[o])&&A.throwExpression('No "'+o+'" in "'+A.Rti__getCanonicalRecipe(l)+'"'),n.push(A._Universe_evalInEnvironment(s,l,_))):n.push(o),u},_Parser_handleTypeArguments(e,t){var r,n=e.u,a=A._Parser_collectArray(e,t),s=t.pop();if("string"==typeof s)t.push(A._Universe__lookupInterfaceRti(n,s,a));else if(11===(r=A._Parser_toType(n,e.e,s))._kind)t.push(A._Universe__lookupGenericFunctionRti(n,r,a,e.n));else t.push(A._Universe__lookupBindingRti(n,r,a))},_Parser_handleArguments(e,t){var r,n,a,s=e.u,i=t.pop(),o=null,l=null;if("number"==typeof i)switch(i){case-1:o=t.pop();break;case-2:l=t.pop();break;default:t.push(i)}else t.push(i);switch(r=A._Parser_collectArray(e,t),i=t.pop()){case-3:return i=t.pop(),null==o&&(o=s.sEA),null==l&&(l=s.sEA),n=A._Parser_toType(s,e.e,i),(a=new A._FunctionParameters)._requiredPositional=r,a._optionalPositional=o,a._named=l,void t.push(A._Universe__lookupFunctionRti(s,n,a));case-4:return void t.push(A._Universe__lookupRecordRti(s,t.pop(),r));default:throw A.wrapException(A.AssertionError$("Unexpected state under `()`: "+A.S(i)))}},_Parser_handleExtendedOperations(e,t){var r=t.pop();if(0!==r){if(1!==r)throw A.wrapException(A.AssertionError$("Unexpected extended operation "+A.S(r)));t.push(A._Universe__lookupTerminalRti(e.u,4,"1&"))}else t.push(A._Universe__lookupTerminalRti(e.u,1,"0&"))},_Parser_collectArray(e,t){var r=t.splice(e.p);return A._Parser_toTypes(e.u,e.e,r),e.p=t.pop(),r},_Parser_toType:(e,t,r)=>"string"==typeof r?A._Universe__lookupInterfaceRti(e,r,e.sEA):"number"==typeof r?(t.toString,A._Parser_indexToType(e,t,r)):r,_Parser_toTypes(e,t,r){var n,a=r.length;for(n=0;n<a;++n)r[n]=A._Parser_toType(e,t,r[n])},_Parser_toTypesNamed(e,t,r){var n,a=r.length;for(n=2;n<a;n+=3)r[n]=A._Parser_toType(e,t,r[n])},_Parser_indexToType(e,t,r){var n,a,s=t._kind;if(9===s){if(0===r)return t._primary;if(r<=(a=(n=t._rest).length))return n[r-1];r-=a,s=(t=t._primary)._kind}else if(0===r)return t;if(8!==s)throw A.wrapException(A.AssertionError$("Indexed base must be an interface type"));if(r<=(n=t._rest).length)return n[r-1];throw A.wrapException(A.AssertionError$("Bad index "+r+" for "+t.toString$0(0)))},isSubtype(e,t,r){var n,a=t._isSubtypeCache;return null==a&&(a=t._isSubtypeCache=new Map),null==(n=a.get(r))&&(n=A._isSubtype(e,t,null,r,null),a.set(r,n)),n},_isSubtype(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d;if(t===n)return!0;if(A.isTopType(n))return!0;if(4===(s=t._kind))return!0;if(A.isTopType(t))return!1;if(1===t._kind)return!0;if((i=13===s)&&A._isSubtype(e,r[t._primary],r,n,a))return!0;if(o=n._kind,t===(l=U.Null)||t===U.JSNull)return 7===o?A._isSubtype(e,t,r,n._primary,a):n===l||n===U.JSNull||6===o;if(n===U.Object)return 7===s?A._isSubtype(e,t._primary,r,n,a):6!==s;if(7===s)return!!A._isSubtype(e,t._primary,r,n,a)&&A._isSubtype(e,A.Rti__getFutureFromFutureOr(e,t),r,n,a);if(6===s)return A._isSubtype(e,l,r,n,a)&&A._isSubtype(e,t._primary,r,n,a);if(7===o)return!!A._isSubtype(e,t,r,n._primary,a)||A._isSubtype(e,t,r,A.Rti__getFutureFromFutureOr(e,n),a);if(6===o)return A._isSubtype(e,t,r,l,a)||A._isSubtype(e,t,r,n._primary,a);if(i)return!1;if((!(l=11!==s)||12===s)&&n===U.Function)return!0;if((_=10===s)&&n===U.Record)return!0;if(12===o){if(t===U.JavaScriptFunction)return!0;if(12!==s)return!1;if(u=t._rest,c=n._rest,($=u.length)!==c.length)return!1;for(r=null==r?u:u.concat(r),a=null==a?c:c.concat(a),p=0;p<$;++p)if(h=u[p],d=c[p],!A._isSubtype(e,h,r,d,a)||!A._isSubtype(e,d,a,h,r))return!1;return A._isFunctionSubtype(e,t._primary,r,n._primary,a)}return 11===o?t===U.JavaScriptFunction||!l&&A._isFunctionSubtype(e,t,r,n,a):8===s?8===o&&A._isInterfaceSubtype(e,t,r,n,a):!(!_||10!==o)&&A._isRecordSubtype(e,t,r,n,a)},_isFunctionSubtype(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w;if(!A._isSubtype(e,t._primary,r,n._primary,a))return!1;if(s=t._rest,i=n._rest,o=s._requiredPositional,l=i._requiredPositional,(_=o.length)>(u=l.length))return!1;if(c=u-_,$=s._optionalPositional,p=i._optionalPositional,_+$.length<u+(h=p.length))return!1;for(d=0;d<_;++d)if(m=o[d],!A._isSubtype(e,l[d],a,m,r))return!1;for(d=0;d<c;++d)if(m=$[d],!A._isSubtype(e,l[_+d],a,m,r))return!1;for(d=0;d<h;++d)if(m=$[c+d],!A._isSubtype(e,p[d],a,m,r))return!1;for(g=s._named,S=i._named,y=g.length,v=S.length,f=0,C=0;C<v;C+=3)for(b=S[C];;){if(f>=y)return!1;if(b<(x=g[f]))return!1;if(w=g[(f+=3)-2],!(x<b)){if(m=S[C+1],w&&!m)return!1;if(m=g[f-1],!A._isSubtype(e,S[C+2],a,m,r))return!1;break}if(w)return!1}for(;f<y;){if(g[f+1])return!1;f+=3}return!0},_isInterfaceSubtype(e,t,r,n,a){for(var s,i,o,l,_,u=t._primary,c=n._primary;u!==c;){if(null==(s=e.tR[u]))return!1;if("string"!=typeof s){if(null==(i=s[c]))return!1;for(l=(o=i.length)>0?new Array(o):N.typeUniverse.sEA,_=0;_<o;++_)l[_]=A._Universe_evalInEnvironment(e,t,i[_]);return A._areArgumentsSubtypes(e,l,null,r,n._rest,a)}u=s}return A._areArgumentsSubtypes(e,t._rest,null,r,n._rest,a)},_areArgumentsSubtypes(e,t,r,n,a,s){var i,o=t.length;for(i=0;i<o;++i)if(!A._isSubtype(e,t[i],n,a[i],s))return!1;return!0},_isRecordSubtype(e,t,r,n,a){var s,i=t._rest,o=n._rest,l=i.length;if(l!==o.length)return!1;if(t._primary!==n._primary)return!1;for(s=0;s<l;++s)if(!A._isSubtype(e,i[s],r,o[s],a))return!1;return!0},isNullable(e){var t=e._kind,r=!0;return e!==U.Null&&e!==U.JSNull&&(A.isTopType(e)||6!==t&&(r=7===t&&A.isNullable(e._primary))),r},isTopType(e){var t=e._kind;return 2===t||3===t||4===t||5===t||e===U.nullable_Object},_Utils_objectAssign(e,t){var r,n,a=Object.keys(t),s=a.length;for(r=0;r<s;++r)e[n=a[r]]=t[n]},_Utils_newArrayOrEmpty:e=>e>0?new Array(e):N.typeUniverse.sEA,Rti:function(e,t){var r=this;r._as=e,r._is=t,r._cachedRuntimeType=r._specializedTestResource=r._isSubtypeCache=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},_AsyncRun__initializeScheduleImmediate(){var e,t,r;return null!=n.scheduleImmediate?A.async__AsyncRun__scheduleImmediateJsOverride$closure():null!=n.MutationObserver&&null!=n.document?(e={},t=n.document.createElement("div"),r=n.document.createElement("span"),e.storedCallback=null,new n.MutationObserver(A.convertDartClosureToJS(new A._AsyncRun__initializeScheduleImmediate_internalCallback(e),1)).observe(t,{childList:!0}),new A._AsyncRun__initializeScheduleImmediate_closure(e,t,r)):null!=n.setImmediate?A.async__AsyncRun__scheduleImmediateWithSetImmediate$closure():A.async__AsyncRun__scheduleImmediateWithTimer$closure()},_AsyncRun__scheduleImmediateJsOverride(e){n.scheduleImmediate(A.convertDartClosureToJS(new A._AsyncRun__scheduleImmediateJsOverride_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithSetImmediate(e){n.setImmediate(A.convertDartClosureToJS(new A._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback(e),0))},_AsyncRun__scheduleImmediateWithTimer(e){A.Timer__createTimer(I.Duration_0,e)},Timer__createTimer(e,t){var r=I.JSInt_methods._tdivFast$1(e._duration,1e3);return A._TimerImpl$(r<0?0:r,t)},_TimerImpl$(e,t){var r=new A._TimerImpl(!0);return r._TimerImpl$2(e,t),r},_TimerImpl$periodic(e,t){var r=new A._TimerImpl(!1);return r._TimerImpl$periodic$2(e,t),r},_makeAsyncAwaitCompleter:e=>new A._AsyncAwaitCompleter(new A._Future(M.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){A._awaitOnObject(e,t)},_asyncReturn(e,t){t.complete$1(e)},_asyncRethrow(e,t){t.completeError$2(A.unwrapException(e),A.getTraceFromException(e))},_awaitOnObject(e,t){var r,n,a=new A._awaitOnObject_closure(t),s=new A._awaitOnObject_closure0(t);e instanceof A._Future?e._thenAwait$1$2(a,s,U.dynamic):(r=U.dynamic,e instanceof A._Future?e.then$1$2$onError(0,a,s,r):((n=new A._Future(M.Zone__current,U._Future_dynamic))._state=8,n._resultOrListeners=e,n._thenAwait$1$2(a,s,r)))},_wrapJsFunctionForAsync(e){var t,r=(t=e,function(e,r){for(;;)try{t(e,r);break}catch(t){r=t,e=1}});return M.Zone__current.registerBinaryCallback$3$1(new A._wrapJsFunctionForAsync_closure(r),U.void,U.int,U.dynamic)},_SyncStarIterator__terminatedBody:(e,t,r)=>0,AsyncError_defaultStackTrace(e){var t;return U.Error._is(e)&&null!=(t=e.get$stackTrace())?t:I._StringStackTrace_OdL},Future_Future$value(e,t){var r;return t._as(e),(r=new A._Future(M.Zone__current,t._eval$1("_Future<0>")))._asyncComplete$1(e),r},Future_wait(e,t,r){var n,a,s,i,o,l,_,u,c,$,p={},h=new A._Future(M.Zone__current,r._eval$1("_Future<List<0>>"));p.values=null,p.remaining=0,p.stackTrace=p.error=null,n=new A.Future_wait_handleError(p,null,t,h);try{for(l=E.get$iterator$ax(e),_=U.Null;l.moveNext$0();)a=l.get$current(l),s=p.remaining,E.then$1$2$onError$x(a,new A.Future_wait_closure(p,s,h,r,null,t),n,_),++p.remaining;if(0===(l=p.remaining))return(l=h)._completeWithValue$1(A._setArrayType([],r._eval$1("JSArray<0>"))),l;p.values=A.List_List$filled(l,null,!1,r._eval$1("0?"))}catch(u){if(i=A.unwrapException(u),o=A.getTraceFromException(u),0===p.remaining||t)return l=h,_=i,c=o,_=null==($=A._interceptError(_,c))?new A.AsyncError(_,null==c?A.AsyncError_defaultStackTrace(_):c):$,l._asyncCompleteErrorObject$1(_),l;p.error=i,p.stackTrace=o}return h},_interceptError(e,t){var r,n,a,s=M.Zone__current;return s===I.C__RootZone||null==(r=s.errorCallback$2(e,t))?null:(n=r.error,a=r.stackTrace,U.Error._is(n)&&A.Primitives_trySetStackTrace(n,a),r)},_interceptUserError(e,t){var r;return M.Zone__current!==I.C__RootZone&&null!=(r=A._interceptError(e,t))?r:(null==t?U.Error._is(e)?null==(t=e.get$stackTrace())&&(A.Primitives_trySetStackTrace(e,I._StringStackTrace_OdL),t=I._StringStackTrace_OdL):t=I._StringStackTrace_OdL:U.Error._is(e)&&A.Primitives_trySetStackTrace(e,t),new A.AsyncError(e,t))},_Future$zoneValue(e,t,r){var n=new A._Future(t,r._eval$1("_Future<0>"));return n._state=8,n._resultOrListeners=e,n},_Future$value(e,t){var r=new A._Future(M.Zone__current,t._eval$1("_Future<0>"));return r._state=8,r._resultOrListeners=e,r},_Future__chainCoreFuture(e,t,r){for(var n,a,s,i={},o=i.source=e;4&(n=o._state);)o=o._resultOrListeners,i.source=o;return o===t?(n=A.StackTrace_current(),void t._asyncCompleteErrorObject$1(new A.AsyncError(new A.ArgumentError(!0,o,null,"Cannot complete a future with itself"),n))):(a=1&t._state,24&(n=o._state=n|a)?(o=!!r||null==t._resultOrListeners&&(!(16&n)||0!==a))?(s=t._removeListeners$0(),t._cloneResult$1(i.source),void A._Future__propagateToListeners(t,s)):(t._state^=2,void t._zone.scheduleMicrotask$1(new A._Future__chainCoreFuture_closure(i,t))):(s=t._resultOrListeners,t._state=1&t._state|4,t._resultOrListeners=o,void o._prependListeners$1(s)))},_Future__propagateToListeners(e,t){for(var r,n,a,s,i,o,l,_,u,c,$,p,h={},d=h.source=e;;){if(r={},s=!(a=!(16&(n=d._state))),null==t)return void(!s||1&n||(n=d._resultOrListeners,d._zone.handleUncaughtError$2(n.error,n.stackTrace)));for(r.listener=t,i=t._nextListener,d=t;null!=i;d=i,i=o)d._nextListener=null,A._Future__propagateToListeners(h.source,d),r.listener=i,o=i._nextListener;if(l=(n=h.source)._resultOrListeners,r.listenerHasError=s,r.listenerValueOrError=l,_=!a||(!!(1&(_=d.state))||8==(15&_))){if(u=d.result._zone,d=!!s&&!((d=n._zone)===u||d.get$errorZone()===u.get$errorZone()))return n=(d=h.source)._resultOrListeners,void d._zone.handleUncaughtError$2(n.error,n.stackTrace);if((c=M.Zone__current)!==u?M.Zone__current=u:c=null,8==(15&(d=r.listener.state))?new A._Future__propagateToListeners_handleWhenCompleteCallback(r,h,s).call$0():a?1&d&&new A._Future__propagateToListeners_handleValueCallback(r,l).call$0():2&d&&new A._Future__propagateToListeners_handleError(h,r).call$0(),null!=c&&(M.Zone__current=c),n=(d=r.listenerValueOrError)instanceof A._Future&&((n=r.listener.$ti)._eval$1("Future<2>")._is(d)||!n._rest[1]._is(d))){if($=r.listener.result,24&d._state){p=$._resultOrListeners,$._resultOrListeners=null,t=$._reverseListeners$1(p),$._state=30&d._state|1&$._state,$._resultOrListeners=d._resultOrListeners,h.source=d;continue}return void A._Future__chainCoreFuture(d,$,!0)}}p=($=r.listener.result)._resultOrListeners,$._resultOrListeners=null,t=$._reverseListeners$1(p),d=r.listenerHasError,n=r.listenerValueOrError,d?($._state=1&$._state|16,$._resultOrListeners=n):($._state=8,$._resultOrListeners=n),h.source=$,d=$}},_registerErrorHandler(e,t){if(U.dynamic_Function_Object_StackTrace._is(e))return t.registerBinaryCallback$3$1(e,U.dynamic,U.Object,U.StackTrace);if(U.dynamic_Function_Object._is(e))return t.registerUnaryCallback$2$1(e,U.dynamic,U.Object);throw A.wrapException(A.ArgumentError$value(e,"onError",T.Error_))},_microtaskLoop(){var e,t;for(e=M._nextCallback;null!=e;e=M._nextCallback)M._lastPriorityCallback=null,t=e.next,M._nextCallback=t,null==t&&(M._lastCallback=null),e.callback.call$0()},_startMicrotaskLoop(){M._isInCallbackLoop=!0;try{A._microtaskLoop()}finally{M._lastPriorityCallback=null,M._isInCallbackLoop=!1,null!=M._nextCallback&&M.$get$_AsyncRun__scheduleImmediateClosure().call$1(A.async___startMicrotaskLoop$closure())}},_scheduleAsyncCallback(e){var t=new A._AsyncCallbackEntry(e),r=M._lastCallback;null==r?(M._nextCallback=M._lastCallback=t,M._isInCallbackLoop||M.$get$_AsyncRun__scheduleImmediateClosure().call$1(A.async___startMicrotaskLoop$closure())):M._lastCallback=r.next=t},_schedulePriorityAsyncCallback(e){var t,r,n,a=M._nextCallback;if(null==a)return A._scheduleAsyncCallback(e),void(M._lastPriorityCallback=M._lastCallback);t=new A._AsyncCallbackEntry(e),null==(r=M._lastPriorityCallback)?(t.next=a,M._nextCallback=M._lastPriorityCallback=t):(n=r.next,t.next=n,M._lastPriorityCallback=r.next=t,null==n&&(M._lastCallback=t))},scheduleMicrotask(e){var t,r=null,n=M.Zone__current;I.C__RootZone!==n?(t=I.C__RootZone===n.get$_scheduleMicrotask().zone&&I.C__RootZone.get$errorZone()===n.get$errorZone())?A._rootScheduleMicrotask(r,r,n,n.registerCallback$1$1(e,U.void)):(t=M.Zone__current).scheduleMicrotask$1(t.bindCallbackGuarded$1(e)):A._rootScheduleMicrotask(r,r,I.C__RootZone,e)},Stream_Stream$fromFuture(e,t){var r=null,n=t._eval$1("_SyncStreamController<0>"),a=new A._SyncStreamController(r,r,r,r,n);return e.then$1$2$onError(0,new A.Stream_Stream$fromFuture_closure(a,t),new A.Stream_Stream$fromFuture_closure0(a),U.Null),new A._ControllerStream(a,n._eval$1("_ControllerStream<1>"))},StreamIterator_StreamIterator:e=>new A._StreamIterator(A.checkNotNullable(e,"stream",U.Object)),StreamController_StreamController:(e,t,r,n,a,s)=>a?new A._SyncStreamController(t,r,n,e,s._eval$1("_SyncStreamController<0>")):new A._AsyncStreamController(t,r,n,e,s._eval$1("_AsyncStreamController<0>")),_runGuarded(e){var t,r,n;if(null!=e)try{e.call$0()}catch(n){t=A.unwrapException(n),r=A.getTraceFromException(n),M.Zone__current.handleUncaughtError$2(t,r)}},_ControllerSubscription$(e,t,r,n,a,s){var i=M.Zone__current,o=a?1:0,l=null!=r?32:0,_=A._BufferingStreamSubscription__registerDataHandler(i,t,s),u=A._BufferingStreamSubscription__registerErrorHandler(i,r),c=null==n?A.async___nullDoneHandler$closure():n;return new A._ControllerSubscription(e,_,u,i.registerCallback$1$1(c,U.void),i,o|l,s._eval$1("_ControllerSubscription<0>"))},_AddStreamState_makeErrorHandler:e=>new A._AddStreamState_makeErrorHandler_closure(e),_BufferingStreamSubscription__registerDataHandler(e,t,r){var n=null==t?A.async___nullDataHandler$closure():t;return e.registerUnaryCallback$2$1(n,U.void,r)},_BufferingStreamSubscription__registerErrorHandler(e,t){if(null==t&&(t=A.async___nullErrorHandler$closure()),U.void_Function_Object_StackTrace._is(t))return e.registerBinaryCallback$3$1(t,U.dynamic,U.Object,U.StackTrace);if(U.void_Function_Object._is(t))return e.registerUnaryCallback$2$1(t,U.dynamic,U.Object);throw A.wrapException(A.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){M.Zone__current.handleUncaughtError$2(e,t)},_nullDoneHandler(){},Timer_Timer(e,t){var r=M.Zone__current;return r===I.C__RootZone?r.createTimer$2(e,t):r.createTimer$2(e,r.bindCallbackGuarded$1(t))},_rootHandleUncaughtError(e,t,r,n,a){A._rootHandleError(n,a)},_rootHandleError(e,t){A._schedulePriorityAsyncCallback(new A._rootHandleError_closure(e,t))},_rootRun(e,t,r,n){var a,s=M.Zone__current;if(s===r)return n.call$0();M.Zone__current=r,a=s;try{return s=n.call$0()}finally{M.Zone__current=a}},_rootRunUnary(e,t,r,n,a){var s,i=M.Zone__current;if(i===r)return n.call$1(a);M.Zone__current=r,s=i;try{return i=n.call$1(a)}finally{M.Zone__current=s}},_rootRunBinary(e,t,r,n,a,s){var i,o=M.Zone__current;if(o===r)return n.call$2(a,s);M.Zone__current=r,i=o;try{return o=n.call$2(a,s)}finally{M.Zone__current=i}},_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){I.C__RootZone!==r&&(n=I.C__RootZone.get$errorZone()!==r.get$errorZone()?r.bindCallbackGuarded$1(n):r.bindCallback$1$1(n,U.void)),A._scheduleAsyncCallback(n)},_rootCreateTimer:(e,t,r,n,a)=>A.Timer__createTimer(n,I.C__RootZone!==r?r.bindCallback$1$1(a,U.void):a),_rootCreatePeriodicTimer(e,t,r,n,a){var s;return I.C__RootZone!==r&&(a=r.bindUnaryCallback$2$1(a,U.void,U.Timer)),s=I.JSInt_methods._tdivFast$1(n._duration,1e3),A._TimerImpl$periodic(s<0?0:s,a)},_rootPrint(e,t,r,n){A.printString(n)},_printToZone(e){M.Zone__current.print$1(e)},_rootFork(e,t,r,n,a){var s,i,o;return M.printToZone=A.async___printToZone$closure(),null==n&&(n=I._ZoneSpecification_Ipa),null==a?s=r.get$_async$_map():(i=U.nullable_Object,s=A.HashMap_HashMap$from(a,i,i)),i=new A._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,s),null!=(o=n.handleUncaughtError)&&(i._handleUncaughtError=new A._ZoneFunction(i,o)),i},runZoned:(e,t,r)=>A._runZoned(e,t,null,r),_runZoned:(e,t,r,n)=>M.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},_SyncStarIterator:function(e){var t=this;t._body=e,t._suspendedBodies=t._nestedIterator=t._datum=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){var a=this;a._box_0=e,a.cleanUp=t,a.eagerError=r,a._future=n},Future_wait_closure:function(e,t,r,n,a,s){var i=this;i._box_0=e,i.pos=t,i._future=r,i.T=n,i.cleanUp=a,i.eagerError=s},_Completer:function(){},_AsyncCompleter:function(e,t){this.future=e,this.$ti=t},_SyncCompleter:function(e,t){this.future=e,this.$ti=t},_FutureListener:function(e,t,r,n,a){var s=this;s._nextListener=null,s.result=e,s.state=t,s.callback=r,s.errorCallback=n,s.$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__chainCoreFuture_closure:function(e,t){this._box_0=e,this.target=t},_Future__asyncCompleteWithValue_closure:function(e,t){this.$this=e,this.value=t},_Future__asyncCompleteErrorObject_closure:function(e,t){this.$this=e,this.error=t},_Future__propagateToListeners_handleWhenCompleteCallback:function(e,t,r){this._box_0=e,this._box_1=t,this.hasError=r},_Future__propagateToListeners_handleWhenCompleteCallback_closure:function(e,t){this.joinedResult=e,this.originalSource=t},_Future__propagateToListeners_handleWhenCompleteCallback_closure0:function(e){this.joinedResult=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},_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 s=this;s._varData=null,s._state=0,s._doneFuture=null,s.onListen=e,s.onPause=t,s.onResume=r,s.onCancel=n,s.$ti=a},_SyncStreamController:function(e,t,r,n,a){var s=this;s._varData=null,s._state=0,s._doneFuture=null,s.onListen=e,s.onPause=t,s.onResume=r,s.onCancel=n,s.$ti=a},_ControllerStream:function(e,t){this._controller=e,this.$ti=t},_ControllerSubscription:function(e,t,r,n,a,s,i){var o=this;o._controller=e,o._onData=t,o._onError=r,o._onDone=n,o._zone=a,o._state=s,o._pending=o._cancelFuture=null,o.$ti=i},_AddStreamState:function(){},_AddStreamState_makeErrorHandler_closure:function(e){this.controller=e},_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(){this._state=0,this.lastPendingEvent=this.firstPendingEvent=null},_PendingEvents_schedule_closure:function(e,t){this.$this=e,this.dispatch=t},_StreamIterator:function(e){this._subscription=null,this._stateData=e,this._async$_hasValue=!1},_ForwardingStream:function(){},_ForwardingStreamSubscription:function(e,t,r,n,a,s,i){var o=this;o._stream=e,o._subscription=null,o._onData=t,o._onError=r,o._onDone=n,o._zone=a,o._state=s,o._pending=o._cancelFuture=null,o.$ti=i},_MapStream:function(e,t,r){this._transform=e,this._async$_source=t,this.$ti=r},_ZoneFunction:function(e,t){this.zone=e,this.$function=t},_ZoneSpecification:function(e,t,r,n,a,s,i,o,l,_,u,c,$){var p=this;p.handleUncaughtError=e,p.run=t,p.runUnary=r,p.runBinary=n,p.registerCallback=a,p.registerUnaryCallback=s,p.registerBinaryCallback=i,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,s,i,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=s,d._errorCallback=i,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 A._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 A._HashMap__setTableEntry(e,"<non-identifier-key>",e),delete e["<non-identifier-key>"],e},LinkedHashMap_LinkedHashMap(e,t,r,n,a){if(null==r)if(null==t){if(null==e)return new A.JsLinkedHashMap(n._eval$1("@<0>")._bind$1(a)._eval$1("JsLinkedHashMap<1,2>"));t=A.collection___defaultHashCode$closure()}else{if(A.core__identityHashCode$closure()===t&&A.core__identical$closure()===e)return new A.JsIdentityLinkedHashMap(n._eval$1("@<0>")._bind$1(a)._eval$1("JsIdentityLinkedHashMap<1,2>"));null==e&&(e=A.collection___defaultEquals$closure())}else null==t&&(t=A.collection___defaultHashCode$closure()),null==e&&(e=A.collection___defaultEquals$closure());return A._LinkedCustomHashMap$(e,t,r,n,a)},LinkedHashMap_LinkedHashMap$_literal:(e,t,r)=>A.fillLiteralMap(e,new A.JsLinkedHashMap(t._eval$1("@<0>")._bind$1(r)._eval$1("JsLinkedHashMap<1,2>"))),LinkedHashMap_LinkedHashMap$_empty:(e,t)=>new A.JsLinkedHashMap(e._eval$1("@<0>")._bind$1(t)._eval$1("JsLinkedHashMap<1,2>")),_LinkedCustomHashMap$(e,t,r,n,a){var s=null!=r?r:new A._LinkedCustomHashMap_closure(n);return new A._LinkedCustomHashMap(e,t,s,n._eval$1("@<0>")._bind$1(a)._eval$1("_LinkedCustomHashMap<1,2>"))},LinkedHashSet_LinkedHashSet:e=>new A._LinkedHashSet(e._eval$1("_LinkedHashSet<0>")),LinkedHashSet_LinkedHashSet$_empty:e=>new A._LinkedHashSet(e._eval$1("_LinkedHashSet<0>")),LinkedHashSet_LinkedHashSet$_literal:(e,t)=>A.fillLiteralSet(e,new A._LinkedHashSet(t._eval$1("_LinkedHashSet<0>"))),_LinkedHashSet__newHashTable(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e},_LinkedHashSetIterator$(e,t,r){var n=new A._LinkedHashSetIterator(e,t,r._eval$1("_LinkedHashSetIterator<0>"));return n._collection$_cell=e._collection$_first,n},UnmodifiableListView$:(e,t)=>new A.UnmodifiableListView(e,t._eval$1("UnmodifiableListView<0>")),_defaultEquals:(e,t)=>E.$eq$(e,t),_defaultHashCode:e=>E.get$hashCode$(e),HashMap_HashMap$from(e,t,r){var n=A.HashMap_HashMap(t,r);return e.forEach$1(0,new A.HashMap_HashMap$from_closure(n,t,r)),n},IterableExtensions_get_firstOrNull(e){var t,r=A._arrayInstanceType(e),n=new E.ArrayIterator(e,e.length,r._eval$1("ArrayIterator<1>"));return n.moveNext$0()?null==(t=n._current)?r._precomputed1._as(t):t:null},LinkedHashMap_LinkedHashMap$from(e,t,r){var n=A.LinkedHashMap_LinkedHashMap(null,null,null,t,r);return e.forEach$1(0,new A.LinkedHashMap_LinkedHashMap$from_closure(n,t,r)),n},LinkedHashMap_LinkedHashMap$of(e,t,r){var n=A.LinkedHashMap_LinkedHashMap(null,null,null,t,r);return n.addAll$1(0,e),n},LinkedHashSet_LinkedHashSet$from(e,t){var r,n,a=A.LinkedHashSet_LinkedHashSet(t);for(r=e.length,n=0;n<e.length;e.length===r||(0,A.throwConcurrentModificationError)(e),++n)a.add$1(0,t._as(e[n]));return a},LinkedHashSet_LinkedHashSet$of(e,t){var r=A.LinkedHashSet_LinkedHashSet(t);return r.addAll$1(0,e),r},ListBase__compareAny(e,t){var r=U.Comparable_dynamic;return E.compareTo$1$ns(r._as(e),r._as(t))},MapBase_mapToString(e){var t,r;if(A.isToStringVisiting(e))return"{...}";t=new A.StringBuffer("");try{r={},M.toStringVisiting.push(e),t._contents+="{",r.first=!0,e.forEach$1(0,new A.MapBase_mapToString_closure(r,t)),t._contents+="}"}finally{M.toStringVisiting.pop()}return(r=t._contents).charCodeAt(0),r},MapBase__fillMapWithIterables(e,t,r){for(var n=t.get$iterator(t),a=r.get$iterator(r),s=n.moveNext$0(),i=a.moveNext$0();s&&i;)e.$indexSet(0,n.get$current(n),a.get$current(a)),s=n.moveNext$0(),i=a.moveNext$0();if(s||i)throw A.wrapException(A.ArgumentError$("Iterables do not have same length.",null))},ListQueue$:e=>new A.ListQueue(A.List_List$filled(A.ListQueue__calculateCapacity(null),null,!1,e._eval$1("0?")),e._eval$1("ListQueue<0>")),ListQueue__calculateCapacity:e=>8,ListQueue__nextPowerOf2(e){var t;for(e=(e<<1>>>0)-1;;e=t)if(0===(t=(e&e-1)>>>0))return e},_ListQueueIterator$:(e,t)=>new A._ListQueueIterator(e,e._tail,e._modificationCount,e._head,t._eval$1("_ListQueueIterator<0>")),_UnmodifiableSetMixin__throwUnmodifiable(){throw A.wrapException(A.UnsupportedError$("Cannot change an unmodifiable set"))},_HashMap:function(e){var t=this;t._collection$_length=0,t._collection$_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},_IdentityHashMap:function(e){var t=this;t._collection$_length=0,t._collection$_keys=t._collection$_rest=t._collection$_nums=t._collection$_strings=null,t.$ti=e},_HashMapKeyIterable:function(e,t){this._map=e,this.$ti=t},_HashMapKeyIterator:function(e,t,r){var n=this;n._map=e,n._collection$_keys=t,n._offset=0,n._collection$_current=null,n.$ti=r},_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,r){var n=this;n._set=e,n._collection$_modifications=t,n._collection$_current=n._collection$_cell=null,n.$ti=r},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},LinkedHashMap_LinkedHashMap$from_closure:function(e,t,r){this.result=e,this.K=t,this.V=r},ListBase:function(){},MapBase:function(){},MapBase_addAll_closure:function(e){this.$this=e},MapBase_entries_closure:function(e){this.$this=e},MapBase_mapToString_closure:function(e,t){this._box_0=e,this.result=t},UnmodifiableMapBase:function(){},_MapBaseValueIterable:function(e,t){this._map=e,this.$ti=t},_MapBaseValueIterator:function(e,t,r){var n=this;n._collection$_keys=e,n._map=t,n._collection$_current=null,n.$ti=r},_UnmodifiableMapMixin:function(){},MapView:function(){},UnmodifiableMapView:function(e,t){this._map=e,this.$ti=t},ListQueue:function(e,t){var r=this;r._table=e,r._modificationCount=r._tail=r._head=0,r.$ti=t},_ListQueueIterator:function(e,t,r,n,a){var s=this;s._queue=e,s._collection$_end=t,s._modificationCount=r,s._collection$_position=n,s._collection$_current=null,s.$ti=a},SetBase:function(){},_SetBase:function(){},_UnmodifiableSetMixin:function(){},UnmodifiableSetView:function(e,t){this._collection$_source=e,this.$ti=t},_UnmodifiableMapView_MapView__UnmodifiableMapMixin:function(){},_UnmodifiableSetView_SetBase__UnmodifiableSetMixin:function(){},_parseJson(e,t){var r,n,a,s=null;try{s=JSON.parse(e)}catch(n){throw r=A.unwrapException(n),a=A.FormatException$(String(r),null,null),A.wrapException(a)}return a=A._convertJsonToDartLazy(s)},_convertJsonToDartLazy(e){var t;if(null==e)return null;if("object"!=typeof e)return e;if(!Array.isArray(e))return new A._JsonMap(e,Object.create(null));for(t=0;t<e.length;++t)e[t]=A._convertJsonToDartLazy(e[t]);return e},_Utf8Decoder__makeNativeUint8List(e,t,r){var n,a,s,i,o=r-t;for(n=o<=4096?M.$get$_Utf8Decoder__reusableBuffer():new Uint8Array(o),a=E.getInterceptor$asx(e),s=0;s<o;++s)(255&(i=a.$index(e,t+s)))!==i&&(i=255),n[s]=i;return n},_Utf8Decoder__convertInterceptedUint8List(e,t,r,n){var a=e?M.$get$_Utf8Decoder__decoderNonfatal():M.$get$_Utf8Decoder__decoder();return null==a?null:0===r&&n===t.length?A._Utf8Decoder__useTextDecoder(a,t):A._Utf8Decoder__useTextDecoder(a,t.subarray(r,n))},_Utf8Decoder__useTextDecoder(e,t){try{return e.decode(t)}catch(e){}return null},Base64Codec__checkPadding(e,t,r,n,a,s){if(0!==I.JSInt_methods.$mod(s,4))throw A.wrapException(A.FormatException$("Invalid base64 padding, padded length must be multiple of four, is "+s,e,r));if(n+a!==s)throw A.wrapException(A.FormatException$("Invalid base64 padding, '=' not at the end",e,t));if(a>2)throw A.wrapException(A.FormatException$("Invalid base64 padding, more than two '=' characters",e,t))},_Base64Encoder_encodeChunk(e,t,r,n,a,s,i,o){var l,_,u,c,$,p,h,d=o>>>2,m=3-(3&o);for(l=E.getInterceptor$asx(t),_=0|s.$flags,u=r,c=0;u<n;++u)c=(c|($=l.$index(t,u)))>>>0,d=16777215&(d<<8|$),0===--m&&(p=i+1,2&_&&A.throwUnsupportedOperation(s),s[i]=e.charCodeAt(d>>>18&63),i=p+1,s[p]=e.charCodeAt(d>>>12&63),p=i+1,s[i]=e.charCodeAt(d>>>6&63),i=p+1,s[p]=e.charCodeAt(63&d),d=0,m=3);if(c>=0&&c<=255)return a&&m<3?(h=(p=i+1)+1,3-m==1?(2&_&&A.throwUnsupportedOperation(s),s[i]=e.charCodeAt(d>>>2&63),s[p]=e.charCodeAt(d<<4&63),s[h]=61,s[h+1]=61):(2&_&&A.throwUnsupportedOperation(s),s[i]=e.charCodeAt(d>>>10&63),s[p]=e.charCodeAt(d>>>4&63),s[h]=e.charCodeAt(d<<2&63),s[h+1]=61),0):(d<<2|3-m)>>>0;for(u=r;u<n&&!(($=l.$index(t,u))<0||$>255);)++u;throw A.wrapException(A.ArgumentError$value(t,"Not a byte value at index "+u+": 0x"+I.JSInt_methods.toRadixString$1(l.$index(t,u),16),null))},JsonUnsupportedObjectError$:(e,t,r)=>new A.JsonUnsupportedObjectError(e,t),_defaultToEncodable:e=>e.toJson$0(),_JsonStringStringifier$:(e,t)=>new A._JsonStringStringifier(e,[],A.convert___defaultToEncodable$closure()),_JsonStringStringifier_stringify(e,t,r){var n,a=new A.StringBuffer("");return A._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""}},_JsonMap:function(e,t){this._original=e,this._processed=t,this._data=null},_JsonMap_values_closure:function(e){this.$this=e},_JsonMap_addAll_closure:function(e){this.$this=e},_JsonMapKeyIterable:function(e){this._convert$_parent=e},_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(){},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},JsonDecoder:function(e){this._reviver=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},StringConversionSink: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._buffer=e},Utf8Decoder:function(e){this._allowMalformed=e},_Utf8Decoder:function(e){this.allowMalformed=e,this._convert$_state=16,this._charOrIndex=0},identityHashCode:e=>A.objectHashCode(e),Function_apply:(e,t)=>A.Primitives_applyFunction(e,t,null),Expando$:()=>new A.Expando(new WeakMap),Expando__checkType(e){(A._isBool(e)||"number"==typeof e||"string"==typeof e||e instanceof A._Record)&&A.Expando__badExpandoKey(e)},Expando__badExpandoKey(e){throw A.wrapException(A.ArgumentError$value(e,"object","Expandos are not allowed on strings, numbers, bools, records or null"))},int_parse(e,t){var r=A.Primitives_parseInt(e,t);if(null!=r)return r;throw A.wrapException(A.FormatException$(e,null,null))},double_parse(e){var t=A.Primitives_parseDouble(e);if(null!=t)return t;throw A.wrapException(A.FormatException$("Invalid double",e,null))},Error__throw(e,t){throw(e=A.initializeExceptionWrapper(e,new Error)).stack=t.toString$0(0),e},List_List$filled(e,t,r,n){var a,s=r?E.JSArray_JSArray$growable(e,n):E.JSArray_JSArray$fixed(e,n);if(0!==e&&null!=t)for(a=0;a<s.length;++a)s[a]=t;return s},List_List$from(e,t,r){var n,a=A._setArrayType([],r._eval$1("JSArray<0>"));for(n=E.get$iterator$ax(e);n.moveNext$0();)a.push(n.get$current(n));return t||(a.$flags=1),a},List_List$of(e,t,r){var n;return t?n=A.List_List$_of(e,r):(n=A.List_List$_of(e,r)).$flags=1,n},List_List$_of(e,t){var r,n;if(Array.isArray(e))return A._setArrayType(e.slice(0),t._eval$1("JSArray<0>"));for(r=A._setArrayType([],t._eval$1("JSArray<0>")),n=E.get$iterator$ax(e);n.moveNext$0();)r.push(n.get$current(n));return r},List_List$unmodifiable(e,t){var r=A.List_List$from(e,!1,t);return r.$flags=3,r},String_String$fromCharCodes(e,t,r){var n,a,s,i,o;if(A.RangeError_checkNotNegative(t,"start"),a=!(n=null==r)){if((s=r-t)<0)throw A.wrapException(A.RangeError$range(r,t,null,"end",null));if(0===s)return""}return Array.isArray(e)?(o=(i=e).length,n&&(r=o),A.Primitives_stringFromCharCodes(t>0||r<o?i.slice(t,r):i)):U.NativeUint8List._is(e)?A.String__stringFromUint8List(e,t,r):(a&&(e=E.take$1$ax(e,r)),t>0&&(e=E.skip$1$ax(e,t)),n=A.List_List$_of(e,U.int),A.Primitives_stringFromCharCodes(n))},String_String$fromCharCode:e=>A.Primitives_stringFromCharCode(e),String__stringFromUint8List(e,t,r){var n=e.length;return t>=n?"":A.Primitives_stringFromNativeUint8List(e,t,null==r||r>n?n:r)},RegExp_RegExp:(e,t)=>new A.JSSyntaxRegExp(e,A.JSSyntaxRegExp_makeNative(e,t,!0,!1,!1,"")),identical:(e,t)=>null==e?null==t:e===t,StringBuffer__writeAll(e,t,r){var n=E.get$iterator$ax(t);if(!n.moveNext$0())return e;if(0===r.length)do{e+=A.S(n.get$current(n))}while(n.moveNext$0());else for(e+=A.S(n.get$current(n));n.moveNext$0();)e=e+r+A.S(n.get$current(n));return e},NoSuchMethodError_NoSuchMethodError$withInvocation:(e,t)=>new A.NoSuchMethodError(e,t.get$memberName(),t.get$positionalArguments(),t.get$namedArguments()),Uri_base(){var e,t,r=A.Primitives_currentUri();if(null==r)throw A.wrapException(A.UnsupportedError$("'Uri.base' is not supported"));return null!=(e=M.Uri__cachedBaseUri)&&r===M.Uri__cachedBaseString?e:(t=A.Uri_parse(r),M.Uri__cachedBaseUri=t,M.Uri__cachedBaseString=r,t)},_Uri__uriEncode(e,t,r,n){var a,s,i,o,l,_="0123456789ABCDEF";if(a=r===I.C_Utf8Codec&&(a=M.$get$_Uri__needsNoEncoding())._nativeRegExp.test(t))return t;for(a=(s=I.C_Utf8Encoder.convert$1(t)).length,i=0,o="";i<a;++i)(l=s[i])<128&&0!==(T.x00_____.charCodeAt(l)&e)?o+=A.Primitives_stringFromCharCode(l):o=n&&32===l?o+"+":o+"%"+_[l>>>4&15]+_[15&l];return o.charCodeAt(0),o},StackTrace_current:()=>A.getTraceFromException(new Error),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,t)=>new A.Duration(e+1e3*t),EnumByName_byName(e,t){var r,n;for(r=0;r<4;++r)if((n=e[r])._name===t)return n;throw A.wrapException(A.ArgumentError$value(t,"name","No enum value with that name"))},Error_safeToString:e=>"number"==typeof e||A._isBool(e)||null==e?E.toString$0$(e):"string"==typeof e?JSON.stringify(e):A.Primitives_safeToString(e),Error_throwWithStackTrace(e,t){A.checkNotNullable(e,"error",U.Object),A.checkNotNullable(t,"stackTrace",U.StackTrace),A.Error__throw(e,t)},AssertionError$:e=>new A.AssertionError(e),ArgumentError$:(e,t)=>new A.ArgumentError(!1,null,t,e),ArgumentError$value:(e,t,r)=>new A.ArgumentError(!0,e,t,r),ArgumentError_checkNotNull:(e,t)=>e,RangeError$(e){var t=null;return new A.RangeError(t,t,!1,t,t,e)},RangeError$value:(e,t,r)=>new A.RangeError(null,null,!0,e,t,null==r?"Value not in range":r),RangeError$range:(e,t,r,n,a)=>new A.RangeError(t,r,!0,e,n,null==a?"Invalid value":a),RangeError_checkValueInInterval(e,t,r,n){if(e<t||e>r)throw A.wrapException(A.RangeError$range(e,t,r,n,null));return e},RangeError_checkValidRange(e,t,r){if(0>e||e>r)throw A.wrapException(A.RangeError$range(e,0,r,"start",null));if(null!=t){if(e>t||t>r)throw A.wrapException(A.RangeError$range(t,e,r,"end",null));return t}return r},RangeError_checkNotNegative(e,t){if(e<0)throw A.wrapException(A.RangeError$range(e,0,null,t,null));return e},IndexError$withLength:(e,t,r,n,a)=>new A.IndexError(t,!0,e,a,"Index out of range"),IndexError_check(e,t,r,n,a){if(0>e||e>=t)throw A.wrapException(A.IndexError$withLength(e,t,r,n,null==a?"index":a));return e},UnsupportedError$:e=>new A.UnsupportedError(e),UnimplementedError$:e=>new A.UnimplementedError(e),StateError$:e=>new A.StateError(e),ConcurrentModificationError$:e=>new A.ConcurrentModificationError(e),FormatException$:(e,t,r)=>new A.FormatException(e,t,r),Iterable_Iterable$generate:(e,t,r)=>e<=0?new A.EmptyIterable(r._eval$1("EmptyIterable<0>")):new A._GeneratorIterable(e,t,r._eval$1("_GeneratorIterable<0>")),Iterable_iterableToShortString(e,t,r){var n,a;if(A.isToStringVisiting(e))return"("===t&&")"===r?"(...)":t+"..."+r;n=A._setArrayType([],U.JSArray_String),M.toStringVisiting.push(e);try{A._iterablePartsToStrings(e,n)}finally{M.toStringVisiting.pop()}return(a=A.StringBuffer__writeAll(t,n,", ")+r).charCodeAt(0),a},Iterable_iterableToFullString(e,t,r){var n,a;if(A.isToStringVisiting(e))return t+"..."+r;n=new A.StringBuffer(t),M.toStringVisiting.push(e);try{(a=n)._contents=A.StringBuffer__writeAll(a._contents,e,", ")}finally{M.toStringVisiting.pop()}return n._contents+=r,(a=n._contents).charCodeAt(0),a},_iterablePartsToStrings(e,t){for(var r,n,a,s,i,o,l,_=e.get$iterator(e),u=0,c=0;u<80||c<3;){if(!_.moveNext$0())return;r=A.S(_.get$current(_)),t.push(r),u+=r.length+2,++c}if(_.moveNext$0())if(s=_.get$current(_),++c,_.moveNext$0()){for(i=_.get$current(_),++c;_.moveNext$0();s=i,i=o)if(o=_.get$current(_),++c>100){for(;u>75&&c>3;)u-=t.pop().length+2,--c;return void t.push("...")}a=A.S(s),u+=(n=A.S(i)).length+a.length+4}else{if(c<=4)return void t.push(A.S(s));n=A.S(s),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)},Map_castFrom:(e,t,r,n,a)=>new A.CastMap(e,t._eval$1("@<0>")._bind$1(r)._bind$1(n)._bind$1(a)._eval$1("CastMap<1,2,3,4>")),Object_hash(e,t,r,n){var a;return I.C_SentinelValue===r?(a=E.get$hashCode$(e),t=E.get$hashCode$(t),A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(M.$get$_hashSeed(),a),t))):I.C_SentinelValue===n?(a=E.get$hashCode$(e),t=E.get$hashCode$(t),r=E.get$hashCode$(r),A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(M.$get$_hashSeed(),a),t),r))):(a=E.get$hashCode$(e),t=E.get$hashCode$(t),r=E.get$hashCode$(r),n=E.get$hashCode$(n),n=A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(M.$get$_hashSeed(),a),t),r),n)))},Object_hashAll(e){var t,r,n=M.$get$_hashSeed();for(t=e.length,r=0;r<e.length;e.length===t||(0,A.throwConcurrentModificationError)(e),++r)n=A.SystemHash_combine(n,E.get$hashCode$(e[r]));return A.SystemHash_finish(n)},print(e){var t=A.S(e),r=M.printToZone;null==r?A.printString(t):r.call$1(t)},Set_Set$unmodifiable:(e,t)=>new A.UnmodifiableSetView(A.LinkedHashSet_LinkedHashSet$of(e,t),t._eval$1("UnmodifiableSetView<0>")),Set_castFrom:(e,t,r,n)=>new A.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,s=new A.StringBuffer(""),i=A._setArrayType([-1],U.JSArray_int);return n=null==t?null:"utf-8",null==t&&(t=I.C_AsciiCodec),A.UriData__writeUri(r,n,null,s,i),i.push(s._contents.length),s._contents+=",",A.UriData__uriEncodeBytes(256,t.encode$1(e),s),a=s._contents,new A.UriData((a.charCodeAt(0),a),i,null).get$uri()},Uri_parse(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b=null,x=e.length;if(x>=5){if(0===(t=(3*(58^e.charCodeAt(4))|100^e.charCodeAt(0)|97^e.charCodeAt(1)|116^e.charCodeAt(2)|97^e.charCodeAt(3))>>>0))return A.UriData__parse(x<x?I.JSString_methods.substring$2(e,0,x):e,5,b).get$uri();if(32===t)return A.UriData__parse(I.JSString_methods.substring$2(e,5,x),0,b).get$uri()}return(r=A.List_List$filled(8,0,!1,U.int))[0]=0,r[1]=-1,r[2]=-1,r[7]=-1,r[3]=0,r[4]=0,r[5]=x,r[6]=x,A._scan(e,0,x,0,r)>=14&&(r[7]=x),(n=r[1])>=0&&20===A._scan(e,0,n,20,r)&&(r[7]=n),a=r[2]+1,s=r[3],i=r[4],o=r[5],(l=r[6])<o&&(o=l),i<a?i=o:i<=n&&(i=n+1),s<a&&(s=i),u=b,(_=r[7]<0)&&(_=!1,a>n+3||(c=s>0)&&s+1===i||($=!!I.JSString_methods.startsWith$2(e,"\\",i)||a>0&&(I.JSString_methods.startsWith$2(e,"\\",a-1)||I.JSString_methods.startsWith$2(e,"\\",a-2)))||(($=!!(o<x&&o===i+2&&I.JSString_methods.startsWith$2(e,"..",i))||o>i+2&&I.JSString_methods.startsWith$2(e,"/..",o-3))||(4===n?I.JSString_methods.startsWith$2(e,"file",0)?(a<=0?(I.JSString_methods.startsWith$2(e,"/",i)?(p="file://",t=2):(p="file:///",t=3),o+=t,l+=t,x=(e=p+I.JSString_methods.substring$2(e,i,x)).length,a=7,s=7,i=7):i===o&&(++l,h=o+1,e=I.JSString_methods.replaceRange$3(e,i,o,"/"),++x,o=h),u="file"):I.JSString_methods.startsWith$2(e,"http",0)&&(c&&s+3===i&&I.JSString_methods.startsWith$2(e,"80",s+1)&&(l-=3,d=i-3,o-=3,e=I.JSString_methods.replaceRange$3(e,s,i,""),x-=3,i=d),u="http"):5===n&&I.JSString_methods.startsWith$2(e,"https",0)&&(c&&s+4===i&&I.JSString_methods.startsWith$2(e,"443",s+1)&&(l-=4,d=i-4,o-=4,e=I.JSString_methods.replaceRange$3(e,s,i,""),x-=3,i=d),u="https")),_=!$)),_?new A._SimpleUri(x<e.length?I.JSString_methods.substring$2(e,0,x):e,n,a,s,i,o,l,u):(null==u&&(n>0?u=A._Uri__makeScheme(e,0,n):(0===n&&A._Uri__fail(e,0,"Invalid empty scheme"),u="")),m=b,a>0?(S=(g=n+3)<a?A._Uri__makeUserInfo(e,g,a-1):"",y=A._Uri__makeHost(e,a,s,!1),(c=s+1)<i&&(v=A.Primitives_parseInt(I.JSString_methods.substring$2(e,c,i),b),m=A._Uri__makePort(null==v?A.throwExpression(A.FormatException$("Invalid port",e,c)):v,u))):(y=b,S=""),f=A._Uri__makePath(e,i,o,b,u,null!=y),C=o<l?A._Uri__makeQuery(e,o+1,l,b):b,A._Uri$_internal(u,S,y,m,f,C,l<x?A._Uri__makeFragment(e,l+1,x):b))},Uri_decodeComponent:e=>A._Uri__uriDecode(e,0,e.length,I.C_Utf8Codec,!1),Uri__parseIPv4Address(e,t,r){var n,a,s,i,o,l,_="IPv4 address should contain exactly 4 parts",u="each part must be in the range 0..255",c=new A.Uri__parseIPv4Address_error(e),$=new Uint8Array(4);for(a=n=t,s=0;n<r;++n)46!==(i=e.charCodeAt(n))?(48^i)>9&&c.call$2("invalid character",n):(3===s&&c.call$2(_,n),(o=A.int_parse(I.JSString_methods.substring$2(e,a,n),null))>255&&c.call$2(u,a),l=s+1,$[s]=o,a=n+1,s=l);return 3!==s&&c.call$2(_,r),(o=A.int_parse(I.JSString_methods.substring$2(e,a,r),null))>255&&c.call$2(u,a),$[s]=o,$},Uri__validateIPvAddress(e,t,r){var n;if(t===r)throw A.wrapException(A.FormatException$("Empty IP address",e,t));if(118===e.charCodeAt(t)){if(null!=(n=A.Uri__validateIPvFutureAddress(e,t,r)))throw A.wrapException(n);return!1}return A.Uri_parseIPv6Address(e,t,r),!0},Uri__validateIPvFutureAddress(e,t,r){var n,a,s,i,o="Missing hex-digit in IPvFuture address";for(n=++t;;n=a){if(n<r){if(a=n+1,(48^(s=e.charCodeAt(n)))<=9)continue;if((i=32|s)>=97&&i<=102)continue;if(46===s){if(a-1===t)return new A.FormatException(o,e,a);n=a;break}return new A.FormatException("Unexpected character",e,a-1)}return n-1===t?new A.FormatException(o,e,n):new A.FormatException("Missing '.' in IPvFuture address",e,n)}if(n===r)return new A.FormatException("Missing address in IPvFuture address, host, cursor",null,null);for(;;){if(16&T.x00_____.charCodeAt(e.charCodeAt(n))){if(++n<r)continue;return null}return new A.FormatException("Invalid IPvFuture address character",e,n)}},Uri_parseIPv6Address(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=null,S=new A.Uri_parseIPv6Address_error(e),y=new A.Uri_parseIPv6Address_parseHex(S,e);for(e.length<2&&S.call$2("address is too short",g),n=A._setArrayType([],U.JSArray_int),s=a=t,i=!1,o=!1;a<r;++a)58===(l=e.charCodeAt(a))?(a===t&&(++a,58!==e.charCodeAt(a)&&S.call$2("invalid start colon.",a),s=a),a===s?(i&&S.call$2("only one wildcard `::` is allowed",a),n.push(-1),i=!0):n.push(y.call$2(s,a)),s=a+1):46===l&&(o=!0);for(0===n.length&&S.call$2("too few parts",g),_=s===r,u=I.JSArray_methods.get$last(n),_&&-1!==u&&S.call$2("expected a part after last `:`",r),_||(o?(c=A.Uri__parseIPv4Address(e,s,r),n.push((c[0]<<8|c[1])>>>0),n.push((c[2]<<8|c[3])>>>0)):n.push(y.call$2(s,r))),i?n.length>7&&S.call$2("an address with a wildcard must have less than 7 parts",g):8!==n.length&&S.call$2("an address without a wildcard must contain exactly 8 parts",g),$=new Uint8Array(16),p=9-(u=n.length),a=0,h=0;a<u;++a)if(-1===(d=n[a]))for(m=0;m<p;++m)$[h]=0,$[h+1]=0,h+=2;else $[h]=I.JSInt_methods._shrOtherPositive$1(d,8),$[h+1]=255&d,h+=2;return $},_Uri$_internal:(e,t,r,n,a,s,i)=>new A._Uri(e,t,r,n,a,s,i),_Uri__Uri(e,t,r,n){var a,s,i,o,l,_,u,c,$=null;return n=null==n?"":A._Uri__makeScheme(n,0,n.length),a=A._Uri__makeUserInfo($,0,0),e=A._Uri__makeHost(e,0,null==e?0:e.length,!1),s=A._Uri__makeQuery($,0,0,$),i=A._Uri__makeFragment($,0,0),o=A._Uri__makePort($,n),l="file"===n,(_=null==e&&(0!==a.length||null!=o||l))&&(e=""),u=!(_=null==e),t=A._Uri__makePath(t,0,null==t?0:t.length,r,n,u),t=(c=0===n.length)&&_&&!I.JSString_methods.startsWith$1(t,"/")?A._Uri__normalizeRelativePath(t,!c||u):A._Uri__removeDotSegments(t),A._Uri$_internal(n,a,_&&I.JSString_methods.startsWith$1(t,"//")?"":e,o,t,s,i)},_Uri__defaultPort:e=>"http"===e?80:"https"===e?443:0,_Uri__fail(e,t,r){throw A.wrapException(A.FormatException$(r,e,t))},_Uri__Uri$file:(e,t)=>t?A._Uri__makeWindowsFileUrl(e,!1):A._Uri__makeFileUri(e,!1),_Uri__checkNonWindowsPathReservedCharacters(e,t){var r,n,a;for(r=e.length,n=0;n<r;++n)if(a=e[n],A.stringContainsUnchecked(a,"/",0))throw r=A.UnsupportedError$("Illegal path character "+a),A.wrapException(r)},_Uri__checkWindowsPathReservedCharacters(e,t,r){var n,a,s,i;for(a=(n=A.SubListIterable$(e,r,null,A._arrayInstanceType(e)._precomputed1)).$ti,n=new A.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");n.moveNext$0();)if(null==(s=n.__internal$_current)&&(s=a._as(s)),i=A.RegExp_RegExp('["*/:<>?\\\\|]',!1),A.stringContainsUnchecked(s,i,0))throw t?A.wrapException(A.ArgumentError$("Illegal character in path",null)):A.wrapException(A.UnsupportedError$("Illegal character in path: "+s))},_Uri__checkWindowsDriveLetter(e,t){var r="Illegal drive letter ";if(!(65<=e&&e<=90||97<=e&&e<=122))throw t?A.wrapException(A.ArgumentError$(r+A.String_String$fromCharCode(e),null)):A.wrapException(A.UnsupportedError$(r+A.String_String$fromCharCode(e)))},_Uri__makeFileUri(e,t){var r=null,n=A._setArrayType(e.split("/"),U.JSArray_String);return I.JSString_methods.startsWith$1(e,"/")?A._Uri__Uri(r,r,n,"file"):A._Uri__Uri(r,r,n,r)},_Uri__makeWindowsFileUrl(e,t){var r,n,a,s,i="\\",o=null,l="file";if(I.JSString_methods.startsWith$1(e,"\\\\?\\")){if(I.JSString_methods.startsWith$2(e,"UNC\\",4))e=I.JSString_methods.replaceRange$3(e,0,7,i);else if((e=I.JSString_methods.substring$1(e,4)).length<3||58!==e.charCodeAt(1)||92!==e.charCodeAt(2))throw A.wrapException(A.ArgumentError$value(e,"path","Windows paths with \\\\?\\ prefix must be absolute"))}else e=A.stringReplaceAllUnchecked(e,"/",i);if((r=e.length)>1&&58===e.charCodeAt(1)){if(A._Uri__checkWindowsDriveLetter(e.charCodeAt(0),!0),2===r||92!==e.charCodeAt(2))throw A.wrapException(A.ArgumentError$value(e,"path","Windows paths with drive letter must be absolute"));return n=A._setArrayType(e.split(i),U.JSArray_String),A._Uri__checkWindowsPathReservedCharacters(n,!0,1),A._Uri__Uri(o,o,n,l)}return I.JSString_methods.startsWith$1(e,i)?I.JSString_methods.startsWith$2(e,i,1)?(s=(r=(a=I.JSString_methods.indexOf$2(e,i,2))<0)?I.JSString_methods.substring$1(e,2):I.JSString_methods.substring$2(e,2,a),n=A._setArrayType((r?"":I.JSString_methods.substring$1(e,a+1)).split(i),U.JSArray_String),A._Uri__checkWindowsPathReservedCharacters(n,!0,0),A._Uri__Uri(s,o,n,l)):(n=A._setArrayType(e.split(i),U.JSArray_String),A._Uri__checkWindowsPathReservedCharacters(n,!0,0),A._Uri__Uri(o,o,n,l)):(n=A._setArrayType(e.split(i),U.JSArray_String),A._Uri__checkWindowsPathReservedCharacters(n,!0,0),A._Uri__Uri(o,o,n,o))},_Uri__makePort:(e,t)=>null!=e&&e===A._Uri__defaultPort(t)?null:e,_Uri__makeHost(e,t,r,n){var a,s,i,o,l,_,u,c;if(null==e)return null;if(t===r)return"";if(91===e.charCodeAt(t))return a=r-1,93!==e.charCodeAt(a)&&A._Uri__fail(e,t,"Missing end `]` to match `[` in host"),s=t+1,i="",118!==e.charCodeAt(s)&&((o=A._Uri__checkZoneID(e,s,a))<a&&(l=o+1,i=A._Uri__normalizeZoneID(e,I.JSString_methods.startsWith$2(e,"25",l)?o+3:l,a,"%25")),a=o),_=A.Uri__validateIPvAddress(e,s,a),u=I.JSString_methods.substring$2(e,s,a),"["+(_?u.toLowerCase():u)+i+"]";for(c=t;c<r;++c)if(58===e.charCodeAt(c))return(a=(a=I.JSString_methods.indexOf$2(e,"%",t))>=t&&a<r?a:r)<r?(l=a+1,i=A._Uri__normalizeZoneID(e,I.JSString_methods.startsWith$2(e,"25",l)?a+3:l,r,"%25")):i="",A.Uri_parseIPv6Address(e,t,a),"["+I.JSString_methods.substring$2(e,t,a)+i+"]";return A._Uri__normalizeRegName(e,t,r)},_Uri__checkZoneID(e,t,r){var n=I.JSString_methods.indexOf$2(e,"%",t);return n>=t&&n<r?n:r},_Uri__normalizeZoneID(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h=""!==n?new A.StringBuffer(n):null;for(s=a=t,i=!0;a<r;)if(37===(o=e.charCodeAt(a))){if((_=null==(l=A._Uri__normalizeEscape(e,a,!0)))&&i){a+=3;continue}null==h&&(h=new A.StringBuffer("")),u=h._contents+=I.JSString_methods.substring$2(e,s,a),_?l=I.JSString_methods.substring$2(e,a,a+3):"%"===l&&A._Uri__fail(e,a,"ZoneID should not contain % anymore"),h._contents=u+l,s=a+=3,i=!0}else o<127&&1&T.x00_____.charCodeAt(o)?(i&&65<=o&&90>=o&&(null==h&&(h=new A.StringBuffer("")),s<a&&(h._contents+=I.JSString_methods.substring$2(e,s,a),s=a),i=!1),++a):(c=1,55296==(64512&o)&&a+1<r&&56320==(64512&($=e.charCodeAt(a+1)))&&(o=65536+((1023&o)<<10)+(1023&$),c=2),p=I.JSString_methods.substring$2(e,s,a),(_=null==h?h=new A.StringBuffer(""):h)._contents+=p,u=A._Uri__escapeChar(o),_._contents+=u,s=a+=c);return null==h?I.JSString_methods.substring$2(e,t,r):(s<r&&(p=I.JSString_methods.substring$2(e,s,r),h._contents+=p),(_=h._contents).charCodeAt(0),_)},_Uri__normalizeRegName(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h=T.x00_____;for(a=n=t,s=null,i=!0;n<r;)if(37===(o=e.charCodeAt(n))){if((_=null==(l=A._Uri__normalizeEscape(e,n,!0)))&&i){n+=3;continue}null==s&&(s=new A.StringBuffer("")),u=I.JSString_methods.substring$2(e,a,n),i||(u=u.toLowerCase()),c=s._contents+=u,$=3,_?l=I.JSString_methods.substring$2(e,n,n+3):"%"===l&&(l="%25",$=1),s._contents=c+l,a=n+=$,i=!0}else o<127&&32&h.charCodeAt(o)?(i&&65<=o&&90>=o&&(null==s&&(s=new A.StringBuffer("")),a<n&&(s._contents+=I.JSString_methods.substring$2(e,a,n),a=n),i=!1),++n):o<=93&&1024&h.charCodeAt(o)?A._Uri__fail(e,n,"Invalid character"):($=1,55296==(64512&o)&&n+1<r&&56320==(64512&(p=e.charCodeAt(n+1)))&&(o=65536+((1023&o)<<10)+(1023&p),$=2),u=I.JSString_methods.substring$2(e,a,n),i||(u=u.toLowerCase()),(_=null==s?s=new A.StringBuffer(""):s)._contents+=u,c=A._Uri__escapeChar(o),_._contents+=c,a=n+=$);return null==s?I.JSString_methods.substring$2(e,t,r):(a<r&&(u=I.JSString_methods.substring$2(e,a,r),i||(u=u.toLowerCase()),s._contents+=u),(_=s._contents).charCodeAt(0),_)},_Uri__makeScheme(e,t,r){var n,a,s;if(t===r)return"";for(A._Uri__isAlphabeticCharacter(e.charCodeAt(t))||A._Uri__fail(e,t,"Scheme not starting with alphabetic character"),n=t,a=!1;n<r;++n)(s=e.charCodeAt(n))<128&&8&T.x00_____.charCodeAt(s)||A._Uri__fail(e,n,"Illegal scheme character"),65<=s&&s<=90&&(a=!0);return e=I.JSString_methods.substring$2(e,t,r),A._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?"":A._Uri__normalizeOrSubstring(e,t,r,16,!1,!1),_Uri__makePath(e,t,r,n,a,s){var i,o="file"===a,l=o||s;if(null==e){if(null==n)return o?"/":"";i=new A.MappedListIterable(n,new A._Uri__makePath_closure,A._arrayInstanceType(n)._eval$1("MappedListIterable<1,String>")).join$1(0,"/")}else{if(null!=n)throw A.wrapException(A.ArgumentError$("Both path and pathSegments specified",null));i=A._Uri__normalizeOrSubstring(e,t,r,128,!0,!0)}if(0===i.length){if(o)return"/"}else l&&!I.JSString_methods.startsWith$1(i,"/")&&(i="/"+i);return A._Uri__normalizePath(i,a,s)},_Uri__normalizePath(e,t,r){var n=0===t.length;return!n||r||I.JSString_methods.startsWith$1(e,"/")||I.JSString_methods.startsWith$1(e,"\\")?A._Uri__removeDotSegments(e):A._Uri__normalizeRelativePath(e,!n||r)},_Uri__makeQuery:(e,t,r,n)=>null!=e?A._Uri__normalizeOrSubstring(e,t,r,256,!0,!1):null,_Uri__makeFragment:(e,t,r)=>null==e?null:A._Uri__normalizeOrSubstring(e,t,r,256,!0,!1),_Uri__normalizeEscape(e,t,r){var n,a,s,i,o,l=t+2;return l>=e.length?"%":(n=e.charCodeAt(t+1),a=e.charCodeAt(l),s=A.hexDigitValue(n),i=A.hexDigitValue(a),s<0||i<0?"%":(o=16*s+i)<127&&1&T.x00_____.charCodeAt(o)?A.Primitives_stringFromCharCode(r&&65<=o&&90>=o?(32|o)>>>0:o):n>=97||a>=97?I.JSString_methods.substring$2(e,t,t+3).toUpperCase():null)},_Uri__escapeChar(e){var t,r,n,a,s,i="0123456789ABCDEF";if(e<=127)(t=new Uint8Array(3))[0]=37,t[1]=i.charCodeAt(e>>>4),t[2]=i.charCodeAt(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)s=63&I.JSInt_methods._shrReceiverPositive$1(e,6*n)|r,t[a]=37,t[a+1]=i.charCodeAt(s>>>4),t[a+2]=i.charCodeAt(15&s),a+=3;return A.String_String$fromCharCodes(t,0,null)},_Uri__normalizeOrSubstring(e,t,r,n,a,s){var i=A._Uri__normalize(e,t,r,n,a,s);return null==i?I.JSString_methods.substring$2(e,t,r):i},_Uri__normalize(e,t,r,n,a,s){var i,o,l,_,u,c,$,p,h,d=null,m=T.x00_____;for(i=!a,l=o=t,_=d;o<r;)if((u=e.charCodeAt(o))<127&&0!==(m.charCodeAt(u)&n))++o;else{if(c=1,37===u){if(null==($=A._Uri__normalizeEscape(e,o,!1))){o+=3;continue}"%"===$?$="%25":c=3}else 92===u&&s?$="/":i&&u<=93&&1024&m.charCodeAt(u)?(A._Uri__fail(e,o,"Invalid character"),$=c=d):(55296==(64512&u)&&(p=o+1)<r&&56320==(64512&(h=e.charCodeAt(p)))&&(u=65536+((1023&u)<<10)+(1023&h),c=2),$=A._Uri__escapeChar(u));(p=null==_?_=new A.StringBuffer(""):_)._contents=(p._contents+=I.JSString_methods.substring$2(e,l,o))+$,l=o+=c}return null==_?d:(l<r&&(i=I.JSString_methods.substring$2(e,l,r),_._contents+=i),(i=_._contents).charCodeAt(0),i)},_Uri__mayContainDotSegments:e=>!!I.JSString_methods.startsWith$1(e,".")||-1!==I.JSString_methods.indexOf$1(e,"/."),_Uri__removeDotSegments(e){var t,r,n,a,s,i;if(!A._Uri__mayContainDotSegments(e))return e;for(t=A._setArrayType([],U.JSArray_String),n=(r=e.split("/")).length,a=!1,s=0;s<n;++s)".."===(i=r[s])?(0!==t.length&&(t.pop(),0===t.length&&t.push("")),a=!0):(a="."===i)||t.push(i);return a&&t.push(""),I.JSArray_methods.join$1(t,"/")},_Uri__normalizeRelativePath(e,t){var r,n,a,s,i,o;if(!A._Uri__mayContainDotSegments(e))return t?e:A._Uri__escapeScheme(e);for(r=A._setArrayType([],U.JSArray_String),a=(n=e.split("/")).length,s=!1,i=0;i<a;++i)".."===(o=n[i])?(s=0!==r.length&&".."!==I.JSArray_methods.get$last(r))?r.pop():r.push(".."):(s="."===o)||r.push(o);return(n=0===(n=r.length)||1===n&&0===r[0].length)?"./":((s||".."===I.JSArray_methods.get$last(r))&&r.push(""),t||(r[0]=A._Uri__escapeScheme(r[0])),I.JSArray_methods.join$1(r,"/"))},_Uri__escapeScheme(e){var t,r,n=e.length;if(n>=2&&A._Uri__isAlphabeticCharacter(e.charCodeAt(0)))for(t=1;t<n;++t){if(58===(r=e.charCodeAt(t)))return I.JSString_methods.substring$2(e,0,t)+"%3A"+I.JSString_methods.substring$1(e,t+1);if(r>127||!(8&T.x00_____.charCodeAt(r)))break}return e},_Uri__packageNameEnd:(e,t)=>e.isScheme$1("package")&&null==e._host?A._skipPackageNameChars(t,0,t.length):-1,_Uri__toWindowsFilePath(e){var t,r,n,a=e.get$pathSegments(),s=a.length;return(r=s>0&&(2===(t=a[0]).length&&58===t.charCodeAt(1)))?(A._Uri__checkWindowsDriveLetter(a[0].charCodeAt(0),!1),A._Uri__checkWindowsPathReservedCharacters(a,!1,1)):A._Uri__checkWindowsPathReservedCharacters(a,!1,0),t=e.get$hasAbsolutePath()&&!r?"\\":"",e.get$hasAuthority()&&0!==(n=e.get$host()).length&&(t=t+"\\"+n+"\\"),t=A.StringBuffer__writeAll(t,a,"\\"),(s=r&&1===s?t+"\\":t).charCodeAt(0),s},_Uri__hexCharPairToByte(e,t){var r,n,a;for(r=0,n=0;n<2;++n)if(48<=(a=e.charCodeAt(t+n))&&a<=57)r=16*r+a-48;else{if(!(97<=(a|=32)&&a<=102))throw A.wrapException(A.ArgumentError$("Invalid URL encoding",null));r=16*r+a-87}return r},_Uri__uriDecode(e,t,r,n,a){for(var s,i,o,l,_=t;;){if(!(_<r)){s=!0;break}if(o=!((i=e.charCodeAt(_))<=127)||37===i){s=!1;break}++_}if(s){if(I.C_Utf8Codec===n)return I.JSString_methods.substring$2(e,t,r);l=new A.CodeUnits(I.JSString_methods.substring$2(e,t,r))}else for(l=A._setArrayType([],U.JSArray_int),o=e.length,_=t;_<r;++_){if((i=e.charCodeAt(_))>127)throw A.wrapException(A.ArgumentError$("Illegal percent encoding in URI",null));if(37===i){if(_+3>o)throw A.wrapException(A.ArgumentError$("Truncated URI",null));l.push(A._Uri__hexCharPairToByte(e,_+1)),_+=2}else l.push(i)}return I.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 s,i;if((s=null==e||10===e.length&&A._caseInsensitiveCompareStart("text/plain",e,0)>=0)&&(e=""),0===e.length||"application/octet-stream"===e)s=n._contents+=e;else{if((i=A.UriData__validateMimeType(e))<0)throw A.wrapException(A.ArgumentError$value(e,"mimeType","Invalid MIME type"));s=A._Uri__uriEncode(512,I.JSString_methods.substring$2(e,0,i),I.C_Utf8Codec,!1),n._contents=(n._contents+=s)+"/",s=A._Uri__uriEncode(512,I.JSString_methods.substring$1(e,i+1),I.C_Utf8Codec,!1),s=n._contents+=s}null!=t&&(a.push(s.length),a.push(n._contents.length+8),n._contents+=";charset=",s=A._Uri__uriEncode(512,t,I.C_Utf8Codec,!1),n._contents+=s)},UriData__validateMimeType(e){var t,r,n;for(t=e.length,r=-1,n=0;n<t;++n)if(47===e.charCodeAt(n)){if(!(r<0))return-1;r=n}return r},UriData__parse(e,t,r){var n,a,s,i,o,l,_,u,c="Invalid MIME type",$=A._setArrayType([t-1],U.JSArray_int);for(n=e.length,a=t,s=-1,i=null;a<n&&(44!==(i=e.charCodeAt(a))&&59!==i);++a)if(47===i){if(s<0){s=a;continue}throw A.wrapException(A.FormatException$(c,e,a))}if(s<0&&a>t)throw A.wrapException(A.FormatException$(c,e,a));for(;44!==i;){for($.push(a),++a,o=-1;a<n;++a)if(61===(i=e.charCodeAt(a)))o<0&&(o=a);else if(59===i||44===i)break;if(!(o>=0)){if(l=I.JSArray_methods.get$last($),44!==i||a!==l+7||!I.JSString_methods.startsWith$2(e,"base64",l+1))throw A.wrapException(A.FormatException$("Expecting '='",e,a));break}$.push(o)}return $.push(a),_=a+1,1&~$.length?null!=(u=A._Uri__normalize(e,_,n,256,!0,!1))&&(e=I.JSString_methods.replaceRange$3(e,_,n,u)):e=I.C_Base64Codec.normalize$3(e,_,n),new A.UriData(e,$,r)},UriData__uriEncodeBytes(e,t,r){var n,a,s,i,o,l="0123456789ABCDEF";for(n=t.length,a=0,s=0;s<n;++s)a|=i=t[s],i<128&&0!==(T.x00_____.charCodeAt(i)&e)?(o=A.Primitives_stringFromCharCode(i),r._contents+=o):(o=A.Primitives_stringFromCharCode(37),r._contents+=o,o=A.Primitives_stringFromCharCode(l.charCodeAt(i>>>4)),r._contents+=o,o=A.Primitives_stringFromCharCode(l.charCodeAt(15&i)),r._contents+=o);if(4294967040&a)for(s=0;s<n;++s)if((i=t[s])>255)throw A.wrapException(A.ArgumentError$value(i,"non-byte value",null))},_scan(e,t,r,n,a){var s,i,o;for(s=t;s<r;++s)(i=96^e.charCodeAt(s))>95&&(i=31),n=31&(o='áááááááãááááÍá"áá¬áááááááêááááÍá\n"áá¬ëëëëëëëëëëëÍëëëë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëDëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vD\v\v\v\v\v\v\v\v\v\vë\vë\vë¬åååååDååååååååååååååååååååååååååèååååÍåfåå¬åååååDåååååååååååååååååååååååååååååååÍåfåå¬ççççççççççççççççççççççççççççççççDçççççççççççççççççççççççççççççççççÍççççççççççççççççç¬ççççççççççççççççççççççççççççççççDçççççççççççççççççççççççççççççççççÍçççççççççççççççç¬\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\bë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\n\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\v\n\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ì\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\fììì\fìì\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\fìììì\fì\fìÍ\fì\f\f\f\f\f\f\f\f\fì\f\f\f\f\f\f\f\f\f\fì\fì\fì\fí\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\rííí\ríí\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\ríííí\rí\ríí\rí\r\r\r\r\r\r\r\r\rí\r\r\r\r\r\r\r\r\r\rí\rí\rí\ráááááááêááááÍáê"áá¬áááááááéááááÍá\t"áá¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëéëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\v\t\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬ë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëëë\vëë\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\vëêëë\vë\vëÍ\vë\v\v\v\v\v\v\v\v\vê\v\v\v\v\v\v\v\v\v\vë\vë\vë¬õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ'.charCodeAt(96*n+i)),a[o>>>5]=s;return n},_SimpleUri__packageNameEnd:e=>7===e._schemeEnd&&I.JSString_methods.startsWith$1(e._uri,"package")&&e._hostStart<=0?A._skipPackageNameChars(e._uri,e._pathStart,e._queryStart):-1,_skipPackageNameChars(e,t,r){var n,a,s;for(n=t,a=0;n<r;++n){if(47===(s=e.charCodeAt(n)))return 0!==a?n:-1;if(37===s||58===s)return-1;a|=46^s}return-1},_caseInsensitiveCompareStart(e,t,r){var n,a,s,i,o,l;for(n=e.length,a=0,s=0;s<n;++s)if(i=t.charCodeAt(r+s),0!==(o=e.charCodeAt(s)^i)){if(32===o&&97<=(l=i|o)&&l<=122){a=32;continue}return-1}return a},NoSuchMethodError_toString_closure:function(e,t){this._box_0=e,this.sb=t},DateTime:function(e,t,r){this._value=e,this._microsecond=t,this.isUtc=r},Duration:function(e){this._duration=e},_Enum:function(){},Error:function(){},AssertionError:function(e){this.message=e},TypeError:function(){},ArgumentError:function(e,t,r,n){var a=this;a._hasValue=e,a.invalidValue=t,a.name=r,a.message=n},RangeError:function(e,t,r,n,a,s){var i=this;i.start=e,i.end=t,i._hasValue=r,i.invalidValue=n,i.name=a,i.message=s},IndexError:function(e,t,r,n,a){var s=this;s.length=e,s._hasValue=t,s.invalidValue=r,s.name=n,s.message=a},NoSuchMethodError:function(e,t,r,n){var a=this;a._core$_receiver=e,a._memberName=t,a._core$_arguments=r,a._namedArguments=n},UnsupportedError:function(e){this.message=e},UnimplementedError:function(e){this.message=e},StateError:function(e){this.message=e},ConcurrentModificationError:function(e){this.modifiedObject=e},OutOfMemoryError:function(){},StackOverflowError:function(){},_Exception:function(e){this.message=e},FormatException:function(e,t,r){this.message=e,this.source=t,this.offset=r},Iterable:function(){},_GeneratorIterable:function(e,t,r){this.length=e,this._generator=t,this.$ti=r},MapEntry:function(e,t,r){this.key=e,this.value=t,this.$ti=r},Null:function(){},Object:function(){},_StringStackTrace:function(e){this._stackTrace=e},Runes:function(e){this.string=e},RuneIterator:function(e){var t=this;t.string=e,t._nextPosition=t._position=0,t._currentCodePoint=-1},StringBuffer:function(e){this._contents=e},Uri__parseIPv4Address_error:function(e){this.host=e},Uri_parseIPv6Address_error:function(e){this.host=e},Uri_parseIPv6Address_parseHex:function(e,t){this.error=e,this.host=t},_Uri:function(e,t,r,n,a,s,i){var o=this;o.scheme=e,o._userInfo=t,o._host=r,o._port=n,o.path=a,o._query=s,o._fragment=i,o.___Uri_hashCode_FI=o.___Uri_pathSegments_FI=o.___Uri__text_FI=M},_Uri__makePath_closure:function(){},UriData:function(e,t,r){this._text=e,this._separatorIndices=t,this._uriCache=r},_SimpleUri:function(e,t,r,n,a,s,i,o){var l=this;l._uri=e,l._schemeEnd=t,l._hostStart=r,l._portStart=n,l._pathStart=a,l._queryStart=s,l._fragmentStart=i,l._schemeCache=o,l._hashCodeCache=null},_DataUri:function(e,t,r,n,a,s,i){var o=this;o.scheme=e,o._userInfo=t,o._host=r,o._port=n,o.path=a,o._query=s,o._fragment=i,o.___Uri_hashCode_FI=o.___Uri_pathSegments_FI=o.___Uri__text_FI=M},Expando:function(e){this._jsWeakMap=e},_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))}}(A._callDartFunctionFast,e),t[M.$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))}}(A._callDartFunctionFastCaptureThis,e),t[M.$get$DART_CLOSURE_PROPERTY_NAME()]=e,e._$dart_jsFunctionCaptureThis=t,t)},_callDartFunctionFast:(e,t)=>A.Function_apply(e,t),_callDartFunctionFastCaptureThis(e,t,r){var n=[t];return I.JSArray_methods.addAll$1(n,r),A.Function_apply(e,n)},allowInterop:e=>"function"==typeof e?e:A._convertDartFunctionFast(e),allowInteropCaptureThis(e){if("function"==typeof e)throw A.wrapException(A.ArgumentError$("Function is already a JS function so cannot capture this.",null));return A._convertDartFunctionFastCaptureThis(e)},_callDartFunctionFast2:(e,t,r,n)=>n>=2?e.call$2(t,r):1===n?e.call$1(t):e.call$0(),_noJsifyRequired:e=>null==e||A._isBool(e)||"number"==typeof e||"string"==typeof e||U.Int8List._is(e)||U.Uint8List._is(e)||U.Uint8ClampedList._is(e)||U.Int16List._is(e)||U.Uint16List._is(e)||U.Int32List._is(e)||U.Uint32List._is(e)||U.Float32List._is(e)||U.Float64List._is(e)||U.ByteBuffer._is(e)||U.ByteData._is(e),jsify:e=>A._noJsifyRequired(e)?e:new A.jsify__convert(new A._IdentityHashMap(U._IdentityHashMap_of_nullable_Object_and_nullable_Object)).call$1(e),_callMethodUnchecked0:(e,t)=>e[t](),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],I.JSArray_methods.addAll$1(r,t),n=e.bind.apply(e,r),String(n),new n},promiseToFuture(e,t){var r=new A._Future(M.Zone__current,t._eval$1("_Future<0>")),n=new A._AsyncCompleter(r,t._eval$1("_AsyncCompleter<0>"));return e.then(A.convertDartClosureToJS(new A.promiseToFuture_closure(n),1),A.convertDartClosureToJS(new A.promiseToFuture_closure0(n),1)),r},jsify__convert:function(e){this._convertedObjects=e},promiseToFuture_closure:function(e){this.completer=e},promiseToFuture_closure0:function(e){this.completer=e},NullRejectionException:function(e){this.isUndefined=e},max:(e,t)=>Math.max(e,t),pow:(e,t)=>Math.pow(e,t),Random_Random:()=>I.C__JSRandom,_JSRandom:function(){},ArgParser:function(e,t,r,n,a,s,i){var o=this;o._arg_parser$_options=e,o._aliases=t,o.options=r,o.commands=n,o._optionsAndSeparators=a,o.allowTrailingOptions=s,o.usageLineLength=i},ArgParser__addOption_closure:function(e){this.$this=e},ArgParserException$:(e,t,r,n,a)=>new A.ArgParserException(null==t?I.List_empty:A.List_List$unmodifiable(t,U.String),r,e,n,a),ArgParserException:function(e,t,r,n,a){var s=this;s.commands=e,s.argumentName=t,s.message=r,s.source=n,s.offset=a},ArgResults:function(e,t,r,n){var a=this;a._parser=e,a._parsed=t,a.name=r,a.rest=n},Option:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p){var h=this;h.name=e,h.abbr=t,h.help=r,h.valueHelp=n,h.allowed=a,h.allowedHelp=s,h.defaultsTo=i,h.negatable=o,h.hideNegatedUsage=l,h.callback=_,h.type=u,h.splitCommas=c,h.mandatory=$,h.hide=p},OptionType:function(e){this.name=e},Parser$(e,t,r,n,a){var s=A._setArrayType([],U.JSArray_String);return null!=a&&I.JSArray_methods.addAll$1(s,a),new A.Parser0(e,n,t,r,s,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.dynamic))},_isLetterOrDigit(e){var t=!0;return e>=65&&e<=90||e>=97&&e<=122||(t=e>=48&&e<=57),t},Parser0:function(e,t,r,n,a,s){var i=this;i._commandName=e,i._parser$_parent=t,i._grammar=r,i._args=n,i._parser$_rest=a,i._results=s},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._usage$_buffer=t,n._currentColumn=0,n.___Usage__columnWidths_FI=M,n._newlinesNeeded=0,n.lineLength=r},_Usage__writeOption_closure:function(){},_Usage__buildAllowedList_closure:function(e){this.option=e},FutureGroup:function(e,t,r){var n=this;n._future_group$_pending=0,n._future_group$_closed=!1,n._future_group$_completer=e,n._future_group$_values=t,n.$ti=r},FutureGroup_add_closure:function(e,t){this.$this=e,this.index=t},FutureGroup_add_closure0:function(e){this.$this=e},ErrorResult:function(e,t){this.error=e,this.stackTrace=t},ValueResult:function(e,t){this.value=e,this.$ti=t},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},StreamGroup:function(e,t,r){var n=this;n.__StreamGroup__controller_A=M,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},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},isNodeJs(){var e=n.process;return e=null==e||null==(e=E.get$release$x(e))?null:E.get$name$x(e),E.$eq$(e,"node")},isBrowser:()=>!A.isNodeJs()&&null!=n.document&&"function"==typeof n.document.querySelector,wrapJSExceptions(e){var t,r,n,a,s,i;if(!M.$get$_isStrictMode())return e.call$0();try{return s=e.call$0()}catch(i){if("string"==typeof(s=A.unwrapException(i)))throw t=s,A.wrapException(t);if(A._isBool(s))throw r=s,A.wrapException(r);if("number"==typeof s)throw n=s,A.wrapException(n);if("symbol"==typeof(a=s)||"bigint"==typeof a||null==a)throw A.wrapException(A._callMethodUnchecked0(a,"toString"));throw i}},_isStrictMode_closure:function(){},Repl:function(e,t,r,n){var a=this;a.prompt=e,a.continuation=t,a.validator=r,a.__Repl__adapter_A=M,a.history=n},alwaysValid_closure:function(){},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(){},EmptyUnmodifiableSet:function(e){this.$ti=e},_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin:function(){},DefaultEquality:function(){},IterableEquality:function(){},ListEquality:function(){},_MapEntry:function(e,t,r){this.equality=e,this.key=t,this.value=r},MapEquality:function(e){this.$ti=e},QueueList$:(e,t)=>new A.QueueList(A.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 U.List_dynamic._is(e)?(r=E.get$length$asx(e),n=A.QueueList$(r+1,t),E.setRange$4$ax(n._queue_list$_table,0,r,e,0),n._queue_list$_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._queue_list$_table=e,a._queue_list$_head=t,a._queue_list$_tail=r,a.$ti=n},_CastQueueList:function(e,t,r,n,a){var s=this;s._queue_list$_delegate=e,s._queue_list$_table=t,s._queue_list$_head=r,s._queue_list$_tail=n,s.$ti=a},_QueueList_Object_ListMixin:function(){},UnionSet:function(e,t){this._sets=e,this.$ti=t},UnionSet__iterable_closure:function(e){this.$this=e},UnionSet_contains_closure:function(e,t){this.$this=e,this.element=t},_UnionSet_SetBase_UnmodifiableSetMixin:function(){},UnmodifiableSetMixin__throw(){throw A.wrapException(A.UnsupportedError$("Cannot modify an unmodifiable Set"))},UnmodifiableSetView0:function(e,t){this._base=e,this.$ti=t},UnmodifiableSetMixin:function(){},_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin:function(){},_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(){},BufferModule:function(){},BufferConstants:function(){},Buffer:function(){},ConsoleModule:function(){},Console:function(){},EventEmitter:function(){},fs(){var e=M._fs;return null==e?M._fs=n.fs:e},FS:function(){},FSConstants:function(){},Realpath:function(){},RealpathSync:function(){},FSWatcher:function(){},ReadStream:function(){},ReadStreamOptions:function(){},WriteStream:function(){},WriteStreamOptions:function(){},FileOptions:function(){},StatOptions:function(){},MkdirOptions:function(){},RmdirOptions:function(){},WatchOptions:function(){},WatchFileOptions:function(){},Stats:function(){},Promise:function(){},Date:function(){},JsError:function(){},Atomics:function(){},Modules:function(){},Module:function(){},Net:function(){},Socket:function(){},NetAddress:function(){},NetServer:function(){},NodeJsError:function(){},JsAssertionError:function(){},JsRangeError:function(){},JsReferenceError:function(){},JsSyntaxError:function(){},JsTypeError:function(){},JsSystemError:function(){},Process:function(){},CPUUsage:function(){},Release:function(){},StreamModule:function(){},Readable:function(){},Writable:function(){},Duplex:function(){},Transform:function(){},WritableOptions:function(){},ReadableOptions:function(){},Immediate:function(){},Timeout:function(){},TTY:function(){},TTYReadStream:function(){},TTYWriteStream:function(){},jsify0:e=>A._isBasicType(e)?e:A.jsify(e),_isBasicType:e=>!1,promiseToFuture0(e,t){var r=new A._Future(M.Zone__current,t._eval$1("_Future<0>")),n=new A._SyncCompleter(r,t._eval$1("_SyncCompleter<0>"));return E.then$2$x(e,A.allowInterop(new A.promiseToFuture_closure1(n)),A.allowInterop(new A.promiseToFuture_closure2(n))),r},futureToPromise:(e,t)=>new n.Promise(A.allowInterop(new A.futureToPromise_closure(e,t))),Util:function(){},promiseToFuture_closure1:function(e){this.completer=e},promiseToFuture_closure2:function(e){this.completer=e},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=>new A.Context(e,"."),_parseUri(e){if("string"==typeof e)return A.Uri_parse(e);if(U.Uri._is(e))return e;throw A.wrapException(A.ArgumentError$value(e,"uri","Value must be a String or a Uri"))},_validateArgList(e,t){var r,n,a,s,i,o,l,_;for(r=t.length,n=1;n<r;++n)if(null!=t[n]&&null==t[n-1]){for(;r>=1&&null==t[a=r-1];r=a);throw i=e+"(",(s=new A.StringBuffer(""))._contents=i,l=(o=A._arrayInstanceType(t))._eval$1("SubListIterable<1>"),(_=new A.SubListIterable(t,0,r,l)).SubListIterable$3(t,0,r,o._precomputed1),l=i+new A.MappedListIterable(_,new A._validateArgList_closure,l._eval$1("MappedListIterable<ListIterable.E,String>")).join$1(0,", "),s._contents=l,s._contents=l+"): part "+(n-1)+" was null, but part "+n+" was not.",A.wrapException(A.ArgumentError$(s.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},InternalStyle:function(){},ParsedPath_ParsedPath$parse(e,t){var r,n,a,s,i,o=t.getRoot$1(e),l=t.isRootRelative$1(e);for(null!=o&&(e=I.JSString_methods.substring$1(e,o.length)),r=U.JSArray_String,n=A._setArrayType([],r),a=A._setArrayType([],r),0!==(r=e.length)&&t.isSeparator$1(e.charCodeAt(0))?(a.push(e[0]),s=1):(a.push(""),s=0),i=s;i<r;++i)t.isSeparator$1(e.charCodeAt(i))&&(n.push(I.JSString_methods.substring$2(e,s,i)),a.push(e[i]),s=i+1);return s<r&&(n.push(I.JSString_methods.substring$1(e,s)),a.push("")),new A.ParsedPath(t,o,l,n,a)},ParsedPath:function(e,t,r,n,a){var s=this;s.style=e,s.root=t,s.isRootRelative=r,s.parts=n,s.separators=a},ParsedPath__splitExtension_closure:function(){},ParsedPath__splitExtension_closure0:function(){},PathException$:e=>new A.PathException(e),PathException:function(e){this.message=e},PathMap__create(e,t){var r={};return r.context=e,r.context=M.$get$context(),A.LinkedHashMap_LinkedHashMap(new A.PathMap__create_closure(r),new A.PathMap__create_closure0(r),new A.PathMap__create_closure1,U.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(){},Style__getPlatformStyle(){if("file"!==A.Uri_base().get$scheme())return M.$get$Style_url();var e=A.Uri_base();return I.JSString_methods.endsWith$1(e.get$path(e),"/")?"a\\b"===A._Uri__Uri(null,"a/b",null,null).toFilePath$0()?M.$get$Style_windows():M.$get$Style_posix():M.$get$Style_url()},Style:function(){},PosixStyle:function(e,t,r){this.separatorPattern=e,this.needsSeparatorPattern=t,this.rootPattern=r},UrlStyle:function(e,t,r,n){var a=this;a.separatorPattern=e,a.needsSeparatorPattern=t,a.rootPattern=r,a.relativeRootPattern=n},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(){},Version$_(e,t,r,n,a,s){var i=null==n||0===n.length?A._setArrayType([],U.JSArray_Object):A.Version__splitParts(n),o=null==a||0===a.length?A._setArrayType([],U.JSArray_Object):A.Version__splitParts(a);return e<0&&A.throwExpression(A.ArgumentError$("Major version must be non-negative.",null)),t<0&&A.throwExpression(A.ArgumentError$("Minor version must be non-negative.",null)),r<0&&A.throwExpression(A.ArgumentError$("Patch version must be non-negative.",null)),new A.Version(e,t,r,i,o,s)},Version_Version(e,t,r,n){var a=e+"."+t+"."+r;return null!=n&&(a+="-"+n),A.Version$_(e,t,r,n,null,a)},Version___parse_tearOff:e=>A.Version_Version$parse(e),Version_Version$parse(e){var t,r,n,a,s,i,o,l=null,_='Could not parse "',u=M.$get$completeVersion().firstMatch$1(e);if(null==u)throw A.wrapException(A.FormatException$(_+e+'".',l,l));try{return(i=u._match[1]).toString,t=A.int_parse(i,l),(i=u._match[2]).toString,r=A.int_parse(i,l),(i=u._match[3]).toString,n=A.int_parse(i,l),a=u._match[5],s=u._match[8],i=A.Version$_(t,r,n,a,s,e)}catch(o){throw U.FormatException._is(A.unwrapException(o))?A.wrapException(A.FormatException$(_+e+'".',l,l)):o}},Version__splitParts(e){var t=U.MappedListIterable_String_Object;return t=A.List_List$_of(new A.MappedListIterable(A._setArrayType(e.split("."),U.JSArray_String),new A.Version__splitParts_closure,t),t._eval$1("ListIterable.E"))},Version:function(e,t,r,n,a,s){var i=this;i.major=e,i.minor=t,i.patch=r,i.preRelease=n,i.build=a,i._version$_text=s},Version__splitParts_closure:function(){},VersionRange_VersionRange:(e,t)=>new A.VersionRange(null,t,!1,!0),VersionRange:function(e,t,r,n){var a=this;a.min=e,a.max=t,a.includeMin=r,a.includeMax=n},CssMediaQuery$type:(e,t,r)=>new A.CssMediaQuery(r,e,!0,null==t?I.List_empty:A.List_List$unmodifiable(t,U.String)),CssMediaQuery$condition(e,t){var r=A.List_List$unmodifiable(e,U.String);return r.length>1&&null==t&&A.throwExpression(A.ArgumentError$(T.If_con,null)),new A.CssMediaQuery(null,null,!1!==t,r)},CssMediaQuery:function(e,t,r,n){var a=this;a.modifier=e,a.type=t,a.conjunction=r,a.conditions=n},_SingletonCssMediaQueryMergeResult:function(e){this._name=e},MediaQuerySuccessfulMergeResult:function(e){this.query=e},ModifiableCssAtRule$(e,t,r,n){var a=A._setArrayType([],U.JSArray_ModifiableCssNode);return new A.ModifiableCssAtRule(e,n,r,t,new A.UnmodifiableListView(a,U.UnmodifiableListView_ModifiableCssNode),a)},ModifiableCssAtRule:function(e,t,r,n,a,s){var i=this;i.name=e,i.value=t,i.isChildless=r,i.span=n,i.children=a,i._children=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssComment:function(e,t){var r=this;r.text=e,r.span=t,r._indexInParent=r._parent=null,r.isGroupEnd=!1},ModifiableCssDeclaration$(e,t,r,n,a){var s,i=null==a?t.span:a;return n||(s=t.value)instanceof A.SassString||A.throwExpression(A.ArgumentError$(T.If_par+t.toString$0(0)+"` of type "+A.getRuntimeTypeOfDartObject(s).toString$0(0)+").",null)),new A.ModifiableCssDeclaration(e,t,n,i,r)},ModifiableCssDeclaration:function(e,t,r,n,a){var s=this;s.name=e,s.value=t,s.parsedAsSassScript=r,s.valueSpanForMap=n,s.span=a,s._indexInParent=s._parent=null,s.isGroupEnd=!1},ModifiableCssImport:function(e,t,r){var n=this;n.url=e,n.modifiers=t,n.span=r,n._indexInParent=n._parent=null,n.isGroupEnd=!1},ModifiableCssKeyframeBlock$(e,t){var r=A._setArrayType([],U.JSArray_ModifiableCssNode);return new A.ModifiableCssKeyframeBlock(e,t,new A.UnmodifiableListView(r,U.UnmodifiableListView_ModifiableCssNode),r)},ModifiableCssKeyframeBlock:function(e,t,r,n){var a=this;a.selector=e,a.span=t,a.children=r,a._children=n,a._indexInParent=a._parent=null,a.isGroupEnd=!1},ModifiableCssMediaRule$(e,t){var r=A.List_List$unmodifiable(e,U.CssMediaQuery),n=A._setArrayType([],U.JSArray_ModifiableCssNode);return E.get$isEmpty$asx(e)&&A.throwExpression(A.ArgumentError$value(e,"queries","may not be empty.")),new A.ModifiableCssMediaRule(r,t,new A.UnmodifiableListView(n,U.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},ModifiableCssNode:function(){},ModifiableCssNode_hasFollowingSibling_closure:function(){},ModifiableCssParentNode:function(){},ModifiableCssStyleRule$(e,t,r,n){var a=A._setArrayType([],U.JSArray_ModifiableCssNode);return new A.ModifiableCssStyleRule(e,n,t,r,new A.UnmodifiableListView(a,U.UnmodifiableListView_ModifiableCssNode),a)},ModifiableCssStyleRule:function(e,t,r,n,a,s){var i=this;i._style_rule$_selector=e,i.originalSelector=t,i.span=r,i.fromPlainCss=n,i.children=a,i._children=s,i._indexInParent=i._parent=null,i.isGroupEnd=!1},ModifiableCssStylesheet$(e){var t=A._setArrayType([],U.JSArray_ModifiableCssNode);return new A.ModifiableCssStylesheet(e,new A.UnmodifiableListView(t,U.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},ModifiableCssSupportsRule$(e,t){var r=A._setArrayType([],U.JSArray_ModifiableCssNode);return new A.ModifiableCssSupportsRule(e,t,new A.UnmodifiableListView(r,U.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(){},_IsInvisibleVisitor:function(e,t){this.includeBogus=e,this.includeComments=t},__IsInvisibleVisitor_Object_EveryCssVisitor:function(){},CssStylesheet:function(e,t){this.children=e,this.span=t},CssValue:function(e,t,r){this.value=e,this.span=t,this.$ti=r},_FakeAstNode:function(e){this._callback=e},ArgumentList$empty:e=>new A.ArgumentList(I.List_empty9,I.Map_empty4,null,null,e),ArgumentList:function(e,t,r,n,a){var s=this;s.positional=e,s.named=t,s.rest=r,s.keywordRest=n,s.span=a},AtRootQuery:function(e,t,r,n){var a=this;a.include=e,a.names=t,a._all=r,a._at_root_query$_rule=n},ConfiguredVariable:function(e,t,r,n){var a=this;a.name=e,a.expression=t,a.isGuarded=r,a.span=n},Expression:function(){},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,n,a){var s=this;s.name=e,s.operator=t,s.precedence=r,s.isAssociative=n,s._name=a},BooleanExpression:function(e,t){this.value=e,this.span=t},ColorExpression:function(e,t){this.value=e,this.span=t},FunctionExpression:function(e,t,r,n,a){var s=this;s.namespace=e,s.name=t,s.originalName=r,s.$arguments=n,s.span=a},IfExpression:function(e,t){this.$arguments=e,this.span=t},InterpolatedFunctionExpression:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},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},MapExpression:function(e,t){this.pairs=e,this.span=t},NullExpression:function(e){this.span=e},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},StringExpression_quoteText(e){var t=A.StringExpression__bestQuote(A._setArrayType([e],U.JSArray_String)),r=new A.StringBuffer(""),n=A.Primitives_stringFromCharCode(t);return r._contents=n,A.StringExpression__quoteInnerText(e,t,r,!0),(n=r._contents+=n).charCodeAt(0),n},StringExpression__quoteInnerText(e,t,r,n){var a,s,i,o,l,_,u,c,$;for(s=(a=e.length)-1,i=0;i<a;++i)10!==(o=e.charCodeAt(i))&&13!==o&&12!==o?(u=(_=92===o)?o:null,_?(_=u,u=!0):(_=!1,(c=o===t)&&(u=o),c?(_=u,u=!0):35===o&&n&&i<s?((_=123===e.charCodeAt(i+1))&&(u=o),$=u,u=_,_=$):($=u,u=_,_=$)),u?(r.writeCharCode$1(92),r.writeCharCode$1(_)):r.writeCharCode$1(o)):(r.writeCharCode$1(92),r.writeCharCode$1(97),i!==s&&(_=!0,32!==(l=e.charCodeAt(i+1))&&9!==l&&10!==l&&13!==l&&12!==l&&(l>=48&&l<=57||l>=97&&l<=102||(_=l>=65&&l<=70)),_&&r.writeCharCode$1(32)))},StringExpression__bestQuote(e){var t,r,n,a,s,i;for(t=E.get$iterator$ax(e),n=(r=U.CodeUnits)._eval$1("ListIterator<ListBase.E>"),r=r._eval$1("ListBase.E"),a=!1;t.moveNext$0();)for(s=new A.CodeUnits(t.get$current(t)),s=new A.ListIterator(s,s.get$length(0),n);s.moveNext$0();){if(null==(i=s.__internal$_current)&&(i=r._as(i)),39===i)return 34;34===i&&(a=!0)}return a?39:34},StringExpression:function(e,t){this.text=e,this.hasQuotes=t},SupportsExpression:function(e){this.condition=e},UnaryOperationExpression:function(e,t,r){this.operator=e,this.operand=t,this.span=r},UnaryOperator:function(e,t,r){this.name=e,this.operator=t,this._name=r},ValueExpression:function(e,t){this.value=e,this.span=t},VariableExpression:function(e,t,r){this.namespace=e,this.name=t,this.span=r},DynamicImport:function(e,t){this.urlString=e,this.span=t},StaticImport:function(e,t,r){this.url=e,this.modifiers=t,this.span=r},Interpolation$(e,t,r){var n=new A.Interpolation(A.List_List$unmodifiable(e,U.Object),A.List_List$unmodifiable(t,U.nullable_FileSpan),r);return n.Interpolation$3(e,t,r),n},Interpolation:function(e,t,r){this.contents=e,this.spans=t,this.span=r},Interpolation_toString_closure:function(){},Parameter:function(e,t,r){this.name=e,this.defaultValue=t,this.span=r},ParameterList_ParameterList$parse:(e,t)=>A.ScssParser$(e,!1,t).parseParameterList$0(),ParameterList:function(e,t,r){this.parameters=e,this.restParameter=t,this.span=r},ParameterList_verify_closure:function(){},ParameterList_verify_closure0:function(){},Statement:function(){},AtRootRule$(e,t,r){var n=A.List_List$unmodifiable(e,U.Statement),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure);return new A.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},AtRule$(e,t,r,n){var a=null==r?null:A.List_List$unmodifiable(r,U.Statement),s=null==a?null:I.JSArray_methods.any$1(a,new A.ParentStatement_closure);return new A.AtRule(e,n,t,a,!0===s)},AtRule:function(e,t,r,n,a){var s=this;s.name=e,s.value=t,s.span=r,s.children=n,s.hasDeclarations=a},CallableDeclaration:function(){},ContentBlock$(e,t,r){var n="@content",a=A.stringReplaceAllUnchecked(n,"_","-"),s=A.List_List$unmodifiable(t,U.Statement),i=I.JSArray_methods.any$1(s,new A.ParentStatement_closure);return new A.ContentBlock(a,n,e,r,s,i)},ContentBlock:function(e,t,r,n,a,s){var i=this;i.name=e,i.originalName=t,i.parameters=r,i.span=n,i.children=a,i.hasDeclarations=s},ContentRule:function(e,t){this.$arguments=e,this.span=t},DebugRule:function(e,t){this.expression=e,this.span=t},Declaration$:(e,t,r)=>new A.Declaration(e,t,r,!0,null,!1),Declaration$notSassScript:(e,t,r)=>new A.Declaration(e,t,r,!1,null,!1),Declaration$nested(e,t,r,n){var a=A.List_List$unmodifiable(t,U.Statement),s=I.JSArray_methods.any$1(a,new A.ParentStatement_closure);return new A.Declaration(e,n,r,!0,a,s)},Declaration:function(e,t,r,n,a,s){var i=this;i.name=e,i.value=t,i.span=r,i.parsedAsSassScript=n,i.children=a,i.hasDeclarations=s},EachRule$(e,t,r,n){var a=A.List_List$unmodifiable(e,U.String),s=A.List_List$unmodifiable(r,U.Statement),i=I.JSArray_methods.any$1(s,new A.ParentStatement_closure);return new A.EachRule(a,t,n,s,i)},EachRule:function(e,t,r,n,a){var s=this;s.variables=e,s.list=t,s.span=r,s.children=n,s.hasDeclarations=a},EachRule_toString_closure:function(){},ErrorRule:function(e,t){this.expression=e,this.span=t},ExtendRule:function(e,t,r){this.selector=e,this.isOptional=t,this.span=r},ForRule$(e,t,r,n,a,s){var i=A.List_List$unmodifiable(n,U.Statement),o=I.JSArray_methods.any$1(i,new A.ParentStatement_closure);return new A.ForRule(e,t,r,s,a,i,o)},ForRule:function(e,t,r,n,a,s,i){var o=this;o.variable=e,o.from=t,o.to=r,o.isExclusive=n,o.span=a,o.children=s,o.hasDeclarations=i},ForwardRule:function(e,t,r,n,a,s,i,o){var l=this;l.url=e,l.shownMixinsAndFunctions=t,l.shownVariables=r,l.hiddenMixinsAndFunctions=n,l.hiddenVariables=a,l.prefix=s,l.configuration=i,l.span=o},FunctionRule$(e,t,r,n,a){var s=A.stringReplaceAllUnchecked(e,"_","-"),i=A.List_List$unmodifiable(r,U.Statement),o=I.JSArray_methods.any$1(i,new A.ParentStatement_closure);return new A.FunctionRule(s,e,t,n,i,o)},FunctionRule:function(e,t,r,n,a,s){var i=this;i.name=e,i.originalName=t,i.parameters=r,i.span=n,i.children=a,i.hasDeclarations=s},IfClause$(e,t){var r=A.List_List$unmodifiable(t,U.Statement);return new A.IfClause(e,r,I.JSArray_methods.any$1(r,new A.IfRuleClause$__closure))},ElseClause$(e){var t=A.List_List$unmodifiable(e,U.Statement);return new A.ElseClause(t,I.JSArray_methods.any$1(t,new A.IfRuleClause$__closure))},IfRule:function(e,t,r){this.clauses=e,this.lastClause=t,this.span=r},IfRule_toString_closure:function(){},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},ImportRule:function(e,t){this.imports=e,this.span=t},IncludeRule:function(e,t,r,n,a,s){var i=this;i.namespace=e,i.name=t,i.originalName=r,i.$arguments=n,i.content=a,i.span=s},LoudComment:function(e){this.text=e},MediaRule$(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure);return new A.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},MixinRule$(e,t,r,n,a){var s=A.stringReplaceAllUnchecked(e,"_","-"),i=A.List_List$unmodifiable(r,U.Statement),o=I.JSArray_methods.any$1(i,new A.ParentStatement_closure);return new A.MixinRule(s,e,t,n,i,o)},MixinRule:function(e,t,r,n,a,s){var i=this;i.__MixinRule_hasContent_FI=M,i.name=e,i.originalName=t,i.parameters=r,i.span=n,i.children=a,i.hasDeclarations=s},_HasContentVisitor:function(){},__HasContentVisitor_Object_StatementSearchVisitor:function(){},ParentStatement:function(){},ParentStatement_closure:function(){},ParentStatement__closure:function(){},ReturnRule:function(e,t){this.expression=e,this.span=t},SilentComment:function(e,t){this.text=e,this.span=t},StyleRule$(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure);return new A.StyleRule(e,null,r,n,a)},StyleRule:function(e,t,r,n,a){var s=this;s.selector=e,s.parsedSelector=t,s.span=r,s.children=n,s.hasDeclarations=a},Stylesheet$(e,t){var r=A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),n=A._setArrayType([],U.JSArray_UseRule),a=A._setArrayType([],U.JSArray_ForwardRule),s=A.List_List$unmodifiable(e,U.Statement),i=I.JSArray_methods.any$1(s,new A.ParentStatement_closure);return(n=new A.Stylesheet(t,!1,n,a,new A.UnmodifiableListView(r,U.UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),I.Map_empty6,s,i)).Stylesheet$internal$5$globalVariables$plainCss(e,t,r,null,!1),n},Stylesheet$internal(e,t,r,n,a){var s=A._setArrayType([],U.JSArray_UseRule),i=A._setArrayType([],U.JSArray_ForwardRule),o=null==n?I.Map_empty6:A.ConstantMap_ConstantMap$from(n,U.String,U.FileSpan),l=A.List_List$unmodifiable(e,U.Statement),_=I.JSArray_methods.any$1(l,new A.ParentStatement_closure);return(s=new A.Stylesheet(t,a,s,i,new A.UnmodifiableListView(r,U.UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),o,l,_)).Stylesheet$internal$5$globalVariables$plainCss(e,t,r,n,a),s},Stylesheet_Stylesheet$parse(e,t,r){var n,a,s,i,o,l,_=!1;try{switch(t){case I.Syntax_Sass_sass:return i=new A.SassParser(_,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.FileSpan),A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),A.SpanScanner$(e,r),null).parse$0(0);case I.Syntax_SCSS_scss:return i=A.ScssParser$(e,_,r).parse$0(0);case I.Syntax_CSS_css:return i=new A.CssParser(_,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.FileSpan),A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),A.SpanScanner$(e,r),null).parse$0(0)}}catch(o){if((i=A.unwrapException(o))instanceof A.SassException){if(n=i,a=A.getTraceFromException(o),i=n,l=E.getInterceptor$z(i),null==(s=(i=A.SourceSpanException.prototype.get$span.call(l,i)).get$sourceUrl(i))||"stdin"===s.toString$0(0))throw o;throw i=U.Uri,A.wrapException(A.throwWithTrace(n.withLoadedUrls$1(A.Set_Set$unmodifiable(A.LinkedHashSet_LinkedHashSet$_literal([s],i),i)),n,a))}throw o}},Stylesheet:function(e,t,r,n,a,s,i,o){var l=this;l.span=e,l.plainCss=t,l._uses=r,l._forwards=n,l.parseTimeWarnings=a,l.globalVariables=s,l.children=i,l.hasDeclarations=o},SupportsRule$(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure);return new A.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},UseRule:function(e,t,r,n){var a=this;a.url=e,a.namespace=t,a.configuration=r,a.span=n},VariableDeclaration$:(e,t,r,n,a,s,i)=>(null!=i&&a&&A.throwExpression(A.ArgumentError$(T.Other_,null)),new A.VariableDeclaration(i,e,t,s,a,r)),VariableDeclaration:function(e,t,r,n,a,s){var i=this;i.namespace=e,i.name=t,i.expression=r,i.isGuarded=n,i.isGlobal=a,i.span=s},WarnRule:function(e,t){this.expression=e,this.span=t},WhileRule$(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure);return new A.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},SupportsAnything:function(e,t){this.contents=e,this.span=t},SupportsDeclaration:function(e,t,r){this.name=e,this.value=t,this.span=r},SupportsFunction:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},SupportsInterpolation:function(e,t){this.expression=e,this.span=t},SupportsNegation:function(e,t){this.condition=e,this.span=t},SupportsOperation$(e,t,r,n){var a=r.toLowerCase();return"and"!==a&&"or"!==a&&A.throwExpression(A.ArgumentError$value(r,"operator",'may only be "and" or "or".')),new A.SupportsOperation(e,t,r,n)},SupportsOperation:function(e,t,r,n){var a=this;a.left=e,a.right=t,a.operator=r,a.span=n},Selector:function(){},_IsInvisibleVisitor0:function(e){this.includeBogus=e},_IsBogusVisitor:function(e){this.includeLeadingCombinator=e},_IsBogusVisitor_visitComplexSelector_closure:function(e){this.$this=e},_IsUselessVisitor:function(){},_IsUselessVisitor_visitComplexSelector_closure:function(e){this.$this=e},_ContainsParentSelectorVisitor:function(){},__ContainsParentSelectorVisitor_Object_AnySelectorVisitor:function(){},__IsBogusVisitor_Object_AnySelectorVisitor:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor:function(){},__IsUselessVisitor_Object_AnySelectorVisitor:function(){},AttributeSelector:function(e,t,r,n,a){var s=this;s.name=e,s.op=t,s.value=r,s.modifier=n,s.span=a},AttributeOperator:function(e,t){this._attribute$_text=e,this._name=t},ClassSelector:function(e,t){this.name=e,this.span=t},Combinator:function(e,t){this._combinator$_text=e,this._name=t},ComplexSelector$(e,t,r,n){var a=A.List_List$unmodifiable(e,U.CssValue_Combinator),s=A.List_List$unmodifiable(t,U.ComplexSelectorComponent);return 0===a.length&&0===s.length&&A.throwExpression(A.ArgumentError$(T.leadin,null)),new A.ComplexSelector(a,s,n,r)},ComplexSelector:function(e,t,r,n){var a=this;a.leadingCombinators=e,a.components=t,a.lineBreak=r,a.__ComplexSelector_specificity_FI=M,a.span=n},ComplexSelector_specificity_closure:function(){},ComplexSelectorComponent:function(e,t,r){this.selector=e,this.combinators=t,this.span=r},ComplexSelectorComponent_toString_closure:function(){},CompoundSelector$(e,t){var r=A.List_List$unmodifiable(e,U.SimpleSelector);return 0===r.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",null)),new A.CompoundSelector(r,t)},CompoundSelector:function(e,t){var r=this;r.components=e,r.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=r.__CompoundSelector_specificity_FI=M,r.span=t},CompoundSelector_specificity_closure:function(){},CompoundSelector_hasComplicatedSuperselectorSemantics_closure:function(){},IDSelector:function(e,t){this.name=e,this.span=t},IDSelector_unify_closure:function(e){this.$this=e},SelectorList$(e,t){var r=A.List_List$unmodifiable(e,U.ComplexSelector);return 0===r.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",null)),new A.SelectorList(r,t)},SelectorList_SelectorList$parse:(e,t,r,n)=>new A.SelectorParser(t,n,A.SpanScanner$(e,null),r).parse$0(0),SelectorList:function(e,t){this.components=e,this.span=t},SelectorList_asSassList_closure:function(){},SelectorList_nestWithin_closure:function(e,t,r,n){var a=this;a.$this=e,a.preserveParentSelectors=t,a.implicitParent=r,a.parent=n},SelectorList_nestWithin__closure:function(e){this.complex=e},SelectorList_nestWithin__closure0:function(e){this.complex=e},SelectorList__nestWithinCompound_closure:function(){},SelectorList__nestWithinCompound_closure0:function(e){this.parent=e},SelectorList__nestWithinCompound_closure1:function(e,t,r){this.parentSelector=e,this.resolvedSimples=t,this.component=r},SelectorList_withAdditionalCombinators_closure:function(e){this.combinators=e},_ParentSelectorVisitor:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor:function(){},ParentSelector:function(e,t){this.suffix=e,this.span=t},PlaceholderSelector:function(e,t){this.name=e,this.span=t},PseudoSelector$(e,t,r,n,a){var s=!n,i=s&&!A.PseudoSelector__isFakePseudoElement(e);return new A.PseudoSelector(e,A.unvendor(e),i,s,r,a,t)},PseudoSelector__isFakePseudoElement(e){switch(e.charCodeAt(0)){case 97:case 65:return A.equalsIgnoreCase(e,"after");case 98:case 66:return A.equalsIgnoreCase(e,"before");case 102:case 70:return A.equalsIgnoreCase(e,"first-line")||A.equalsIgnoreCase(e,"first-letter");default:return!1}},PseudoSelector:function(e,t,r,n,a,s,i){var o=this;o.name=e,o.normalizedName=t,o.isClass=r,o.isSyntacticClass=n,o.argument=a,o.selector=s,o.__PseudoSelector_specificity_FI=M,o.span=i},PseudoSelector_specificity_closure:function(e){this.$this=e},PseudoSelector_specificity__closure:function(){},PseudoSelector_specificity__closure0:function(){},PseudoSelector_unify_closure:function(){},QualifiedName:function(e,t){this.name=e,this.namespace=t},SimpleSelector:function(){},SimpleSelector_isSuperselector_closure:function(e){this.$this=e},SimpleSelector_isSuperselector__closure:function(e){this.$this=e},TypeSelector:function(e,t){this.name=e,this.span=t},UniversalSelector:function(e,t){this.namespace=e,this.span=t},compileAsync(e,t,r,a,s,i,o,l,_,u,c,$){var p,h,d,m,g,S,y,v,f=0,C=A._makeAsyncAwaitCompleter(U.CompileResult),b=A._wrapJsFunctionForAsync(function(x,w){if(1===x)return A._asyncRethrow(w,C);for(;;)switch(f){case 0:y=U.Deprecation,(v=A.LinkedHashSet_LinkedHashSet$_empty(y)).addAll$1(0,l),(h=A.LinkedHashSet_LinkedHashSet$_empty(y)).addAll$1(0,r),(d=A.LinkedHashSet_LinkedHashSet$_empty(y)).addAll$1(0,a),(i=new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(y,U.int),i,v,h,d,!$)).validate$0(),y=c===A.Syntax_forPath(e),f=y?3:5;break;case 3:return y=M.$get$FilesystemImporter_cwd(),v=A.isNodeJs()?n.process:null,E.$eq$(null==v?null:E.get$platform$x(v),"win32")?v=!0:(v=A.isNodeJs()?n.process:null,v=E.$eq$(null==v?null:E.get$platform$x(v),"darwin")),v?(v=A.absolute(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null),h=M.$get$context(),v=A._realCasePath(h.normalize$1(v))):(v=M.$get$context(),h=v.canonicalize$1(0,e),m=h,h=v,v=m),f=6,A._asyncAwait(s.importCanonical$3$originalUrl(y,h.toUri$1(v),h.toUri$1(e)),b);case 6:(h=w).toString,g=h,f=4;break;case 5:y=A.readFile(e),g=A.Stylesheet_Stylesheet$parse(y,c,M.$get$context().toUri$1(e));case 4:return f=7,A._asyncAwait(A._compileStylesheet0(g,i,s,null,M.$get$FilesystemImporter_cwd(),null,u,!0,null,null,o,_,t),b);case 7:S=w,i.summarize$1$js(!1),p=S,f=1;break;case 1:return A._asyncReturn(p,C)}});return A._asyncStartSync(b,C)},compileStringAsync(e,t,r,n,a,s,i,o,l,_,u,c,$){var p,h,d,m,g,S,y,v,f=0,C=A._makeAsyncAwaitCompleter(U.CompileResult),b=A._wrapJsFunctionForAsync(function(x,w){if(1===x)return A._asyncRethrow(w,C);for(;;)switch(f){case 0:return y=U.Deprecation,(v=A.LinkedHashSet_LinkedHashSet$_empty(y)).addAll$1(0,l),(h=A.LinkedHashSet_LinkedHashSet$_empty(y)).addAll$1(0,r),(d=A.LinkedHashSet_LinkedHashSet$_empty(y)).addAll$1(0,n),(i=new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(y,U.int),i,v,h,d,!$)).validate$0(),m=A.Stylesheet_Stylesheet$parse(e,c,null),y=m.span,g=y.get$sourceUrl(y),(v=!!U.Uri._is(g)&&""===g.get$scheme())&&A.WarnForDeprecation_warnForDeprecation(i,I.Deprecation_lJb,"Passing a relative `url` argument ("+A.S(y.get$sourceUrl(y))+T.x29x20to_cm,null,null),f=3,A._asyncAwait(A._compileStylesheet0(m,i,a,null,s,null,u,!0,null,null,o,_,t),b);case 3:S=w,i.summarize$1$js(!1),p=S,f=1;break;case 1:return A._asyncReturn(p,C)}});return A._asyncStartSync(b,C)},_compileStylesheet0(e,t,r,n,a,s,i,o,l,_,u,c,$){var p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.CompileResult),y=A._wrapJsFunctionForAsync(function(o,v){if(1===o)return A._asyncRethrow(v,S);for(;;)switch(g){case 0:return m=A,g=3,A._asyncAwait(A._EvaluateVisitor$0(s,r,t,n,u,c).run$2(0,a,e),y);case 3:h=m.serialize(v._1,$,l,!1,_,t,c,i,!0),null!=(d=h._1)&&A.mapInPlace(d.urls,new A._compileStylesheet_closure0(e,r)),p=new A.CompileResult(h),g=1;break;case 1:return A._asyncReturn(p,S)}});return A._asyncStartSync(y,S)},_compileStylesheet_closure0:function(e,t){this.stylesheet=e,this.importCache=t},AsyncEnvironment$(){var e=U.String,t=U.Module_AsyncCallable,r=U.AstNode,n=U.int,a=U.AsyncCallable,s=U.JSArray_Map_String_AsyncCallable;return new A.AsyncEnvironment(A.LinkedHashMap_LinkedHashMap$_empty(e,t),A.LinkedHashMap_LinkedHashMap$_empty(e,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,A._setArrayType([],U.JSArray_Module_AsyncCallable),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,U.Value)],U.JSArray_Map_String_Value),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,r)],U.JSArray_Map_String_AstNode),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),null,A.LinkedHashSet_LinkedHashSet$_empty(e))},AsyncEnvironment$_(e,t,r,n,a,s,i,o,l,_,u,c,$){var p=U.String,h=U.int;return new A.AsyncEnvironment(e,t,r,n,a,s,i,o,l,A.LinkedHashMap_LinkedHashMap$_empty(p,h),_,A.LinkedHashMap_LinkedHashMap$_empty(p,h),u,A.LinkedHashMap_LinkedHashMap$_empty(p,h),c,$)},_EnvironmentModule__EnvironmentModule0(e,t,r,n,a){var s,i,o,l,_,u,c,$,p;for(null==a&&(a=I.Set_empty3),s=U.dynamic,s=A.LinkedHashMap_LinkedHashMap$_empty(s,s),i=U.Module_AsyncCallable,o=U.List_CssComment,l=(l=A.MapExtensions_get_pairs(r,i,o)).get$iterator(l),_=U.CssComment;l.moveNext$0();)c=(u=l.get$current(l))._0,($=A.List_List$from(u._1,!1,_)).$flags=3,s.$indexSet(0,c,$);return s=A.ConstantMap_ConstantMap$from(s,i,o),i=A._EnvironmentModule__makeModulesByVariable0(a),o=A._EnvironmentModule__memberMap0(I.JSArray_methods.get$first(e._async_environment$_variables),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure5,U.Map_String_Value),U.Value),l=A._EnvironmentModule__memberMap0(I.JSArray_methods.get$first(e._async_environment$_variableNodes),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure6,U.Map_String_AstNode),U.AstNode),_=U.Map_String_AsyncCallable,u=U.AsyncCallable,p=A._EnvironmentModule__memberMap0(I.JSArray_methods.get$first(e._async_environment$_functions),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure7,_),u),u=A._EnvironmentModule__memberMap0(I.JSArray_methods.get$first(e._async_environment$_mixins),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure8,_),u),_=E.get$isNotEmpty$asx(t.get$children(t))||r.get$isNotEmpty(r)||I.JSArray_methods.any$1(e._async_environment$_allModules,new A._EnvironmentModule__EnvironmentModule_closure9),A._EnvironmentModule$_0(e,t,s,n,i,o,l,p,u,_,!n.get$isEmpty(n)||I.JSArray_methods.any$1(e._async_environment$_allModules,new A._EnvironmentModule__EnvironmentModule_closure10))},_EnvironmentModule__makeModulesByVariable0(e){var t,r,n,a,s,i;if(e.get$isEmpty(e))return I.Map_empty8;for(t=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.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();)i=(s=a.get$current(a)).get$variables(),A.setAll(t,i.get$keys(i),s);a=I.JSArray_methods.get$first(n._async_environment$_environment._async_environment$_variables),A.setAll(t,a.get$keys(a),n)}else a=n.get$variables(),A.setAll(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap0(e,t,r){var n,a,s;if(e=new A.PublicMemberMapView(e,r._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(n=A._setArrayType([],r._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)(s=a.get$current(a)).get$isNotEmpty(s)&&n.push(s);return n.push(e),1===n.length?e:A.MergedMapView$(n,U.String,r)},_EnvironmentModule$_0:(e,t,r,n,a,s,i,o,l,_,u)=>new A._EnvironmentModule0(e._async_environment$_allModules,s,i,o,l,n,t,r,_,u,e,a),AsyncEnvironment:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d){var m=this;m._async_environment$_modules=e,m._async_environment$_namespaceNodes=t,m._async_environment$_globalModules=r,m._async_environment$_importedModules=n,m._async_environment$_forwardedModules=a,m._async_environment$_nestedForwardedModules=s,m._async_environment$_allModules=i,m._async_environment$_variables=o,m._async_environment$_variableNodes=l,m._async_environment$_variableIndices=_,m._async_environment$_functions=u,m._async_environment$_functionIndices=c,m._async_environment$_mixins=$,m._async_environment$_mixinIndices=p,m._async_environment$_content=h,m._async_environment$_configurableVariables=d,m._async_environment$_inMixin=!1,m._async_environment$_inSemiGlobalScope=!0,m._async_environment$_lastVariableIndex=m._async_environment$_lastVariableName=null},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(){},_EnvironmentModule0:function(e,t,r,n,a,s,i,o,l,_,u,c){var $=this;$.upstream=e,$.variables=t,$.variableNodes=r,$.functions=n,$.mixins=a,$.extensionStore=s,$.css=i,$.preModuleComments=o,$.transitivelyContainsCss=l,$.transitivelyContainsExtensions=_,$._async_environment$_environment=u,$._async_environment$_modulesByVariable=c},_EnvironmentModule__EnvironmentModule_closure5:function(){},_EnvironmentModule__EnvironmentModule_closure6:function(){},_EnvironmentModule__EnvironmentModule_closure7:function(){},_EnvironmentModule__EnvironmentModule_closure8:function(){},_EnvironmentModule__EnvironmentModule_closure9:function(){},_EnvironmentModule__EnvironmentModule_closure10:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure0:function(e){this.variables=e},AsyncImportCache__toImporters(e,t,r){var a,s,i,o,l,_,u=null,c=A.getEnvironmentVariable("SASS_PATH");if(A.isBrowser())return a=A._setArrayType([],U.JSArray_AsyncImporter_2),I.JSArray_methods.addAll$1(a,e),a;for(a=A._setArrayType([],U.JSArray_AsyncImporter_2),I.JSArray_methods.addAll$1(a,e),s=E.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new A.FilesystemImporter(M.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(null!=c)for(s=A.isNodeJs()?n.process:u,o=(i=c.split(E.$eq$(null==s?u:E.get$platform$x(s),"win32")?";":":")).length,l=0;l<o;++l)_=i[l],a.push(new A.FilesystemImporter(M.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return a},AsyncImportCache:function(e,t,r,n,a,s,i){var o=this;o._async_import_cache$_importers=e,o._async_import_cache$_canonicalizeCache=t,o._async_import_cache$_perImporterCanonicalizeCache=r,o._async_import_cache$_nonCanonicalRelativeUrls=n,o._async_import_cache$_importCache=a,o._async_import_cache$_resultsCache=s,o._async_import_cache$_loadTimes=i},AsyncImportCache_canonicalize_closure:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.baseImporter=t,o.resolvedUrl=r,o.baseUrl=n,o.forImport=a,o.key=s,o.url=i},AsyncImportCache__canonicalize_closure:function(e,t){this.importer=e,this.url=t},AsyncImportCache_importCanonical_closure:function(e,t,r,n){var a=this;a.$this=e,a.importer=t,a.canonicalUrl=r,a.originalUrl=n},AsyncImportCache_humanize_closure:function(e){this.canonicalUrl=e},AsyncImportCache_humanize_closure0:function(){},AsyncImportCache_humanize_closure1:function(){},AsyncImportCache_humanize_closure2:function(e){this.canonicalUrl=e},AsyncBuiltInCallable$mixin:(e,t,r,n,a)=>new A.AsyncBuiltInCallable(e,A.ScssParser$("@mixin "+e+"("+t+") {",!1,a).parseParameterList$0(),new A.AsyncBuiltInCallable$mixin_closure(r),!1),AsyncBuiltInCallable:function(e,t,r,n){var a=this;a.name=e,a._parameters=t,a._async_built_in$_callback=r,a.acceptsContent=n},AsyncBuiltInCallable$mixin_closure:function(e){this.callback=e},AsyncBuiltInCallable_withDeprecationWarning_closure:function(e,t,r){this.$this=e,this.module=t,this.newName=r},BuiltInCallable$function:(e,t,r,n)=>new A.BuiltInCallable(e,A._setArrayType([new A._Record_2(A.ScssParser$("@function "+e+"("+t+") {",!1,n).parseParameterList$0(),r)],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value),!1),BuiltInCallable$mixin:(e,t,r,n,a)=>new A.BuiltInCallable(e,A._setArrayType([new A._Record_2(A.ScssParser$("@mixin "+e+"("+t+") {",!1,a).parseParameterList$0(),new A.BuiltInCallable$mixin_closure(r))],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value),n),BuiltInCallable$overloadedFunction(e,t){var r,n,a,s,i,o,l,_,u=A._setArrayType([],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value);for(r=U.String,n=(n=A.MapExtensions_get_pairs(t,r,U.Value_Function_List_Value)).get$iterator(n),a="@function "+e+"(",s=U.FileSpan,i=U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span;n.moveNext$0();)l=(o=n.get$current(n))._0,_=o._1,u.push(new A._Record_2(new A.ScssParser(!1,A.LinkedHashMap_LinkedHashMap$_empty(r,s),A._setArrayType([],i),A.SpanScanner$(a+l+") {",null),null).parseParameterList$0(),_));return new A.BuiltInCallable(e,u,!1)},BuiltInCallable:function(e,t,r){this.name=e,this._overloads=t,this.acceptsContent=r},BuiltInCallable$mixin_closure:function(e){this.callback=e},BuiltInCallable_withDeprecationWarning_closure:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.module=r,a.newName=n},PlainCssCallable:function(e){this.name=e},UserDefinedCallable:function(e,t,r,n){var a=this;a.declaration=e,a.environment=t,a.inDependency=r,a.$ti=n},_compileStylesheet(e,t,r,n,a,s,i,o,l,_,u,c,$){var p=A.serialize(A._EvaluateVisitor$(s,r,t,n,u,c).run$2(0,a,e)._1,$,l,!1,_,t,c,i,!0),h=p._1;return null!=h&&A.mapInPlace(h.urls,new A._compileStylesheet_closure(e,r)),new A.CompileResult(p)},_compileStylesheet_closure:function(e,t){this.stylesheet=e,this.importCache=t},CompileResult:function(e){this._serialize=e},Configuration:function(e,t){this._configuration$_values=e,this.__originalConfiguration=t},ExplicitConfiguration:function(e,t,r){this.nodeWithSpan=e,this._configuration$_values=t,this.__originalConfiguration=r},ConfiguredValue:function(e,t,r){this.value=e,this.configurationSpan=t,this.assignmentNode=r},Deprecation_fromId:e=>A.IterableExtension_firstWhereOrNull(I.List_d5F,new A.Deprecation_fromId_closure(e)),Deprecation_forVersion(e){var t,r,n,a,s,i=A.LinkedHashSet_LinkedHashSet$_empty(U.Deprecation);for(t=A.VersionRange_VersionRange(!0,e).get$allows(),r=0;r<28;++r)null!=(s=null==(s=null==(a=(n=I.List_d5F[r])._deprecatedIn)?null:A.Version___parse_tearOff(a))?null:t.call$1(s))&&s&&i.add$1(0,n);return i},Deprecation:function(e,t,r,n){var a=this;a.id=e,a._deprecatedIn=t,a._obsoleteIn=r,a._name=n},Deprecation_fromId_closure:function(e){this.id=e},Environment$(){var e=U.String,t=U.Module_Callable,r=U.AstNode,n=U.int,a=U.Callable,s=U.JSArray_Map_String_Callable;return new A.Environment(A.LinkedHashMap_LinkedHashMap$_empty(e,t),A.LinkedHashMap_LinkedHashMap$_empty(e,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,A._setArrayType([],U.JSArray_Module_Callable),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,U.Value)],U.JSArray_Map_String_Value),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,r)],U.JSArray_Map_String_AstNode),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),null,A.LinkedHashSet_LinkedHashSet$_empty(e))},Environment$_(e,t,r,n,a,s,i,o,l,_,u,c,$){var p=U.String,h=U.int;return new A.Environment(e,t,r,n,a,s,i,o,l,A.LinkedHashMap_LinkedHashMap$_empty(p,h),_,A.LinkedHashMap_LinkedHashMap$_empty(p,h),u,A.LinkedHashMap_LinkedHashMap$_empty(p,h),c,$)},_EnvironmentModule__EnvironmentModule(e,t,r,n,a){var s,i,o,l,_,u,c,$,p;for(null==a&&(a=I.Set_empty0),s=U.dynamic,s=A.LinkedHashMap_LinkedHashMap$_empty(s,s),i=U.Module_Callable,o=U.List_CssComment,l=(l=A.MapExtensions_get_pairs(r,i,o)).get$iterator(l),_=U.CssComment;l.moveNext$0();)c=(u=l.get$current(l))._0,($=A.List_List$from(u._1,!1,_)).$flags=3,s.$indexSet(0,c,$);return s=A.ConstantMap_ConstantMap$from(s,i,o),i=A._EnvironmentModule__makeModulesByVariable(a),o=A._EnvironmentModule__memberMap(I.JSArray_methods.get$first(e._variables),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure,U.Map_String_Value),U.Value),l=A._EnvironmentModule__memberMap(I.JSArray_methods.get$first(e._variableNodes),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure0,U.Map_String_AstNode),U.AstNode),_=U.Map_String_Callable,u=U.Callable,p=A._EnvironmentModule__memberMap(I.JSArray_methods.get$first(e._functions),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure1,_),u),u=A._EnvironmentModule__memberMap(I.JSArray_methods.get$first(e._mixins),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure2,_),u),_=E.get$isNotEmpty$asx(t.get$children(t))||r.get$isNotEmpty(r)||I.JSArray_methods.any$1(e._allModules,new A._EnvironmentModule__EnvironmentModule_closure3),A._EnvironmentModule$_(e,t,s,n,i,o,l,p,u,_,!n.get$isEmpty(n)||I.JSArray_methods.any$1(e._allModules,new A._EnvironmentModule__EnvironmentModule_closure4))},_EnvironmentModule__makeModulesByVariable(e){var t,r,n,a,s,i;if(e.get$isEmpty(e))return I.Map_empty0;for(t=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.Module_Callable),r=e.get$iterator(e);r.moveNext$0();)if((n=r.get$current(r))instanceof A._EnvironmentModule){for(a=(a=(a=n._modulesByVariable).get$values(a)).get$iterator(a);a.moveNext$0();)i=(s=a.get$current(a)).get$variables(),A.setAll(t,i.get$keys(i),s);a=I.JSArray_methods.get$first(n._environment$_environment._variables),A.setAll(t,a.get$keys(a),n)}else a=n.get$variables(),A.setAll(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap(e,t,r){var n,a,s;if(e=new A.PublicMemberMapView(e,r._eval$1("PublicMemberMapView<0>")),t.get$isEmpty(t))return e;for(n=A._setArrayType([],r._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)(s=a.get$current(a)).get$isNotEmpty(s)&&n.push(s);return n.push(e),1===n.length?e:A.MergedMapView$(n,U.String,r)},_EnvironmentModule$_:(e,t,r,n,a,s,i,o,l,_,u)=>new A._EnvironmentModule(e._allModules,s,i,o,l,n,t,r,_,u,e,a),Environment:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d){var m=this;m._environment$_modules=e,m._namespaceNodes=t,m._globalModules=r,m._importedModules=n,m._forwardedModules=a,m._nestedForwardedModules=s,m._allModules=i,m._variables=o,m._variableNodes=l,m._variableIndices=_,m._functions=u,m._functionIndices=c,m._mixins=$,m._mixinIndices=p,m._content=h,m._configurableVariables=d,m._inMixin=!1,m._inSemiGlobalScope=!0,m._lastVariableIndex=m._lastVariableName=null},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(){},_EnvironmentModule:function(e,t,r,n,a,s,i,o,l,_,u,c){var $=this;$.upstream=e,$.variables=t,$.variableNodes=r,$.functions=n,$.mixins=a,$.extensionStore=s,$.css=i,$.preModuleComments=o,$.transitivelyContainsCss=l,$.transitivelyContainsExtensions=_,$._environment$_environment=u,$._modulesByVariable=c},_EnvironmentModule__EnvironmentModule_closure:function(){},_EnvironmentModule__EnvironmentModule_closure0:function(){},_EnvironmentModule__EnvironmentModule_closure1:function(){},_EnvironmentModule__EnvironmentModule_closure2:function(){},_EnvironmentModule__EnvironmentModule_closure3:function(){},_EnvironmentModule__EnvironmentModule_closure4:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure:function(e){this.variables=e},SassException$:(e,t,r)=>new A.SassException(null==r?I.Set_empty:A.Set_Set$unmodifiable(r,U.Uri),e,t),MultiSpanSassException$(e,t,r,n,a){var s=A.ConstantMap_ConstantMap$from(n,U.FileSpan,U.String);return new A.MultiSpanSassException(r,s,null==a?I.Set_empty:A.Set_Set$unmodifiable(a,U.Uri),e,t)},SassRuntimeException$:(e,t,r,n)=>new A.SassRuntimeException(r,null==n?I.Set_empty:A.Set_Set$unmodifiable(n,U.Uri),e,t),MultiSpanSassRuntimeException$(e,t,r,n,a,s){var i=A.ConstantMap_ConstantMap$from(n,U.FileSpan,U.String);return new A.MultiSpanSassRuntimeException(a,r,i,null==s?I.Set_empty:A.Set_Set$unmodifiable(s,U.Uri),e,t)},SassFormatException$:(e,t,r)=>new A.SassFormatException(null==r?I.Set_empty:A.Set_Set$unmodifiable(r,U.Uri),e,t),MultiSpanSassFormatException$(e,t,r,n,a){var s=A.ConstantMap_ConstantMap$from(n,U.FileSpan,U.String);return new A.MultiSpanSassFormatException(r,s,null==a?I.Set_empty:A.Set_Set$unmodifiable(a,U.Uri),e,t)},SassScriptException$:(e,t)=>new A.SassScriptException(null==t?e:"$"+t+": "+e),MultiSpanSassScriptException$(e,t,r){var n=A.ConstantMap_ConstantMap$from(r,U.FileSpan,U.String);return new A.MultiSpanSassScriptException(t,n,e)},SassException:function(e,t,r){this.loadedUrls=e,this._span_exception$_message=t,this._span=r},MultiSpanSassException:function(e,t,r,n,a){var s=this;s.primaryLabel=e,s.secondarySpans=t,s.loadedUrls=r,s._span_exception$_message=n,s._span=a},SassRuntimeException:function(e,t,r,n){var a=this;a.trace=e,a.loadedUrls=t,a._span_exception$_message=r,a._span=n},MultiSpanSassRuntimeException:function(e,t,r,n,a,s){var i=this;i.trace=e,i.primaryLabel=t,i.secondarySpans=r,i.loadedUrls=n,i._span_exception$_message=a,i._span=s},SassFormatException:function(e,t,r){this.loadedUrls=e,this._span_exception$_message=t,this._span=r},MultiSpanSassFormatException:function(e,t,r,n,a){var s=this;s.primaryLabel=e,s.secondarySpans=t,s.loadedUrls=r,s._span_exception$_message=n,s._span=a},SassScriptException:function(e){this.message=e},MultiSpanSassScriptException:function(e,t,r){this.primaryLabel=e,this.secondarySpans=t,this.message=r},compileStylesheet:(e,t,r,n,a)=>A.compileStylesheet$body(e,t,r,n,a),compileStylesheet$body(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d=0,m=A._makeAsyncAwaitCompleter(U.nullable_Record_3_int_and_String_and_nullable_String),g=2,S=[],y=A._wrapJsFunctionForAsync(function(v,f){for(1===v&&(S.push(f),d=g);;)switch(d){case 0:return g=4,d=7,A._asyncAwait(A._compileStylesheetWithoutErrorHandling(e,t,r,n,a),y);case 7:g=2,d=6;break;case 4:if(g=3,h=S.pop(),(p=A.unwrapException(h))instanceof A.SassException){i=p,o=A.getTraceFromException(h),null==n||e.get$emitErrorCss()||A._tryDelete(n),l=E.toString$1$color$(i,e.get$color()),A._asBool(e._options.$index(0,"trace"))?null==(p=A.getTrace(i))&&(p=o):p=null,s=A._getErrorWithStackTrace(65,l,p),d=1;break}if(p instanceof A.FileSystemException){_=p,u=A.getTraceFromException(h),c=_.path,$=null==c?_.message:"Error reading "+M.$get$context().relative$2$from(c,null)+": "+_.message+".",A._asBool(e._options.$index(0,"trace"))?null==(p=A.getTrace(_))&&(p=u):p=null,s=A._getErrorWithStackTrace(66,$,p),d=1;break}throw h;case 3:d=2;break;case 6:s=null,d=1;break;case 1:return A._asyncReturn(s,m);case 2:return A._asyncRethrow(S.at(-1),m)}});return A._asyncStartSync(y,m)},_compileStylesheetWithoutErrorHandling:(e,t,r,n,a)=>A._compileStylesheetWithoutErrorHandling$body(e,t,r,n,a),_compileStylesheetWithoutErrorHandling$body(e,t,r,a,s){var i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,N,V,R,k,F,P,O,J,D,B,H=0,z=A._makeAsyncAwaitCompleter(U.void),j=2,q=[],W=A._wrapJsFunctionForAsync(function(Q,K){for(1===Q&&(q.push(K),H=j);;)switch(H){case 0:if(D=M.$get$FilesystemImporter_cwd(),s)try{if(u=!1,null!=r&&null!=a&&(u=A.absolute(r,null,null,null,null,null,null,null,null,null,null,null,null,null,null),u=!t.modifiedSince$3(M.$get$context().toUri$1(u),A.modificationTime(a),D)),u){H=1;break}}catch(e){if(!(A.unwrapException(e)instanceof A.FileSystemException))throw e}i=null,i=!0===A._asBoolQ(e._ifParsed$1("indented"))?I.Syntax_Sass_sass:null!=r?A.Syntax_forPath(r):I.Syntax_SCSS_scss,o=null,j=4,u=e._options,H=A._asBool(u.$index(0,"async"))?7:9;break;case 7:c=U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,$=U.Record_3_AsyncImporter_and_Uri_and_bool_forImport,p=U.Uri,l=new A.AsyncImportCache(A.AsyncImportCache__toImporters(e.get$pkgImporters(),U.List_String._as(u.$index(0,"load-path")),null),A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,c),A.LinkedHashMap_LinkedHashMap$_empty($,c),A.LinkedHashMap_LinkedHashMap$_empty($,p),A.LinkedHashMap_LinkedHashMap$_empty(p,U.nullable_Stylesheet),A.LinkedHashMap_LinkedHashMap$_empty(p,U.ImporterResult),A.LinkedHashMap_LinkedHashMap$_empty(p,U.DateTime)),H=null==r?10:12;break;case 10:return H=13,A._asyncAwait(A.readStdin(),W);case 13:return c=K,$=i,p=A._asBool(u.$index(0,"quiet"))?M.$get$Logger_quiet():new A.StderrLogger(e.get$color()),h=M.$get$FilesystemImporter_cwd(),d=E.$eq$(u.$index(0,"style"),"compressed")?I.OutputStyle_1:I.OutputStyle_0,m=A._asBool(u.$index(0,"quiet-deps")),g=A._asBool(u.$index(0,"verbose")),S=e.get$emitSourceMap(),u=A._asBool(u.$index(0,"charset")),y=e.get$silenceDeprecations(0),H=14,A._asyncAwait(A.compileStringAsync(c,u,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),l,h,p,m,y,S,d,$,g),W);case 14:v=K,H=11;break;case 12:return c=i,$=A._asBool(u.$index(0,"quiet"))?M.$get$Logger_quiet():new A.StderrLogger(e.get$color()),p=E.$eq$(u.$index(0,"style"),"compressed")?I.OutputStyle_1:I.OutputStyle_0,h=A._asBool(u.$index(0,"quiet-deps")),d=A._asBool(u.$index(0,"verbose")),m=e.get$emitSourceMap(),u=A._asBool(u.$index(0,"charset")),g=e.get$silenceDeprecations(0),H=15,A._asyncAwait(A.compileAsync(r,u,e.get$fatalDeprecations(0),e.get$futureDeprecations(0),l,$,h,g,m,p,c,d),W);case 15:v=K;case 11:o=v,H=8;break;case 9:t.reloadAllModified$0(),H=null==r?16:18;break;case 16:return H=19,A._asyncAwait(A.readStdin(),W);case 19:c=K,$=i,p=A._asBool(u.$index(0,"quiet"))?M.$get$Logger_quiet():new A.StderrLogger(e.get$color()),h=M.$get$FilesystemImporter_cwd(),d=E.$eq$(u.$index(0,"style"),"compressed")?I.OutputStyle_1:I.OutputStyle_0,m=A._asBool(u.$index(0,"quiet-deps")),g=A._asBool(u.$index(0,"verbose")),S=e.get$emitSourceMap(),u=A._asBool(u.$index(0,"charset")),y=e.get$silenceDeprecations(0),f=e.get$fatalDeprecations(0),C=e.get$futureDeprecations(0),b=U.Deprecation,(x=A.LinkedHashSet_LinkedHashSet$_empty(b)).addAll$1(0,y),(y=A.LinkedHashSet_LinkedHashSet$_empty(b)).addAll$1(0,f),(f=A.LinkedHashSet_LinkedHashSet$_empty(b)).addAll$1(0,C),(w=new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(b,U.int),p,x,y,f,!g)).validate$0(),L=A.Stylesheet_Stylesheet$parse(c,null==$?I.Syntax_SCSS_scss:$,null),c=L.span,N=c.get$sourceUrl(c),($=!!U.Uri._is(N)&&""===N.get$scheme())&&A.WarnForDeprecation_warnForDeprecation(w,I.Deprecation_lJb,"Passing a relative `url` argument ("+A.S(c.get$sourceUrl(c))+T.x29x20to_cm,null,null),v=A._compileStylesheet(L,w,t.importCache,null,h,null,d,!0,null,null,m,S,u),w.summarize$1$js(!1),H=17;break;case 18:c=i,$=A._asBool(u.$index(0,"quiet"))?M.$get$Logger_quiet():new A.StderrLogger(e.get$color()),l=t.importCache,p=E.$eq$(u.$index(0,"style"),"compressed")?I.OutputStyle_1:I.OutputStyle_0,h=A._asBool(u.$index(0,"quiet-deps")),d=A._asBool(u.$index(0,"verbose")),m=e.get$emitSourceMap(),u=A._asBool(u.$index(0,"charset")),g=e.get$silenceDeprecations(0),S=e.get$fatalDeprecations(0),y=e.get$futureDeprecations(0),f=U.Deprecation,(C=A.LinkedHashSet_LinkedHashSet$_empty(f)).addAll$1(0,g),(g=A.LinkedHashSet_LinkedHashSet$_empty(f)).addAll$1(0,S),(S=A.LinkedHashSet_LinkedHashSet$_empty(f)).addAll$1(0,y),(w=new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(f,U.int),$,C,g,S,!d)).validate$0(),($=null==c||c===A.Syntax_forPath(r))?(c=M.$get$FilesystemImporter_cwd(),$=A.isNodeJs()?n.process:null,E.$eq$(null==$?null:E.get$platform$x($),"win32")?$=!0:($=A.isNodeJs()?n.process:null,$=E.$eq$(null==$?null:E.get$platform$x($),"darwin")),$?($=A.absolute(r,null,null,null,null,null,null,null,null,null,null,null,null,null,null),d=M.$get$context(),$=A._realCasePath(d.normalize$1($))):($=M.$get$context(),d=$.canonicalize$1(0,r),V=d,d=$,$=V),(d=l.importCanonical$3$originalUrl(c,d.toUri$1($),d.toUri$1(r))).toString,L=d):($=A.readFile(r),null==c&&(c=A.Syntax_forPath(r)),L=A.Stylesheet_Stylesheet$parse($,c,M.$get$context().toUri$1(r))),v=A._compileStylesheet(L,w,l,null,M.$get$FilesystemImporter_cwd(),null,p,!0,null,null,h,m,u),w.summarize$1$js(!1);case 17:o=v;case 8:j=2,H=6;break;case 4:throw j=3,B=q.pop(),(u=A.unwrapException(B))instanceof A.SassException?(_=u,e.get$emitErrorCss()&&(null==a?A.print(_.toCssString$0()):(A.ensureDir(M.$get$context().dirname$1(a)),A.writeFile(a,_.toCssString$0()+"\n"))),B):B;case 3:H=2;break;case 6:if(R=o._serialize._0+A._writeSourceMap(e,o._serialize._1,a),null==a?0!==R.length&&A.print(R):(A.ensureDir(M.$get$context().dirname$1(a)),A.writeFile(a,R+"\n")),u=e._options,u=!!A._asBool(u.$index(0,"quiet"))||!A._asBool(u.$index(0,"update"))&&!A._asBool(u.$index(0,"watch"))){H=1;break}k=new A.StringBuffer(""),null==r?F="stdin":(u=M.$get$context(),F=u.prettyUri$1(u.toUri$1(r))),a.toString,u=M.$get$context(),P=u.prettyUri$1(u.toUri$1(a)),O=new A.DateTime(Date.now(),0,!1).toString$0(0),J=I.JSString_methods.substring$2(O,0,O.length-7),u=e.get$color()?k._contents="[90m":"",u=k._contents=u+"["+J+"] ",e.get$color()&&(u=k._contents=u+"[32m"),u+="Compiled "+F+" to "+P+".",k._contents=u,e.get$color()&&(k._contents=u+"[0m"),null!=(u=A.isNodeJs()?n.process:null)?(u=E.get$stdout$x(u),E.write$1$x(u,k.toString$0(0)+"\n")):(u=n.console,E.log$1$x(u,k));case 1:return A._asyncReturn(undefined,z);case 2:return A._asyncRethrow(q.at(-1),z)}});return A._asyncStartSync(W,z)},_writeSourceMap(e,t,r){var n,a,s,i,o,l;return null==t?"":(null!=r&&(n=M.$get$context(),t.targetUrl=n.toUri$1(A.ParsedPath_ParsedPath$parse(r,n.style).get$basename()).toString$0(0)),A.mapInPlace(t.urls,new A._writeSourceMap_closure(e,r)),n=e._options,a=I.C_JsonCodec.encode$2$toEncodable(t.toJson$1$includeSourceContents(A._asBool(n.$index(0,"embed-sources"))),null),A._asBool(n.$index(0,"embed-source-map"))?s=A.Uri_Uri$dataFromString(a,I.C_Utf8Codec,"application/json"):(r.toString,i=r+".map",o=M.$get$context(),A.ensureDir(o.dirname$1(i)),A.writeFile(i,a),s=o.toUri$1(o.relative$2$from(i,o.dirname$1(r)))),o=s.toString$0(0),l=A.stringReplaceAllUnchecked(o,"*/","%2A/"),(n=(E.$eq$(n.$index(0,"style"),"compressed")?I.OutputStyle_1:I.OutputStyle_0)===I.OutputStyle_1?"":"\n\n")+"/*# sourceMappingURL="+l+" */")},_tryDelete(e){var t;try{A.deleteFile(e)}catch(t){if(!(A.unwrapException(t)instanceof A.FileSystemException))throw t}},_getErrorWithStackTrace:(e,t,r)=>new A._Record_3(e,t,null!=r?I.JSString_methods.trimRight$0(A.Trace_Trace$from(r).get$terse().toString$0(0)):null),_writeSourceMap_closure:function(e,t){this.options=e,this.destination=t},ExecutableOptions__separator(e){var t=M.$get$ExecutableOptions__separatorBar();return I.JSString_methods.$mul(t,3)+" "+(A.hasTerminal()?"[1m":"")+e+(A.hasTerminal()?"[0m":"")+" "+I.JSString_methods.$mul(t,35-e.length)},ExecutableOptions__fail:e=>A.throwExpression(A.UsageException$(e)),ExecutableOptions_ExecutableOptions$parse(e){var t,r,n,a,s;try{return n=M.$get$ExecutableOptions__parser(),(a=A.ListQueue$(U.String)).addAll$1(0,e),(a=A.Parser$(null,n,a,null,null).parse$0(0)).wasParsed$1("poll")&&!A._asBool(a.$index(0,"watch"))&&A.ExecutableOptions__fail("--poll may not be passed without --watch."),t=new A.ExecutableOptions(a),A._asBool(t._options.$index(0,"help"))&&A.ExecutableOptions__fail("Compile Sass to CSS."),t}catch(s){if(n=A.unwrapException(s),!U.FormatException._is(n))throw s;r=n,A.ExecutableOptions__fail(E.get$message$x(r))}},UsageException$:e=>new A.UsageException(e),ExecutableOptions:function(e){var t=this;t._options=e,t.__ExecutableOptions_interactive_FI=M,t._sourcesToDestinations=null,t.__ExecutableOptions__sourceDirectoriesToDestinations_F=M,t._fatalDeprecations=null},ExecutableOptions__parser_closure:function(){},ExecutableOptions_interactive_closure:function(e){this.$this=e},ExecutableOptions_emitErrorCss_closure:function(){},ExecutableOptions_fatalDeprecations_closure:function(e){this.$this=e},UsageException:function(e){this.message=e},repl:e=>A.repl$body(e),repl$body(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,N,V,R,k=0,F=A._makeAsyncAwaitCompleter(U.void),T=1,P=[],O=[],J=A._wrapJsFunctionForAsync(function(D,B){for(1===D&&(P.push(B),k=T);;)switch(k){case 0:L=A._setArrayType([],U.JSArray_String),N=I.JSString_methods.$mul(" ",3),V=M.$get$alwaysValid(),(R=new A.Repl(">> ",N,V,L)).__Repl__adapter_A=new A.ReplAdapter(R),t=R,L=e._options,r=new A.TrackingLogger(A._asBool(L.$index(0,"quiet"))?M.$get$Logger_quiet():new A.StderrLogger(e.get$color())),(g=new A.DeprecationProcessingLogger(A.LinkedHashMap_LinkedHashMap$_empty(U.Deprecation,U.int),r,e.get$silenceDeprecations(0),e.get$fatalDeprecations(0),e.get$futureDeprecations(0),!A._asBool(L.$index(0,"verbose")))).validate$0(),n=new A.repl_warn(g),N=M.$get$FilesystemImporter_cwd(),a=new A.Evaluator(A._EvaluateVisitor$(null,A.ImportCache$(e.get$pkgImporters(),U.List_String._as(L.$index(0,"load-path"))),g,null,!1,!1),N),(N=t.__Repl__adapter_A)===M&&A.throwUnnamedLateFieldNI(),N=new A._StreamIterator(A.checkNotNullable(N.runAsync$0(),"stream",U.Object)),T=2,L=U.String,V=U.FileSpan,S=U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span,y=U.Expression;case 5:return k=7,A._asyncAwait(N.moveNext$0(),J);case 7:if(!B){k=6;break}if(s=N.get$current(0),0===E.trim$0$s(s).length){k=5;break}try{if(E.startsWith$1$s(s,"@")){null,null,l=new A.ScssParser(!1,A.LinkedHashMap_LinkedHashMap$_empty(L,V),A._setArrayType([],S),A.SpanScanner$(s,null),null).parseUseRule$0(),i=l._0,o=l._1,E.forEach$1$ax(o,n),f=i,(v=a)._visitor.runStatement$2(v._importer,f),k=5;break}new A.Parser(A.SpanScanner$(s,null),null)._isVariableDeclarationLike$0()?(null,null,c=new A.ScssParser(!1,A.LinkedHashMap_LinkedHashMap$_empty(L,V),A._setArrayType([],S),A.SpanScanner$(s,null),null).parseVariableDeclaration$0(),_=c._0,u=c._1,E.forEach$1$ax(u,n),f=_,(v=a)._visitor.runStatement$2(v._importer,f),f=a,v=_.name,C=_.span,b=_.namespace,x=f._visitor.runExpression$2(f._importer,new A.VariableExpression(b,v,C)).toString$0(0),null==(w=M.printToZone)?A.printString(x):w.call$1(x)):(null,null,v=A._setArrayType([],S),f=new A.ScssParser(!1,A.LinkedHashMap_LinkedHashMap$_empty(L,V),v,A.SpanScanner$(s,null),null),h=new A._Record_2(f._parseSingleProduction$1$1(f.get$_expression(),y),v),$=h._0,p=h._1,E.forEach$1$ax(p,n),f=$,x=(v=a)._visitor.runExpression$2(v._importer,f).toString$0(0),null==(w=M.printToZone)?A.printString(x):w.call$1(x))}catch(n){if(!((v=A.unwrapException(n))instanceof A.SassException))throw n;d=v,m=A.getTraceFromException(n),!(f="string"!=typeof(v=d))||"number"==typeof v||A._isBool(v)?v=null:(C=M.$get$_traces(),(A._isBool(v)||"number"==typeof v||!f||v instanceof A._Record)&&A.Expando__badExpandoKey(v),v=C._jsWeakMap.get(v)),null==v&&(v=m),A._logError(d,v,s,t,e,r)}k=5;break;case 6:O.push(4),k=3;break;case 2:O=[1];case 3:return T=1,k=8,A._asyncAwait(N.cancel$0(),J);case 8:k=O.pop();break;case 4:return A._asyncReturn(null,F);case 1:return A._asyncRethrow(P.at(-1),F)}});return A._asyncStartSync(J,F)},_logError(e,t,r,n,a,s){var i,o,l,_=A.SourceSpanException.prototype.get$span.call(e,0);(_=null!=_.get$sourceUrl(_)||!A._asBool(a._options.$index(0,"quiet"))&&(s._emittedDebug||s._emittedWarning))?A.print(e.toString$1$color(0,a.get$color())):(_=a.get$color()?"[31m":"",i=(i=A.SourceSpanException.prototype.get$span.call(e,0)).get$start(i),o=n.prompt.length+i.file.getColumn$1(i.offset),(i=!!a.get$color()&&(i=(i=A.SourceSpanException.prototype.get$span.call(e,0)).get$start(i)).file.getColumn$1(i.offset)<r.length)&&(_=_+"[1F["+o+"C"+A.SourceSpanException.prototype.get$span.call(e,0).get$text()+"\n"),i=I.JSString_methods.$mul(" ",o),l=A.SourceSpanException.prototype.get$span.call(e,0),l=_+i+(I.JSString_methods.$mul("^",Math.max(1,l.get$length(l)))+"\n"),_=a.get$color()?l+"[0m":l,_+="Error: "+e._span_exception$_message+"\n",A._asBool(a._options.$index(0,"trace"))&&(_+=A.Trace_Trace$from(t).get$terse().toString$0(0)),A.print(I.JSString_methods.trimRight$0((_.charCodeAt(0),_))))},repl_warn:function(e){this.logger=e},watch(e,t){var r,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.void),m=A._wrapJsFunctionForAsync(function(g,S){if(1===g)return A._asyncRethrow(S,d);for(;;)switch(h){case 0:for(e._ensureSources$0(),(r=e.__ExecutableOptions__sourceDirectoriesToDestinations_F)===M&&A.throwUnnamedLateFieldNI(),a=U.String,r=r.cast$2$0(0,a,a),r=A.List_List$_of(r.get$keys(r),a),e._ensureSources$0(),s=(s=(s=e._sourcesToDestinations.cast$2$0(0,a,a)).get$keys(s)).get$iterator(s);s.moveNext$0();)i=s.get$current(s),r.push(M.$get$context().dirname$1(i));return s=e._options,I.JSArray_methods.addAll$1(r,U.List_String._as(s.$index(0,"load-path"))),i=A._asBool(s.$index(0,"poll")),o=U.Stream_WatchEvent,l=A.PathMap__create(null,o),(o=new A.StreamGroup(I._StreamGroupState_dormant,A.LinkedHashMap_LinkedHashMap$_empty(o,U.nullable_StreamSubscription_WatchEvent),U.StreamGroup_WatchEvent)).__StreamGroup__controller_A=A.StreamController_StreamController(o.get$_onCancel(),o.get$_onListen(),o.get$_onPause(),o.get$_onResume(),!0,U.WatchEvent),_=new A.MultiDirWatcher(new A.PathMap(l,U.PathMap_Stream_WatchEvent),o,i),h=3,A._asyncAwait(A.Future_wait(new A.MappedListIterable(r,new A.watch_closure(_),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Future<~>>")),!1,U.void),m);case 3:for(e._ensureSources$0(),u=e._sourcesToDestinations.cast$2$0(0,a,a),r=(r=u.get$keys(u)).get$iterator(r);r.moveNext$0();)i=r.get$current(r),l=M.$get$FilesystemImporter_cwd(),c=null==(c=n.process)||null==(c=E.get$release$x(c))?null:E.get$name$x(c),c=E.$eq$(c,"node")?n.process:null,E.$eq$(null==c?null:E.get$platform$x(c),"win32")?c=!0:(c=null==(c=n.process)||null==(c=E.get$release$x(c))?null:E.get$name$x(c),c=E.$eq$(c,"node")?n.process:null,c=E.$eq$(null==c?null:E.get$platform$x(c),"darwin")),c?(c=M.$get$context(),$=A._realCasePath(c.normalize$1(c.absolute$15(i,null,null,null,null,null,null,null,null,null,null,null,null,null,null))),p=$,$=c,c=p):(c=M.$get$context(),$=c.canonicalize$1(0,i),p=$,$=c,c=p),t.addCanonical$4$recanonicalize(l,$.toUri$1(c),$.toUri$1(i),!1);return h=4,A._asyncAwait(A.compileStylesheets(e,t,u,!0),m);case 4:if(!S&&A._asBool(s.$index(0,"stop-on-error"))){r=o.__StreamGroup__controller_A,new A._ControllerStream(r,A._instanceType(r)._eval$1("_ControllerStream<1>")).listen$1(0,null).cancel$0(),h=1;break}return A.print("Sass is watching for changes. Press Ctrl-C to stop.\n"),h=5,A._asyncAwait(new A._Watcher(e,t,A.LinkedHashMap_LinkedHashMap$_empty(a,a)).watch$1(0,_),m);case 5:case 1:return A._asyncReturn(undefined,d)}});return A._asyncStartSync(m,d)},watch_closure:function(e){this.dirWatcher=e},_Watcher:function(e,t,r){this._watch$_options=e,this._graph=t,this._toRecompile=r},_Watcher__debounceEvents_closure:function(){},EmptyExtensionStore:function(){},Extension:function(e,t,r,n,a){var s=this;s.extender=e,s.target=t,s.mediaContext=r,s.isOptional=n,s.span=a},Extender:function(e,t){this.selector=e,this.isOriginal=t,this._extension=null},ExtensionStore__extendOrReplace(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w=A.ExtensionStore$_mode(n);for(e.accept$1(I._IsInvisibleVisitor_true)||w._originals.addAll$1(0,e.components),i=(s=r.components).length,l=(o=t.components).length,_=U.ComplexSelector,u=U.Extension,c=U.SimpleSelector,$=U.Map_ComplexSelector_Extension,p=0;p<i;++p){if(null==(d=(h=s[p]).get$singleCompound()))throw A.wrapException(A.SassScriptException$("Can't extend complex selector "+h.toString$0(0)+".",null));for(m=A.LinkedHashMap_LinkedHashMap$_empty(c,$),S=(g=d.components).length,y=0;y<S;++y){for(v=g[y],f=A.LinkedHashMap_LinkedHashMap$_empty(_,u),C=0;C<l;++C)(h=o[C]).get$specificity(),b=new A.Extender(h,!1),x=new A.Extension(b,v,null,!0,a),b._extension=x,f.$indexSet(0,h,x);m.$indexSet(0,v,f)}e=w._extendList$2(e,m)}return e},ExtensionStore$(){var e=U.SimpleSelector;return new A.ExtensionStore(A.LinkedHashMap_LinkedHashMap$_empty(e,U.Set_ModifiableBox_SelectorList),A.LinkedHashMap_LinkedHashMap$_empty(e,U.Map_ComplexSelector_Extension),A.LinkedHashMap_LinkedHashMap$_empty(e,U.List_Extension),A.LinkedHashMap_LinkedHashMap$_empty(U.ModifiableBox_SelectorList,U.List_CssMediaQuery),new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_SimpleSelector_int),new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_ComplexSelector),I.ExtendMode_normal_normal)},ExtensionStore$_mode(e){var t=U.SimpleSelector;return new A.ExtensionStore(A.LinkedHashMap_LinkedHashMap$_empty(t,U.Set_ModifiableBox_SelectorList),A.LinkedHashMap_LinkedHashMap$_empty(t,U.Map_ComplexSelector_Extension),A.LinkedHashMap_LinkedHashMap$_empty(t,U.List_Extension),A.LinkedHashMap_LinkedHashMap$_empty(U.ModifiableBox_SelectorList,U.List_CssMediaQuery),new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_SimpleSelector_int),new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_ComplexSelector),e)},ExtensionStore:function(e,t,r,n,a,s,i){var o=this;o._selectors=e,o._extensions=t,o._extensionsByExtender=r,o._mediaContexts=n,o._sourceSpecificity=a,o._originals=s,o._mode=i},ExtensionStore_extensionsWhereTarget_closure:function(){},ExtensionStore__registerSelector_closure:function(){},ExtensionStore_addExtension_closure:function(){},ExtensionStore_addExtension_closure0:function(){},ExtensionStore_addExtension_closure1:function(e){this.complex=e},ExtensionStore__extendExistingExtensions_closure:function(){},ExtensionStore__extendExistingExtensions_closure0:function(){},ExtensionStore_addExtensions_closure:function(){},ExtensionStore__extendComplex_closure:function(e,t,r){this._box_0=e,this.$this=t,this.complex=r},ExtensionStore__extendComplex__closure:function(e,t,r){this._box_0=e,this.$this=t,this.complex=r},ExtensionStore__extendCompound_closure:function(){},ExtensionStore__extendCompound_closure0:function(){},ExtensionStore__extendCompound_closure1:function(e){this.original=e},ExtensionStore__extendSimple_withoutPseudo:function(e,t,r){this.$this=e,this.extensions=t,this.targetsUsed=r},ExtensionStore__extendSimple_closure:function(e,t){this.$this=e,this.withoutPseudo=t},ExtensionStore__extendSimple_closure0:function(){},ExtensionStore__extendPseudo_closure:function(){},ExtensionStore__extendPseudo_closure0:function(){},ExtensionStore__extendPseudo_closure1:function(){},ExtensionStore__extendPseudo_closure2:function(e){this.pseudo=e},ExtensionStore__extendPseudo_closure3:function(e,t){this.pseudo=e,this.selector=t},ExtensionStore__trim_closure:function(e,t){this._box_0=e,this.complex1=t},ExtensionStore__trim_closure0:function(e,t){this._box_0=e,this.complex1=t},ExtensionStore_clone_closure:function(e,t,r,n,a){var s=this;s.$this=e,s.newSelectors=t,s.newBoxes=r,s.oldToNewSelectors=n,s.newMediaContexts=a},ExtensionStore_clone__closure:function(e){this.selector=e},unifyComplex(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=null,v=E.getInterceptor$asx(e);if(1===v.get$length(e))return e;for(r=v.get$iterator(e),s=a=n=y;r.moveNext$0();){if((i=r.get$current(r)).accept$1(I.C__IsUselessVisitor))return y;if((l=1===(o=i.components).length)?u=1===(_=i.leadingCombinators).length:(_=y,u=!1),u)if(c=(l?_:i.leadingCombinators)[0],null==a)a=c;else if(!a.$ti._is(c)||!E.$eq$(c.value,a.value))return y;if(1===(p=($=I.JSArray_methods.get$last(o)).combinators).length){if(h=p[0],i=null!=n&&!(n.$ti._is(h)&&E.$eq$(h.value,n.value)))return y;n=h}if(d=$.selector,null==s)s=d;else if(null==(s=A.unifyCompound(s,d)))return y}for(r=U.JSArray_ComplexSelector,i=A._setArrayType([],r),o=v.get$iterator(e);o.moveNext$0();)(g=(m=(u=o.get$current(o)).components).length)>1&&(S=u.leadingCombinators,i.push(A.ComplexSelector$(S,I.JSArray_methods.take$1(m,g-1),u.span,u.lineBreak)));return o=null==a?I.List_empty0:A._setArrayType([a],U.JSArray_CssValue_Combinator),s.toString,u=null==n?I.List_empty0:A._setArrayType([n],U.JSArray_CssValue_Combinator),$=A.ComplexSelector$(o,A._setArrayType([new A.ComplexSelectorComponent(s,A.List_List$unmodifiable(u,U.CssValue_Combinator),t)],U.JSArray_ComplexSelectorComponent),t,v.any$1(e,new A.unifyComplex_closure)),0===i.length?v=A._setArrayType([$],r):(v=A.List_List$_of(A.IterableExtension_get_exceptLast(i),U.ComplexSelector)).push(I.JSArray_methods.get$last(i).concatenate$2($,t)),A.weave(v,t,!1)},unifyCompound(e,t){var r,n,a,s,i,o,l=e.components,_=A._setArrayType([],U.JSArray_SimpleSelector);for(n=(r=t.components).length,a=!1,s=0;s<n;++s)if(i=r[s],a&&i instanceof A.PseudoSelector){if(null==(o=i.unify$1(_)))return null;_=o}else{if(a=I.JSBool_methods.$or(a,i instanceof A.PseudoSelector&&!i.isClass),null==(o=i.unify$1(l)))return null;l=o}return r=A.List_List$_of(l,U.SimpleSelector),I.JSArray_methods.addAll$1(r,_),A.CompoundSelector$(r,e.span)},unifyUniversalAndElement(e,t){var r,n,a,s=A._namespaceAndName(e,"selector1"),i=s._0,o=s._1,l=A._namespaceAndName(t,"selector2"),_=l._0,u=l._1;if(i==_||"*"===_)r=i;else{if("*"!==i)return null;r=_}if(o==u||null==u)n=o;else{if(null!=o&&"*"!==o)return null;n=u}return a=e.span,null==n?new A.UniversalSelector(r,a):new A.TypeSelector(new A.QualifiedName(n,r),a)},_namespaceAndName(e,t){var r,n;return e instanceof A.UniversalSelector?r=new A._Record_2(e.namespace,null):e instanceof A.TypeSelector?(n=e.name,r=new A._Record_2(n.namespace,n.name)):r=A.throwExpression(A.ArgumentError$value(e,t,T.must_b)),r},weave(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=E.getInterceptor$asx(e);if(1===v.get$length(e))return n=v.$index(e,0),!r||n.lineBreak?e:A._setArrayType([A.ComplexSelector$(n.leadingCombinators,n.components,n.span,!0)],U.JSArray_ComplexSelector);for(a=U.JSArray_ComplexSelector,s=A._setArrayType([v.get$first(e)],a),i=(v=v.skip$1(e,1)).$ti,v=new A.ListIterator(v,v.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),o=U.ComplexSelectorComponent,i=i._eval$1("ListIterable.E");v.moveNext$0();)if(null==(l=v.__internal$_current)&&(l=i._as(l)),1!==(_=l.components).length){for(c=A._setArrayType([],a),$=s.length,p=0;p<s.length;s.length===$||(0,A.throwConcurrentModificationError)(s),++p)for(null==(h=A._weaveParents(s[p],l,t))&&(h=I.List_empty1),d=h.length,m=0;m<h.length;h.length===d||(0,A.throwConcurrentModificationError)(h),++m)g=h[m],S=I.JSArray_methods.get$last(_),(y=A.List_List$_of(g.components,o)).push(S),S=g.lineBreak||r,c.push(A.ComplexSelector$(g.leadingCombinators,y,t,S));s=c}else for(u=0;u<s.length;++u)s[u]=s[u].concatenate$3$forceLineBreak(l,t,r);return s},_weaveParents(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M,N,V,R,k,F=null,T=A._mergeLeadingCombinators(e.leadingCombinators,t.leadingCombinators);if(null==T)return F;if(n=U.ComplexSelectorComponent,a=A.QueueList_QueueList$from(e.components,n),s=A.QueueList_QueueList$from(A.IterableExtension_get_exceptLast(t.components),n),null==(i=A._mergeTrailingCombinators(a,s,r,F)))return F;if(o=A._firstIfRootish(a),l=A._firstIfRootish(s),u=F,c=!1,(_=null!=o)?((c=null!=l)&&(u=l),$=o,p=l):p=$=F,c){if(null==(h=A.unifyCompound($.selector,u.selector)))return F;n=$.combinators,c=$.span,d=U.CssValue_Combinator,a.addFirst$1(new A.ComplexSelectorComponent(h,A.List_List$unmodifiable(n,d),c)),s.addFirst$1(new A.ComplexSelectorComponent(h,A.List_List$unmodifiable(u.combinators,d),c))}else c=F,d=!1,null!=o&&(_?c=p:(p=c=l,_=!0),m=d=(c=null==c)?o:F,d=c,c=m),d?(n=c,c=!0):null==o?(_?d=p:(p=d=l,_=!0),(d=null!=d)?(null==(g=_?p:l)&&(g=n._as(g)),n=g):n=c,c=d):(n=c,c=!1),c&&(a.addFirst$1(n),s.addFirst$1(n));for(S=A._groupSelectors(a),y=A._groupSelectors(s),n=U.List_ComplexSelectorComponent,v=A.longestCommonSubsequence(y,S,new A._weaveParents_closure(r),n),f=A._setArrayType([],U.JSArray_List_Iterable_ComplexSelectorComponent),c=v.length,d=U.JSArray_Iterable_ComplexSelectorComponent,C=U.JSArray_ComplexSelectorComponent,b=0;b<v.length;v.length===c||(0,A.throwConcurrentModificationError)(v),++b){for(x=v[b],w=A._setArrayType([],d),M=(L=A._chunks(S,y,new A._weaveParents_closure0(x),n)).length,N=0;N<L.length;L.length===M||(0,A.throwConcurrentModificationError)(L),++N){for(V=L[N],R=A._setArrayType([],C),k=I.JSArray_methods.get$iterator(V);k.moveNext$0();)I.JSArray_methods.addAll$1(R,k.get$current(0));w.push(R)}f.push(w),f.push(A._setArrayType([x],d)),S.removeFirst$0(),y.removeFirst$0()}for(c=A._setArrayType([],d),d=(n=A._chunks(S,y,new A._weaveParents_closure1,n)).length,b=0;b<n.length;n.length===d||(0,A.throwConcurrentModificationError)(n),++b){for(V=n[b],w=A._setArrayType([],C),L=I.JSArray_methods.get$iterator(V);L.moveNext$0();)I.JSArray_methods.addAll$1(w,L.get$current(0));c.push(w)}for(f.push(c),I.JSArray_methods.addAll$1(f,i),n=A._setArrayType([],U.JSArray_ComplexSelector),c=E.get$iterator$ax(A.paths(new A.WhereIterable(f,new A._weaveParents_closure2,U.WhereIterable_List_Iterable_ComplexSelectorComponent),U.Iterable_ComplexSelectorComponent)),d=!e.lineBreak,w=t.lineBreak;c.moveNext$0();){for(L=c.get$current(c),M=A._setArrayType([],C),L=E.get$iterator$ax(L);L.moveNext$0();)I.JSArray_methods.addAll$1(M,L.get$current(L));n.push(A.ComplexSelector$(T,M,r,!d||w))}return n},_firstIfRootish(e){var t,r,n,a,s,i;if(e.get$length(0)>=1)for(n=(r=(t=e.$index(0,0)).selector.components).length,a=0;a<n;++a)if(i=!1,(s=r[a])instanceof A.PseudoSelector&&s.isClass&&(i=M._rootishPseudoClasses.contains$1(0,s.normalizedName)),i)return e.removeFirst$0(),t;return null},_mergeLeadingCombinators(e,t){var r,n,a,s,i,o,l=null;return r=l,i=l,(a=!(s=!(a=(a=n=e.length)>1))||(a=i=t.length)>1)||(o=(a=(a=n)<=0)?t:r,(r=a)?r=!0:(r=!1,r=(r=s?i:i=t.length)<=0,o=e),r=r?o:I.C_ListEquality.equals$2(0,e,t)?e:l),r},_mergeTrailingCombinators(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V,R,k,F,T,P,O,J,D,B,H,z,j,q,W,Q=null;if(null==n&&(n=A.QueueList$(Q,U.List_List_ComplexSelectorComponent)),s=(a=e.get$length(0))>=1?e.$index(0,a-1).combinators:I.List_empty0,o=(i=t.get$length(0))>=1?t.$index(0,i-1).combinators:I.List_empty0,0===(l=s.length)&&0===o.length)return n;if(l>1||o.length>1)return Q;if(_=(o=[l=null==(l=A.IterableExtension_get_firstOrNull(s))?Q:l.value,null==(o=A.IterableExtension_get_firstOrNull(o))?Q:o.value,e,t])[0],(c=u=I.Combinator_55N===_)?($=o[1],l=p=I.Combinator_55N===$):(p=$=Q,l=!1),l)h=e.removeLast$0(0),d=t.removeLast$0(0),o=h.selector,l=d.selector,A.compoundIsSuperselector(o,l,Q)?n.addFirst$1(A._setArrayType([A._setArrayType([d],U.JSArray_ComplexSelectorComponent)],U.JSArray_List_ComplexSelectorComponent)):(m=U.JSArray_ComplexSelectorComponent,g=U.JSArray_List_ComplexSelectorComponent,A.compoundIsSuperselector(l,o,Q)?n.addFirst$1(A._setArrayType([A._setArrayType([h],m)],g)):(S=A._setArrayType([A._setArrayType([h,d],m),A._setArrayType([d,h],m)],g),null!=(y=A.unifyCompound(o,l))&&S.push(A._setArrayType([new A.ComplexSelectorComponent(y,A.List_List$unmodifiable(A._setArrayType([I.JSArray_methods.get$first(s)],U.JSArray_CssValue_Combinator),U.CssValue_Combinator),r)],m)),n.addFirst$1(S)));else if(v=Q,f=Q,C=Q,b=Q,u?(c?(l=$,x=c):(l=$=o[1],x=!0),(E=w=I.Combinator_bOP===l)&&(v=o[2],b=f=o[3],C=v),L=l=E):(w=Q,x=c,E=!1,L=!1,l=!1),(M=!l)?(l=N=I.Combinator_bOP===_)?(c?l=p:(x?l=$:(l=$=o[1],x=!0),l=p=I.Combinator_55N===l,c=!0),l&&(E?b=v:(b=v=o[2],E=!0),L?C=f:(C=f=o[3],L=!0))):l=!1:(N=Q,l=!0),l)V=b.removeLast$0(0),s=(R=C.removeLast$0(0)).selector,o=V.selector,l=U.JSArray_ComplexSelectorComponent,m=U.JSArray_List_ComplexSelectorComponent,A.compoundIsSuperselector(s,o,Q)?n.addFirst$1(A._setArrayType([A._setArrayType([V],l)],m)):(m=A._setArrayType([A._setArrayType([R,V],l)],m),null!=(k=A.unifyCompound(s,o))&&m.push(A._setArrayType([new A.ComplexSelectorComponent(k,A.List_List$unmodifiable(V.combinators,U.CssValue_Combinator),r)],l)),n.addFirst$1(m));else if(l=Q,I.Combinator_0mp===_?(F=!0,u?m=w:(x?m=$:(m=$=o[1],x=F),m=w=I.Combinator_bOP===m),m?m=!0:c?m=p:(x?m=$:(m=$=o[1],x=F),m=p=I.Combinator_55N===m),m&&(L?T=f:(T=f=o[3],L=!0),l=T)):m=!1,m?m=!0:(m=!!(m=M?N:N=I.Combinator_bOP===_)||u)?(x?m=$:(m=$=o[1],x=!0),(m=I.Combinator_0mp===m)&&(E?P=v:(P=v=o[2],E=!0),l=P)):m=!1,m)n.addFirst$1(A._setArrayType([A._setArrayType([l.removeLast$0(0)],U.JSArray_ComplexSelectorComponent)],U.JSArray_List_ComplexSelectorComponent));else if(g=!1,(m=!(l=null==_))&&(F=!0,x?O=$:(O=$=o[1],x=F),null!=O&&(x?J=$:(J=$=o[1],x=F),g=_===(null==J?U.Combinator._as(J):J))),g){if(null==(D=A.unifyCompound(e.removeLast$0(0).selector,t.removeLast$0(0).selector)))return Q;n.addFirst$1(A._setArrayType([A._setArrayType([new A.ComplexSelectorComponent(D,A.List_List$unmodifiable(A._setArrayType([I.JSArray_methods.get$first(s)],U.JSArray_CssValue_Combinator),U.CssValue_Combinator),r)],U.JSArray_ComplexSelectorComponent)],U.JSArray_List_ComplexSelectorComponent))}else{if(s=Q,g=Q,O=Q,m?(x?m=$:(m=$=o[1],x=!0),(m=null==m)&&(E?B=v:(B=v=o[2],E=!0),L?H=f:(H=f=o[3],L=!0),O=s=H,s=_,g=B),z=O,O=m,m=g,g=z):(m=g,g=O,O=false),O?(l=g,o=m,m=!0):l?(x?l=$:(l=$=o[1],x=!0),(l=null!=l)?(null==(j=x?$:o[1])&&(j=U.Combinator._as(j)),q=E?v:o[2],W=L?f:o[3],m=o=q,o=s=W,s=j):(o=m,m=g),z=m,m=l,l=z):(l=g,o=m,m=!1),!m)return Q;(s=s===I.Combinator_0mp&&!0===(s=null==(s=A.IterableExtension_get_lastOrNull(l))?Q:A.compoundIsSuperselector(s.selector,o.get$last(o).selector,Q)))&&l.removeLast$0(0),n.addFirst$1(A._setArrayType([A._setArrayType([o.removeLast$0(0)],U.JSArray_ComplexSelectorComponent)],U.JSArray_List_ComplexSelectorComponent))}return A._mergeTrailingCombinators(e,t,r,n)},_mustUnify(e,t){var r,n,a,s=A.LinkedHashSet_LinkedHashSet$_empty(U.SimpleSelector);for(r=E.get$iterator$ax(e);r.moveNext$0();)for(n=I.JSArray_methods.get$iterator(r.get$current(r).selector.components),a=new A.WhereIterator(n,A.functions___isUnique$closure());a.moveNext$0();)s.add$1(0,n.get$current(0));return 0!==s._collection$_length&&E.any$1$ax(t,new A._mustUnify_closure(s))},_isUnique:e=>e instanceof A.IDSelector||e instanceof A.PseudoSelector&&!e.isClass,_chunks(e,t,r,n){for(var a,s,i,o,l,_,u,c,$=n._eval$1("JSArray<0>"),p=A._setArrayType([],$);!r.call$1(e);)p.push(e.removeFirst$0());for(a=A._setArrayType([],$);!r.call$1(t);)a.push(t.removeFirst$0());return(i=s=p.length<=0)?($=o=a.length<=0,l=a):(o=null,l=null,$=!1),$?$=A._setArrayType([],n._eval$1("JSArray<List<0>>")):(s?i?(_=l,u=i):(l=_=a,u=!0):(u=i,_=null),s?$=!0:($=i?o:o=(u?l:a).length<=0,_=p),$?$=A._setArrayType([_],n._eval$1("JSArray<List<0>>")):($=A.List_List$_of(p,n),I.JSArray_methods.addAll$1($,a),c=A.List_List$_of(a,n),I.JSArray_methods.addAll$1(c,p),$=A._setArrayType([$,c],n._eval$1("JSArray<List<0>>")))),$},paths:(e,t)=>E.fold$2$ax(e,A._setArrayType([A._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray<List<0>>")),new A.paths_closure(t)),_groupSelectors(e){var t,r,n,a=A.QueueList$(null,U.List_ComplexSelectorComponent),s=U.JSArray_ComplexSelectorComponent,i=A._setArrayType([],s);for(t=e.$ti,r=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");r.moveNext$0();)null==(n=r.__internal$_current)&&(n=t._as(n)),i.push(n),0===n.combinators.length&&(a._queue_list$_add$1(i),i=A._setArrayType([],s));return 0!==i.length&&a._queue_list$_add$1(i),a},listIsSuperselector:(e,t)=>I.JSArray_methods.every$1(t,new A.listIsSuperselector_closure(e)),_complexIsParentSuperselector(e,t){var r,n,a;return!(E.get$length$asx(e)>E.get$length$asx(t))&&(r=M.$get$bogusSpan(),n=new A.ComplexSelectorComponent(A.CompoundSelector$(A._setArrayType([new A.PlaceholderSelector("<temp>",r)],U.JSArray_SimpleSelector),r),A.List_List$unmodifiable(I.List_empty0,U.CssValue_Combinator),r),r=U.ComplexSelectorComponent,(a=A.List_List$_of(e,r)).push(n),(r=A.List_List$_of(t,r)).push(n),A.complexIsSuperselector(a,r))},complexIsSuperselector(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=null;if(0!==I.JSArray_methods.get$last(e).combinators.length)return!1;if(0!==I.JSArray_methods.get$last(t).combinators.length)return!1;for(n=(r=A._arrayInstanceType(t))._precomputed1,r=r._eval$1("SubListIterable<1>"),a=m,s=0,i=0;;a=d){if(o=e.length-s,l=t.length-i,0===o||0===l)return!1;if(o>l)return!1;if((u=(_=e[s]).combinators).length>1)return!1;if(1===o)return!I.JSArray_methods.any$1(t,new A.complexIsSuperselector_closure)&&(r=_.selector,n=I.JSArray_methods.get$last(t),u=r.get$hasComplicatedSuperselectorSemantics()?I.JSArray_methods.sublist$2(t,i,t.length-1):m,A.compoundIsSuperselector(r,n.selector,u));for(c=_.selector,$=i;;){if((p=t[$]).combinators.length>1)return!1;if(h=c.get$hasComplicatedSuperselectorSemantics()?I.JSArray_methods.sublist$2(t,i,$):m,A.compoundIsSuperselector(c,p.selector,h))break;if(++$===t.length-1)return!1}if((c=new A.SubListIterable(t,0,$,r)).SubListIterable$3(t,0,$,n),!A._compatibleWithPreviousCombinator(a,c.skip$1(0,i)))return!1;if(p=t[$],d=A.IterableExtension_get_firstOrNull(u),!A._isSupercombinator(d,A.IterableExtension_get_firstOrNull(p.combinators)))return!1;if(++s,i=$+1,e.length-s===1)if(((u=null==d)?m:d.value)===I.Combinator_55N){if(u=t.length-1,(c=new A.SubListIterable(t,0,u,r)).SubListIterable$3(t,0,u,n),!c.skip$1(0,i).every$1(0,new A.complexIsSuperselector_closure0(d)))return!1}else if(!u&&t.length-i>1)return!1}},_compatibleWithPreviousCombinator:(e,t)=>!!t.get$isEmpty(t)||(null==e||e.value===I.Combinator_55N&&t.every$1(0,new A._compatibleWithPreviousCombinator_closure)),_isSupercombinator(e,t){var r,n=!0;return E.$eq$(e,t)||!!(r=null==e)&&(null==t?null:t.value)===I.Combinator_0mp||(n=(r?null:e.value)===I.Combinator_55N&&(null==t?null:t.value)===I.Combinator_bOP),n},compoundIsSuperselector(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S=null;if(!e.get$hasComplicatedSuperselectorSemantics()&&!t.get$hasComplicatedSuperselectorSemantics())return!((n=e.components).length>t.components.length)&&I.JSArray_methods.every$1(n,new A.compoundIsSuperselector_closure(t));if(a=A._findPseudoElementIndexed(e),s=A._findPseudoElementIndexed(t),o=S,l=S,_=S,u=S,c=!1,(i=(n=U.Record_2_nullable_Object_and_nullable_Object)._is(a))?($=a._0,l=a._1,(n=n._is(s))&&(_=s._0,u=s._1),o=s):(n=c,$=S),n)return $.isSuperselector$1(_)?(n=e.components,c=U.int,p=A._arrayInstanceType(n)._precomputed1,h=t.components,d=A._arrayInstanceType(h)._precomputed1,n=A._compoundComponentsIsSuperselector(A.SubListIterable$(n,0,A.checkNotNullable(l,"count",c),p),A.SubListIterable$(h,0,A.checkNotNullable(u,"count",c),d),r)&&A._compoundComponentsIsSuperselector(A.SubListIterable$(n,l+1,S,p),A.SubListIterable$(h,u+1,S,d),r)):n=!1,n;if(n=null!=a||null!=(i?o:s))return!1;for(c=(n=e.components).length,p=t.components,m=0;m<c;++m)if(h=(g=n[m])instanceof A.PseudoSelector&&null!=g.selector){if(!A._selectorPseudoIsSuperselector(g,t,r))return!1}else if(!I.JSArray_methods.any$1(p,g.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed(e){var t,r,n,a;for(r=(t=e.components).length,n=0;n<r;++n)if((a=t[n])instanceof A.PseudoSelector&&!a.isClass)return new A._Record_2(a,n);return null},_compoundComponentsIsSuperselector(e,t,r){var n;return 0===e.get$length(0)||(0===t.get$length(0)&&(t=A._setArrayType([new A.UniversalSelector("*",M.$get$bogusSpan())],U.JSArray_SimpleSelector)),n=M.$get$bogusSpan(),A.compoundIsSuperselector(A.CompoundSelector$(e,n),A.CompoundSelector$(t,n),r))},_selectorPseudoIsSuperselector(e,t,r){var n=e.selector;if(null==n)throw A.wrapException(A.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return A._selectorPseudoArgs(t,e.name,!0).any$1(0,new A._selectorPseudoIsSuperselector_closure(n))||I.JSArray_methods.any$1(n.components,new A._selectorPseudoIsSuperselector_closure0(r,t));case"has":case"host":case"host-context":return A._selectorPseudoArgs(t,e.name,!0).any$1(0,new A._selectorPseudoIsSuperselector_closure1(n));case"slotted":return A._selectorPseudoArgs(t,e.name,!1).any$1(0,new A._selectorPseudoIsSuperselector_closure2(n));case"not":return I.JSArray_methods.every$1(n.components,new A._selectorPseudoIsSuperselector_closure3(t,e));case"current":return A._selectorPseudoArgs(t,e.name,!0).any$1(0,new A._selectorPseudoIsSuperselector_closure4(n));case"nth-child":case"nth-last-child":return I.JSArray_methods.any$1(t.components,new A._selectorPseudoIsSuperselector_closure5(e,n));default:throw A.wrapException("unreachable")}},_selectorPseudoArgs(e,t,r){var n=U.WhereTypeIterable_PseudoSelector;return new A.NonNullsIterable(new A.MappedIterable(new A.WhereIterable(new A.WhereTypeIterable(e.components,n),new A._selectorPseudoArgs_closure(r,t),n._eval$1("WhereIterable<Iterable.E>")),new A._selectorPseudoArgs_closure0,n._eval$1("MappedIterable<Iterable.E,SelectorList?>")),U.NonNullsIterable_SelectorList)},unifyComplex_closure:function(){},_weaveParents_closure:function(e){this.span=e},_weaveParents_closure0:function(e){this.group=e},_weaveParents_closure1:function(){},_weaveParents_closure2: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},listIsSuperselector_closure:function(e){this.list1=e},listIsSuperselector__closure:function(e){this.complex1=e},complexIsSuperselector_closure:function(){},complexIsSuperselector_closure0:function(e){this.combinator1=e},_compatibleWithPreviousCombinator_closure:function(){},compoundIsSuperselector_closure:function(e){this.compound2=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(){},MergedExtension_merge(e,t){var r,n,a,s=e.extender.selector;if(!s.$eq(0,t.extender.selector)||!e.target.$eq(0,t.target))throw A.wrapException(A.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(a=!(n=null==(r=e.mediaContext))&&(null!=(a=t.mediaContext)&&!I.C_ListEquality.equals$2(0,r,a)))throw A.wrapException(A.SassException$("From "+e.span.message$1(0,"")+T.x0aYou_m,t.span,null));return t.isOptional&&null==t.mediaContext?e:e.isOptional&&n?t:(n&&(r=t.mediaContext),s.get$specificity(),(s=new A.Extender(s,!1))._extension=new A.MergedExtension(e,t,s,e.target,r,!0,e.span))},MergedExtension:function(e,t,r,n,a,s,i){var o=this;o.left=e,o.right=t,o.extender=r,o.target=n,o.mediaContext=a,o.isOptional=s,o.span=i},ExtendMode:function(e,t){this.name=e,this._name=t},globalFunctions_closure:function(){},_invert(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h="weight",d="space",m=E.getInterceptor$asx(e),g=m.$index(e,1).assertNumber$1(h);if(r=m.$index(e,0)instanceof A.SassNumber||t&&m.$index(e,0).get$isSpecialNumber()){if(100!==g._number$_value||!g.hasUnit$1("%"))throw A.wrapException(T.Only_oa);return A._functionString("invert",m.take$1(e,1))}if(n=m.$index(e,0).assertColor$1("color"),m.$index(e,2).$eq(0,I.C__SassNull)){if(!(m=n._space).get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.To_usei+n.toString$0(0)+", you must provide a $space.","color"));return A._checkPercent(g,h),a=n.toSpace$1(I.RgbColorSpace_i0P),s=I.LinearChannel_vJ3,A._mixLegacy(A.SassColor_SassColor$rgbInternal(A._invertChannel(a,I.LinearChannel_qXC,a.channel0OrNull),A._invertChannel(a,I.LinearChannel_Z5r,a.channel1OrNull),A._invertChannel(a,s,a.channel2OrNull),n.alphaOrNull,null),n,g).toSpace$1(m)}return(m=m.$index(e,2).assertString$1(d)).assertUnquoted$1(d),i=A.ColorSpace_fromName(m._string$_text,d),o=g.valueInRangeWithUnit$4(0,100,h,"%")/100,A.fuzzyEquals(o,0)?n:(l=n.toSpace$1(i),I.HwbColorSpace_guQ!==i?I.HslColorSpace_JQ2!==i&&I.LchColorSpace_Bpv!==i&&I.OklchColorSpace_9Gj!==i?(c=(u=i._channels)[0],$=u[1],s=u[2],m=A._invertChannel(l,c,l.channel0OrNull),r=A._invertChannel(l,$,l.channel1OrNull),_=A._invertChannel(l,s,l.channel2OrNull),p=l.alphaOrNull,m=A.SassColor_SassColor$forSpaceInternal(i,m,r,_,null==p?0:p)):(m=i._channels,r=A._invertChannel(l,m[0],l.channel0OrNull),m=A._invertChannel(l,m[2],l.channel2OrNull),null==(_=l.alphaOrNull)&&(_=0),m=_=A.SassColor_SassColor$forSpaceInternal(i,r,l.channel1OrNull,m,_)):(m=A._invertChannel(l,i._channels[0],l.channel0OrNull),null==(r=l.alphaOrNull)&&(r=0),m=r=A.SassColor_SassColor$hwb(m,l.channel2OrNull,l.channel1OrNull,r)),A.fuzzyEquals(o,1)?m.toSpace$2$legacyMissing(n._space,!1):n.interpolate$4$legacyMissing$weight(m,A.InterpolationMethod$(i,null),!1,1-o))},_invertChannel(e,t,r){var n,a,s;return null==r&&A._missingChannelError(e,t.name),(n=t instanceof A.LinearChannel)?s=(s=a=t.min)<0:(a=null,s=!1),s=s?-r:(s=!!n&&0===a)?t.max-r:t.isPolarAngle?I.JSNumber_methods.$mod(r+180,360):A.throwExpression(A.UnsupportedError$("Unknown channel "+t.toString$0(0)+"."))},_grayscale(e){var t,r,n,a=e.assertColor$1("color"),s=a._space;return s.get$isLegacyInternal()?(null==(r=(t=a.toSpace$1(I.HslColorSpace_JQ2)).alphaOrNull)&&(r=0),A.SassColor_SassColor$hsl(t.channel0OrNull,0,t.channel2OrNull,r).toSpace$2$legacyMissing(s,!1)):(null==(r=(n=a.toSpace$1(I.OklchColorSpace_9Gj)).alphaOrNull)&&(r=0),A.SassColor_SassColor$forSpaceInternal(I.OklchColorSpace_9Gj,n.channel0OrNull,0,n.channel2OrNull,r).toSpace$1(s))},_updateComponents(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=null,v="space",f=E.getInterceptor$asx(e),C=U.SassArgumentList._as(f.$index(e,1));if(0!==C._list$_contents.length)throw A.wrapException(A.SassScriptException$(T.Only_op,y));for(C._wereKeywordsAccessed=!0,a=U.String,s=U.Value,i=A.LinkedHashMap_LinkedHashMap$of(C._keywords,a,s),o=f.$index(e,0).assertColor$1("color"),null==(l=null==(f=i.remove$1(0,v))?y:f.assertString$1(v))?l=y:l.assertUnquoted$1(v),_=i.remove$1(0,"alpha"),u=(f=null==l)&&o._space.get$isLegacyInternal()&&0!==i.__js_helper$_length?null==(f=A.NullableExtension_andThen(A._sniffLegacyColorSpace(i),new A._updateComponents_closure(o)))?o:f:A._colorInSpace(o,f?I.C__SassNull:l,!0),c=A.List_List$filled(u.get$channels().length,y,!1,U.nullable_Value),$=(f=u._space)._channels,a=(a=A.MapExtensions_get_pairs(i,a,s)).get$iterator(a);a.moveNext$0();){if(s={},p=a.get$current(a),s.name=null,s.name=p._0,h=p._1,-1===(d=I.JSArray_methods.indexWhere$1($,new A._updateComponents_closure0(s))))throw A.wrapException(A.SassScriptException$("Color space "+f.toString$0(0)+" doesn't have a channel with this name.",s.name));c[d]=h}if(r)m=A._changeColor(u,c,_);else{for(a=A._setArrayType([],U.JSArray_nullable_SassNumber),g=0;g<3;++g)s=c[g],a.push(null==s?y:s.assertNumber$1($[g].name));S=null==_?y:_.assertNumber$1("alpha"),m=n?A.SassColor_SassColor$forSpaceInternal(f,A._scaleChannel(u,$[0],u.channel0OrNull,a[0]),A._scaleChannel(u,$[1],u.channel1OrNull,a[1]),A._scaleChannel(u,$[2],u.channel2OrNull,a[2]),A._scaleChannel(u,I.LinearChannel_XL8,u.alphaOrNull,S)):A._adjustColor(u,a,S)}return m.toSpace$2$legacyMissing(o._space,!1)},_changeColor(e,t,r){var n,a="alpha",s=A._channelForChange(t[0],e,0),i=A._channelForChange(t[1],e,1),o=A._channelForChange(t[2],e,2);return null!=r?n=(n=A._isNone(r))?null:!(n=r instanceof A.SassNumber)||r.get$hasUnits()?n&&r.hasUnit$1("%")?r.valueInRangeWithUnit$4(0,100,a,"%")/100:n?new A._changeColor_closure(r).call$0():A.throwExpression(A.SassScriptException$(r.toString$0(0)+' is not a number or unquoted "none".',a)):r.valueInRange$3(0,1,a):null==(n=e.alphaOrNull)&&(n=0),A._colorFromChannels(e._space,s,i,o,n,!1,!1)},_channelForChange(e,t,r){var n,a;if(null==e)return null==(n=t.get$channelsOrNull()[r])?a=null:(a=t._space,a=A.SassNumber_SassNumber(n,(a===I.HslColorSpace_JQ2||a===I.HwbColorSpace_guQ)&&r>0?"%":null)),a;if(A._isNone(e))return null;if(e instanceof A.SassNumber)return e;throw A.wrapException(A.SassScriptException$(e.toString$0(0)+' is not a number or unquoted "none".',t._space._channels[r].name))},_scaleChannel(e,t,r,n){var a,s;if(null==n)return r;if(!(t instanceof A.LinearChannel))throw A.wrapException(A.SassScriptException$("Channel isn't scalable.",t.name));return null==r&&A._missingChannelError(e,t.name),a=t.name,n.assertUnit$2("%",a),a=0!==(s=n.valueInRangeWithUnit$4(-100,100,a,"%")/100)?s>0?r>=(a=t.max)?r:r+(a-r)*s:r<=(a=t.min)?r:r+(r-a)*s:r},_adjustColor(e,t,r){var n=e._space,a=n._channels;return A.SassColor_SassColor$forSpaceInternal(n,A._adjustChannel(e,a[0],e.channel0OrNull,t[0]),A._adjustChannel(e,a[1],e.channel1OrNull,t[1]),A._adjustChannel(e,a[2],e.channel2OrNull,t[2]),A.NullableExtension_andThen(A._adjustChannel(e,I.LinearChannel_XL8,e.alphaOrNull,r),new A._adjustColor_closure))},_adjustChannel(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d=null;return null==n?r:(null==r&&A._missingChannelError(e,t.name),a=e._space,(o=!!(i=s=I.HslColorSpace_JQ2===a)||I.HwbColorSpace_guQ===a)?(i=t.isPolarAngle,l=t):(l=d,i=!1),i?n=A.SassNumber_SassNumber(A._angleValue(n,"hue"),d):(i=!1,s&&(_=!0,o?u=l:(o=_,l=u=t),u instanceof A.LinearChannel&&(o?i=l:(o=_,l=i=t),i="saturation"===(i=c=U.LinearChannel._as(i).name)||"lightness"===c)),i?(A._checkPercent(n,t.name),n=A.SassNumber_SassNumber(n._number$_value,"%")):I.LinearChannel_XL8===(o?l:t)&&n.get$hasUnits()&&(A.warnForDeprecation("$alpha: Passing a number with unit "+n.get$unitString()+T.x20is_de+n.unitSuggestion$1("alpha")+T.x0a_Morex3af,I.Deprecation_ufl),n=A.SassNumber_SassNumber(n._number$_value,d))),(i=A._channelFromValue(t,n,!1)).toString,$=r+i,p=d,u=!1,(i=t instanceof A.LinearChannel)&&t.lowerClamped&&(u=$<(p=t.min)),u?i=r<p?Math.max(r,$):p:(h=d,u=!1,i=(i=i&&t.upperClamped?$>(h=t.max):u)?r>h?Math.min(r,$):h:$),i)},_sniffLegacyColorSpace(e){var t,r;for(t=new A.LinkedHashMapKeyIterator(e,e._modifications,e._first);t.moveNext$0();){if("red"===(r=t.__js_helper$_current)||"green"===r||"blue"===r)return I.RgbColorSpace_i0P;if("saturation"===r||"lightness"===r)return I.HslColorSpace_JQ2;if("whiteness"===r||"blackness"===r)return I.HwbColorSpace_guQ}return e.containsKey$1("hue")?I.HslColorSpace_JQ2:null},_functionString:(e,t)=>new A.SassString(e+"("+E.map$1$1$ax(t,new A._functionString_closure,U.String).join$1(0,", ")+")",!1),_removedColorFunction:(e,t,r)=>A.BuiltInCallable$function(e,"$color, $amount",new A._removedColorFunction_closure(e,t,r),"sass:color"),_rgb(e,t){var r,n,a=E.getInterceptor$asx(t),s=a.get$length(t)>3?a.$index(t,3):null,i=!0;return a.$index(t,0).get$isSpecialNumber()||a.$index(t,1).get$isSpecialNumber()||a.$index(t,2).get$isSpecialNumber()||(i=!0===(i=null==s?null:s.get$isSpecialNumber())),i?A._functionString(e,t):(i=a.$index(t,0).assertNumber$1("red"),r=a.$index(t,1).assertNumber$1("green"),a=a.$index(t,2).assertNumber$1("blue"),n=A.NullableExtension_andThen(s,new A._rgb_closure),A._colorFromChannels(I.RgbColorSpace_i0P,i,r,a,null==n?1:n,!0,!0))},_rgbTwoArg(e,t){var r,n=E.getInterceptor$asx(t),a=n.$index(t,0),s=n.$index(t,1);if(!!a.get$isVar()||!(a instanceof A.SassColor)&&s.get$isVar())return A._functionString(e,t);if(!(r=a.assertColor$1("color"))._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$("Expected "+r.toString$0(0)+T.x20to_be_+r.toString$0(0)+", $alpha: "+s.toString$0(0)+")",e));return r.assertLegacy$1("color"),r=r.toSpace$1(I.RgbColorSpace_i0P),s.get$isSpecialNumber()?A._functionString(e,A._setArrayType([A.SassNumber_SassNumber(r.channel$1(0,"red"),null),A.SassNumber_SassNumber(r.channel$1(0,"green"),null),A.SassNumber_SassNumber(r.channel$1(0,"blue"),null),n.$index(t,1)],U.JSArray_Value)):(n=A._percentageOrUnitless(n.$index(t,1).assertNumber$1("alpha"),1,"alpha"),r.changeAlpha$1(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,1)))},_hsl(e,t){var r,n,a=E.getInterceptor$asx(t),s=a.get$length(t)>3?a.$index(t,3):null,i=!0;return a.$index(t,0).get$isSpecialNumber()||a.$index(t,1).get$isSpecialNumber()||a.$index(t,2).get$isSpecialNumber()||(i=!0===(i=null==s?null:s.get$isSpecialNumber())),i?A._functionString(e,t):(i=a.$index(t,0).assertNumber$1("hue"),r=a.$index(t,1).assertNumber$1("saturation"),a=a.$index(t,2).assertNumber$1("lightness"),n=A.NullableExtension_andThen(s,new A._hsl_closure),A._colorFromChannels(I.HslColorSpace_JQ2,i,r,a,null==n?1:n,!0,!1))},_angleValue(e,t){var r=e.assertNumber$1(t);return r.compatibleWithUnit$1("deg")?r.coerceValueToUnit$1("deg"):(A.warnForDeprecation("$"+t+": Passing a unit other than deg ("+r.toString$0(0)+T.x29x20is_d_+r.unitSuggestion$1(t)+T.x0a_See_,I.Deprecation_ufl),r._number$_value)},_checkPercent(e,t){e.hasUnit$1("%")||A.warnForDeprecation("$"+t+": Passing a number without unit % ("+e.toString$0(0)+T.x29x20is_d_+e.unitSuggestion$2(t,"%")+T.x0a_Morex3af,I.Deprecation_ufl)},_percentageOrUnitless(e,t,r){var n;if(e.get$hasUnits()){if(!e.hasUnit$1("%"))throw A.wrapException(A.SassScriptException$("Expected "+e.toString$0(0)+' to have unit "%" or no units.',r));n=t*e._number$_value/100}else n=e._number$_value;return n},_mixLegacy(e,t,r){var n,a,s,i,o,l,_,u,c,$,p=e.toSpace$1(I.RgbColorSpace_i0P),h=t.toSpace$1(I.RgbColorSpace_i0P),d=r.valueInRange$3(0,100,"weight")/100,m=2*d-1,g=e.alphaOrNull;return null==g&&(g=0),i=1-(s=((-1===(g=m*(a=g-(null==(n=t.alphaOrNull)?0:n)))?m:(m+a)/(1+g))+1)/2),null==(g=p.channel0OrNull)&&(g=0),null==(n=h.channel0OrNull)&&(n=0),null==(o=p.channel1OrNull)&&(o=0),null==(l=h.channel1OrNull)&&(l=0),null==(_=p.channel2OrNull)&&(_=0),null==(u=h.channel2OrNull)&&(u=0),null==(c=p.alphaOrNull)&&(c=0),null==($=h.alphaOrNull)&&($=0),A.SassColor_SassColor$rgbInternal(g*s+n*i,o*s+l*i,_*s+u*i,c*d+$*(1-d),null)},_opacify(e,t){var r,n=E.getInterceptor$asx(t),a=n.$index(t,0).assertColor$1("color"),s=n.$index(t,1).assertNumber$1("amount");if(!a._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(e+T.x28__is_oa,null));return null==(n=a.alphaOrNull)&&(n=0),n+=s.valueInRangeWithUnit$4(0,1,"amount",""),r=a.changeAlpha$1(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,1)),A.warnForDeprecation(e+"() is deprecated. "+A._suggestScaleAndAdjust(a,s._number$_value,"alpha")+T.x0a_Morex3ac,I.Deprecation_wlv),r},_transparentize(e,t){var r,n=E.getInterceptor$asx(t),a=n.$index(t,0).assertColor$1("color"),s=n.$index(t,1).assertNumber$1("amount");if(!a._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(e+T.x28__is_oa,null));return null==(n=a.alphaOrNull)&&(n=0),n-=s.valueInRangeWithUnit$4(0,1,"amount",""),r=a.changeAlpha$1(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,1)),A.warnForDeprecation(e+"() is deprecated. "+A._suggestScaleAndAdjust(a,-s._number$_value,"alpha")+T.x0a_Morex3ac,I.Deprecation_wlv),r},_colorInSpace(e,t,r){var n,a="space",s=e.assertColor$1("color");return t.$eq(0,I.C__SassNull)?s:((n=t.assertString$1(a)).assertUnquoted$1(a),s.toSpace$2$legacyMissing(A.ColorSpace_fromName(n._string$_text,a),r))},_parseChannels(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=null;if(t.get$isVar())return A._functionString(e,A._setArrayType([t],U.JSArray_Value));if(null==(a=A._parseSlashChannels(t,r)))return A._functionString(e,A._setArrayType([t],U.JSArray_Value));if(s=a._0,i=a._1,(l=(o=s.assertCommonListStyle$2$allowSlash(r,!1)).length)<=0)throw A.wrapException(A.SassScriptException$("Color component list may not be empty.",r));if(c=!1,(u=_=l>=1)?($=o[0])instanceof A.SassString&&(U.SassString._as($),c=!$._hasQuotes&&"from"===$._string$_text.toLowerCase()):$=x,c)return A._functionString(e,A._setArrayType([t],U.JSArray_Value));if(c=s.get$isVar())p=A._setArrayType([s],U.JSArray_Value);else{if(p=x,_?(h=u?$:o[0],d=I.JSArray_methods.sublist$1(o,1),m=o):(d=m=p,h=x),!_)throw A.wrapException("unreachable");if(null==n){if((g=h.assertString$1(r)).assertUnquoted$1(r),n=g.get$isVar()?x:A.ColorSpace_fromName(g._string$_text,r),I.RgbColorSpace_i0P===n||I.HslColorSpace_JQ2===n||I.HwbColorSpace_guQ===n||I.LabColorSpace_2nT===n||I.LchColorSpace_Bpv===n||I.OklabColorSpace_540===n||I.OklchColorSpace_9Gj===n)throw A.wrapException(A.SassScriptException$(T.The_co+A.S(n)+". Use the "+A.S(n)+"() function instead.",r));p=d}else p=m;for(S=0;S<p.length;++S)if(c=!1,(y=p[S]).get$isSpecialNumber()||y instanceof A.SassNumber||(c=!(y instanceof A.SassString&&!y._hasQuotes&&"none"===y._string$_text.toLowerCase())),c)throw c=x,null==n||(f=n._channels,null!=(f=S<3?f[S]:x)&&(c=(new A._parseChannels_closure).call$1(f.name))),null==(v=c)&&(v="channel "+(S+1)),A.wrapException(A.SassScriptException$("Expected "+v+" to be a number, was "+y.toString$0(0)+".",r))}if(!0===(f=(c=null==i)?x:i.get$isSpecialNumber()))return 3===p.length&&I.Set_9FDyj.contains$1(0,n)?(c=A.List_List$_of(p,U.Value),i.toString,c.push(i),c=A._functionString(e,c)):c=A._functionString(e,A._setArrayType([t],U.JSArray_Value)),c;if(c?f=1:i instanceof A.SassString&&!i._hasQuotes&&"none"===i._string$_text?f=x:(f=A._percentageOrUnitless(i.assertNumber$1(r),1,"alpha"),f=isNaN(f)?0:I.JSNumber_methods.clamp$2(f,0,1)),null==n)return A._functionString(e,A._setArrayType([t],U.JSArray_Value));if(I.JSArray_methods.any$1(p,new A._parseChannels_closure0))return 3===p.length&&I.Set_9FDyj.contains$1(0,n)?(f=A.List_List$_of(p,U.Value),c||f.push(i),c=A._functionString(e,f)):c=A._functionString(e,A._setArrayType([t],U.JSArray_Value)),c;if(3!==p.length)throw A.wrapException(A.SassScriptException$("The "+n.toString$0(0)+" color space has 3 channels but "+t.toString$0(0)+" has "+p.length+".",r));return c=(c=p[0])instanceof A.SassNumber?c:x,C=(C=p[1])instanceof A.SassNumber?C:x,b=(b=p[2])instanceof A.SassNumber?b:x,A._colorFromChannels(n,c,C,b,f,!0,n===I.RgbColorSpace_i0P)},_parseSlashChannels(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=null,C=e.assertCommonListStyle$2$allowSlash(t,!0);return n=f,a=!1,2===(r=C.length)?(s=C[0],n=C[1],a=e.get$separator(e)===I.ListSeparator_bRz):s=f,a?a=new A._Record_2(s,n):((a=e.get$separator(e))===I.ListSeparator_bRz&&(a=C.length,A.throwExpression(A.SassScriptException$(T.Only_2+a+" "+A.pluralize("was",a,"were")+" passed.",t))),l=f,a=!1,(o=i=r>=1)?(u=_=I.JSArray_methods.sublist$2(C,0,r-1),(c=l=C[r-1])instanceof A.SassString&&(U.SassString._as(l),a=!l._hasQuotes)):_=u=f,a?(a=o?l:l=C[r-1],1!==(p=($=U.SassString._as(a)._string$_text.split("/")).length)?2!==p?a=f:(h=$[0],d=$[1],(a=A.List_List$_of(u,U.Value)).push(A._parseNumberOrString(h)),a=new A._Record_2(A.SassList$(a,I.ListSeparator_qSL,!1),A._parseNumberOrString(d))):a=new A._Record_2(e,f)):(m=f,g=!1,a=!1,i?(S=!0,u=o?_:_=I.JSArray_methods.sublist$2(C,0,r-1),o?(c=l,y=o):(c=l=C[r-1],y=S),(g=c instanceof A.SassNumber)?(y?(a=l,S=y):a=l=C[r-1],a=m=U.SassNumber._as(a).asSlash,a=U.Record_2_nullable_Object_and_nullable_Object._is(a)):S=y):(u=f,S=o),a?(g?a=m:(S?a=l:(a=l=C[r-1],S=!0),a=m=U.SassNumber._as(a).asSlash,g=!0),null==a&&(a=U.Record_2_nullable_Object_and_nullable_Object._as(a)),g?c=m:(c=S?l:l=C[r-1],c=m=U.SassNumber._as(c).asSlash),null==c&&(c=U.Record_2_nullable_Object_and_nullable_Object._as(c)),(v=A.List_List$_of(u,U.Value)).push(a._0),a=new A._Record_2(A.SassList$(v,I.ListSeparator_qSL,!1),c._1)):a=new A._Record_2(e,f))),a},_parseNumberOrString(e){var t,r,n;try{return r=(t=A.ScssParser$(e,!1,null))._parseSingleProduction$1$1(t.get$_number(),U.NumberExpression),t=A.SassNumber_SassNumber(r.value,r.unit)}catch(n){if(U.SassFormatException._is(A.unwrapException(n)))return new A.SassString(e,!1);throw n}},_colorFromChannels(e,t,r,n,a,s,i){var o,l,_,u,c;switch(e){case I.HslColorSpace_JQ2:return null!=r&&A._checkPercent(r,"saturation"),null!=n&&A._checkPercent(n,"lightness"),o=e._channels,A.SassColor_SassColor$hsl(A.NullableExtension_andThen(t,new A._colorFromChannels_closure),A._channelFromValue(o[1],A._forcePercent(r),s),A._channelFromValue(o[2],A._forcePercent(n),s),a);case I.HwbColorSpace_guQ:return(o=null==r)||r.assertUnit$2("%","whiteness"),(l=null==n)||n.assertUnit$2("%","blackness"),_=o?null:r._number$_value,u=l?null:n._number$_value,null!=_&&null!=u&&_+u>100&&(_=_/(o=_+u)*100,u=u/o*100),A.SassColor_SassColor$hwb(A.NullableExtension_andThen(t,new A._colorFromChannels_closure0),_,u,a);case I.RgbColorSpace_i0P:return o=e._channels,l=A._channelFromValue(o[0],t,s),c=A._channelFromValue(o[1],r,s),o=A._channelFromValue(o[2],n,s),A.SassColor_SassColor$rgbInternal(l,c,o,a,i?I.C__ColorFormatEnum:null);default:return o=e._channels,A.SassColor_SassColor$forSpaceInternal(e,A._channelFromValue(o[0],t,s),A._channelFromValue(o[1],r,s),A._channelFromValue(o[2],n,s),a)}},_forcePercent(e){var t;return null!=e?1===(t=e.get$numeratorUnits(e)).length&&("%"===t[0]&&e.get$denominatorUnits(e).length<=0)?e:A.SassNumber_SassNumber(e._number$_value,"%"):null},_channelFromValue:(e,t,r)=>A.NullableExtension_andThen(t,new A._channelFromValue_closure(e,r)),_isNone:e=>e instanceof A.SassString&&!e._hasQuotes&&"none"===e._string$_text.toLowerCase(),_channelFunction:(e,t,r,n,a)=>A.BuiltInCallable$function(e,"$color",new A._channelFunction_closure(r,a,n,e,t),"sass:color"),_suggestScaleAndAdjust(e,t,r){var n,a,s,i,o,l,_="alpha"===r?I.LinearChannel_XL8:U.LinearChannel._as(I.JSArray_methods.firstWhere$1(I.List_oAL,new A._suggestScaleAndAdjust_closure(r))),u=_===I.LinearChannel_XL8;return s=(a=u?null==(n=e.alphaOrNull)?0:n:e.toSpace$1(I.HslColorSpace_JQ2).channel$1(0,r))+t,0!==t?(i=A._Cell$(),s>(n=_.max)?i.__late_helper$_value=1:(o=_.min,i.__late_helper$_value=s<o?-1:t>0?t/(n-a):(s-a)/(a-o)),l="Suggestions:\n\ncolor.scale($color, $"+r+": "+A.serializeValue(A.SassNumber_SassNumber(100*i._readLocal$0(),"%"),!1,!0)+")\n"):l="Suggestion:\n\n",l+"color.adjust($color, $"+r+": "+A.serializeValue(A.SassNumber_SassNumber(t,u?null:"%"),!1,!0)+")"},_missingChannelError:(e,t)=>A.throwExpression(A.SassScriptException$(T.Becaus+e.toCssString$0()+").",t)),_channelName(e){var t=e.assertString$1("channel");return t.assertQuoted$1("channel"),t._string$_text},_function5:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:color"),global_closure0:function(){},global_closure1:function(){},global_closure2:function(){},global_closure3:function(){},global_closure4:function(){},global_closure5:function(){},global_closure6:function(){},global_closure7:function(){},global_closure8:function(){},global_closure9:function(){},global_closure10:function(){},global_closure11:function(){},global_closure12:function(){},global_closure13:function(){},global_closure14:function(){},global_closure15:function(){},global_closure16:function(){},global_closure17:function(){},global_closure18:function(){},global_closure19:function(){},global_closure20:function(){},global_closure21:function(){},global_closure22:function(){},global_closure23:function(){},global_closure24:function(){},global_closure25:function(){},global_closure26:function(){},global_closure27:function(){},global_closure28:function(){},global_closure29:function(){},global_closure30:function(){},global_closure31:function(){},global_closure32:function(){},global_closure33:function(){},global_closure34:function(){},global_closure35:function(){},global__closure:function(){},global_closure36:function(){},global_closure37:function(){},global_closure38:function(){},global_closure39:function(){},global_closure40:function(){},global_closure41:function(){},global_closure42:function(){},module_closure1:function(){},module_closure2:function(){},module_closure3:function(){},module_closure4:function(){},module_closure5:function(){},module_closure6:function(){},module_closure7:function(){},module_closure8:function(){},module_closure9:function(){},module_closure10:function(){},module_closure11:function(){},module_closure12:function(){},module_closure13:function(){},module_closure14:function(){},module__closure2:function(){},module_closure15:function(){},module_closure16:function(){},module_closure17:function(){},module_closure18:function(){},module_closure19:function(){},module_closure20:function(){},module_closure21:function(){},module_closure22:function(){},module__closure1:function(e){this.channelName=e},module_closure23:function(){},module_closure_toXyzNoMissing:function(){},module_closure24:function(){},_mix_closure:function(){},_complement_closure:function(){},_adjust_closure:function(){},_scale_closure:function(){},_change_closure:function(){},_ieHexStr_closure:function(){},_ieHexStr_closure_hexString:function(){},_updateComponents_closure:function(e){this.originalColor=e},_updateComponents_closure0:function(e){this._box_0=e},_changeColor_closure:function(e){this.alphaArg=e},_adjustColor_closure:function(){},_functionString_closure:function(){},_removedColorFunction_closure:function(e,t,r){this.name=e,this.argument=t,this.negative=r},_rgb_closure:function(){},_hsl_closure:function(){},_parseChannels_closure:function(){},_parseChannels_closure0:function(){},_colorFromChannels_closure:function(){},_colorFromChannels_closure0:function(){},_channelFromValue_closure:function(e,t){this.channel=e,this.clamp=t},_channelFunction_closure:function(e,t,r,n,a){var s=this;s.getter=e,s.unit=t,s.global=r,s.name=n,s.space=a},_suggestScaleAndAdjust_closure:function(e){this.channelName=e},_function4:(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(){},_modify(e,t,r,n){var a=E.get$iterator$ax(t);return a.moveNext$0()?new A._modify_modifyNestedMap(a,r,n).call$1(e):r.call$1(e)},_deepMergeImpl(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d=e._map$_contents;if(d.get$isEmpty(d))return t;if((r=t._map$_contents).get$isEmpty(r))return e;for(n=U.Value,a=A.LinkedHashMap_LinkedHashMap$of(d,n,n),d=(d=A.MapExtensions_get_pairs(r,n,n)).get$iterator(d),r=U.SassMap;d.moveNext$0();)if(i=(s=d.get$current(d))._0,o=s._1,l=null==(s=a.$index(0,i))?null:s.tryMap$0(),_=o.tryMap$0(),s=!1,(u=null!=l)?(s=null!=_,c=l,$=_):($=null,c=null),s){if(p=u?$:_,(h=A._deepMergeImpl(c,null==p?r._as(p):p))===c)continue;a.$indexSet(0,i,h)}else a.$indexSet(0,i,o);return new A.SassMap(A.ConstantMap_ConstantMap$from(a,n,n))},_function3:(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._box_0=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},_singleArgumentMathFunc:(e,t)=>A.BuiltInCallable$function(e,"$number",new A._singleArgumentMathFunc_closure(t),"sass:math"),_numberFunction:(e,t)=>A.BuiltInCallable$function(e,"$number",new A._numberFunction_closure(t),"sass:math"),_function2:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:math"),global_closure:function(){},module_closure0:function(){},_ceil_closure:function(){},_clamp_closure:function(){},_floor_closure:function(){},_max_closure:function(){},_min_closure:function(){},_round_closure:function(){},_hypot_closure:function(){},_hypot__closure:function(){},_log_closure:function(){},_pow_closure:function(){},_atan2_closure:function(){},_compatible_closure:function(){},_isUnitless_closure:function(){},_unit_closure:function(){},_percentage_closure:function(){},_randomFunction_closure:function(){},_div_closure:function(){},_singleArgumentMathFunc_closure:function(e){this.mathFunc=e},_numberFunction_closure:function(e){this.transform=e},_function:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:meta"),_shared_closure:function(){},_shared_closure0:function(){},_shared_closure1:function(){},_shared_closure2:function(){},moduleFunctions_closure:function(){},moduleFunctions_closure0:function(){},moduleFunctions__closure:function(){},moduleFunctions_closure1:function(){},_prependParent(e){var t,r,n,a=A.EvaluationContext_currentOrNull(),s=(null==a?A.throwExpression(A.StateError$(T.No_Sass)):a).get$currentCallableSpan(),i=e.components;return(t=i.length>=1)?a=(r=i[0])instanceof A.UniversalSelector:(r=null,a=!1),a?a=null:(a=!1,t&&r instanceof A.TypeSelector&&(a=r,a=null!=U.TypeSelector._as(a).name.namespace),a?a=null:(a=!!t&&(a=r)instanceof A.TypeSelector)?(a=t?r:i[0],U.TypeSelector._as(a),n=I.JSArray_methods.sublist$1(i,1),a=A._setArrayType([new A.ParentSelector(a.name.name,s)],U.JSArray_SimpleSelector),I.JSArray_methods.addAll$1(a,n),a=A.CompoundSelector$(a,s)):(a=A._setArrayType([new A.ParentSelector(null,s)],U.JSArray_SimpleSelector),I.JSArray_methods.addAll$1(a,i),a=A.CompoundSelector$(a,s))),a},_function1:(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(e){this.span=e},_append___closure:function(e,t){this.parent=e,this.span=t},_extend_closure:function(){},_replace_closure:function(){},_unify_closure:function(){},_isSuperselector_closure:function(){},_simpleSelectors_closure:function(){},_simpleSelectors__closure:function(){},_parse_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},_function0:(e,t,r)=>A.BuiltInCallable$function(e,t,r,"sass:string"),module_closure:function(){},module__closure:function(e){this.string=e},module__closure0:function(e){this.string=e},_unquote_closure:function(){},_quote_closure:function(){},_length_closure:function(){},_insert_closure:function(){},_index_closure:function(){},_slice_closure:function(){},_toUpperCase_closure:function(){},_toLowerCase_closure:function(){},_uniqueId_closure:function(){},ImportCache$(e,t){var r=U.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl,n=U.Record_3_Importer_and_Uri_and_bool_forImport,a=U.Uri;return new A.ImportCache(A.ImportCache__toImporters(e,t,null),A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,r),A.LinkedHashMap_LinkedHashMap$_empty(n,r),A.LinkedHashMap_LinkedHashMap$_empty(n,a),A.LinkedHashMap_LinkedHashMap$_empty(a,U.nullable_Stylesheet),A.LinkedHashMap_LinkedHashMap$_empty(a,U.ImporterResult),A.LinkedHashMap_LinkedHashMap$_empty(a,U.DateTime))},ImportCache__toImporters(e,t,r){var a,s,i,o,l,_,u=null,c=A.getEnvironmentVariable("SASS_PATH");if(A.isBrowser())return a=A._setArrayType([],U.JSArray_Importer),I.JSArray_methods.addAll$1(a,e),a;for(a=A._setArrayType([],U.JSArray_Importer),I.JSArray_methods.addAll$1(a,e),s=E.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new A.FilesystemImporter(M.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(null!=c)for(s=A.isNodeJs()?n.process:u,o=(i=c.split(E.$eq$(null==s?u:E.get$platform$x(s),"win32")?";":":")).length,l=0;l<o;++l)_=i[l],a.push(new A.FilesystemImporter(M.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return a},ImportCache:function(e,t,r,n,a,s,i){var o=this;o._importers=e,o._canonicalizeCache=t,o._perImporterCanonicalizeCache=r,o._nonCanonicalRelativeUrls=n,o._importCache=a,o._resultsCache=s,o._loadTimes=i},ImportCache_canonicalize_closure:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.baseImporter=t,o.resolvedUrl=r,o.baseUrl=n,o.forImport=a,o.key=s,o.url=i},ImportCache__canonicalize_closure:function(e,t){this.importer=e,this.url=t},ImportCache_importCanonical_closure:function(e,t,r,n){var a=this;a.$this=e,a.importer=t,a.canonicalUrl=r,a.originalUrl=n},ImportCache_humanize_closure:function(e){this.canonicalUrl=e},ImportCache_humanize_closure0:function(){},ImportCache_humanize_closure1:function(){},ImportCache_humanize_closure2:function(e){this.canonicalUrl=e},Importer:function(){},AsyncImporter:function(){},CanonicalizeContext:function(e,t){this._fromImport=e,this._containingUrl=t,this._wasContainingUrlAccessed=!1},FilesystemImporter:function(e,t){this._loadPath=e,this._loadPathDeprecated=t},FilesystemImporter_canonicalize_closure:function(){},NoOpImporter:function(){},NodePackageImporter:function(){this.__NodePackageImporter__entryPointDirectory_F=M},NodePackageImporter__nodePackageExportsResolve_closure:function(){},NodePackageImporter__nodePackageExportsResolve_closure0:function(){},NodePackageImporter__nodePackageExportsResolve_closure1:function(){},NodePackageImporter__nodePackageExportsResolve_closure2:function(e,t,r){this.$this=e,this.exports=t,this.packageRoot=r},NodePackageImporter__nodePackageExportsResolve__closure:function(e,t,r){this.$this=e,this.variant=t,this.packageRoot=r},NodePackageImporter__nodePackageExportsResolve__closure0:function(){},NodePackageImporter__getMainExport_closure:function(){},ImporterResult:function(e,t,r){this.contents=e,this._sourceMapUrl=t,this.syntax=r},fromImport(){var e=U.nullable_CanonicalizeContext._as(M.Zone__current.$index(0,I.Symbol__canonicalizeContext));return!0===(e=null==e?null:e._fromImport)},canonicalizeContext(){var e=M.Zone__current.$index(0,I.Symbol__canonicalizeContext);return null==e&&A.throwExpression(A.StateError$(T.canoni)),e instanceof A.CanonicalizeContext?e:A.throwExpression(A.StateError$(T.Unexpe+A.S(e)+"."))},resolveImportPath(e){var t,r=A.ParsedPath_ParsedPath$parse(e,M.$get$context().style)._splitExtension$1(1)[1];return".sass"===r||".scss"===r||".css"===r?null==(t=A.fromImport()?new A.resolveImportPath_closure(e,r).call$0():null)?A._exactlyOne(A._tryPath(e)):t:(null==(t=A.fromImport()?new A.resolveImportPath_closure0(e).call$0():null)&&(t=A._exactlyOne(A._tryPathWithExtensions(e))),null==t?A._tryPathAsDirectory(e):t)},_tryPathWithExtensions(e){var t=A._tryPath(e+".sass");return I.JSArray_methods.addAll$1(t,A._tryPath(e+".scss")),0!==t.length?t:A._tryPath(e+".css")},_tryPath(e){var t=M.$get$context(),r=A.join(t.dirname$1(e),"_"+A.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=A._setArrayType([],U.JSArray_String),A.fileExists(r)&&t.push(r),A.fileExists(e)&&t.push(e),t},_tryPathAsDirectory(e){var t;return A.dirExists(e)?null==(t=A.fromImport()?new A._tryPathAsDirectory_closure(e).call$0():null)?A._exactlyOne(A._tryPathWithExtensions(A.join(e,"index",null))):t:null},_exactlyOne(e){var t;return(t=e.length)<=0?null:1!==t?A.throwExpression(T.It_s_n+I.JSArray_methods.map$1$1(e,new A._exactlyOne_closure,U.String).join$1(0,"\n")):e[0]},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(){},InterpolationBuffer:function(e,t,r){this._interpolation_buffer$_text=e,this._interpolation_buffer$_contents=t,this._spans=r},InterpolationMap$(e,t){var r=A.List_List$unmodifiable(t,U.int),n=e.contents.length,a=Math.max(0,n-1);return r.length!==a&&A.throwExpression(A.ArgumentError$("InterpolationMap must have "+A.S(a)+" targetOffsets if the interpolation has "+n+" components.",null)),new A.InterpolationMap(e,r)},InterpolationMap:function(e,t){this._interpolation=e,this._targetOffsets=t},InterpolationMap_mapException_closure:function(){},_realCasePath(e){var t,r=null,a=A.isNodeJs()?n.process:r;return E.$eq$(null==a?r:E.get$platform$x(a),"win32")?a=!0:(a=A.isNodeJs()?n.process:r,a=E.$eq$(null==a?r:E.get$platform$x(a),"darwin")),a?(a=A.isNodeJs()?n.process:r,E.$eq$(null==a?r:E.get$platform$x(a),"win32")&&0!==(a=(t=I.JSString_methods.substring$2(e,0,M.$get$context().style.rootLength$1(e))).length)&&A.CharacterExtension_get_isAlphabetic(t.charCodeAt(0))&&(e=t.toUpperCase()+I.JSString_methods.substring$1(e,a)),(new A._realCasePath_helper).call$1(e)):e},_realCasePath_helper:function(){},_realCasePath_helper_closure:function(e,t,r,n){var a=this;a.path=e,a.realPath=t,a.helper=r,a.dirname=n},_realCasePath_helper__closure:function(e){this.basename=e},printError(e){var t=A.isNodeJs()?n.process:null;null!=t?(t=E.get$stderr$x(t),E.write$1$x(t,A.S(null==e?"":e)+"\n")):(t=n.console,E.error$1$x(t,null==e?"":e))},readFile(e){var t,r,n,a;if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("readFile() is only supported on Node.js"));if(t=A._asString(A._readFile(e,"utf8")),!I.JSString_methods.contains$1(t,"<22>"))return t;for(r=A.SourceFile$fromString(t,M.$get$context().toUri$1(e)),n=t.length,a=0;a<n;++a)if(65533===t.charCodeAt(a))throw A.wrapException(A.SassException$("Invalid UTF-8.",A.FileLocation$_(r,a).pointSpan$0(),null));return t},_readFile:(e,t)=>A._systemErrorToFileSystemException(new A._readFile_closure(e,t)),writeFile(e,t){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("writeFile() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.writeFile_closure(e,t))},deleteFile(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("deleteFile() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.deleteFile_closure(e))},readStdin:()=>A.readStdin$body(),readStdin$body(){var e,t,r,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.String),_=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,l);for(;;)switch(o){case 0:if(s={},null==(i=A.isNodeJs()?n.process:null))throw A.wrapException(A.UnsupportedError$("readStdin() is only supported on Node.js"));t=new A._Future(M.Zone__current,U._Future_String),r=new A._AsyncCompleter(t,U._AsyncCompleter_String),s.contents=null,a=new A._StringCallbackSink(new A.readStdin_closure(s,r),new A.StringBuffer("")).asUtf8Sink$1(!1),s=E.getInterceptor$x(i),E.on$2$x(s.get$stdin(i),"data",A.allowInterop(new A.readStdin_closure0(a))),E.on$2$x(s.get$stdin(i),"end",A.allowInterop(new A.readStdin_closure1(a))),E.on$2$x(s.get$stdin(i),"error",A.allowInterop(new A.readStdin_closure2(r))),e=t,o=1;break;case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(_,l)},fileExists(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$(T.fileEx));return A._systemErrorToFileSystemException(new A.fileExists_closure(e))},dirExists(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("dirExists() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.dirExists_closure(e))},linkExists(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$(T.linkEx));return A._systemErrorToFileSystemException(new A.linkExists_closure(e))},ensureDir(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("ensureDir() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.ensureDir_closure(e))},listDir(e,t){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("listDir() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.listDir_closure(t,e))},realpath(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("listDir() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.realpath_closure(e))},modificationTime(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("modificationTime() is only supported on Node.js"));return A._systemErrorToFileSystemException(new A.modificationTime_closure(e))},getEnvironmentVariable(e){var t=A.isNodeJs()?n.process:null,r=null==t?null:E.get$env$x(t);return t=null==r?null:A._asStringQ(r[e])},_systemErrorToFileSystemException(e){var t,r,n,a;try{return r=e.call$0()}catch(n){if(t=A.unwrapException(n),!U.JsSystemError._is(t))throw n;throw r=t,a=E.getInterceptor$x(r),A.wrapException(new A.FileSystemException(E.substring$2$s(a.get$message(r),(A.S(a.get$code(r))+": ").length,E.get$length$asx(a.get$message(r))-(", "+A.S(a.get$syscall(r))+" '"+A.S(a.get$path(r))+"'").length),E.get$path$x(t)))}},hasTerminal(){var e=A.isNodeJs()?n.process:null;return E.$eq$(null==e?null:E.get$isTTY$x(E.get$stdout$x(e)),!0)},isWindows(){var e=A.isNodeJs()?n.process:null;return E.$eq$(null==e?null:E.get$platform$x(e),"win32")},watchDir:(e,t)=>A.watchDir$body(e,t),watchDir$body(e,t){var r,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.Stream_WatchEvent),m=A._wrapJsFunctionForAsync(function(g,S){if(1===g)return A._asyncRethrow(S,d);for(;;)switch(h){case 0:if(u={},!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("watchDir() is only supported on Node.js"));u.controller=null,null!=(a=N.G.parcel_watcher)?(s=!t,i=a):(i=null,s=!1),h=s?3:5;break;case 3:return c=u,$=A,p=A,h=6,A._asyncAwait(A.ParcelWatcher_subscribe(i,e,new A.watchDir_closure0(u)),m);case 6:o=c.controller=$.StreamController_StreamController(new p.watchDir_closure(S),null,null,null,!1,U.WatchEvent),r=new A._ControllerStream(o,A._instanceType(o)._eval$1("_ControllerStream<1>")),h=1;break;case 5:l=E.watch$2$x(n.chokidar,e,{usePolling:t}),(s=E.getInterceptor$x(l)).on$2(l,"add",A.allowInterop(new A.watchDir_closure1(u))),s.on$2(l,"change",A.allowInterop(new A.watchDir_closure2(u))),s.on$2(l,"unlink",A.allowInterop(new A.watchDir_closure3(u))),s.on$2(l,"error",A.allowInterop(new A.watchDir_closure4(u))),_=new A._Future(M.Zone__current,U._Future_Stream_WatchEvent),s.on$2(l,"ready",A.allowInterop(new A.watchDir_closure5(u,l,new A._AsyncCompleter(_,U._AsyncCompleter_Stream_WatchEvent)))),r=_,h=1;break;case 4:case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(m,d)},FileSystemException:function(e,t){this.message=e,this.path=t},_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},linkExists_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},realpath_closure:function(e){this.path=e},modificationTime_closure:function(e){this.path=e},watchDir_closure0:function(e){this._box_0=e},watchDir_closure:function(e){this.subscription=e},watchDir_closure1:function(e){this._box_0=e},watchDir_closure2:function(e){this._box_0=e},watchDir_closure3:function(e){this._box_0=e},watchDir_closure4:function(e){this._box_0=e},watchDir_closure5:function(e,t,r){this._box_0=e,this.watcher=t,this.completer=r},watchDir__closure:function(e){this.watcher=e},JSArray0:function(){},Chokidar:function(){},ChokidarOptions:function(){},ChokidarWatcher:function(){},JSFunction:function(){},ImmutableList:function(){},ImmutableMap:function(){},NodeImporterResult:function(){},RenderContext:function(){},RenderContextOptions:function(){},RenderContextResult:function(){},RenderContextResultStats:function(){},JSModule:function(){},JSModuleRequire:function(){},ParcelWatcher_subscribe(e,t,r){var n,a,s,i=new A.ParcelWatcher_subscribe_closure(r);return"function"==typeof i&&A.throwExpression(A.ArgumentError$("Attempting to rewrap a JS function.",null)),a=A._callDartFunctionFast2,s=i,n=function(e,t){return a(s,e,t,arguments.length)},n[M.$get$DART_CLOSURE_PROPERTY_NAME()]=i,A.promiseToFuture(e.subscribe(t,n),U.JSObject)},ParcelWatcher_subscribe_closure:function(e){this.callback=e},JSClass:function(){},JSUrl:function(){},jsThrow0:e=>U.Never._as(M.$get$_jsThrow0().call$1(e)),_PropertyDescriptor:function(){},_RequireMain:function(){},WarnForDeprecation_warnForDeprecation(e,t,r,n,a){e.internalWarn$4$deprecation$span$trace(r,t,n,a)},LoggerWithDeprecationType:function(){},_QuietLogger:function(){},DeprecationProcessingLogger:function(e,t,r,n,a,s){var i=this;i._warningCounts=e,i._inner=t,i.silenceDeprecations=r,i.fatalDeprecations=n,i.futureDeprecations=a,i.limitRepetition=s},DeprecationProcessingLogger_summarize_closure:function(){},DeprecationProcessingLogger_summarize_closure0:function(){},StderrLogger:function(e){this.color=e},TrackingLogger:function(e){this._tracking$_logger=e,this._emittedDebug=this._emittedWarning=!1},BuiltInModule$(e,t,r,n,a){var s=A._Uri__Uri(null,e,null,"sass"),i=A.BuiltInModule__callableMap(t,a),o=A.BuiltInModule__callableMap(r,a),l=null==n?I.Map_empty5:new A.UnmodifiableMapView(n,U.UnmodifiableMapView_String_Value);return new A.BuiltInModule(s,i,o,l,a._eval$1("BuiltInModule<0>"))},BuiltInModule__callableMap(e,t){var r,n,a,s=U.String;if(null==e)s=A.LinkedHashMap_LinkedHashMap$_empty(s,t);else{for(s=A.LinkedHashMap_LinkedHashMap$_empty(s,t),r=e.length,n=0;n<e.length;e.length===r||(0,A.throwConcurrentModificationError)(e),++n)a=e[n],s.$indexSet(0,a.get$name(a),a);s=new A.UnmodifiableMapView(s,U.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))}return new A.UnmodifiableMapView(s,U.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule:function(e,t,r,n,a){var s=this;s.url=e,s.functions=t,s.mixins=r,s.variables=n,s.$ti=a},ForwardedModuleView_ifNecessary(e,t,r){var n,a=!1;return null==t.prefix&&null==t.shownMixinsAndFunctions&&null==t.shownVariables&&!0===(n=null==(n=t.hiddenMixinsAndFunctions)?null:n._base.get$isEmpty(0))&&(a=!0===(a=null==(a=t.hiddenVariables)?null:a._base.get$isEmpty(0))),a?e:A.ForwardedModuleView$(e,t,r)},ForwardedModuleView$(e,t,r){var n=t.prefix,a=t.shownVariables,s=t.hiddenVariables,i=t.shownMixinsAndFunctions,o=t.hiddenMixinsAndFunctions;return new A.ForwardedModuleView(e,t,A.ForwardedModuleView__forwardedMap(e.get$variables(),n,a,s,U.Value),A.ForwardedModuleView__forwardedMap(e.get$variableNodes(),n,a,s,U.AstNode),A.ForwardedModuleView__forwardedMap(e.get$functions(e),n,i,o,r),A.ForwardedModuleView__forwardedMap(e.get$mixins(),n,i,o,r),r._eval$1("ForwardedModuleView<0>"))},ForwardedModuleView__forwardedMap(e,t,r,n,a){var s=null==t,i=!1;return s&&null==r&&(i=null==n||n._base.get$isEmpty(0)),i||(s||(e=new A.PrefixedMapView(e,t,a._eval$1("PrefixedMapView<0>"))),null!=r?e=new A.LimitedMapView(e,r._base.intersection$1(new A.MapKeySet(e,U.MapKeySet_nullable_Object)),U.$env_1_1_String._bind$1(a)._eval$1("LimitedMapView<1,2>")):null!=n&&n._base.get$isNotEmpty(0)&&(e=A.LimitedMapView$blocklist(e,n,U.String,a))),e},ForwardedModuleView:function(e,t,r,n,a,s,i){var o=this;o._forwarded_view$_inner=e,o._rule=t,o.variables=r,o.variableNodes=n,o.functions=a,o.mixins=s,o.$ti=i},ShadowedModuleView_ifNecessary:(e,t,r,n,a)=>A.ShadowedModuleView__needsBlocklist(e.get$variables(),n)||A.ShadowedModuleView__needsBlocklist(e.get$functions(e),t)||A.ShadowedModuleView__needsBlocklist(e.get$mixins(),r)?new A.ShadowedModuleView(e,A.ShadowedModuleView__shadowedMap(e.get$variables(),n,U.Value),A.ShadowedModuleView__shadowedMap(e.get$variableNodes(),n,U.AstNode),A.ShadowedModuleView__shadowedMap(e.get$functions(e),t,a),A.ShadowedModuleView__shadowedMap(e.get$mixins(),r,a),a._eval$1("ShadowedModuleView<0>")):null,ShadowedModuleView__shadowedMap:(e,t,r)=>A.ShadowedModuleView__needsBlocklist(e,t)?A.LimitedMapView$blocklist(e,t,U.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,s){var i=this;i._shadowed_view$_inner=e,i.variables=t,i.variableNodes=r,i.functions=n,i.mixins=a,i.$ti=s},AtRootQueryParser:function(e,t){this.scanner=e,this._interpolationMap=t},AtRootQueryParser_parse_closure:function(e){this.$this=e},_disallowedFunctionNames_closure:function(){},CssParser:function(e,t,r,n,a){var s=this;s._stylesheet$_parseSelectors=e,s._isUseAllowed=!0,s._inExpression=s._inParentheses=s._inStyleRule=s._inPlainCssFunction=s._stylesheet$_inUnknownAtRule=s._inControlDirective=s._inContentBlock=s._stylesheet$_inMixin=!1,s._globalVariables=t,s.warnings=r,s.lastSilentComment=null,s.scanner=n,s._interpolationMap=a},KeyframeSelectorParser:function(e,t){this.scanner=e,this._interpolationMap=t},KeyframeSelectorParser_parse_closure:function(e){this.$this=e},MediaQueryParser:function(e,t){this.scanner=e,this._interpolationMap=t},MediaQueryParser_parse_closure:function(e){this.$this=e},Parser_isIdentifier(e){var t;try{return new A.Parser(A.SpanScanner$(e,null),null)._parseIdentifier$0(),!0}catch(t){if(U.SassFormatException._is(A.unwrapException(t)))return!1;throw t}},Parser:function(e,t){this.scanner=e,this._interpolationMap=t},Parser__parseIdentifier_closure:function(e){this.$this=e},Parser_escape_closure:function(){},Parser_scanIdentChar_matches:function(e,t){this.caseSensitive=e,this.char=t},Parser_spanFrom_closure:function(e,t){this.$this=e,this.span=t},Parser_spanFromPosition_closure:function(e,t){this.$this=e,this.span=t},SassParser:function(e,t,r,n,a){var s=this;s._currentIndentation=0,s._spaces=s._nextIndentationEnd=s._nextIndentation=null,s._stylesheet$_parseSelectors=e,s._isUseAllowed=!0,s._inExpression=s._inParentheses=s._inStyleRule=s._inPlainCssFunction=s._stylesheet$_inUnknownAtRule=s._inControlDirective=s._inContentBlock=s._stylesheet$_inMixin=!1,s._globalVariables=t,s.warnings=r,s.lastSilentComment=null,s.scanner=n,s._interpolationMap=a},SassParser_styleRuleSelector_closure:function(){},SassParser_children_closure:function(e,t,r){this.$this=e,this.child=t,this.children=r},SassParser__peekIndentation_closure:function(){},SassParser__peekIndentation_closure0:function(){},SassParser__tryTrailingSemicolon_closure:function(){},ScssParser$:(e,t,r)=>new A.ScssParser(!1,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.FileSpan),A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span),A.SpanScanner$(e,r),null),ScssParser:function(e,t,r,n,a){var s=this;s._stylesheet$_parseSelectors=e,s._isUseAllowed=!0,s._inExpression=s._inParentheses=s._inStyleRule=s._inPlainCssFunction=s._stylesheet$_inUnknownAtRule=s._inControlDirective=s._inContentBlock=s._stylesheet$_inMixin=!1,s._globalVariables=t,s.warnings=r,s.lastSilentComment=null,s.scanner=n,s._interpolationMap=a},SelectorParser:function(e,t,r,n){var a=this;a._allowParent=e,a._plainCss=t,a.scanner=r,a._interpolationMap=n},SelectorParser_parse_closure:function(e){this.$this=e},SelectorParser_parseCompoundSelector_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_parseParameterList_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.$this=e},StylesheetParser__declarationOrBuffer_closure0:function(e){this.$this=e},StylesheetParser__declarationOrBuffer_closure1:function(){},StylesheetParser__declarationOrBuffer_closure2:function(e){this.$this=e},StylesheetParser__styleRule_closure:function(e,t,r){this._box_0=e,this.$this=t,this.start=r},StylesheetParser__withStyleRuleChildren_closure:function(e,t,r,n,a){var s=this;s.$this=e,s.nodeWithSpan=t,s.wasInStyleRule=r,s.create=n,s.T=a},StylesheetParser__propertyOrVariableDeclaration_closure:function(e){this.$this=e},StylesheetParser__tryDeclarationChildren_closure:function(e,t){this.name=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.parameters=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,s){var i=this;i._box_0=e,i.$this=t,i.wasInControlDirective=r,i.variable=n,i.from=a,i.to=s},StylesheetParser__memberList_closure:function(e,t,r){this.$this=e,this.variables=t,this.identifiers=r},StylesheetParser__includeRule_closure:function(e){this.contentParameters_=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.parameters=r,a.precedingComment=n},StylesheetParser_mozDocumentRule_closure:function(e){this.$this=e},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_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,n){var a=this;a._box_0=e,a.$this=t,a.resolveOneOperation=r,a.addSingleExpression=n},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__isHexColor_closure:function(){},StylesheetParser__unicodeRange_closure:function(){},StylesheetParser__unicodeRange_closure0:function(){},StylesheetParser_interpolatedStringToken_closure:function(e){this.$this=e},StylesheetParser_namespacedExpression_closure:function(e,t){this.$this=e,this.start=t},StylesheetParser_trySpecialFunction_closure:function(){},StylesheetParser__interpolatedDeclarationValue_closure:function(e){this.$this=e},StylesheetParser__expressionUntilComparison_closure:function(e){this.$this=e},StylesheetParser__publicIdentifier_closure:function(e,t){this.$this=e,this.start=t},StylesheetNode$_(e,t,r,n){var a=new A.StylesheetNode(e,t,r,n._1,n._0,A.LinkedHashSet_LinkedHashSet$_empty(U.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__nodeFor_closure:function(e,t,r,n,a){var s=this;s.$this=e,s.url=t,s.baseImporter=r,s.baseUrl=n,s.forImport=a},StylesheetGraph__nodeFor_closure0:function(e,t){this._box_0=e,this.$this=t},StylesheetNode:function(e,t,r,n,a,s){var i=this;i._stylesheet=e,i.importer=t,i.canonicalUrl=r,i._upstream=n,i._upstreamImports=a,i._downstream=s},Syntax_forPath(e){var t=A.ParsedPath_ParsedPath$parse(e,M.$get$context().style)._splitExtension$1(1)[1];return".sass"!==t?".css"!==t?I.Syntax_SCSS_scss:I.Syntax_CSS_css:I.Syntax_Sass_sass},Syntax:function(e,t){this._syntax$_name=e,this._name=t},Box:function(e,t){this._box$_inner=e,this.$ti=t},ModifiableBox:function(e,t){this.value=e,this.$ti=t},LazyFileSpan:function(e){this._builder=e,this._lazy_file_span$_span=null},LimitedMapView$blocklist(e,t,r,n){var a,s,i=A.LinkedHashSet_LinkedHashSet$_empty(r);for(a=(a=e.get$keys(e)).get$iterator(a);a.moveNext$0();)s=a.get$current(a),t.contains$1(0,s)||i.add$1(0,s);return new A.LimitedMapView(e,i,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},MapExtensions_get_pairs(e,t,r){var n=e.get$entries(e);return n.map$1$1(n,new A.MapExtensions_get_pairs_closure(t,r),t._eval$1("@<0>")._bind$1(r)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure:function(e,t){this.K=e,this.V=t},MergedMapView$(e,t,r){var n=t._eval$1("@<0>")._bind$1(r);return(n=new A.MergedMapView(A.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},MultiDirWatcher:function(e,t,r){this._watchers=e,this._group=t,this._poll=r},MultiSpan:function(e,t,r){this._multi_span$_primary=e,this.primaryLabel=t,this.secondarySpans=r},NoSourceMapBuffer:function(e){this._no_source_map_buffer$_buffer=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},PublicMemberMapView:function(e,t){this._public_member_map_view$_inner=e,this.$ti=t},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},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},toSentence:(e,t)=>1===e.get$length(e)?E.toString$0$(e.get$first(e)):A.IterableExtension_get_exceptLast(e).join$1(0,", ")+" "+t+" "+A.S(e.get$last(e)),indent:(e,t)=>new A.MappedListIterable(A._setArrayType(e.split("\n"),U.JSArray_String),new A.indent_closure(t),U.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=A._firstNonWhitespace(e);return null==n?r="":((r=A._lastNonWhitespace(e,!0)).toString,r=I.JSString_methods.substring$2(e,n,r+1)),r},trimAsciiRight(e,t){var r=A._lastNonWhitespace(e,t);return null==r?"":I.JSString_methods.substring$2(e,0,r+1)},_firstNonWhitespace(e){var t,r,n;for(t=e.length,r=0;r<t;++r)if(32!==(n=e.charCodeAt(r))&&9!==n&&10!==n&&13!==n&&12!==n)return r;return null},_lastNonWhitespace(e,t){var r,n,a;for(n=r=e.length-1;n>=0;--n)if(32!==(a=e.charCodeAt(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=e.charCodeAt(0);return 45!==t&&95!==t},flattenVertically(e,t){var r,n=e.$ti._eval$1("@<ListIterable.E>")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),a=A.List_List$_of(new A.MappedListIterable(e,new A.flattenVertically_closure(t),n),n._eval$1("ListIterable.E"));if(1===a.length)return I.JSArray_methods.get$first(a);for(r=A._setArrayType([],t._eval$1("JSArray<0>"));0!==a.length;)1&a.$flags&&A.throwUnsupportedOperation(a,16),I.JSArray_methods._removeWhere$2(a,new A.flattenVertically_closure0(r,t),!0);return r},codepointIndexToCodeUnitIndex(e,t){var r,n,a;for(r=0,n=0;n<t;++n)a=r+1,r=e.charCodeAt(r)>>>10==54?a+1:a;return r},codeUnitIndexToCodepointIndex(e,t){var r,n;for(r=0,n=0;n<t;n=(e.charCodeAt(n)>>>10==54?n+1:n)+1)++r;return r},frameForSpan(e,t,r){var n,a,s=null==r?e.get$sourceUrl(e):r;return null==s&&(s=M.$get$_noSourceUrl()),n=(n=e.get$start(e)).file.getLine$1(n.offset),a=e.get$start(e),new A.Frame(s,n+1,a.file.getColumn$1(a.offset)+1,t)},declarationName(e){var t=e.get$text();return A.trimAsciiRight(I.JSString_methods.substring$2(t,0,I.JSString_methods.indexOf$1(t,":")),!1)},unvendor(e){var t,r=e.length;if(r<2)return e;if(45!==e.charCodeAt(0))return e;if(45===e.charCodeAt(1))return e;for(t=2;t<r;++t)if(45===e.charCodeAt(t))return I.JSString_methods.substring$1(e,t+1);return e},equalsIgnoreCase(e,t){var r,n;if(e===t)return!0;if(null==e)return!1;if((r=e.length)!==t.length)return!1;for(n=0;n<r;++n)if(!A.characterEqualsIgnoreCase(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},startsWithIgnoreCase(e,t){var r,n=t.length;if(e.length<n)return!1;for(r=0;r<n;++r)if(!A.characterEqualsIgnoreCase(e.charCodeAt(r),t.charCodeAt(r)))return!1;return!0},mapInPlace(e,t){var r;for(r=0;r<e.length;++r)e[r]=t.call$1(e[r])},longestCommonSubsequence(e,t,r,n){var a,s,i,o,l,_,u,c,$=e.get$length(0)+1,p=E.JSArray_JSArray$allocateFixed($,U.List_int);for(a=U.int,s=0;s<$;++s)p[s]=A.List_List$filled(((t._queue_list$_tail-t._queue_list$_head&E.get$length$asx(t._queue_list$_table)-1)>>>0)+1,0,!1,a);for($=e.get$length(0),i=E.JSArray_JSArray$allocateFixed($,n._eval$1("List<0?>")),a=n._eval$1("0?"),s=0;s<$;++s)i[s]=A.List_List$filled((t._queue_list$_tail-t._queue_list$_head&E.get$length$asx(t._queue_list$_table)-1)>>>0,null,!1,a);for(o=0;o<(e._queue_list$_tail-e._queue_list$_head&E.get$length$asx(e._queue_list$_table)-1)>>>0;o=l)for(l=o+1,_=0;_<(t._queue_list$_tail-t._queue_list$_head&E.get$length$asx(t._queue_list$_table)-1)>>>0;_=c)u=r.call$2(e.$index(0,o),t.$index(0,_)),i[o][_]=u,(a=p[l])[c=_+1]=null==u?Math.max(a[_],p[o][c]):p[o][_]+1;return new A.longestCommonSubsequence_backtrack(i,p,n).call$2(e.get$length(0)-1,t.get$length(0)-1)},removeFirstWhere(e,t,r){var n;for(n=0;n<e.length;++n)if(t.call$1(e[n]))return void I.JSArray_methods.removeAt$1(e,n);r.call$0()},mapAddAll2(e,t,r,n,a){t.forEach$1(0,new A.mapAddAll2_closure(e,r,n,a))},setAll(e,t,r){var n;for(n=t.get$iterator(t);n.moveNext$0();)e.$indexSet(0,n.get$current(n),r)},rotateSlice(e,t,r){var n,a,s=e.$index(0,r-1);for(n=t;n<r;++n,s=a)a=e.$index(0,n),e.$indexSet(0,n,s)},mapAsync:(e,t,r,n)=>A.mapAsync$body(e,t,r,n,n._eval$1("Iterable<0>")),mapAsync$body(e,t,r,n,a){var s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(a),$=A._wrapJsFunctionForAsync(function(r,a){if(1===r)return A._asyncRethrow(a,c);for(;;)switch(u){case 0:l=A._setArrayType([],n._eval$1("JSArray<0>")),i=e.length,o=0;case 3:if(!(o<i)){u=5;break}return _=l,u=6,A._asyncAwait(t.call$1(e[o]),$);case 6:_.push(a);case 4:++o,u=3;break;case 5:s=l,u=1;break;case 1:return A._asyncReturn(s,c)}});return A._asyncStartSync($,c)},putIfAbsentAsync:(e,t,r,n,a)=>A.putIfAbsentAsync$body(e,t,r,n,a,a),putIfAbsentAsync$body(e,t,r,n,a,s){var i,o,l,_=0,u=A._makeAsyncAwaitCompleter(s),c=A._wrapJsFunctionForAsync(function(n,s){if(1===n)return A._asyncRethrow(s,u);for(;;)switch(_){case 0:if(e.containsKey$1(t)){o=e.$index(0,t),i=null==o?a._as(o):o,_=1;break}return _=3,A._asyncAwait(r.call$0(),c);case 3:l=s,e.$indexSet(0,t,l),i=l,_=1;break;case 1:return A._asyncReturn(i,u)}});return A._asyncStartSync(c,u)},copyMapOfMap(e,t,r,n){var a,s,i,o=r._eval$1("@<0>")._bind$1(n)._eval$1("Map<1,2>"),l=A.LinkedHashMap_LinkedHashMap$_empty(t,o);for(o=(o=A.MapExtensions_get_pairs(e,t,o)).get$iterator(o);o.moveNext$0();)s=(a=o.get$current(o))._0,i=a._1,(a=A.LinkedHashMap_LinkedHashMap(null,null,null,r,n)).addAll$1(0,i),l.$indexSet(0,s,a);return l},copyMapOfList(e,t,r){var n,a=r._eval$1("List<0>"),s=A.LinkedHashMap_LinkedHashMap$_empty(t,a);for(a=(a=A.MapExtensions_get_pairs(e,t,a)).get$iterator(a);a.moveNext$0();)n=a.get$current(a),s.$indexSet(0,n._0,E.toList$0$ax(n._1));return s},consumeEscapedCharacter(e){var t,r,n,a,s;if(e.expectChar$1(92),null==(t=e.peekChar$0()))return 65533;if(10!==t&&13!==t&&12!==t||e.error$1(0,"Expected escape sequence."),A.CharacterExtension_get_isHex(t)){for(r=0,n=0;n<6&&(null!=(a=e.peekChar$0())?(s=!0,a>=48&&a<=57||a>=97&&a<=102||(s=a>=65&&a<=70),s=!s):s=!0,!s);++n)r=(r<<4>>>0)+A.asHex(e.readChar$0());return 32!==(s=e.peekChar$0())&&9!==s&&10!==s&&13!==s&&12!==s||e.readChar$0(),s=(s=0===r||(r>=55296&&r<=57343||r>=1114111))?65533:r}return e.readChar$0()},throwWithTrace(e,t,r){var n=A.getTrace(t);throw A.attachTrace(e,null==n?r:n),A.wrapException(e)},attachTrace(e,t){var r;0!==t.toString$0(0).length&&(r=M.$get$_traces(),A.Expando__checkType(e),null==r._jsWeakMap.get(e)&&r.$indexSet(0,e,t))},getTrace(e){var t;return"string"==typeof e||"number"==typeof e||A._isBool(e)?t=null:(t=M.$get$_traces(),A.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_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},SassApiValue_assertSelector(e,t,r){var n,a,s,i,o=e._selectorString$1(r);try{return s=A.SelectorList_SelectorList$parse(o,t,null,!1)}catch(i){if(s=A.unwrapException(i),!U.SassFormatException._is(s))throw i;n=s,a=A.getTraceFromException(i),s=I.JSString_methods.replaceFirst$2(E.toString$0$(n),"Error: ",""),A.throwWithTrace(new A.SassScriptException(null==r?s:"$"+r+": "+s),n,a)}},SassApiValue_assertCompoundSelector(e,t){var r,n,a,s,i=e._selectorString$1(t);try{return a=new A.SelectorParser(!1,!1,A.SpanScanner$(i,null),null).parseCompoundSelector$0()}catch(s){if(a=A.unwrapException(s),!U.SassFormatException._is(a))throw s;r=a,n=A.getTraceFromException(s),a=I.JSString_methods.replaceFirst$2(E.toString$0$(r),"Error: ",""),A.throwWithTrace(new A.SassScriptException("$"+t+": "+a),r,n)}},Value:function(){},SassArgumentList$(e,t,r){var n=U.Value;return(n=new A.SassArgumentList(A.ConstantMap_ConstantMap$from(t,U.String,n),A.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},SassBoolean:function(e){this.value=e},SassCalculation_calc(e){var t=A.SassCalculation__simplify(e);return t instanceof A.SassNumber||t instanceof A.SassCalculation?t:new A.SassCalculation("calc",A.List_List$unmodifiable([t],U.Object))},SassCalculation_min(e){var t,r,n,a=A.List_List$unmodifiable(new A.MappedListIterable(e,A.calculation_SassCalculation__simplify$closure(),A._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),U.Object),s=a.length;if(0===s)throw A.wrapException(A.ArgumentError$("min() must have at least one argument.",null));for(t=null,r=0;r<s;++r){if(!((n=a[r])instanceof A.SassNumber)||null!=t&&!t.isComparableTo$1(n)){t=null;break}(null==t||t.greaterThan$1(n).value)&&(t=n)}return null!=t?t:(A.SassCalculation__verifyCompatibleNumbers(a),new A.SassCalculation("min",a))},SassCalculation_max(e){var t,r,n,a=A.List_List$unmodifiable(new A.MappedListIterable(e,A.calculation_SassCalculation__simplify$closure(),A._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),U.Object),s=a.length;if(0===s)throw A.wrapException(A.ArgumentError$("max() must have at least one argument.",null));for(t=null,r=0;r<s;++r){if(!((n=a[r])instanceof A.SassNumber)||null!=t&&!t.isComparableTo$1(n)){t=null;break}(null==t||t.lessThan$1(n).value)&&(t=n)}return null!=t?t:(A.SassCalculation__verifyCompatibleNumbers(a),new A.SassCalculation("max",a))},SassCalculation_hypot(e){var t,r,n,a,s,i,o=A.List_List$unmodifiable(new A.MappedListIterable(e,A.calculation_SassCalculation__simplify$closure(),A._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),U.Object),l=o.length;if(0===l)throw A.wrapException(A.ArgumentError$("hypot() must have at least one argument.",null));if(A.SassCalculation__verifyCompatibleNumbers(o),!((t=I.JSArray_methods.get$first(o))instanceof A.SassNumber)||t.hasUnit$1("%"))return new A.SassCalculation("hypot",o);for(r=0,n=0;n<l;){if(!((a=o[n])instanceof A.SassNumber&&a.hasCompatibleUnits$1(t)))return new A.SassCalculation("hypot",o);++n,r+=(s=a.convertValueToMatch$3(t,"numbers["+n+"]","numbers[1]"))*s}return l=Math.sqrt(r),i=t.get$numeratorUnits(t),A.SassNumber_SassNumber$withUnits(l,t.get$denominatorUnits(t),i)},SassCalculation_abs:e=>(e=A.SassCalculation__simplify(e))instanceof A.SassNumber?(e.hasUnit$1("%")&&A.warnForDeprecation(T.Passinp+e.toString$0(0)+")\nTo emit a CSS abs() now: abs(#{"+e.toString$0(0)+T.x7d__Mor,I.Deprecation_3ya),A.SassNumber_SassNumber(Math.abs(e._number$_value),null).coerceToMatch$1(e)):new A.SassCalculation("abs",A._setArrayType([e],U.JSArray_Object)),SassCalculation_exp:e=>(e=A.SassCalculation__simplify(e))instanceof A.SassNumber?(e.assertNoUnits$0(),A.pow0(A.SassNumber_SassNumber(2.718281828459045,null),e)):new A.SassCalculation("exp",A._setArrayType([e],U.JSArray_Object)),SassCalculation_sign(e){var t,r,n,a;return(t=(e=A.SassCalculation__simplify(e))instanceof A.SassNumber)?(r=e._number$_value,n=!!isNaN(r)||0===r):n=!1,n?t=e:(t?(t=!e.hasUnit$1("%"),a=e):(a=null,t=!1),t=t?A.SassNumber_SassNumber(E.get$sign$in(a._number$_value),null).coerceToMatch$1(e):new A.SassCalculation("sign",A._setArrayType([e],U.JSArray_Object))),t},SassCalculation_clamp(e,t,r){var n,a;if(null==t&&null!=r)throw A.wrapException(A.ArgumentError$("If value is null, max must also be null.",null));return e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),r=A.NullableExtension_andThen(r,A.calculation_SassCalculation__simplify$closure()),e instanceof A.SassNumber&&t instanceof A.SassNumber&&r instanceof A.SassNumber&&e.hasCompatibleUnits$1(t)&&e.hasCompatibleUnits$1(r)?t.lessThanOrEquals$1(e).value?e:t.greaterThanOrEquals$1(r).value?r:t:(n=[e],null!=t&&n.push(t),null!=r&&n.push(r),a=A.List_List$unmodifiable(n,U.Object),A.SassCalculation__verifyCompatibleNumbers(a),A.SassCalculation__verifyLength(a,3),new A.SassCalculation("clamp",a))},SassCalculation_pow(e,t){var r=A._setArrayType([e],U.JSArray_Object);return null!=t&&r.push(t),A.SassCalculation__verifyLength(r,2),e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),e instanceof A.SassNumber&&t instanceof A.SassNumber?(e.assertNoUnits$0(),t.assertNoUnits$0(),A.pow0(e,t)):new A.SassCalculation("pow",r)},SassCalculation_log(e,t){var r,n;return e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),(n=null!=t)&&r.push(t),(n=!(e instanceof A.SassNumber)||n&&!(t instanceof A.SassNumber))?new A.SassCalculation("log",r):(e.assertNoUnits$0(),t instanceof A.SassNumber?(t.assertNoUnits$0(),A.log(e,t)):A.log(e,null))},SassCalculation_atan2(e,t){var r;return e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),null!=t&&r.push(t),A.SassCalculation__verifyLength(r,2),A.SassCalculation__verifyCompatibleNumbers(r),e instanceof A.SassNumber&&t instanceof A.SassNumber&&!e.hasUnit$1("%")&&!t.hasUnit$1("%")&&e.hasCompatibleUnits$1(t)?A.SassNumber_SassNumber$withUnits(57.29577951308232*Math.atan2(e._number$_value,t.convertValueToMatch$3(e,"x","y")),null,A._setArrayType(["deg"],U.JSArray_String)):new A.SassCalculation("atan2",r)},SassCalculation_rem(e,t){var r,n;return e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),null!=t&&r.push(t),A.SassCalculation__verifyLength(r,2),A.SassCalculation__verifyCompatibleNumbers(r),e instanceof A.SassNumber&&t instanceof A.SassNumber&&e.hasCompatibleUnits$1(t)?(n=e.modulo$1(t),r=t._number$_value,A.DoubleWithSignedZero_get_signIncludingZero(r)!==A.DoubleWithSignedZero_get_signIncludingZero(e._number$_value)?r==1/0||r==-1/0?e:0===n._number$_value?n.unaryMinus$0():n.minus$1(t):n):new A.SassCalculation("rem",r)},SassCalculation_mod(e,t){var r;return e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),null!=t&&r.push(t),A.SassCalculation__verifyLength(r,2),A.SassCalculation__verifyCompatibleNumbers(r),e instanceof A.SassNumber&&t instanceof A.SassNumber&&e.hasCompatibleUnits$1(t)?e.modulo$1(t):new A.SassCalculation("mod",r)},SassCalculation_roundInternal(e,t,r,n,a,s){var i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E=null,L="round",M=A.SassCalculation__simplify(e),N=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),V=A.NullableExtension_andThen(r,A.calculation_SassCalculation__simplify$closure()),R=E,k=E,F=E,P=!1,O=E,J=!1,D=E,B=!1;if(M instanceof A.SassNumber?((i=!M.get$hasUnits())&&((P=R=null==N)&&(B=F=null==V,O=V),J=P,k=N,D=M),o=i):(i=!1,o=!1),B)return A.SassNumber_SassNumber(I.JSNumber_methods.round$0(D._number$_value),E);if(B=!1,M instanceof A.SassNumber?(i?l=R:(o?l=k:(k=l=N,o=!0),l=R=null==l,i=!0),l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),B=B&&null!=n),D=M):D=E,B)return s.call$2(T.In_fut,I.Deprecation_rMl),B=I.JSNumber_methods.round$0(D._number$_value),l=D.get$numeratorUnits(D),A.SassNumber_SassNumber$withUnits(B,D.get$denominatorUnits(D),l);if(r=E,B=!1,M instanceof A.SassNumber?(_=!0,o?l=k:(o=_,k=l=N),l instanceof A.SassNumber&&(o?l=k:(o=_,k=l=N),U.SassNumber._as(l),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),B=B&&!M.hasCompatibleUnits$1(l),r=l),D=M):D=E,B)return B=U.JSArray_Object,A.SassCalculation__verifyCompatibleNumbers(A._setArrayType([D,r],B)),new A.SassCalculation(L,A._setArrayType([D,r],B));if(r=E,B=!1,M instanceof A.SassNumber?(_=!0,o?l=k:(o=_,k=l=N),l instanceof A.SassNumber&&(o?l=k:(o=_,k=l=N),U.SassNumber._as(l),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),r=l),D=M):D=E,B)return A.SassCalculation__verifyCompatibleNumbers(A._setArrayType([D,r],U.JSArray_Object)),A.SassCalculation__roundWithStep("nearest",D,r);if(c=E,$=E,p=!1,h=E,d=!1,m=E,D=E,r=E,B=!1,(u=M instanceof A.SassString)?(_=!0,g=!0,v=!(l=y="nearest"===(l=S=M._string$_text)),l=!0,v&&(p=!(f=c="up"===S))&&(d=!(f=$="down"===S))&&(l=h="to-zero"===S),l&&(o?l=k:(o=_,k=l=N),l instanceof A.SassNumber&&(o?l=k:(o=_,k=l=N),(f=U.SassNumber)._as(l),J?C=O:(J=g,O=C=V),C instanceof A.SassNumber&&(J?B=O:(J=g,O=B=V),f._as(B),r=B,B=f=!l.hasCompatibleUnits$1(B)),D=l),m=M)):(y=S=E,v=!1),B)return B=U.JSArray_Object,A.SassCalculation__verifyCompatibleNumbers(A._setArrayType([D,r],B)),new A.SassCalculation(L,A._setArrayType([m,D,r],B));if(m=E,D=E,r=E,B=!1,M instanceof A.SassString?(_=!0,g=!0,b=!0,u?(l=y,x=u):(l=y="nearest"===(l=S=M._string$_text),x=b,u=!0),f=!0,l?(l=f,b=x):(v?l=c:(x?l=S:(l=S=M._string$_text,x=b),l=c="up"===l,v=!0),l?(l=f,b=x):(p?l=$:(x?l=S:(l=S=M._string$_text,x=b),l=$="down"===l,p=!0),l?(l=f,b=x):d?(l=h,b=x):(x?(l=S,b=x):l=S=M._string$_text,l=h="to-zero"===l,d=!0))),l&&(o?l=k:(o=_,k=l=N),l instanceof A.SassNumber&&(o?l=k:(o=_,k=l=N),(f=U.SassNumber)._as(l),J?B=O:(J=g,O=B=V),(B=B instanceof A.SassNumber)&&(J?C=O:(J=g,O=C=V),f._as(C),r=C),D=l),m=M)):b=u,B)return A.SassCalculation__verifyCompatibleNumbers(A._setArrayType([D,r],U.JSArray_Object)),A.SassCalculation__roundWithStep(m._string$_text,D,r);if(m=E,w=E,B=!1,M instanceof A.SassString&&(_=!0,x=!0,u?l=y:(b?l=S:(l=S=M._string$_text,b=x),l=y="nearest"===l,u=!0),f=!0,l?l=f:(v?l=c:(b?l=S:(l=S=M._string$_text,b=x),l=c="up"===l,v=!0),l?l=f:(p?l=$:(b?l=S:(l=S=M._string$_text,b=x),l=$="down"===l,p=!0),l?l=f:d?l=h:(b?l=S:(l=S=M._string$_text,b=x),l=h="to-zero"===l,d=!0))),l&&(o?l=k:(o=_,k=l=N),l instanceof A.SassString&&(o?l=k:(o=_,k=l=N),U.SassString._as(l),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),w=l),m=M)),B)return new A.SassCalculation(L,A._setArrayType([m,w],U.JSArray_Object));if(B=!1,M instanceof A.SassString&&(x=!0,u?l=y:(b?l=S:(l=S=M._string$_text,b=x),l=y="nearest"===l,u=!0),f=!0,l?l=f:(v?l=c:(b?l=S:(l=S=M._string$_text,b=x),l=c="up"===l,v=!0),l?l=f:(p?l=$:(b?l=S:(l=S=M._string$_text,b=x),l=$="down"===l,p=!0),l?l=f:d?l=h:(b?l=S:(l=S=M._string$_text,b=x),l=h="to-zero"===l,d=!0))),l&&(o?l=k:(k=l=N,o=!0),null!=l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0)))),B)throw A.wrapException(A.SassScriptException$(T.If_str,E));if(B=!1,M instanceof A.SassString&&(x=!0,u?l=y:(b?l=S:(l=S=M._string$_text,b=x),l=y="nearest"===l,u=!0),f=!0,l?l=f:(v?l=c:(b?l=S:(l=S=M._string$_text,b=x),l=c="up"===l,v=!0),l?l=f:(p?l=$:(b?l=S:(l=S=M._string$_text,b=x),l=$="down"===l,p=!0),l?l=f:d?l=h:(b?l=S:(l=S=M._string$_text,b=x),l=h="to-zero"===l,d=!0))),l&&(i?l=R:(o?l=k:(k=l=N,o=!0),l=R=null==l,i=!0),l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0)))),B)throw A.wrapException(A.SassScriptException$(T.Number,E));if(B=!1,i?l=R:(o?l=k:(k=l=N,o=!0),l=R=null==l),l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0)),B)return new A.SassCalculation(L,A._setArrayType([M],U.JSArray_Object));if(r=E,B=!1,_=!0,o?l=k:(o=_,k=l=N),null!=l&&(o?r=k:(o=_,k=r=N),null==r&&(r=A._asObject(r)),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B)),B)return new A.SassCalculation(L,A._setArrayType([M,r],U.JSArray_Object));if(M instanceof A.SassString?(B=!0,u?l=y:(b?l=S:(l=S=M._string$_text,b=!0),l=y="nearest"===l),l||(v?l=c:(b?l=S:(l=S=M._string$_text,b=!0),l=c="up"===l),l||(p?l=$:(b?l=S:(l=S=M._string$_text,b=!0),l=$="down"===l),l||(B=d?h:h="to-zero"===(B=b?S:S=M._string$_text))))):B=!1,D=E,r=E,l=!1,(B=!!B||M instanceof A.SassString&&M.get$isVar())?(_=!0,g=!0,U.SassString._as(M),o?B=k:(o=_,k=B=N),null!=B?(o?D=k:(o=_,k=D=N),null==D&&(D=A._asObject(D)),J?B=O:(J=g,O=B=V),(B=null!=B)&&(J?r=O:(J=g,O=r=V),null==r&&(r=A._asObject(r)))):B=l,m=M):(B=l,m=E),B)return new A.SassCalculation(L,A._setArrayType([m,D,r],U.JSArray_Object));if(B=!1,null!=(o?k:N)&&(B=null!=(J?O:V)),B)throw A.wrapException(A.SassScriptException$(A.S(e)+T.x20must_b,E));throw B=A.SassScriptException$("Invalid parameters.",E),A.wrapException(B)},SassCalculation_calcSize(e,t){var r=U.JSArray_Object,n=A._setArrayType([e],r);return null!=t&&n.push(t),A.SassCalculation__verifyLength(n,2),e=A.SassCalculation__simplify(e),t=A.NullableExtension_andThen(t,A.calculation_SassCalculation__simplify$closure()),r=A._setArrayType([e],r),null!=t&&r.push(t),new A.SassCalculation("calc-size",r)},SassCalculation_operateInternal(e,t,r,n,a,s){var i,o;return a?(t=A.SassCalculation__simplify(t),r=A.SassCalculation__simplify(r),I.CalculationOperator_F7i===e||I.CalculationOperator_oum===e?t instanceof A.SassNumber&&r instanceof A.SassNumber&&(!(i=t.hasCompatibleUnits$1(r))&&null!=n&&t.isComparableTo$1(r)&&(s.call$2("In future versions of Sass, "+n+"() will be interpreted as the CSS "+n+T.x28__cal+n+T.x28__ins,I.Deprecation_rMl),i=!0),i)?e===I.CalculationOperator_F7i?t.plus$1(r):t.minus$1(r):(A.SassCalculation__verifyCompatibleNumbers(A._setArrayType([t,r],U.JSArray_Object)),(o=r instanceof A.SassNumber&&((o=r._number$_value)<0&&!A.fuzzyEquals(o,0)))&&(r=r.times$1(A.SassNumber_SassNumber(-1,null)),e=e===I.CalculationOperator_F7i?I.CalculationOperator_oum:I.CalculationOperator_F7i),new A.CalculationOperation(e,t,r)):t instanceof A.SassNumber&&r instanceof A.SassNumber?e===I.CalculationOperator_kkN?t.times$1(r):t.dividedBy$1(r):new A.CalculationOperation(e,t,r)):new A.CalculationOperation(e,t,r)},SassCalculation__roundWithStep(e,t,r){var n,a,s,i,o,l,_,u,c,$,p;if(!A.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],U.String).contains$1(0,e))throw A.wrapException(A.ArgumentError$(e+T.x20must_b,null));return(a=!!(a=((n=t._number$_value)==1/0||n==-1/0)&&((a=r._number$_value)==1/0||a==-1/0))||(0===(a=r._number$_value)||isNaN(n)||isNaN(a)))?(a=t.get$numeratorUnits(t),A.SassNumber_SassNumber$withUnits(NaN,t.get$denominatorUnits(t),a)):n==1/0||n==-1/0?t:(a=r._number$_value)==1/0||a==-1/0?(0!==n?((i=!(a=s="nearest"===e))?l=o="to-zero"===e:(o=null,l=!0),l?a=_=n>0:(_=null,a=!1),a?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(0,t.get$denominatorUnits(t),a)):(a=!!s||(i?o:o="to-zero"===e))?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(-0,t.get$denominatorUnits(t),a)):(a=!!(a=u="up"===e)&&(l?_:_=n>0))?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(1/0,t.get$denominatorUnits(t),a)):u?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(-0,t.get$denominatorUnits(t),a)):(a=!!(a=c="down"===e)&&n<0)?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(-1/0,t.get$denominatorUnits(t),a)):c?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(0,t.get$denominatorUnits(t),a)):a=A.throwExpression(A.UnsupportedError$("Invalid argument: "+e+"."))):a=t,a):($=r.convertValueToMatch$1(t),"nearest"!==e?"up"!==e?"down"!==e?"to-zero"!==e?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits(NaN,t.get$denominatorUnits(t),a)):(a=n/$,n<0?(a=I.JSNumber_methods.ceil$0(a),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits(a*$,t.get$denominatorUnits(t),p)):(a=I.JSNumber_methods.floor$0(a),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits(a*$,t.get$denominatorUnits(t),p))):(p=n/$,a=a<0?I.JSNumber_methods.ceil$0(p):I.JSNumber_methods.floor$0(p),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits(a*$,t.get$denominatorUnits(t),p)):(p=n/$,a=a<0?I.JSNumber_methods.floor$0(p):I.JSNumber_methods.ceil$0(p),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits(a*$,t.get$denominatorUnits(t),p)):(a=I.JSNumber_methods.round$0(n/$),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits(a*$,t.get$denominatorUnits(t),p)),a)},SassCalculation__simplify(e){var t,r,n,a,s,i,o,l,_,u,c,$=null,p=" can't be used in a calculation.";return e instanceof A.SassNumber||e instanceof A.CalculationOperation?t=e:(r=$,!(t=e instanceof A.SassString)||e._hasQuotes?(t&&A.throwExpression(A.SassScriptException$("Quoted string "+e.toString$0(0)+p,$)),a=$,s=$,i=!1,o=$,t=!1,(n=e instanceof A.SassCalculation)?((l="calc"===e.name)&&(i=a=1===(s=e.$arguments).length)?(r=_=s[0])instanceof A.SassString&&(U.SassString._as(_),_._hasQuotes||(o=_._string$_text,t=A.SassCalculation__needsParentheses(o))):_=r,c=u=l):(_=r,l=$,c=!1,u=!1),t?t=new A.SassString("("+A.S(o)+")",!1):(t=!1,n&&l&&(c?t=a:(u?t=s:(t=s=e.$arguments,u=!0),t=a=1===t.length)),t?t=i?_:_=(u?s:e.$arguments)[0]:n?t=e:(e instanceof A.Value&&A.throwExpression(A.SassScriptException$("Value "+e.toString$0(0)+p,$)),t=A.throwExpression(A.ArgumentError$("Unexpected calculation argument "+A.S(e)+".",$))))):t=e),t},SassCalculation__needsParentheses(e){var t,r,n,a,s,i,o,l=e.charCodeAt(0);if(32===l||9===l||10===l||13===l||12===l||47===l||42===l)return!0;if(r=(t=e.length)>=4&&A.characterEqualsIgnoreCase(l,118),t<2)return!1;if(32===(n=e.charCodeAt(1))||9===n||10===n||13===n||12===n||47===n||42===n)return!0;if(r=r&&A.characterEqualsIgnoreCase(n,97),t<3)return!1;if(32===(a=e.charCodeAt(2))||9===a||10===a||13===a||12===a||47===a||42===a)return!0;if(r=r&&A.characterEqualsIgnoreCase(a,114),t<4)return!1;if(s=e.charCodeAt(3),r&&40===s)return!0;if(32===s||9===s||10===s||13===s||12===s||47===s||42===s)return!0;for(i=4;i<t;++i)if(32===(o=e.charCodeAt(i))||9===o||10===o||13===o||12===o||47===o||42===o)return!0;return!1},SassCalculation__verifyCompatibleNumbers(e){var t,r,n,a,s,i,o,l;for(t=e.length,r=0;r<(n=e.length);e.length===t||(0,A.throwConcurrentModificationError)(e),++r)if((a=e[r])instanceof A.SassNumber&&a.get$hasComplexUnits())throw A.wrapException(A.SassScriptException$("Number "+a.toString$0(0)+" isn't compatible with CSS calculations.",null));for(t=n,s=0;s<t-1;++s)if((i=e[s])instanceof A.SassNumber)for(o=s+1;o<(t=e.length);++o)if((l=e[o])instanceof A.SassNumber&&!i.hasPossiblyCompatibleUnits$1(l))throw A.wrapException(A.SassScriptException$(i.toString$0(0)+" and "+l.toString$0(0)+" are incompatible.",null))},SassCalculation__verifyLength(e,t){var r;if(e.length!==t&&!I.JSArray_methods.any$1(e,new A.SassCalculation__verifyLength_closure))throw r=e.length,A.wrapException(A.SassScriptException$(t+" arguments required, but only "+r+" "+A.pluralize("was",r,"were")+" passed.",null))},SassCalculation__singleArgument:(e,t,r,n)=>(t=A.SassCalculation__simplify(t))instanceof A.SassNumber?(n&&t.assertNoUnits$0(),r.call$1(t)):new A.SassCalculation(e,A._setArrayType([t],U.JSArray_Object)),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,n){var a=this;a.name=e,a.operator=t,a.precedence=r,a._name=n},SassColor_SassColor$rgb:(e,t,r,n)=>A.SassColor_SassColor$rgbInternal(e,t,r,n,null),SassColor_SassColor$rgbInternal(e,t,r,n,a){var s=null,i=null==e?s:e,o=null==t?s:t,l=null==r?s:r;return A.SassColor$_forSpace(I.RgbColorSpace_i0P,i,o,l,null==n?s:n,a)},SassColor_SassColor$hsl(e,t,r,n){var a=null,s=null==e?a:e,i=null==t?a:t,o=null==r?a:r;return A.SassColor_SassColor$forSpaceInternal(I.HslColorSpace_JQ2,s,i,o,null==n?a:n)},SassColor_SassColor$hwb(e,t,r,n){var a=null,s=null==e?a:e,i=null==t?a:t,o=null==r?a:r;return A.SassColor_SassColor$forSpaceInternal(I.HwbColorSpace_guQ,s,i,o,null==n?a:n)},SassColor_SassColor$forSpaceInternal(e,t,r,n,a){var s,i,o=null;return I.HslColorSpace_JQ2!==e?I.HwbColorSpace_guQ!==e?I.LchColorSpace_Bpv!==e&&I.OklchColorSpace_9Gj!==e?s=A.SassColor$_forSpace(e,t,r,n,a,o):(i=(s=null==r)?o:Math.abs(r),s=i=A.SassColor$_forSpace(e,t,i,A.SassColor__normalizeHue(n,!s&&r<0&&!A.fuzzyEquals(r,0)),a,o)):s=A.SassColor$_forSpace(e,A.SassColor__normalizeHue(t,!1),r,n,a,o):(s=null==r,i=A.SassColor__normalizeHue(t,!s&&r<0&&!A.fuzzyEquals(r,0)),s=i=A.SassColor$_forSpace(e,i,s?o:Math.abs(r),n,a,o)),s},SassColor$_forSpace:(e,t,r,n,a,s)=>new A.SassColor(e,t,r,n,s,A.NullableExtension_andThen(a,new A.SassColor$_forSpace_closure)),SassColor__normalizeHue(e,t){var r,n;return null==e?e:(r=I.JSNumber_methods.$mod(e,360),n=t?180:0,I.JSNumber_methods.$mod(r+360+n,360))},SassColor:function(e,t,r,n,a,s){var i=this;i._space=e,i.channel0OrNull=t,i.channel1OrNull=r,i.channel2OrNull=n,i.format=a,i.alphaOrNull=s},SassColor$_forSpace_closure:function(){},_ColorFormatEnum:function(){},SpanColorFormat:function(e){this._color$_span=e},ColorChannel:function(e,t,r){this.name=e,this.isPolarAngle=t,this.associatedUnit=r},LinearChannel:function(e,t,r,n,a,s,i,o){var l=this;l.min=e,l.max=t,l.requiresPercent=r,l.lowerClamped=n,l.upperClamped=a,l.name=s,l.isPolarAngle=i,l.associatedUnit=o},GamutMapMethod_GamutMapMethod$fromName:e=>"clip"!==e?"local-minde"!==e?A.throwExpression(A.SassScriptException$('Unknown gamut map method "'+e+'".',null)):I.LocalMindeGamutMap_A2x:I.ClipGamutMap_clip,GamutMapMethod:function(){},ClipGamutMap:function(e){this.name=e},LocalMindeGamutMap:function(e){this.name=e},InterpolationMethod$(e,t){var r;return r=e.get$isPolarInternal()?null==t?I.HueInterpolationMethod_0:t:null,e.get$isPolarInternal()||null==t||A.throwExpression(A.ArgumentError$(T.Hue_in+e.toString$0(0)+".",null)),new A.InterpolationMethod(e,r)},InterpolationMethod_InterpolationMethod$fromValue(e,t){var r,n,a,s=e.assertCommonListStyle$2$allowSlash(t,!1);if(0===s.length)throw A.wrapException(A.SassScriptException$(T.Expecta,t));if((r=I.JSArray_methods.get$first(s).assertString$1(t)).assertUnquoted$1(t),n=A.ColorSpace_fromName(r._string$_text,t),1===s.length)return A.InterpolationMethod$(n,null);if(a=A.HueInterpolationMethod_HueInterpolationMethod$_fromValue(s[1],t),2===s.length)throw A.wrapException(A.SassScriptException$('Expected unquoted string "hue" after '+e.toString$0(0)+".",t));if((r=s[2].assertString$1(t)).assertUnquoted$1(t),"hue"!==r._string$_text.toLowerCase())throw A.wrapException(A.SassScriptException$(T.Expectu+e.toString$0(0)+", was "+s[2].toString$0(0)+".",t));if(s.length>3)throw A.wrapException(A.SassScriptException$('Expected nothing after "hue" in '+e.toString$0(0)+".",t));if(!n.get$isPolarInternal())throw A.wrapException(A.SassScriptException$('Hue interpolation method "'+a.toString$0(0)+T.x20hue__+n.toString$0(0)+".",t));return A.InterpolationMethod$(n,a)},HueInterpolationMethod_HueInterpolationMethod$_fromValue(e,t){var r,n=e.assertString$1(t);return n.assertUnquoted$0(),r=n._string$_text.toLowerCase(),n="shorter"!==r?"longer"!==r?"increasing"!==r?"decreasing"!==r?A.throwExpression(A.SassScriptException$("Unknown hue interpolation method "+e.toString$0(0)+".",t)):I.HueInterpolationMethod_3:I.HueInterpolationMethod_2:I.HueInterpolationMethod_1:I.HueInterpolationMethod_0},InterpolationMethod:function(e,t){this.space=e,this.hue=t},HueInterpolationMethod:function(e){this._name=e},ColorSpace_fromName(e,t){var r=e.toLowerCase();return"rgb"!==r?"hwb"!==r?"hsl"!==r?"srgb"!==r?"srgb-linear"!==r?"display-p3"!==r?"a98-rgb"!==r?"prophoto-rgb"!==r?"rec2020"!==r?"xyz"!==r&&"xyz-d65"!==r?"xyz-d50"!==r?"lab"!==r?"lch"!==r?"oklab"!==r?"oklch"!==r?A.throwExpression(A.SassScriptException$('Unknown color space "'+e+'".',t)):I.OklchColorSpace_9Gj:I.OklabColorSpace_540:I.LchColorSpace_Bpv:I.LabColorSpace_2nT:I.XyzD50ColorSpace_2OB:I.XyzD65ColorSpace_WiJ:I.Rec2020ColorSpace_6oo:I.ProphotoRgbColorSpace_BDz:I.A98RgbColorSpace_lf2:I.DisplayP3ColorSpace_MmT:I.SrgbLinearColorSpace_kUj:I.SrgbColorSpace_thf:I.HslColorSpace_JQ2:I.HwbColorSpace_guQ:I.RgbColorSpace_i0P},ColorSpace:function(){},A98RgbColorSpace:function(e,t){this.name=e,this._channels=t},DisplayP3ColorSpace:function(e,t){this.name=e,this._channels=t},HslColorSpace:function(e,t){this.name=e,this._channels=t},HwbColorSpace:function(e,t){this.name=e,this._channels=t},HwbColorSpace_convert_toRgb:function(e,t){this._box_0=e,this.factor=t},LabColorSpace:function(e,t){this.name=e,this._channels=t},LchColorSpace:function(e,t){this.name=e,this._channels=t},LmsColorSpace:function(e,t){this.name=e,this._channels=t},OklabColorSpace:function(e,t){this.name=e,this._channels=t},OklchColorSpace:function(e,t){this.name=e,this._channels=t},ProphotoRgbColorSpace:function(e,t){this.name=e,this._channels=t},Rec2020ColorSpace:function(e,t){this.name=e,this._channels=t},RgbColorSpace:function(e,t){this.name=e,this._channels=t},SrgbColorSpace:function(e,t){this.name=e,this._channels=t},SrgbLinearColorSpace:function(e,t){this.name=e,this._channels=t},XyzD50ColorSpace:function(e,t){this.name=e,this._channels=t},XyzD65ColorSpace:function(e,t){this.name=e,this._channels=t},SassFunction:function(e,t){this.callable=e,this._function$_compileContext=t},SassList$(e,t,r){var n=new A.SassList(A.List_List$unmodifiable(e,U.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,r){this._list$_name=e,this.separator=t,this._name=r},SassMap:function(e){this._map$_contents=e},SassMixin:function(e,t){this.callable=e,this._mixin$_compileContext=t},_SassNull:function(){},conversionFactor(e,t){var r;return e===t?1:null!=(r=I.Map_NtHoP.$index(0,e))?r.$index(0,t):null},SassNumber_SassNumber:(e,t)=>null==t?new A.UnitlessSassNumber(e,null):new A.SingleUnitSassNumber(t,e,null),SassNumber_SassNumber$withUnits(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=null,C=r.length,b=C,x=b<=0,w=x,E=f;if(w?(b=!(a=!(b=n=null==t))||(E=(null==t?U.List_String._as(t):t).length<=0),s=t):(n=s=f,a=!1,b=!1),b)return new A.UnitlessSassNumber(e,f);if(i=f,b=!1,o=!0,1===C?(i=r[0],w?(b=n,l=w):(b=n=null==t,l=o,s=t,w=!0),b?(o=l,b=!0):a?(b=E,o=l):(l?(b=s,o=l):s=b=t,b=E=(null==b?U.List_String._as(b):b).length<=0,a=!0)):o=w,b)return new A.SingleUnitSassNumber(i,e,f);if(b=!1,l=!0,w?b=n:(o?b=s:(o=l,s=b=t),b=n=null==b),b?b=!0:a?b=E:(o?b=s:(o=l,s=b=t),b=E=(null==b?U.List_String._as(b):b).length<=0),_=r,b)return new A.ComplexSassNumber(A.List_List$unmodifiable(_,U.String),I.List_empty,e,f);if(u=f,(b=x)?(o?b=s:(s=b=t,o=!0),(b=null!=b)&&null==(u=o?s:t)&&(u=U.List_String._as(u))):b=!1,b)return new A.ComplexSassNumber(I.List_empty,A.List_List$unmodifiable(u,U.String),e,f);for(_=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),c=A._setArrayType(t.slice(0),A.instanceType(t)),u=A._setArrayType([],U.JSArray_String),b=c.length,$=e,p=0;p<c.length;c.length===b||(0,A.throwConcurrentModificationError)(c),++p){for(h=c[p],m=0;;){if(!(m<_.length)){d=!1;break}if(null!=(g=A.conversionFactor(h,_[m]))){$*=g,I.JSArray_methods.removeAt$1(_,m),d=!0;break}++m}d||u.push(h)}return(y=(b=S=_.length)<=0)?b=v=u.length<=0:(v=f,b=!1),b?b=new A.UnitlessSassNumber($,f):(b=!1,1===S?(i=_[0],b=y?v:u.length<=0):i=f,b?b=new A.SingleUnitSassNumber(i,$,f):(b=U.String,b=new A.ComplexSassNumber(A.List_List$unmodifiable(_,b),A.List_List$unmodifiable(u,b),$,f))),b},SassNumber:function(){},SassNumber__coerceOrConvertValue_compatibilityException:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.other=t,o.otherName=r,o.otherHasUnits=n,o.name=a,o.newNumerators=s,o.newDenominators=i},SassNumber__coerceOrConvertValue_closure:function(e,t){this._box_0=e,this.newNumerator=t},SassNumber__coerceOrConvertValue_closure0:function(e){this.compatibilityException=e},SassNumber__coerceOrConvertValue_closure1:function(e,t){this._box_0=e,this.newDenominator=t},SassNumber__coerceOrConvertValue_closure2:function(e){this.compatibilityException=e},SassNumber_plus_closure:function(){},SassNumber_minus_closure:function(){},SassNumber_multiplyUnits_closure:function(e,t){this._box_0=e,this.numerator=t},SassNumber_multiplyUnits_closure0:function(e,t){this.newNumerators=e,this.numerator=t},SassNumber_multiplyUnits_closure1:function(e,t){this._box_0=e,this.numerator=t},SassNumber_multiplyUnits_closure2:function(e,t){this.newNumerators=e,this.numerator=t},SassNumber__areAnyConvertible_closure:function(e){this.units2=e},SassNumber__canonicalizeUnitList_closure:function(){},SassNumber__canonicalMultiplier_closure:function(e){this.$this=e},SassNumber_unitSuggestion_closure:function(){},SassNumber_unitSuggestion_closure0:function(){},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},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},UnitlessSassNumber:function(e,t){this._number$_value=e,this.hashCache=null,this.asSlash=t},SassString$:(e,t)=>new A.SassString(e,t),SassString:function(e,t){var r=this;r._string$_text=e,r._hasQuotes=t,r.__SassString__sassLength_FI=M,r._hashCache=null},AnySelectorVisitor:function(){},AnySelectorVisitor_visitComplexSelector_closure:function(e){this.$this=e},AnySelectorVisitor_visitCompoundSelector_closure:function(e){this.$this=e},_EvaluateVisitor$0(e,t,r,n,a,s){var i=U.Uri,o=U.Module_AsyncCallable,l=A._setArrayType([],U.JSArray_Record_2_String_and_AstNode);return(i=new A._EvaluateVisitor0(t,n,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.AsyncCallable),A.LinkedHashMap_LinkedHashMap$_empty(i,o),A.LinkedHashMap_LinkedHashMap$_empty(i,o),A.LinkedHashMap_LinkedHashMap$_empty(i,U.Configuration),A.LinkedHashMap_LinkedHashMap$_empty(i,U.AstNode),r,A.LinkedHashSet_LinkedHashSet$_empty(U.Record_2_String_and_SourceSpan),a,s,new A.Object,A.AsyncEnvironment$(),A.LinkedHashSet_LinkedHashSet$_empty(i),A.LinkedHashMap_LinkedHashMap$_empty(i,U.nullable_AstNode),l,I.Configuration_Map_empty_null))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,r,n,a,s),i},_EvaluateVisitor0:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m){var g=this;g._async_evaluate$_importCache=e,g._async_evaluate$_nodeImporter=t,g._async_evaluate$_builtInFunctions=r,g._async_evaluate$_builtInModules=n,g._async_evaluate$_modules=a,g._async_evaluate$_moduleConfigurations=s,g._async_evaluate$_moduleNodes=i,g._async_evaluate$_logger=o,g._async_evaluate$_warningsEmitted=l,g._async_evaluate$_quietDeps=_,g._async_evaluate$_sourceMap=u,g._async_evaluate$_compileContext=c,g._async_evaluate$_environment=$,g._async_evaluate$_declarationName=g._async_evaluate$__parent=g._async_evaluate$_mediaQuerySources=g._async_evaluate$_mediaQueries=g._async_evaluate$_styleRuleIgnoringAtRoot=null,g._async_evaluate$_member="root stylesheet",g._async_evaluate$_importSpan=g._async_evaluate$_callableNode=null,g._async_evaluate$_inSupportsDeclaration=g._async_evaluate$_inKeyframes=g._async_evaluate$_atRootExcludingStyleRule=g._async_evaluate$_inUnknownAtRule=g._async_evaluate$_inFunction=!1,g._async_evaluate$_loadedUrls=p,g._async_evaluate$_activeModules=h,g._async_evaluate$_stack=d,g._async_evaluate$_importer=null,g._async_evaluate$_inDependency=!1,g._async_evaluate$__extensionStore=g._async_evaluate$_preModuleComments=g._async_evaluate$_outOfOrderImports=g._async_evaluate$__endOfImports=g._async_evaluate$__root=g._async_evaluate$__stylesheet=null,g._async_evaluate$_configuration=m},_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_closure17:function(e){this.$this=e},_EvaluateVisitor_closure18:function(e){this.$this=e},_EvaluateVisitor_closure19:function(e){this.$this=e},_EvaluateVisitor_closure20:function(e){this.$this=e},_EvaluateVisitor__closure6:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure21:function(e){this.$this=e},_EvaluateVisitor__closure5:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure22:function(e){this.$this=e},_EvaluateVisitor_closure23:function(e){this.$this=e},_EvaluateVisitor__closure3:function(e,t,r,n){var a=this;a._box_0=e,a.values=t,a.span=r,a.callableNode=n},_EvaluateVisitor__closure4:function(e){this.$this=e},_EvaluateVisitor_closure24:function(e){this.$this=e},_EvaluateVisitor_run_closure0:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor_run__closure0:function(e,t,r){this.$this=e,this.importer=t,this.node=r},_EvaluateVisitor__loadModule_closure1:function(e,t){this._box_0=e,this.callback=t},_EvaluateVisitor__loadModule_closure2:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=s,o.callback=i},_EvaluateVisitor__loadModule__closure1:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__loadModule__closure2:function(e,t,r){this._box_1=e,this.callback=t,this.firstLoad=r},_EvaluateVisitor__execute_closure0:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.importer=t,o.stylesheet=r,o.extensionStore=n,o.configuration=a,o.css=s,o.preModuleComments=i},_EvaluateVisitor__combineCss_closure1:function(){},_EvaluateVisitor__combineCss_closure2:function(e){this.selectors=e},_EvaluateVisitor__combineCss_visitModule0:function(e,t,r,n,a,s){var i=this;i.$this=e,i.seen=t,i.clone=r,i.css=n,i.imports=a,i.sorted=s},_EvaluateVisitor__extendModules_closure1:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure2:function(){},_EvaluateVisitor_visitAtRootRule_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure2: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_closure0:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitEachRule_closure2:function(e,t,r){this._box_0=e,this.$this=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure3:function(e,t,r){this._box_1=e,this.$this=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_visitAtRule_closure2:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure3:function(e,t,r){this.$this=e,this.name=t,this.children=r},_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,s){var i=this;i._box_0=e,i.$this=t,i.node=r,i.from=n,i.direction=a,i.fromNumber=s},_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__registerCommentsForModule_closure0:function(){},_EvaluateVisitor_visitIfRule_closure0:function(e){this.$this=e},_EvaluateVisitor_visitIfRule__closure0:function(e,t){this.$this=e,this.clause=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){var s=this;s._box_0=e,s.$this=t,s.loadsUserDefinedModules=r,s.environment=n,s.children=a},_EvaluateVisitor__applyMixin_closure1:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure2:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin_closure2:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure1:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin___closure0:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin____closure0:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitIncludeRule_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure3:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure4:function(e){this.node=e},_EvaluateVisitor_visitMediaRule_closure2:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure3:function(e,t,r,n,a){var s=this;s.$this=e,s.mergedQueries=t,s.queries=r,s.mergedSources=n,s.node=a},_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.mergedSources=e},_EvaluateVisitor_visitStyleRule_closure3:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure4:function(){},_EvaluateVisitor_visitStyleRule_closure6: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_closure5:function(){},_EvaluateVisitor__warnForBogusCombinators_closure0: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__visitSupportsCondition_closure0:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitVariableDeclaration_closure2:function(e,t,r){this._box_0=e,this.$this=t,this.node=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__slash_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_visitListExpression_closure0:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure3:function(){},_EvaluateVisitor_visitFunctionExpression_closure4:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor__visitCalculation_closure0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__checkCalculationArguments_check0:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__visitCalculationExpression_closure0:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.node=r,a.inLegacySassFunction=n},_EvaluateVisitor__visitCalculationExpression__closure0:function(e,t){this.$this=e,this.node=t},_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,s){var i=this;i.$this=e,i.callable=t,i.evaluated=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable__closure0:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable___closure0:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable____closure0:function(){},_EvaluateVisitor__runFunctionCallable_closure0:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure2:function(e,t,r){this._box_0=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure3:function(e,t){this._box_0=e,this.evaluated=t},_EvaluateVisitor__runBuiltInCallable_closure4: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,s){var i=this;i.$this=e,i.values=t,i.convert=r,i.expressionNode=n,i.map=a,i.nodeWithSpan=s},_EvaluateVisitor__verifyArguments_closure0:function(e,t,r){this.parameters=e,this.positional=t,this.named=r},_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,n){var a=this;a.$this=e,a.mergedQueries=t,a.node=r,a.mergedSources=n},_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.mergedSources=e},_EvaluateVisitor_visitCssStyleRule_closure2: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_closure1: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__performInterpolationHelper_closure0:function(e){this.interpolation=e},_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},_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(){},_EvaluationContext0:function(e,t){this._async_evaluate$_visitor=e,this._async_evaluate$_defaultWarnNodeWithSpan=t},cloneCssStylesheet(e,t){var r=t.clone$0();return new A._Record_2(new A._CloneCssVisitor(r._1)._visitChildren$2(A.ModifiableCssStylesheet$(e.get$span(e)),e),r._0)},_CloneCssVisitor:function(e){this._oldToNewSelectors=e},_EvaluateVisitor$(e,t,r,n,a,s){var i=U.Uri,o=U.Module_Callable,l=A._setArrayType([],U.JSArray_Record_2_String_and_AstNode);return(i=new A._EvaluateVisitor(t,n,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.Callable),A.LinkedHashMap_LinkedHashMap$_empty(i,o),A.LinkedHashMap_LinkedHashMap$_empty(i,o),A.LinkedHashMap_LinkedHashMap$_empty(i,U.Configuration),A.LinkedHashMap_LinkedHashMap$_empty(i,U.AstNode),r,A.LinkedHashSet_LinkedHashSet$_empty(U.Record_2_String_and_SourceSpan),a,s,new A.Object,A.Environment$(),A.LinkedHashSet_LinkedHashSet$_empty(i),A.LinkedHashMap_LinkedHashMap$_empty(i,U.nullable_AstNode),l,I.Configuration_Map_empty_null))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,r,n,a,s),i},Evaluator:function(e,t){this._visitor=e,this._importer=t},_EvaluateVisitor:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m){var g=this;g._evaluate$_importCache=e,g._evaluate$_nodeImporter=t,g._builtInFunctions=r,g._builtInModules=n,g._modules=a,g._moduleConfigurations=s,g._moduleNodes=i,g._logger=o,g._warningsEmitted=l,g._quietDeps=_,g._sourceMap=u,g._compileContext=c,g._environment=$,g._declarationName=g.__parent=g._mediaQuerySources=g._mediaQueries=g._styleRuleIgnoringAtRoot=null,g._member="root stylesheet",g._importSpan=g._callableNode=null,g._inSupportsDeclaration=g._inKeyframes=g._atRootExcludingStyleRule=g._inUnknownAtRule=g._inFunction=!1,g._loadedUrls=p,g._activeModules=h,g._stack=d,g._importer=null,g._inDependency=!1,g.__extensionStore=g._preModuleComments=g._outOfOrderImports=g.__endOfImports=g.__root=g.__stylesheet=null,g._configuration=m},_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_closure7:function(e){this.$this=e},_EvaluateVisitor__closure2:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure8:function(e){this.$this=e},_EvaluateVisitor__closure1:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure9:function(e){this.$this=e},_EvaluateVisitor_closure10:function(e){this.$this=e},_EvaluateVisitor__closure:function(e,t,r,n){var a=this;a._box_0=e,a.values=t,a.span=r,a.callableNode=n},_EvaluateVisitor__closure0:function(e){this.$this=e},_EvaluateVisitor_closure11:function(e){this.$this=e},_EvaluateVisitor_run_closure:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor_run__closure:function(e,t,r){this.$this=e,this.importer=t,this.node=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_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_runStatement___closure:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor__loadModule_closure:function(e,t){this._box_0=e,this.callback=t},_EvaluateVisitor__loadModule_closure0:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=s,o.callback=i},_EvaluateVisitor__loadModule__closure:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__loadModule__closure0:function(e,t,r){this._box_1=e,this.callback=t,this.firstLoad=r},_EvaluateVisitor__execute_closure:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.importer=t,o.stylesheet=r,o.extensionStore=n,o.configuration=a,o.css=s,o.preModuleComments=i},_EvaluateVisitor__combineCss_closure:function(){},_EvaluateVisitor__combineCss_closure0:function(e){this.selectors=e},_EvaluateVisitor__combineCss_visitModule:function(e,t,r,n,a,s){var i=this;i.$this=e,i.seen=t,i.clone=r,i.css=n,i.imports=a,i.sorted=s},_EvaluateVisitor__extendModules_closure:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure0:function(){},_EvaluateVisitor_visitAtRootRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure0: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,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitEachRule_closure:function(e,t,r){this._box_0=e,this.$this=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure0:function(e,t,r){this._box_1=e,this.$this=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_visitAtRule_closure:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure0:function(e,t,r){this.$this=e,this.name=t,this.children=r},_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,s){var i=this;i._box_0=e,i.$this=t,i.node=r,i.from=n,i.direction=a,i.fromNumber=s},_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__registerCommentsForModule_closure:function(){},_EvaluateVisitor_visitIfRule_closure:function(e){this.$this=e},_EvaluateVisitor_visitIfRule__closure:function(e,t){this.$this=e,this.clause=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){var s=this;s._box_0=e,s.$this=t,s.loadsUserDefinedModules=r,s.environment=n,s.children=a},_EvaluateVisitor__applyMixin_closure:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure0:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin_closure0:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin___closure:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin____closure:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitIncludeRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure0:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure1:function(e){this.node=e},_EvaluateVisitor_visitMediaRule_closure:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure0:function(e,t,r,n,a){var s=this;s.$this=e,s.mergedQueries=t,s.queries=r,s.mergedSources=n,s.node=a},_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.mergedSources=e},_EvaluateVisitor_visitStyleRule_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure0:function(){},_EvaluateVisitor_visitStyleRule_closure2: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_closure1:function(){},_EvaluateVisitor__warnForBogusCombinators_closure: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__visitSupportsCondition_closure:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitVariableDeclaration_closure:function(e,t,r){this._box_0=e,this.$this=t,this.node=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__slash_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_visitListExpression_closure:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure0:function(){},_EvaluateVisitor_visitFunctionExpression_closure1:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor__visitCalculation_closure:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__checkCalculationArguments_check:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__visitCalculationExpression_closure:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.node=r,a.inLegacySassFunction=n},_EvaluateVisitor__visitCalculationExpression__closure:function(e,t){this.$this=e,this.node=t},_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,s){var i=this;i.$this=e,i.callable=t,i.evaluated=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable__closure:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable___closure:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable____closure:function(){},_EvaluateVisitor__runFunctionCallable_closure:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure:function(e,t,r){this._box_0=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure0:function(e,t){this._box_0=e,this.evaluated=t},_EvaluateVisitor__runBuiltInCallable_closure1: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,s){var i=this;i.$this=e,i.values=t,i.convert=r,i.expressionNode=n,i.map=a,i.nodeWithSpan=s},_EvaluateVisitor__verifyArguments_closure:function(e,t,r){this.parameters=e,this.positional=t,this.named=r},_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,n){var a=this;a.$this=e,a.mergedQueries=t,a.node=r,a.mergedSources=n},_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.mergedSources=e},_EvaluateVisitor_visitCssStyleRule_closure0: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_closure: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__performInterpolationHelper_closure:function(e){this.interpolation=e},_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},_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},EveryCssVisitor:function(){},EveryCssVisitor_visitCssAtRule_closure:function(e){this.$this=e},EveryCssVisitor_visitCssKeyframeBlock_closure:function(e){this.$this=e},EveryCssVisitor_visitCssMediaRule_closure:function(e){this.$this=e},EveryCssVisitor_visitCssStyleRule_closure:function(e){this.$this=e},EveryCssVisitor_visitCssStylesheet_closure:function(e){this.$this=e},EveryCssVisitor_visitCssSupportsRule_closure:function(e){this.$this=e},expressionToCalc(e){var t,r=A._setArrayType([I.C__MakeExpressionCalculationSafe.visitBinaryOperationExpression$1(0,e)],U.JSArray_Expression),n=e.get$span(0),a=U.Expression;return r=A.List_List$unmodifiable(r,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty4,U.String,a),t=e.get$span(0),new A.FunctionExpression(null,A.stringReplaceAllUnchecked("calc","_","-"),"calc",new A.ArgumentList(r,a,null,null,n),t)},_MakeExpressionCalculationSafe:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor:function(){},_FindDependenciesVisitor:function(e,t,r,n,a){var s=this;s._find_dependencies$_uses=e,s._find_dependencies$_forwards=t,s._metaLoadCss=r,s._imports=n,s._metaNamespaces=a},__FindDependenciesVisitor_Object_RecursiveStatementVisitor:function(){},IsCalculationSafeVisitor:function(){},IsCalculationSafeVisitor_visitListExpression_closure:function(e){this.$this=e},RecursiveStatementVisitor:function(){},ReplaceExpressionVisitor:function(){},ReplaceExpressionVisitor_visitListExpression_closure:function(e){this.$this=e},ReplaceExpressionVisitor_visitArgumentList_closure:function(e){this.$this=e},ReplaceExpressionVisitor_visitInterpolation_closure:function(e){this.$this=e},SelectorSearchVisitor:function(){},SelectorSearchVisitor_visitComplexSelector_closure:function(e){this.$this=e},SelectorSearchVisitor_visitCompoundSelector_closure:function(e){this.$this=e},serialize(e,t,r,n,a,s,i,o,l){var _,u,c,$,p=A._SerializeVisitor$(2,n,a,s,!0,i,o,!0);return e.accept$1(p),u=(_=p._serialize$_buffer).toString$0(0),$=(c=!!t&&(c=new A.CodeUnits(u)).any$1(c,new A.serialize_closure))?o===I.OutputStyle_1?"\ufeff":'@charset "UTF-8";\n':"",_=i?_.buildSourceMap$1$prefix($):null,new A._Record_2_sourceMap($+u,_)},serializeValue(e,t,r){var n=null,a=A._SerializeVisitor$(n,t,n,n,r,!1,n,!0);return e.accept$1(a),a._serialize$_buffer.toString$0(0)},serializeSelector(e,t){var r=null,n=A._SerializeVisitor$(r,!0,r,r,!0,!1,r,!0);return e.accept$1(n),n._serialize$_buffer.toString$0(0)},_SerializeVisitor$(e,t,r,n,a,s,i,o){var l=s?new A.SourceMapBuffer(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Entry)):new A.NoSourceMapBuffer(new A.StringBuffer("")),_=null==i?I.OutputStyle_0:i,u=null==e?2:e;return A.RangeError_checkValueInInterval(u,0,10,"indentWidth"),new A._SerializeVisitor(l,_,t,a,32,u,I.LineFeed_lf)},serialize_closure:function(){},_SerializeVisitor:function(e,t,r,n,a,s,i){var o=this;o._serialize$_buffer=e,o._indentation=0,o._style=t,o._inspect=r,o._quote=n,o._indentCharacter=a,o._indentWidth=s,o._serialize$_lineFeed=i},_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){this.$this=e,this.child=t},_SerializeVisitor__visitChildren_closure0:function(e,t){this.$this=e,this.child=t},OutputStyle:function(e){this._name=e},LineFeed:function(e){this._name=e},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},Entry:function(e,t,r){this.source=e,this.target=t,this.identifierName=r},SingleMapping_SingleMapping$fromEntries(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=E.toList$0$ax(e);for(I.JSArray_methods.sort$0(g),t=A._setArrayType([],U.JSArray_TargetLineEntry),r=U.String,n=U.int,a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),s=A.LinkedHashMap_LinkedHashMap$_empty(r,n),i=A.LinkedHashMap_LinkedHashMap$_empty(n,U.SourceFile),o=A._Cell$(),n=g.length,l=U.JSArray_TargetEntry,_=null,u=0;u<g.length;g.length===n||(0,A.throwConcurrentModificationError)(g),++u)c=g[u],(null==_||c.target.line>_)&&(_=c.target.line,$=A._setArrayType([],l),o.__late_helper$_value=$,t.push(new A.TargetLineEntry(_,$))),d=null==(h=(p=($=c.source).file).url)?"":h.toString$0(0),m=a.putIfAbsent$2(d,new A.SingleMapping_SingleMapping$fromEntries_closure(a)),i.putIfAbsent$2(m,new A.SingleMapping_SingleMapping$fromEntries_closure0(c)),(d=o.__late_helper$_value)===o&&A.throwExpression(A.LateError$localNI("")),$=$.offset,E.add$1$ax(d,new A.TargetEntry(c.target.column,m,p.getLine$1($),p.getColumn$1($),null));return l=(n=a.$ti)._eval$1("LinkedHashMapValuesIterable<2>"),l=A.MappedIterable_MappedIterable(new A.LinkedHashMapValuesIterable(a,l),new A.SingleMapping_SingleMapping$fromEntries_closure1(i),l._eval$1("Iterable.E"),U.nullable_SourceFile),l=A.List_List$_of(l,A._instanceType(l)._eval$1("Iterable.E")),n=n._eval$1("LinkedHashMapKeysIterable<1>"),n=A.List_List$_of(new A.LinkedHashMapKeysIterable(a,n),n._eval$1("Iterable.E")),$=s.$ti._eval$1("LinkedHashMapKeysIterable<1>"),$=A.List_List$_of(new A.LinkedHashMapKeysIterable(s,$),$._eval$1("Iterable.E")),new A.SingleMapping(n,$,l,t,null,A.LinkedHashMap_LinkedHashMap$_empty(r,U.dynamic))},Mapping:function(){},SingleMapping:function(e,t,r,n,a,s){var i=this;i.urls=e,i.names=t,i.files=r,i.lines=n,i.targetUrl=a,i.sourceRoot=null,i.extensions=s},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 s=this;s.column=e,s.sourceUrlId=t,s.sourceLine=r,s.sourceColumn=n,s.sourceNameId=a},SourceFile$fromString(e,t){var r=new A.CodeUnits(e),n=A._setArrayType([0],U.JSArray_int),a="string"==typeof t?A.Uri_parse(t):U.nullable_Uri._as(t);return(n=new A.SourceFile(a,n,new Uint32Array(A._ensureNativeList(r.toList$0(r))))).SourceFile$decoded$2$url(r,t),n},SourceFile$decoded(e,t){var r=A._setArrayType([0],U.JSArray_int),n="string"==typeof t?A.Uri_parse(t):U.nullable_Uri._as(t);return(r=new A.SourceFile(n,r,new Uint32Array(A._ensureNativeList(E.toList$0$ax(e))))).SourceFile$decoded$2$url(e,t),r},FileLocation$_:(e,t)=>(t<0?A.throwExpression(A.RangeError$("Offset may not be negative, was "+t+".")):t>e._decodedChars.length&&A.throwExpression(A.RangeError$("Offset "+t+T.x20must_n+e.get$length(0)+".")),new A.FileLocation(e,t)),_FileSpan$:(e,t,r)=>(r<t?A.throwExpression(A.ArgumentError$("End "+r+" must come after start "+t+".",null)):r>e._decodedChars.length?A.throwExpression(A.RangeError$("End "+r+T.x20must_n+e.get$length(0)+".")):t<0&&A.throwExpression(A.RangeError$("Start may not be negative, was "+t+".")),new A._FileSpan(e,t,r)),FileSpanExtension_subspan(e,t,r){var n,a,s;return A.RangeError_checkValidRange(t,r,e.get$length(e)),(n=0===t&&(null==r||r===e.get$length(e)))?e:(a=e.get$start(e).offset,n=e.get$file(e),s=null==r?e.get$end(e).offset:a+r,n.span$2(0,a+t,s))},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},Highlighter$(e,t){var r=A.Highlighter__collateLines(A._setArrayType([A._Highlight$(e,null,!0)],U.JSArray__Highlight)),n=new A.Highlighter_closure(t).call$0(),a=I.JSInt_methods.toString$0(I.JSArray_methods.get$last(r).number+1),s=A.Highlighter__contiguous(r)?0:3,i=A._arrayInstanceType(r);return new A.Highlighter(r,n,null,1+Math.max(a.length,s),new A.MappedListIterable(r,new A.Highlighter$__closure,i._eval$1("MappedListIterable<1,int>")).reduce$1(0,I.CONSTANT),!A.isAllTheSame(new A.MappedListIterable(r,new A.Highlighter$__closure0,i._eval$1("MappedListIterable<1,Object?>"))),new A.StringBuffer(""))},Highlighter$multiple(e,t,r,n,a,s){var i,o,l,_,u,c=A._setArrayType([A._Highlight$(e,t,!0)],U.JSArray__Highlight);for(i=(i=r.get$entries(r)).get$iterator(i);i.moveNext$0();)o=i.get$current(i),c.push(A._Highlight$(o.key,o.value,!1));return c=A.Highlighter__collateLines(c),i=n?null==a?"[31m":a:null,o=n?"[34m":null,l=I.JSInt_methods.toString$0(I.JSArray_methods.get$last(c).number+1),_=A.Highlighter__contiguous(c)?0:3,u=A._arrayInstanceType(c),new A.Highlighter(c,i,o,1+Math.max(l.length,_),new A.MappedListIterable(c,new A.Highlighter$__closure,u._eval$1("MappedListIterable<1,int>")).reduce$1(0,I.CONSTANT),!A.isAllTheSame(new A.MappedListIterable(c,new A.Highlighter$__closure0,u._eval$1("MappedListIterable<1,Object?>"))),new A.StringBuffer(""))},Highlighter__contiguous(e){var t,r,n;for(t=0;t<e.length-1;)if(r=e[t],n=e[++t],r.number+1!==n.number&&E.$eq$(r.url,n.url))return!1;return!0},Highlighter__collateLines(e){var t,r,n=A.groupBy(e,new A.Highlighter__collateLines_closure,U._Highlight,U.Object);for(t=new A.LinkedHashMapValueIterator(n,n._modifications,n._first);t.moveNext$0();)E.sort$1$ax(t.__js_helper$_current,new A.Highlighter__collateLines_closure0);return r=(t=A._instanceType(n)._eval$1("LinkedHashMapEntriesIterable<1,2>"))._eval$1("ExpandIterable<Iterable.E,_Line>"),t=A.List_List$_of(new A.ExpandIterable(new A.LinkedHashMapEntriesIterable(n,t),new A.Highlighter__collateLines_closure1,r),r._eval$1("Iterable.E"))},_Highlight$(e,t,r){var n,a=new A._Highlight_closure(e).call$0();return n=null==t?null:A.stringReplaceAllUnchecked(t,"\r\n","\n"),new A._Highlight(a,r,n)},_Highlight__normalizeNewlines(e){var t,r,n,a,s,i,o=e.get$text();if(!I.JSString_methods.contains$1(o,"\r\n"))return e;for(t=e.get$end(e).get$offset(),r=o.length-1,n=0;n<r;++n)13===o.charCodeAt(n)&&10===o.charCodeAt(n+1)&&--t;return r=e.get$start(e),a=e.get$sourceUrl(e),s=e.get$end(e).get$line(),a=A.SourceLocation$(t,e.get$end(e).get$column(),s,a),s=A.stringReplaceAllUnchecked(o,"\r\n","\n"),i=e.get$context(e),A.SourceSpanWithContext$(r,a,s,A.stringReplaceAllUnchecked(i,"\r\n","\n"))},_Highlight__normalizeTrailingNewline(e){var t,r,n,a,s,i,o;return I.JSString_methods.endsWith$1(e.get$context(e),"\n")?I.JSString_methods.endsWith$1(e.get$text(),"\n\n")?e:(t=I.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1),r=e.get$text(),n=e.get$start(e),a=e.get$end(e),I.JSString_methods.endsWith$1(e.get$text(),"\n")?((s=A.findLineStart(e.get$context(e),e.get$text(),e.get$start(e).get$column())).toString,s=s+e.get$start(e).get$column()+e.get$length(e)===e.get$context(e).length):s=!1,s&&(0===(r=I.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1)).length?a=n:(s=e.get$end(e).get$offset(),i=e.get$sourceUrl(e),o=e.get$end(e).get$line(),a=A.SourceLocation$(s-1,A._Highlight__lastLineLength(t),o-1,i),n=e.get$start(e).get$offset()===e.get$end(e).get$offset()?a:e.get$start(e))),A.SourceSpanWithContext$(n,a,r,t)):e},_Highlight__normalizeEndOfLine(e){var t,r,n,a,s;return 0!==e.get$end(e).get$column()||e.get$end(e).get$line()===e.get$start(e).get$line()?e:(t=I.JSString_methods.substring$2(e.get$text(),0,e.get$text().length-1),r=e.get$start(e),n=e.get$end(e).get$offset(),a=e.get$sourceUrl(e),s=e.get$end(e).get$line(),a=A.SourceLocation$(n-1,t.length-I.JSString_methods.lastIndexOf$1(t,"\n")-1,s-1,a),A.SourceSpanWithContext$(r,a,t,I.JSString_methods.endsWith$1(e.get$context(e),"\n")?I.JSString_methods.substring$2(e.get$context(e),0,e.get$context(e).length-1):e.get$context(e)))},_Highlight__lastLineLength(e){var t=e.length;return 0===t?0:10===e.charCodeAt(t-1)?1===t?0:t-I.JSString_methods.lastIndexOf$2(e,"\n",t-2)-1:t-I.JSString_methods.lastIndexOf$1(e,"\n")-1},Highlighter:function(e,t,r,n,a,s,i){var o=this;o._lines=e,o._primaryColor=t,o._secondaryColor=r,o._paddingBeforeSidebar=n,o._maxMultilineSpans=a,o._multipleFiles=s,o._highlighter$_buffer=i},Highlighter_closure:function(e){this.color=e},Highlighter$__closure:function(){},Highlighter$___closure:function(){},Highlighter$__closure0:function(){},Highlighter__collateLines_closure:function(){},Highlighter__collateLines_closure0:function(){},Highlighter__collateLines_closure1:function(){},Highlighter__collateLines__closure:function(e){this.line=e},Highlighter_highlight_closure:function(){},Highlighter__writeFileStart_closure:function(e){this.$this=e},Highlighter__writeMultilineHighlights_closure:function(e,t,r){this.$this=e,this.startLine=t,this.line=r},Highlighter__writeMultilineHighlights_closure0:function(e,t){this.$this=e,this.highlight=t},Highlighter__writeMultilineHighlights_closure1:function(e){this.$this=e},Highlighter__writeMultilineHighlights_closure2:function(e,t,r,n,a,s,i){var o=this;o._box_0=e,o.$this=t,o.current=r,o.startLine=n,o.line=a,o.highlight=s,o.endLine=i},Highlighter__writeMultilineHighlights__closure:function(e,t){this._box_0=e,this.$this=t},Highlighter__writeMultilineHighlights__closure0:function(e,t){this.$this=e,this.vertical=t},Highlighter__writeHighlightedText_closure:function(e,t,r,n){var a=this;a.$this=e,a.text=t,a.startColumn=r,a.endColumn=n},Highlighter__writeIndicator_closure:function(e,t,r){this.$this=e,this.line=t,this.highlight=r},Highlighter__writeIndicator_closure0:function(e,t,r){this.$this=e,this.line=t,this.highlight=r},Highlighter__writeIndicator_closure1:function(e,t,r,n){var a=this;a.$this=e,a.coversWholeLine=t,a.line=r,a.highlight=n},Highlighter__writeLabel_closure:function(e,t){this.$this=e,this.lines=t},Highlighter__writeLabel_closure0:function(e,t){this.$this=e,this.text=t},Highlighter__writeSidebar_closure:function(e,t,r){this._box_0=e,this.$this=t,this.end=r},_Highlight:function(e,t,r){this.span=e,this.isPrimary=t,this.label=r},_Highlight_closure:function(e){this.span=e},_Line:function(e,t,r,n){var a=this;a.text=e,a.number=t,a.url=r,a.highlights=n},SourceLocation$:(e,t,r,n)=>(e<0?A.throwExpression(A.RangeError$("Offset may not be negative, was "+e+".")):r<0?A.throwExpression(A.RangeError$("Line may not be negative, was "+r+".")):t<0&&A.throwExpression(A.RangeError$("Column may not be negative, was "+t+".")),new A.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},SourceLocationMixin:function(){},SourceSpanExtension_messageMultiple(e,t,r,n,a,s,i){var o,l,_=e.get$start(e);return o="line "+((_=_.file.getLine$1(_.offset))+1)+", column "+((o=e.get$start(e)).file.getColumn$1(o.offset)+1),null!=e.get$sourceUrl(e)?(_=e.get$sourceUrl(e),l=M.$get$context(),_.toString,_=o+" of "+l.prettyUri$1(_)):_=o,(_=_+": "+t+"\n"+A.Highlighter$multiple(e,r,n,a,s,i).highlight$0()).charCodeAt(0),_},SourceSpanBase:function(){},SourceSpanException:function(){},SourceSpanFormatException:function(e,t,r){this.source=e,this._span_exception$_message=t,this._span=r},MultiSourceSpanException:function(){},MultiSourceSpanFormatException:function(e,t,r,n,a){var s=this;s.source=e,s.primaryLabel=t,s.secondarySpans=r,s._span_exception$_message=n,s._span=a},SourceSpanMixin:function(){},SourceSpanWithContext$(e,t,r,n){var a=new A.SourceSpanWithContext(n,e,t,r);return a.SourceSpanBase$3(e,t,r),I.JSString_methods.contains$1(n,r)||A.throwExpression(A.ArgumentError$('The context line "'+n+'" must contain "'+r+'".',null)),null==A.findLineStart(n,r,e.get$column())&&A.throwExpression(A.ArgumentError$('The span text "'+r+'" must start at column '+(e.get$column()+1)+' in a line within "'+n+'".',null)),a},SourceSpanWithContext:function(e,t,r,n){var a=this;a._context=e,a.start=t,a.end=r,a.text=n},Chain_Chain$parse(e){var t,r,n=T.x3d_____;return 0===e.length?new A.Chain(A.List_List$unmodifiable(A._setArrayType([],U.JSArray_Trace),U.Trace)):(t=M.$get$vmChainGap(),I.JSString_methods.contains$1(e,t)?(t=I.JSString_methods.split$1(e,t),r=A._arrayInstanceType(t),new A.Chain(A.List_List$unmodifiable(new A.MappedIterable(new A.WhereIterable(t,new A.Chain_Chain$parse_closure,r._eval$1("WhereIterable<1>")),A.trace_Trace___parseVM_tearOff$closure(),r._eval$1("MappedIterable<1,Trace>")),U.Trace))):I.JSString_methods.contains$1(e,n)?new A.Chain(A.List_List$unmodifiable(new A.MappedListIterable(A._setArrayType(e.split(n),U.JSArray_String),A.trace_Trace___parseFriendly_tearOff$closure(),U.MappedListIterable_String_Trace),U.Trace)):new A.Chain(A.List_List$unmodifiable(A._setArrayType([A.Trace_Trace$parse(e)],U.JSArray_Trace),U.Trace)))},Chain:function(e){this.traces=e},Chain_Chain$parse_closure: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},Frame___parseVM_tearOff:e=>A.Frame_Frame$parseVM(e),Frame_Frame$parseVM:e=>A.Frame__catchFormatException(e,new A.Frame_Frame$parseVM_closure(e)),Frame___parseV8_tearOff:e=>A.Frame_Frame$parseV8(e),Frame_Frame$parseV8:e=>A.Frame__catchFormatException(e,new A.Frame_Frame$parseV8_closure(e)),Frame_Frame$_parseFirefoxEval:e=>A.Frame__catchFormatException(e,new A.Frame_Frame$_parseFirefoxEval_closure(e)),Frame___parseFirefox_tearOff:e=>A.Frame_Frame$parseFirefox(e),Frame_Frame$parseFirefox:e=>A.Frame__catchFormatException(e,new A.Frame_Frame$parseFirefox_closure(e)),Frame___parseFriendly_tearOff:e=>A.Frame_Frame$parseFriendly(e),Frame_Frame$parseFriendly:e=>A.Frame__catchFormatException(e,new A.Frame_Frame$parseFriendly_closure(e)),Frame__uriOrPathToUri:e=>I.JSString_methods.contains$1(e,M.$get$Frame__uriRegExp())?A.Uri_parse(e):I.JSString_methods.contains$1(e,M.$get$Frame__windowsRegExp())?A._Uri__Uri$file(e,!0):I.JSString_methods.startsWith$1(e,"/")?A._Uri__Uri$file(e,!1):I.JSString_methods.contains$1(e,"\\")?M.$get$windows().toUri$1(e):A.Uri_parse(e),Frame__catchFormatException(e,t){var r;try{return t.call$0()}catch(r){if(U.FormatException._is(A.unwrapException(r)))return new A.UnparsedFrame(A._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_parseJsLocation: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},LazyTrace:function(e){this._thunk=e,this.__LazyTrace__trace_FI=M},LazyTrace_terse_closure:function(e){this.$this=e},Trace_Trace$from:e=>U.Trace._is(e)?e:e instanceof A.Chain?e.toTrace$0():new A.LazyTrace(new A.Trace_Trace$from_closure(e)),Trace_Trace$parse(e){var t,r,n;try{return r=0===e.length?A.Trace$(A._setArrayType([],U.JSArray_Frame),null):I.JSString_methods.contains$1(e,M.$get$_v8Trace())?A.Trace$parseV8(e):I.JSString_methods.contains$1(e,"\tat ")?A.Trace$parseJSCore(e):I.JSString_methods.contains$1(e,M.$get$_firefoxSafariTrace())||I.JSString_methods.contains$1(e,M.$get$_firefoxEvalTrace())?A.Trace$parseFirefox(e):I.JSString_methods.contains$1(e,T.x3d_____)?A.Chain_Chain$parse(e).toTrace$0():I.JSString_methods.contains$1(e,M.$get$_friendlyTrace())?A.Trace$parseFriendly(e):A.Trace$parseVM(e)}catch(n){throw r=A.unwrapException(n),U.FormatException._is(r)?(t=r,A.wrapException(A.FormatException$(E.get$message$x(t)+"\nStack trace:\n"+e,null,null))):n}},Trace___parseVM_tearOff:e=>A.Trace$parseVM(e),Trace$parseVM(e){var t=A.List_List$unmodifiable(A.Trace__parseVM(e),U.Frame);return new A.Trace(t,new A._StringStackTrace(e))},Trace__parseVM(e){var t,r=I.JSString_methods.trim$0(e),n=M.$get$vmChainGap(),a=U.WhereIterable_String,s=new A.WhereIterable(A._setArrayType(A.stringReplaceAllUnchecked(r,n,"").split("\n"),U.JSArray_String),new A.Trace__parseVM_closure,a);return s.get$iterator(0).moveNext$0()?(r=A.TakeIterable_TakeIterable(s,s.get$length(0)-1,a._eval$1("Iterable.E")),r=A.MappedIterable_MappedIterable(r,A.frame_Frame___parseVM_tearOff$closure(),A._instanceType(r)._eval$1("Iterable.E"),U.Frame),t=A.List_List$_of(r,A._instanceType(r)._eval$1("Iterable.E")),I.JSString_methods.endsWith$1(s.get$last(0),".da")||t.push(A.Frame_Frame$parseVM(s.get$last(0))),t):A._setArrayType([],U.JSArray_Frame)},Trace$parseV8(e){var t=A.SubListIterable$(A._setArrayType(e.split("\n"),U.JSArray_String),1,null,U.String).super$Iterable$skipWhile(0,new A.Trace$parseV8_closure),r=U.Frame;return r=A.List_List$unmodifiable(A.MappedIterable_MappedIterable(t,A.frame_Frame___parseV8_tearOff$closure(),t.$ti._eval$1("Iterable.E"),r),r),new A.Trace(r,new A._StringStackTrace(e))},Trace$parseJSCore(e){var t=A.List_List$unmodifiable(new A.MappedIterable(new A.WhereIterable(A._setArrayType(e.split("\n"),U.JSArray_String),new A.Trace$parseJSCore_closure,U.WhereIterable_String),A.frame_Frame___parseV8_tearOff$closure(),U.MappedIterable_String_Frame),U.Frame);return new A.Trace(t,new A._StringStackTrace(e))},Trace$parseFirefox(e){var t=A.List_List$unmodifiable(new A.MappedIterable(new A.WhereIterable(A._setArrayType(I.JSString_methods.trim$0(e).split("\n"),U.JSArray_String),new A.Trace$parseFirefox_closure,U.WhereIterable_String),A.frame_Frame___parseFirefox_tearOff$closure(),U.MappedIterable_String_Frame),U.Frame);return new A.Trace(t,new A._StringStackTrace(e))},Trace___parseFriendly_tearOff:e=>A.Trace$parseFriendly(e),Trace$parseFriendly(e){var t=0===e.length?A._setArrayType([],U.JSArray_Frame):new A.MappedIterable(new A.WhereIterable(A._setArrayType(I.JSString_methods.trim$0(e).split("\n"),U.JSArray_String),new A.Trace$parseFriendly_closure,U.WhereIterable_String),A.frame_Frame___parseFriendly_tearOff$closure(),U.MappedIterable_String_Frame);return t=A.List_List$unmodifiable(t,U.Frame),new A.Trace(t,new A._StringStackTrace(e))},Trace$(e,t){var r=A.List_List$unmodifiable(e,U.Frame);return new A.Trace(r,new A._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$parseV8_closure:function(){},Trace$parseJSCore_closure:function(){},Trace$parseFirefox_closure:function(){},Trace$parseFriendly_closure: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},UnparsedFrame:function(e,t){this.uri=e,this.member=t},TransformByHandlers_transformByHandlers(e,t,r,n,a){var s=null,i={},o=A.StreamController_StreamController(s,s,s,s,!0,a);return i.subscription=null,o.onListen=new A.TransformByHandlers_transformByHandlers_closure(i,e,t,o,A.instantiate1(A.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,s,i){var o=this;o._box_1=e,o._this=t,o.onData=r,o.controller=n,o.handleError=a,o.handleDone=s,o.S=i},TransformByHandlers_transformByHandlers__closure:function(e,t,r){this.onData=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},RateLimit__debounceAggregate(e,t,r,n,a,s,i){var o={};return o.soFar=o.timer=null,o.emittedLatestAsLeading=o.shouldClose=o.hasPending=!1,A.TransformByHandlers_transformByHandlers(e,new A.RateLimit__debounceAggregate_closure(o,i,r,!1,t,!0,s),new A.RateLimit__debounceAggregate_closure0(o,!0,i),s,i)},_collect(e,t,r){var n=null==t?A._setArrayType([],r._eval$1("JSArray<0>")):t;return E.add$1$ax(n,e),n},RateLimit__debounceAggregate_closure:function(e,t,r,n,a,s,i){var o=this;o._box_0=e,o.S=t,o.collect=r,o.leading=n,o.duration=a,o.trailing=s,o.T=i},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},StringScannerException$:(e,t,r)=>new A.StringScannerException(r,e,t),StringScannerException:function(e,t,r){this.source=e,this._span_exception$_message=t,this._span=r},LineScanner$:e=>new A.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},SpanScanner$(e,t){var r,n=A.SourceFile$fromString(e,t);return r=null==t?null:"string"==typeof t?A.Uri_parse(t):U.Uri._as(t),new A.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},StringScanner$(e,t,r){var n;return n=null==r?null:"string"==typeof r?A.Uri_parse(r):U.Uri._as(r),new A.StringScanner(n,e)},StringScanner:function(e,t){var r=this;r.sourceUrl=e,r.string=t,r._string_scanner$_position=0,r._lastMatchPosition=r._lastMatch=null},AsciiGlyphSet:function(){},UnicodeGlyphSet:function(){},WatchEvent:function(e,t){this.type=e,this.path=t},ChangeType:function(e){this._watch_event$_name=e},A98RgbColorSpace0:function(e,t){this.name=e,this._space$_channels=t},AnySelectorVisitor0:function(){},AnySelectorVisitor_visitComplexSelector_closure0:function(e){this.$this=e},AnySelectorVisitor_visitCompoundSelector_closure0:function(e){this.$this=e},SupportsAnything0:function(e,t){this.contents=e,this.span=t},ArgumentList$empty0:e=>new A.ArgumentList0(I.List_empty22,I.Map_empty14,null,null,e),ArgumentList0:function(e,t,r,n,a){var s=this;s.positional=e,s.named=t,s.rest=r,s.keywordRest=n,s.span=a},argumentListClass_closure:function(){},argumentListClass__closure:function(){},argumentListClass__closure0:function(){},SassArgumentList$0(e,t,r){var n=U.Value_2;return(n=new A.SassArgumentList0(A.ConstantMap_ConstantMap$from(t,U.String,n),A.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},JSArray1:function(){},AsyncImporter0:function(){},JSToDartAsyncImporter:function(e,t,r){this._async0$_canonicalize=e,this._load=t,this._nonCanonicalSchemes=r},JSToDartAsyncImporter_canonicalize_closure:function(e,t){this.$this=e,this.url=t},JSToDartAsyncImporter_load_closure:function(e,t){this.$this=e,this.url=t},AsyncBuiltInCallable$mixin0:(e,t,r,n,a)=>new A.AsyncBuiltInCallable0(e,A.ScssParser$0("@mixin "+e+"("+t+") {",!1,a).parseParameterList$0(),new A.AsyncBuiltInCallable$mixin_closure0(r),!1),AsyncBuiltInCallable0:function(e,t,r,n){var a=this;a.name=e,a._async_built_in0$_parameters=t,a._async_built_in0$_callback=r,a.acceptsContent=n},AsyncBuiltInCallable$mixin_closure0:function(e){this.callback=e},AsyncBuiltInCallable_withDeprecationWarning_closure0:function(e,t,r){this.$this=e,this.module=t,this.newName=r},compileAsync0(e,t,r,a,s,i,o,l,_,u,c,$,p,h,d,m,g){var S,y,v,f,C,b,x,w,I=0,L=A._makeAsyncAwaitCompleter(U.CompileResult_2),N=A._wrapJsFunctionForAsync(function(V,R){if(1===V)return A._asyncRethrow(R,L);for(;;)switch(I){case 0:x=U.Deprecation_3,w=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=$&&w.addAll$1(0,$),y=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=r&&y.addAll$1(0,r),v=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=s&&v.addAll$1(0,s),(_=new A.DeprecationProcessingLogger0(A.LinkedHashMap_LinkedHashMap$_empty(x,U.int),_,w,y,v,!g)).validate$0(),w=!!(x=null==u)&&(null==d||d===A.Syntax_forPath0(e)),I=w?3:5;break;case 3:return null==i&&(i=A.AsyncImportCache$none()),w=M.$get$FilesystemImporter_cwd0(),y=A.isNodeJs()?n.process:null,E.$eq$(null==y?null:E.get$platform$x(y),"win32")?y=!0:(y=A.isNodeJs()?n.process:null,y=E.$eq$(null==y?null:E.get$platform$x(y),"darwin")),y?(y=A.absolute(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null),v=M.$get$context(),y=A._realCasePath0(v.normalize$1(y))):(y=M.$get$context(),v=y.canonicalize$1(0,e),f=v,v=y,y=f),I=6,A._asyncAwait(i.importCanonical$3$originalUrl(w,v.toUri$1(y),v.toUri$1(e)),N);case 6:(v=R).toString,C=v,I=4;break;case 5:w=A.readFile0(e),y=null==d?A.Syntax_forPath0(e):d,C=A.Stylesheet_Stylesheet$parse0(w,y,!1,M.$get$context().toUri$1(e));case 4:return I=7,A._asyncAwait(A._compileStylesheet2(C,_,i,u,M.$get$FilesystemImporter_cwd0(),a,h,m,o,l,c,p,t),N);case 7:b=R,_.summarize$1$js(!x),S=b,I=1;break;case 1:return A._asyncReturn(S,L)}});return A._asyncStartSync(N,L)},compileStringAsync0(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S){var y,v,f,C,b,x,w,E,L=0,N=A._makeAsyncAwaitCompleter(U.CompileResult_2),V=A._wrapJsFunctionForAsync(function(R,k){if(1===R)return A._asyncRethrow(k,N);for(;;)switch(L){case 0:return w=U.Deprecation_3,E=A.LinkedHashSet_LinkedHashSet$_empty(w),null!=$&&E.addAll$1(0,$),v=A.LinkedHashSet_LinkedHashSet$_empty(w),null!=r&&v.addAll$1(0,r),f=A.LinkedHashSet_LinkedHashSet$_empty(w),null!=a&&f.addAll$1(0,a),(_=new A.DeprecationProcessingLogger0(A.LinkedHashMap_LinkedHashMap$_empty(w,U.int),_,E,v,f,!S)).validate$0(),C=A.Stylesheet_Stylesheet$parse0(e,null==d?I.Syntax_SCSS_scss0:d,!1,m),w=C.span,b=w.get$sourceUrl(w),U.Uri._is(b)&&""===b.get$scheme()&&null==u&&A.WarnForDeprecation_warnForDeprecation0(_,I.Deprecation_63m,"Passing a relative `url` argument ("+A.S(w.get$sourceUrl(w))+T.x29x20to_cm,null,null),w=null==i?A.isBrowser()?new A.NoOpImporter0:M.$get$FilesystemImporter_cwd0():i,L=3,A._asyncAwait(A._compileStylesheet2(C,_,s,u,w,n,h,g,o,l,c,p,t),V);case 3:x=k,_.summarize$1$js(null!=u),y=x,L=1;break;case 1:return A._asyncReturn(y,N)}});return A._asyncStartSync(V,N)},_compileStylesheet2(e,t,r,n,a,s,i,o,l,_,u,c,$){var p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.CompileResult_2),y=A._wrapJsFunctionForAsync(function(v,f){if(1===v)return A._asyncRethrow(f,S);for(;;)switch(g){case 0:return null!=n&&A.WarnForDeprecation_warnForDeprecation0(t,I.Deprecation_pnV,T.The_le,null,null),g=3,A._asyncAwait(A._EvaluateVisitor$2(s,r,t,n,u,c).run$2(0,a,e),y);case 3:h=f,d=A.serialize0(h._1,$,l,!1,_,t,c,i,o),null!=(m=d._1)&&null!=r&&A.mapInPlace0(m.urls,new A._compileStylesheet_closure2(e,r)),p=new A.CompileResult0(h,d),g=1;break;case 1:return A._asyncReturn(p,S)}});return A._asyncStartSync(y,S)},_compileStylesheet_closure2:function(e,t){this.stylesheet=e,this.importCache=t},AsyncEnvironment$0(){var e=U.String,t=U.Module_AsyncCallable_2,r=U.AstNode_2,n=U.int,a=U.AsyncCallable_2,s=U.JSArray_Map_String_AsyncCallable_2;return new A.AsyncEnvironment0(A.LinkedHashMap_LinkedHashMap$_empty(e,t),A.LinkedHashMap_LinkedHashMap$_empty(e,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,A._setArrayType([],U.JSArray_Module_AsyncCallable_2),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,U.Value_2)],U.JSArray_Map_String_Value_2),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,r)],U.JSArray_Map_String_AstNode_2),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),null,A.LinkedHashSet_LinkedHashSet$_empty(e))},AsyncEnvironment$_0(e,t,r,n,a,s,i,o,l,_,u,c,$){var p=U.String,h=U.int;return new A.AsyncEnvironment0(e,t,r,n,a,s,i,o,l,A.LinkedHashMap_LinkedHashMap$_empty(p,h),_,A.LinkedHashMap_LinkedHashMap$_empty(p,h),u,A.LinkedHashMap_LinkedHashMap$_empty(p,h),c,$)},_EnvironmentModule__EnvironmentModule2(e,t,r,n,a){var s,i,o,l,_,u,c,$,p;for(null==a&&(a=I.Set_empty7),s=U.dynamic,s=A.LinkedHashMap_LinkedHashMap$_empty(s,s),i=U.Module_AsyncCallable_2,o=U.List_CssComment_2,l=(l=A.MapExtensions_get_pairs0(r,i,o)).get$iterator(l),_=U.CssComment_2;l.moveNext$0();)c=(u=l.get$current(l))._0,($=A.List_List$from(u._1,!1,_)).$flags=3,s.$indexSet(0,c,$);return s=A.ConstantMap_ConstantMap$from(s,i,o),i=A._EnvironmentModule__makeModulesByVariable2(a),o=A._EnvironmentModule__memberMap2(I.JSArray_methods.get$first(e._async_environment0$_variables),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure17,U.Map_String_Value_2),U.Value_2),l=A._EnvironmentModule__memberMap2(I.JSArray_methods.get$first(e._async_environment0$_variableNodes),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure18,U.Map_String_AstNode_2),U.AstNode_2),_=U.Map_String_AsyncCallable_2,u=U.AsyncCallable_2,p=A._EnvironmentModule__memberMap2(I.JSArray_methods.get$first(e._async_environment0$_functions),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure19,_),u),u=A._EnvironmentModule__memberMap2(I.JSArray_methods.get$first(e._async_environment0$_mixins),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure20,_),u),_=E.get$isNotEmpty$asx(t.get$children(t))||r.get$isNotEmpty(r)||I.JSArray_methods.any$1(e._async_environment0$_allModules,new A._EnvironmentModule__EnvironmentModule_closure21),A._EnvironmentModule$_2(e,t,s,n,i,o,l,p,u,_,!n.get$isEmpty(n)||I.JSArray_methods.any$1(e._async_environment0$_allModules,new A._EnvironmentModule__EnvironmentModule_closure22))},_EnvironmentModule__makeModulesByVariable2(e){var t,r,n,a,s,i;if(e.get$isEmpty(e))return I.Map_empty17;for(t=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.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();)i=(s=a.get$current(a)).get$variables(),A.setAll0(t,i.get$keys(i),s);a=I.JSArray_methods.get$first(n._async_environment0$_environment._async_environment0$_variables),A.setAll0(t,a.get$keys(a),n)}else a=n.get$variables(),A.setAll0(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap2(e,t,r){var n,a,s;if(e=new A.PublicMemberMapView0(e,r._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(n=A._setArrayType([],r._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)(s=a.get$current(a)).get$isNotEmpty(s)&&n.push(s);return n.push(e),1===n.length?e:A.MergedMapView$0(n,U.String,r)},_EnvironmentModule$_2:(e,t,r,n,a,s,i,o,l,_,u)=>new A._EnvironmentModule2(e._async_environment0$_allModules,s,i,o,l,n,t,r,_,u,e,a),AsyncEnvironment0:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d){var m=this;m._async_environment0$_modules=e,m._async_environment0$_namespaceNodes=t,m._async_environment0$_globalModules=r,m._async_environment0$_importedModules=n,m._async_environment0$_forwardedModules=a,m._async_environment0$_nestedForwardedModules=s,m._async_environment0$_allModules=i,m._async_environment0$_variables=o,m._async_environment0$_variableNodes=l,m._async_environment0$_variableIndices=_,m._async_environment0$_functions=u,m._async_environment0$_functionIndices=c,m._async_environment0$_mixins=$,m._async_environment0$_mixinIndices=p,m._async_environment0$_content=h,m._async_environment0$_configurableVariables=d,m._async_environment0$_inMixin=!1,m._async_environment0$_inSemiGlobalScope=!0,m._async_environment0$_lastVariableIndex=m._async_environment0$_lastVariableName=null},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(){},_EnvironmentModule2:function(e,t,r,n,a,s,i,o,l,_,u,c){var $=this;$.upstream=e,$.variables=t,$.variableNodes=r,$.functions=n,$.mixins=a,$.extensionStore=s,$.css=i,$.preModuleComments=o,$.transitivelyContainsCss=l,$.transitivelyContainsExtensions=_,$._async_environment0$_environment=u,$._async_environment0$_modulesByVariable=c},_EnvironmentModule__EnvironmentModule_closure17:function(){},_EnvironmentModule__EnvironmentModule_closure18:function(){},_EnvironmentModule__EnvironmentModule_closure19:function(){},_EnvironmentModule__EnvironmentModule_closure20:function(){},_EnvironmentModule__EnvironmentModule_closure21:function(){},_EnvironmentModule__EnvironmentModule_closure22:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure2:function(e){this.variables=e},_EvaluateVisitor$2(e,t,r,n,a,s){var i,o=U.Uri,l=U.Module_AsyncCallable_2,_=A._setArrayType([],U.JSArray_Record_2_String_and_AstNode_2);return i=null==t?null==n?A.AsyncImportCache$none():null:t,(o=new A._EvaluateVisitor2(i,n,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.AsyncCallable_2),A.LinkedHashMap_LinkedHashMap$_empty(o,l),A.LinkedHashMap_LinkedHashMap$_empty(o,l),A.LinkedHashMap_LinkedHashMap$_empty(o,U.Configuration_2),A.LinkedHashMap_LinkedHashMap$_empty(o,U.AstNode_2),r,A.LinkedHashSet_LinkedHashSet$_empty(U.Record_2_String_and_SourceSpan),a,s,new A.Object,A.AsyncEnvironment$0(),A.LinkedHashSet_LinkedHashSet$_empty(o),A.LinkedHashMap_LinkedHashMap$_empty(o,U.nullable_AstNode_2),_,I.Configuration_Map_empty_null0))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,r,n,a,s),o},_EvaluateVisitor2:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m){var g=this;g._async_evaluate0$_importCache=e,g._async_evaluate0$_nodeImporter=t,g._async_evaluate0$_builtInFunctions=r,g._async_evaluate0$_builtInModules=n,g._async_evaluate0$_modules=a,g._async_evaluate0$_moduleConfigurations=s,g._async_evaluate0$_moduleNodes=i,g._async_evaluate0$_logger=o,g._async_evaluate0$_warningsEmitted=l,g._async_evaluate0$_quietDeps=_,g._async_evaluate0$_sourceMap=u,g._async_evaluate0$_compileContext=c,g._async_evaluate0$_environment=$,g._async_evaluate0$_declarationName=g._async_evaluate0$__parent=g._async_evaluate0$_mediaQuerySources=g._async_evaluate0$_mediaQueries=g._async_evaluate0$_styleRuleIgnoringAtRoot=null,g._async_evaluate0$_member="root stylesheet",g._async_evaluate0$_importSpan=g._async_evaluate0$_callableNode=null,g._async_evaluate0$_inSupportsDeclaration=g._async_evaluate0$_inKeyframes=g._async_evaluate0$_atRootExcludingStyleRule=g._async_evaluate0$_inUnknownAtRule=g._async_evaluate0$_inFunction=!1,g._async_evaluate0$_loadedUrls=p,g._async_evaluate0$_activeModules=h,g._async_evaluate0$_stack=d,g._async_evaluate0$_importer=null,g._async_evaluate0$_inDependency=!1,g._async_evaluate0$__extensionStore=g._async_evaluate0$_preModuleComments=g._async_evaluate0$_outOfOrderImports=g._async_evaluate0$__endOfImports=g._async_evaluate0$__root=g._async_evaluate0$__stylesheet=null,g._async_evaluate0$_configuration=m},_EvaluateVisitor_closure38:function(e){this.$this=e},_EvaluateVisitor_closure39:function(e){this.$this=e},_EvaluateVisitor_closure40:function(e){this.$this=e},_EvaluateVisitor_closure41:function(e){this.$this=e},_EvaluateVisitor_closure42:function(e){this.$this=e},_EvaluateVisitor_closure43:function(e){this.$this=e},_EvaluateVisitor_closure44:function(e){this.$this=e},_EvaluateVisitor_closure45:function(e){this.$this=e},_EvaluateVisitor_closure46:function(e){this.$this=e},_EvaluateVisitor__closure14:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure47:function(e){this.$this=e},_EvaluateVisitor__closure13:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure48:function(e){this.$this=e},_EvaluateVisitor_closure49:function(e){this.$this=e},_EvaluateVisitor__closure11:function(e,t,r,n){var a=this;a._box_0=e,a.values=t,a.span=r,a.callableNode=n},_EvaluateVisitor__closure12:function(e){this.$this=e},_EvaluateVisitor_closure50:function(e){this.$this=e},_EvaluateVisitor_run_closure2:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor_run__closure2:function(e,t,r){this.$this=e,this.importer=t,this.node=r},_EvaluateVisitor__loadModule_closure5:function(e,t){this._box_0=e,this.callback=t},_EvaluateVisitor__loadModule_closure6:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=s,o.callback=i},_EvaluateVisitor__loadModule__closure5:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__loadModule__closure6:function(e,t,r){this._box_1=e,this.callback=t,this.firstLoad=r},_EvaluateVisitor__execute_closure2:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.importer=t,o.stylesheet=r,o.extensionStore=n,o.configuration=a,o.css=s,o.preModuleComments=i},_EvaluateVisitor__combineCss_closure5:function(){},_EvaluateVisitor__combineCss_closure6:function(e){this.selectors=e},_EvaluateVisitor__combineCss_visitModule2:function(e,t,r,n,a,s){var i=this;i.$this=e,i.seen=t,i.clone=r,i.css=n,i.imports=a,i.sorted=s},_EvaluateVisitor__extendModules_closure5:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure6:function(){},_EvaluateVisitor_visitAtRootRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitAtRootRule_closure6: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_closure2:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitEachRule_closure8:function(e,t,r){this._box_0=e,this.$this=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure9:function(e,t,r){this._box_1=e,this.$this=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_visitAtRule_closure8:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure9:function(e,t,r){this.$this=e,this.name=t,this.children=r},_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,s){var i=this;i._box_0=e,i.$this=t,i.node=r,i.from=n,i.direction=a,i.fromNumber=s},_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__registerCommentsForModule_closure2:function(){},_EvaluateVisitor_visitIfRule_closure2:function(e){this.$this=e},_EvaluateVisitor_visitIfRule__closure2:function(e,t){this.$this=e,this.clause=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){var s=this;s._box_0=e,s.$this=t,s.loadsUserDefinedModules=r,s.environment=n,s.children=a},_EvaluateVisitor__applyMixin_closure5:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure6:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin_closure6:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure5:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin___closure2:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin____closure2:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitIncludeRule_closure8:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure9:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure10:function(e){this.node=e},_EvaluateVisitor_visitMediaRule_closure8:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure9:function(e,t,r,n,a){var s=this;s.$this=e,s.mergedQueries=t,s.queries=r,s.mergedSources=n,s.node=a},_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.mergedSources=e},_EvaluateVisitor_visitStyleRule_closure11:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure12:function(){},_EvaluateVisitor_visitStyleRule_closure14: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_closure13:function(){},_EvaluateVisitor__warnForBogusCombinators_closure2: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__visitSupportsCondition_closure2:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitVariableDeclaration_closure8:function(e,t,r){this._box_0=e,this.$this=t,this.node=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__slash_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_visitListExpression_closure2:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure8:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure9:function(){},_EvaluateVisitor_visitFunctionExpression_closure10:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor__visitCalculation_closure2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__checkCalculationArguments_check2:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__visitCalculationExpression_closure2:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.node=r,a.inLegacySassFunction=n},_EvaluateVisitor__visitCalculationExpression__closure2:function(e,t){this.$this=e,this.node=t},_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,s){var i=this;i.$this=e,i.callable=t,i.evaluated=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable__closure2:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable___closure2:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable____closure2:function(){},_EvaluateVisitor__runFunctionCallable_closure2:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure8:function(e,t,r){this._box_0=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure9:function(e,t){this._box_0=e,this.evaluated=t},_EvaluateVisitor__runBuiltInCallable_closure10: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,s){var i=this;i.$this=e,i.values=t,i.convert=r,i.expressionNode=n,i.map=a,i.nodeWithSpan=s},_EvaluateVisitor__verifyArguments_closure2:function(e,t,r){this.parameters=e,this.positional=t,this.named=r},_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,n){var a=this;a.$this=e,a.mergedQueries=t,a.node=r,a.mergedSources=n},_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.mergedSources=e},_EvaluateVisitor_visitCssStyleRule_closure6: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_closure5: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__performInterpolationHelper_closure2:function(e){this.interpolation=e},_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},_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(){},_EvaluationContext2:function(e,t){this._async_evaluate0$_visitor=e,this._async_evaluate0$_defaultWarnNodeWithSpan=t},JSToDartAsyncFileImporter:function(e){this._findFileUrl=e},JSToDartAsyncFileImporter_canonicalize_closure:function(e,t){this.$this=e,this.url=t},AsyncImportCache$(e,t,r){var n=U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,a=U.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,s=U.Uri;return new A.AsyncImportCache0(A.AsyncImportCache__toImporters0(e,t,r),A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,n),A.LinkedHashMap_LinkedHashMap$_empty(a,n),A.LinkedHashMap_LinkedHashMap$_empty(a,s),A.LinkedHashMap_LinkedHashMap$_empty(s,U.nullable_Stylesheet_2),A.LinkedHashMap_LinkedHashMap$_empty(s,U.ImporterResult_2),A.LinkedHashMap_LinkedHashMap$_empty(s,U.DateTime))},AsyncImportCache$none(){var e=U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,t=U.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,r=U.Uri;return new A.AsyncImportCache0(I.List_empty27,A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,e),A.LinkedHashMap_LinkedHashMap$_empty(t,e),A.LinkedHashMap_LinkedHashMap$_empty(t,r),A.LinkedHashMap_LinkedHashMap$_empty(r,U.nullable_Stylesheet_2),A.LinkedHashMap_LinkedHashMap$_empty(r,U.ImporterResult_2),A.LinkedHashMap_LinkedHashMap$_empty(r,U.DateTime))},AsyncImportCache__toImporters0(e,t,r){var a,s,i,o,l,_,u=null,c=A.getEnvironmentVariable0("SASS_PATH");if(A.isBrowser())return a=A._setArrayType([],U.JSArray_AsyncImporter),null!=e&&I.JSArray_methods.addAll$1(a,e),a;if(a=A._setArrayType([],U.JSArray_AsyncImporter),null!=e&&I.JSArray_methods.addAll$1(a,e),null!=t)for(s=E.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new A.FilesystemImporter0(M.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(null!=c)for(s=A.isNodeJs()?n.process:u,o=(i=c.split(E.$eq$(null==s?u:E.get$platform$x(s),"win32")?";":":")).length,l=0;l<o;++l)_=i[l],a.push(new A.FilesystemImporter0(M.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return a},AsyncImportCache0:function(e,t,r,n,a,s,i){var o=this;o._async_import_cache0$_importers=e,o._async_import_cache0$_canonicalizeCache=t,o._async_import_cache0$_perImporterCanonicalizeCache=r,o._async_import_cache0$_nonCanonicalRelativeUrls=n,o._async_import_cache0$_importCache=a,o._async_import_cache0$_resultsCache=s,o._async_import_cache0$_loadTimes=i},AsyncImportCache_canonicalize_closure0:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.baseImporter=t,o.resolvedUrl=r,o.baseUrl=n,o.forImport=a,o.key=s,o.url=i},AsyncImportCache__canonicalize_closure0:function(e,t){this.importer=e,this.url=t},AsyncImportCache_importCanonical_closure0:function(e,t,r,n){var a=this;a.$this=e,a.importer=t,a.canonicalUrl=r,a.originalUrl=n},AsyncImportCache_humanize_closure3:function(e){this.canonicalUrl=e},AsyncImportCache_humanize_closure4:function(){},AsyncImportCache_humanize_closure5:function(){},AsyncImportCache_humanize_closure6:function(e){this.canonicalUrl=e},AtRootQueryParser0:function(e,t){this.scanner=e,this._parser1$_interpolationMap=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=A.List_List$unmodifiable(e,U.Statement_2),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure0);return new A.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},ModifiableCssAtRule$0(e,t,r,n){var a=A._setArrayType([],U.JSArray_ModifiableCssNode_2);return new A.ModifiableCssAtRule0(e,n,r,t,new A.UnmodifiableListView(a,U.UnmodifiableListView_ModifiableCssNode_2),a)},ModifiableCssAtRule0:function(e,t,r,n,a,s){var i=this;i.name=e,i.value=t,i.isChildless=r,i.span=n,i.children=a,i._node$_children=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},AtRule$0(e,t,r,n){var a=null==r?null:A.List_List$unmodifiable(r,U.Statement_2),s=null==a?null:I.JSArray_methods.any$1(a,new A.ParentStatement_closure0);return new A.AtRule0(e,n,t,a,!0===s)},AtRule0:function(e,t,r,n,a){var s=this;s.name=e,s.value=t,s.span=r,s.children=n,s.hasDeclarations=a},InterpolatedAttributeSelector:function(e,t,r,n,a){var s=this;s.name=e,s.op=t,s.value=r,s.modifier=n,s.span=a},AttributeSelector0:function(e,t,r,n,a){var s=this;s.name=e,s.op=t,s.value=r,s.modifier=n,s.span=a},AttributeOperator0:function(e,t){this._attribute0$_text=e,this._name=t},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,n,a){var s=this;s.name=e,s.operator=t,s.precedence=r,s.isAssociative=n,s._name=a},BooleanExpression0:function(e,t){this.value=e,this.span=t},booleanClass_closure:function(){},booleanClass__closure:function(){},legacyBooleanClass_closure:function(){},legacyBooleanClass__closure:function(){},legacyBooleanClass__closure0:function(){},SassBoolean0:function(e){this.value=e},Box0:function(e,t){this._box0$_inner=e,this.$ti=t},ModifiableBox0:function(e,t){this.value=e,this.$ti=t},BuiltInCallable$function0:(e,t,r,n)=>new A.BuiltInCallable0(e,A._setArrayType([new A._Record_2(A.ScssParser$0("@function "+e+"("+t+") {",!1,n).parseParameterList$0(),r)],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2),!1),BuiltInCallable$mixin0:(e,t,r,n,a)=>new A.BuiltInCallable0(e,A._setArrayType([new A._Record_2(A.ScssParser$0("@mixin "+e+"("+t+") {",!1,a).parseParameterList$0(),new A.BuiltInCallable$mixin_closure0(r))],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2),n),BuiltInCallable$overloadedFunction0(e,t){var r,n,a,s,i,o,l,_,u=A._setArrayType([],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2);for(r=U.String,n=(n=A.MapExtensions_get_pairs0(t,r,U.Value_Function_List_Value_2)).get$iterator(n),a="@function "+e+"(",s=U.FileSpan,i=U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2;n.moveNext$0();)l=(o=n.get$current(n))._0,_=o._1,u.push(new A._Record_2(new A.ScssParser0(!1,A.LinkedHashMap_LinkedHashMap$_empty(r,s),A._setArrayType([],i),A.SpanScanner$(a+l+") {",null),null).parseParameterList$0(),_));return new A.BuiltInCallable0(e,u,!1)},BuiltInCallable0:function(e,t,r){this.name=e,this._built_in$_overloads=t,this.acceptsContent=r},BuiltInCallable$mixin_closure0:function(e){this.callback=e},BuiltInCallable_withDeprecationWarning_closure0:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.module=r,a.newName=n},BuiltInModule$0(e,t,r,n,a){var s=A._Uri__Uri(null,e,null,"sass"),i=A.BuiltInModule__callableMap0(t,a),o=A.BuiltInModule__callableMap0(r,a),l=null==n?I.Map_empty15:new A.UnmodifiableMapView(n,U.UnmodifiableMapView_String_Value_2);return new A.BuiltInModule0(s,i,o,l,a._eval$1("BuiltInModule0<0>"))},BuiltInModule__callableMap0(e,t){var r,n,a,s=U.String;if(null==e)s=A.LinkedHashMap_LinkedHashMap$_empty(s,t);else{for(s=A.LinkedHashMap_LinkedHashMap$_empty(s,t),r=e.length,n=0;n<e.length;e.length===r||(0,A.throwConcurrentModificationError)(e),++n)a=e[n],s.$indexSet(0,a.get$name(a),a);s=new A.UnmodifiableMapView(s,U.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))}return new A.UnmodifiableMapView(s,U.$env_1_1_String._bind$1(t)._eval$1("UnmodifiableMapView<1,2>"))},BuiltInModule0:function(e,t,r,n,a){var s=this;s.url=e,s.functions=t,s.mixins=r,s.variables=n,s.$ti=a},_assertCalculationValue:e=>e instanceof A.SassNumber0||(e instanceof A.SassString0&&!e._string0$_hasQuotes||e instanceof A.SassCalculation0||e instanceof A.CalculationOperation0||e instanceof A.CalculationInterpolation)?null:A.jsThrow0(new n.Error("Argument `"+A.S(e)+"` must be one of SassNumber, unquoted SassString, SassCalculation, CalculationOperation, CalculationInterpolation")),_isValidClampArg:e=>e instanceof A.CalculationInterpolation||e instanceof A.SassString0&&!e._string0$_hasQuotes,calculationClass_closure:function(){},calculationClass__closure:function(){},calculationClass__closure0:function(){},calculationClass__closure1:function(){},calculationClass__closure2:function(){},calculationClass__closure3:function(){},calculationClass__closure4:function(){},calculationClass__closure5:function(){},calculationOperationClass_closure:function(){},calculationOperationClass__closure:function(){},calculationOperationClass___closure:function(e){this.strOperator=e},calculationOperationClass__closure0:function(){},calculationOperationClass__closure1:function(){},calculationOperationClass__closure2:function(){},calculationOperationClass__closure3:function(){},calculationOperationClass__closure4:function(){},calculationInterpolationClass_closure:function(){},calculationInterpolationClass__closure:function(){},calculationInterpolationClass__closure0:function(){},calculationInterpolationClass__closure1:function(){},calculationInterpolationClass__closure2:function(){},SassCalculation_calc0(e){var t=A.SassCalculation__simplify0(e);return t instanceof A.SassNumber0||t instanceof A.SassCalculation0?t:new A.SassCalculation0("calc",A.List_List$unmodifiable([t],U.Object))},SassCalculation_min0(e){var t,r,n,a=A.List_List$unmodifiable(new A.MappedListIterable(e,A.calculation0_SassCalculation__simplify$closure(),A._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),U.Object),s=a.length;if(0===s)throw A.wrapException(A.ArgumentError$("min() must have at least one argument.",null));for(t=null,r=0;r<s;++r){if(!((n=a[r])instanceof A.SassNumber0)||null!=t&&!t.isComparableTo$1(n)){t=null;break}(null==t||t.greaterThan$1(n).value)&&(t=n)}return null!=t?t:(A.SassCalculation__verifyCompatibleNumbers0(a),new A.SassCalculation0("min",a))},SassCalculation_max0(e){var t,r,n,a=A.List_List$unmodifiable(new A.MappedListIterable(e,A.calculation0_SassCalculation__simplify$closure(),A._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),U.Object),s=a.length;if(0===s)throw A.wrapException(A.ArgumentError$("max() must have at least one argument.",null));for(t=null,r=0;r<s;++r){if(!((n=a[r])instanceof A.SassNumber0)||null!=t&&!t.isComparableTo$1(n)){t=null;break}(null==t||t.lessThan$1(n).value)&&(t=n)}return null!=t?t:(A.SassCalculation__verifyCompatibleNumbers0(a),new A.SassCalculation0("max",a))},SassCalculation_hypot0(e){var t,r,n,a,s,i,o=A.List_List$unmodifiable(new A.MappedListIterable(e,A.calculation0_SassCalculation__simplify$closure(),A._arrayInstanceType(e)._eval$1("MappedListIterable<1,@>")),U.Object),l=o.length;if(0===l)throw A.wrapException(A.ArgumentError$("hypot() must have at least one argument.",null));if(A.SassCalculation__verifyCompatibleNumbers0(o),!((t=I.JSArray_methods.get$first(o))instanceof A.SassNumber0)||t.hasUnit$1("%"))return new A.SassCalculation0("hypot",o);for(r=0,n=0;n<l;){if(!((a=o[n])instanceof A.SassNumber0&&a.hasCompatibleUnits$1(t)))return new A.SassCalculation0("hypot",o);++n,r+=(s=a.convertValueToMatch$3(t,"numbers["+n+"]","numbers[1]"))*s}return l=Math.sqrt(r),i=t.get$numeratorUnits(t),A.SassNumber_SassNumber$withUnits0(l,t.get$denominatorUnits(t),i)},SassCalculation_abs0:e=>(e=A.SassCalculation__simplify0(e))instanceof A.SassNumber0?(e.hasUnit$1("%")&&A.warnForDeprecation0(T.Passinp+e.toString$0(0)+")\nTo emit a CSS abs() now: abs(#{"+e.toString$0(0)+T.x7d__Mor,I.Deprecation_fzO),A.SassNumber_SassNumber0(Math.abs(e._number1$_value),null).coerceToMatch$1(e)):new A.SassCalculation0("abs",A._setArrayType([e],U.JSArray_Object)),SassCalculation_exp0:e=>(e=A.SassCalculation__simplify0(e))instanceof A.SassNumber0?(e.assertNoUnits$0(),A.pow1(A.SassNumber_SassNumber0(2.718281828459045,null),e)):new A.SassCalculation0("exp",A._setArrayType([e],U.JSArray_Object)),SassCalculation_sign0(e){var t,r,n,a;return(t=(e=A.SassCalculation__simplify0(e))instanceof A.SassNumber0)?(r=e._number1$_value,n=!!isNaN(r)||0===r):n=!1,n?t=e:(t?(t=!e.hasUnit$1("%"),a=e):(a=null,t=!1),t=t?A.SassNumber_SassNumber0(E.get$sign$in(a._number1$_value),null).coerceToMatch$1(e):new A.SassCalculation0("sign",A._setArrayType([e],U.JSArray_Object))),t},SassCalculation_clamp0(e,t,r){var n,a;if(null==t&&null!=r)throw A.wrapException(A.ArgumentError$("If value is null, max must also be null.",null));return e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),r=A.NullableExtension_andThen0(r,A.calculation0_SassCalculation__simplify$closure()),e instanceof A.SassNumber0&&t instanceof A.SassNumber0&&r instanceof A.SassNumber0&&e.hasCompatibleUnits$1(t)&&e.hasCompatibleUnits$1(r)?t.lessThanOrEquals$1(e).value?e:t.greaterThanOrEquals$1(r).value?r:t:(n=[e],null!=t&&n.push(t),null!=r&&n.push(r),a=A.List_List$unmodifiable(n,U.Object),A.SassCalculation__verifyCompatibleNumbers0(a),A.SassCalculation__verifyLength0(a,3),new A.SassCalculation0("clamp",a))},SassCalculation_pow0(e,t){var r=A._setArrayType([e],U.JSArray_Object);return null!=t&&r.push(t),A.SassCalculation__verifyLength0(r,2),e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),e instanceof A.SassNumber0&&t instanceof A.SassNumber0?(e.assertNoUnits$0(),t.assertNoUnits$0(),A.pow1(e,t)):new A.SassCalculation0("pow",r)},SassCalculation_log0(e,t){var r,n;return e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),(n=null!=t)&&r.push(t),(n=!(e instanceof A.SassNumber0)||n&&!(t instanceof A.SassNumber0))?new A.SassCalculation0("log",r):(e.assertNoUnits$0(),t instanceof A.SassNumber0?(t.assertNoUnits$0(),A.log0(e,t)):A.log0(e,null))},SassCalculation_atan20(e,t){var r;return e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),null!=t&&r.push(t),A.SassCalculation__verifyLength0(r,2),A.SassCalculation__verifyCompatibleNumbers0(r),e instanceof A.SassNumber0&&t instanceof A.SassNumber0&&!e.hasUnit$1("%")&&!t.hasUnit$1("%")&&e.hasCompatibleUnits$1(t)?A.SassNumber_SassNumber$withUnits0(57.29577951308232*Math.atan2(e._number1$_value,t.convertValueToMatch$3(e,"x","y")),null,A._setArrayType(["deg"],U.JSArray_String)):new A.SassCalculation0("atan2",r)},SassCalculation_rem0(e,t){var r,n;return e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),null!=t&&r.push(t),A.SassCalculation__verifyLength0(r,2),A.SassCalculation__verifyCompatibleNumbers0(r),e instanceof A.SassNumber0&&t instanceof A.SassNumber0&&e.hasCompatibleUnits$1(t)?(n=e.modulo$1(t),r=t._number1$_value,A.DoubleWithSignedZero_get_signIncludingZero0(r)!==A.DoubleWithSignedZero_get_signIncludingZero0(e._number1$_value)?r==1/0||r==-1/0?e:0===n._number1$_value?n.unaryMinus$0():n.minus$1(t):n):new A.SassCalculation0("rem",r)},SassCalculation_mod0(e,t){var r;return e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),r=A._setArrayType([e],U.JSArray_Object),null!=t&&r.push(t),A.SassCalculation__verifyLength0(r,2),A.SassCalculation__verifyCompatibleNumbers0(r),e instanceof A.SassNumber0&&t instanceof A.SassNumber0&&e.hasCompatibleUnits$1(t)?e.modulo$1(t):new A.SassCalculation0("mod",r)},SassCalculation_roundInternal0(e,t,r,n,a,s){var i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E=null,L="round",M=A.SassCalculation__simplify0(e),N=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),V=A.NullableExtension_andThen0(r,A.calculation0_SassCalculation__simplify$closure()),R=E,k=E,F=E,P=!1,O=E,J=!1,D=E,B=!1;if(M instanceof A.SassNumber0?((i=!M.get$hasUnits())&&((P=R=null==N)&&(B=F=null==V,O=V),J=P,k=N,D=M),o=i):(i=!1,o=!1),B)return A.SassNumber_SassNumber0(I.JSNumber_methods.round$0(D._number1$_value),E);if(B=!1,M instanceof A.SassNumber0?(i?l=R:(o?l=k:(k=l=N,o=!0),l=R=null==l,i=!0),l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),B=B&&null!=n),D=M):D=E,B)return s.call$2(T.In_fut,I.Deprecation_jOf),B=I.JSNumber_methods.round$0(D._number1$_value),l=D.get$numeratorUnits(D),A.SassNumber_SassNumber$withUnits0(B,D.get$denominatorUnits(D),l);if(r=E,B=!1,M instanceof A.SassNumber0?(_=!0,o?l=k:(o=_,k=l=N),l instanceof A.SassNumber0&&(o?l=k:(o=_,k=l=N),U.SassNumber_2._as(l),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),B=B&&!M.hasCompatibleUnits$1(l),r=l),D=M):D=E,B)return B=U.JSArray_Object,A.SassCalculation__verifyCompatibleNumbers0(A._setArrayType([D,r],B)),new A.SassCalculation0(L,A._setArrayType([D,r],B));if(r=E,B=!1,M instanceof A.SassNumber0?(_=!0,o?l=k:(o=_,k=l=N),l instanceof A.SassNumber0&&(o?l=k:(o=_,k=l=N),U.SassNumber_2._as(l),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),r=l),D=M):D=E,B)return A.SassCalculation__verifyCompatibleNumbers0(A._setArrayType([D,r],U.JSArray_Object)),A.SassCalculation__roundWithStep0("nearest",D,r);if(c=E,$=E,p=!1,h=E,d=!1,m=E,D=E,r=E,B=!1,(u=M instanceof A.SassString0)?(_=!0,g=!0,v=!(l=y="nearest"===(l=S=M._string0$_text)),l=!0,v&&(p=!(f=c="up"===S))&&(d=!(f=$="down"===S))&&(l=h="to-zero"===S),l&&(o?l=k:(o=_,k=l=N),l instanceof A.SassNumber0&&(o?l=k:(o=_,k=l=N),(f=U.SassNumber_2)._as(l),J?C=O:(J=g,O=C=V),C instanceof A.SassNumber0&&(J?B=O:(J=g,O=B=V),f._as(B),r=B,B=f=!l.hasCompatibleUnits$1(B)),D=l),m=M)):(y=S=E,v=!1),B)return B=U.JSArray_Object,A.SassCalculation__verifyCompatibleNumbers0(A._setArrayType([D,r],B)),new A.SassCalculation0(L,A._setArrayType([m,D,r],B));if(m=E,D=E,r=E,B=!1,M instanceof A.SassString0?(_=!0,g=!0,b=!0,u?(l=y,x=u):(l=y="nearest"===(l=S=M._string0$_text),x=b,u=!0),f=!0,l?(l=f,b=x):(v?l=c:(x?l=S:(l=S=M._string0$_text,x=b),l=c="up"===l,v=!0),l?(l=f,b=x):(p?l=$:(x?l=S:(l=S=M._string0$_text,x=b),l=$="down"===l,p=!0),l?(l=f,b=x):d?(l=h,b=x):(x?(l=S,b=x):l=S=M._string0$_text,l=h="to-zero"===l,d=!0))),l&&(o?l=k:(o=_,k=l=N),l instanceof A.SassNumber0&&(o?l=k:(o=_,k=l=N),(f=U.SassNumber_2)._as(l),J?B=O:(J=g,O=B=V),(B=B instanceof A.SassNumber0)&&(J?C=O:(J=g,O=C=V),f._as(C),r=C),D=l),m=M)):b=u,B)return A.SassCalculation__verifyCompatibleNumbers0(A._setArrayType([D,r],U.JSArray_Object)),A.SassCalculation__roundWithStep0(m._string0$_text,D,r);if(m=E,w=E,B=!1,M instanceof A.SassString0&&(_=!0,x=!0,u?l=y:(b?l=S:(l=S=M._string0$_text,b=x),l=y="nearest"===l,u=!0),f=!0,l?l=f:(v?l=c:(b?l=S:(l=S=M._string0$_text,b=x),l=c="up"===l,v=!0),l?l=f:(p?l=$:(b?l=S:(l=S=M._string0$_text,b=x),l=$="down"===l,p=!0),l?l=f:d?l=h:(b?l=S:(l=S=M._string0$_text,b=x),l=h="to-zero"===l,d=!0))),l&&(o?l=k:(o=_,k=l=N),l instanceof A.SassString0&&(o?l=k:(o=_,k=l=N),U.SassString_2._as(l),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0),w=l),m=M)),B)return new A.SassCalculation0(L,A._setArrayType([m,w],U.JSArray_Object));if(B=!1,M instanceof A.SassString0&&(x=!0,u?l=y:(b?l=S:(l=S=M._string0$_text,b=x),l=y="nearest"===l,u=!0),f=!0,l?l=f:(v?l=c:(b?l=S:(l=S=M._string0$_text,b=x),l=c="up"===l,v=!0),l?l=f:(p?l=$:(b?l=S:(l=S=M._string0$_text,b=x),l=$="down"===l,p=!0),l?l=f:d?l=h:(b?l=S:(l=S=M._string0$_text,b=x),l=h="to-zero"===l,d=!0))),l&&(o?l=k:(k=l=N,o=!0),null!=l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0)))),B)throw A.wrapException(A.SassScriptException$0(T.If_str,E));if(B=!1,M instanceof A.SassString0&&(x=!0,u?l=y:(b?l=S:(l=S=M._string0$_text,b=x),l=y="nearest"===l,u=!0),f=!0,l?l=f:(v?l=c:(b?l=S:(l=S=M._string0$_text,b=x),l=c="up"===l,v=!0),l?l=f:(p?l=$:(b?l=S:(l=S=M._string0$_text,b=x),l=$="down"===l,p=!0),l?l=f:d?l=h:(b?l=S:(l=S=M._string0$_text,b=x),l=h="to-zero"===l,d=!0))),l&&(i?l=R:(o?l=k:(k=l=N,o=!0),l=R=null==l,i=!0),l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0)))),B)throw A.wrapException(A.SassScriptException$0(T.Number,E));if(B=!1,i?l=R:(o?l=k:(k=l=N,o=!0),l=R=null==l),l&&(P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B,P=!0)),B)return new A.SassCalculation0(L,A._setArrayType([M],U.JSArray_Object));if(r=E,B=!1,_=!0,o?l=k:(o=_,k=l=N),null!=l&&(o?r=k:(o=_,k=r=N),null==r&&(r=A._asObject(r)),P?B=F:(J?B=O:(O=B=V,J=!0),B=F=null==B)),B)return new A.SassCalculation0(L,A._setArrayType([M,r],U.JSArray_Object));if(M instanceof A.SassString0?(B=!0,u?l=y:(b?l=S:(l=S=M._string0$_text,b=!0),l=y="nearest"===l),l||(v?l=c:(b?l=S:(l=S=M._string0$_text,b=!0),l=c="up"===l),l||(p?l=$:(b?l=S:(l=S=M._string0$_text,b=!0),l=$="down"===l),l||(B=d?h:h="to-zero"===(B=b?S:S=M._string0$_text))))):B=!1,D=E,r=E,l=!1,(B=!!B||M instanceof A.SassString0&&M.get$isVar())?(_=!0,g=!0,U.SassString_2._as(M),o?B=k:(o=_,k=B=N),null!=B?(o?D=k:(o=_,k=D=N),null==D&&(D=A._asObject(D)),J?B=O:(J=g,O=B=V),(B=null!=B)&&(J?r=O:(J=g,O=r=V),null==r&&(r=A._asObject(r)))):B=l,m=M):(B=l,m=E),B)return new A.SassCalculation0(L,A._setArrayType([m,D,r],U.JSArray_Object));if(B=!1,null!=(o?k:N)&&(B=null!=(J?O:V)),B)throw A.wrapException(A.SassScriptException$0(A.S(e)+T.x20must_b,E));throw B=A.SassScriptException$0("Invalid parameters.",E),A.wrapException(B)},SassCalculation_calcSize0(e,t){var r=U.JSArray_Object,n=A._setArrayType([e],r);return null!=t&&n.push(t),A.SassCalculation__verifyLength0(n,2),e=A.SassCalculation__simplify0(e),t=A.NullableExtension_andThen0(t,A.calculation0_SassCalculation__simplify$closure()),r=A._setArrayType([e],r),null!=t&&r.push(t),new A.SassCalculation0("calc-size",r)},SassCalculation_operateInternal0(e,t,r,n,a,s){var i,o;return a?(t=A.SassCalculation__simplify0(t),r=A.SassCalculation__simplify0(r),I.CalculationOperator_F7i0===e||I.CalculationOperator_oum0===e?t instanceof A.SassNumber0&&r instanceof A.SassNumber0&&(!(i=t.hasCompatibleUnits$1(r))&&null!=n&&t.isComparableTo$1(r)&&(s.call$2("In future versions of Sass, "+n+"() will be interpreted as the CSS "+n+T.x28__cal+n+T.x28__ins,I.Deprecation_jOf),i=!0),i)?e===I.CalculationOperator_F7i0?t.plus$1(r):t.minus$1(r):(A.SassCalculation__verifyCompatibleNumbers0(A._setArrayType([t,r],U.JSArray_Object)),(o=r instanceof A.SassNumber0&&((o=r._number1$_value)<0&&!A.fuzzyEquals0(o,0)))&&(r=r.times$1(A.SassNumber_SassNumber0(-1,null)),e=e===I.CalculationOperator_F7i0?I.CalculationOperator_oum0:I.CalculationOperator_F7i0),new A.CalculationOperation0(e,t,r)):t instanceof A.SassNumber0&&r instanceof A.SassNumber0?e===I.CalculationOperator_kkN0?t.times$1(r):t.dividedBy$1(r):new A.CalculationOperation0(e,t,r)):new A.CalculationOperation0(e,t,r)},SassCalculation__roundWithStep0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p;if(!A.LinkedHashSet_LinkedHashSet$_literal(["nearest","up","down","to-zero"],U.String).contains$1(0,e))throw A.wrapException(A.ArgumentError$(e+T.x20must_b,null));return(a=!!(a=((n=t._number1$_value)==1/0||n==-1/0)&&((a=r._number1$_value)==1/0||a==-1/0))||(0===(a=r._number1$_value)||isNaN(n)||isNaN(a)))?(a=t.get$numeratorUnits(t),A.SassNumber_SassNumber$withUnits0(NaN,t.get$denominatorUnits(t),a)):n==1/0||n==-1/0?t:(a=r._number1$_value)==1/0||a==-1/0?(0!==n?((i=!(a=s="nearest"===e))?l=o="to-zero"===e:(o=null,l=!0),l?a=_=n>0:(_=null,a=!1),a?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(0,t.get$denominatorUnits(t),a)):(a=!!s||(i?o:o="to-zero"===e))?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(-0,t.get$denominatorUnits(t),a)):(a=!!(a=u="up"===e)&&(l?_:_=n>0))?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(1/0,t.get$denominatorUnits(t),a)):u?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(-0,t.get$denominatorUnits(t),a)):(a=!!(a=c="down"===e)&&n<0)?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(-1/0,t.get$denominatorUnits(t),a)):c?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(0,t.get$denominatorUnits(t),a)):a=A.throwExpression(A.UnsupportedError$("Invalid argument: "+e+"."))):a=t,a):($=r.convertValueToMatch$1(t),"nearest"!==e?"up"!==e?"down"!==e?"to-zero"!==e?(a=t.get$numeratorUnits(t),a=A.SassNumber_SassNumber$withUnits0(NaN,t.get$denominatorUnits(t),a)):(a=n/$,n<0?(a=I.JSNumber_methods.ceil$0(a),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits0(a*$,t.get$denominatorUnits(t),p)):(a=I.JSNumber_methods.floor$0(a),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits0(a*$,t.get$denominatorUnits(t),p))):(p=n/$,a=a<0?I.JSNumber_methods.ceil$0(p):I.JSNumber_methods.floor$0(p),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits0(a*$,t.get$denominatorUnits(t),p)):(p=n/$,a=a<0?I.JSNumber_methods.floor$0(p):I.JSNumber_methods.ceil$0(p),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits0(a*$,t.get$denominatorUnits(t),p)):(a=I.JSNumber_methods.round$0(n/$),p=t.get$numeratorUnits(t),a=p=A.SassNumber_SassNumber$withUnits0(a*$,t.get$denominatorUnits(t),p)),a)},SassCalculation__simplify0(e){var t,r,n,a,s,i,o,l,_,u,c,$=null,p=" can't be used in a calculation.";return e instanceof A.SassNumber0||e instanceof A.CalculationOperation0?t=e:e instanceof A.CalculationInterpolation?t=new A.SassString0("("+e._calculation0$_value+")",!1):(r=$,!(t=e instanceof A.SassString0)||e._string0$_hasQuotes?(t&&A.throwExpression(A.SassScriptException$0("Quoted string "+e.toString$0(0)+p,$)),a=$,s=$,i=!1,o=$,t=!1,(n=e instanceof A.SassCalculation0)?((l="calc"===e.name)&&(i=a=1===(s=e.$arguments).length)?(r=_=s[0])instanceof A.SassString0&&(U.SassString_2._as(_),_._string0$_hasQuotes||(o=_._string0$_text,t=A.SassCalculation__needsParentheses0(o))):_=r,c=u=l):(_=r,l=$,c=!1,u=!1),t?t=new A.SassString0("("+A.S(o)+")",!1):(t=!1,n&&l&&(c?t=a:(u?t=s:(t=s=e.$arguments,u=!0),t=a=1===t.length)),t?t=i?_:_=(u?s:e.$arguments)[0]:n?t=e:(e instanceof A.Value0&&A.throwExpression(A.SassScriptException$0("Value "+e.toString$0(0)+p,$)),t=A.throwExpression(A.ArgumentError$("Unexpected calculation argument "+A.S(e)+".",$))))):t=e),t},SassCalculation__needsParentheses0(e){var t,r,n,a,s,i,o,l=e.charCodeAt(0);if(32===l||9===l||10===l||13===l||12===l||47===l||42===l)return!0;if(r=(t=e.length)>=4&&A.characterEqualsIgnoreCase0(l,118),t<2)return!1;if(32===(n=e.charCodeAt(1))||9===n||10===n||13===n||12===n||47===n||42===n)return!0;if(r=r&&A.characterEqualsIgnoreCase0(n,97),t<3)return!1;if(32===(a=e.charCodeAt(2))||9===a||10===a||13===a||12===a||47===a||42===a)return!0;if(r=r&&A.characterEqualsIgnoreCase0(a,114),t<4)return!1;if(s=e.charCodeAt(3),r&&40===s)return!0;if(32===s||9===s||10===s||13===s||12===s||47===s||42===s)return!0;for(i=4;i<t;++i)if(32===(o=e.charCodeAt(i))||9===o||10===o||13===o||12===o||47===o||42===o)return!0;return!1},SassCalculation__verifyCompatibleNumbers0(e){var t,r,n,a,s,i,o,l;for(t=e.length,r=0;r<(n=e.length);e.length===t||(0,A.throwConcurrentModificationError)(e),++r)if((a=e[r])instanceof A.SassNumber0&&a.get$hasComplexUnits())throw A.wrapException(A.SassScriptException$0("Number "+a.toString$0(0)+" isn't compatible with CSS calculations.",null));for(t=n,s=0;s<t-1;++s)if((i=e[s])instanceof A.SassNumber0)for(o=s+1;o<(t=e.length);++o)if((l=e[o])instanceof A.SassNumber0&&!i.hasPossiblyCompatibleUnits$1(l))throw A.wrapException(A.SassScriptException$0(i.toString$0(0)+" and "+l.toString$0(0)+" are incompatible.",null))},SassCalculation__verifyLength0(e,t){var r;if(e.length!==t&&!I.JSArray_methods.any$1(e,new A.SassCalculation__verifyLength_closure0))throw r=e.length,A.wrapException(A.SassScriptException$0(t+" arguments required, but only "+r+" "+A.pluralize0("was",r,"were")+" passed.",null))},SassCalculation__singleArgument0:(e,t,r,n)=>(t=A.SassCalculation__simplify0(t))instanceof A.SassNumber0?(n&&t.assertNoUnits$0(),r.call$1(t)):new A.SassCalculation0(e,A._setArrayType([t],U.JSArray_Object)),SassCalculation0:function(e,t){this.name=e,this.$arguments=t},SassCalculation__verifyLength_closure0:function(){},CalculationOperation0:function(e,t,r){this._calculation0$_operator=e,this._calculation0$_left=t,this._calculation0$_right=r},CalculationOperator0:function(e,t,r,n){var a=this;a.name=e,a.operator=t,a.precedence=r,a._name=n},CalculationInterpolation:function(e){this._calculation0$_value=e},CallableDeclaration0:function(){},updateCanonicalizeContextPrototype(){var e=U.JSClass._as(new A.CanonicalizeContext0(!1,null).constructor);return A.LinkedHashMap_LinkedHashMap$_literal(["fromImport",new A.updateCanonicalizeContextPrototype_closure,"containingUrl",new A.updateCanonicalizeContextPrototype_closure0],U.String,U.Function).forEach$1(0,A.JSClassExtension_get_defineGetter(e)),null},updateCanonicalizeContextPrototype_closure:function(){},updateCanonicalizeContextPrototype_closure0:function(){},CanonicalizeContext0:function(e,t){this._canonicalize_context$_fromImport=e,this._canonicalize_context$_containingUrl=t,this._canonicalize_context$_wasContainingUrlAccessed=!1},ColorChannel0:function(e,t,r){this.name=e,this.isPolarAngle=t,this.associatedUnit=r},LinearChannel0:function(e,t,r,n,a,s,i,o){var l=this;l.min=e,l.max=t,l.requiresPercent=r,l.lowerClamped=n,l.upperClamped=a,l.name=s,l.isPolarAngle=i,l.associatedUnit=o},Chokidar0:function(){},ChokidarOptions0:function(){},ChokidarWatcher0:function(){},InterpolatedClassSelector:function(e){this.name=e},ClassSelector0:function(e,t){this.name=e,this.span=t},ClipGamutMap0:function(e){this.name=e},cloneCssStylesheet0(e,t){var r=t.clone$0();return new A._Record_2(new A._CloneCssVisitor0(r._1)._clone_css$_visitChildren$2(A.ModifiableCssStylesheet$0(e.get$span(e)),e),r._0)},_CloneCssVisitor0:function(e){this._clone_css$_oldToNewSelectors=e},ColorExpression0:function(e,t){this.value=e,this.span=t},_invert0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h="weight",d="space",m=E.getInterceptor$asx(e),g=m.$index(e,1).assertNumber$1(h);if(r=m.$index(e,0)instanceof A.SassNumber0||t&&m.$index(e,0).get$isSpecialNumber()){if(100!==g._number1$_value||!g.hasUnit$1("%"))throw A.wrapException(T.Only_oa);return A._functionString0("invert",m.take$1(e,1))}if(n=m.$index(e,0).assertColor$1("color"),m.$index(e,2).$eq(0,I.C__SassNull0)){if(!(m=n._color0$_space).get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.To_usei+n.toString$0(0)+", you must provide a $space.","color"));return A._checkPercent0(g,h),a=n.toSpace$1(I.RgbColorSpace_i0P0),s=I.LinearChannel_vJ30,A._mixLegacy0(A.SassColor_SassColor$rgbInternal0(A._invertChannel0(a,I.LinearChannel_qXC0,a.channel0OrNull),A._invertChannel0(a,I.LinearChannel_Z5r0,a.channel1OrNull),A._invertChannel0(a,s,a.channel2OrNull),n.alphaOrNull,null),n,g).toSpace$1(m)}return(m=m.$index(e,2).assertString$1(d)).assertUnquoted$1(d),i=A.ColorSpace_fromName0(m._string0$_text,d),o=g.valueInRangeWithUnit$4(0,100,h,"%")/100,A.fuzzyEquals0(o,0)?n:(l=n.toSpace$1(i),I.HwbColorSpace_guQ0!==i?I.HslColorSpace_JQ20!==i&&I.LchColorSpace_Bpv0!==i&&I.OklchColorSpace_9Gj0!==i?(c=(u=i._space$_channels)[0],$=u[1],s=u[2],m=A._invertChannel0(l,c,l.channel0OrNull),r=A._invertChannel0(l,$,l.channel1OrNull),_=A._invertChannel0(l,s,l.channel2OrNull),p=l.alphaOrNull,m=A.SassColor_SassColor$forSpaceInternal0(i,m,r,_,null==p?0:p)):(m=i._space$_channels,r=A._invertChannel0(l,m[0],l.channel0OrNull),m=A._invertChannel0(l,m[2],l.channel2OrNull),null==(_=l.alphaOrNull)&&(_=0),m=_=A.SassColor_SassColor$forSpaceInternal0(i,r,l.channel1OrNull,m,_)):(m=A._invertChannel0(l,i._space$_channels[0],l.channel0OrNull),null==(r=l.alphaOrNull)&&(r=0),m=r=A.SassColor_SassColor$hwb0(m,l.channel2OrNull,l.channel1OrNull,r)),A.fuzzyEquals0(o,1)?m.toSpace$2$legacyMissing(n._color0$_space,!1):n.interpolate$4$legacyMissing$weight(m,A.InterpolationMethod$0(i,null),!1,1-o))},_invertChannel0(e,t,r){var n,a,s;return null==r&&A._missingChannelError0(e,t.name),(n=t instanceof A.LinearChannel0)?s=(s=a=t.min)<0:(a=null,s=!1),s=s?-r:(s=!!n&&0===a)?t.max-r:t.isPolarAngle?I.JSNumber_methods.$mod(r+180,360):A.throwExpression(A.UnsupportedError$("Unknown channel "+t.toString$0(0)+"."))},_grayscale0(e){var t,r,n,a=e.assertColor$1("color"),s=a._color0$_space;return s.get$isLegacyInternal()?(null==(r=(t=a.toSpace$1(I.HslColorSpace_JQ20)).alphaOrNull)&&(r=0),A.SassColor_SassColor$hsl0(t.channel0OrNull,0,t.channel2OrNull,r).toSpace$2$legacyMissing(s,!1)):(null==(r=(n=a.toSpace$1(I.OklchColorSpace_9Gj0)).alphaOrNull)&&(r=0),A.SassColor_SassColor$forSpaceInternal0(I.OklchColorSpace_9Gj0,n.channel0OrNull,0,n.channel2OrNull,r).toSpace$1(s))},_updateComponents0(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=null,v="space",f=E.getInterceptor$asx(e),C=U.SassArgumentList_2._as(f.$index(e,1));if(0!==C._list1$_contents.length)throw A.wrapException(A.SassScriptException$0(T.Only_op,y));for(C._argument_list$_wereKeywordsAccessed=!0,a=U.String,s=U.Value_2,i=A.LinkedHashMap_LinkedHashMap$of(C._argument_list$_keywords,a,s),o=f.$index(e,0).assertColor$1("color"),null==(l=null==(f=i.remove$1(0,v))?y:f.assertString$1(v))?l=y:l.assertUnquoted$1(v),_=i.remove$1(0,"alpha"),u=(f=null==l)&&o._color0$_space.get$isLegacyInternal()&&0!==i.__js_helper$_length?null==(f=A.NullableExtension_andThen0(A._sniffLegacyColorSpace0(i),new A._updateComponents_closure1(o)))?o:f:A._colorInSpace0(o,f?I.C__SassNull0:l,!0),c=A.List_List$filled(u.get$channels().length,y,!1,U.nullable_Value_2),$=(f=u._color0$_space)._space$_channels,a=(a=A.MapExtensions_get_pairs0(i,a,s)).get$iterator(a);a.moveNext$0();){if(s={},p=a.get$current(a),s.name=null,s.name=p._0,h=p._1,-1===(d=I.JSArray_methods.indexWhere$1($,new A._updateComponents_closure2(s))))throw A.wrapException(A.SassScriptException$0("Color space "+f.toString$0(0)+" doesn't have a channel with this name.",s.name));c[d]=h}if(r)m=A._changeColor0(u,c,_);else{for(a=A._setArrayType([],U.JSArray_nullable_SassNumber_2),g=0;g<3;++g)s=c[g],a.push(null==s?y:s.assertNumber$1($[g].name));S=null==_?y:_.assertNumber$1("alpha"),m=n?A.SassColor_SassColor$forSpaceInternal0(f,A._scaleChannel0(u,$[0],u.channel0OrNull,a[0]),A._scaleChannel0(u,$[1],u.channel1OrNull,a[1]),A._scaleChannel0(u,$[2],u.channel2OrNull,a[2]),A._scaleChannel0(u,I.LinearChannel_XL80,u.alphaOrNull,S)):A._adjustColor0(u,a,S)}return m.toSpace$2$legacyMissing(o._color0$_space,!1)},_changeColor0(e,t,r){var n,a="alpha",s=A._channelForChange0(t[0],e,0),i=A._channelForChange0(t[1],e,1),o=A._channelForChange0(t[2],e,2);return null!=r?n=(n=A._isNone0(r))?null:!(n=r instanceof A.SassNumber0)||r.get$hasUnits()?n&&r.hasUnit$1("%")?r.valueInRangeWithUnit$4(0,100,a,"%")/100:n?new A._changeColor_closure0(r).call$0():A.throwExpression(A.SassScriptException$0(r.toString$0(0)+' is not a number or unquoted "none".',a)):r.valueInRange$3(0,1,a):null==(n=e.alphaOrNull)&&(n=0),A._colorFromChannels0(e._color0$_space,s,i,o,n,!1,!1)},_channelForChange0(e,t,r){var n,a;if(null==e)return null==(n=t.get$channelsOrNull()[r])?a=null:(a=t._color0$_space,a=A.SassNumber_SassNumber0(n,(a===I.HslColorSpace_JQ20||a===I.HwbColorSpace_guQ0)&&r>0?"%":null)),a;if(A._isNone0(e))return null;if(e instanceof A.SassNumber0)return e;throw A.wrapException(A.SassScriptException$0(e.toString$0(0)+' is not a number or unquoted "none".',t._color0$_space._space$_channels[r].name))},_scaleChannel0(e,t,r,n){var a,s;if(null==n)return r;if(!(t instanceof A.LinearChannel0))throw A.wrapException(A.SassScriptException$0("Channel isn't scalable.",t.name));return null==r&&A._missingChannelError0(e,t.name),a=t.name,n.assertUnit$2("%",a),a=0!==(s=n.valueInRangeWithUnit$4(-100,100,a,"%")/100)?s>0?r>=(a=t.max)?r:r+(a-r)*s:r<=(a=t.min)?r:r+(r-a)*s:r},_adjustColor0(e,t,r){var n=e._color0$_space,a=n._space$_channels;return A.SassColor_SassColor$forSpaceInternal0(n,A._adjustChannel0(e,a[0],e.channel0OrNull,t[0]),A._adjustChannel0(e,a[1],e.channel1OrNull,t[1]),A._adjustChannel0(e,a[2],e.channel2OrNull,t[2]),A.NullableExtension_andThen0(A._adjustChannel0(e,I.LinearChannel_XL80,e.alphaOrNull,r),new A._adjustColor_closure0))},_adjustChannel0(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d=null;return null==n?r:(null==r&&A._missingChannelError0(e,t.name),a=e._color0$_space,(o=!!(i=s=I.HslColorSpace_JQ20===a)||I.HwbColorSpace_guQ0===a)?(i=t.isPolarAngle,l=t):(l=d,i=!1),i?n=A.SassNumber_SassNumber0(A._angleValue0(n,"hue"),d):(i=!1,s&&(_=!0,o?u=l:(o=_,l=u=t),u instanceof A.LinearChannel0&&(o?i=l:(o=_,l=i=t),i="saturation"===(i=c=U.LinearChannel_2._as(i).name)||"lightness"===c)),i?(A._checkPercent0(n,t.name),n=A.SassNumber_SassNumber0(n._number1$_value,"%")):I.LinearChannel_XL80===(o?l:t)&&n.get$hasUnits()&&(A.warnForDeprecation0("$alpha: Passing a number with unit "+n.get$unitString()+T.x20is_de+n.unitSuggestion$1("alpha")+T.x0a_Morex3af,I.Deprecation_kQr),n=A.SassNumber_SassNumber0(n._number1$_value,d))),(i=A._channelFromValue0(t,n,!1)).toString,$=r+i,p=d,u=!1,(i=t instanceof A.LinearChannel0)&&t.lowerClamped&&(u=$<(p=t.min)),u?i=r<p?Math.max(r,$):p:(h=d,u=!1,i=(i=i&&t.upperClamped?$>(h=t.max):u)?r>h?Math.min(r,$):h:$),i)},_sniffLegacyColorSpace0(e){var t,r;for(t=new A.LinkedHashMapKeyIterator(e,e._modifications,e._first);t.moveNext$0();){if("red"===(r=t.__js_helper$_current)||"green"===r||"blue"===r)return I.RgbColorSpace_i0P0;if("saturation"===r||"lightness"===r)return I.HslColorSpace_JQ20;if("whiteness"===r||"blackness"===r)return I.HwbColorSpace_guQ0}return e.containsKey$1("hue")?I.HslColorSpace_JQ20:null},_functionString0:(e,t)=>new A.SassString0(e+"("+E.map$1$1$ax(t,new A._functionString_closure0,U.String).join$1(0,", ")+")",!1),_removedColorFunction0:(e,t,r)=>A.BuiltInCallable$function0(e,"$color, $amount",new A._removedColorFunction_closure0(e,t,r),"sass:color"),_rgb0(e,t){var r,n,a=E.getInterceptor$asx(t),s=a.get$length(t)>3?a.$index(t,3):null,i=!0;return a.$index(t,0).get$isSpecialNumber()||a.$index(t,1).get$isSpecialNumber()||a.$index(t,2).get$isSpecialNumber()||(i=!0===(i=null==s?null:s.get$isSpecialNumber())),i?A._functionString0(e,t):(i=a.$index(t,0).assertNumber$1("red"),r=a.$index(t,1).assertNumber$1("green"),a=a.$index(t,2).assertNumber$1("blue"),n=A.NullableExtension_andThen0(s,new A._rgb_closure0),A._colorFromChannels0(I.RgbColorSpace_i0P0,i,r,a,null==n?1:n,!0,!0))},_rgbTwoArg0(e,t){var r,n=E.getInterceptor$asx(t),a=n.$index(t,0),s=n.$index(t,1);if(!!a.get$isVar()||!(a instanceof A.SassColor0)&&s.get$isVar())return A._functionString0(e,t);if(!(r=a.assertColor$1("color"))._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0("Expected "+r.toString$0(0)+T.x20to_be_+r.toString$0(0)+", $alpha: "+s.toString$0(0)+")",e));return r.assertLegacy$1("color"),r=r.toSpace$1(I.RgbColorSpace_i0P0),s.get$isSpecialNumber()?A._functionString0(e,A._setArrayType([A.SassNumber_SassNumber0(r.channel$1(0,"red"),null),A.SassNumber_SassNumber0(r.channel$1(0,"green"),null),A.SassNumber_SassNumber0(r.channel$1(0,"blue"),null),n.$index(t,1)],U.JSArray_Value_2)):(n=A._percentageOrUnitless0(n.$index(t,1).assertNumber$1("alpha"),1,"alpha"),r.changeAlpha$1(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,1)))},_hsl0(e,t){var r,n,a=E.getInterceptor$asx(t),s=a.get$length(t)>3?a.$index(t,3):null,i=!0;return a.$index(t,0).get$isSpecialNumber()||a.$index(t,1).get$isSpecialNumber()||a.$index(t,2).get$isSpecialNumber()||(i=!0===(i=null==s?null:s.get$isSpecialNumber())),i?A._functionString0(e,t):(i=a.$index(t,0).assertNumber$1("hue"),r=a.$index(t,1).assertNumber$1("saturation"),a=a.$index(t,2).assertNumber$1("lightness"),n=A.NullableExtension_andThen0(s,new A._hsl_closure0),A._colorFromChannels0(I.HslColorSpace_JQ20,i,r,a,null==n?1:n,!0,!1))},_angleValue0(e,t){var r=e.assertNumber$1(t);return r.compatibleWithUnit$1("deg")?r.coerceValueToUnit$1("deg"):(A.warnForDeprecation0("$"+t+": Passing a unit other than deg ("+r.toString$0(0)+T.x29x20is_d_+r.unitSuggestion$1(t)+T.x0a_See_,I.Deprecation_kQr),r._number1$_value)},_checkPercent0(e,t){e.hasUnit$1("%")||A.warnForDeprecation0("$"+t+": Passing a number without unit % ("+e.toString$0(0)+T.x29x20is_d_+e.unitSuggestion$2(t,"%")+T.x0a_Morex3af,I.Deprecation_kQr)},_percentageOrUnitless0(e,t,r){var n;if(e.get$hasUnits()){if(!e.hasUnit$1("%"))throw A.wrapException(A.SassScriptException$0("Expected "+e.toString$0(0)+' to have unit "%" or no units.',r));n=t*e._number1$_value/100}else n=e._number1$_value;return n},_mixLegacy0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p=e.toSpace$1(I.RgbColorSpace_i0P0),h=t.toSpace$1(I.RgbColorSpace_i0P0),d=r.valueInRange$3(0,100,"weight")/100,m=2*d-1,g=e.alphaOrNull;return null==g&&(g=0),i=1-(s=((-1===(g=m*(a=g-(null==(n=t.alphaOrNull)?0:n)))?m:(m+a)/(1+g))+1)/2),null==(g=p.channel0OrNull)&&(g=0),null==(n=h.channel0OrNull)&&(n=0),null==(o=p.channel1OrNull)&&(o=0),null==(l=h.channel1OrNull)&&(l=0),null==(_=p.channel2OrNull)&&(_=0),null==(u=h.channel2OrNull)&&(u=0),null==(c=p.alphaOrNull)&&(c=0),null==($=h.alphaOrNull)&&($=0),A.SassColor_SassColor$rgbInternal0(g*s+n*i,o*s+l*i,_*s+u*i,c*d+$*(1-d),null)},_opacify0(e,t){var r,n=E.getInterceptor$asx(t),a=n.$index(t,0).assertColor$1("color"),s=n.$index(t,1).assertNumber$1("amount");if(!a._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(e+T.x28__is_oa,null));return null==(n=a.alphaOrNull)&&(n=0),n+=s.valueInRangeWithUnit$4(0,1,"amount",""),r=a.changeAlpha$1(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,1)),A.warnForDeprecation0(e+"() is deprecated. "+A._suggestScaleAndAdjust0(a,s._number1$_value,"alpha")+T.x0a_Morex3ac,I.Deprecation_3bU),r},_transparentize0(e,t){var r,n=E.getInterceptor$asx(t),a=n.$index(t,0).assertColor$1("color"),s=n.$index(t,1).assertNumber$1("amount");if(!a._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(e+T.x28__is_oa,null));return null==(n=a.alphaOrNull)&&(n=0),n-=s.valueInRangeWithUnit$4(0,1,"amount",""),r=a.changeAlpha$1(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,1)),A.warnForDeprecation0(e+"() is deprecated. "+A._suggestScaleAndAdjust0(a,-s._number1$_value,"alpha")+T.x0a_Morex3ac,I.Deprecation_3bU),r},_colorInSpace0(e,t,r){var n,a="space",s=e.assertColor$1("color");return t.$eq(0,I.C__SassNull0)?s:((n=t.assertString$1(a)).assertUnquoted$1(a),s.toSpace$2$legacyMissing(A.ColorSpace_fromName0(n._string0$_text,a),r))},_parseChannels0(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=null;if(t.get$isVar())return A._functionString0(e,A._setArrayType([t],U.JSArray_Value_2));if(null==(a=A._parseSlashChannels0(t,r)))return A._functionString0(e,A._setArrayType([t],U.JSArray_Value_2));if(s=a._0,i=a._1,(l=(o=s.assertCommonListStyle$2$allowSlash(r,!1)).length)<=0)throw A.wrapException(A.SassScriptException$0("Color component list may not be empty.",r));if(c=!1,(u=_=l>=1)?($=o[0])instanceof A.SassString0&&(U.SassString_2._as($),c=!$._string0$_hasQuotes&&"from"===$._string0$_text.toLowerCase()):$=x,c)return A._functionString0(e,A._setArrayType([t],U.JSArray_Value_2));if(c=s.get$isVar())p=A._setArrayType([s],U.JSArray_Value_2);else{if(p=x,_?(h=u?$:o[0],d=I.JSArray_methods.sublist$1(o,1),m=o):(d=m=p,h=x),!_)throw A.wrapException("unreachable");if(null==n){if((g=h.assertString$1(r)).assertUnquoted$1(r),n=g.get$isVar()?x:A.ColorSpace_fromName0(g._string0$_text,r),I.RgbColorSpace_i0P0===n||I.HslColorSpace_JQ20===n||I.HwbColorSpace_guQ0===n||I.LabColorSpace_2nT0===n||I.LchColorSpace_Bpv0===n||I.OklabColorSpace_5400===n||I.OklchColorSpace_9Gj0===n)throw A.wrapException(A.SassScriptException$0(T.The_co+A.S(n)+". Use the "+A.S(n)+"() function instead.",r));p=d}else p=m;for(S=0;S<p.length;++S)if(c=!1,(y=p[S]).get$isSpecialNumber()||y instanceof A.SassNumber0||(c=!(y instanceof A.SassString0&&!y._string0$_hasQuotes&&"none"===y._string0$_text.toLowerCase())),c)throw c=x,null==n||(f=n._space$_channels,null!=(f=S<3?f[S]:x)&&(c=(new A._parseChannels_closure1).call$1(f.name))),null==(v=c)&&(v="channel "+(S+1)),A.wrapException(A.SassScriptException$0("Expected "+v+" to be a number, was "+y.toString$0(0)+".",r))}if(!0===(f=(c=null==i)?x:i.get$isSpecialNumber()))return 3===p.length&&I.Set_9FDyj0.contains$1(0,n)?(c=A.List_List$_of(p,U.Value_2),i.toString,c.push(i),c=A._functionString0(e,c)):c=A._functionString0(e,A._setArrayType([t],U.JSArray_Value_2)),c;if(c?f=1:i instanceof A.SassString0&&!i._string0$_hasQuotes&&"none"===i._string0$_text?f=x:(f=A._percentageOrUnitless0(i.assertNumber$1(r),1,"alpha"),f=isNaN(f)?0:I.JSNumber_methods.clamp$2(f,0,1)),null==n)return A._functionString0(e,A._setArrayType([t],U.JSArray_Value_2));if(I.JSArray_methods.any$1(p,new A._parseChannels_closure2))return 3===p.length&&I.Set_9FDyj0.contains$1(0,n)?(f=A.List_List$_of(p,U.Value_2),c||f.push(i),c=A._functionString0(e,f)):c=A._functionString0(e,A._setArrayType([t],U.JSArray_Value_2)),c;if(3!==p.length)throw A.wrapException(A.SassScriptException$0("The "+n.toString$0(0)+" color space has 3 channels but "+t.toString$0(0)+" has "+p.length+".",r));return c=(c=p[0])instanceof A.SassNumber0?c:x,C=(C=p[1])instanceof A.SassNumber0?C:x,b=(b=p[2])instanceof A.SassNumber0?b:x,A._colorFromChannels0(n,c,C,b,f,!0,n===I.RgbColorSpace_i0P0)},_parseSlashChannels0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=null,C=e.assertCommonListStyle$2$allowSlash(t,!0);return n=f,a=!1,2===(r=C.length)?(s=C[0],n=C[1],a=e.get$separator(e)===I.ListSeparator_bRz0):s=f,a?a=new A._Record_2(s,n):((a=e.get$separator(e))===I.ListSeparator_bRz0&&(a=C.length,A.throwExpression(A.SassScriptException$0(T.Only_2+a+" "+A.pluralize0("was",a,"were")+" passed.",t))),l=f,a=!1,(o=i=r>=1)?(u=_=I.JSArray_methods.sublist$2(C,0,r-1),(c=l=C[r-1])instanceof A.SassString0&&(U.SassString_2._as(l),a=!l._string0$_hasQuotes)):_=u=f,a?(a=o?l:l=C[r-1],1!==(p=($=U.SassString_2._as(a)._string0$_text.split("/")).length)?2!==p?a=f:(h=$[0],d=$[1],(a=A.List_List$_of(u,U.Value_2)).push(A._parseNumberOrString0(h)),a=new A._Record_2(A.SassList$0(a,I.ListSeparator_qSL0,!1),A._parseNumberOrString0(d))):a=new A._Record_2(e,f)):(m=f,g=!1,a=!1,i?(S=!0,u=o?_:_=I.JSArray_methods.sublist$2(C,0,r-1),o?(c=l,y=o):(c=l=C[r-1],y=S),(g=c instanceof A.SassNumber0)?(y?(a=l,S=y):a=l=C[r-1],a=m=U.SassNumber_2._as(a).asSlash,a=U.Record_2_nullable_Object_and_nullable_Object._is(a)):S=y):(u=f,S=o),a?(g?a=m:(S?a=l:(a=l=C[r-1],S=!0),a=m=U.SassNumber_2._as(a).asSlash,g=!0),null==a&&(a=U.Record_2_nullable_Object_and_nullable_Object._as(a)),g?c=m:(c=S?l:l=C[r-1],c=m=U.SassNumber_2._as(c).asSlash),null==c&&(c=U.Record_2_nullable_Object_and_nullable_Object._as(c)),(v=A.List_List$_of(u,U.Value_2)).push(a._0),a=new A._Record_2(A.SassList$0(v,I.ListSeparator_qSL0,!1),c._1)):a=new A._Record_2(e,f))),a},_parseNumberOrString0(e){var t,r,n;try{return r=(t=A.ScssParser$0(e,!1,null))._stylesheet0$_parseSingleProduction$1$1(t.get$_stylesheet0$_number(),U.NumberExpression_2),t=A.SassNumber_SassNumber0(r.value,r.unit)}catch(n){if(U.SassFormatException_2._is(A.unwrapException(n)))return new A.SassString0(e,!1);throw n}},_colorFromChannels0(e,t,r,n,a,s,i){var o,l,_,u,c;switch(e){case I.HslColorSpace_JQ20:return null!=r&&A._checkPercent0(r,"saturation"),null!=n&&A._checkPercent0(n,"lightness"),o=e._space$_channels,A.SassColor_SassColor$hsl0(A.NullableExtension_andThen0(t,new A._colorFromChannels_closure1),A._channelFromValue0(o[1],A._forcePercent0(r),s),A._channelFromValue0(o[2],A._forcePercent0(n),s),a);case I.HwbColorSpace_guQ0:return(o=null==r)||r.assertUnit$2("%","whiteness"),(l=null==n)||n.assertUnit$2("%","blackness"),_=o?null:r._number1$_value,u=l?null:n._number1$_value,null!=_&&null!=u&&_+u>100&&(_=_/(o=_+u)*100,u=u/o*100),A.SassColor_SassColor$hwb0(A.NullableExtension_andThen0(t,new A._colorFromChannels_closure2),_,u,a);case I.RgbColorSpace_i0P0:return o=e._space$_channels,l=A._channelFromValue0(o[0],t,s),c=A._channelFromValue0(o[1],r,s),o=A._channelFromValue0(o[2],n,s),A.SassColor_SassColor$rgbInternal0(l,c,o,a,i?I.C__ColorFormatEnum0:null);default:return o=e._space$_channels,A.SassColor_SassColor$forSpaceInternal0(e,A._channelFromValue0(o[0],t,s),A._channelFromValue0(o[1],r,s),A._channelFromValue0(o[2],n,s),a)}},_forcePercent0(e){var t;return null!=e?1===(t=e.get$numeratorUnits(e)).length&&("%"===t[0]&&e.get$denominatorUnits(e).length<=0)?e:A.SassNumber_SassNumber0(e._number1$_value,"%"):null},_channelFromValue0:(e,t,r)=>A.NullableExtension_andThen0(t,new A._channelFromValue_closure0(e,r)),_isNone0:e=>e instanceof A.SassString0&&!e._string0$_hasQuotes&&"none"===e._string0$_text.toLowerCase(),_channelFunction0:(e,t,r,n,a)=>A.BuiltInCallable$function0(e,"$color",new A._channelFunction_closure0(r,a,n,e,t),"sass:color"),_suggestScaleAndAdjust0(e,t,r){var n,a,s,i,o,l,_="alpha"===r?I.LinearChannel_XL80:U.LinearChannel_2._as(I.JSArray_methods.firstWhere$1(I.List_oAL0,new A._suggestScaleAndAdjust_closure0(r))),u=_===I.LinearChannel_XL80;return s=(a=u?null==(n=e.alphaOrNull)?0:n:e.toSpace$1(I.HslColorSpace_JQ20).channel$1(0,r))+t,0!==t?(i=A._Cell$(),s>(n=_.max)?i.__late_helper$_value=1:(o=_.min,i.__late_helper$_value=s<o?-1:t>0?t/(n-a):(s-a)/(a-o)),l="Suggestions:\n\ncolor.scale($color, $"+r+": "+A.serializeValue0(A.SassNumber_SassNumber0(100*i._readLocal$0(),"%"),!1,!0)+")\n"):l="Suggestion:\n\n",l+"color.adjust($color, $"+r+": "+A.serializeValue0(A.SassNumber_SassNumber0(t,u?null:"%"),!1,!0)+")"},_missingChannelError0:(e,t)=>A.throwExpression(A.SassScriptException$0(T.Becaus+e.toCssString$0()+").",t)),_channelName0(e){var t=e.assertString$1("channel");return t.assertQuoted$1("channel"),t._string0$_text},_function12:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:color"),global_closure44:function(){},global_closure45:function(){},global_closure46:function(){},global_closure47:function(){},global_closure48:function(){},global_closure49:function(){},global_closure50:function(){},global_closure51:function(){},global_closure52:function(){},global_closure53:function(){},global_closure54:function(){},global_closure55:function(){},global_closure56:function(){},global_closure57:function(){},global_closure58:function(){},global_closure59:function(){},global_closure60:function(){},global_closure61:function(){},global_closure62:function(){},global_closure63:function(){},global_closure64:function(){},global_closure65:function(){},global_closure66:function(){},global_closure67:function(){},global_closure68:function(){},global_closure69:function(){},global_closure70:function(){},global_closure71:function(){},global_closure72:function(){},global_closure73:function(){},global_closure74:function(){},global_closure75:function(){},global_closure76:function(){},global_closure77:function(){},global_closure78:function(){},global_closure79:function(){},global__closure0:function(){},global_closure80:function(){},global_closure81:function(){},global_closure82:function(){},global_closure83:function(){},global_closure84:function(){},global_closure85:function(){},global_closure86:function(){},module_closure27:function(){},module_closure28:function(){},module_closure29:function(){},module_closure30:function(){},module_closure31:function(){},module_closure32:function(){},module_closure33:function(){},module_closure34:function(){},module_closure35:function(){},module_closure36:function(){},module_closure37:function(){},module_closure38:function(){},module_closure39:function(){},module_closure40:function(){},module__closure6:function(){},module_closure41:function(){},module_closure42:function(){},module_closure43:function(){},module_closure44:function(){},module_closure45:function(){},module_closure46:function(){},module_closure47:function(){},module_closure48:function(){},module__closure5:function(e){this.channelName=e},module_closure49:function(){},module_closure_toXyzNoMissing0:function(){},module_closure50:function(){},_mix_closure0:function(){},_complement_closure0:function(){},_adjust_closure0:function(){},_scale_closure0:function(){},_change_closure0:function(){},_ieHexStr_closure0:function(){},_ieHexStr_closure_hexString0:function(){},_updateComponents_closure1:function(e){this.originalColor=e},_updateComponents_closure2:function(e){this._box_0=e},_changeColor_closure0:function(e){this.alphaArg=e},_adjustColor_closure0:function(){},_functionString_closure0:function(){},_removedColorFunction_closure0:function(e,t,r){this.name=e,this.argument=t,this.negative=r},_rgb_closure0:function(){},_hsl_closure0:function(){},_parseChannels_closure1:function(){},_parseChannels_closure2:function(){},_colorFromChannels_closure1:function(){},_colorFromChannels_closure2:function(){},_channelFromValue_closure0:function(e,t){this.channel=e,this.clamp=t},_channelFunction_closure0:function(e,t,r,n,a){var s=this;s.getter=e,s.unit=t,s.global=r,s.name=n,s.space=a},_suggestScaleAndAdjust_closure0:function(e){this.channelName=e},_constructionSpace(e){var t=E.getInterceptor$x(e);if(null!=t.get$space(e))return(t=t.get$space(e)).toString,A.ColorSpace_fromName0(t,null);if(null!=t.get$red(e))return I.RgbColorSpace_i0P0;if(null!=t.get$saturation(e))return I.HslColorSpace_JQ20;if(null!=t.get$whiteness(e))return I.HwbColorSpace_guQ0;throw A.wrapException("No color space found")},_toSpace:(e,t)=>e.toSpace$1(A.ColorSpace_fromName0(null==t?e._color0$_space.name:t,null)),_checkNullAlphaDeprecation(e){var t=E.getInterceptor$x(e),r=t.get$alpha(e);A._asBool(M.$get$_isUndefined().call$1(r))||null!=t.get$alpha(e)||null!=t.get$space(e)||A.warnForDeprecationFromApi(T.Passin_,I.Deprecation_gC3)},colorClass_closure:function(){},colorClass__closure:function(){},colorClass__closure0:function(){},colorClass__closure1:function(){},colorClass__closure2:function(){},colorClass__closure3:function(){},colorClass__closure4:function(){},colorClass__closure5:function(){},colorClass__closure6:function(){},colorClass__closure7:function(){},colorClass__closure8:function(){},colorClass___closure:function(e){this.key=e},colorClass__closure_changedValue:function(e,t){this.color=e,this.options=t},colorClass__closure9:function(){},colorClass__closure10:function(){},colorClass__closure11:function(){},colorClass__closure12:function(){},colorClass__closure13:function(){},colorClass__closure14:function(){},colorClass__closure15:function(){},colorClass__closure16:function(){},colorClass__closure17:function(){},colorClass__closure18:function(){},colorClass__closure19:function(){},colorClass__closure20:function(){},colorClass__closure21:function(){},colorClass__closure22:function(){},_Channels:function(){},_ConstructionOptions:function(){},_ChannelOptions:function(){},_ToGamutOptions:function(){},_InterpolationOptions:function(){},_NodeSassColor:function(){},legacyColorClass_closure:function(){},legacyColorClass__closure:function(){},legacyColorClass_closure0:function(){},legacyColorClass_closure1:function(){},legacyColorClass_closure2:function(){},legacyColorClass_closure3:function(){},legacyColorClass_closure4:function(){},legacyColorClass_closure5:function(){},legacyColorClass_closure6:function(){},legacyColorClass_closure7:function(){},SassColor_SassColor$rgb0:(e,t,r,n)=>A.SassColor_SassColor$rgbInternal0(e,t,r,n,null),SassColor_SassColor$rgbInternal0(e,t,r,n,a){var s=null,i=null==e?s:e,o=null==t?s:t,l=null==r?s:r;return A.SassColor$_forSpace0(I.RgbColorSpace_i0P0,i,o,l,null==n?s:n,a)},SassColor_SassColor$hsl0(e,t,r,n){var a=null,s=null==e?a:e,i=null==t?a:t,o=null==r?a:r;return A.SassColor_SassColor$forSpaceInternal0(I.HslColorSpace_JQ20,s,i,o,null==n?a:n)},SassColor_SassColor$hwb0(e,t,r,n){var a=null,s=null==e?a:e,i=null==t?a:t,o=null==r?a:r;return A.SassColor_SassColor$forSpaceInternal0(I.HwbColorSpace_guQ0,s,i,o,null==n?a:n)},SassColor_SassColor$forSpaceInternal0(e,t,r,n,a){var s,i,o=null;return I.HslColorSpace_JQ20!==e?I.HwbColorSpace_guQ0!==e?I.LchColorSpace_Bpv0!==e&&I.OklchColorSpace_9Gj0!==e?s=A.SassColor$_forSpace0(e,t,r,n,a,o):(i=(s=null==r)?o:Math.abs(r),s=i=A.SassColor$_forSpace0(e,t,i,A.SassColor__normalizeHue0(n,!s&&r<0&&!A.fuzzyEquals0(r,0)),a,o)):s=A.SassColor$_forSpace0(e,A.SassColor__normalizeHue0(t,!1),r,n,a,o):(s=null==r,i=A.SassColor__normalizeHue0(t,!s&&r<0&&!A.fuzzyEquals0(r,0)),s=i=A.SassColor$_forSpace0(e,i,s?o:Math.abs(r),n,a,o)),s},SassColor$_forSpace0:(e,t,r,n,a,s)=>new A.SassColor0(e,t,r,n,s,A.NullableExtension_andThen0(a,new A.SassColor$_forSpace_closure0)),SassColor__normalizeHue0(e,t){var r,n;return null==e?e:(r=I.JSNumber_methods.$mod(e,360),n=t?180:0,I.JSNumber_methods.$mod(r+360+n,360))},SassColor0:function(e,t,r,n,a,s){var i=this;i._color0$_space=e,i.channel0OrNull=t,i.channel1OrNull=r,i.channel2OrNull=n,i.format=a,i.alphaOrNull=s},SassColor$_forSpace_closure0:function(){},_ColorFormatEnum0:function(){},SpanColorFormat0:function(e){this._color0$_span=e},Combinator0:function(e,t){this._combinator0$_text=e,this._name=t},ModifiableCssComment0:function(e,t){var r=this;r.text=e,r.span=t,r._node$_indexInParent=r._node$_parent=null,r.isGroupEnd=!1},compile0(e,t){var r,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=null;A.isNodeJs()||A.jsThrow(new n.Error("The compile() method is only available in Node.js.")),r=null==(u=(_=null==t)?x:E.get$alertColor$x(t))?A.hasTerminal0():u,a=null==(c=_?x:E.get$alertAscii$x(t))?M._glyphs===I.C_AsciiGlyphSet:c,$=_?x:E.get$logger$x(t),null==(p=a)&&(p=M._glyphs===I.C_AsciiGlyphSet),s=new A.JSToDartLogger($,new A.StderrLogger0(r),p);try{return $=_?x:E.get$loadPaths$x(t),null==(p=_?x:E.get$quietDeps$x(t))&&(p=!1),h=A._parseOutputStyle0(_?x:E.get$style$x(t)),null==(d=_?x:E.get$verbose$x(t))&&(d=!1),null==(m=_?x:E.get$charset$x(t))&&(m=!0),null==(g=_?x:E.get$sourceMap$x(t))&&(g=!1),S=_||null==(S=E.get$importers$x(t))?x:E.map$1$1$ax(S,A.compile___parseImporter$closure(),U.Importer),y=A._parseFunctions0(_?x:E.get$functions$x(t),!1),v=_?x:E.get$fatalDeprecations$x(t),v=A.parseDeprecations(s,v,!0),f=_?x:E.get$silenceDeprecations$x(t),f=A.parseDeprecations(s,f,!1),C=_?x:E.get$futureDeprecations$x(t),i=A.compile(e,m,v,new A.CastList(y,A._arrayInstanceType(y)._eval$1("CastList<1,Callable>")),A.parseDeprecations(s,C,!1),A.ImportCache$0(S,$,x),x,x,s,x,p,f,g,h,x,!0,d),null==(_=_?x:E.get$sourceMapIncludeSources$x(t))&&(_=!1),_=A._convertResult(i,_)}catch(b){if(!((_=A.unwrapException(b))instanceof A.SassException0))throw b;o=_,l=A.getTraceFromException(b),A.throwNodeException(o,a,r,l)}},compileString0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=null,v=null==t,f=v?y:E.get$alertColor$x(t),C=null==f?A.hasTerminal0():f,b=v?y:E.get$alertAscii$x(t),x=null==b?M._glyphs===I.C_AsciiGlyphSet:b,w=v?y:E.get$logger$x(t),L=x;null==L&&(L=M._glyphs===I.C_AsciiGlyphSet),r=new A.JSToDartLogger(w,new A.StderrLogger0(C),L);try{return w=A.parseSyntax(v?y:E.get$syntax$x(t)),L=v?y:A.NullableExtension_andThen0(E.get$url$x(t),A.utils3__jsToDartUrl$closure()),i=v?y:E.get$loadPaths$x(t),null==(o=v?y:E.get$quietDeps$x(t))&&(o=!1),l=A._parseOutputStyle0(v?y:E.get$style$x(t)),null==(_=v?y:E.get$verbose$x(t))&&(_=!1),null==(u=v?y:E.get$charset$x(t))&&(u=!0),null==(c=v?y:E.get$sourceMap$x(t))&&(c=!1),$=v||null==($=E.get$importers$x(t))?y:E.map$1$1$ax($,A.compile___parseImporter$closure(),U.Importer),null==(p=v?y:A.NullableExtension_andThen0(E.get$importer$x(t),A.compile___parseImporter$closure()))&&(p=null==(v?y:E.get$url$x(t))?new A.NoOpImporter0:y),h=A._parseFunctions0(v?y:E.get$functions$x(t),!1),d=v?y:E.get$fatalDeprecations$x(t),d=A.parseDeprecations(r,d,!0),m=v?y:E.get$silenceDeprecations$x(t),m=A.parseDeprecations(r,m,!1),g=v?y:E.get$futureDeprecations$x(t),n=A.compileString(e,u,d,new A.CastList(h,A._arrayInstanceType(h)._eval$1("CastList<1,Callable>")),A.parseDeprecations(r,g,!1),A.ImportCache$0($,i,y),p,y,y,r,y,o,m,c,l,w,L,!0,_),null==(v=v?y:E.get$sourceMapIncludeSources$x(t))&&(v=!1),v=A._convertResult(n,v)}catch(S){if(!((v=A.unwrapException(S))instanceof A.SassException0))throw S;a=v,s=A.getTraceFromException(S),A.throwNodeException(a,x,C,s)}},compileAsync1(e,t){var r,a,s;return A.isNodeJs()||A.jsThrow(new n.Error("The compileAsync() method is only available in Node.js.")),null==(a=(r=null==t)?null:E.get$alertColor$x(t))&&(a=A.hasTerminal0()),null==(s=r?null:E.get$alertAscii$x(t))&&(s=M._glyphs===I.C_AsciiGlyphSet),r=r?null:E.get$logger$x(t),A._wrapAsyncSassExceptions(A.futureToPromise0(new A.compileAsync_closure(e,a,t,new A.JSToDartLogger(r,new A.StderrLogger0(a),s)).call$0()),s,a)},compileStringAsync1(e,t){var r,n=null==t,a=n?null:E.get$alertColor$x(t);return null==a&&(a=A.hasTerminal0()),null==(r=n?null:E.get$alertAscii$x(t))&&(r=M._glyphs===I.C_AsciiGlyphSet),n=n?null:E.get$logger$x(t),A._wrapAsyncSassExceptions(A.futureToPromise0(new A.compileStringAsync_closure(e,t,a,new A.JSToDartLogger(n,new A.StderrLogger0(a),r)).call$0()),r,a)},_convertResult(e,t){var r,n=e._compile_result$_serialize,a=n._1,s=null==a?null:a.toJson$1$includeSourceContents(t);return U.Map_dynamic_dynamic._is(s)&&!s.containsKey$1("sources")&&s.$indexSet(0,"sources",A._setArrayType([],U.JSArray_String)),r=A.toJSArray(e._evaluate._0.map$1$1(0,A.utils3__dartToJSUrl$closure(),U.nullable_Object)),n=n._0,null==s?{css:n,loadedUrls:r}:{css:n,sourceMap:A.jsify0(s),loadedUrls:r}},_wrapAsyncSassExceptions:(e,t,r)=>E.then$2$x(e,null,A.allowInterop(new A._wrapAsyncSassExceptions_closure(r,t))),_parseOutputStyle0:e=>null!=e&&"expanded"!==e?"compressed"!==e?A.jsThrow(new n.Error('Unknown output style "'+e+'".')):I.OutputStyle_10:I.OutputStyle_00,_parseAsyncImporter(e){var t,r,a,s;if(e instanceof A.NodePackageImporter0)return e;if(null==e&&A.jsThrow(new n.Error("Importers may not be null.")),U.JSImporter._as(e),r=(t=E.getInterceptor$x(e)).get$canonicalize(e),a=t.get$load(e),null!=(s=t.get$findFileUrl(e))){if(null==r&&null==a)return new A.JSToDartAsyncFileImporter(s);A.jsThrow(new n.Error(T.An_impa))}else{if(null!=r&&null!=a)return(t=null==(t=A._normalizeNonCanonicalSchemes(t.get$nonCanonicalScheme(e)))?I.Set_empty1:A.Set_Set$unmodifiable(t,U.String)).forEach$1(0,A.utils4__validateUrlScheme$closure()),new A.JSToDartAsyncImporter(r,a,t);A.jsThrow(new n.Error(T.An_impu))}},_parseImporter0(e){var t,r,a,s;if(e instanceof A.NodePackageImporter0)return e;if(null==e&&A.jsThrow(new n.Error("Importers may not be null.")),U.JSImporter._as(e),r=(t=E.getInterceptor$x(e)).get$canonicalize(e),a=t.get$load(e),null!=(s=t.get$findFileUrl(e))){if(null==r&&null==a)return new A.JSToDartFileImporter(s);A.jsThrow(new n.Error(T.An_impa))}else{if(null!=r&&null!=a)return(t=null==(t=A._normalizeNonCanonicalSchemes(t.get$nonCanonicalScheme(e)))?I.Set_empty1:A.Set_Set$unmodifiable(t,U.String)).forEach$1(0,A.utils4__validateUrlScheme$closure()),new A.JSToDartImporter(r,a,t);A.jsThrow(new n.Error(T.An_impu))}},_normalizeNonCanonicalSchemes:e=>"string"!=typeof e?U.List_dynamic._is(e)?E.cast$1$0$ax(e,U.String):null!=e?A.jsThrow(new n.Error('nonCanonicalScheme must be a string or list of strings, was "'+A.S(e)+'"')):null:A._setArrayType([e],U.JSArray_String),_simplifyValue(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=null;return e instanceof A.SassCalculation0?(t=e.name,r=e.$arguments,n=A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Object>"),a=A.List_List$_of(new A.MappedListIterable(r,A.compile___simplifyCalcArg$closure(),n),n._eval$1("ListIterable.E")),(i=s="calc"===t)?(r=1===(r=o=a.length),l=a):(o=l=p,r=!1),r?(_=(i?l:a)[0],U.Value_2._as(_),r=_):(s&&A.throwExpression(A.ArgumentError$("calc() requires exactly one argument.",p)),(r=u="clamp"===t)?(i?(r=o,c=i):(r=o=a.length,l=a,c=!0),r=3===r):(c=i,r=!1),r?(c?r=l:(l=r=a,c=!0),$=r[0],c?r=l:(l=r=a,c=!0),e=r[1],r=A.SassCalculation_clamp0($,e,(c?l:a)[2])):(u&&A.throwExpression(A.ArgumentError$("clamp() requires exactly 3 arguments.",p)),r="min"!==t?"max"!==t?A.throwExpression(A.ArgumentError$('"'+t+'" is not a recognized calculation type.',p)):A.SassCalculation_max0(c?l:a):A.SassCalculation_min0(c?l:a)))):r=e,r},_simplifyCalcArg:e=>e instanceof A.SassCalculation0?A._simplifyValue(e):e instanceof A.CalculationOperation0?A.SassCalculation_operateInternal0(e._calculation0$_operator,A._simplifyCalcArg(e._calculation0$_left),A._simplifyCalcArg(e._calculation0$_right),null,!0,null):e,_parseFunctions0(e,t){var r;return null==e?I.List_empty26:(r=A._setArrayType([],U.JSArray_AsyncCallable_2),A.jsForEach(e,new A._parseFunctions_closure0(t,r)),r)},compileAsync_closure:function(e,t,r,n){var a=this;a.path=e,a.color=t,a.options=r,a.logger=n},compileAsync__closure:function(){},compileStringAsync_closure:function(e,t,r,n){var a=this;a.text=e,a.options=t,a.color=r,a.logger=n},compileStringAsync__closure:function(){},compileStringAsync__closure0:function(){},_wrapAsyncSassExceptions_closure:function(e,t){this.color=e,this.ascii=t},_parseFunctions_closure0:function(e,t){this.asynch=e,this.result=t},_parseFunctions__closure2:function(e,t){this.callback=e,this.callable=t},_parseFunctions___closure6:function(e,t){this.callback=e,this.$arguments=t},_parseFunctions__closure3:function(e,t){this.callback=e,this.callable=t},_parseFunctions___closure5:function(e,t){this.callback=e,this.$arguments=t},nodePackageImporterClass_closure:function(){},nodePackageImporterClass__closure:function(){},compile(e,t,r,a,s,i,o,l,_,u,c,$,p,h,d,m,g){var S,y,v,f,C,b=null,x=U.Deprecation_3,w=A.LinkedHashSet_LinkedHashSet$_empty(x);return null!=$&&w.addAll$1(0,$),S=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=r&&S.addAll$1(0,r),y=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=s&&y.addAll$1(0,s),(_=new A.DeprecationProcessingLogger0(A.LinkedHashMap_LinkedHashMap$_empty(x,U.int),_,w,S,y,!g)).validate$0(),(w=!!(x=null==u)&&(null==d||d===A.Syntax_forPath0(e)))?(null==i&&(i=A.ImportCache$none()),w=M.$get$FilesystemImporter_cwd0(),S=A.isNodeJs()?n.process:b,E.$eq$(null==S?b:E.get$platform$x(S),"win32")?S=!0:(S=A.isNodeJs()?n.process:b,S=E.$eq$(null==S?b:E.get$platform$x(S),"darwin")),S?(S=A.absolute(e,b,b,b,b,b,b,b,b,b,b,b,b,b,b),y=M.$get$context(),S=A._realCasePath0(y.normalize$1(S))):(v=y=(S=M.$get$context()).canonicalize$1(0,e),y=S,S=v),(y=i.importCanonical$3$originalUrl(w,y.toUri$1(S),y.toUri$1(e))).toString,f=y):(w=A.readFile0(e),S=null==d?A.Syntax_forPath0(e):d,f=A.Stylesheet_Stylesheet$parse0(w,S,!1,M.$get$context().toUri$1(e))),C=A._compileStylesheet1(f,_,i,u,M.$get$FilesystemImporter_cwd0(),a,h,m,o,l,c,p,t),_.summarize$1$js(!x),C},compileString(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S){var y,v,f,C,b,x=U.Deprecation_3,w=A.LinkedHashSet_LinkedHashSet$_empty(x);return null!=$&&w.addAll$1(0,$),y=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=r&&y.addAll$1(0,r),v=A.LinkedHashSet_LinkedHashSet$_empty(x),null!=a&&v.addAll$1(0,a),(_=new A.DeprecationProcessingLogger0(A.LinkedHashMap_LinkedHashMap$_empty(x,U.int),_,w,y,v,!S)).validate$0(),C=(x=(f=A.Stylesheet_Stylesheet$parse0(e,null==d?I.Syntax_SCSS_scss0:d,!1,m)).span).get$sourceUrl(x),U.Uri._is(C)&&""===C.get$scheme()&&null==u&&A.WarnForDeprecation_warnForDeprecation0(_,I.Deprecation_63m,"Passing a relative `url` argument ("+A.S(x.get$sourceUrl(x))+T.x29x20to_cm,null,null),x=null==i?A.isBrowser()?new A.NoOpImporter0:M.$get$FilesystemImporter_cwd0():i,b=A._compileStylesheet1(f,_,s,u,x,n,h,g,o,l,c,p,t),_.summarize$1$js(null!=u),b},_compileStylesheet1(e,t,r,n,a,s,i,o,l,_,u,c,$){var p,h,d;return null!=n&&A.WarnForDeprecation_warnForDeprecation0(t,I.Deprecation_pnV,T.The_le,null,null),p=A._EvaluateVisitor$1(s,r,t,n,u,c).run$2(0,a,e),null!=(d=(h=A.serialize0(p._1,$,l,!1,_,t,c,i,o))._1)&&null!=r&&A.mapInPlace0(d.urls,new A._compileStylesheet_closure1(e,r)),new A.CompileResult0(p,h)},_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},initCompiler:()=>new A.Compiler,initAsyncCompiler:()=>A.futureToPromise0((new A.initAsyncCompiler_closure).call$0()),Compiler:function(){this._disposed=!1},AsyncCompiler:function(e){this.compilations=e,this._disposed=!1},AsyncCompiler_addCompilation_closure:function(){},compilerClass_closure:function(){},compilerClass__closure:function(){},compilerClass__closure0:function(){},compilerClass__closure1:function(){},compilerClass__closure2:function(){},asyncCompilerClass_closure:function(){},asyncCompilerClass__closure:function(){},asyncCompilerClass__closure0:function(){},asyncCompilerClass__closure1:function(){},asyncCompilerClass__closure2:function(){},asyncCompilerClass___closure:function(e){this.self=e},initAsyncCompiler_closure:function(){},InterpolatedComplexSelector$(e,t,r){var n=A.List_List$unmodifiable(e,U.InterpolatedComplexSelectorComponent);return null==r&&0===n.length&&A.throwExpression(A.ArgumentError$("components may not be empty if leadingCombinator is null.",null)),new A.InterpolatedComplexSelector(r,n,t)},InterpolatedComplexSelector:function(e,t,r){this.leadingCombinator=e,this.components=t,this.span=r},ComplexSassNumber0:function(e,t,r,n){var a=this;a._complex0$_numeratorUnits=e,a._complex0$_denominatorUnits=t,a._number1$_value=r,a.hashCache=null,a.asSlash=n},ComplexSelector$0(e,t,r,n){var a=A.List_List$unmodifiable(e,U.CssValue_Combinator_2),s=A.List_List$unmodifiable(t,U.ComplexSelectorComponent_2);return 0===a.length&&0===s.length&&A.throwExpression(A.ArgumentError$(T.leadin,null)),new A.ComplexSelector0(a,s,n,r)},ComplexSelector0:function(e,t,r,n){var a=this;a.leadingCombinators=e,a.components=t,a.lineBreak=r,a._complex$__ComplexSelector_specificity_FI=M,a.span=n},ComplexSelector_specificity_closure0:function(){},InterpolatedComplexSelectorComponent:function(e,t,r){this.selector=e,this.combinator=t,this.span=r},ComplexSelectorComponent0:function(e,t,r){this.selector=e,this.combinators=t,this.span=r},ComplexSelectorComponent_toString_closure0:function(){},InterpolatedCompoundSelector$(e){var t=A.List_List$unmodifiable(e,U.InterpolatedSimpleSelector);return 0===t.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",null)),new A.InterpolatedCompoundSelector(t)},InterpolatedCompoundSelector:function(e){this.components=e},CompoundSelector$0(e,t){var r=A.List_List$unmodifiable(e,U.SimpleSelector_2);return 0===r.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",null)),new A.CompoundSelector0(r,t)},CompoundSelector0:function(e,t){var r=this;r.components=e,r._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=r._compound$__CompoundSelector_specificity_FI=M,r.span=t},CompoundSelector_specificity_closure0:function(){},CompoundSelector_hasComplicatedSuperselectorSemantics_closure0:function(){},Configuration0:function(e,t){this._configuration0$_values=e,this._configuration0$__originalConfiguration=t},ExplicitConfiguration0:function(e,t,r){this.nodeWithSpan=e,this._configuration0$_values=t,this._configuration0$__originalConfiguration=r},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},ContentBlock$0(e,t,r){var n="@content",a=A.stringReplaceAllUnchecked(n,"_","-"),s=A.List_List$unmodifiable(t,U.Statement_2),i=I.JSArray_methods.any$1(s,new A.ParentStatement_closure0);return new A.ContentBlock0(a,n,e,r,s,i)},ContentBlock0:function(e,t,r,n,a,s){var i=this;i.name=e,i.originalName=t,i.parameters=r,i.span=n,i.children=a,i.hasDeclarations=s},ContentRule0:function(e,t){this.$arguments=e,this.span=t},_disallowedFunctionNames_closure0:function(){},CssParser0:function(e,t,r,n,a){var s=this;s._parseSelectors=e,s._stylesheet0$_isUseAllowed=!0,s._stylesheet0$_inExpression=s._stylesheet0$_inParentheses=s._stylesheet0$_inStyleRule=s._stylesheet0$_inPlainCssFunction=s._stylesheet0$_inUnknownAtRule=s._stylesheet0$_inControlDirective=s._stylesheet0$_inContentBlock=s._stylesheet0$_inMixin=!1,s._stylesheet0$_globalVariables=t,s.warnings=r,s.lastSilentComment=null,s.scanner=n,s._parser1$_interpolationMap=a},DebugRule0:function(e,t){this.expression=e,this.span=t},ModifiableCssDeclaration$0(e,t,r,n,a){var s,i=null==a?t.span:a;return n||(s=t.value)instanceof A.SassString0||A.throwExpression(A.ArgumentError$(T.If_par+t.toString$0(0)+"` of type "+A.getRuntimeTypeOfDartObject(s).toString$0(0)+").",null)),new A.ModifiableCssDeclaration0(e,t,n,i,r)},ModifiableCssDeclaration0:function(e,t,r,n,a){var s=this;s.name=e,s.value=t,s.parsedAsSassScript=r,s.valueSpanForMap=n,s.span=a,s._node$_indexInParent=s._node$_parent=null,s.isGroupEnd=!1},Declaration$0:(e,t,r)=>new A.Declaration0(e,t,r,!0,null,!1),Declaration$notSassScript0:(e,t,r)=>new A.Declaration0(e,t,r,!1,null,!1),Declaration$nested0(e,t,r,n){var a=A.List_List$unmodifiable(t,U.Statement_2),s=I.JSArray_methods.any$1(a,new A.ParentStatement_closure0);return new A.Declaration0(e,n,r,!0,a,s)},Declaration0:function(e,t,r,n,a,s){var i=this;i.name=e,i.value=t,i.span=r,i.parsedAsSassScript=n,i.children=a,i.hasDeclarations=s},SupportsDeclaration0:function(e,t,r){this.name=e,this.value=t,this.span=r},Deprecation_fromId0:e=>A.IterableExtension_firstWhereOrNull(I.List_Jym,new A.Deprecation_fromId_closure0(e)),Deprecation_forVersion0(e){var t,r,n,a,s,i=A.LinkedHashSet_LinkedHashSet$_empty(U.Deprecation_3);for(t=A.VersionRange_VersionRange(!0,e).get$allows(),r=0;r<28;++r)null!=(s=null==(s=null==(a=(n=I.List_Jym[r])._deprecation$_deprecatedIn)?null:A.Version___parse_tearOff(a))?null:t.call$1(s))&&s&&i.add$1(0,n);return i},Deprecation0:function(e,t,r,n,a){var s=this;s.id=e,s._deprecation$_deprecatedIn=t,s.description=r,s._deprecation$_obsoleteIn=n,s._name=a},Deprecation_fromId_closure0:function(e){this.id=e},DeprecationProcessingLogger0:function(e,t,r,n,a,s){var i=this;i._deprecation_processing$_warningCounts=e,i._deprecation_processing$_inner=t,i.silenceDeprecations=r,i.fatalDeprecations=n,i.futureDeprecations=a,i.limitRepetition=s},DeprecationProcessingLogger_summarize_closure1:function(){},DeprecationProcessingLogger_summarize_closure2:function(){},parseDeprecations:(e,t,r)=>null==t?null:new A.parseDeprecations_closure(t,e,r).call$0(),Deprecation1:function(){},deprecations_closure:function(e){this.deprecation=e},parseDeprecations_closure:function(e,t,r){this.deprecations=e,this.logger=t,this.supportVersions=r},versionClass_closure:function(){},versionClass__closure:function(){},versionClass__closure0:function(){},DisplayP3ColorSpace0:function(e,t){this.name=e,this._space$_channels=t},DynamicImport0:function(e,t){this.urlString=e,this.span=t},EachRule$0(e,t,r,n){var a=A.List_List$unmodifiable(e,U.String),s=A.List_List$unmodifiable(r,U.Statement_2),i=I.JSArray_methods.any$1(s,new A.ParentStatement_closure0);return new A.EachRule0(a,t,n,s,i)},EachRule0:function(e,t,r,n,a){var s=this;s.variables=e,s.list=t,s.span=r,s.children=n,s.hasDeclarations=a},EachRule_toString_closure0:function(){},EmptyExtensionStore0:function(){},Environment$0(){var e=U.String,t=U.Module_Callable_2,r=U.AstNode_2,n=U.int,a=U.Callable_2,s=U.JSArray_Map_String_Callable_2;return new A.Environment0(A.LinkedHashMap_LinkedHashMap$_empty(e,t),A.LinkedHashMap_LinkedHashMap$_empty(e,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),A.LinkedHashMap_LinkedHashMap$_empty(t,r),null,null,A._setArrayType([],U.JSArray_Module_Callable_2),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,U.Value_2)],U.JSArray_Map_String_Value_2),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,r)],U.JSArray_Map_String_AstNode_2),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),A._setArrayType([A.LinkedHashMap_LinkedHashMap$_empty(e,a)],s),A.LinkedHashMap_LinkedHashMap$_empty(e,n),null,A.LinkedHashSet_LinkedHashSet$_empty(e))},Environment$_0(e,t,r,n,a,s,i,o,l,_,u,c,$){var p=U.String,h=U.int;return new A.Environment0(e,t,r,n,a,s,i,o,l,A.LinkedHashMap_LinkedHashMap$_empty(p,h),_,A.LinkedHashMap_LinkedHashMap$_empty(p,h),u,A.LinkedHashMap_LinkedHashMap$_empty(p,h),c,$)},_EnvironmentModule__EnvironmentModule1(e,t,r,n,a){var s,i,o,l,_,u,c,$,p;for(null==a&&(a=I.Set_empty5),s=U.dynamic,s=A.LinkedHashMap_LinkedHashMap$_empty(s,s),i=U.Module_Callable_2,o=U.List_CssComment_2,l=(l=A.MapExtensions_get_pairs0(r,i,o)).get$iterator(l),_=U.CssComment_2;l.moveNext$0();)c=(u=l.get$current(l))._0,($=A.List_List$from(u._1,!1,_)).$flags=3,s.$indexSet(0,c,$);return s=A.ConstantMap_ConstantMap$from(s,i,o),i=A._EnvironmentModule__makeModulesByVariable1(a),o=A._EnvironmentModule__memberMap1(I.JSArray_methods.get$first(e._environment0$_variables),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure11,U.Map_String_Value_2),U.Value_2),l=A._EnvironmentModule__memberMap1(I.JSArray_methods.get$first(e._environment0$_variableNodes),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure12,U.Map_String_AstNode_2),U.AstNode_2),_=U.Map_String_Callable_2,u=U.Callable_2,p=A._EnvironmentModule__memberMap1(I.JSArray_methods.get$first(e._environment0$_functions),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure13,_),u),u=A._EnvironmentModule__memberMap1(I.JSArray_methods.get$first(e._environment0$_mixins),a.map$1$1(0,new A._EnvironmentModule__EnvironmentModule_closure14,_),u),_=E.get$isNotEmpty$asx(t.get$children(t))||r.get$isNotEmpty(r)||I.JSArray_methods.any$1(e._environment0$_allModules,new A._EnvironmentModule__EnvironmentModule_closure15),A._EnvironmentModule$_1(e,t,s,n,i,o,l,p,u,_,!n.get$isEmpty(n)||I.JSArray_methods.any$1(e._environment0$_allModules,new A._EnvironmentModule__EnvironmentModule_closure16))},_EnvironmentModule__makeModulesByVariable1(e){var t,r,n,a,s,i;if(e.get$isEmpty(e))return I.Map_empty11;for(t=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.Module_Callable_2),r=e.get$iterator(e);r.moveNext$0();)if((n=r.get$current(r))instanceof A._EnvironmentModule1){for(a=(a=(a=n._environment0$_modulesByVariable).get$values(a)).get$iterator(a);a.moveNext$0();)i=(s=a.get$current(a)).get$variables(),A.setAll0(t,i.get$keys(i),s);a=I.JSArray_methods.get$first(n._environment0$_environment._environment0$_variables),A.setAll0(t,a.get$keys(a),n)}else a=n.get$variables(),A.setAll0(t,a.get$keys(a),n);return t},_EnvironmentModule__memberMap1(e,t,r){var n,a,s;if(e=new A.PublicMemberMapView0(e,r._eval$1("PublicMemberMapView0<0>")),t.get$isEmpty(t))return e;for(n=A._setArrayType([],r._eval$1("JSArray<Map<String,0>>")),a=t.get$iterator(t);a.moveNext$0();)(s=a.get$current(a)).get$isNotEmpty(s)&&n.push(s);return n.push(e),1===n.length?e:A.MergedMapView$0(n,U.String,r)},_EnvironmentModule$_1:(e,t,r,n,a,s,i,o,l,_,u)=>new A._EnvironmentModule1(e._environment0$_allModules,s,i,o,l,n,t,r,_,u,e,a),Environment0:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d){var m=this;m._environment0$_modules=e,m._environment0$_namespaceNodes=t,m._environment0$_globalModules=r,m._environment0$_importedModules=n,m._environment0$_forwardedModules=a,m._environment0$_nestedForwardedModules=s,m._environment0$_allModules=i,m._environment0$_variables=o,m._environment0$_variableNodes=l,m._environment0$_variableIndices=_,m._environment0$_functions=u,m._environment0$_functionIndices=c,m._environment0$_mixins=$,m._environment0$_mixinIndices=p,m._environment0$_content=h,m._environment0$_configurableVariables=d,m._environment0$_inMixin=!1,m._environment0$_inSemiGlobalScope=!0,m._environment0$_lastVariableIndex=m._environment0$_lastVariableName=null},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(){},_EnvironmentModule1:function(e,t,r,n,a,s,i,o,l,_,u,c){var $=this;$.upstream=e,$.variables=t,$.variableNodes=r,$.functions=n,$.mixins=a,$.extensionStore=s,$.css=i,$.preModuleComments=o,$.transitivelyContainsCss=l,$.transitivelyContainsExtensions=_,$._environment0$_environment=u,$._environment0$_modulesByVariable=c},_EnvironmentModule__EnvironmentModule_closure11:function(){},_EnvironmentModule__EnvironmentModule_closure12:function(){},_EnvironmentModule__EnvironmentModule_closure13:function(){},_EnvironmentModule__EnvironmentModule_closure14:function(){},_EnvironmentModule__EnvironmentModule_closure15:function(){},_EnvironmentModule__EnvironmentModule_closure16:function(){},_EnvironmentModule_couldHaveBeenConfigured_closure1:function(e){this.variables=e},ErrorRule0:function(e,t){this.expression=e,this.span=t},_EvaluateVisitor$1(e,t,r,n,a,s){var i,o=U.Uri,l=U.Module_Callable_2,_=A._setArrayType([],U.JSArray_Record_2_String_and_AstNode_2);return i=null==t?null==n?A.ImportCache$none():null:t,(o=new A._EvaluateVisitor1(i,n,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.Callable_2),A.LinkedHashMap_LinkedHashMap$_empty(o,l),A.LinkedHashMap_LinkedHashMap$_empty(o,l),A.LinkedHashMap_LinkedHashMap$_empty(o,U.Configuration_2),A.LinkedHashMap_LinkedHashMap$_empty(o,U.AstNode_2),r,A.LinkedHashSet_LinkedHashSet$_empty(U.Record_2_String_and_SourceSpan),a,s,new A.Object,A.Environment$0(),A.LinkedHashSet_LinkedHashSet$_empty(o),A.LinkedHashMap_LinkedHashMap$_empty(o,U.nullable_AstNode_2),_,I.Configuration_Map_empty_null0))._EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,r,n,a,s),o},_EvaluateVisitor1:function(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m){var g=this;g._evaluate0$_importCache=e,g._nodeImporter=t,g._evaluate0$_builtInFunctions=r,g._evaluate0$_builtInModules=n,g._evaluate0$_modules=a,g._evaluate0$_moduleConfigurations=s,g._evaluate0$_moduleNodes=i,g._evaluate0$_logger=o,g._evaluate0$_warningsEmitted=l,g._evaluate0$_quietDeps=_,g._evaluate0$_sourceMap=u,g._evaluate0$_compileContext=c,g._evaluate0$_environment=$,g._evaluate0$_declarationName=g._evaluate0$__parent=g._evaluate0$_mediaQuerySources=g._evaluate0$_mediaQueries=g._evaluate0$_styleRuleIgnoringAtRoot=null,g._evaluate0$_member="root stylesheet",g._evaluate0$_importSpan=g._evaluate0$_callableNode=null,g._evaluate0$_inSupportsDeclaration=g._evaluate0$_inKeyframes=g._evaluate0$_atRootExcludingStyleRule=g._evaluate0$_inUnknownAtRule=g._evaluate0$_inFunction=!1,g._evaluate0$_loadedUrls=p,g._evaluate0$_activeModules=h,g._evaluate0$_stack=d,g._evaluate0$_importer=null,g._evaluate0$_inDependency=!1,g._evaluate0$__extensionStore=g._evaluate0$_preModuleComments=g._evaluate0$_outOfOrderImports=g._evaluate0$__endOfImports=g._evaluate0$__root=g._evaluate0$__stylesheet=null,g._evaluate0$_configuration=m},_EvaluateVisitor_closure25:function(e){this.$this=e},_EvaluateVisitor_closure26:function(e){this.$this=e},_EvaluateVisitor_closure27:function(e){this.$this=e},_EvaluateVisitor_closure28:function(e){this.$this=e},_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__closure10:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure34:function(e){this.$this=e},_EvaluateVisitor__closure9:function(e,t,r){this.$this=e,this.name=t,this.module=r},_EvaluateVisitor_closure35:function(e){this.$this=e},_EvaluateVisitor_closure36:function(e){this.$this=e},_EvaluateVisitor__closure7:function(e,t,r,n){var a=this;a._box_0=e,a.values=t,a.span=r,a.callableNode=n},_EvaluateVisitor__closure8:function(e){this.$this=e},_EvaluateVisitor_closure37:function(e){this.$this=e},_EvaluateVisitor_run_closure1:function(e,t,r){this.$this=e,this.node=t,this.importer=r},_EvaluateVisitor_run__closure1:function(e,t,r){this.$this=e,this.importer=t,this.node=r},_EvaluateVisitor__loadModule_closure3:function(e,t){this._box_0=e,this.callback=t},_EvaluateVisitor__loadModule_closure4:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.url=t,o.nodeWithSpan=r,o.baseUrl=n,o.namesInErrors=a,o.configuration=s,o.callback=i},_EvaluateVisitor__loadModule__closure3:function(e,t){this.$this=e,this.message=t},_EvaluateVisitor__loadModule__closure4:function(e,t,r){this._box_1=e,this.callback=t,this.firstLoad=r},_EvaluateVisitor__execute_closure1:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.importer=t,o.stylesheet=r,o.extensionStore=n,o.configuration=a,o.css=s,o.preModuleComments=i},_EvaluateVisitor__combineCss_closure3:function(){},_EvaluateVisitor__combineCss_closure4:function(e){this.selectors=e},_EvaluateVisitor__combineCss_visitModule1:function(e,t,r,n,a,s){var i=this;i.$this=e,i.seen=t,i.clone=r,i.css=n,i.imports=a,i.sorted=s},_EvaluateVisitor__extendModules_closure3:function(e){this.originalSelectors=e},_EvaluateVisitor__extendModules_closure4:function(){},_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_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_closure1:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitEachRule_closure5:function(e,t,r){this._box_0=e,this.$this=t,this.nodeWithSpan=r},_EvaluateVisitor_visitEachRule_closure6:function(e,t,r){this._box_1=e,this.$this=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_visitAtRule_closure5:function(e){this.$this=e},_EvaluateVisitor_visitAtRule_closure6:function(e,t,r){this.$this=e,this.name=t,this.children=r},_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,s){var i=this;i._box_0=e,i.$this=t,i.node=r,i.from=n,i.direction=a,i.fromNumber=s},_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__registerCommentsForModule_closure1:function(){},_EvaluateVisitor_visitIfRule_closure1:function(e){this.$this=e},_EvaluateVisitor_visitIfRule__closure1:function(e,t){this.$this=e,this.clause=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){var s=this;s._box_0=e,s.$this=t,s.loadsUserDefinedModules=r,s.environment=n,s.children=a},_EvaluateVisitor__applyMixin_closure3:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure4:function(e,t,r,n){var a=this;a.$this=e,a.$arguments=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin_closure4:function(e,t,r,n){var a=this;a.$this=e,a.contentCallable=t,a.mixin=r,a.nodeWithSpanWithoutContent=n},_EvaluateVisitor__applyMixin__closure3:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin___closure1:function(e,t,r){this.$this=e,this.mixin=t,this.nodeWithSpanWithoutContent=r},_EvaluateVisitor__applyMixin____closure1:function(e,t){this.$this=e,this.statement=t},_EvaluateVisitor_visitIncludeRule_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitIncludeRule_closure6:function(e){this.$this=e},_EvaluateVisitor_visitIncludeRule_closure7:function(e){this.node=e},_EvaluateVisitor_visitMediaRule_closure5:function(e,t){this.$this=e,this.queries=t},_EvaluateVisitor_visitMediaRule_closure6:function(e,t,r,n,a){var s=this;s.$this=e,s.mergedQueries=t,s.queries=r,s.mergedSources=n,s.node=a},_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.mergedSources=e},_EvaluateVisitor_visitStyleRule_closure7:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitStyleRule_closure8:function(){},_EvaluateVisitor_visitStyleRule_closure10: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_closure9:function(){},_EvaluateVisitor__warnForBogusCombinators_closure1: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__visitSupportsCondition_closure1:function(e,t){this._box_0=e,this.$this=t},_EvaluateVisitor_visitVariableDeclaration_closure5:function(e,t,r){this._box_0=e,this.$this=t,this.node=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__slash_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_visitListExpression_closure1:function(e){this.$this=e},_EvaluateVisitor_visitFunctionExpression_closure5:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor_visitFunctionExpression_closure6:function(){},_EvaluateVisitor_visitFunctionExpression_closure7:function(e,t,r){this._box_0=e,this.$this=t,this.node=r},_EvaluateVisitor__visitCalculation_closure1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__checkCalculationArguments_check1:function(e,t){this.$this=e,this.node=t},_EvaluateVisitor__visitCalculationExpression_closure1:function(e,t,r,n){var a=this;a._box_0=e,a.$this=t,a.node=r,a.inLegacySassFunction=n},_EvaluateVisitor__visitCalculationExpression__closure1:function(e,t){this.$this=e,this.node=t},_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,s){var i=this;i.$this=e,i.callable=t,i.evaluated=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable__closure1:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable___closure1:function(e,t,r,n,a,s){var i=this;i.$this=e,i.evaluated=t,i.callable=r,i.nodeWithSpan=n,i.run=a,i.V=s},_EvaluateVisitor__runUserDefinedCallable____closure1:function(){},_EvaluateVisitor__runFunctionCallable_closure1:function(e,t){this.$this=e,this.callable=t},_EvaluateVisitor__runBuiltInCallable_closure5:function(e,t,r){this._box_0=e,this.evaluated=t,this.namedSet=r},_EvaluateVisitor__runBuiltInCallable_closure6:function(e,t){this._box_0=e,this.evaluated=t},_EvaluateVisitor__runBuiltInCallable_closure7: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,s){var i=this;i.$this=e,i.values=t,i.convert=r,i.expressionNode=n,i.map=a,i.nodeWithSpan=s},_EvaluateVisitor__verifyArguments_closure1:function(e,t,r){this.parameters=e,this.positional=t,this.named=r},_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,n){var a=this;a.$this=e,a.mergedQueries=t,a.node=r,a.mergedSources=n},_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.mergedSources=e},_EvaluateVisitor_visitCssStyleRule_closure4: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_closure3: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__performInterpolationHelper_closure1:function(e){this.interpolation=e},_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},_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},EveryCssVisitor0:function(){},EveryCssVisitor_visitCssAtRule_closure0:function(e){this.$this=e},EveryCssVisitor_visitCssKeyframeBlock_closure0:function(e){this.$this=e},EveryCssVisitor_visitCssMediaRule_closure0:function(e){this.$this=e},EveryCssVisitor_visitCssStyleRule_closure0:function(e){this.$this=e},EveryCssVisitor_visitCssStylesheet_closure0:function(e){this.$this=e},EveryCssVisitor_visitCssSupportsRule_closure0:function(e){this.$this=e},throwNodeException(e,t,r,n){var a,s,i,o;a=M._glyphs===I.C_AsciiGlyphSet,M._glyphs=t?I.C_AsciiGlyphSet:I.C_UnicodeGlyphSet;try{i=A.callConstructor(M.$get$exceptionClass(),[e,I.JSString_methods.replaceFirst$2(e.toString$1$color(0,r),"Error: ","")]),s=U._NodeException._as(i),null!=(n=null==(o=A.getTrace0(e))?n:o)&&A.attachJsStack(s,n),A.jsThrow(s)}finally{M._glyphs=a?I.C_AsciiGlyphSet:I.C_UnicodeGlyphSet}},_NodeException:function(){},exceptionClass_closure:function(){},exceptionClass__closure:function(){},exceptionClass__closure0:function(){},exceptionClass__closure1:function(){},SassException$0:(e,t,r)=>new A.SassException0(null==r?I.Set_empty:A.Set_Set$unmodifiable(r,U.Uri),e,t),MultiSpanSassException$0(e,t,r,n,a){var s=A.ConstantMap_ConstantMap$from(n,U.FileSpan,U.String);return new A.MultiSpanSassException0(r,s,null==a?I.Set_empty:A.Set_Set$unmodifiable(a,U.Uri),e,t)},SassRuntimeException$0:(e,t,r,n)=>new A.SassRuntimeException0(r,null==n?I.Set_empty:A.Set_Set$unmodifiable(n,U.Uri),e,t),MultiSpanSassRuntimeException$0(e,t,r,n,a,s){var i=A.ConstantMap_ConstantMap$from(n,U.FileSpan,U.String);return new A.MultiSpanSassRuntimeException0(a,r,i,null==s?I.Set_empty:A.Set_Set$unmodifiable(s,U.Uri),e,t)},SassFormatException$0:(e,t,r)=>new A.SassFormatException0(null==r?I.Set_empty:A.Set_Set$unmodifiable(r,U.Uri),e,t),MultiSpanSassFormatException$0(e,t,r,n,a){var s=A.ConstantMap_ConstantMap$from(n,U.FileSpan,U.String);return new A.MultiSpanSassFormatException0(r,s,null==a?I.Set_empty:A.Set_Set$unmodifiable(a,U.Uri),e,t)},SassScriptException$0:(e,t)=>new A.SassScriptException0(null==t?e:"$"+t+": "+e),MultiSpanSassScriptException$0(e,t,r){var n=A.ConstantMap_ConstantMap$from(r,U.FileSpan,U.String);return new A.MultiSpanSassScriptException0(t,n,e)},SassException0:function(e,t,r){this.loadedUrls=e,this._span_exception$_message=t,this._span=r},MultiSpanSassException0:function(e,t,r,n,a){var s=this;s.primaryLabel=e,s.secondarySpans=t,s.loadedUrls=r,s._span_exception$_message=n,s._span=a},SassRuntimeException0:function(e,t,r,n){var a=this;a.trace=e,a.loadedUrls=t,a._span_exception$_message=r,a._span=n},MultiSpanSassRuntimeException0:function(e,t,r,n,a,s){var i=this;i.trace=e,i.primaryLabel=t,i.secondarySpans=r,i.loadedUrls=n,i._span_exception$_message=a,i._span=s},SassFormatException0:function(e,t,r){this.loadedUrls=e,this._span_exception$_message=t,this._span=r},MultiSpanSassFormatException0:function(e,t,r,n,a){var s=this;s.primaryLabel=e,s.secondarySpans=t,s.loadedUrls=r,s._span_exception$_message=n,s._span=a},SassScriptException0:function(e){this.message=e},MultiSpanSassScriptException0:function(e,t,r){this.primaryLabel=e,this.secondarySpans=t,this.message=r},Exports:function(){},LoggerNamespace:function(){},Expression0:function(){},JSExpressionVisitor:function(e){this._expression$_inner=e},JSExpressionVisitorObject:function(){},expressionToCalc0(e){var t,r=A._setArrayType([I.C__MakeExpressionCalculationSafe0.visitBinaryOperationExpression$1(0,e)],U.JSArray_Expression_2),n=e.get$span(0),a=U.Expression_2;return r=A.List_List$unmodifiable(r,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty14,U.String,a),t=e.get$span(0),new A.FunctionExpression0(null,A.stringReplaceAllUnchecked("calc","_","-"),"calc",new A.ArgumentList0(r,a,null,null,n),t)},_MakeExpressionCalculationSafe0:function(){},__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0:function(){},ExtendRule0:function(e,t,r){this.selector=e,this.isOptional=t,this.span=r},Extension0:function(e,t,r,n,a){var s=this;s.extender=e,s.target=t,s.mediaContext=r,s.isOptional=n,s.span=a},Extender0:function(e,t){this.selector=e,this.isOriginal=t,this._extension$_extension=null},ExtensionStore__extendOrReplace0(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w=A.ExtensionStore$_mode0(n);for(e.accept$1(I._IsInvisibleVisitor_true0)||w._extension_store$_originals.addAll$1(0,e.components),i=(s=r.components).length,l=(o=t.components).length,_=U.ComplexSelector_2,u=U.Extension_2,c=U.SimpleSelector_2,$=U.Map_ComplexSelector_Extension_2,p=0;p<i;++p){if(null==(d=(h=s[p]).get$singleCompound()))throw A.wrapException(A.SassScriptException$0("Can't extend complex selector "+h.toString$0(0)+".",null));for(m=A.LinkedHashMap_LinkedHashMap$_empty(c,$),S=(g=d.components).length,y=0;y<S;++y){for(v=g[y],f=A.LinkedHashMap_LinkedHashMap$_empty(_,u),C=0;C<l;++C)(h=o[C]).get$specificity(),b=new A.Extender0(h,!1),x=new A.Extension0(b,v,null,!0,a),b._extension$_extension=x,f.$indexSet(0,h,x);m.$indexSet(0,v,f)}e=w._extension_store$_extendList$2(e,m)}return e},ExtensionStore$0(){var e=U.SimpleSelector_2;return new A.ExtensionStore0(A.LinkedHashMap_LinkedHashMap$_empty(e,U.Set_ModifiableBox_SelectorList_2),A.LinkedHashMap_LinkedHashMap$_empty(e,U.Map_ComplexSelector_Extension_2),A.LinkedHashMap_LinkedHashMap$_empty(e,U.List_Extension_2),A.LinkedHashMap_LinkedHashMap$_empty(U.ModifiableBox_SelectorList_2,U.List_CssMediaQuery_2),new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_SimpleSelector_int_2),new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_ComplexSelector_2),I.ExtendMode_normal_normal0)},ExtensionStore$_mode0(e){var t=U.SimpleSelector_2;return new A.ExtensionStore0(A.LinkedHashMap_LinkedHashMap$_empty(t,U.Set_ModifiableBox_SelectorList_2),A.LinkedHashMap_LinkedHashMap$_empty(t,U.Map_ComplexSelector_Extension_2),A.LinkedHashMap_LinkedHashMap$_empty(t,U.List_Extension_2),A.LinkedHashMap_LinkedHashMap$_empty(U.ModifiableBox_SelectorList_2,U.List_CssMediaQuery_2),new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_SimpleSelector_int_2),new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_ComplexSelector_2),e)},ExtensionStore0:function(e,t,r,n,a,s,i){var o=this;o._extension_store$_selectors=e,o._extension_store$_extensions=t,o._extension_store$_extensionsByExtender=r,o._extension_store$_mediaContexts=n,o._extension_store$_sourceSpecificity=a,o._extension_store$_originals=s,o._extension_store$_mode=i},ExtensionStore_extensionsWhereTarget_closure0:function(){},ExtensionStore__registerSelector_closure0:function(){},ExtensionStore_addExtension_closure2:function(){},ExtensionStore_addExtension_closure3:function(){},ExtensionStore_addExtension_closure4:function(e){this.complex=e},ExtensionStore__extendExistingExtensions_closure1:function(){},ExtensionStore__extendExistingExtensions_closure2:function(){},ExtensionStore_addExtensions_closure0:function(){},ExtensionStore__extendComplex_closure0:function(e,t,r){this._box_0=e,this.$this=t,this.complex=r},ExtensionStore__extendComplex__closure0:function(e,t,r){this._box_0=e,this.$this=t,this.complex=r},ExtensionStore__extendCompound_closure2:function(){},ExtensionStore__extendCompound_closure3:function(){},ExtensionStore__extendCompound_closure4:function(e){this.original=e},ExtensionStore__extendSimple_withoutPseudo0:function(e,t,r){this.$this=e,this.extensions=t,this.targetsUsed=r},ExtensionStore__extendSimple_closure1:function(e,t){this.$this=e,this.withoutPseudo=t},ExtensionStore__extendSimple_closure2:function(){},ExtensionStore__extendPseudo_closure4:function(){},ExtensionStore__extendPseudo_closure5:function(){},ExtensionStore__extendPseudo_closure6:function(){},ExtensionStore__extendPseudo_closure7:function(e){this.pseudo=e},ExtensionStore__extendPseudo_closure8:function(e,t){this.pseudo=e,this.selector=t},ExtensionStore__trim_closure1:function(e,t){this._box_0=e,this.complex1=t},ExtensionStore__trim_closure2:function(e,t){this._box_0=e,this.complex1=t},ExtensionStore_clone_closure0:function(e,t,r,n,a){var s=this;s.$this=e,s.newSelectors=t,s.newBoxes=r,s.oldToNewSelectors=n,s.newMediaContexts=a},ExtensionStore_clone__closure0:function(e){this.selector=e},FiberClass:function(){},Fiber:function(){},JSToDartFileImporter:function(e){this._file0$_findFileUrl=e},JSToDartFileImporter_canonicalize_closure:function(e,t){this.$this=e,this.url=t},FilesystemImporter0:function(e,t){this._filesystem$_loadPath=e,this._filesystem$_loadPathDeprecated=t},FilesystemImporter_canonicalize_closure0:function(){},ForRule$0(e,t,r,n,a,s){var i=A.List_List$unmodifiable(n,U.Statement_2),o=I.JSArray_methods.any$1(i,new A.ParentStatement_closure0);return new A.ForRule0(e,t,r,s,a,i,o)},ForRule0:function(e,t,r,n,a,s,i){var o=this;o.variable=e,o.from=t,o.to=r,o.isExclusive=n,o.span=a,o.children=s,o.hasDeclarations=i},ForwardRule0:function(e,t,r,n,a,s,i,o){var l=this;l.url=e,l.shownMixinsAndFunctions=t,l.shownVariables=r,l.hiddenMixinsAndFunctions=n,l.hiddenVariables=a,l.prefix=s,l.configuration=i,l.span=o},ForwardedModuleView_ifNecessary0(e,t,r){var n,a=!1;return null==t.prefix&&null==t.shownMixinsAndFunctions&&null==t.shownVariables&&!0===(n=null==(n=t.hiddenMixinsAndFunctions)?null:n._base.get$isEmpty(0))&&(a=!0===(a=null==(a=t.hiddenVariables)?null:a._base.get$isEmpty(0))),a?e:A.ForwardedModuleView$0(e,t,r)},ForwardedModuleView$0(e,t,r){var n=t.prefix,a=t.shownVariables,s=t.hiddenVariables,i=t.shownMixinsAndFunctions,o=t.hiddenMixinsAndFunctions;return new A.ForwardedModuleView0(e,t,A.ForwardedModuleView__forwardedMap0(e.get$variables(),n,a,s,U.Value_2),A.ForwardedModuleView__forwardedMap0(e.get$variableNodes(),n,a,s,U.AstNode_2),A.ForwardedModuleView__forwardedMap0(e.get$functions(e),n,i,o,r),A.ForwardedModuleView__forwardedMap0(e.get$mixins(),n,i,o,r),r._eval$1("ForwardedModuleView0<0>"))},ForwardedModuleView__forwardedMap0(e,t,r,n,a){var s=null==t,i=!1;return s&&null==r&&(i=null==n||n._base.get$isEmpty(0)),i||(s||(e=new A.PrefixedMapView0(e,t,a._eval$1("PrefixedMapView0<0>"))),null!=r?e=new A.LimitedMapView0(e,r._base.intersection$1(new A.MapKeySet(e,U.MapKeySet_nullable_Object)),U.$env_1_1_String._bind$1(a)._eval$1("LimitedMapView0<1,2>")):null!=n&&n._base.get$isNotEmpty(0)&&(e=A.LimitedMapView$blocklist0(e,n,U.String,a))),e},ForwardedModuleView0:function(e,t,r,n,a,s,i){var o=this;o._forwarded_view0$_inner=e,o._forwarded_view0$_rule=t,o.variables=r,o.variableNodes=n,o.functions=a,o.mixins=s,o.$ti=i},FunctionExpression0:function(e,t,r,n,a){var s=this;s.namespace=e,s.name=t,s.originalName=r,s.$arguments=n,s.span=a},JSFunction0:function(){},SupportsFunction0:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},functionClass_closure:function(){},functionClass__closure:function(){},functionClass__closure0:function(){},SassFunction0:function(e,t){this.callable=e,this._function0$_compileContext=t},FunctionRule$0(e,t,r,n,a){var s=A.stringReplaceAllUnchecked(e,"_","-"),i=A.List_List$unmodifiable(r,U.Statement_2),o=I.JSArray_methods.any$1(i,new A.ParentStatement_closure0);return new A.FunctionRule0(s,e,t,n,i,o)},FunctionRule0:function(e,t,r,n,a,s){var i=this;i.name=e,i.originalName=t,i.parameters=r,i.span=n,i.children=a,i.hasDeclarations=s},unifyComplex0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=null,v=E.getInterceptor$asx(e);if(1===v.get$length(e))return e;for(r=v.get$iterator(e),s=a=n=y;r.moveNext$0();){if((i=r.get$current(r)).accept$1(I.C__IsUselessVisitor0))return y;if((l=1===(o=i.components).length)?u=1===(_=i.leadingCombinators).length:(_=y,u=!1),u)if(c=(l?_:i.leadingCombinators)[0],null==a)a=c;else if(!a.$ti._is(c)||!E.$eq$(c.value,a.value))return y;if(1===(p=($=I.JSArray_methods.get$last(o)).combinators).length){if(h=p[0],i=null!=n&&!(n.$ti._is(h)&&E.$eq$(h.value,n.value)))return y;n=h}if(d=$.selector,null==s)s=d;else if(null==(s=A.unifyCompound0(s,d)))return y}for(r=U.JSArray_ComplexSelector_2,i=A._setArrayType([],r),o=v.get$iterator(e);o.moveNext$0();)(g=(m=(u=o.get$current(o)).components).length)>1&&(S=u.leadingCombinators,i.push(A.ComplexSelector$0(S,I.JSArray_methods.take$1(m,g-1),u.span,u.lineBreak)));return o=null==a?I.List_empty15:A._setArrayType([a],U.JSArray_CssValue_Combinator_2),s.toString,u=null==n?I.List_empty15:A._setArrayType([n],U.JSArray_CssValue_Combinator_2),$=A.ComplexSelector$0(o,A._setArrayType([new A.ComplexSelectorComponent0(s,A.List_List$unmodifiable(u,U.CssValue_Combinator_2),t)],U.JSArray_ComplexSelectorComponent_2),t,v.any$1(e,new A.unifyComplex_closure0)),0===i.length?v=A._setArrayType([$],r):(v=A.List_List$_of(A.IterableExtension_get_exceptLast0(i),U.ComplexSelector_2)).push(I.JSArray_methods.get$last(i).concatenate$2($,t)),A.weave0(v,t,!1)},unifyCompound0(e,t){var r,n,a,s,i,o,l=e.components,_=A._setArrayType([],U.JSArray_SimpleSelector_2);for(n=(r=t.components).length,a=!1,s=0;s<n;++s)if(i=r[s],a&&i instanceof A.PseudoSelector0){if(null==(o=i.unify$1(_)))return null;_=o}else{if(a=I.JSBool_methods.$or(a,i instanceof A.PseudoSelector0&&!i.isClass),null==(o=i.unify$1(l)))return null;l=o}return r=A.List_List$_of(l,U.SimpleSelector_2),I.JSArray_methods.addAll$1(r,_),A.CompoundSelector$0(r,e.span)},unifyUniversalAndElement0(e,t){var r,n,a,s=A._namespaceAndName0(e,"selector1"),i=s._0,o=s._1,l=A._namespaceAndName0(t,"selector2"),_=l._0,u=l._1;if(i==_||"*"===_)r=i;else{if("*"!==i)return null;r=_}if(o==u||null==u)n=o;else{if(null!=o&&"*"!==o)return null;n=u}return a=e.span,null==n?new A.UniversalSelector0(r,a):new A.TypeSelector0(new A.QualifiedName0(n,r),a)},_namespaceAndName0(e,t){var r,n;return e instanceof A.UniversalSelector0?r=new A._Record_2(e.namespace,null):e instanceof A.TypeSelector0?(n=e.name,r=new A._Record_2(n.namespace,n.name)):r=A.throwExpression(A.ArgumentError$value(e,t,T.must_b)),r},weave0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=E.getInterceptor$asx(e);if(1===v.get$length(e))return n=v.$index(e,0),!r||n.lineBreak?e:A._setArrayType([A.ComplexSelector$0(n.leadingCombinators,n.components,n.span,!0)],U.JSArray_ComplexSelector_2);for(a=U.JSArray_ComplexSelector_2,s=A._setArrayType([v.get$first(e)],a),i=(v=v.skip$1(e,1)).$ti,v=new A.ListIterator(v,v.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),o=U.ComplexSelectorComponent_2,i=i._eval$1("ListIterable.E");v.moveNext$0();)if(null==(l=v.__internal$_current)&&(l=i._as(l)),1!==(_=l.components).length){for(c=A._setArrayType([],a),$=s.length,p=0;p<s.length;s.length===$||(0,A.throwConcurrentModificationError)(s),++p)for(null==(h=A._weaveParents0(s[p],l,t))&&(h=I.List_empty16),d=h.length,m=0;m<h.length;h.length===d||(0,A.throwConcurrentModificationError)(h),++m)g=h[m],S=I.JSArray_methods.get$last(_),(y=A.List_List$_of(g.components,o)).push(S),S=g.lineBreak||r,c.push(A.ComplexSelector$0(g.leadingCombinators,y,t,S));s=c}else for(u=0;u<s.length;++u)s[u]=s[u].concatenate$3$forceLineBreak(l,t,r);return s},_weaveParents0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M,N,V,R,k,F=null,T=A._mergeLeadingCombinators0(e.leadingCombinators,t.leadingCombinators);if(null==T)return F;if(n=U.ComplexSelectorComponent_2,a=A.QueueList_QueueList$from(e.components,n),s=A.QueueList_QueueList$from(A.IterableExtension_get_exceptLast0(t.components),n),null==(i=A._mergeTrailingCombinators0(a,s,r,F)))return F;if(o=A._firstIfRootish0(a),l=A._firstIfRootish0(s),u=F,c=!1,(_=null!=o)?((c=null!=l)&&(u=l),$=o,p=l):p=$=F,c){if(null==(h=A.unifyCompound0($.selector,u.selector)))return F;n=$.combinators,c=$.span,d=U.CssValue_Combinator_2,a.addFirst$1(new A.ComplexSelectorComponent0(h,A.List_List$unmodifiable(n,d),c)),s.addFirst$1(new A.ComplexSelectorComponent0(h,A.List_List$unmodifiable(u.combinators,d),c))}else c=F,d=!1,null!=o&&(_?c=p:(p=c=l,_=!0),m=d=(c=null==c)?o:F,d=c,c=m),d?(n=c,c=!0):null==o?(_?d=p:(p=d=l,_=!0),(d=null!=d)?(null==(g=_?p:l)&&(g=n._as(g)),n=g):n=c,c=d):(n=c,c=!1),c&&(a.addFirst$1(n),s.addFirst$1(n));for(S=A._groupSelectors0(a),y=A._groupSelectors0(s),n=U.List_ComplexSelectorComponent_2,v=A.longestCommonSubsequence0(y,S,new A._weaveParents_closure3(r),n),f=A._setArrayType([],U.JSArray_List_Iterable_ComplexSelectorComponent_2),c=v.length,d=U.JSArray_Iterable_ComplexSelectorComponent_2,C=U.JSArray_ComplexSelectorComponent_2,b=0;b<v.length;v.length===c||(0,A.throwConcurrentModificationError)(v),++b){for(x=v[b],w=A._setArrayType([],d),M=(L=A._chunks0(S,y,new A._weaveParents_closure4(x),n)).length,N=0;N<L.length;L.length===M||(0,A.throwConcurrentModificationError)(L),++N){for(V=L[N],R=A._setArrayType([],C),k=I.JSArray_methods.get$iterator(V);k.moveNext$0();)I.JSArray_methods.addAll$1(R,k.get$current(0));w.push(R)}f.push(w),f.push(A._setArrayType([x],d)),S.removeFirst$0(),y.removeFirst$0()}for(c=A._setArrayType([],d),d=(n=A._chunks0(S,y,new A._weaveParents_closure5,n)).length,b=0;b<n.length;n.length===d||(0,A.throwConcurrentModificationError)(n),++b){for(V=n[b],w=A._setArrayType([],C),L=I.JSArray_methods.get$iterator(V);L.moveNext$0();)I.JSArray_methods.addAll$1(w,L.get$current(0));c.push(w)}for(f.push(c),I.JSArray_methods.addAll$1(f,i),n=A._setArrayType([],U.JSArray_ComplexSelector_2),c=E.get$iterator$ax(A.paths0(new A.WhereIterable(f,new A._weaveParents_closure6,U.WhereIterable_List_Iterable_ComplexSelectorComponent_2),U.Iterable_ComplexSelectorComponent_2)),d=!e.lineBreak,w=t.lineBreak;c.moveNext$0();){for(L=c.get$current(c),M=A._setArrayType([],C),L=E.get$iterator$ax(L);L.moveNext$0();)I.JSArray_methods.addAll$1(M,L.get$current(L));n.push(A.ComplexSelector$0(T,M,r,!d||w))}return n},_firstIfRootish0(e){var t,r,n,a,s,i;if(e.get$length(0)>=1)for(n=(r=(t=e.$index(0,0)).selector.components).length,a=0;a<n;++a)if(i=!1,(s=r[a])instanceof A.PseudoSelector0&&s.isClass&&(i=M._rootishPseudoClasses0.contains$1(0,s.normalizedName)),i)return e.removeFirst$0(),t;return null},_mergeLeadingCombinators0(e,t){var r,n,a,s,i,o,l=null;return r=l,i=l,(a=!(s=!(a=(a=n=e.length)>1))||(a=i=t.length)>1)||(o=(a=(a=n)<=0)?t:r,(r=a)?r=!0:(r=!1,r=(r=s?i:i=t.length)<=0,o=e),r=r?o:I.C_ListEquality.equals$2(0,e,t)?e:l),r},_mergeTrailingCombinators0(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V,R,k,F,T,P,O,J,D,B,H,z,j,q,W,Q=null;if(null==n&&(n=A.QueueList$(Q,U.List_List_ComplexSelectorComponent_2)),s=(a=e.get$length(0))>=1?e.$index(0,a-1).combinators:I.List_empty15,o=(i=t.get$length(0))>=1?t.$index(0,i-1).combinators:I.List_empty15,0===(l=s.length)&&0===o.length)return n;if(l>1||o.length>1)return Q;if(_=(o=[l=null==(l=A.IterableExtension_get_firstOrNull(s))?Q:l.value,null==(o=A.IterableExtension_get_firstOrNull(o))?Q:o.value,e,t])[0],(c=u=I.Combinator_55N0===_)?($=o[1],l=p=I.Combinator_55N0===$):(p=$=Q,l=!1),l)h=e.removeLast$0(0),d=t.removeLast$0(0),o=h.selector,l=d.selector,A.compoundIsSuperselector0(o,l,Q)?n.addFirst$1(A._setArrayType([A._setArrayType([d],U.JSArray_ComplexSelectorComponent_2)],U.JSArray_List_ComplexSelectorComponent_2)):(m=U.JSArray_ComplexSelectorComponent_2,g=U.JSArray_List_ComplexSelectorComponent_2,A.compoundIsSuperselector0(l,o,Q)?n.addFirst$1(A._setArrayType([A._setArrayType([h],m)],g)):(S=A._setArrayType([A._setArrayType([h,d],m),A._setArrayType([d,h],m)],g),null!=(y=A.unifyCompound0(o,l))&&S.push(A._setArrayType([new A.ComplexSelectorComponent0(y,A.List_List$unmodifiable(A._setArrayType([I.JSArray_methods.get$first(s)],U.JSArray_CssValue_Combinator_2),U.CssValue_Combinator_2),r)],m)),n.addFirst$1(S)));else if(v=Q,f=Q,C=Q,b=Q,u?(c?(l=$,x=c):(l=$=o[1],x=!0),(E=w=I.Combinator_bOP0===l)&&(v=o[2],b=f=o[3],C=v),L=l=E):(w=Q,x=c,E=!1,L=!1,l=!1),(M=!l)?(l=N=I.Combinator_bOP0===_)?(c?l=p:(x?l=$:(l=$=o[1],x=!0),l=p=I.Combinator_55N0===l,c=!0),l&&(E?b=v:(b=v=o[2],E=!0),L?C=f:(C=f=o[3],L=!0))):l=!1:(N=Q,l=!0),l)V=b.removeLast$0(0),s=(R=C.removeLast$0(0)).selector,o=V.selector,l=U.JSArray_ComplexSelectorComponent_2,m=U.JSArray_List_ComplexSelectorComponent_2,A.compoundIsSuperselector0(s,o,Q)?n.addFirst$1(A._setArrayType([A._setArrayType([V],l)],m)):(m=A._setArrayType([A._setArrayType([R,V],l)],m),null!=(k=A.unifyCompound0(s,o))&&m.push(A._setArrayType([new A.ComplexSelectorComponent0(k,A.List_List$unmodifiable(V.combinators,U.CssValue_Combinator_2),r)],l)),n.addFirst$1(m));else if(l=Q,I.Combinator_0mp0===_?(F=!0,u?m=w:(x?m=$:(m=$=o[1],x=F),m=w=I.Combinator_bOP0===m),m?m=!0:c?m=p:(x?m=$:(m=$=o[1],x=F),m=p=I.Combinator_55N0===m),m&&(L?T=f:(T=f=o[3],L=!0),l=T)):m=!1,m?m=!0:(m=!!(m=M?N:N=I.Combinator_bOP0===_)||u)?(x?m=$:(m=$=o[1],x=!0),(m=I.Combinator_0mp0===m)&&(E?P=v:(P=v=o[2],E=!0),l=P)):m=!1,m)n.addFirst$1(A._setArrayType([A._setArrayType([l.removeLast$0(0)],U.JSArray_ComplexSelectorComponent_2)],U.JSArray_List_ComplexSelectorComponent_2));else if(g=!1,(m=!(l=null==_))&&(F=!0,x?O=$:(O=$=o[1],x=F),null!=O&&(x?J=$:(J=$=o[1],x=F),g=_===(null==J?U.Combinator_2._as(J):J))),g){if(null==(D=A.unifyCompound0(e.removeLast$0(0).selector,t.removeLast$0(0).selector)))return Q;n.addFirst$1(A._setArrayType([A._setArrayType([new A.ComplexSelectorComponent0(D,A.List_List$unmodifiable(A._setArrayType([I.JSArray_methods.get$first(s)],U.JSArray_CssValue_Combinator_2),U.CssValue_Combinator_2),r)],U.JSArray_ComplexSelectorComponent_2)],U.JSArray_List_ComplexSelectorComponent_2))}else{if(s=Q,g=Q,O=Q,m?(x?m=$:(m=$=o[1],x=!0),(m=null==m)&&(E?B=v:(B=v=o[2],E=!0),L?H=f:(H=f=o[3],L=!0),O=s=H,s=_,g=B),z=O,O=m,m=g,g=z):(m=g,g=O,O=false),O?(l=g,o=m,m=!0):l?(x?l=$:(l=$=o[1],x=!0),(l=null!=l)?(null==(j=x?$:o[1])&&(j=U.Combinator_2._as(j)),q=E?v:o[2],W=L?f:o[3],m=o=q,o=s=W,s=j):(o=m,m=g),z=m,m=l,l=z):(l=g,o=m,m=!1),!m)return Q;(s=s===I.Combinator_0mp0&&!0===(s=null==(s=A.IterableExtension_get_lastOrNull(l))?Q:A.compoundIsSuperselector0(s.selector,o.get$last(o).selector,Q)))&&l.removeLast$0(0),n.addFirst$1(A._setArrayType([A._setArrayType([o.removeLast$0(0)],U.JSArray_ComplexSelectorComponent_2)],U.JSArray_List_ComplexSelectorComponent_2))}return A._mergeTrailingCombinators0(e,t,r,n)},_mustUnify0(e,t){var r,n,a,s=A.LinkedHashSet_LinkedHashSet$_empty(U.SimpleSelector_2);for(r=E.get$iterator$ax(e);r.moveNext$0();)for(n=I.JSArray_methods.get$iterator(r.get$current(r).selector.components),a=new A.WhereIterator(n,A.functions0___isUnique$closure());a.moveNext$0();)s.add$1(0,n.get$current(0));return 0!==s._collection$_length&&E.any$1$ax(t,new A._mustUnify_closure0(s))},_isUnique0:e=>e instanceof A.IDSelector0||e instanceof A.PseudoSelector0&&!e.isClass,_chunks0(e,t,r,n){for(var a,s,i,o,l,_,u,c,$=n._eval$1("JSArray<0>"),p=A._setArrayType([],$);!r.call$1(e);)p.push(e.removeFirst$0());for(a=A._setArrayType([],$);!r.call$1(t);)a.push(t.removeFirst$0());return(i=s=p.length<=0)?($=o=a.length<=0,l=a):(o=null,l=null,$=!1),$?$=A._setArrayType([],n._eval$1("JSArray<List<0>>")):(s?i?(_=l,u=i):(l=_=a,u=!0):(u=i,_=null),s?$=!0:($=i?o:o=(u?l:a).length<=0,_=p),$?$=A._setArrayType([_],n._eval$1("JSArray<List<0>>")):($=A.List_List$_of(p,n),I.JSArray_methods.addAll$1($,a),c=A.List_List$_of(a,n),I.JSArray_methods.addAll$1(c,p),$=A._setArrayType([$,c],n._eval$1("JSArray<List<0>>")))),$},paths0:(e,t)=>E.fold$2$ax(e,A._setArrayType([A._setArrayType([],t._eval$1("JSArray<0>"))],t._eval$1("JSArray<List<0>>")),new A.paths_closure0(t)),_groupSelectors0(e){var t,r,n,a=A.QueueList$(null,U.List_ComplexSelectorComponent_2),s=U.JSArray_ComplexSelectorComponent_2,i=A._setArrayType([],s);for(t=e.$ti,r=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");r.moveNext$0();)null==(n=r.__internal$_current)&&(n=t._as(n)),i.push(n),0===n.combinators.length&&(a._queue_list$_add$1(i),i=A._setArrayType([],s));return 0!==i.length&&a._queue_list$_add$1(i),a},listIsSuperselector0:(e,t)=>I.JSArray_methods.every$1(t,new A.listIsSuperselector_closure0(e)),_complexIsParentSuperselector0(e,t){var r,n,a;return!(E.get$length$asx(e)>E.get$length$asx(t))&&(r=M.$get$bogusSpan0(),n=new A.ComplexSelectorComponent0(A.CompoundSelector$0(A._setArrayType([new A.PlaceholderSelector0("<temp>",r)],U.JSArray_SimpleSelector_2),r),A.List_List$unmodifiable(I.List_empty15,U.CssValue_Combinator_2),r),r=U.ComplexSelectorComponent_2,(a=A.List_List$_of(e,r)).push(n),(r=A.List_List$_of(t,r)).push(n),A.complexIsSuperselector0(a,r))},complexIsSuperselector0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=null;if(0!==I.JSArray_methods.get$last(e).combinators.length)return!1;if(0!==I.JSArray_methods.get$last(t).combinators.length)return!1;for(n=(r=A._arrayInstanceType(t))._precomputed1,r=r._eval$1("SubListIterable<1>"),a=m,s=0,i=0;;a=d){if(o=e.length-s,l=t.length-i,0===o||0===l)return!1;if(o>l)return!1;if((u=(_=e[s]).combinators).length>1)return!1;if(1===o)return!I.JSArray_methods.any$1(t,new A.complexIsSuperselector_closure1)&&(r=_.selector,n=I.JSArray_methods.get$last(t),u=r.get$hasComplicatedSuperselectorSemantics()?I.JSArray_methods.sublist$2(t,i,t.length-1):m,A.compoundIsSuperselector0(r,n.selector,u));for(c=_.selector,$=i;;){if((p=t[$]).combinators.length>1)return!1;if(h=c.get$hasComplicatedSuperselectorSemantics()?I.JSArray_methods.sublist$2(t,i,$):m,A.compoundIsSuperselector0(c,p.selector,h))break;if(++$===t.length-1)return!1}if((c=new A.SubListIterable(t,0,$,r)).SubListIterable$3(t,0,$,n),!A._compatibleWithPreviousCombinator0(a,c.skip$1(0,i)))return!1;if(p=t[$],d=A.IterableExtension_get_firstOrNull(u),!A._isSupercombinator0(d,A.IterableExtension_get_firstOrNull(p.combinators)))return!1;if(++s,i=$+1,e.length-s===1)if(((u=null==d)?m:d.value)===I.Combinator_55N0){if(u=t.length-1,(c=new A.SubListIterable(t,0,u,r)).SubListIterable$3(t,0,u,n),!c.skip$1(0,i).every$1(0,new A.complexIsSuperselector_closure2(d)))return!1}else if(!u&&t.length-i>1)return!1}},_compatibleWithPreviousCombinator0:(e,t)=>!!t.get$isEmpty(t)||(null==e||e.value===I.Combinator_55N0&&t.every$1(0,new A._compatibleWithPreviousCombinator_closure0)),_isSupercombinator0(e,t){var r,n=!0;return E.$eq$(e,t)||!!(r=null==e)&&(null==t?null:t.value)===I.Combinator_0mp0||(n=(r?null:e.value)===I.Combinator_55N0&&(null==t?null:t.value)===I.Combinator_bOP0),n},compoundIsSuperselector0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S=null;if(!e.get$hasComplicatedSuperselectorSemantics()&&!t.get$hasComplicatedSuperselectorSemantics())return!((n=e.components).length>t.components.length)&&I.JSArray_methods.every$1(n,new A.compoundIsSuperselector_closure0(t));if(a=A._findPseudoElementIndexed0(e),s=A._findPseudoElementIndexed0(t),o=S,l=S,_=S,u=S,c=!1,(i=(n=U.Record_2_nullable_Object_and_nullable_Object)._is(a))?($=a._0,l=a._1,(n=n._is(s))&&(_=s._0,u=s._1),o=s):(n=c,$=S),n)return $.isSuperselector$1(_)?(n=e.components,c=U.int,p=A._arrayInstanceType(n)._precomputed1,h=t.components,d=A._arrayInstanceType(h)._precomputed1,n=A._compoundComponentsIsSuperselector0(A.SubListIterable$(n,0,A.checkNotNullable(l,"count",c),p),A.SubListIterable$(h,0,A.checkNotNullable(u,"count",c),d),r)&&A._compoundComponentsIsSuperselector0(A.SubListIterable$(n,l+1,S,p),A.SubListIterable$(h,u+1,S,d),r)):n=!1,n;if(n=null!=a||null!=(i?o:s))return!1;for(c=(n=e.components).length,p=t.components,m=0;m<c;++m)if(h=(g=n[m])instanceof A.PseudoSelector0&&null!=g.selector){if(!A._selectorPseudoIsSuperselector0(g,t,r))return!1}else if(!I.JSArray_methods.any$1(p,g.get$isSuperselector()))return!1;return!0},_findPseudoElementIndexed0(e){var t,r,n,a;for(r=(t=e.components).length,n=0;n<r;++n)if((a=t[n])instanceof A.PseudoSelector0&&!a.isClass)return new A._Record_2(a,n);return null},_compoundComponentsIsSuperselector0(e,t,r){var n;return 0===e.get$length(0)||(0===t.get$length(0)&&(t=A._setArrayType([new A.UniversalSelector0("*",M.$get$bogusSpan0())],U.JSArray_SimpleSelector_2)),n=M.$get$bogusSpan0(),A.compoundIsSuperselector0(A.CompoundSelector$0(e,n),A.CompoundSelector$0(t,n),r))},_selectorPseudoIsSuperselector0(e,t,r){var n=e.selector;if(null==n)throw A.wrapException(A.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));switch(e.normalizedName){case"is":case"matches":case"any":case"where":return A._selectorPseudoArgs0(t,e.name,!0).any$1(0,new A._selectorPseudoIsSuperselector_closure6(n))||I.JSArray_methods.any$1(n.components,new A._selectorPseudoIsSuperselector_closure7(r,t));case"has":case"host":case"host-context":return A._selectorPseudoArgs0(t,e.name,!0).any$1(0,new A._selectorPseudoIsSuperselector_closure8(n));case"slotted":return A._selectorPseudoArgs0(t,e.name,!1).any$1(0,new A._selectorPseudoIsSuperselector_closure9(n));case"not":return I.JSArray_methods.every$1(n.components,new A._selectorPseudoIsSuperselector_closure10(t,e));case"current":return A._selectorPseudoArgs0(t,e.name,!0).any$1(0,new A._selectorPseudoIsSuperselector_closure11(n));case"nth-child":case"nth-last-child":return I.JSArray_methods.any$1(t.components,new A._selectorPseudoIsSuperselector_closure12(e,n));default:throw A.wrapException("unreachable")}},_selectorPseudoArgs0(e,t,r){var n=U.WhereTypeIterable_PseudoSelector_2;return new A.NonNullsIterable(new A.MappedIterable(new A.WhereIterable(new A.WhereTypeIterable(e.components,n),new A._selectorPseudoArgs_closure1(r,t),n._eval$1("WhereIterable<Iterable.E>")),new A._selectorPseudoArgs_closure2,n._eval$1("MappedIterable<Iterable.E,SelectorList0?>")),U.NonNullsIterable_SelectorList_2)},unifyComplex_closure0:function(){},_weaveParents_closure3:function(e){this.span=e},_weaveParents_closure4:function(e){this.group=e},_weaveParents_closure5:function(){},_weaveParents_closure6: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},listIsSuperselector_closure0:function(e){this.list1=e},listIsSuperselector__closure0:function(e){this.complex1=e},complexIsSuperselector_closure1:function(){},complexIsSuperselector_closure2:function(e){this.combinator1=e},_compatibleWithPreviousCombinator_closure0:function(){},compoundIsSuperselector_closure0:function(e){this.compound2=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(){},GamutMapMethod_GamutMapMethod$fromName0:e=>"clip"!==e?"local-minde"!==e?A.throwExpression(A.SassScriptException$0('Unknown gamut map method "'+e+'".',null)):I.LocalMindeGamutMap_A2x0:I.ClipGamutMap_clip0,GamutMapMethod0:function(){},HslColorSpace0:function(e,t){this.name=e,this._space$_channels=t},HwbColorSpace0:function(e,t){this.name=e,this._space$_channels=t},HwbColorSpace_convert_toRgb0:function(e,t){this._box_0=e,this.factor=t},InterpolatedIDSelector:function(e){this.name=e},IDSelector0:function(e,t){this.name=e,this.span=t},IDSelector_unify_closure0:function(e){this.$this=e},IfExpression0:function(e,t){this.$arguments=e,this.span=t},IfClause$0(e,t){var r=A.List_List$unmodifiable(t,U.Statement_2);return new A.IfClause0(e,r,I.JSArray_methods.any$1(r,new A.IfRuleClause$__closure0))},ElseClause$0(e){var t=A.List_List$unmodifiable(e,U.Statement_2);return new A.ElseClause0(t,I.JSArray_methods.any$1(t,new A.IfRuleClause$__closure0))},IfRule0:function(e,t,r){this.clauses=e,this.lastClause=t,this.span=r},IfRule_toString_closure0:function(){},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},jsToDartList:e=>n.immutable.isOrderedMap(e)?E.toArray$0$x(U.ImmutableList._as(e)):U.List_dynamic._as(e),dartMapToImmutableMap(e){var t,r,a=E.asMutable$0$x(new n.immutable.OrderedMap);for(t=(t=A.MapExtensions_get_pairs0(e,U.Object,U.nullable_Object)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),a=E.$set$2$x(a,r._0,r._1);return E.asImmutable$0$x(a)},immutableMapToDartMap(e){var t=A.LinkedHashMap_LinkedHashMap$_empty(U.Object,U.nullable_Object);return E.forEach$1$ax(e,A.allowInterop(new A.immutableMapToDartMap_closure(t))),t},ImmutableList0:function(){},ImmutableMap0:function(){},immutableMapToDartMap_closure:function(e){this.dartMap=e},NodeImporter__addSassPath:e=>new A._SyncStarIterable(A.NodeImporter__addSassPath$body(e),U._SyncStarIterable_String),NodeImporter__addSassPath$body:e=>function(){var t,r,a=e,s=0,i=[];return function(e,o,l){for(1===o&&(i.push(l),s=2);;)switch(s){case 0:return s=3,e._yieldStar$1(a);case 3:if(null==(t=A.getEnvironmentVariable0("SASS_PATH"))){s=1;break}return r=A.isNodeJs()?n.process:null,s=4,e._yieldStar$1(A._setArrayType(t.split(E.$eq$(null==r?null:E.get$platform$x(r),"win32")?";":":"),U.JSArray_String));case 4:case 1:return 0;case 2:return e._datum=i.at(-1),3}}},NodeImporter:function(e,t,r){this._implementation$_options=e,this._includePaths=t,this._implementation$_importers=r},NodeImporter_load_closure:function(e,t,r,n,a){var s=this;s.$this=e,s.importer=t,s.forImport=r,s.url=n,s.previousString=a},NodeImporter__tryPath_closure:function(e){this.path=e},NodeImporter__tryPath_closure0:function(){},NodeImporter__callImporterAsync_closure:function(e,t,r,n,a,s){var i=this;i.$this=e,i.importer=t,i.forImport=r,i.url=n,i.previousString=a,i.completer=s},ModifiableCssImport0:function(e,t,r){var n=this;n.url=e,n.modifiers=t,n.span=r,n._node$_indexInParent=n._node$_parent=null,n.isGroupEnd=!1},ImportCache$0(e,t,r){var n=U.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,a=U.Record_3_Importer_and_Uri_and_bool_forImport_2,s=U.Uri;return new A.ImportCache0(A.ImportCache__toImporters0(e,t,r),A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,n),A.LinkedHashMap_LinkedHashMap$_empty(a,n),A.LinkedHashMap_LinkedHashMap$_empty(a,s),A.LinkedHashMap_LinkedHashMap$_empty(s,U.nullable_Stylesheet_2),A.LinkedHashMap_LinkedHashMap$_empty(s,U.ImporterResult_2),A.LinkedHashMap_LinkedHashMap$_empty(s,U.DateTime))},ImportCache$none(){var e=U.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,t=U.Record_3_Importer_and_Uri_and_bool_forImport_2,r=U.Uri;return new A.ImportCache0(I.List_empty25,A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,e),A.LinkedHashMap_LinkedHashMap$_empty(t,e),A.LinkedHashMap_LinkedHashMap$_empty(t,r),A.LinkedHashMap_LinkedHashMap$_empty(r,U.nullable_Stylesheet_2),A.LinkedHashMap_LinkedHashMap$_empty(r,U.ImporterResult_2),A.LinkedHashMap_LinkedHashMap$_empty(r,U.DateTime))},ImportCache__toImporters0(e,t,r){var a,s,i,o,l,_,u=null,c=A.getEnvironmentVariable0("SASS_PATH");if(A.isBrowser())return a=A._setArrayType([],U.JSArray_Importer_2),null!=e&&I.JSArray_methods.addAll$1(a,e),a;if(a=A._setArrayType([],U.JSArray_Importer_2),null!=e&&I.JSArray_methods.addAll$1(a,e),null!=t)for(s=E.get$iterator$ax(t);s.moveNext$0();)i=s.get$current(s),a.push(new A.FilesystemImporter0(M.$get$context().absolute$15(i,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));if(null!=c)for(s=A.isNodeJs()?n.process:u,o=(i=c.split(E.$eq$(null==s?u:E.get$platform$x(s),"win32")?";":":")).length,l=0;l<o;++l)_=i[l],a.push(new A.FilesystemImporter0(M.$get$context().absolute$15(_,u,u,u,u,u,u,u,u,u,u,u,u,u,u),!1));return a},ImportCache0:function(e,t,r,n,a,s,i){var o=this;o._import_cache$_importers=e,o._import_cache$_canonicalizeCache=t,o._import_cache$_perImporterCanonicalizeCache=r,o._import_cache$_nonCanonicalRelativeUrls=n,o._import_cache$_importCache=a,o._import_cache$_resultsCache=s,o._import_cache$_loadTimes=i},ImportCache_canonicalize_closure0:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.baseImporter=t,o.resolvedUrl=r,o.baseUrl=n,o.forImport=a,o.key=s,o.url=i},ImportCache__canonicalize_closure0:function(e,t){this.importer=e,this.url=t},ImportCache_importCanonical_closure0:function(e,t,r,n){var a=this;a.$this=e,a.importer=t,a.canonicalUrl=r,a.originalUrl=n},ImportCache_humanize_closure3:function(e){this.canonicalUrl=e},ImportCache_humanize_closure4:function(){},ImportCache_humanize_closure5:function(){},ImportCache_humanize_closure6:function(e){this.canonicalUrl=e},ImportRule0:function(e,t){this.imports=e,this.span=t},JSImporter:function(){},JSImporterResult:function(){},Importer0:function(){},NodeImporterResult0:function(){},IncludeRule0:function(e,t,r,n,a,s){var i=this;i.namespace=e,i.name=t,i.originalName=r,i.$arguments=n,i.content=a,i.span=s},InterpolatedFunctionExpression0:function(e,t,r){this.name=e,this.$arguments=t,this.span=r},InterpolatedSelector:function(){},Interpolation$0(e,t,r){var n=new A.Interpolation0(A.List_List$unmodifiable(e,U.Object),A.List_List$unmodifiable(t,U.nullable_FileSpan),r);return n.Interpolation$30(e,t,r),n},Interpolation0:function(e,t,r){this.contents=e,this.spans=t,this.span=r},Interpolation_toString_closure0:function(){},SupportsInterpolation0:function(e,t){this.expression=e,this.span=t},InterpolationBuffer0:function(e,t,r){this._interpolation_buffer0$_text=e,this._interpolation_buffer0$_contents=t,this._interpolation_buffer0$_spans=r},InterpolationMap$0(e,t){var r=A.List_List$unmodifiable(t,U.int),n=e.contents.length,a=Math.max(0,n-1);return r.length!==a&&A.throwExpression(A.ArgumentError$("InterpolationMap must have "+A.S(a)+" targetOffsets if the interpolation has "+n+" components.",null)),new A.InterpolationMap0(e,r)},InterpolationMap0:function(e,t){this._interpolation_map$_interpolation=e,this._interpolation_map$_targetOffsets=t},InterpolationMap_mapException_closure0:function(){},InterpolationMethod$0(e,t){var r;return r=e.get$isPolarInternal()?null==t?I.HueInterpolationMethod_00:t:null,e.get$isPolarInternal()||null==t||A.throwExpression(A.ArgumentError$(T.Hue_in+e.toString$0(0)+".",null)),new A.InterpolationMethod0(e,r)},InterpolationMethod_InterpolationMethod$fromValue0(e,t){var r,n,a,s=e.assertCommonListStyle$2$allowSlash(t,!1);if(0===s.length)throw A.wrapException(A.SassScriptException$0(T.Expecta,t));if((r=I.JSArray_methods.get$first(s).assertString$1(t)).assertUnquoted$1(t),n=A.ColorSpace_fromName0(r._string0$_text,t),1===s.length)return A.InterpolationMethod$0(n,null);if(a=A.HueInterpolationMethod_HueInterpolationMethod$_fromValue0(s[1],t),2===s.length)throw A.wrapException(A.SassScriptException$0('Expected unquoted string "hue" after '+e.toString$0(0)+".",t));if((r=s[2].assertString$1(t)).assertUnquoted$1(t),"hue"!==r._string0$_text.toLowerCase())throw A.wrapException(A.SassScriptException$0(T.Expectu+e.toString$0(0)+", was "+s[2].toString$0(0)+".",t));if(s.length>3)throw A.wrapException(A.SassScriptException$0('Expected nothing after "hue" in '+e.toString$0(0)+".",t));if(!n.get$isPolarInternal())throw A.wrapException(A.SassScriptException$0('Hue interpolation method "'+a.toString$0(0)+T.x20hue__+n.toString$0(0)+".",t));return A.InterpolationMethod$0(n,a)},HueInterpolationMethod_HueInterpolationMethod$_fromValue0(e,t){var r,n=e.assertString$1(t);return n.assertUnquoted$0(),r=n._string0$_text.toLowerCase(),n="shorter"!==r?"longer"!==r?"increasing"!==r?"decreasing"!==r?A.throwExpression(A.SassScriptException$0("Unknown hue interpolation method "+e.toString$0(0)+".",t)):I.HueInterpolationMethod_30:I.HueInterpolationMethod_20:I.HueInterpolationMethod_10:I.HueInterpolationMethod_00},InterpolationMethod0:function(e,t){this.space=e,this.hue=t},HueInterpolationMethod0:function(e){this._name=e},_realCasePath0(e){var t,r=null,a=A.isNodeJs()?n.process:r;return E.$eq$(null==a?r:E.get$platform$x(a),"win32")?a=!0:(a=A.isNodeJs()?n.process:r,a=E.$eq$(null==a?r:E.get$platform$x(a),"darwin")),a?(a=A.isNodeJs()?n.process:r,E.$eq$(null==a?r:E.get$platform$x(a),"win32")&&0!==(a=(t=I.JSString_methods.substring$2(e,0,M.$get$context().style.rootLength$1(e))).length)&&A.CharacterExtension_get_isAlphabetic0(t.charCodeAt(0))&&(e=t.toUpperCase()+I.JSString_methods.substring$1(e,a)),(new A._realCasePath_helper0).call$1(e)):e},_realCasePath_helper0:function(){},_realCasePath_helper_closure0:function(e,t,r,n){var a=this;a.path=e,a.realPath=t,a.helper=r,a.dirname=n},_realCasePath_helper__closure0:function(e){this.basename=e},IsCalculationSafeVisitor0:function(){},IsCalculationSafeVisitor_visitListExpression_closure0:function(e){this.$this=e},printError0(e){var t=A.isNodeJs()?n.process:null;null!=t?(t=E.get$stderr$x(t),E.write$1$x(t,A.S(e)+"\n")):(t=n.console,E.error$1$x(t,e))},readFile0(e){var t,r,n,a;if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("readFile() is only supported on Node.js"));if(t=A._asString(A._readFile0(e,"utf8")),!I.JSString_methods.contains$1(t,"<22>"))return t;for(r=A.SourceFile$fromString(t,M.$get$context().toUri$1(e)),n=t.length,a=0;a<n;++a)if(65533===t.charCodeAt(a))throw A.wrapException(A.SassException$0("Invalid UTF-8.",A.FileLocation$_(r,a).pointSpan$0(),null));return t},_readFile0:(e,t)=>A._systemErrorToFileSystemException0(new A._readFile_closure0(e,t)),fileExists0(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$(T.fileEx));return A._systemErrorToFileSystemException0(new A.fileExists_closure0(e))},dirExists0(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("dirExists() is only supported on Node.js"));return A._systemErrorToFileSystemException0(new A.dirExists_closure0(e))},linkExists0(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$(T.linkEx));return A._systemErrorToFileSystemException0(new A.linkExists_closure0(e))},listDir0(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("listDir() is only supported on Node.js"));return A._systemErrorToFileSystemException0(new A.listDir_closure0(!1,e))},realpath0(e){if(!A.isNodeJs())throw A.wrapException(A.UnsupportedError$("listDir() is only supported on Node.js"));return A._systemErrorToFileSystemException0(new A.realpath_closure0(e))},getEnvironmentVariable0(e){var t=A.isNodeJs()?n.process:null,r=null==t?null:E.get$env$x(t);return t=null==r?null:A._asStringQ(r[e])},_systemErrorToFileSystemException0(e){var t,r,n,a;try{return r=e.call$0()}catch(n){if(t=A.unwrapException(n),!U.JsSystemError._is(t))throw n;throw r=t,a=E.getInterceptor$x(r),A.wrapException(new A.FileSystemException0(E.substring$2$s(a.get$message(r),(A.S(a.get$code(r))+": ").length,E.get$length$asx(a.get$message(r))-(", "+A.S(a.get$syscall(r))+" '"+A.S(a.get$path(r))+"'").length),E.get$path$x(t)))}},hasTerminal0(){var e=A.isNodeJs()?n.process:null;return E.$eq$(null==e?null:E.get$isTTY$x(E.get$stdout$x(e)),!0)},FileSystemException0:function(e,t){this.message=e,this.path=t},_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},linkExists_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},realpath_closure0:function(e){this.path=e},main(){E.set$compile$x(n.exports,A.allowInteropNamed("sass.compile",A.compile__compile$closure())),E.set$compileString$x(n.exports,A.allowInteropNamed("sass.compileString",A.compile__compileString$closure())),E.set$compileAsync$x(n.exports,A.allowInteropNamed("sass.compileAsync",A.compile__compileAsync$closure())),E.set$compileStringAsync$x(n.exports,A.allowInteropNamed("sass.compileStringAsync",A.compile__compileStringAsync$closure())),E.set$initCompiler$x(n.exports,A.allowInteropNamed("sass.initCompiler",A.compiler__initCompiler$closure())),E.set$initAsyncCompiler$x(n.exports,A.allowInteropNamed("sass.initAsyncCompiler",A.compiler__initAsyncCompiler$closure())),E.set$Compiler$x(n.exports,M.$get$compilerClass()),E.set$AsyncCompiler$x(n.exports,M.$get$asyncCompilerClass()),E.set$Value$x(n.exports,M.$get$valueClass()),E.set$SassBoolean$x(n.exports,M.$get$booleanClass()),E.set$SassArgumentList$x(n.exports,M.$get$argumentListClass()),E.set$SassCalculation$x(n.exports,M.$get$calculationClass()),E.set$CalculationOperation$x(n.exports,M.$get$calculationOperationClass()),E.set$CalculationInterpolation$x(n.exports,M.$get$calculationInterpolationClass()),E.set$SassColor$x(n.exports,M.$get$colorClass()),E.set$SassFunction$x(n.exports,M.$get$functionClass()),E.set$SassMixin$x(n.exports,M.$get$mixinClass()),E.set$SassList$x(n.exports,M.$get$listClass()),E.set$SassMap$x(n.exports,M.$get$mapClass()),E.set$SassNumber$x(n.exports,M.$get$numberClass()),E.set$SassString$x(n.exports,M.$get$stringClass()),E.set$sassNull$x(n.exports,I.C__SassNull0),E.set$sassTrue$x(n.exports,I.SassBoolean_true0),E.set$sassFalse$x(n.exports,I.SassBoolean_false0),E.set$Exception$x(n.exports,M.$get$exceptionClass()),E.set$Logger$x(n.exports,{silent:{warn:A.allowInteropNamed("sass.Logger.silent.warn",new A.main_closure),debug:A.allowInteropNamed("sass.Logger.silent.debug",new A.main_closure0)}}),E.set$NodePackageImporter$x(n.exports,M.$get$nodePackageImporterClass()),E.set$deprecations$x(n.exports,A.jsify(M.$get$deprecations())),E.set$Version$x(n.exports,M.$get$versionClass()),E.set$loadParserExports_$x(n.exports,A.allowInterop(A.parser0__loadParserExports$closure())),E.set$info$x(n.exports,"dart-sass\t1.94.0\t(Sass Compiler)\t[Dart]\ndart2js\t3.9.4\t(Dart Compiler)\t[Dart]"),A.updateCanonicalizeContextPrototype(),A.updateSourceSpanPrototype(),E.set$render$x(n.exports,A.allowInteropNamed("sass.render",A.legacy__render$closure())),E.set$renderSync$x(n.exports,A.allowInteropNamed("sass.renderSync",A.legacy__renderSync$closure())),E.set$types$x(n.exports,{Boolean:M.$get$legacyBooleanClass(),Color:M.$get$legacyColorClass(),List:M.$get$legacyListClass(),Map:M.$get$legacyMapClass(),Null:M.$get$legacyNullClass(),Number:M.$get$legacyNumberClass(),String:M.$get$legacyStringClass(),Error:n.Error}),E.set$NULL$x(n.exports,I.C__SassNull0),E.set$TRUE$x(n.exports,I.SassBoolean_true0),E.set$FALSE$x(n.exports,I.SassBoolean_false0)},main_closure:function(){},main_closure0:function(){},JSToDartLogger:function(e,t,r){this._node=e,this._fallback=t,this._ascii=r},JSToDartLogger_internalWarn_closure:function(e,t,r,n,a){var s=this;s.$this=e,s.message=t,s.span=r,s.trace=n,s.deprecation=a},JSToDartLogger_debug_closure:function(e,t,r){this.$this=e,this.message=t,this.span=r},ModifiableCssKeyframeBlock$0(e,t){var r=A._setArrayType([],U.JSArray_ModifiableCssNode_2);return new A.ModifiableCssKeyframeBlock0(e,t,new A.UnmodifiableListView(r,U.UnmodifiableListView_ModifiableCssNode_2),r)},ModifiableCssKeyframeBlock0:function(e,t,r,n){var a=this;a.selector=e,a.span=t,a.children=r,a._node$_children=n,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},KeyframeSelectorParser0:function(e,t){this.scanner=e,this._parser1$_interpolationMap=t},KeyframeSelectorParser_parse_closure0:function(e){this.$this=e},LabColorSpace0:function(e,t){this.name=e,this._space$_channels=t},LazyFileSpan0:function(e){this._lazy_file_span0$_builder=e,this._lazy_file_span0$_span=null},LchColorSpace0:function(e,t){this.name=e,this._space$_channels=t},render(e,t){var r;A.isNodeJs()||A.jsThrow(new n.Error("The render() method is only available in Node.js.")),null!=(r=E.get$fiber$x(e))?E.run$0$x(r.call$1(A.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),U.Null)},_renderAsync(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C=0,b=A._makeAsyncAwaitCompleter(U.RenderResult),x=A._wrapJsFunctionForAsync(function(w,L){if(1===w)return A._asyncRethrow(L,b);for(;;)switch(C){case 0:h=new A.DateTime(Date.now(),0,!1),d=E.getInterceptor$x(e),m=A.NullableExtension_andThen0(d.get$file(e),A.path__absolute$closure()),g=d.get$logger(e),S=A.hasTerminal0(),y=M._glyphs,v=new A.JSToDartLogger(g,new A.StderrLogger0(S),y===I.C_AsciiGlyphSet),f=d.get$data(e),C=null!=f?3:5;break;case 3:return g=A._parseImporter(e,h),S=A._parsePackageImportersAsync(e,h),y=A._parseFunctions(e,h,!0),r=d.get$indentedSyntax(e),r=E.$eq$(r,!1)||null==r?null:I.Syntax_Sass_sass0,n=A._parseOutputStyle(d.get$outputStyle(e)),a=E.$eq$(d.get$indentType(e),"tab"),s=A._parseIndentWidth(d.get$indentWidth(e)),i=A._parseLineFeed(d.get$linefeed(e)),o=null==m?"stdin":M.$get$context().toUri$1(m).toString$0(0),null==(l=d.get$quietDeps(e))&&(l=!1),_=A.parseDeprecations(v,d.get$fatalDeprecations(e),!0),u=A.parseDeprecations(v,d.get$futureDeprecations(e),!1),c=A.parseDeprecations(v,d.get$silenceDeprecations(e),!1),null==($=d.get$verbose(e))&&($=!1),null==(d=d.get$charset(e))&&(d=!0),C=6,A._asyncAwait(A.compileStringAsync0(f,d,_,y,u,S,null,s,i,v,g,l,c,A._enableSourceMaps(e),n,r,o,!a,$),x);case 6:p=L,C=4;break;case 5:C=null!=m?7:9;break;case 7:return g=A._parseImporter(e,h),S=A._parsePackageImportersAsync(e,h),y=A._parseFunctions(e,h,!0),r=d.get$indentedSyntax(e),r=E.$eq$(r,!1)||null==r?null:I.Syntax_Sass_sass0,n=A._parseOutputStyle(d.get$outputStyle(e)),a=E.$eq$(d.get$indentType(e),"tab"),s=A._parseIndentWidth(d.get$indentWidth(e)),i=A._parseLineFeed(d.get$linefeed(e)),null==(o=d.get$quietDeps(e))&&(o=!1),l=A.parseDeprecations(v,d.get$fatalDeprecations(e),!0),_=A.parseDeprecations(v,d.get$futureDeprecations(e),!1),u=A.parseDeprecations(v,d.get$silenceDeprecations(e),!1),null==(c=d.get$verbose(e))&&(c=!1),null==(d=d.get$charset(e))&&(d=!0),C=10,A._asyncAwait(A.compileAsync0(m,d,l,y,_,S,s,i,v,g,o,u,A._enableSourceMaps(e),n,r,!a,c),x);case 10:p=L,C=8;break;case 9:throw A.wrapException(A.ArgumentError$(T.Either,null));case 8:case 4:t=A._newRenderResult(e,p,h),C=1;break;case 1:return A._asyncReturn(t,b)}});return A._asyncStartSync(x,b)},renderSync(e){var t,r,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,N,V=null;A.isNodeJs()||A.jsThrow(new n.Error("The renderSync() method is only available in Node.js."));try{if(t=new A.DateTime(Date.now(),0,!1),r=null,c=E.getInterceptor$x(e),a=A.NullableExtension_andThen0(c.get$file(e),A.path__absolute$closure()),$=c.get$logger(e),p=A.hasTerminal0(),h=M._glyphs,s=new A.JSToDartLogger($,new A.StderrLogger0(p),h===I.C_AsciiGlyphSet),i=c.get$data(e),null!=i)$=i,p=A._parseImporter(e,t),h=A._parsePackageImporters(e,t),d=A._parseFunctions(e,t,!1),m=c.get$indentedSyntax(e),m=E.$eq$(m,!1)||null==m?V:I.Syntax_Sass_sass0,g=A._parseOutputStyle(c.get$outputStyle(e)),S=E.$eq$(c.get$indentType(e),"tab"),y=A._parseIndentWidth(c.get$indentWidth(e)),v=A._parseLineFeed(c.get$linefeed(e)),f=null==a?"stdin":M.$get$context().toUri$1(a).toString$0(0),null==(C=c.get$quietDeps(e))&&(C=!1),b=A.parseDeprecations(s,c.get$fatalDeprecations(e),!0),x=A.parseDeprecations(s,c.get$futureDeprecations(e),!1),w=A.parseDeprecations(s,c.get$silenceDeprecations(e),!1),null==(L=c.get$verbose(e))&&(L=!1),null==(c=c.get$charset(e))&&(c=!0),r=A.compileString($,c,b,new A.CastList(d,A._arrayInstanceType(d)._eval$1("CastList<1,Callable>")),x,h,V,y,v,s,p,C,w,A._enableSourceMaps(e),g,m,f,!S,L);else{if(null==a)throw c=A.ArgumentError$(T.Either,V),A.wrapException(c);$=A._parseImporter(e,t),p=A._parsePackageImporters(e,t),h=A._parseFunctions(e,t,!1),d=c.get$indentedSyntax(e),d=E.$eq$(d,!1)||null==d?V:I.Syntax_Sass_sass0,m=A._parseOutputStyle(c.get$outputStyle(e)),g=E.$eq$(c.get$indentType(e),"tab"),S=A._parseIndentWidth(c.get$indentWidth(e)),y=A._parseLineFeed(c.get$linefeed(e)),null==(v=c.get$quietDeps(e))&&(v=!1),f=A.parseDeprecations(s,c.get$fatalDeprecations(e),!0),C=A.parseDeprecations(s,c.get$futureDeprecations(e),!1),b=A.parseDeprecations(s,c.get$silenceDeprecations(e),!1),null==(x=c.get$verbose(e))&&(x=!1),null==(c=c.get$charset(e))&&(c=!0),r=A.compile(a,c,f,new A.CastList(h,A._arrayInstanceType(h)._eval$1("CastList<1,Callable>")),C,p,S,y,s,$,v,b,A._enableSourceMaps(e),m,d,!g,x)}return c=A._newRenderResult(e,r,t)}catch(N){(c=A.unwrapException(N))instanceof A.SassException0?(o=c,l=A.getTraceFromException(N),A.jsThrow(A._wrapException(o,l))):(_=c,u=A.getTraceFromException(N),c=E.toString$0$(_),$=A.getTrace0(_),A.jsThrow(A._newRenderError(c,null==$?u:$,V,V,V,3)))}},_wrapException(e,t){var r,n,a,s,i=A.SourceSpanException.prototype.get$span.call(e,0),o=i.get$sourceUrl(i);return i=null!=o?"file"!==o.get$scheme()?o.toString$0(0):M.$get$context().style.pathFromUri$1(A._parseUri(o)):"stdin",r=I.JSString_methods.replaceFirst$2(e.toString$0(0),"Error: ",""),null==(n=A.getTrace0(e))&&(n=t),a=(a=(a=A.SourceSpanException.prototype.get$span.call(e,0)).get$start(a)).file.getLine$1(a.offset),s=(s=A.SourceSpanException.prototype.get$span.call(e,0)).get$start(s),A._newRenderError(r,n,s.file.getColumn$1(s.offset)+1,i,a+1,1)},_parseFunctions(e,t,r){var n,a=E.get$functions$x(e);return null==a?I.List_empty26:(n=A._setArrayType([],U.JSArray_AsyncCallable_2),A.jsForEach(a,new A._parseFunctions_closure(e,t,n,r)),n)},_parseImporter(e,t){var r,n,a,s,i,o,l=E.getInterceptor$x(e),_=l.get$importer(e);return r=null!=_?U.List_dynamic._is(_)?E.cast$1$0$ax(_,U.JSFunction):A._setArrayType([U.JSFunction._as(_)],U.JSArray_JSFunction):A._setArrayType([],U.JSArray_JSFunction),a=(n=E.getInterceptor$asx(r)).get$isNotEmpty(r)?A._contextOptions(e,t):new A.Object,s=l.get$fiber(e),(i={}).fiber=null,null!=s?(i.fiber=s,r=n.map$1$1(r,new A._parseImporter_closure(i),U.JSFunction),o=A.List_List$_of(r,r.$ti._eval$1("ListIterable.E"))):o=r,null==(l=l.get$includePaths(e))&&(l=[]),r=U.String,new A.NodeImporter(a,A.List_List$unmodifiable(A.NodeImporter__addSassPath(A.List_List$from(l,!0,r)),r),A.List_List$unmodifiable(E.cast$1$0$ax(o,U.dynamic),U.JSFunction))},_parsePackageImportersAsync(e,t){var r,n,a,s=E.getInterceptor$x(e);return s.get$pkgImporter(e)instanceof A.NodePackageImporter0?((s=s.get$pkgImporter(e)).toString,r=U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,n=U.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,a=U.Uri,new A.AsyncImportCache0(A.List_List$unmodifiable(A._setArrayType([s],U.JSArray_AsyncImporter),U.AsyncImporter),A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,r),A.LinkedHashMap_LinkedHashMap$_empty(n,r),A.LinkedHashMap_LinkedHashMap$_empty(n,a),A.LinkedHashMap_LinkedHashMap$_empty(a,U.nullable_Stylesheet_2),A.LinkedHashMap_LinkedHashMap$_empty(a,U.ImporterResult_2),A.LinkedHashMap_LinkedHashMap$_empty(a,U.DateTime))):null},_parsePackageImporters(e,t){var r,n,a,s=E.getInterceptor$x(e);return s.get$pkgImporter(e)instanceof A.NodePackageImporter0?((s=s.get$pkgImporter(e)).toString,r=U.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,n=U.Record_3_Importer_and_Uri_and_bool_forImport_2,a=U.Uri,new A.ImportCache0(A.List_List$unmodifiable(A._setArrayType([s],U.JSArray_Importer_2),U.Importer),A.LinkedHashMap_LinkedHashMap$_empty(U.Record_2_Uri_and_bool_forImport,r),A.LinkedHashMap_LinkedHashMap$_empty(n,r),A.LinkedHashMap_LinkedHashMap$_empty(n,a),A.LinkedHashMap_LinkedHashMap$_empty(a,U.nullable_Stylesheet_2),A.LinkedHashMap_LinkedHashMap$_empty(a,U.ImporterResult_2),A.LinkedHashMap_LinkedHashMap$_empty(a,U.DateTime))):null},_contextOptions(e,t){var r,a,s,i,o,l,_=E.getInterceptor$x(e),u=_.get$includePaths(e);return null==u&&(u=[]),r=A.List_List$from(u,!0,U.String),u=_.get$file(e),a=_.get$data(e),s=A._setArrayType([A.current()],U.JSArray_String),I.JSArray_methods.addAll$1(s,r),i=A.isNodeJs()?n.process:null,s=I.JSArray_methods.join$1(s,E.$eq$(null==i?null:E.get$platform$x(i),"win32")?";":":"),i=E.$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:a,includePaths:s,precision:10,style:1,indentType:i,indentWidth:o,linefeed:l.text,result:{stats:{start:t._value,entry:_}}}},_parseOutputStyle:e=>null!=e&&"expanded"!==e?"compressed"!==e?A.jsThrow(new n.Error('Unknown output style "'+e+'".')):I.OutputStyle_10:I.OutputStyle_00,_parseIndentWidth:e=>null!=e?A._isInt(e)?e:A.int_parse(E.toString$0$(e),null):null,_parseLineFeed:e=>"cr"!==e?"crlf"!==e?"lfcr"!==e?I.LineFeed_9HY:I.LineFeed_G7N:I.LineFeed_Pcs:I.LineFeed_ybQ,_newRenderResult(e,t,r){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=null,C=Date.now(),b=t._compile_result$_serialize,x=b._0,w=n.undefined;if(A._enableSourceMaps(e)){for("string"==typeof(s=(a=E.getInterceptor$x(e)).get$sourceMap(e))?i=s:((o=a.get$outFile(e)).toString,i=E.$add$ansx(o,".map")),l=(o=M.$get$context()).dirname$1(i),(b=b._1).toString,b.sourceRoot=a.get$sourceMapRoot(e),(u=null==(_=a.get$outFile(e)))?($=null==(c=a.get$file(e))?b.targetUrl="stdin.css":o.toUri$1(o.withoutExtension$1(c)+".css").toString$0(0),b.targetUrl=$):b.targetUrl=o.toUri$1(o.relative$2$from(_,l)).toString$0(0),p=o.toUri$1(l).toString$0(0),o=b.urls,h=0;h<o.length;++h)"stdin"!==(d=o[h])&&((m=($=M.$get$url()).style).rootLength$1(d)<=0||m.isRootRelative$1(d)||(o[h]=$.relative$2$from(d,p)));o=a.get$sourceMapContents(e),w=n.Buffer.from(I.C_JsonCodec.encode$2$toEncodable(b.toJson$1$includeSourceContents(!E.$eq$(o,!1)&&null!=o),f),"utf8"),b=a.get$omitSourceMapUrl(e),(E.$eq$(b,!1)||null==b)&&(b=a.get$sourceMapEmbed(e),E.$eq$(b,!1)||null==b?(b=u?i:(b=M.$get$context()).relative$2$from(i,b.dirname$1(_)),y=M.$get$context().toUri$1(b)):(g=new A.StringBuffer(""),S=A._setArrayType([-1],U.JSArray_int),A.UriData__writeUri("application/json",f,f,g,S),S.push(g._contents.length),S.push((g._contents+=";base64,").length-1),b=I.C_Base64Encoder.startChunkedConversion$1(new A._StringSinkConversionSink(g)),a=w.length,A.RangeError_checkValidRange(0,a,a),b._convert$_add$4(w,0,a,!0),b=g._contents,y=new A.UriData((b.charCodeAt(0),b),S,f).get$uri()),b=y.toString$0(0),x+="\n\n/*# sourceMappingURL="+A.stringReplaceAllUnchecked(b,"*/","%2A/")+" */")}for(b=n.Buffer.from(x,"utf8"),null==(a=E.get$file$x(e))&&(a="data"),o=r._value,u=I.JSInt_methods._tdivFast$1(A.Duration$(0-r._microsecond,C-o)._duration,1e3),$=A._setArrayType([],U.JSArray_String),m=(m=t._evaluate._0).get$iterator(m);m.moveNext$0();)v=m.get$current(m),$.push("file"===v.get$scheme()?M.$get$context().style.pathFromUri$1(A._parseUri(v)):v.toString$0(0));return{css:b,map:w,stats:{entry:a,start:o,end:C,duration:u,includedFiles:$}}},_enableSourceMaps(e){var t,r=E.getInterceptor$x(e);return"string"!=typeof r.get$sourceMap(e)?(t=r.get$sourceMap(e),r=!E.$eq$(t,!1)&&null!=t&&null!=r.get$outFile(e)):r=!0,r},_newRenderError(e,t,r,a,s,i){var o=new n.Error(e);return o.formatted="Error: "+e,null!=s&&(o.line=s),null!=r&&(o.column=r),null!=a&&(o.file=a),o.status=i,A.attachJsStack(o,t),o},render_closure:function(e,t){this.callback=e,this.options=t},render_closure0:function(e){this.callback=e},render_closure1:function(e){this.callback=e},_parseFunctions_closure:function(e,t,r,n){var a=this;a.options=e,a.start=t,a.result=r,a.asynch=n},_parseFunctions__closure:function(e,t,r){this._box_0=e,this.callback=t,this.context=r},_parseFunctions___closure2:function(e){this.currentFiber=e},_parseFunctions____closure:function(e,t){this.currentFiber=e,this.result=t},_parseFunctions___closure3:function(e,t,r){this.callback=e,this.context=t,this.jsArguments=r},_parseFunctions___closure4:function(e){this._box_0=e},_parseFunctions__closure0:function(e,t){this.callback=e,this.context=t},_parseFunctions___closure1:function(e,t,r){this.callback=e,this.context=t,this.$arguments=r},_parseFunctions__closure1:function(e,t){this.callback=e,this.context=t},_parseFunctions___closure:function(e){this.completer=e},_parseFunctions___closure0:function(e,t,r){this.callback=e,this.context=t,this.jsArguments=r},_parseImporter_closure:function(e){this._box_0=e},_parseImporter__closure:function(e,t){this._box_0=e,this.importer=t},_parseImporter___closure:function(e){this.currentFiber=e},_parseImporter____closure:function(e,t){this.currentFiber=e,this.result=t},_parseImporter___closure0:function(e){this._box_0=e},LimitedMapView$blocklist0(e,t,r,n){var a,s,i=A.LinkedHashSet_LinkedHashSet$_empty(r);for(a=(a=e.get$keys(e)).get$iterator(a);a.moveNext$0();)s=a.get$current(a),t.contains$1(0,s)||i.add$1(0,s);return new A.LimitedMapView0(e,i,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},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},_function11:(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(){},InterpolatedSelectorList$(e){var t=A.List_List$unmodifiable(e,U.InterpolatedComplexSelector);return 0===t.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",null)),new A.InterpolatedSelectorList(t)},InterpolatedSelectorList:function(e){this.components=e},SelectorList$0(e,t){var r=A.List_List$unmodifiable(e,U.ComplexSelector_2);return 0===r.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",null)),new A.SelectorList0(r,t)},SelectorList_SelectorList$parse0:(e,t,r,n)=>new A.SelectorParser0(t,n,A.SpanScanner$(e,null),r).parse$0(0),SelectorList0:function(e,t){this.components=e,this.span=t},SelectorList_asSassList_closure0:function(){},SelectorList_nestWithin_closure0:function(e,t,r,n){var a=this;a.$this=e,a.preserveParentSelectors=t,a.implicitParent=r,a.parent=n},SelectorList_nestWithin__closure1:function(e){this.complex=e},SelectorList_nestWithin__closure2:function(e){this.complex=e},SelectorList__nestWithinCompound_closure2:function(){},SelectorList__nestWithinCompound_closure3:function(e){this.parent=e},SelectorList__nestWithinCompound_closure4:function(e,t,r){this.parentSelector=e,this.resolvedSimples=t,this.component=r},SelectorList_withAdditionalCombinators_closure0:function(e){this.combinators=e},_ParentSelectorVisitor0:function(){},__ParentSelectorVisitor_Object_SelectorSearchVisitor0:function(){},listClass_closure:function(){},listClass__closure:function(){},listClass__closure0:function(){},_ConstructorOptions:function(){},_NodeSassList:function(){},legacyListClass_closure:function(){},legacyListClass__closure:function(){},legacyListClass_closure0:function(){},legacyListClass_closure1:function(){},legacyListClass_closure2:function(){},legacyListClass_closure3:function(){},legacyListClass_closure4:function(){},SassList$0(e,t,r){var n=new A.SassList0(A.List_List$unmodifiable(e,U.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,r){this._list1$_name=e,this.separator=t,this._name=r},LmsColorSpace0:function(e,t){this.name=e,this._space$_channels=t},LocalMindeGamutMap0:function(e){this.name=e},JSLogger:function(){},WarnOptions:function(){},DebugOptions:function(){},WarnForDeprecation_warnForDeprecation0(e,t,r,n,a){e.internalWarn$4$deprecation$span$trace(r,t,n,a)},LoggerWithDeprecationType0:function(){},LoudComment0:function(e){this.text=e},MapExpression0:function(e,t){this.pairs=e,this.span=t},_modify0(e,t,r,n){var a=E.get$iterator$ax(t);return a.moveNext$0()?new A._modify_modifyNestedMap0(a,r,n).call$1(e):r.call$1(e)},_deepMergeImpl0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d=e._map0$_contents;if(d.get$isEmpty(d))return t;if((r=t._map0$_contents).get$isEmpty(r))return e;for(n=U.Value_2,a=A.LinkedHashMap_LinkedHashMap$of(d,n,n),d=(d=A.MapExtensions_get_pairs0(r,n,n)).get$iterator(d),r=U.SassMap_2;d.moveNext$0();)if(i=(s=d.get$current(d))._0,o=s._1,l=null==(s=a.$index(0,i))?null:s.tryMap$0(),_=o.tryMap$0(),s=!1,(u=null!=l)?(s=null!=_,c=l,$=_):($=null,c=null),s){if(p=u?$:_,(h=A._deepMergeImpl0(c,null==p?r._as(p):p))===c)continue;a.$indexSet(0,i,h)}else a.$indexSet(0,i,o);return new A.SassMap0(A.ConstantMap_ConstantMap$from(a,n,n))},_function10:(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._box_0=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},MapExtensions_get_pairs0(e,t,r){var n=e.get$entries(e);return n.map$1$1(n,new A.MapExtensions_get_pairs_closure0(t,r),t._eval$1("@<0>")._bind$1(r)._eval$1("+(1,2)"))},MapExtensions_get_pairs_closure0:function(e,t){this.K=e,this.V=t},mapClass_closure:function(){},mapClass__closure:function(){},mapClass__closure0:function(){},mapClass__closure1:function(){},_NodeSassMap:function(){},legacyMapClass_closure:function(){},legacyMapClass__closure:function(){},legacyMapClass__closure0:function(){},legacyMapClass_closure0:function(){},legacyMapClass_closure1:function(){},legacyMapClass_closure2:function(){},legacyMapClass_closure3:function(){},legacyMapClass_closure4:function(){},SassMap0:function(e){this._map0$_contents=e},_singleArgumentMathFunc0:(e,t)=>A.BuiltInCallable$function0(e,"$number",new A._singleArgumentMathFunc_closure0(t),"sass:math"),_numberFunction0:(e,t)=>A.BuiltInCallable$function0(e,"$number",new A._numberFunction_closure0(t),"sass:math"),_function9:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:math"),global_closure43:function(){},module_closure26:function(){},_ceil_closure0:function(){},_clamp_closure0:function(){},_floor_closure0:function(){},_max_closure0:function(){},_min_closure0:function(){},_round_closure0:function(){},_hypot_closure0:function(){},_hypot__closure0:function(){},_log_closure0:function(){},_pow_closure0:function(){},_atan2_closure0:function(){},_compatible_closure0:function(){},_isUnitless_closure0:function(){},_unit_closure0:function(){},_percentage_closure0:function(){},_randomFunction_closure0:function(){},_div_closure0:function(){},_singleArgumentMathFunc_closure0:function(e){this.mathFunc=e},_numberFunction_closure0:function(e){this.transform=e},CssMediaQuery$type0:(e,t,r)=>new A.CssMediaQuery0(r,e,!0,null==t?I.List_empty:A.List_List$unmodifiable(t,U.String)),CssMediaQuery$condition0(e,t){var r=A.List_List$unmodifiable(e,U.String);return r.length>1&&null==t&&A.throwExpression(A.ArgumentError$(T.If_con,null)),new A.CssMediaQuery0(null,null,!1!==t,r)},CssMediaQuery0:function(e,t,r,n){var a=this;a.modifier=e,a.type=t,a.conjunction=r,a.conditions=n},_SingletonCssMediaQueryMergeResult0:function(e){this._name=e},MediaQuerySuccessfulMergeResult0:function(e){this.query=e},MediaQueryParser0:function(e,t){this.scanner=e,this._parser1$_interpolationMap=t},MediaQueryParser_parse_closure0:function(e){this.$this=e},ModifiableCssMediaRule$0(e,t){var r=A.List_List$unmodifiable(e,U.CssMediaQuery_2),n=A._setArrayType([],U.JSArray_ModifiableCssNode_2);return E.get$isEmpty$asx(e)&&A.throwExpression(A.ArgumentError$value(e,"queries","may not be empty.")),new A.ModifiableCssMediaRule0(r,t,new A.UnmodifiableListView(n,U.UnmodifiableListView_ModifiableCssNode_2),n)},ModifiableCssMediaRule0:function(e,t,r,n){var a=this;a.queries=e,a.span=t,a.children=r,a._node$_children=n,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},MediaRule$0(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement_2),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure0);return new A.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},MergedExtension_merge0(e,t){var r,n,a,s=e.extender.selector;if(!s.$eq(0,t.extender.selector)||!e.target.$eq(0,t.target))throw A.wrapException(A.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" aren't the same extension.",null));if(a=!(n=null==(r=e.mediaContext))&&(null!=(a=t.mediaContext)&&!I.C_ListEquality.equals$2(0,r,a)))throw A.wrapException(A.SassException$0("From "+e.span.message$1(0,"")+T.x0aYou_m,t.span,null));return t.isOptional&&null==t.mediaContext?e:e.isOptional&&n?t:(n&&(r=t.mediaContext),s.get$specificity(),(s=new A.Extender0(s,!1))._extension$_extension=new A.MergedExtension0(e,t,s,e.target,r,!0,e.span))},MergedExtension0:function(e,t,r,n,a,s,i){var o=this;o.left=e,o.right=t,o.extender=r,o.target=n,o.mediaContext=a,o.isOptional=s,o.span=i},MergedMapView$0(e,t,r){var n=t._eval$1("@<0>")._bind$1(r);return(n=new A.MergedMapView0(A.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},_function6:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:meta"),_shared_closure3:function(){},_shared_closure4:function(){},_shared_closure5:function(){},_shared_closure6:function(){},moduleFunctions_closure2:function(){},moduleFunctions_closure3:function(){},moduleFunctions__closure0:function(){},moduleFunctions_closure4:function(){},mixinClass_closure:function(){},mixinClass__closure:function(){},mixinClass__closure0:function(){},SassMixin0:function(e,t){this.callable=e,this._mixin0$_compileContext=t},MixinRule$0(e,t,r,n,a){var s=A.stringReplaceAllUnchecked(e,"_","-"),i=A.List_List$unmodifiable(r,U.Statement_2),o=I.JSArray_methods.any$1(i,new A.ParentStatement_closure0);return new A.MixinRule0(s,e,t,n,i,o)},MixinRule0:function(e,t,r,n,a,s){var i=this;i._mixin_rule$__MixinRule_hasContent_FI=M,i.name=e,i.originalName=t,i.parameters=r,i.span=n,i.children=a,i.hasDeclarations=s},_HasContentVisitor0:function(){},__HasContentVisitor_Object_StatementSearchVisitor0:function(){},ExtendMode0:function(e,t){this.name=e,this._name=t},JSModule0:function(){},JSModuleRequire0:function(){},MultiSpan0:function(e,t,r){this._multi_span0$_primary=e,this.primaryLabel=t,this.secondarySpans=r},SupportsNegation0:function(e,t){this.condition=e,this.span=t},NoOpImporter0:function(){},NoSourceMapBuffer0:function(e){this._no_source_map_buffer0$_buffer=e},_FakeAstNode0:function(e){this._node0$_callback=e},CssNode0:function(){},CssParentNode0:function(){},_IsInvisibleVisitor1:function(e,t){this.includeBogus=e,this.includeComments=t},__IsInvisibleVisitor_Object_EveryCssVisitor0:function(){},ModifiableCssNode0:function(){},ModifiableCssNode_hasFollowingSibling_closure0:function(){},ModifiableCssParentNode0:function(){},NodePackageImporter0:function(){this._node_package$__NodePackageImporter__entryPointDirectory_F=M},NodePackageImporter__nodePackageExportsResolve_closure3:function(){},NodePackageImporter__nodePackageExportsResolve_closure4:function(){},NodePackageImporter__nodePackageExportsResolve_closure5:function(){},NodePackageImporter__nodePackageExportsResolve_closure6:function(e,t,r){this.$this=e,this.exports=t,this.packageRoot=r},NodePackageImporter__nodePackageExportsResolve__closure1:function(e,t,r){this.$this=e,this.variant=t,this.packageRoot=r},NodePackageImporter__nodePackageExportsResolve__closure2:function(){},NodePackageImporter__getMainExport_closure0:function(){},NullExpression$:e=>new A.NullExpression0(e),NullExpression0:function(e){this.span=e},legacyNullClass_closure:function(){},legacyNullClass__closure:function(){},_SassNull0:function(){},NumberExpression0:function(e,t,r){this.value=e,this.unit=t,this.span=r},numberClass_closure:function(){},numberClass__closure:function(){},numberClass__closure0:function(){},numberClass__closure1:function(){},numberClass__closure2:function(){},numberClass__closure3:function(){},numberClass__closure4:function(){},numberClass__closure5:function(){},numberClass__closure6:function(){},numberClass__closure7:function(){},numberClass__closure8:function(){},numberClass__closure9:function(){},numberClass__closure10:function(){},numberClass__closure11:function(){},numberClass__closure12:function(){},numberClass__closure13:function(){},numberClass__closure14:function(){},numberClass__closure15:function(){},numberClass__closure16:function(){},numberClass__closure17:function(){},numberClass__closure18:function(){},numberClass__closure19:function(){},_ConstructorOptions0:function(){},_parseNumber(e,t){var r,n,a,s,i,o,l;if(null==t||0===t.length)return A.SassNumber_SassNumber0(e,null);if(!I.JSString_methods.contains$1(t,"*")&&!I.JSString_methods.contains$1(t,"/"))return A.SassNumber_SassNumber0(e,t);if(r=new A.ArgumentError(!0,t,"unit","is invalid."),(a=(n=t.split("/")).length)>2)throw A.wrapException(r);if(s=n[0],i=1===a?null:n[1],a=U.JSArray_String,o=0===s.length?A._setArrayType([],a):A._setArrayType(s.split("*"),a),I.JSArray_methods.any$1(o,new A._parseNumber_closure))throw A.wrapException(r);if(l=null==i?A._setArrayType([],a):A._setArrayType(i.split("*"),a),I.JSArray_methods.any$1(l,new A._parseNumber_closure0))throw A.wrapException(r);return A.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(){},conversionFactor0(e,t){var r;return e===t?1:null!=(r=I.Map_NtHoP.$index(0,e))?r.$index(0,t):null},SassNumber_SassNumber0:(e,t)=>null==t?new A.UnitlessSassNumber0(e,null):new A.SingleUnitSassNumber0(t,e,null),SassNumber_SassNumber$withUnits0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M=null,N=null==r,V=N,R=!V;if(R?s=a=(V=n=E.get$length$asx(null==r?U.List_String._as(r):r))<=0:(a=n=M,s=!0),i=M,s?(V=!(l=!(V=o=null==t))||(i=E.get$length$asx(null==t?U.List_String._as(t):t)<=0),_=t):(o=_=M,l=!1,V=!1),V)return new A.UnitlessSassNumber0(e,M);if(u=M,V=!1,U.List_dynamic._is(r)?(c=!0,R?($=n,p=R):($=n=E.get$length$asx(r),p=!0),1===$?(u=E.$index$asx(r,0),s?(V=o,h=s):(V=o=null==t,h=c,_=t,s=!0),V?(c=h,V=!0):l?(V=i,c=h):(h?(V=_,c=h):_=V=t,V=i=E.get$length$asx(null==V?U.List_String._as(V):V)<=0,l=!0)):c=s):(c=s,p=R),V)return new A.SingleUnitSassNumber0(u,e,M);if(V=!1,null!=r?(h=!0,s?V=o:(c?V=_:(c=h,_=V=t),V=o=null==V),V?V=!0:l?V=i:(c?V=_:(c=h,_=V=t),V=i=E.get$length$asx(null==V?U.List_String._as(V):V)<=0),d=r):d=M,V)return new A.ComplexSassNumber0(A.List_List$unmodifiable(d,U.String),I.List_empty,e,M);if(m=M,(V=!!N||(R?a:a=(V=p?n:n=E.get$length$asx(null==r?U.List_String._as(r):r))<=0))?(c?V=_:(_=V=t,c=!0),(V=null!=V)&&null==(m=c?_:t)&&(m=U.List_String._as(m))):V=!1,V)return new A.ComplexSassNumber0(I.List_empty,A.List_List$unmodifiable(m,U.String),e,M);for(r.toString,d=E.toList$0$ax(r),t.toString,g=E.toList$0$ax(t),m=A._setArrayType([],U.JSArray_String),V=g.length,S=e,y=0;y<g.length;g.length===V||(0,A.throwConcurrentModificationError)(g),++y){for(v=g[y],C=0;;){if(!(C<d.length)){f=!1;break}if(null!=(b=A.conversionFactor0(v,d[C]))){S*=b,I.JSArray_methods.removeAt$1(d,C),f=!0;break}++C}f||m.push(v)}return(w=(V=x=d.length)<=0)?V=L=m.length<=0:(L=M,V=!1),V?V=new A.UnitlessSassNumber0(S,M):(V=!1,1===x?(u=d[0],V=w?L:m.length<=0):u=M,V?V=new A.SingleUnitSassNumber0(u,S,M):(V=U.String,V=new A.ComplexSassNumber0(A.List_List$unmodifiable(d,V),A.List_List$unmodifiable(m,V),S,M))),V},SassNumber0:function(){},SassNumber__coerceOrConvertValue_compatibilityException0:function(e,t,r,n,a,s,i){var o=this;o.$this=e,o.other=t,o.otherName=r,o.otherHasUnits=n,o.name=a,o.newNumerators=s,o.newDenominators=i},SassNumber__coerceOrConvertValue_closure3:function(e,t){this._box_0=e,this.newNumerator=t},SassNumber__coerceOrConvertValue_closure4:function(e){this.compatibilityException=e},SassNumber__coerceOrConvertValue_closure5:function(e,t){this._box_0=e,this.newDenominator=t},SassNumber__coerceOrConvertValue_closure6:function(e){this.compatibilityException=e},SassNumber_plus_closure0:function(){},SassNumber_minus_closure0:function(){},SassNumber_multiplyUnits_closure3:function(e,t){this._box_0=e,this.numerator=t},SassNumber_multiplyUnits_closure4:function(e,t){this.newNumerators=e,this.numerator=t},SassNumber_multiplyUnits_closure5:function(e,t){this._box_0=e,this.numerator=t},SassNumber_multiplyUnits_closure6:function(e,t){this.newNumerators=e,this.numerator=t},SassNumber__areAnyConvertible_closure0:function(e){this.units2=e},SassNumber__canonicalizeUnitList_closure0:function(){},SassNumber__canonicalMultiplier_closure0:function(e){this.$this=e},SassNumber_unitSuggestion_closure1:function(){},SassNumber_unitSuggestion_closure2:function(){},OklabColorSpace0:function(e,t){this.name=e,this._space$_channels=t},OklchColorSpace0:function(e,t){this.name=e,this._space$_channels=t},SupportsOperation$0(e,t,r,n){var a=r.toLowerCase();return"and"!==a&&"or"!==a&&A.throwExpression(A.ArgumentError$value(r,"operator",'may only be "and" or "or".')),new A.SupportsOperation0(e,t,r,n)},SupportsOperation0:function(e,t,r,n){var a=this;a.left=e,a.right=t,a.operator=r,a.span=n},Parameter0:function(e,t,r){this.name=e,this.defaultValue=t,this.span=r},ParameterList_ParameterList$parse0:(e,t)=>A.ScssParser$0(e,!1,t).parseParameterList$0(),ParameterList0:function(e,t,r){this.parameters=e,this.restParameter=t,this.span=r},ParameterList_verify_closure1:function(){},ParameterList_verify_closure2:function(){},InterpolatedParentSelector:function(e,t){this.suffix=e,this.span=t},ParentSelector0:function(e,t){this.suffix=e,this.span=t},ParentStatement0:function(){},ParentStatement_closure0:function(){},ParentStatement__closure0:function(){},ParenthesizedExpression0:function(e,t){this.expression=e,this.span=t},loadParserExports:()=>(A._updateLazyFileSpanPrototype(),A._updateAstPrototypes(),{parse:A.allowInterop(A.parser0___parse$closure()),parseIdentifier:A.allowInterop(A.parser0___parseIdentifier$closure()),toCssIdentifier:A.allowInterop(A.parser0___toCssIdentifier$closure()),createExpressionVisitor:A.allowInterop(new A.loadParserExports_closure),createStatementVisitor:A.allowInterop(new A.loadParserExports_closure0),createSimpleSelectorVisitor:A.allowInterop(new A.loadParserExports_closure1),createSourceFile:A.allowInterop(new A.loadParserExports_closure2),setToJS:A.allowInterop(new A.loadParserExports_closure3),mapToRecord:A.allowInterop(A.utils3__mapToObject$closure())}),_updateLazyFileSpanPrototype(){var e=U.JSClass._as(new A.LazyFileSpan0(new A._updateLazyFileSpanPrototype_closure).constructor);A.LinkedHashMap_LinkedHashMap$_literal(["file",new A._updateLazyFileSpanPrototype_closure0,"length",new A._updateLazyFileSpanPrototype_closure1,"sourceUrl",new A._updateLazyFileSpanPrototype_closure2],U.String,U.Function).forEach$1(0,A.JSClassExtension_get_defineGetter(e))},_updateAstPrototypes(){var e,t,r,a,s,i,o,l=null,_="accept",u="arguments",c=A.SourceFile$fromString("",l),$=U.JSClass,p=$._as(c.constructor),h=U.String;for(A.LinkedHashMap_LinkedHashMap$_literal(["getText",new A._updateAstPrototypes_closure,"span",new A._updateAstPrototypes_closure0],h,U.Function).forEach$1(0,A.JSClassExtension_get_defineMethod(p)),A.defineGetter(E.get$$prototype$x($._as(c.constructor)),"codeUnits",new A._updateAstPrototypes_closure1,l),p=M.$get$_interpolation(),A.defineGetter(E.get$$prototype$x($._as(p.constructor)),"asPlain",new A._updateAstPrototypes_closure2,l),e=M.$get$bogusSpan0(),E.get$$prototype$x($._as(n.Object.getPrototypeOf(E.get$$prototype$x($._as(new A.ExtendRule0(p,!1,e).constructor))).constructor)).accept=A.allowInteropCaptureThisNamed(_,new A._updateAstPrototypes_closure3),t=new A.StringExpression0(p,!1),E.get$$prototype$x($._as(n.Object.getPrototypeOf(E.get$$prototype$x($._as(t.constructor))).constructor)).accept=A.allowInteropCaptureThisNamed(_,new A._updateAstPrototypes_closure4),E.get$$prototype$x($._as(n.Object.getPrototypeOf(E.get$$prototype$x($._as(new A.InterpolatedParentSelector(l,e).constructor))).constructor)).accept=A.allowInteropCaptureThisNamed(_,new A._updateAstPrototypes_closure5),r=U.Expression_2,a=new A.ArgumentList0(A.List_List$unmodifiable(A._setArrayType([],U.JSArray_Expression_2),r),A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_empty(h,r),h,r),l,l,e),A.defineGetter(E.get$$prototype$x($._as(new A.IncludeRule0(l,A.stringReplaceAllUnchecked("a","_","-"),"a",a,l,e).constructor)),u,new A._updateAstPrototypes_closure6,l),A.defineGetter(E.get$$prototype$x($._as(new A.ContentRule0(a,e).constructor)),u,new A._updateAstPrototypes_closure7,l),A.defineGetter(E.get$$prototype$x($._as(new A.FunctionExpression0(l,A.stringReplaceAllUnchecked("a","_","-"),"a",a,e).constructor)),u,new A._updateAstPrototypes_closure8,l),A.defineGetter(E.get$$prototype$x($._as(new A.IfExpression0(a,e).constructor)),u,new A._updateAstPrototypes_closure9,l),A.defineGetter(E.get$$prototype$x($._as(new A.InterpolatedFunctionExpression0(p,a,e).constructor)),u,new A._updateAstPrototypes_closure10,l),A._addSupportsConditionToInterpolation(),s=new A.InterpolatedClassSelector(p),i=A.InterpolatedCompoundSelector$(A._setArrayType([s],U.JSArray_InterpolatedSimpleSelector)),p=[t,new A.BinaryOperationExpression0(I.BinaryOperator_Swh0,t,t,!1),new A.SupportsExpression0(new A.SupportsAnything0(p,e)),new A.LoudComment0(p),s,new A.InterpolatedIDSelector(p),new A.InterpolatedPlaceholderSelector(p),new A.InterpolatedTypeSelector(new A.InterpolatedQualifiedName(p,e,l)),i,A.InterpolatedSelectorList$(A._setArrayType([A.InterpolatedComplexSelector$(A._setArrayType([new A.InterpolatedComplexSelectorComponent(i,l,e)],U.JSArray_InterpolatedComplexSelectorComponent),e,l)],U.JSArray_InterpolatedComplexSelector))],o=0;o<10;++o)h=E.get$$prototype$x($._as(p[o].constructor)),e={get:A.allowInteropCaptureThis(new A._updateAstPrototypes_closure11),enumerable:!1},n.Object.defineProperty(h,"span",e)},_addSupportsConditionToInterpolation(){var e,t,r,a,s=M.$get$_interpolation(),i=M.$get$bogusSpan0(),o=new A.SupportsAnything0(s,i);for(e=M.$get$_expression(),i=[o,new A.SupportsDeclaration0(e,e,i),new A.SupportsFunction0(s,s,i),new A.SupportsInterpolation0(e,i),new A.SupportsNegation0(o,i),A.SupportsOperation$0(o,o,"and",i)],e=U.JSClass,t=0;t<6;++t)s=E.get$$prototype$x(e._as(i[t].constructor)),r=A.allowInteropCaptureThis(new A._addSupportsConditionToInterpolation_closure),a={value:"toInterpolation",enumerable:!1},n.Object.defineProperty(r,"name",a),A._hideDartProperties(r),s.toInterpolation=r},_parse(e,t,r){var n;return n="scss"!==t?"sass"!==t?"css"!==t?A.throwExpression(A.UnsupportedError$('Unknown syntax "'+t+'"')):I.Syntax_CSS_css0:I.Syntax_Sass_sass0:I.Syntax_SCSS_scss0,A.Stylesheet_Stylesheet$parse0(e,n,!0,A.NullableExtension_andThen0(r,A.path__toUri$closure()))},_parseIdentifier(e){var t;try{return new A.Parser1(A.SpanScanner$(e,null),null)._parser1$_parseIdentifier$0()}catch(t){if(U.SassFormatException_2._is(A.unwrapException(t)))return null;throw t}},_toCssIdentifier:e=>A.StringExtension_toCssIdentifier(e),ParserExports:function(){},loadParserExports_closure:function(){},loadParserExports_closure0:function(){},loadParserExports_closure1:function(){},loadParserExports_closure2:function(){},loadParserExports_closure3:function(){},_updateLazyFileSpanPrototype_closure:function(){},_updateLazyFileSpanPrototype_closure0:function(){},_updateLazyFileSpanPrototype_closure1:function(){},_updateLazyFileSpanPrototype_closure2:function(){},_updateAstPrototypes_closure:function(){},_updateAstPrototypes_closure0:function(){},_updateAstPrototypes_closure1:function(){},_updateAstPrototypes_closure2:function(){},_updateAstPrototypes_closure3:function(){},_updateAstPrototypes_closure4:function(){},_updateAstPrototypes_closure5:function(){},_updateAstPrototypes_closure6:function(){},_updateAstPrototypes_closure7:function(){},_updateAstPrototypes_closure8:function(){},_updateAstPrototypes_closure9:function(){},_updateAstPrototypes_closure10:function(){},_updateAstPrototypes_closure11:function(){},_addSupportsConditionToInterpolation_closure:function(){},Parser_isIdentifier0(e){var t;try{return new A.Parser1(A.SpanScanner$(e,null),null)._parser1$_parseIdentifier$0(),!0}catch(t){if(U.SassFormatException_2._is(A.unwrapException(t)))return!1;throw t}},Parser1:function(e,t){this.scanner=e,this._parser1$_interpolationMap=t},Parser__parseIdentifier_closure0:function(e){this.$this=e},Parser_escape_closure0:function(){},Parser_scanIdentChar_matches0:function(e,t){this.caseSensitive=e,this.char=t},Parser_spanFrom_closure0:function(e,t){this.$this=e,this.span=t},Parser_spanFromPosition_closure0:function(e,t){this.$this=e,this.span=t},InterpolatedPlaceholderSelector:function(e){this.name=e},PlaceholderSelector0:function(e,t){this.name=e,this.span=t},PlainCssCallable0:function(e){this.name=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},ProphotoRgbColorSpace0:function(e,t){this.name=e,this._space$_channels=t},InterpolatedPseudoSelector:function(e,t,r,n,a){var s=this;s.name=e,s.isSyntacticClass=t,s.argument=r,s.selector=n,s.span=a},PseudoSelector$0(e,t,r,n,a){var s=!n,i=s&&!A.PseudoSelector__isFakePseudoElement0(e);return new A.PseudoSelector0(e,A.unvendor0(e),i,s,r,a,t)},PseudoSelector__isFakePseudoElement0(e){switch(e.charCodeAt(0)){case 97:case 65:return A.equalsIgnoreCase0(e,"after");case 98:case 66:return A.equalsIgnoreCase0(e,"before");case 102:case 70:return A.equalsIgnoreCase0(e,"first-line")||A.equalsIgnoreCase0(e,"first-letter");default:return!1}},PseudoSelector0:function(e,t,r,n,a,s,i){var o=this;o.name=e,o.normalizedName=t,o.isClass=r,o.isSyntacticClass=n,o.argument=a,o.selector=s,o._pseudo$__PseudoSelector_specificity_FI=M,o.span=i},PseudoSelector_specificity_closure0:function(e){this.$this=e},PseudoSelector_specificity__closure1:function(){},PseudoSelector_specificity__closure2:function(){},PseudoSelector_unify_closure0:function(){},PublicMemberMapView0:function(e,t){this._public_member_map_view0$_inner=e,this.$ti=t},InterpolatedQualifiedName:function(e,t,r){this.name=e,this.span=t,this.namespace=r},QualifiedName0:function(e,t){this.name=e,this.namespace=t},Rec2020ColorSpace0:function(e,t){this.name=e,this._space$_channels=t},createJSClass:(e,t)=>U.JSClass._as(A.allowInteropCaptureThisNamed(e,t)),JSClassExtension_injectSuperclass(e,t){var r=E.getInterceptor$x(t),a=E.getInterceptor$x(e);n.Object.setPrototypeOf(r.get$$prototype(t),E.get$$prototype$x(U.JSClass._as(n.Object.getPrototypeOf(a.get$$prototype(e)).constructor))),n.Object.setPrototypeOf(a.get$$prototype(e),n.Object.create(r.get$$prototype(t)))},JSClassExtension_setCustomInspect(e,t){null!=n.util&&(E.get$$prototype$x(e)[n.util.inspect.custom]=A.allowInteropCaptureThis(new A.JSClassExtension_setCustomInspect_closure(t)))},JSClassExtension_get_defineStaticMethod:e=>new A.JSClassExtension_get_defineStaticMethod_closure(e),JSClassExtension_get_defineMethod:e=>new A.JSClassExtension_get_defineMethod_closure(e),JSClassExtension_defineMethods(e,t){t.forEach$1(0,A.JSClassExtension_get_defineMethod(e))},JSClassExtension_get_defineGetter:e=>new A.JSClassExtension_get_defineGetter_closure(e),JSClass0:function(){},JSClassExtension_setCustomInspect_closure:function(e){this.inspect=e},JSClassExtension_get_defineStaticMethod_closure:function(e){this._this=e},JSClassExtension_get_defineMethod_closure:function(e){this._this=e},JSClassExtension_get_defineGetter_closure:function(e){this._this=e},RenderContext0:function(){},RenderContextOptions0:function(){},RenderContextResult0:function(){},RenderContextResultStats0:function(){},RenderOptions:function(){},RenderResult:function(){},RenderResultStats:function(){},ReplaceExpressionVisitor0:function(){},ReplaceExpressionVisitor_visitListExpression_closure0:function(e){this.$this=e},ReplaceExpressionVisitor_visitArgumentList_closure0:function(e){this.$this=e},ReplaceExpressionVisitor_visitInterpolation_closure0:function(e){this.$this=e},ImporterResult$:(e,t,r)=>(""===(null==t?null:t.get$scheme())&&A.throwExpression(A.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new A.ImporterResult0(e,t,r)),ImporterResult0:function(e,t,r){this.contents=e,this._result$_sourceMapUrl=t,this.syntax=r},ReturnRule0:function(e,t){this.expression=e,this.span=t},RgbColorSpace0:function(e,t){this.name=e,this._space$_channels=t},SassParser0:function(e,t,r,n,a){var s=this;s._sass0$_currentIndentation=0,s._sass0$_spaces=s._sass0$_nextIndentationEnd=s._sass0$_nextIndentation=null,s._parseSelectors=e,s._stylesheet0$_isUseAllowed=!0,s._stylesheet0$_inExpression=s._stylesheet0$_inParentheses=s._stylesheet0$_inStyleRule=s._stylesheet0$_inPlainCssFunction=s._stylesheet0$_inUnknownAtRule=s._stylesheet0$_inControlDirective=s._stylesheet0$_inContentBlock=s._stylesheet0$_inMixin=!1,s._stylesheet0$_globalVariables=t,s.warnings=r,s.lastSilentComment=null,s.scanner=n,s._parser1$_interpolationMap=a},SassParser_styleRuleSelector_closure0:function(){},SassParser_children_closure0:function(e,t,r){this.$this=e,this.child=t,this.children=r},SassParser__peekIndentation_closure1:function(){},SassParser__peekIndentation_closure2:function(){},SassParser__tryTrailingSemicolon_closure0:function(){},_translateReturnValue:e=>e instanceof A._Future?A.futureToPromise(e,U.dynamic):e,main2(){new Uint8Array(0),A.main(),E.set$cli_pkg_main_0_$x(n.exports,A._wrapMain(A.sass__main$closure()))},_wrapMain:e=>U.dynamic_Function._is(e)?A.allowInterop(new A._wrapMain_closure(e)):A.allowInterop(new A._wrapMain_closure0(e)),_Exports:function(){},_wrapMain_closure:function(e){this.main=e},_wrapMain_closure0:function(e){this.main=e},ScssParser$0:(e,t,r)=>new A.ScssParser0(t,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.FileSpan),A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),A.SpanScanner$(e,r),null),ScssParser0:function(e,t,r,n,a){var s=this;s._parseSelectors=e,s._stylesheet0$_isUseAllowed=!0,s._stylesheet0$_inExpression=s._stylesheet0$_inParentheses=s._stylesheet0$_inStyleRule=s._stylesheet0$_inPlainCssFunction=s._stylesheet0$_inUnknownAtRule=s._stylesheet0$_inControlDirective=s._stylesheet0$_inContentBlock=s._stylesheet0$_inMixin=!1,s._stylesheet0$_globalVariables=t,s.warnings=r,s.lastSilentComment=null,s.scanner=n,s._parser1$_interpolationMap=a},Selector0:function(){},_IsInvisibleVisitor2:function(e){this.includeBogus=e},_IsBogusVisitor0:function(e){this.includeLeadingCombinator=e},_IsBogusVisitor_visitComplexSelector_closure0:function(e){this.$this=e},_IsUselessVisitor0:function(){},_IsUselessVisitor_visitComplexSelector_closure0:function(e){this.$this=e},_ContainsParentSelectorVisitor0:function(){},__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0:function(){},__IsBogusVisitor_Object_AnySelectorVisitor0:function(){},__IsInvisibleVisitor_Object_AnySelectorVisitor0:function(){},__IsUselessVisitor_Object_AnySelectorVisitor0:function(){},SelectorExpression0:function(e){this.span=e},_prependParent0(e){var t,r,n,a=A.EvaluationContext_currentOrNull0(),s=(null==a?A.throwExpression(A.StateError$(T.No_Sass)):a).get$currentCallableSpan(),i=e.components;return(t=i.length>=1)?a=(r=i[0])instanceof A.UniversalSelector0:(r=null,a=!1),a?a=null:(a=!1,t&&r instanceof A.TypeSelector0&&(a=r,a=null!=U.TypeSelector_2._as(a).name.namespace),a?a=null:(a=!!t&&(a=r)instanceof A.TypeSelector0)?(a=t?r:i[0],U.TypeSelector_2._as(a),n=I.JSArray_methods.sublist$1(i,1),a=A._setArrayType([new A.ParentSelector0(a.name.name,s)],U.JSArray_SimpleSelector_2),I.JSArray_methods.addAll$1(a,n),a=A.CompoundSelector$0(a,s)):(a=A._setArrayType([new A.ParentSelector0(null,s)],U.JSArray_SimpleSelector_2),I.JSArray_methods.addAll$1(a,i),a=A.CompoundSelector$0(a,s))),a},_function8:(e,t,r)=>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(e){this.span=e},_append___closure0:function(e,t){this.parent=e,this.span=t},_extend_closure0:function(){},_replace_closure0:function(){},_unify_closure0:function(){},_isSuperselector_closure0:function(){},_simpleSelectors_closure0:function(){},_simpleSelectors__closure0:function(){},_parse_closure0:function(){},SelectorParser0:function(e,t,r,n){var a=this;a._selector$_allowParent=e,a._selector$_plainCss=t,a.scanner=r,a._parser1$_interpolationMap=n},SelectorParser_parse_closure0:function(e){this.$this=e},SelectorParser_parseCompoundSelector_closure0:function(e){this.$this=e},SelectorSearchVisitor0:function(){},SelectorSearchVisitor_visitComplexSelector_closure0:function(e){this.$this=e},SelectorSearchVisitor_visitCompoundSelector_closure0:function(e){this.$this=e},serialize0(e,t,r,n,a,s,i,o,l){var _,u,c,$,p=A._SerializeVisitor$0(null==r?2:r,n,a,s,!0,i,o,l);return e.accept$1(p),u=(_=p._serialize0$_buffer).toString$0(0),$=(c=!!t&&(c=new A.CodeUnits(u)).any$1(c,new A.serialize_closure0))?o===I.OutputStyle_10?"\ufeff":'@charset "UTF-8";\n':"",_=i?_.buildSourceMap$1$prefix($):null,new A._Record_2_sourceMap($+u,_)},serializeValue0(e,t,r){var n=null,a=A._SerializeVisitor$0(n,t,n,n,r,!1,n,!0);return e.accept$1(a),a._serialize0$_buffer.toString$0(0)},serializeSelector0(e,t){var r=null,n=A._SerializeVisitor$0(r,!0,r,r,!0,!1,r,!0);return e.accept$1(n),n._serialize0$_buffer.toString$0(0)},_SerializeVisitor$0(e,t,r,n,a,s,i,o){var l=s?new A.SourceMapBuffer0(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Entry)):new A.NoSourceMapBuffer0(new A.StringBuffer("")),_=null==i?I.OutputStyle_00:i,u=o?32:9,c=null==e?2:e,$=null==r?I.LineFeed_9HY:r;return A.RangeError_checkValueInInterval(c,0,10,"indentWidth"),new A._SerializeVisitor0(l,_,t,a,u,c,$)},serialize_closure0:function(){},_SerializeVisitor0:function(e,t,r,n,a,s,i){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=s,o._lineFeed=i},_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_closure1:function(e,t){this.$this=e,this.child=t},_SerializeVisitor__visitChildren_closure2:function(e,t){this.$this=e,this.child=t},OutputStyle0:function(e){this._name=e},LineFeed0:function(e,t,r){this.name=e,this.text=t,this._name=r},JSSet:function(){},ShadowedModuleView_ifNecessary0:(e,t,r,n,a)=>A.ShadowedModuleView__needsBlocklist0(e.get$variables(),n)||A.ShadowedModuleView__needsBlocklist0(e.get$functions(e),t)||A.ShadowedModuleView__needsBlocklist0(e.get$mixins(),r)?new A.ShadowedModuleView0(e,A.ShadowedModuleView__shadowedMap0(e.get$variables(),n,U.Value_2),A.ShadowedModuleView__shadowedMap0(e.get$variableNodes(),n,U.AstNode_2),A.ShadowedModuleView__shadowedMap0(e.get$functions(e),t,a),A.ShadowedModuleView__shadowedMap0(e.get$mixins(),r,a),a._eval$1("ShadowedModuleView0<0>")):null,ShadowedModuleView__shadowedMap0:(e,t,r)=>A.ShadowedModuleView__needsBlocklist0(e,t)?A.LimitedMapView$blocklist0(e,t,U.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,s){var i=this;i._shadowed_view0$_inner=e,i.variables=t,i.variableNodes=r,i.functions=n,i.mixins=a,i.$ti=s},SilentComment0:function(e,t){this.text=e,this.span=t},InterpolatedSimpleSelector:function(){},SimpleSelector0:function(){},SimpleSelector_isSuperselector_closure0:function(e){this.$this=e},SimpleSelector_isSuperselector__closure0:function(e){this.$this=e},JSSimpleSelectorVisitor:function(e){this._simple_selector$_inner=e},JSSimpleSelectorVisitorObject:function(){},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},SourceInterpolationVisitor:function(e){this.buffer=e},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},updateSourceSpanPrototype(){var e,t,r,n,a=A.SourceFile$fromString("",null).span$1(0,0),s=U.SourceSpan,i=U.String;for(s=[a,new A.MultiSpan0(a,"",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_empty(s,i),s,i)),new A.LazyFileSpan0(new A.updateSourceSpanPrototype_closure(a))],e=U.JSClass,t=U.Function,r=0;r<3;++r)n=e._as(s[r].constructor),A.LinkedHashMap_LinkedHashMap$_literal(["start",new A.updateSourceSpanPrototype_closure0,"end",new A.updateSourceSpanPrototype_closure1,"url",new A.updateSourceSpanPrototype_closure2,"text",new A.updateSourceSpanPrototype_closure3,"context",new A.updateSourceSpanPrototype_closure4],i,t).forEach$1(0,A.JSClassExtension_get_defineGetter(n));s=e._as(A.FileLocation$_(a.file,a._file$_start).constructor),A.LinkedHashMap_LinkedHashMap$_literal(["line",new A.updateSourceSpanPrototype_closure5,"column",new A.updateSourceSpanPrototype_closure6],i,t).forEach$1(0,A.JSClassExtension_get_defineGetter(s))},updateSourceSpanPrototype_closure:function(e){this.span=e},updateSourceSpanPrototype_closure0:function(){},updateSourceSpanPrototype_closure1:function(){},updateSourceSpanPrototype_closure2:function(){},updateSourceSpanPrototype__closure:function(){},updateSourceSpanPrototype_closure3:function(){},updateSourceSpanPrototype_closure4:function(){},updateSourceSpanPrototype_closure5:function(){},updateSourceSpanPrototype_closure6:function(){},ColorSpace_fromName0(e,t){var r=e.toLowerCase();return"rgb"!==r?"hwb"!==r?"hsl"!==r?"srgb"!==r?"srgb-linear"!==r?"display-p3"!==r?"a98-rgb"!==r?"prophoto-rgb"!==r?"rec2020"!==r?"xyz"!==r&&"xyz-d65"!==r?"xyz-d50"!==r?"lab"!==r?"lch"!==r?"oklab"!==r?"oklch"!==r?A.throwExpression(A.SassScriptException$0('Unknown color space "'+e+'".',t)):I.OklchColorSpace_9Gj0:I.OklabColorSpace_5400:I.LchColorSpace_Bpv0:I.LabColorSpace_2nT0:I.XyzD50ColorSpace_2OB0:I.XyzD65ColorSpace_WiJ0:I.Rec2020ColorSpace_6oo0:I.ProphotoRgbColorSpace_BDz0:I.A98RgbColorSpace_lf20:I.DisplayP3ColorSpace_MmT0:I.SrgbLinearColorSpace_kUj0:I.SrgbColorSpace_thf0:I.HslColorSpace_JQ20:I.HwbColorSpace_guQ0:I.RgbColorSpace_i0P0},ColorSpace0:function(){},SrgbColorSpace0:function(e,t){this.name=e,this._space$_channels=t},SrgbLinearColorSpace0:function(e,t){this.name=e,this._space$_channels=t},Statement0:function(){},JSStatementVisitor:function(e){this._statement$_inner=e},JSStatementVisitorObject:function(){},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},StaticImport0:function(e,t,r){this.url=e,this.modifiers=t,this.span=r},StderrLogger0:function(e){this.color=e},StringExpression_quoteText0(e){var t=A.StringExpression__bestQuote0(A._setArrayType([e],U.JSArray_String)),r=new A.StringBuffer(""),n=A.Primitives_stringFromCharCode(t);return r._contents=n,A.StringExpression__quoteInnerText0(e,t,r,!0),(n=r._contents+=n).charCodeAt(0),n},StringExpression__quoteInnerText0(e,t,r,n){var a,s,i,o,l,_,u,c,$;for(s=(a=e.length)-1,i=0;i<a;++i)10!==(o=e.charCodeAt(i))&&13!==o&&12!==o?(u=(_=92===o)?o:null,_?(_=u,u=!0):(_=!1,(c=o===t)&&(u=o),c?(_=u,u=!0):35===o&&n&&i<s?((_=123===e.charCodeAt(i+1))&&(u=o),$=u,u=_,_=$):($=u,u=_,_=$)),u?(r.writeCharCode$1(92),r.writeCharCode$1(_)):r.writeCharCode$1(o)):(r.writeCharCode$1(92),r.writeCharCode$1(97),i!==s&&(_=!0,32!==(l=e.charCodeAt(i+1))&&9!==l&&10!==l&&13!==l&&12!==l&&(l>=48&&l<=57||l>=97&&l<=102||(_=l>=65&&l<=70)),_&&r.writeCharCode$1(32)))},StringExpression__bestQuote0(e){var t,r,n,a,s,i;for(t=E.get$iterator$ax(e),n=(r=U.CodeUnits)._eval$1("ListIterator<ListBase.E>"),r=r._eval$1("ListBase.E"),a=!1;t.moveNext$0();)for(s=new A.CodeUnits(t.get$current(t)),s=new A.ListIterator(s,s.get$length(0),n);s.moveNext$0();){if(null==(i=s.__internal$_current)&&(i=r._as(i)),39===i)return 34;34===i&&(a=!0)}return a?39:34},StringExpression0:function(e,t){this.text=e,this.hasQuotes=t},_codepointForIndex0(e,t,r){var n;return 0===e?0:e>0?Math.min(e-1,t):(n=t+e)<0&&!r?0:n},_function7:(e,t,r)=>A.BuiltInCallable$function0(e,t,r,"sass:string"),module_closure25:function(){},module__closure3:function(e){this.string=e},module__closure4:function(e){this.string=e},_unquote_closure0:function(){},_quote_closure0:function(){},_length_closure1:function(){},_insert_closure0:function(){},_index_closure1:function(){},_slice_closure0:function(){},_toUpperCase_closure0:function(){},_toLowerCase_closure0:function(){},_uniqueId_closure0:function(){},StringExtension_toCssIdentifier(e){var t,r,n,a,s,i="The U+0000 can't be represented as a CSS identifier.",o="An individual surrogate can't be represented as a CSS identifier.",l=new A.StringBuffer(""),_=A.SpanScanner$(e,null),u=new A.StringExtension_toCssIdentifier_writeEscape(l,_),c=new A.StringExtension_toCssIdentifier_consumeSurrogatePair(_,u,l);if(_.scanChar$1(45)){if(_._string_scanner$_position===_.string.length)return"\\2d";t=A.Primitives_stringFromCharCode(45),l._contents+=t,(r=_.scanChar$1(45))&&(l._contents+=t)}else r=!1;for(r||(null==(n=_.peekChar$0())&&_.error$1(0,"The empty string can't be represented as a CSS identifier."),0===n&&_.error$1(0,i),a=n,(t=n>>>10==54)?c.call$1(a):(n>>>10==55&&_.error$2$length(0,o,1),(t=!!(95===n||A.CharacterExtension_get_isAlphabetic0(n)||n>=128)&&!(n>=57344&&n<=63743))?(t=A.Primitives_stringFromCharCode(_.readChar$0()),l._contents+=t):u.call$1(_.readChar$0())));null!=(s=_.peekChar$0());)0===s&&_.error$1(0,i),(t=s>>>10==54)?c.call$1(s):(s>>>10==55&&_.error$2$length(0,o,1),(t=!!(t=!!(t=95===s||((t=s>=97&&s<=122||s>=65&&s<=90)||s>=128))||(s>=48&&s<=57||45===s))&&!(s>=57344&&s<=63743))?(t=A.Primitives_stringFromCharCode(_.readChar$0()),l._contents+=t):u.call$1(_.readChar$0()));return(t=l._contents).charCodeAt(0),t},StringExtension_toCssIdentifier_writeEscape:function(e,t){this.buffer=e,this.scanner=t},StringExtension_toCssIdentifier_consumeSurrogatePair:function(e,t,r){this.scanner=e,this.writeEscape=t,this.buffer=r},stringClass_closure:function(){},stringClass__closure:function(){},stringClass__closure0:function(){},stringClass__closure1:function(){},stringClass__closure2:function(){},stringClass__closure3:function(){},_ConstructorOptions1:function(){},_NodeSassString:function(){},legacyStringClass_closure:function(){},legacyStringClass_closure0:function(){},legacyStringClass_closure1:function(){},SassString$0:(e,t)=>new A.SassString0(e,t),SassString0:function(e,t){var r=this;r._string0$_text=e,r._string0$_hasQuotes=t,r._string0$__SassString__sassLength_FI=M,r._string0$_hashCache=null},ModifiableCssStyleRule$0(e,t,r,n){var a=A._setArrayType([],U.JSArray_ModifiableCssNode_2);return new A.ModifiableCssStyleRule0(e,n,t,r,new A.UnmodifiableListView(a,U.UnmodifiableListView_ModifiableCssNode_2),a)},ModifiableCssStyleRule0:function(e,t,r,n,a,s){var i=this;i._style_rule0$_selector=e,i.originalSelector=t,i.span=r,i.fromPlainCss=n,i.children=a,i._node$_children=s,i._node$_indexInParent=i._node$_parent=null,i.isGroupEnd=!1},StyleRule$0(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement_2),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure0);return new A.StyleRule0(e,null,r,n,a)},StyleRule$withParsedSelector(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement_2),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure0);return new A.StyleRule0(null,e,r,n,a)},StyleRule0:function(e,t,r,n,a){var s=this;s.selector=e,s.parsedSelector=t,s.span=r,s.children=n,s.hasDeclarations=a},CssStylesheet0:function(e,t){this.children=e,this.span=t},ModifiableCssStylesheet$0(e){var t=A._setArrayType([],U.JSArray_ModifiableCssNode_2);return new A.ModifiableCssStylesheet0(e,new A.UnmodifiableListView(t,U.UnmodifiableListView_ModifiableCssNode_2),t)},ModifiableCssStylesheet0:function(e,t,r){var n=this;n.span=e,n.children=t,n._node$_children=r,n._node$_indexInParent=n._node$_parent=null,n.isGroupEnd=!1},StylesheetParser0:function(){},StylesheetParser_parse_closure0:function(e){this.$this=e},StylesheetParser_parse__closure0:function(e){this.$this=e},StylesheetParser_parseParameterList_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,t){this.$this=e,this.requireParens=t},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_closure3:function(e){this.$this=e},StylesheetParser__declarationOrBuffer_closure4:function(e){this.$this=e},StylesheetParser__declarationOrBuffer_closure5:function(){},StylesheetParser__declarationOrBuffer_closure6:function(e){this.$this=e},StylesheetParser__styleRule_closure0:function(e,t,r){this.$this=e,this.selector=t,this.start=r},StylesheetParser__styleRule_closure1:function(e,t,r){this._box_0=e,this.$this=t,this.start=r},StylesheetParser__withStyleRuleChildren_closure0:function(e,t,r,n,a){var s=this;s.$this=e,s.nodeWithSpan=t,s.wasInStyleRule=r,s.create=n,s.T=a},StylesheetParser__propertyOrVariableDeclaration_closure0:function(e){this.$this=e},StylesheetParser__tryDeclarationChildren_closure0:function(e,t){this.name=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.parameters=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,s){var i=this;i._box_0=e,i.$this=t,i.wasInControlDirective=r,i.variable=n,i.from=a,i.to=s},StylesheetParser__memberList_closure0:function(e,t,r){this.$this=e,this.variables=t,this.identifiers=r},StylesheetParser__includeRule_closure0:function(e){this.contentParameters_=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.parameters=r,a.precedingComment=n},StylesheetParser_mozDocumentRule_closure1:function(e){this.$this=e},StylesheetParser_mozDocumentRule_closure2: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,n){var a=this;a._box_0=e,a.$this=t,a.resolveOneOperation=r,a.addSingleExpression=n},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__isHexColor_closure0:function(){},StylesheetParser__unicodeRange_closure1:function(){},StylesheetParser__unicodeRange_closure2:function(){},StylesheetParser_interpolatedStringToken_closure0:function(e){this.$this=e},StylesheetParser_namespacedExpression_closure0:function(e,t){this.$this=e,this.start=t},StylesheetParser_trySpecialFunction_closure0:function(){},StylesheetParser__interpolatedDeclarationValue_closure0:function(e){this.$this=e},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,n,a){var s=A._setArrayType([],U.JSArray_UseRule_2),i=A._setArrayType([],U.JSArray_ForwardRule_2),o=A.ConstantMap_ConstantMap$from(n,U.String,U.FileSpan),l=A.List_List$unmodifiable(e,U.Statement_2),_=I.JSArray_methods.any$1(l,new A.ParentStatement_closure0);return(s=new A.Stylesheet0(t,a,s,i,new A.UnmodifiableListView(r,U.UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),o,l,_)).Stylesheet$internal$5$globalVariables$plainCss0(e,t,r,n,a),s},Stylesheet_Stylesheet$parse0(e,t,r,n){var a,s,i,o,l,_;try{switch(t){case I.Syntax_Sass_sass0:return o=new A.SassParser0(r,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.FileSpan),A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),A.SpanScanner$(e,n),null).parse$0(0);case I.Syntax_SCSS_scss0:return o=A.ScssParser$0(e,r,n).parse$0(0);case I.Syntax_CSS_css0:return o=new A.CssParser0(r,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.FileSpan),A._setArrayType([],U.JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2),A.SpanScanner$(e,n),null).parse$0(0)}}catch(l){if((o=A.unwrapException(l))instanceof A.SassException0){if(a=o,s=A.getTraceFromException(l),o=a,_=E.getInterceptor$z(o),null==(i=(o=A.SourceSpanException.prototype.get$span.call(_,o)).get$sourceUrl(o))||"stdin"===i.toString$0(0))throw l;throw o=U.Uri,A.wrapException(A.throwWithTrace0(a.withLoadedUrls$1(A.Set_Set$unmodifiable(A.LinkedHashSet_LinkedHashSet$_literal([i],o),o)),a,s))}throw l}},Stylesheet0:function(e,t,r,n,a,s,i,o){var l=this;l.span=e,l.plainCss=t,l._stylesheet1$_uses=r,l._stylesheet1$_forwards=n,l.parseTimeWarnings=a,l.globalVariables=s,l.children=i,l.hasDeclarations=o},SupportsExpression0:function(e){this.condition=e},ModifiableCssSupportsRule$0(e,t){var r=A._setArrayType([],U.JSArray_ModifiableCssNode_2);return new A.ModifiableCssSupportsRule0(e,t,new A.UnmodifiableListView(r,U.UnmodifiableListView_ModifiableCssNode_2),r)},ModifiableCssSupportsRule0:function(e,t,r,n){var a=this;a.condition=e,a.span=t,a.children=r,a._node$_children=n,a._node$_indexInParent=a._node$_parent=null,a.isGroupEnd=!1},SupportsRule$0(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement_2),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure0);return new A.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},JSToDartImporter:function(e,t,r){this._sync$_canonicalize=e,this._sync$_load=t,this._sync$_nonCanonicalSchemes=r},JSToDartImporter_canonicalize_closure:function(e,t){this.$this=e,this.url=t},JSToDartImporter_load_closure:function(e,t){this.$this=e,this.url=t},Syntax_forPath0(e){var t=A.ParsedPath_ParsedPath$parse(e,M.$get$context().style)._splitExtension$1(1)[1];return".sass"!==t?".css"!==t?I.Syntax_SCSS_scss0:I.Syntax_CSS_css0:I.Syntax_Sass_sass0},Syntax0:function(e,t){this._syntax0$_name=e,this._name=t},InterpolatedTypeSelector:function(e){this.name=e},TypeSelector0:function(e,t){this.name=e,this.span=t},Types:function(){},UnaryOperationExpression0:function(e,t,r){this.operator=e,this.operand=t,this.span=r},UnaryOperator0:function(e,t,r){this.name=e,this.operator=t,this._name=r},UnitlessSassNumber0:function(e,t){this._number1$_value=e,this.hashCache=null,this.asSlash=t},InterpolatedUniversalSelector:function(e,t){this.namespace=e,this.span=t},UniversalSelector0:function(e,t){this.namespace=e,this.span=t},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},JSUrl0:function(){},UseRule0:function(e,t,r,n){var a=this;a.url=e,a.namespace=t,a.configuration=r,a.span=n},UserDefinedCallable0:function(e,t,r,n){var a=this;a.declaration=e,a.environment=t,a.inDependency=r,a.$ti=n},fromImport0(){var e=U.nullable_CanonicalizeContext_2._as(M.Zone__current.$index(0,I.Symbol__canonicalizeContext));return!0===(e=null==e?null:e._canonicalize_context$_fromImport)},canonicalizeContext0(){var e=M.Zone__current.$index(0,I.Symbol__canonicalizeContext);return null==e&&A.throwExpression(A.StateError$(T.canoni)),e instanceof A.CanonicalizeContext0?e:A.throwExpression(A.StateError$(T.Unexpe+A.S(e)+"."))},inImportRule(e,t){var r,n=M.Zone__current.$index(0,I.Symbol__canonicalizeContext);return null!=n?r=n instanceof A.CanonicalizeContext0?n.withFromImport$2(!0,e):A.throwExpression(A.StateError$(T.Unexpe+A.S(n)+".")):(r=U.nullable_Object,r=A.runZoned(e,A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__canonicalizeContext,new A.CanonicalizeContext0(!0,null)],r,r),t)),r},resolveImportPath0(e){var t,r=A.ParsedPath_ParsedPath$parse(e,M.$get$context().style)._splitExtension$1(1)[1];return".sass"===r||".scss"===r||".css"===r?null==(t=A.fromImport0()?new A.resolveImportPath_closure1(e,r).call$0():null)?A._exactlyOne0(A._tryPath0(e)):t:(null==(t=A.fromImport0()?new A.resolveImportPath_closure2(e).call$0():null)&&(t=A._exactlyOne0(A._tryPathWithExtensions0(e))),null==t?A._tryPathAsDirectory0(e):t)},_tryPathWithExtensions0(e){var t=A._tryPath0(e+".sass");return I.JSArray_methods.addAll$1(t,A._tryPath0(e+".scss")),0!==t.length?t:A._tryPath0(e+".css")},_tryPath0(e){var t=M.$get$context(),r=A.join(t.dirname$1(e),"_"+A.ParsedPath_ParsedPath$parse(e,t.style).get$basename(),null);return t=A._setArrayType([],U.JSArray_String),A.fileExists0(r)&&t.push(r),A.fileExists0(e)&&t.push(e),t},_tryPathAsDirectory0(e){var t;return A.dirExists0(e)?null==(t=A.fromImport0()?new A._tryPathAsDirectory_closure0(e).call$0():null)?A._exactlyOne0(A._tryPathWithExtensions0(A.join(e,"index",null))):t:null},_exactlyOne0(e){var t;return(t=e.length)<=0?null:1!==t?A.throwExpression(T.It_s_n+I.JSArray_methods.map$1$1(e,new A._exactlyOne_closure0,U.String).join$1(0,"\n")):e[0]},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=>U.Never._as(M.$get$_jsThrow().call$1(e)),attachJsStack(e,t){var r=t.toString$0(0),n=I.JSString_methods.indexOf$1(r,"\n at");-1!==n&&(r=I.JSString_methods.substring$1(r,n+1)),e.stack="Error: "+A.S(E.get$message$x(e))+"\n"+r},jsForEach(e,t){var r,a;for(r=E.get$iterator$ax(n.Object.keys(e));r.moveNext$0();)a=r.get$current(r),t.call$2(a,e[a])},jsType(e){var t=A._asString(new n.Function("value","return typeof value").call$1(e));return"object"!==t?t:A._asString(new n.Function("value",' if (value && value.constructor && value.constructor.name) {\n return value.constructor.name;\n }\n return "object";\n ').call$1(e))},defineGetter(e,t,r,a){n.Object.defineProperty(e,t,null==r?{value:a,enumerable:!1}:{get:A.allowInteropCaptureThis(r),enumerable:!1})},allowInteropNamed:(e,t)=>(t=A.allowInterop(t),A.defineGetter(t,"name",null,e),A._hideDartProperties(t),t),allowInteropCaptureThisNamed:(e,t)=>(t=A.allowInteropCaptureThis(t),A.defineGetter(t,"name",null,e),A._hideDartProperties(t),t),_hideDartProperties(e){var t,r,a,s;for(t=E.cast$1$0$ax(n.Object.getOwnPropertyNames(e),U.String),r=A._instanceType(t),t=new A.ListIterator(t,t.get$length(t),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E");t.moveNext$0();)null==(a=t.__internal$_current)&&(a=r._as(a)),I.JSString_methods.startsWith$1(a,"_")&&(s={value:e[a],enumerable:!1},n.Object.defineProperty(e,a,s))},futureToPromise0:e=>new n.Promise(A.allowInterop(new A.futureToPromise_closure0(e))),jsToDartUrl:e=>A.Uri_parse(E.toString$0$(e)),dartToJSUrl:e=>new n.URL(e.toString$0(0)),toJSArray(e){var t,r,a=new n.Array;for(t=E.get$iterator$ax(e),r=E.getInterceptor$x(a);t.moveNext$0();)r.push$1(a,t.get$current(t));return a},objectToMap(e){var t=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.nullable_Object);return A.jsForEach(e,new A.objectToMap_closure(t)),t},mapToObject(e){var t,r,a=new n.Object;for(t=(t=A.MapExtensions_get_pairs0(e,U.String,U.nullable_Object)).get$iterator(t);t.moveNext$0();)a[(r=t.get$current(t))._0]=r._1;return a},jsToDartSeparator:e=>" "!==e?","!==e?"/"!==e?null!=e?A.jsThrow(new n.Error('Unknown separator "'+e+'".')):I.ListSeparator_undecided_null_undecided0:I.ListSeparator_bRz0:I.ListSeparator_qVN0:I.ListSeparator_qSL0,parseSyntax:e=>null!=e&&"scss"!==e?"indented"!==e?"css"!==e?A.jsThrow(new n.Error('Unknown syntax "'+e+'".')):I.Syntax_CSS_css0:I.Syntax_Sass_sass0:I.Syntax_SCSS_scss0,entrypointFilename(){var e,t,r,a,s,i=n.require.main,o=null==i?null:E.get$filename$x(i);return null!=o?o:(e=E.get$argv$x(n.process),(t=(i=E.getInterceptor$asx(e)).get$length(e)>=2)?a="string"==typeof(r=i.$index(e,1)):(r=null,a=!1),a?(s=A._asString(t?r:i.$index(e,1)),E.resolve$1$x(E.createRequire$1$x(n.nodeModule,s),s)):null)},_PropertyDescriptor0:function(){},futureToPromise_closure0:function(e){this.future=e},futureToPromise__closure0:function(e){this.resolve=e},futureToPromise__closure1:function(e){this.reject=e},objectToMap_closure:function(e){this.map=e},_RequireMain0:function(){},toSentence0:(e,t)=>1===e.get$length(e)?E.toString$0$(e.get$first(e)):A.IterableExtension_get_exceptLast0(e).join$1(0,", ")+" "+t+" "+A.S(e.get$last(e)),indent0:(e,t)=>new A.MappedListIterable(A._setArrayType(e.split("\n"),U.JSArray_String),new A.indent_closure0(t),U.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=A._firstNonWhitespace0(e);return null==n?r="":((r=A._lastNonWhitespace0(e,!0)).toString,r=I.JSString_methods.substring$2(e,n,r+1)),r},trimAsciiRight0(e,t){var r=A._lastNonWhitespace0(e,t);return null==r?"":I.JSString_methods.substring$2(e,0,r+1)},_firstNonWhitespace0(e){var t,r,n;for(t=e.length,r=0;r<t;++r)if(32!==(n=e.charCodeAt(r))&&9!==n&&10!==n&&13!==n&&12!==n)return r;return null},_lastNonWhitespace0(e,t){var r,n,a;for(n=r=e.length-1;n>=0;--n)if(32!==(a=e.charCodeAt(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=e.charCodeAt(0);return 45!==t&&95!==t},flattenVertically0(e,t){var r,n=e.$ti._eval$1("@<ListIterable.E>")._bind$1(t._eval$1("QueueList<0>"))._eval$1("MappedListIterable<1,2>"),a=A.List_List$_of(new A.MappedListIterable(e,new A.flattenVertically_closure1(t),n),n._eval$1("ListIterable.E"));if(1===a.length)return I.JSArray_methods.get$first(a);for(r=A._setArrayType([],t._eval$1("JSArray<0>"));0!==a.length;)1&a.$flags&&A.throwUnsupportedOperation(a,16),I.JSArray_methods._removeWhere$2(a,new A.flattenVertically_closure2(r,t),!0);return r},codepointIndexToCodeUnitIndex0(e,t){var r,n,a;for(r=0,n=0;n<t;++n)a=r+1,r=e.charCodeAt(r)>>>10==54?a+1:a;return r},codeUnitIndexToCodepointIndex0(e,t){var r,n;for(r=0,n=0;n<t;n=(e.charCodeAt(n)>>>10==54?n+1:n)+1)++r;return r},frameForSpan0(e,t,r){var n,a,s=null==r?e.get$sourceUrl(e):r;return null==s&&(s=M.$get$_noSourceUrl0()),n=(n=e.get$start(e)).file.getLine$1(n.offset),a=e.get$start(e),new A.Frame(s,n+1,a.file.getColumn$1(a.offset)+1,t)},declarationName0(e){var t=e.get$text();return A.trimAsciiRight0(I.JSString_methods.substring$2(t,0,I.JSString_methods.indexOf$1(t,":")),!1)},unvendor0(e){var t,r=e.length;if(r<2)return e;if(45!==e.charCodeAt(0))return e;if(45===e.charCodeAt(1))return e;for(t=2;t<r;++t)if(45===e.charCodeAt(t))return I.JSString_methods.substring$1(e,t+1);return e},equalsIgnoreCase0(e,t){var r,n;if(e===t)return!0;if(null==e)return!1;if((r=e.length)!==t.length)return!1;for(n=0;n<r;++n)if(!A.characterEqualsIgnoreCase0(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},startsWithIgnoreCase0(e,t){var r,n=t.length;if(e.length<n)return!1;for(r=0;r<n;++r)if(!A.characterEqualsIgnoreCase0(e.charCodeAt(r),t.charCodeAt(r)))return!1;return!0},mapInPlace0(e,t){var r;for(r=0;r<e.length;++r)e[r]=t.call$1(e[r])},longestCommonSubsequence0(e,t,r,n){var a,s,i,o,l,_,u,c,$=e.get$length(0)+1,p=E.JSArray_JSArray$allocateFixed($,U.List_int);for(a=U.int,s=0;s<$;++s)p[s]=A.List_List$filled(((t._queue_list$_tail-t._queue_list$_head&E.get$length$asx(t._queue_list$_table)-1)>>>0)+1,0,!1,a);for($=e.get$length(0),i=E.JSArray_JSArray$allocateFixed($,n._eval$1("List<0?>")),a=n._eval$1("0?"),s=0;s<$;++s)i[s]=A.List_List$filled((t._queue_list$_tail-t._queue_list$_head&E.get$length$asx(t._queue_list$_table)-1)>>>0,null,!1,a);for(o=0;o<(e._queue_list$_tail-e._queue_list$_head&E.get$length$asx(e._queue_list$_table)-1)>>>0;o=l)for(l=o+1,_=0;_<(t._queue_list$_tail-t._queue_list$_head&E.get$length$asx(t._queue_list$_table)-1)>>>0;_=c)u=r.call$2(e.$index(0,o),t.$index(0,_)),i[o][_]=u,(a=p[l])[c=_+1]=null==u?Math.max(a[_],p[o][c]):p[o][_]+1;return new A.longestCommonSubsequence_backtrack0(i,p,n).call$2(e.get$length(0)-1,t.get$length(0)-1)},removeFirstWhere0(e,t,r){var n;for(n=0;n<e.length;++n)if(t.call$1(e[n]))return void I.JSArray_methods.removeAt$1(e,n);r.call$0()},mapAddAll20(e,t,r,n,a){t.forEach$1(0,new A.mapAddAll2_closure0(e,r,n,a))},setAll0(e,t,r){var n;for(n=t.get$iterator(t);n.moveNext$0();)e.$indexSet(0,n.get$current(n),r)},rotateSlice0(e,t,r){var n,a,s=e.$index(0,r-1);for(n=t;n<r;++n,s=a)a=e.$index(0,n),e.$indexSet(0,n,s)},mapAsync0:(e,t,r,n)=>A.mapAsync$body0(e,t,r,n,n._eval$1("Iterable<0>")),mapAsync$body0(e,t,r,n,a){var s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(a),$=A._wrapJsFunctionForAsync(function(r,a){if(1===r)return A._asyncRethrow(a,c);for(;;)switch(u){case 0:l=A._setArrayType([],n._eval$1("JSArray<0>")),i=e.length,o=0;case 3:if(!(o<i)){u=5;break}return _=l,u=6,A._asyncAwait(t.call$1(e[o]),$);case 6:_.push(a);case 4:++o,u=3;break;case 5:s=l,u=1;break;case 1:return A._asyncReturn(s,c)}});return A._asyncStartSync($,c)},putIfAbsentAsync0:(e,t,r,n,a)=>A.putIfAbsentAsync$body0(e,t,r,n,a,a),putIfAbsentAsync$body0(e,t,r,n,a,s){var i,o,l,_=0,u=A._makeAsyncAwaitCompleter(s),c=A._wrapJsFunctionForAsync(function(n,s){if(1===n)return A._asyncRethrow(s,u);for(;;)switch(_){case 0:if(e.containsKey$1(t)){o=e.$index(0,t),i=null==o?a._as(o):o,_=1;break}return _=3,A._asyncAwait(r.call$0(),c);case 3:l=s,e.$indexSet(0,t,l),i=l,_=1;break;case 1:return A._asyncReturn(i,u)}});return A._asyncStartSync(c,u)},copyMapOfMap0(e,t,r,n){var a,s,i,o=r._eval$1("@<0>")._bind$1(n)._eval$1("Map<1,2>"),l=A.LinkedHashMap_LinkedHashMap$_empty(t,o);for(o=(o=A.MapExtensions_get_pairs0(e,t,o)).get$iterator(o);o.moveNext$0();)s=(a=o.get$current(o))._0,i=a._1,(a=A.LinkedHashMap_LinkedHashMap(null,null,null,r,n)).addAll$1(0,i),l.$indexSet(0,s,a);return l},copyMapOfList0(e,t,r){var n,a=r._eval$1("List<0>"),s=A.LinkedHashMap_LinkedHashMap$_empty(t,a);for(a=(a=A.MapExtensions_get_pairs0(e,t,a)).get$iterator(a);a.moveNext$0();)n=a.get$current(a),s.$indexSet(0,n._0,E.toList$0$ax(n._1));return s},consumeEscapedCharacter0(e){var t,r,n,a,s;if(e.expectChar$1(92),null==(t=e.peekChar$0()))return 65533;if(10!==t&&13!==t&&12!==t||e.error$1(0,"Expected escape sequence."),A.CharacterExtension_get_isHex0(t)){for(r=0,n=0;n<6&&(null!=(a=e.peekChar$0())?(s=!0,a>=48&&a<=57||a>=97&&a<=102||(s=a>=65&&a<=70),s=!s):s=!0,!s);++n)r=(r<<4>>>0)+A.asHex0(e.readChar$0());return 32!==(s=e.peekChar$0())&&9!==s&&10!==s&&13!==s&&12!==s||e.readChar$0(),s=(s=0===r||(r>=55296&&r<=57343||r>=1114111))?65533:r}return e.readChar$0()},throwWithTrace0(e,t,r){var n=A.getTrace0(t);throw A.attachTrace0(e,null==n?r:n),A.wrapException(e)},attachTrace0(e,t){var r;"string"==typeof e||"number"==typeof e||A._isBool(e)||0!==t.toString$0(0).length&&(r=M.$get$_traces0(),A.Expando__checkType(e),null==r._jsWeakMap.get(e)&&r.$indexSet(0,e,t))},getTrace0(e){var t;return"string"==typeof e||"number"==typeof e||A._isBool(e)?t=null:(t=M.$get$_traces0(),A.Expando__checkType(e),t=t._jsWeakMap.get(e)),t},parseSignature(e,t){var r,n,a,s,i;try{return a=A.ScssParser$0(e,!1,null).parseSignature$1$requireParens(t)}catch(s){if(a=A.unwrapException(s),!U.SassFormatException_2._is(a))throw s;r=a,n=A.getTraceFromException(s),a=r._span_exception$_message,i=E.get$span$z(r),A.throwWithTrace0(new A.SassFormatException0(I.Set_empty,'Invalid signature "'+e+'": '+a,i),r,n)}},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_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},CssValue0:function(e,t,r){this.value=e,this.span=t,this.$ti=r},ValueExpression0:function(e,t){this.value=e,this.span=t},valueClass_closure:function(){},valueClass__closure:function(){},valueClass__closure0:function(){},valueClass__closure1:function(){},valueClass__closure2:function(){},valueClass__closure3:function(){},valueClass__closure4:function(){},valueClass__closure5:function(){},valueClass__closure6:function(){},valueClass__closure7:function(){},valueClass__closure8:function(){},valueClass__closure9:function(){},valueClass__closure10:function(){},valueClass__closure11:function(){},valueClass__closure12:function(){},valueClass__closure13:function(){},valueClass__closure14:function(){},valueClass__closure15:function(){},valueClass__closure16:function(){},valueClass__closure17:function(){},valueClass__closure18:function(){},SassApiValue_assertSelector0(e,t,r){var n,a,s,i,o=e._value$_selectorString$1(r);try{return s=A.SelectorList_SelectorList$parse0(o,t,null,!1)}catch(i){if(s=A.unwrapException(i),!U.SassFormatException_2._is(s))throw i;n=s,a=A.getTraceFromException(i),s=I.JSString_methods.replaceFirst$2(E.toString$0$(n),"Error: ",""),A.throwWithTrace0(new A.SassScriptException0(null==r?s:"$"+r+": "+s),n,a)}},SassApiValue_assertCompoundSelector0(e,t){var r,n,a,s,i=e._value$_selectorString$1(t);try{return a=new A.SelectorParser0(!1,!1,A.SpanScanner$(i,null),null).parseCompoundSelector$0()}catch(s){if(a=A.unwrapException(s),!U.SassFormatException_2._is(a))throw s;r=a,n=A.getTraceFromException(s),a=I.JSString_methods.replaceFirst$2(E.toString$0$(r),"Error: ",""),A.throwWithTrace0(new A.SassScriptException0("$"+t+": "+a),r,n)}},Value0:function(){},VariableExpression0:function(e,t,r){this.namespace=e,this.name=t,this.span=r},VariableDeclaration$0:(e,t,r,n,a,s,i)=>(null!=i&&a&&A.throwExpression(A.ArgumentError$(T.Other_,null)),new A.VariableDeclaration0(i,e,t,s,a,r)),VariableDeclaration0:function(e,t,r,n,a,s){var i=this;i.namespace=e,i.name=t,i.expression=r,i.isGuarded=n,i.isGlobal=a,i.span=s},WarnRule0:function(e,t){this.expression=e,this.span=t},WhileRule$0(e,t,r){var n=A.List_List$unmodifiable(t,U.Statement_2),a=I.JSArray_methods.any$1(n,new A.ParentStatement_closure0);return new A.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},XyzD50ColorSpace0:function(e,t){this.name=e,this._space$_channels=t},XyzD65ColorSpace0:function(e,t){this.name=e,this._space$_channels=t},AsyncCallable_AsyncCallable$fromSignature(e,t,r){var n=A.parseSignature(e,r);return new A.AsyncBuiltInCallable0(n._0,n._1,t,!1)},Callable_Callable$fromSignature(e,t,r){var n=A.parseSignature(e,r);return new A.BuiltInCallable0(n._0,A._setArrayType([new A._Record_2(n._1,t)],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2),!1)},printString(e){if("function"!=typeof dartPrint)if("object"!=typeof console||void 0===console.log){if("function"!=typeof print)throw"Unable to print message: "+String(e);print(e)}else console.log(e);else dartPrint(e)},mergeMaps(e,t,r,n){var a=A.LinkedHashMap_LinkedHashMap$of(e,r,n);return a.addAll$1(0,t),a},groupBy(e,t,r,n){var a,s,i,o,l,_,u=A.LinkedHashMap_LinkedHashMap$_empty(n,r._eval$1("List<0>"));for(a=e.length,s=r._eval$1("JSArray<0>"),i=0;i<e.length;e.length===a||(0,A.throwConcurrentModificationError)(e),++i)o=e[i],l=t.call$1(o),null==(_=u.$index(0,l))?(_=A._setArrayType([],s),u.$indexSet(0,l,_),l=_):l=_,E.add$1$ax(l,o);return u},minBy(e,t){var r,n,a,s,i,o;for(r=e.$ti,n=new A.MappedIterator(E.get$iterator$ax(e.__internal$_iterable),e._f,r._eval$1("MappedIterator<1,2>")),r=r._rest[1],a=null,s=null;n.moveNext$0();)null==(i=n.__internal$_current)&&(i=r._as(i)),o=t.call$1(i),(null==s||A.defaultCompare(o,s)<0)&&(s=o,a=i);return a},IterableExtension_firstWhereOrNull(e,t){var r,n;for(r=E.get$iterator$ax(e);r.moveNext$0();)if(n=r.get$current(r),t.call$1(n))return n;return null},IterableExtension_get_firstOrNull(e){var t=E.get$iterator$ax(e);return t.moveNext$0()?t.get$current(t):null},IterableExtension_get_lastOrNull:e=>0===e.get$length(0)?null:e.get$last(e),IterableExtension_get_singleOrNull(e){var t,r=E.get$iterator$ax(e);return r.moveNext$0()&&(t=r.get$current(r),!r.moveNext$0())?t:null},IterableIntegerExtension_get_maxOrNull(e){var t,r,n=e.$ti,a=new A.ListIterator(e,e.get$length(0),n._eval$1("ListIterator<ListIterable.E>"));if(a.moveNext$0()){for(null==(t=a.__internal$_current)&&(t=n._eval$1("ListIterable.E")._as(t)),n=n._eval$1("ListIterable.E");a.moveNext$0();)null==(r=a.__internal$_current)&&(r=n._as(r)),r>t&&(t=r);return t}return null},IterableIntegerExtension_get_max(e){var t=A.IterableIntegerExtension_get_maxOrNull(e);return null==t?A.throwExpression(A.StateError$("No element")):t},IterableIntegerExtension_get_sum(e){var t,r,n,a;for(t=e.$ti,r=new A.MappedIterator(E.get$iterator$ax(e.__internal$_iterable),e._f,t._eval$1("MappedIterator<1,2>")),t=t._rest[1],n=0;r.moveNext$0();)n+=null==(a=r.__internal$_current)?t._as(a):a;return n},ListExtensions_mapIndexed:(e,t,r,n)=>new A._SyncStarIterable(A.ListExtensions_mapIndexed$body(e,t,r,n),n._eval$1("_SyncStarIterable<0>")),ListExtensions_mapIndexed$body:(e,t,r,n)=>function(){var r,n,a=e,s=t,i=0,o=[];return function(e,t,l){for(1===t&&(o.push(l),i=1);;)switch(i){case 0:r=a.length,n=0;case 2:if(!(n<r)){i=4;break}return i=5,e._async$_current=s.call$2(n,a[n]),1;case 5:case 3:++n,i=2;break;case 4:return 0;case 1:return e._datum=o.at(-1),3}}},ListExtensions_elementAtOrNull(e,t){var r=E.getInterceptor$asx(e);return t<r.get$length(e)?r.$index(e,t):null},defaultCompare:(e,t)=>E.compareTo$1$ns(U.Comparable_nullable_Object._as(e),t),current(){var e,t,r,n,a=null;try{a=A.Uri_base()}catch(e){if(U.Exception._is(A.unwrapException(e))){if(null!=(t=M._current))return t;throw e}throw e}return E.$eq$(a,M._currentUriBase)?((t=M._current).toString,t):(M._currentUriBase=a,M.$get$Style_platform()===M.$get$Style_url()?t=M._current=E.resolve$1$x(a,".").toString$0(0):(n=(r=a.toFilePath$0()).length-1,t=M._current=0===n?r:I.JSString_methods.substring$2(r,0,n)),t)},absolute:(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h)=>M.$get$context().absolute$15(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h),join(e,t,r){var n=null;return M.$get$context().join$16(0,e,t,r,n,n,n,n,n,n,n,n,n,n,n,n,n)},toUri:e=>M.$get$context().toUri$1(e),prettyUri(e){var t=M.$get$context();return e.toString,t.prettyUri$1(e)},isAlphabetic:e=>e>=65&&e<=90||e>=97&&e<=122,driveLetterEnd(e,t){var r,n,a=null,s=e.length,i=t+2;if(s<i)return a;if(!A.isAlphabetic(e.charCodeAt(t)))return a;if(r=t+1,58!==e.charCodeAt(r)){if(s<(n=t+4))return a;if("%3a"!==I.JSString_methods.substring$2(e,r,n).toLowerCase())return a;t=i}return s===(r=t+2)?r:47!==e.charCodeAt(r)?a:t+3},main0(e){var t,r=A._makeAsyncAwaitCompleter(U.void),a=A._wrapJsFunctionForAsync(function(e,a){if(1===e)return A._asyncRethrow(a,r);for(;;)return A.printError("sass --embedded is unavailable in pure JS mode."),null!=(t=A.isNodeJs()?n.process:null)&&E.set$exitCode$x(t,1),A._asyncReturn(null,r)});return A._asyncStartSync(a,r)},EvaluationContext_currentOrNull(){var e=M.Zone__current.$index(0,I.Symbol__evaluationContext);return U.EvaluationContext._is(e)?e:null},warn(e){var t,r=null,n=A.EvaluationContext_currentOrNull();return null==n?(I.StderrLogger_false.internalWarn$4$deprecation$span$trace(e,r,r,r),t=r):t=n.warn$2(0,e,r),t},warnForDeprecation(e,t){var r=A.EvaluationContext_currentOrNull();return null==r?A.WarnForDeprecation_warnForDeprecation(I.StderrLogger_false,t,e,null,null):r.warn$2(0,e,t)},compileStylesheets(e,t,r,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.bool),f=A._wrapJsFunctionForAsync(function(C,b){if(1===C)return A._asyncRethrow(b,v);for(;;)switch(y){case 0:g=U.nullable_String,g=A.List_List$_of(A.MapExtensions_get_pairs(r,g,g),U.Record_2_nullable_String_and_nullable_String),y=1===g.length?4:5;break;case 4:return i=g[0],S=A,y=6,A._asyncAwait(A.compileStylesheet(e,t,i._0,i._1,a),f);case 6:g=S._setArrayType([b],U.JSArray_nullable_Record_3_int_and_String_and_nullable_String),y=3;break;case 5:for(o=A._setArrayType([],U.JSArray_Future_nullable_Record_3_int_and_String_and_nullable_String),l=g.length,_=0;_<g.length;g.length===l||(0,A.throwConcurrentModificationError)(g),++_)u=g[_],o.push(A.compileStylesheet(e,t,u._0,u._1,a));return y=7,A._asyncAwait(A.Future_wait(o,A._asBool(e._options.$index(0,"stop-on-error")),U.nullable_Record_3_int_and_String_and_nullable_String),f);case 7:g=b,y=3;break;case 3:for(g=E.get$iterator$ax(g),c=!1;g.moveNext$0();)null!=($=g.get$current(g))&&(p=$._0,h=$._1,d=$._2,o=null==(o=n.process)||null==(o=E.get$release$x(o))?null:E.get$name$x(o),null==(o=null==(o=E.$eq$(o,"node")?n.process:null)?null:E.get$exitCode$x(o))&&(o=0),o=Math.max(o,p),l=null==(l=n.process)||null==(l=E.get$release$x(l))?null:E.get$name$x(l),null!=(l=E.$eq$(l,"node")?n.process:null)&&E.set$exitCode$x(l,o),m=new A.StringBuffer(""),o=(c?m._contents="\n":"")+h,m._contents=o,null!=d&&(o+="\n",m._contents=o,o+="\n",m._contents=o,m._contents=o+d),A.printError(m),c=!0);s=!c,y=1;break;case 1:return A._asyncReturn(s,v)}});return A._asyncStartSync(f,v)},CharacterExtension_get_isAlphabetic:e=>e>=97&&e<=122||e>=65&&e<=90,CharacterExtension_get_isHex(e){var t=!0;return e>=48&&e<=57||e>=97&&e<=102||(t=e>=65&&e<=70),t},asHex:e=>e<=57?e-48:e<=70?10+e-65:10+e-97,hexCharFor:e=>e<10?48+e:87+e,opposite:e=>40!==e?123!==e?91!==e?A.throwExpression(A.ArgumentError$('"'+A.String_String$fromCharCode(e)+"\" isn't a brace-like character.",null)):93:125:41,characterEqualsIgnoreCase(e,t){var r;return e===t||(e^t)>>>0==32&&((r=(4294967263&e)>>>0)>=65&&r<=90)},IterableExtension_search(e,t){var r,n;for(r=E.get$iterator$ax(e);r.moveNext$0();)if(null!=(n=t.call$1(r.get$current(r))))return n;return null},IterableExtension_get_exceptLast(e){var t=E.getInterceptor$asx(e),r=t.get$length(e)-1;if(r<0)throw A.wrapException(A.StateError$("Iterable may not be empty"));return t.take$1(e,r)},NullableExtension_andThen:(e,t)=>null==e?null:t.call$1(e),SetExtension_removeNull:(e,t)=>(e.remove$1(0,null),A.Set_castFrom(e,e.get$_newSimilarSet(),A._instanceType(e)._precomputed1,t)),fuzzyEquals(e,t){var r;return e===t||(Math.abs(e-t)<=M.$get$_epsilon()?(r=M.$get$_inverseEpsilon(),r=I.JSNumber_methods.round$0(e*r)===I.JSNumber_methods.round$0(t*r)):r=!1,r)},fuzzyEqualsNullable(e,t){var r;return e==t||null!=e&&null!=t&&(Math.abs(e-t)<=M.$get$_epsilon()?(r=M.$get$_inverseEpsilon(),r=I.JSNumber_methods.round$0(e*r)===I.JSNumber_methods.round$0(t*r)):r=!1,r)},fuzzyHashCode:e=>isFinite(e)?I.JSInt_methods.get$hashCode(I.JSNumber_methods.round$0(e*M.$get$_inverseEpsilon())):I.JSNumber_methods.get$hashCode(e),fuzzyLessThan:(e,t)=>e<t&&!A.fuzzyEquals(e,t),fuzzyLessThanOrEquals:(e,t)=>e<t||A.fuzzyEquals(e,t),fuzzyGreaterThan:(e,t)=>e>t&&!A.fuzzyEquals(e,t),fuzzyGreaterThanOrEquals:(e,t)=>e>t||A.fuzzyEquals(e,t),fuzzyIsInt:e=>e!=1/0&&e!=-1/0&&!isNaN(e)&&A.fuzzyEquals(e,I.JSNumber_methods.round$0(e)),fuzzyAsInt(e){var t;return e==1/0||e==-1/0||isNaN(e)?null:(t=I.JSNumber_methods.round$0(e),A.fuzzyEquals(e,t)?t:null)},fuzzyRound(e){var t;return e>0?(t=I.JSNumber_methods.$mod(e,1))<.5&&!A.fuzzyEquals(t,.5)?I.JSNumber_methods.floor$0(e):I.JSNumber_methods.ceil$0(e):(t=I.JSNumber_methods.$mod(e,1))<.5||A.fuzzyEquals(t,.5)?I.JSNumber_methods.floor$0(e):I.JSNumber_methods.ceil$0(e)},fuzzyCheckRange:(e,t,r)=>A.fuzzyEquals(e,t)?t:A.fuzzyEquals(e,r)?r:e>t&&e<r?e:null,fuzzyAssertRange(e,t,r,n){var a=A.fuzzyCheckRange(e,t,r);if(null!=a)return a;throw A.wrapException(A.RangeError$range(e,t,r,n,"must be between "+t+" and "+r))},moduloLikeSass(e,t){var r;return e==1/0||e==-1/0?NaN:t==1/0||t==-1/0?A.DoubleWithSignedZero_get_signIncludingZero(e)===E.get$sign$in(t)?e:NaN:t>0?I.JSNumber_methods.$mod(e,t):0===t?NaN:0===(r=I.JSNumber_methods.$mod(e,t))?0:r+t},sqrt:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber(Math.sqrt(e._number$_value),null)),sin:e=>A.SassNumber_SassNumber(Math.sin(e.coerceValueToUnit$2("rad","number")),null),cos:e=>A.SassNumber_SassNumber(Math.cos(e.coerceValueToUnit$2("rad","number")),null),tan:e=>A.SassNumber_SassNumber(Math.tan(e.coerceValueToUnit$2("rad","number")),null),atan:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber$withUnits(57.29577951308232*Math.atan(e._number$_value),null,A._setArrayType(["deg"],U.JSArray_String))),asin:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber$withUnits(57.29577951308232*Math.asin(e._number$_value),null,A._setArrayType(["deg"],U.JSArray_String))),acos:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber$withUnits(57.29577951308232*Math.acos(e._number$_value),null,A._setArrayType(["deg"],U.JSArray_String))),log:(e,t)=>null!=t?A.SassNumber_SassNumber(Math.log(e._number$_value)/Math.log(t._number$_value),null):A.SassNumber_SassNumber(Math.log(e._number$_value),null),pow0:(e,t)=>(e.assertNoUnits$1("base"),t.assertNoUnits$1("exponent"),A.SassNumber_SassNumber(Math.pow(e._number$_value,t._number$_value),null)),DoubleWithSignedZero_get_signIncludingZero:e=>-0===e?-1:0===e?1:E.get$sign$in(e),SpanExtensions_trimLeft(e){for(var t,r=0;32===(t=e.get$text().charCodeAt(r))||9===t||10===t||13===t||12===t;)++r;return A.FileSpanExtension_subspan(e,r,null)},SpanExtensions_trimRight(e){for(var t,r=e.get$text().length-1;32===(t=e.get$text().charCodeAt(r))||9===t||10===t||13===t||12===t;)--r;return A.FileSpanExtension_subspan(e,0,r+1)},SpanExtensions_initialIdentifier(e){var t=A.StringScanner$(e.get$text(),null,null);return A._scanIdentifier(t),A.FileSpanExtension_subspan(e,0,t._string_scanner$_position)},_scanIdentifier(e){var t,r;for(t=e.string.length;e._string_scanner$_position!==t;)if(92!==(r=e.peekChar$0())){if(!(!!A._isInt(r)&&(!!(95===r||(r>=97&&r<=122||r>=65&&r<=90||r>=128))||(r>=48&&r<=57||45===r))))break;e.readChar$0()}else A.consumeEscapedCharacter(e)},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),srgbAndDisplayP3ToLinear(e){var t=Math.abs(e);return t<=.04045?e/12.92:E.get$sign$in(e)*Math.pow((t+.055)/1.055,2.4)},srgbAndDisplayP3FromLinear(e){var t=Math.abs(e);return t<=.0031308?12.92*e:E.get$sign$in(e)*(1.055*Math.pow(t,.4166666666666667)-.055)},labToLch(e,t,r,n,a,s,i){var o,l,_,u,c=null==r,$=c?0:r;return $=Math.pow($,2),l=(o=null==n)?0:n,_=Math.sqrt($+Math.pow(l,2)),i||A.fuzzyEquals(_,0)?u=null:($=o?0:n,c=c?0:r,u=180*Math.atan2($,c)/3.141592653589793),c=s?null:_,A.SassColor_SassColor$forSpaceInternal(e,t,c,null==u||u>=0?u:u+360,a)},encodeVlq(e){var t,r,n,a;if(e<M.$get$minInt32()||e>M.$get$maxInt32())throw A.wrapException(A.ArgumentError$("expected 32 bit int, got: "+e,null));t=A._setArrayType([],U.JSArray_String),e<0?(e=-e,r=1):r=0,e=e<<1|r;do{n=31&e,a=(e>>>=5)>0,t.push(T.ABCDEF[a?32|n:n])}while(a);return t},isAllTheSame(e){var t,r,n,a;if(0===e.get$length(0))return!0;for(t=e.get$first(0),n=(r=A.SubListIterable$(e,1,null,e.$ti._eval$1("ListIterable.E"))).$ti,r=new A.ListIterator(r,r.get$length(0),n._eval$1("ListIterator<ListIterable.E>")),n=n._eval$1("ListIterable.E");r.moveNext$0();)if(a=r.__internal$_current,!E.$eq$(null==a?n._as(a):a,t))return!1;return!0},replaceFirstNull(e,t){var r=I.JSArray_methods.indexOf$1(e,null);if(r<0)throw A.wrapException(A.ArgumentError$(A.S(e)+" contains no null elements.",null));e[r]=t},replaceWithNull(e,t){var r=I.JSArray_methods.indexOf$1(e,t);if(r<0)throw A.wrapException(A.ArgumentError$(A.S(e)+" contains no elements matching "+t.toString$0(0)+".",null));e[r]=null},countCodeUnits(e,t){var r,n,a,s;for(r=new A.CodeUnits(e),n=U.CodeUnits,r=new A.ListIterator(r,r.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E"),a=0;r.moveNext$0();)(null==(s=r.__internal$_current)?n._as(s):s)===t&&++a;return a},findLineStart(e,t,r){var n,a,s;if(0===t.length)for(n=0;;){if(-1===(a=I.JSString_methods.indexOf$2(e,"\n",n)))return e.length-n>=r?n:null;if(a-n>=r)return n;n=a+1}for(a=I.JSString_methods.indexOf$1(e,t);-1!==a;){if(r===a-(s=0===a?0:I.JSString_methods.lastIndexOf$2(e,"\n",a-1)+1))return s;a=I.JSString_methods.indexOf$2(e,t,a+1)}return null},validateErrorArgs(e,t,r,n){var a,s=null!=r;if(s){if(r<0)throw A.wrapException(A.RangeError$("position must be greater than or equal to 0."));if(r>e.length)throw A.wrapException(A.RangeError$("position must be less than or equal to the string length."))}if((a=null!=n)&&n<0)throw A.wrapException(A.RangeError$("length must be greater than or equal to 0."));if(s&&a&&r+n>e.length)throw A.wrapException(A.RangeError$("position plus length must not go beyond the end of the string."))},CharacterExtension_get_isAlphabetic0:e=>e>=97&&e<=122||e>=65&&e<=90,CharacterExtension_get_isHex0(e){var t=!0;return e>=48&&e<=57||e>=97&&e<=102||(t=e>=65&&e<=70),t},combineSurrogates:(e,t)=>65536+((1023&e)<<10)+(1023&t),asHex0:e=>e<=57?e-48:e<=70?10+e-65:10+e-97,hexCharFor0:e=>e<10?48+e:87+e,opposite0:e=>40!==e?123!==e?91!==e?A.throwExpression(A.ArgumentError$('"'+A.String_String$fromCharCode(e)+"\" isn't a brace-like character.",null)):93:125:41,characterEqualsIgnoreCase0(e,t){var r;return e===t||(e^t)>>>0==32&&((r=(4294967263&e)>>>0)>=65&&r<=90)},EvaluationContext_currentOrNull0(){var e=M.Zone__current.$index(0,I.Symbol__evaluationContext);return U.EvaluationContext_2._is(e)?e:null},EvaluationContext__currentOrNull(){var e=M.Zone__current.$index(0,I.Symbol__evaluationContext);return U.EvaluationContext_2._is(e)?e:null},warn0(e){var t,r=null,n=A.EvaluationContext_currentOrNull0();return null==n?(I.StderrLogger_false0.internalWarn$4$deprecation$span$trace(e,r,r,r),t=r):t=n.warn$2(0,e,r),t},warnForDeprecation0(e,t){var r=A.EvaluationContext_currentOrNull0();return null==r?A.WarnForDeprecation_warnForDeprecation0(I.StderrLogger_false0,t,e,null,null):r.warn$2(0,e,t)},warnForDeprecationFromApi(e,t){var r=A.EvaluationContext__currentOrNull();null!=r?r.warn$2(0,e,t):A.WarnForDeprecation_warnForDeprecation0(new A.StderrLogger0(!1),t,e,null,null)},IterableExtension_search0(e,t){var r,n;for(r=E.get$iterator$ax(e);r.moveNext$0();)if(null!=(n=t.call$1(r.get$current(r))))return n;return null},IterableExtension_get_exceptLast0(e){var t=E.getInterceptor$asx(e),r=t.get$length(e)-1;if(r<0)throw A.wrapException(A.StateError$("Iterable may not be empty"));return t.take$1(e,r)},NullableExtension_andThen0:(e,t)=>null==e?null:t.call$1(e),fuzzyEquals0(e,t){var r;return e===t||(Math.abs(e-t)<=M.$get$_epsilon0()?(r=M.$get$_inverseEpsilon0(),r=I.JSNumber_methods.round$0(e*r)===I.JSNumber_methods.round$0(t*r)):r=!1,r)},fuzzyEqualsNullable0(e,t){var r;return e==t||null!=e&&null!=t&&(Math.abs(e-t)<=M.$get$_epsilon0()?(r=M.$get$_inverseEpsilon0(),r=I.JSNumber_methods.round$0(e*r)===I.JSNumber_methods.round$0(t*r)):r=!1,r)},fuzzyHashCode0:e=>isFinite(e)?I.JSInt_methods.get$hashCode(I.JSNumber_methods.round$0(e*M.$get$_inverseEpsilon0())):I.JSNumber_methods.get$hashCode(e),fuzzyLessThan0:(e,t)=>e<t&&!A.fuzzyEquals0(e,t),fuzzyLessThanOrEquals0:(e,t)=>e<t||A.fuzzyEquals0(e,t),fuzzyGreaterThan0:(e,t)=>e>t&&!A.fuzzyEquals0(e,t),fuzzyGreaterThanOrEquals0:(e,t)=>e>t||A.fuzzyEquals0(e,t),fuzzyIsInt0:e=>e!=1/0&&e!=-1/0&&!isNaN(e)&&A.fuzzyEquals0(e,I.JSNumber_methods.round$0(e)),fuzzyAsInt0(e){var t;return e==1/0||e==-1/0||isNaN(e)?null:(t=I.JSNumber_methods.round$0(e),A.fuzzyEquals0(e,t)?t:null)},fuzzyRound0(e){var t;return e>0?(t=I.JSNumber_methods.$mod(e,1))<.5&&!A.fuzzyEquals0(t,.5)?I.JSNumber_methods.floor$0(e):I.JSNumber_methods.ceil$0(e):(t=I.JSNumber_methods.$mod(e,1))<.5||A.fuzzyEquals0(t,.5)?I.JSNumber_methods.floor$0(e):I.JSNumber_methods.ceil$0(e)},fuzzyCheckRange0:(e,t,r)=>A.fuzzyEquals0(e,t)?t:A.fuzzyEquals0(e,r)?r:e>t&&e<r?e:null,fuzzyAssertRange0(e,t,r,n){var a=A.fuzzyCheckRange0(e,t,r);if(null!=a)return a;throw A.wrapException(A.RangeError$range(e,t,r,n,"must be between "+t+" and "+r))},moduloLikeSass0(e,t){var r;return e==1/0||e==-1/0?NaN:t==1/0||t==-1/0?A.DoubleWithSignedZero_get_signIncludingZero0(e)===E.get$sign$in(t)?e:NaN:t>0?I.JSNumber_methods.$mod(e,t):0===t?NaN:0===(r=I.JSNumber_methods.$mod(e,t))?0:r+t},sqrt0:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber0(Math.sqrt(e._number1$_value),null)),sin0:e=>A.SassNumber_SassNumber0(Math.sin(e.coerceValueToUnit$2("rad","number")),null),cos0:e=>A.SassNumber_SassNumber0(Math.cos(e.coerceValueToUnit$2("rad","number")),null),tan0:e=>A.SassNumber_SassNumber0(Math.tan(e.coerceValueToUnit$2("rad","number")),null),atan0:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber$withUnits0(57.29577951308232*Math.atan(e._number1$_value),null,A._setArrayType(["deg"],U.JSArray_String))),asin0:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber$withUnits0(57.29577951308232*Math.asin(e._number1$_value),null,A._setArrayType(["deg"],U.JSArray_String))),acos0:e=>(e.assertNoUnits$1("number"),A.SassNumber_SassNumber$withUnits0(57.29577951308232*Math.acos(e._number1$_value),null,A._setArrayType(["deg"],U.JSArray_String))),log0:(e,t)=>null!=t?A.SassNumber_SassNumber0(Math.log(e._number1$_value)/Math.log(t._number1$_value),null):A.SassNumber_SassNumber0(Math.log(e._number1$_value),null),pow1:(e,t)=>(e.assertNoUnits$1("base"),t.assertNoUnits$1("exponent"),A.SassNumber_SassNumber0(Math.pow(e._number1$_value,t._number1$_value),null)),DoubleWithSignedZero_get_signIncludingZero0:e=>-0===e?-1:0===e?1:E.get$sign$in(e),main1:e=>A.main$body(e),main$body(e){var t,r,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.void),h=2,d=[],m=A._wrapJsFunctionForAsync(function(g,S){for(1===g&&(d.push(S),$=h);;)switch($){case 0:if(e.length>=1&&"--embedded"===e[0]){A.main0(I.JSArray_methods.sublist$1(e,1)),$=1;break}t=null,h=4,t=A.ExecutableOptions_ExecutableOptions$parse(e),_=t._options,M._glyphs=(_.wasParsed$1("unicode")?A._asBool(_.$index(0,"unicode")):M._glyphs!==I.C_AsciiGlyphSet)?I.C_UnicodeGlyphSet:I.C_AsciiGlyphSet,$=A._asBool(t._options.$index(0,"version"))?7:8;break;case 7:return c=A,$=9,A._asyncAwait(A._loadVersion(),m);case 9:c.print(S),null!=(r=A.isNodeJs()?n.process:null)&&E.set$exitCode$x(r,0),$=1;break;case 8:$=t.get$interactive()?10:11;break;case 10:return $=12,A._asyncAwait(A.repl(t),m);case 12:case 15:$=1;break;case 11:t.get$silenceDeprecations(0),t.get$futureDeprecations(0),t.get$fatalDeprecations(0),_=A.List_List$_of(t.get$pkgImporters(),U.Importer_2),r=_,E.add$1$ax(r,M.$get$FilesystemImporter_noLoadPath()),_=U.Uri,a=new A.StylesheetGraph(A.LinkedHashMap_LinkedHashMap$_empty(_,U.StylesheetNode),A.ImportCache$(r,U.List_String._as(t._options.$index(0,"load-path"))),A.LinkedHashMap_LinkedHashMap$_empty(_,U.DateTime)),$=A._asBool(t._options.$index(0,"watch"))?13:14;break;case 13:return $=15,A._asyncAwait(A.watch(t,a),m);case 14:return r=t,(_=t)._ensureSources$0(),(_=_._sourcesToDestinations).toString,$=16,A._asyncAwait(A.compileStylesheets(r,a,_,A._asBool(t._options.$index(0,"update"))),m);case 16:h=2,$=6;break;case 4:h=3,u=d.pop(),(r=A.unwrapException(u))instanceof A.UsageException?(s=r,A.print(s.message+"\n"),A.print("Usage: sass <input.scss> [output.css]\n sass <input.scss>:<output.css> <input/>:<output/> <dir/>\n"),r=M.$get$ExecutableOptions__parser(),A.print(new A._Usage(r._optionsAndSeparators,new A.StringBuffer(""),r.usageLineLength).generate$0()),null!=(r=A.isNodeJs()?n.process:null)&&E.set$exitCode$x(r,64)):(i=r,o=A.getTraceFromException(u),l=new A.StringBuffer(""),!0===(r=null==(r=t)?null:r.get$color())&&(l._contents+="[31m[1m"),l._contents+="Unexpected exception:",!0===(r=null==(r=t)?null:r.get$color())&&(l._contents+="[0m"),l._contents+="\n",r=l,_=A.S(i)+"\n",r._contents+=_,l._contents+="\n",l._contents+="\n",_=l,r=A.getTrace(i),r=I.JSString_methods.trimRight$0(A.Trace_Trace$from(null==r?o:r).get$terse().toString$0(0)),_._contents+=r,A.printError(l),null!=(r=A.isNodeJs()?n.process:null)&&E.set$exitCode$x(r,255)),$=6;break;case 3:$=2;break;case 6:case 1:return A._asyncReturn(undefined,p);case 2:return A._asyncRethrow(d.at(-1),p)}});return A._asyncStartSync(m,p)},_loadVersion(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.String),n=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,r);for(;;)switch(t){case 0:e="1.94.0 compiled with dart2js 3.9.4",t=1;break;case 1:return A._asyncReturn(e,r)}});return A._asyncStartSync(n,r)},SpanExtensions_trimLeft0(e){for(var t,r=0;32===(t=e.get$text().charCodeAt(r))||9===t||10===t||13===t||12===t;)++r;return A.FileSpanExtension_subspan(e,r,null)},SpanExtensions_trimRight0(e){for(var t,r=e.get$text().length-1;32===(t=e.get$text().charCodeAt(r))||9===t||10===t||13===t||12===t;)--r;return A.FileSpanExtension_subspan(e,0,r+1)},SpanExtensions_initialIdentifier0(e){var t=A.StringScanner$(e.get$text(),null,null);return A._scanIdentifier0(t),A.FileSpanExtension_subspan(e,0,t._string_scanner$_position)},SpanExtensions_between(e,t){if(!E.$eq$(e.get$sourceUrl(e),t.get$sourceUrl(t)))throw A.wrapException(A.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" are in different files.",null));if(e.get$end(e).offset>t.get$start(t).offset)throw A.wrapException(A.ArgumentError$(e.toString$0(0)+" isn't before "+t.toString$0(0)+".",null));return e.get$file(e).span$2(0,e.get$end(e).offset,t.get$start(t).offset)},SpanExtensions_before(e,t){if(!E.$eq$(e.get$sourceUrl(e),t.get$sourceUrl(t)))throw A.wrapException(A.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" are in different files.",null));if(t.get$start(t).offset<e.get$start(e).offset||t.get$end(t).offset>e.get$end(e).offset)throw A.wrapException(A.ArgumentError$(t.toString$0(0)+" isn't inside "+e.toString$0(0)+".",null));return e.get$file(e).span$2(0,e.get$start(e).offset,t.get$start(t).offset)},SpanExtensions_after(e,t){if(!E.$eq$(e.get$sourceUrl(e),t.get$sourceUrl(t)))throw A.wrapException(A.ArgumentError$(e.toString$0(0)+" and "+t.toString$0(0)+" are in different files.",null));if(t.get$start(t).offset<e.get$start(e).offset||t.get$end(t).offset>e.get$end(e).offset)throw A.wrapException(A.ArgumentError$(t.toString$0(0)+" isn't inside "+e.toString$0(0)+".",null));return e.get$file(e).span$2(0,t.get$end(t).offset,e.get$end(e).offset)},_scanIdentifier0(e){var t,r;for(t=e.string.length;e._string_scanner$_position!==t;)if(92!==(r=e.peekChar$0())){if(!(!!A._isInt(r)&&(!!(95===r||(r>=97&&r<=122||r>=65&&r<=90||r>=128))||(r>=48&&r<=57||45===r))))break;e.readChar$0()}else A.consumeEscapedCharacter0(e)},validateUrlScheme(e){M.$get$_urlSchemeRegExp()._nativeRegExp.test(e)||A.jsThrow(new n.Error('"'+e+'" isn\'t a valid URL scheme (for example "file").'))},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),srgbAndDisplayP3ToLinear0(e){var t=Math.abs(e);return t<=.04045?e/12.92:E.get$sign$in(e)*Math.pow((t+.055)/1.055,2.4)},srgbAndDisplayP3FromLinear0(e){var t=Math.abs(e);return t<=.0031308?12.92*e:E.get$sign$in(e)*(1.055*Math.pow(t,.4166666666666667)-.055)},labToLch0(e,t,r,n,a,s,i){var o,l,_,u,c=null==r,$=c?0:r;return $=Math.pow($,2),l=(o=null==n)?0:n,_=Math.sqrt($+Math.pow(l,2)),i||A.fuzzyEquals0(_,0)?u=null:($=o?0:n,c=c?0:r,u=180*Math.atan2($,c)/3.141592653589793),c=s?null:_,A.SassColor_SassColor$forSpaceInternal0(e,t,c,null==u||u>=0?u:u+360,a)},unwrapValue(e){var t;if(null!=e){if(e instanceof A.Value0)return e;if(null!=(t=e.dartValue)&&t instanceof A.Value0)return t;if(e instanceof n.Error)throw A.wrapException(e)}throw A.wrapException(A.S(e)+" must be a Sass value type.")},wrapValue:e=>e instanceof A.SassColor0?A.callConstructor(M.$get$legacyColorClass(),[null,null,null,null,e]):e instanceof A.SassList0?A.callConstructor(M.$get$legacyListClass(),[null,null,e]):e instanceof A.SassMap0?A.callConstructor(M.$get$legacyMapClass(),[null,e]):e instanceof A.SassNumber0?A.callConstructor(M.$get$legacyNumberClass(),[null,null,e]):e instanceof A.SassString0?A.callConstructor(M.$get$legacyStringClass(),[null,e]):e},I={},L=[A,E,I],M={};A.JS_CONST.prototype={},E.Interceptor.prototype={$eq:(e,t)=>e===t,get$hashCode:e=>A.Primitives_objectHashCode(e),toString$0:e=>"Instance of '"+A.Primitives_objectTypeName(e)+"'",noSuchMethod$1(e,t){throw A.wrapException(A.NoSuchMethodError_NoSuchMethodError$withInvocation(e,t))},get$runtimeType(e){return A.createRuntimeType(A._instanceTypeFromConstructor(this))}},E.JSBool.prototype={toString$0:e=>String(e),$or:(e,t)=>t||e,get$hashCode:e=>e?519018:218159,get$runtimeType:e=>A.createRuntimeType(U.bool),$isTrustedGetRuntimeType:1,$isbool:1},E.JSNull.prototype={$eq:(e,t)=>null==t,toString$0:e=>"null",get$hashCode:e=>0,get$runtimeType:e=>A.createRuntimeType(U.Null),$isTrustedGetRuntimeType:1,$isNull:1},E.JavaScriptObject.prototype={$isJSObject:1},E.LegacyJavaScriptObject.prototype={get$hashCode:e=>0,toString$0:e=>String(e),$isPromise:1,$isJsSystemError:1,$isImmutableList:1,$is_ConstructionOptions:1,$is_ChannelOptions:1,$is_ToGamutOptions:1,$is_InterpolationOptions:1,$is_NodeSassColor:1,$isCompileOptions:1,$isCompileStringOptions:1,$isNodeCompileResult:1,$isDeprecation1:1,$is_NodeException:1,$isJSExpressionVisitorObject:1,$isFiber:1,$isJSFunction0:1,$isImmutableList0:1,$isImmutableMap0:1,$isJSImporter:1,$isJSImporterResult:1,$isNodeImporterResult0:1,$is_ConstructorOptions:1,$is_NodeSassList:1,$isWarnOptions:1,$isDebugOptions:1,$is_NodeSassMap:1,$is_ConstructorOptions0:1,$is_NodeSassNumber:1,$isParserExports:1,$isJSClass0:1,$isRenderContextOptions0:1,$isRenderOptions:1,$isRenderResult:1,$isJSSet:1,$isJSSimpleSelectorVisitorObject:1,$isJSStatementVisitorObject:1,$is_ConstructorOptions1:1,$is_NodeSassString:1,$isJSUrl0:1,get$isTTY:e=>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(),get$debug:e=>e.debug,debug$2:(e,t,r)=>e.debug(t,r),get$error:e=>e.error,error$1:(e,t)=>e.error(t),error$2:(e,t,r)=>e.error(t,r),log$1:(e,t)=>e.log(t),get$warn:e=>e.warn,warn$1:(e,t)=>e.warn(t),warn$2:(e,t,r)=>e.warn(t,r),existsSync$1:(e,t)=>e.existsSync(t),lstatSync$1:(e,t)=>e.lstatSync(t),mkdirSync$1:(e,t)=>e.mkdirSync(t),readdirSync$1:(e,t)=>e.readdirSync(t),readFileSync$2:(e,t,r)=>e.readFileSync(t,r),get$realpathSync:e=>e.realpathSync,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),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$2:(e,t,r)=>e.call(t,r),call$2$3:(e,t,r,n)=>e.call(t,r,n),native$1:(e,t)=>e.native(t),get$path:e=>e.path,isDirectory$0:e=>e.isDirectory(),isFile$0:e=>e.isFile(),isSymbolicLink$0:e=>e.isSymbolicLink(),get$mtime:e=>e.mtime,then$2:(e,t,r)=>e.then(t,r),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$filename:e=>e.filename,get$id:e=>e.id,get$code:e=>e.code,get$syscall:e=>e.syscall,get$argv:e=>e.argv,get$env:e=>e.env,get$exitCode:e=>e.exitCode,set$exitCode:(e,t)=>e.exitCode=t,get$platform:e=>e.platform,get$release:e=>e.release,get$stderr:e=>e.stderr,get$stdin:e=>e.stdin,get$stdout:e=>e.stdout,get$name:e=>e.name,push$1:(e,t)=>e.push(t),call$0:e=>e.call(),call$2$0:e=>e.call(),call$1$0:e=>e.call(),apply$2:(e,t,r)=>e.apply(t,r),toArray$0:e=>e.toArray(),asMutable$0:e=>e.asMutable(),asImmutable$0:e=>e.asImmutable(),$set$2:(e,t,r)=>e.set(t,r),forEach$1:(e,t)=>e.forEach(t),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$style:e=>e.style,get$indentType:e=>e.indentType,get$indentWidth:e=>e.indentWidth,get$linefeed:e=>e.linefeed,set$context:(e,t)=>e.context=t,createRequire$1:(e,t)=>e.createRequire(t),resolve$1:(e,t)=>e.resolve(t),get$$prototype:e=>e.prototype,get$red:e=>e.red,get$green:e=>e.green,get$blue:e=>e.blue,get$hue:e=>e.hue,get$saturation:e=>e.saturation,get$lightness:e=>e.lightness,get$whiteness:e=>e.whiteness,get$blackness:e=>e.blackness,get$alpha:e=>e.alpha,get$a:e=>e.a,get$b:e=>e.b,get$x:e=>e.x,get$y:e=>e.y,get$z:e=>e.z,get$chroma:e=>e.chroma,get$space:e=>e.space,get$method:e=>e.method,get$weight:e=>e.weight,get$dartValue:e=>e.dartValue,set$dartValue:(e,t)=>e.dartValue=t,get$alertAscii:e=>e.alertAscii,get$alertColor:e=>e.alertColor,get$loadPaths:e=>e.loadPaths,get$quietDeps:e=>e.quietDeps,get$verbose:e=>e.verbose,get$charset:e=>e.charset,get$sourceMap:e=>e.sourceMap,get$sourceMapIncludeSources:e=>e.sourceMapIncludeSources,get$logger:e=>e.logger,get$importers:e=>e.importers,get$functions:e=>e.functions,get$fatalDeprecations:e=>e.fatalDeprecations,get$silenceDeprecations:e=>e.silenceDeprecations,get$futureDeprecations:e=>e.futureDeprecations,get$syntax:e=>e.syntax,get$url:e=>e.url,get$importer:e=>e.importer,get$_dartException:e=>e._dartException,set$renderSync:(e,t)=>e.renderSync=t,set$compileString:(e,t)=>e.compileString=t,set$compileStringAsync:(e,t)=>e.compileStringAsync=t,set$compile:(e,t)=>e.compile=t,set$compileAsync:(e,t)=>e.compileAsync=t,set$initCompiler:(e,t)=>e.initCompiler=t,set$initAsyncCompiler:(e,t)=>e.initAsyncCompiler=t,set$Compiler:(e,t)=>e.Compiler=t,set$AsyncCompiler:(e,t)=>e.AsyncCompiler=t,set$info:(e,t)=>e.info=t,set$Exception:(e,t)=>e.Exception=t,set$Logger:(e,t)=>e.Logger=t,set$NodePackageImporter:(e,t)=>e.NodePackageImporter=t,set$deprecations:(e,t)=>e.deprecations=t,set$Version:(e,t)=>e.Version=t,set$Value:(e,t)=>e.Value=t,set$SassArgumentList:(e,t)=>e.SassArgumentList=t,set$SassCalculation:(e,t)=>e.SassCalculation=t,set$CalculationOperation:(e,t)=>e.CalculationOperation=t,set$CalculationInterpolation:(e,t)=>e.CalculationInterpolation=t,set$SassBoolean:(e,t)=>e.SassBoolean=t,set$SassColor:(e,t)=>e.SassColor=t,set$SassFunction:(e,t)=>e.SassFunction=t,set$SassMixin:(e,t)=>e.SassMixin=t,set$SassList:(e,t)=>e.SassList=t,set$SassMap:(e,t)=>e.SassMap=t,set$SassNumber:(e,t)=>e.SassNumber=t,set$SassString:(e,t)=>e.SassString=t,set$sassNull:(e,t)=>e.sassNull=t,set$sassTrue:(e,t)=>e.sassTrue=t,set$sassFalse:(e,t)=>e.sassFalse=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,set$loadParserExports_:(e,t)=>e.loadParserExports_=t,visitBinaryOperationExpression$1:(e,t)=>e.visitBinaryOperationExpression(t),visitBooleanExpression$1:(e,t)=>e.visitBooleanExpression(t),visitColorExpression$1:(e,t)=>e.visitColorExpression(t),visitInterpolatedFunctionExpression$1:(e,t)=>e.visitInterpolatedFunctionExpression(t),visitFunctionExpression$1:(e,t)=>e.visitFunctionExpression(t),visitIfExpression$1:(e,t)=>e.visitIfExpression(t),visitListExpression$1:(e,t)=>e.visitListExpression(t),visitMapExpression$1:(e,t)=>e.visitMapExpression(t),visitNullExpression$1:(e,t)=>e.visitNullExpression(t),visitNumberExpression$1:(e,t)=>e.visitNumberExpression(t),visitParenthesizedExpression$1:(e,t)=>e.visitParenthesizedExpression(t),visitSelectorExpression$1:(e,t)=>e.visitSelectorExpression(t),visitStringExpression$1:(e,t)=>e.visitStringExpression(t),visitSupportsExpression$1:(e,t)=>e.visitSupportsExpression(t),visitUnaryOperationExpression$1:(e,t)=>e.visitUnaryOperationExpression(t),visitValueExpression$1:(e,t)=>e.visitValueExpression(t),visitVariableExpression$1:(e,t)=>e.visitVariableExpression(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(),get$canonicalize:e=>e.canonicalize,canonicalize$1:(e,t)=>e.canonicalize(t),get$load:e=>e.load,load$1:(e,t)=>e.load(t),get$findFileUrl:e=>e.findFileUrl,get$nonCanonicalScheme:e=>e.nonCanonicalScheme,get$sourceMapUrl:e=>e.sourceMapUrl,get$separator:e=>e.separator,get$brackets:e=>e.brackets,get$numeratorUnits:e=>e.numeratorUnits,get$denominatorUnits:e=>e.denominatorUnits,get$pkgImporter:e=>e.pkgImporter,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,set$cli_pkg_main_0_:(e,t)=>e.cli_pkg_main_0_=t,visitAttributeSelector$1:(e,t)=>e.visitAttributeSelector(t),visitClassSelector$1:(e,t)=>e.visitClassSelector(t),visitIDSelector$1:(e,t)=>e.visitIDSelector(t),visitParentSelector$1:(e,t)=>e.visitParentSelector(t),visitPlaceholderSelector$1:(e,t)=>e.visitPlaceholderSelector(t),visitPseudoSelector$1:(e,t)=>e.visitPseudoSelector(t),visitTypeSelector$1:(e,t)=>e.visitTypeSelector(t),visitUniversalSelector$1:(e,t)=>e.visitUniversalSelector(t),visitAtRootRule$1:(e,t)=>e.visitAtRootRule(t),visitAtRule$1:(e,t)=>e.visitAtRule(t),get$visitContentBlock:e=>e.visitContentBlock,visitContentBlock$1:(e,t)=>e.visitContentBlock(t),visitContentRule$1:(e,t)=>e.visitContentRule(t),visitDebugRule$1:(e,t)=>e.visitDebugRule(t),visitDeclaration$1:(e,t)=>e.visitDeclaration(t),visitEachRule$1:(e,t)=>e.visitEachRule(t),visitErrorRule$1:(e,t)=>e.visitErrorRule(t),visitExtendRule$1:(e,t)=>e.visitExtendRule(t),visitForRule$1:(e,t)=>e.visitForRule(t),visitForwardRule$1:(e,t)=>e.visitForwardRule(t),visitFunctionRule$1:(e,t)=>e.visitFunctionRule(t),visitIfRule$1:(e,t)=>e.visitIfRule(t),visitImportRule$1:(e,t)=>e.visitImportRule(t),visitIncludeRule$1:(e,t)=>e.visitIncludeRule(t),visitLoudComment$1:(e,t)=>e.visitLoudComment(t),visitMediaRule$1:(e,t)=>e.visitMediaRule(t),visitMixinRule$1:(e,t)=>e.visitMixinRule(t),visitReturnRule$1:(e,t)=>e.visitReturnRule(t),visitSilentComment$1:(e,t)=>e.visitSilentComment(t),visitStyleRule$1:(e,t)=>e.visitStyleRule(t),visitStylesheet$1:(e,t)=>e.visitStylesheet(t),visitSupportsRule$1:(e,t)=>e.visitSupportsRule(t),visitUseRule$1:(e,t)=>e.visitUseRule(t),visitVariableDeclaration$1:(e,t)=>e.visitVariableDeclaration(t),visitWarnRule$1:(e,t)=>e.visitWarnRule(t),visitWhileRule$1:(e,t)=>e.visitWhileRule(t),get$quotes:e=>e.quotes},E.PlainJavaScriptObject.prototype={},E.UnknownJavaScriptObject.prototype={},E.JavaScriptFunction.prototype={toString$0(e){var t=e[M.$get$DART_CLOSURE_PROPERTY_NAME()];return null==t?this.super$LegacyJavaScriptObject$toString(e):"JavaScript function for "+A.S(E.toString$0$(t))},$isFunction:1},E.JavaScriptBigInt.prototype={get$hashCode:e=>0,toString$0:e=>String(e)},E.JavaScriptSymbol.prototype={get$hashCode:e=>0,toString$0:e=>String(e)},E.JSArray.prototype={cast$1$0:(e,t)=>new A.CastList(e,A._arrayInstanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>")),add$1(e,t){1&e.$flags&&A.throwUnsupportedOperation(e,29),e.push(t)},removeAt$1(e,t){if(1&e.$flags&&A.throwUnsupportedOperation(e,"removeAt",1),t>=e.length)throw A.wrapException(A.RangeError$value(t,null,null));return e.splice(t,1)[0]},insert$2(e,t,r){if(1&e.$flags&&A.throwUnsupportedOperation(e,"insert",2),t>e.length)throw A.wrapException(A.RangeError$value(t,null,null));e.splice(t,0,r)},insertAll$2(e,t,r){var n,a;1&e.$flags&&A.throwUnsupportedOperation(e,"insertAll",2),A.RangeError_checkValueInInterval(t,0,e.length,"index"),U.EfficientLengthIterable_dynamic._is(r)||(r=E.toList$0$ax(r)),n=E.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(1&e.$flags&&A.throwUnsupportedOperation(e,"removeLast",1),0===e.length)throw A.wrapException(A.diagnoseIndexError(e,-1));return e.pop()},_removeWhere$2(e,t,r){var n,a,s,i=[],o=e.length;for(n=0;n<o;++n)if(a=e[n],t.call$1(a)||i.push(a),e.length!==o)throw A.wrapException(A.ConcurrentModificationError$(e));if((s=i.length)!==o)for(this.set$length(e,s),n=0;n<i.length;++n)e[n]=i[n]},where$1:(e,t)=>new A.WhereIterable(e,t,A._arrayInstanceType(e)._eval$1("WhereIterable<1>")),expand$1$1:(e,t,r)=>new A.ExpandIterable(e,t,A._arrayInstanceType(e)._eval$1("@<1>")._bind$1(r)._eval$1("ExpandIterable<1,2>")),addAll$1(e,t){var r;if(1&e.$flags&&A.throwUnsupportedOperation(e,"addAll",2),Array.isArray(t))this._addAllFromArray$1(e,t);else for(r=E.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 A.wrapException(A.ConcurrentModificationError$(e));for(r=0;r<n;++r)e.push(t[r])}},clear$0(e){1&e.$flags&&A.throwUnsupportedOperation(e,"clear","clear"),e.length=0},forEach$1(e,t){var r,n=e.length;for(r=0;r<n;++r)if(t.call$1(e[r]),e.length!==n)throw A.wrapException(A.ConcurrentModificationError$(e))},map$1$1:(e,t,r)=>new A.MappedListIterable(e,t,A._arrayInstanceType(e)._eval$1("@<1>")._bind$1(r)._eval$1("MappedListIterable<1,2>")),join$1(e,t){var r,n=A.List_List$filled(e.length,"",!1,U.String);for(r=0;r<e.length;++r)n[r]=A.S(e[r]);return n.join(t)},join$0(e){return this.join$1(e,"")},take$1:(e,t)=>A.SubListIterable$(e,0,A.checkNotNullable(t,"count",U.int),A._arrayInstanceType(e)._precomputed1),skip$1:(e,t)=>A.SubListIterable$(e,t,null,A._arrayInstanceType(e)._precomputed1),fold$1$2(e,t,r){var n,a,s=e.length;for(n=t,a=0;a<s;++a)if(n=r.call$2(n,e[a]),e.length!==s)throw A.wrapException(A.ConcurrentModificationError$(e));return n},fold$2(e,t,r){return this.fold$1$2(e,t,r,U.dynamic)},firstWhere$1(e,t){var r,n,a=e.length;for(r=0;r<a;++r){if(n=e[r],t.call$1(n))return n;if(e.length!==a)throw A.wrapException(A.ConcurrentModificationError$(e))}throw A.wrapException(A.IterableElementError_noElement())},elementAt$1:(e,t)=>e[t],sublist$2(e,t,r){var n=e.length;if(t>n)throw A.wrapException(A.RangeError$range(t,0,n,"start",null));if(null==r)r=n;else if(r<t||r>n)throw A.wrapException(A.RangeError$range(r,t,n,"end",null));return t===r?A._setArrayType([],A._arrayInstanceType(e)):A._setArrayType(e.slice(t,r),A._arrayInstanceType(e))},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2:(e,t,r)=>(A.RangeError_checkValidRange(t,r,e.length),A.SubListIterable$(e,t,r,A._arrayInstanceType(e)._precomputed1)),get$first(e){if(e.length>0)return e[0];throw A.wrapException(A.IterableElementError_noElement())},get$last(e){var t=e.length;if(t>0)return e[t-1];throw A.wrapException(A.IterableElementError_noElement())},get$single(e){var t=e.length;if(1===t)return e[0];if(0===t)throw A.wrapException(A.IterableElementError_noElement());throw A.wrapException(A.IterableElementError_tooMany())},removeRange$2(e,t,r){1&e.$flags&&A.throwUnsupportedOperation(e,18),A.RangeError_checkValidRange(t,r,e.length),e.splice(t,r-t)},setRange$4(e,t,r,n,a){var s,i,o,l,_;if(2&e.$flags&&A.throwUnsupportedOperation(e,5),A.RangeError_checkValidRange(t,r,e.length),0!==(s=r-t)){if(A.RangeError_checkNotNegative(a,"skipCount"),U.List_dynamic._is(n)?(i=n,o=a):(i=E.skip$1$ax(n,a).toList$1$growable(0,!1),o=0),o+s>(l=E.getInterceptor$asx(i)).get$length(i))throw A.wrapException(A.IterableElementError_tooFew());if(o<t)for(_=s-1;_>=0;--_)e[t+_]=l.$index(i,o+_);else for(_=0;_<s;++_)e[t+_]=l.$index(i,o+_)}},setRange$3(e,t,r,n){return this.setRange$4(e,t,r,n,0)},fillRange$3(e,t,r,n){var a;for(2&e.$flags&&A.throwUnsupportedOperation(e,"fillRange"),A.RangeError_checkValidRange(t,r,e.length),A._arrayInstanceType(e)._precomputed1._as(n),a=t;a<r;++a)e[a]=n},any$1(e,t){var r,n=e.length;for(r=0;r<n;++r){if(t.call$1(e[r]))return!0;if(e.length!==n)throw A.wrapException(A.ConcurrentModificationError$(e))}return!1},every$1(e,t){var r,n=e.length;for(r=0;r<n;++r){if(!t.call$1(e[r]))return!1;if(e.length!==n)throw A.wrapException(A.ConcurrentModificationError$(e))}return!0},get$reversed:e=>new A.ReversedListIterable(e,A._arrayInstanceType(e)._eval$1("ReversedListIterable<1>")),sort$1(e,t){var r,n,a,s,i;if(2&e.$flags&&A.throwUnsupportedOperation(e,"sort"),!((r=e.length)<2)){if(null==t&&(t=E._interceptors_JSArray__compareAny$closure()),2===r)return n=e[0],a=e[1],void(t.call$2(n,a)>0&&(e[0]=a,e[1]=n));if(s=0,A._arrayInstanceType(e)._precomputed1._is(null))for(i=0;i<e.length;++i)void 0===e[i]&&(e[i]=null,++s);e.sort(A.convertDartClosureToJS(t,2)),s>0&&this._replaceSomeNullsWithUndefined$1(e,s)}},sort$0(e){return this.sort$1(e,null)},_replaceSomeNullsWithUndefined$1(e,t){for(var r,n=e.length;(r=n-1,n>0)&&(null!==e[r]||(e[r]=void 0,0!==--t));n=r);},indexOf$1(e,t){var r,n=e.length;if(0>=n)return-1;for(r=0;r<n;++r)if(E.$eq$(e[r],t))return r;return-1},contains$1(e,t){var r;for(r=0;r<e.length;++r)if(E.$eq$(e[r],t))return!0;return!1},get$isEmpty:e=>0===e.length,get$isNotEmpty:e=>0!==e.length,toString$0:e=>A.Iterable_iterableToFullString(e,"[","]"),toList$1$growable:(e,t)=>A._setArrayType(e.slice(0),A._arrayInstanceType(e)),toList$0(e){return this.toList$1$growable(e,!0)},toSet$0:e=>A.LinkedHashSet_LinkedHashSet$from(e,A._arrayInstanceType(e)._precomputed1),get$iterator:e=>new E.ArrayIterator(e,e.length,A._arrayInstanceType(e)._eval$1("ArrayIterator<1>")),get$hashCode:e=>A.Primitives_objectHashCode(e),get$length:e=>e.length,set$length(e,t){if(1&e.$flags&&A.throwUnsupportedOperation(e,"set length","change the length of"),t<0)throw A.wrapException(A.RangeError$range(t,0,null,"newLength",null));t>e.length&&A._arrayInstanceType(e)._precomputed1._as(null),e.length=t},$index(e,t){if(!(t>=0&&t<e.length))throw A.wrapException(A.diagnoseIndexError(e,t));return e[t]},$indexSet(e,t,r){if(2&e.$flags&&A.throwUnsupportedOperation(e),!(t>=0&&t<e.length))throw A.wrapException(A.diagnoseIndexError(e,t));e[t]=r},$add(e,t){var r=A.List_List$_of(e,A._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<e.length;++r)if(t.call$1(e[r]))return r;return-1},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},E.JSArraySafeToStringHook.prototype={tryFormat$1(e){var t,r,n;return Array.isArray(e)?(r=4&(t=0|e.$flags)?"const, ":2&t?"unmodifiable, ":1&t?"fixed, ":"",n="Instance of '"+A.Primitives_objectTypeName(e)+"'",""===r?n:n+" ("+r+"length: "+e.length+")"):null}},E.JSUnmodifiableArray.prototype={},E.ArrayIterator.prototype={get$current(e){var t=this._current;return null==t?this.$ti._precomputed1._as(t):t},moveNext$0(){var e,t=this,r=t._iterable,n=r.length;if(t._length!==n)throw A.wrapException(A.throwConcurrentModificationError(r));return(e=t._index)>=n?(t._current=null,!1):(t._current=r[e],t._index=e+1,!0)}},E.JSNumber.prototype={compareTo$1(e,t){var r;return e<t?-1:e>t?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,get$sign:e=>e>0?1:e<0?-1:e,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 A.wrapException(A.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 A.wrapException(A.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 A.wrapException(A.UnsupportedError$(e+".round()"))},clamp$2(e,t,r){if(this.compareTo$1(t,r)>0)throw A.wrapException(A.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,s;if(t<2||t>36)throw A.wrapException(A.RangeError$range(t,2,36,"radix",null));return 41!==(r=e.toString(t)).charCodeAt(r.length-1)?r:(null==(n=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(r))&&A.throwExpression(A.UnsupportedError$("Unexpected toString result: "+r)),r=n[1],a=+n[3],null!=(s=n[2])&&(r+=s,a-=s.length),r+I.JSString_methods.$mul("0",a))},toString$0:e=>0===e&&1/e<0?"-0.0":""+e,get$hashCode(e){var t,r,n,a,s=0|e;return e===s?536870911&s:(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)},$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 A.wrapException(A.UnsupportedError$("Result of truncating division is "+A.S(r)+": "+A.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 A.wrapException(A.argumentErrorValue(t));return this._shrBothPositive$1(e,t)},_shrBothPositive$1:(e,t)=>t>31?0:e>>>t,get$runtimeType:e=>A.createRuntimeType(U.num),$isComparable:1,$isdouble:1,$isnum:1},E.JSInt.prototype={get$sign:e=>e>0?1:e<0?-1:e,get$runtimeType:e=>A.createRuntimeType(U.int),$isTrustedGetRuntimeType:1,$isint:1},E.JSNumNotInt.prototype={get$runtimeType:e=>A.createRuntimeType(U.double),$isTrustedGetRuntimeType:1},E.JSString.prototype={codeUnitAt$1(e,t){if(t<0)throw A.wrapException(A.diagnoseIndexError(e,t));return t>=e.length&&A.throwExpression(A.diagnoseIndexError(e,t)),e.charCodeAt(t)},allMatches$2(e,t,r){var n=t.length;if(r>n)throw A.wrapException(A.RangeError$range(r,0,n,null,null));return new A._StringAllMatchesIterable(t,e,r)},allMatches$1(e,t){return this.allMatches$2(e,t,0)},matchAsPrefix$2(e,t,r){var n,a,s=null;if(r<0||r>t.length)throw A.wrapException(A.RangeError$range(r,0,t.length,s,s));if(r+(n=e.length)>t.length)return s;for(a=0;a<n;++a)if(t.charCodeAt(r+a)!==e.charCodeAt(a))return s;return new A.StringMatch(r,e)},$add:(e,t)=>e+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)=>(A.RangeError_checkValueInInterval(0,0,e.length,"startIndex"),A.stringReplaceFirstUnchecked(e,t,r,0)),split$1(e,t){var r;return"string"==typeof t?A._setArrayType(e.split(t),U.JSArray_String):(r=t instanceof A.JSSyntaxRegExp&&!(null==(r=t._hasCapturesCache)?t._hasCapturesCache=t._computeHasCaptures$0():r))?A._setArrayType(e.split(t._nativeRegExp),U.JSArray_String):this._defaultSplit$1(e,t)},replaceRange$3(e,t,r,n){var a=A.RangeError_checkValidRange(t,r,e.length);return A.stringReplaceRangeUnchecked(e,t,a,n)},_defaultSplit$1(e,t){var r,n,a,s,i,o,l=A._setArrayType([],U.JSArray_String);for(r=(r=E.allMatches$1$s(t,e)).get$iterator(r),n=0,a=1;r.moveNext$0();)i=(s=r.get$current(r)).get$start(s),0===(a=(o=s.get$end(s))-i)&&n===i||(l.push(this.substring$2(e,n,i)),n=o);return(n<e.length||a>0)&&l.push(this.substring$1(e,n)),l},startsWith$2(e,t,r){var n;if(r<0||r>e.length)throw A.wrapException(A.RangeError$range(r,0,e.length,null,null));return"string"==typeof t?!((n=r+t.length)>e.length)&&t===e.substring(r,n):null!=E.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,A.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(),s=a.length;if(0===s)return a;if(133===a.charCodeAt(0)){if((t=E.JSString__skipLeadingWhitespace(a,1))===s)return""}else t=0;return r=s-1,n=133===a.charCodeAt(r)?E.JSString__skipTrailingWhitespace(a,r):s,0===t&&n===s?a:a.substring(t,n)},trimLeft$0(e){var t=e.trimStart();return 0===t.length||133!==t.charCodeAt(0)?t:t.substring(E.JSString__skipLeadingWhitespace(t,1))},trimRight$0(e){var t,r=e.trimEnd(),n=r.length;return 0===n?r:(t=n-1,133!==r.charCodeAt(t)?r:r.substring(0,E.JSString__skipTrailingWhitespace(r,t)))},$mul(e,t){var r,n;if(0>=t)return"";if(1===t||0===e.length)return e;if(t!==t>>>0)throw A.wrapException(I.C_OutOfMemoryError);for(r=e,n="";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 A.wrapException(A.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,s;if(null==r)r=e.length;else if(r<0||r>e.length)throw A.wrapException(A.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=E.getInterceptor$s(t),s=r;s>=0;--s)if(null!=n.matchAsPrefix$2(t,e,s))return s;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 A.wrapException(A.RangeError$range(r,0,n,null,null));return A.stringContainsUnchecked(e,t,r)},contains$1(e,t){return this.contains$2(e,t,0)},compareTo$1:(e,t)=>e===t?0:e<t?-1:1,toString$0:e=>e,get$hashCode(e){var t,r,n;for(t=e.length,r=0,n=0;n<t;++n)r=(r=r+e.charCodeAt(n)&536870911)+((524287&r)<<10)&536870911,r^=r>>6;return r=r+((67108863&r)<<3)&536870911,(r^=r>>11)+((16383&r)<<15)&536870911},get$runtimeType:e=>A.createRuntimeType(U.String),get$length:e=>e.length,$isTrustedGetRuntimeType:1,$isComparable:1,$isString:1},A._CastIterableBase.prototype={get$iterator(e){return new A.CastIterator(E.get$iterator$ax(this.get$_source()),A._instanceType(this)._eval$1("CastIterator<1,2>"))},get$length(e){return E.get$length$asx(this.get$_source())},get$isEmpty(e){return E.get$isEmpty$asx(this.get$_source())},get$isNotEmpty(e){return E.get$isNotEmpty$asx(this.get$_source())},skip$1(e,t){var r=A._instanceType(this);return A.CastIterable_CastIterable(E.skip$1$ax(this.get$_source(),t),r._precomputed1,r._rest[1])},take$1(e,t){var r=A._instanceType(this);return A.CastIterable_CastIterable(E.take$1$ax(this.get$_source(),t),r._precomputed1,r._rest[1])},elementAt$1(e,t){return A._instanceType(this)._rest[1]._as(E.elementAt$1$ax(this.get$_source(),t))},get$first(e){return A._instanceType(this)._rest[1]._as(E.get$first$ax(this.get$_source()))},get$last(e){return A._instanceType(this)._rest[1]._as(E.get$last$ax(this.get$_source()))},get$single(e){return A._instanceType(this)._rest[1]._as(E.get$single$ax(this.get$_source()))},contains$1(e,t){return E.contains$1$asx(this.get$_source(),t)},toString$0(e){return E.toString$0$(this.get$_source())}},A.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))}},A.CastIterable.prototype={get$_source(){return this._source}},A._EfficientLengthCastIterable.prototype={$isEfficientLengthIterable:1},A._CastListBase.prototype={$index(e,t){return this.$ti._rest[1]._as(E.$index$asx(this._source,t))},$indexSet(e,t,r){E.$indexSet$ax(this._source,t,this.$ti._precomputed1._as(r))},set$length(e,t){E.set$length$asx(this._source,t)},add$1(e,t){E.add$1$ax(this._source,this.$ti._precomputed1._as(t))},addAll$1(e,t){var r=this.$ti;E.addAll$1$ax(this._source,A.CastIterable_CastIterable(t,r._rest[1],r._precomputed1))},sort$1(e,t){var r=null==t?null:new A._CastListBase_sort_closure(this,t);E.sort$1$ax(this._source,r)},getRange$2(e,t,r){var n=this.$ti;return A.CastIterable_CastIterable(E.getRange$2$ax(this._source,t,r),n._precomputed1,n._rest[1])},setRange$4(e,t,r,n,a){var s=this.$ti;E.setRange$4$ax(this._source,t,r,A.CastIterable_CastIterable(n,s._rest[1],s._precomputed1),a)},removeRange$2(e,t,r){E.removeRange$2$ax(this._source,t,r)},fillRange$3(e,t,r,n){E.fillRange$3$ax(this._source,t,r,this.$ti._precomputed1._as(n))},$isEfficientLengthIterable:1,$isList:1},A._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)")}},A.CastList.prototype={cast$1$0(e,t){return new A.CastList(this._source,this.$ti._eval$1("@<1>")._bind$1(t)._eval$1("CastList<1,2>"))},get$_source(){return this._source}},A.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,A.CastIterable_CastIterable(t,r._rest[1],r._precomputed1))},difference$1(e){var t=this;return null!=t._emptySet?t._conditionalAdd$2(e,!1):new A.CastSet(t._source.difference$1(e),null,t.$ti)},_conditionalAdd$2(e,t){var r,n,a=this._emptySet,s=this.$ti,i=s._rest[1],o=null==a?A.LinkedHashSet_LinkedHashSet(i):a.call$1$0(i);for(i=(i=this._source).get$iterator(i),r=e._source,s=s._rest[1];i.moveNext$0();)n=s._as(i.get$current(i)),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?A.LinkedHashSet_LinkedHashSet(r):t.call$1$0(r);return n.addAll$1(0,this),n},$isEfficientLengthIterable:1,$isSet:1,get$_source(){return this._source}},A.CastMap.prototype={cast$2$0(e,t,r){return new A.CastMap(this._source,this.$ti._eval$1("@<1,2>")._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){this._source.addAll$1(0,new A.CastMap(t,this.$ti._eval$1("CastMap<3,4,1,2>")))},remove$1(e,t){return this.$ti._eval$1("4?")._as(this._source.remove$1(0,t))},forEach$1(e,t){this._source.forEach$1(0,new A.CastMap_forEach_closure(this,t))},get$keys(e){var t=this._source,r=this.$ti;return A.CastIterable_CastIterable(t.get$keys(t),r._precomputed1,r._rest[2])},get$values(e){var t=this._source,r=this.$ti;return A.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=t.get$entries(t)).map$1$1(t,new A.CastMap_entries_closure(this),this.$ti._eval$1("MapEntry<3,4>"))}},A.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)")}},A.CastMap_entries_closure.prototype={call$1(e){var t=this.$this.$ti;return new A.MapEntry(t._rest[2]._as(e.key),t._rest[3]._as(e.value),t._eval$1("MapEntry<3,4>"))},$signature(){return this.$this.$ti._eval$1("MapEntry<3,4>(MapEntry<1,2>)")}},A.LateError.prototype={toString$0(e){return"LateInitializationError: "+this._message}},A.CodeUnits.prototype={get$length(e){return this._string.length},$index(e,t){return this._string.charCodeAt(t)}},A.nullFuture_closure.prototype={call$0:()=>A.Future_Future$value(null,U.void),$signature:32},A.SentinelValue.prototype={},A.EfficientLengthIterable.prototype={},A.ListIterable.prototype={get$iterator(e){var t=this;return new A.ListIterator(t,t.get$length(t),A._instanceType(t)._eval$1("ListIterator<ListIterable.E>"))},get$isEmpty(e){return 0===this.get$length(this)},get$first(e){if(0===this.get$length(this))throw A.wrapException(A.IterableElementError_noElement());return this.elementAt$1(0,0)},get$last(e){var t=this;if(0===t.get$length(t))throw A.wrapException(A.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 A.wrapException(A.IterableElementError_noElement());if(t.get$length(t)>1)throw A.wrapException(A.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<a;++r){if(E.$eq$(n.elementAt$1(0,r),t))return!0;if(a!==n.get$length(n))throw A.wrapException(A.ConcurrentModificationError$(n))}return!1},every$1(e,t){var r,n=this,a=n.get$length(n);for(r=0;r<a;++r){if(!t.call$1(n.elementAt$1(0,r)))return!1;if(a!==n.get$length(n))throw A.wrapException(A.ConcurrentModificationError$(n))}return!0},any$1(e,t){var r,n=this,a=n.get$length(n);for(r=0;r<a;++r){if(t.call$1(n.elementAt$1(0,r)))return!0;if(a!==n.get$length(n))throw A.wrapException(A.ConcurrentModificationError$(n))}return!1},join$1(e,t){var r,n,a,s=this,i=s.get$length(s);if(0!==t.length){if(0===i)return"";if(r=A.S(s.elementAt$1(0,0)),i!==s.get$length(s))throw A.wrapException(A.ConcurrentModificationError$(s));for(n=r,a=1;a<i;++a)if(n=n+t+A.S(s.elementAt$1(0,a)),i!==s.get$length(s))throw A.wrapException(A.ConcurrentModificationError$(s));return n.charCodeAt(0),n}for(a=0,n="";a<i;++a)if(n+=A.S(s.elementAt$1(0,a)),i!==s.get$length(s))throw A.wrapException(A.ConcurrentModificationError$(s));return n.charCodeAt(0),n},join$0(e){return this.join$1(0,"")},where$1(e,t){return this.super$Iterable$where(0,t)},map$1$1(e,t,r){return new A.MappedListIterable(this,t,A._instanceType(this)._eval$1("@<ListIterable.E>")._bind$1(r)._eval$1("MappedListIterable<1,2>"))},reduce$1(e,t){var r,n,a=this,s=a.get$length(a);if(0===s)throw A.wrapException(A.IterableElementError_noElement());for(r=a.elementAt$1(0,0),n=1;n<s;++n)if(r=t.call$2(r,a.elementAt$1(0,n)),s!==a.get$length(a))throw A.wrapException(A.ConcurrentModificationError$(a));return r},fold$1$2(e,t,r){var n,a,s=this,i=s.get$length(s);for(n=t,a=0;a<i;++a)if(n=r.call$2(n,s.elementAt$1(0,a)),i!==s.get$length(s))throw A.wrapException(A.ConcurrentModificationError$(s));return n},fold$2(e,t,r){return this.fold$1$2(0,t,r,U.dynamic)},skip$1(e,t){return A.SubListIterable$(this,t,null,A._instanceType(this)._eval$1("ListIterable.E"))},take$1(e,t){return A.SubListIterable$(this,0,A.checkNotNullable(t,"count",U.int),A._instanceType(this)._eval$1("ListIterable.E"))},toList$1$growable(e,t){return A.List_List$_of(this,A._instanceType(this)._eval$1("ListIterable.E"))},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){var t,r=this,n=A.LinkedHashSet_LinkedHashSet(A._instanceType(r)._eval$1("ListIterable.E"));for(t=0;t<r.get$length(r);++t)n.add$1(0,r.elementAt$1(0,t));return n}},A.SubListIterable.prototype={SubListIterable$3(e,t,r,n){var a,s=this._start;if(A.RangeError_checkNotNegative(s,"start"),null!=(a=this._endOrLength)&&(A.RangeError_checkNotNegative(a,"end"),s>a))throw A.wrapException(A.RangeError$range(s,0,a,"start",null))},get$_endIndex(){var e=E.get$length$asx(this.__internal$_iterable),t=this._endOrLength;return null==t||t>e?e:t},get$_startIndex(){var e=E.get$length$asx(this.__internal$_iterable),t=this._start;return t>e?e:t},get$length(e){var t,r=E.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 A.wrapException(A.IndexError$withLength(t,r.get$length(0),r,null,"index"));return E.elementAt$1$ax(r.__internal$_iterable,n)},skip$1(e,t){var r,n,a=this;return A.RangeError_checkNotNegative(t,"count"),r=a._start+t,null!=(n=a._endOrLength)&&r>=n?new A.EmptyIterable(a.$ti._eval$1("EmptyIterable<1>")):A.SubListIterable$(a.__internal$_iterable,r,n,a.$ti._precomputed1)},take$1(e,t){var r,n,a,s=this;return A.RangeError_checkNotNegative(t,"count"),r=s._endOrLength,a=(n=s._start)+t,null==r?A.SubListIterable$(s.__internal$_iterable,n,a,s.$ti._precomputed1):r<a?s:A.SubListIterable$(s.__internal$_iterable,n,a,s.$ti._precomputed1)},toList$1$growable(e,t){var r,n,a,s=this,i=s._start,o=s.__internal$_iterable,l=E.getInterceptor$asx(o),_=l.get$length(o),u=s._endOrLength;if(null!=u&&u<_&&(_=u),(r=_-i)<=0)return o=s.$ti._precomputed1,t?E.JSArray_JSArray$growable(0,o):E.JSArray_JSArray$fixed(0,o);for(n=A.List_List$filled(r,l.elementAt$1(o,i),t,s.$ti._precomputed1),a=1;a<r;++a)if(n[a]=l.elementAt$1(o,i+a),l.get$length(o)<_)throw A.wrapException(A.ConcurrentModificationError$(s));return n},toList$0(e){return this.toList$1$growable(0,!0)}},A.ListIterator.prototype={get$current(e){var t=this.__internal$_current;return null==t?this.$ti._precomputed1._as(t):t},moveNext$0(){var e,t=this,r=t.__internal$_iterable,n=E.getInterceptor$asx(r),a=n.get$length(r);if(t.__internal$_length!==a)throw A.wrapException(A.ConcurrentModificationError$(r));return(e=t.__internal$_index)>=a?(t.__internal$_current=null,!1):(t.__internal$_current=n.elementAt$1(r,e),++t.__internal$_index,!0)}},A.MappedIterable.prototype={get$iterator(e){return new A.MappedIterator(E.get$iterator$ax(this.__internal$_iterable),this._f,A._instanceType(this)._eval$1("MappedIterator<1,2>"))},get$length(e){return E.get$length$asx(this.__internal$_iterable)},get$isEmpty(e){return E.get$isEmpty$asx(this.__internal$_iterable)},get$first(e){return this._f.call$1(E.get$first$ax(this.__internal$_iterable))},get$last(e){return this._f.call$1(E.get$last$ax(this.__internal$_iterable))},get$single(e){return this._f.call$1(E.get$single$ax(this.__internal$_iterable))},elementAt$1(e,t){return this._f.call$1(E.elementAt$1$ax(this.__internal$_iterable,t))}},A.EfficientLengthMappedIterable.prototype={$isEfficientLengthIterable:1},A.MappedIterator.prototype={moveNext$0(){var e=this,t=e._iterator;return t.moveNext$0()?(e.__internal$_current=e._f.call$1(t.get$current(t)),!0):(e.__internal$_current=null,!1)},get$current(e){var t=this.__internal$_current;return null==t?this.$ti._rest[1]._as(t):t}},A.MappedListIterable.prototype={get$length(e){return E.get$length$asx(this._source)},elementAt$1(e,t){return this._f.call$1(E.elementAt$1$ax(this._source,t))}},A.WhereIterable.prototype={get$iterator(e){return new A.WhereIterator(E.get$iterator$ax(this.__internal$_iterable),this._f)},map$1$1(e,t,r){return new A.MappedIterable(this,t,this.$ti._eval$1("@<1>")._bind$1(r)._eval$1("MappedIterable<1,2>"))}},A.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)}},A.ExpandIterable.prototype={get$iterator(e){return new A.ExpandIterator(E.get$iterator$ax(this.__internal$_iterable),this._f,I.C_EmptyIterator,this.$ti._eval$1("ExpandIterator<1,2>"))}},A.ExpandIterator.prototype={get$current(e){var t=this.__internal$_current;return null==t?this.$ti._rest[1]._as(t):t},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=E.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}},A.TakeIterable.prototype={get$iterator(e){var t=this.__internal$_iterable;return new A.TakeIterator(t.get$iterator(t),this._takeCount,A._instanceType(this)._eval$1("TakeIterator<1>"))}},A.EfficientLengthTakeIterable.prototype={get$length(e){var t=this.__internal$_iterable,r=t.get$length(t);return r>(t=this._takeCount)?t:r},$isEfficientLengthIterable:1},A.TakeIterator.prototype={moveNext$0(){return--this._remaining>=0?this._iterator.moveNext$0():(this._remaining=-1,!1)},get$current(e){var t;return this._remaining<0?(this.$ti._precomputed1._as(null),null):(t=this._iterator).get$current(t)}},A.SkipIterable.prototype={skip$1(e,t){return A.ArgumentError_checkNotNull(t,"count"),A.RangeError_checkNotNegative(t,"count"),new A.SkipIterable(this.__internal$_iterable,this._skipCount+t,A._instanceType(this)._eval$1("SkipIterable<1>"))},get$iterator(e){var t=this.__internal$_iterable;return new A.SkipIterator(t.get$iterator(t),this._skipCount)}},A.EfficientLengthSkipIterable.prototype={get$length(e){var t=this.__internal$_iterable,r=t.get$length(t)-this._skipCount;return r>=0?r:0},skip$1(e,t){return A.ArgumentError_checkNotNull(t,"count"),A.RangeError_checkNotNegative(t,"count"),new A.EfficientLengthSkipIterable(this.__internal$_iterable,this._skipCount+t,this.$ti)},$isEfficientLengthIterable:1},A.SkipIterator.prototype={moveNext$0(){var e,t;for(e=this._iterator,t=0;t<this._skipCount;++t)e.moveNext$0();return this._skipCount=0,e.moveNext$0()},get$current(e){var t=this._iterator;return t.get$current(t)}},A.SkipWhileIterable.prototype={get$iterator(e){return new A.SkipWhileIterator(E.get$iterator$ax(this.__internal$_iterable),this._f)}},A.SkipWhileIterator.prototype={moveNext$0(){var e,t,r=this;if(!r._hasSkipped)for(r._hasSkipped=!0,e=r._iterator,t=r._f;e.moveNext$0();)if(!t.call$1(e.get$current(e)))return!0;return r._iterator.moveNext$0()},get$current(e){var t=this._iterator;return t.get$current(t)}},A.EmptyIterable.prototype={get$iterator:e=>I.C_EmptyIterator,get$isEmpty:e=>!0,get$length:e=>0,get$first(e){throw A.wrapException(A.IterableElementError_noElement())},get$last(e){throw A.wrapException(A.IterableElementError_noElement())},get$single(e){throw A.wrapException(A.IterableElementError_noElement())},elementAt$1(e,t){throw A.wrapException(A.RangeError$range(t,0,0,"index",null))},contains$1:(e,t)=>!1,every$1:(e,t)=>!0,any$1:(e,t)=>!1,join$1:(e,t)=>"",where$1(e,t){return this},map$1$1:(e,t,r)=>new A.EmptyIterable(r._eval$1("EmptyIterable<0>")),skip$1(e,t){return A.RangeError_checkNotNegative(t,"count"),this},take$1(e,t){return A.RangeError_checkNotNegative(t,"count"),this},toList$1$growable(e,t){return E.JSArray_JSArray$growable(0,this.$ti._precomputed1)},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return A.LinkedHashSet_LinkedHashSet(this.$ti._precomputed1)}},A.EmptyIterator.prototype={moveNext$0:()=>!1,get$current(e){throw A.wrapException(A.IterableElementError_noElement())}},A.FollowedByIterable.prototype={get$iterator(e){return new A.FollowedByIterator(E.get$iterator$ax(this.__internal$_first),this._second)},get$length(e){var t=this._second;return E.get$length$asx(this.__internal$_first)+t.get$length(t)},get$isEmpty(e){var t;return t=!!E.get$isEmpty$asx(this.__internal$_first)&&(t=this._second).get$isEmpty(t)},get$isNotEmpty(e){var t;return t=!!E.get$isNotEmpty$asx(this.__internal$_first)||(t=this._second).get$isNotEmpty(t)},contains$1(e,t){var r;return r=!!E.contains$1$asx(this.__internal$_first,t)||(r=this._second).contains$1(r,t)},get$first(e){var t,r=E.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 E.get$last$ax(this.__internal$_first)}},A.EfficientLengthFollowedByIterable.prototype={elementAt$1(e,t){var r=this.__internal$_first,n=E.getInterceptor$asx(r),a=n.get$length(r);return t<a?n.elementAt$1(r,t):(r=this._second).elementAt$1(r,t-a)},get$first(e){var t=this.__internal$_first,r=E.getInterceptor$asx(t);return r.get$isNotEmpty(t)?r.get$first(t):(t=this._second).get$first(t)},get$last(e){var t=this._second;return t.get$isNotEmpty(t)?t.get$last(t):E.get$last$ax(this.__internal$_first)},$isEfficientLengthIterable:1},A.FollowedByIterator.prototype={moveNext$0(){var e,t=this;return!!t._currentIterator.moveNext$0()||null!=(e=t._nextIterable)&&(e=e.get$iterator(e),t._currentIterator=e,t._nextIterable=null,e.moveNext$0())},get$current(e){var t=this._currentIterator;return t.get$current(t)}},A.WhereTypeIterable.prototype={get$iterator(e){return new A.WhereTypeIterator(E.get$iterator$ax(this._source),this.$ti._eval$1("WhereTypeIterator<1>"))}},A.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))}},A.NonNullsIterable.prototype={get$_firstNonNull(){var e,t;for(e=E.get$iterator$ax(this._source);e.moveNext$0();)if(null!=(t=e.get$current(e)))return t;return null},get$isEmpty(e){return null==this.get$_firstNonNull()},get$isNotEmpty(e){return null!=this.get$_firstNonNull()},get$first(e){var t=this.get$_firstNonNull();return null==t?A.throwExpression(A.IterableElementError_noElement()):t},get$iterator(e){return new A.NonNullsIterator(E.get$iterator$ax(this._source))}},A.NonNullsIterator.prototype={moveNext$0(){var e,t;for(this.__internal$_current=null,e=this._source;e.moveNext$0();)if(null!=(t=e.get$current(e)))return this.__internal$_current=t,!0;return!1},get$current(e){var t=this.__internal$_current;return null==t?A.throwExpression(A.IterableElementError_noElement()):t}},A.FixedLengthListMixin.prototype={set$length(e,t){throw A.wrapException(A.UnsupportedError$("Cannot change the length of a fixed-length list"))},add$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot add to a fixed-length list"))},addAll$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot add to a fixed-length list"))},removeRange$2(e,t,r){throw A.wrapException(A.UnsupportedError$("Cannot remove from a fixed-length list"))}},A.UnmodifiableListMixin.prototype={$indexSet(e,t,r){throw A.wrapException(A.UnsupportedError$("Cannot modify an unmodifiable list"))},set$length(e,t){throw A.wrapException(A.UnsupportedError$("Cannot change the length of an unmodifiable list"))},add$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot add to an unmodifiable list"))},addAll$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot add to an unmodifiable list"))},sort$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot modify an unmodifiable list"))},setRange$4(e,t,r,n,a){throw A.wrapException(A.UnsupportedError$("Cannot modify an unmodifiable list"))},removeRange$2(e,t,r){throw A.wrapException(A.UnsupportedError$("Cannot remove from an unmodifiable list"))},fillRange$3(e,t,r,n){throw A.wrapException(A.UnsupportedError$("Cannot modify an unmodifiable list"))}},A.UnmodifiableListBase.prototype={},A.ReversedListIterable.prototype={get$length(e){return E.get$length$asx(this._source)},elementAt$1(e,t){var r=this._source,n=E.getInterceptor$asx(r);return n.elementAt$1(r,n.get$length(r)-1-t)}},A.Symbol.prototype={get$hashCode(e){var t=this._hashCode;return null!=t||(t=664597*I.JSString_methods.get$hashCode(this.__internal$_name)&536870911,this._hashCode=t),t},toString$0(e){return'Symbol("'+this.__internal$_name+'")'},$eq(e,t){return null!=t&&(t instanceof A.Symbol&&this.__internal$_name===t.__internal$_name)},$isSymbol0:1},A.__CastListBase__CastIterableBase_ListMixin.prototype={},A._Record_1.prototype={$recipe:"+(1)",$shape:1},A._Record_2.prototype={$recipe:"+(1,2)",$shape:2},A._Record_2_forImport.prototype={$recipe:"+forImport(1,2)",$shape:3},A._Record_2_imports_modules.prototype={$recipe:"+imports,modules(1,2)",$shape:5},A._Record_2_loadedUrls_stylesheet.prototype={$recipe:"+loadedUrls,stylesheet(1,2)",$shape:6},A._Record_2_sourceMap.prototype={$recipe:"+sourceMap(1,2)",$shape:4},A._Record_3.prototype={$recipe:"+(1,2,3)",$shape:7},A._Record_3_deprecation_message_span.prototype={get$message(e){return this._1},$recipe:"+deprecation,message,span(1,2,3)",$shape:11},A._Record_3_forImport.prototype={$recipe:"+forImport(1,2,3)",$shape:8},A._Record_3_importer_isDependency.prototype={$recipe:"+importer,isDependency(1,2,3)",$shape:10},A._Record_3_originalUrl.prototype={$recipe:"+originalUrl(1,2,3)",$shape:9},A._Record_5_named_namedNodes_positional_positionalNodes_separator.prototype={$recipe:"+named,namedNodes,positional,positionalNodes,separator(1,2,3,4,5)",$shape:13},A.ConstantMapView.prototype={},A.ConstantMap.prototype={cast$2$0(e,t,r){var n=A._instanceType(this);return A.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 A.MapBase_mapToString(this)},$indexSet(e,t,r){A.ConstantMap__throwUnmodifiable()},remove$1(e,t){A.ConstantMap__throwUnmodifiable()},addAll$1(e,t){A.ConstantMap__throwUnmodifiable()},get$entries(e){return new A._SyncStarIterable(this.entries$body$ConstantMap(0),A._instanceType(this)._eval$1("_SyncStarIterable<MapEntry<1,2>>"))},entries$body$ConstantMap(e){var t=this;return function(){var e,r,n,a=0,s=[];return function(i,o,l){for(1===o&&(s.push(l),a=1);;)switch(a){case 0:e=(e=t.get$keys(t)).get$iterator(e),r=A._instanceType(t)._eval$1("MapEntry<1,2>");case 2:if(!e.moveNext$0()){a=3;break}return n=e.get$current(e),a=4,i._async$_current=new A.MapEntry(n,t.$index(0,n),r),1;case 4:a=2;break;case 3:return 0;case 1:return i._datum=s.at(-1),3}}}},$isMap:1},A.ConstantStringMap.prototype={get$length(e){return this._values.length},get$_keys(){var e=this.$keys;return null==e&&(e=Object.keys(this._jsIndex),this.$keys=e),e},containsKey$1(e){return"string"==typeof e&&("__proto__"!==e&&this._jsIndex.hasOwnProperty(e))},$index(e,t){return this.containsKey$1(t)?this._values[this._jsIndex[t]]:null},forEach$1(e,t){var r,n,a=this.get$_keys(),s=this._values;for(r=a.length,n=0;n<r;++n)t.call$2(a[n],s[n])},get$keys(e){return new A._KeysOrValues(this.get$_keys(),this.$ti._eval$1("_KeysOrValues<1>"))},get$values(e){return new A._KeysOrValues(this._values,this.$ti._eval$1("_KeysOrValues<2>"))}},A._KeysOrValues.prototype={get$length(e){return this._elements.length},get$isEmpty(e){return 0===this._elements.length},get$isNotEmpty(e){return 0!==this._elements.length},get$iterator(e){var t=this._elements;return new A._KeysOrValuesOrElementsIterator(t,t.length,this.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))}},A._KeysOrValuesOrElementsIterator.prototype={get$current(e){var t=this.__js_helper$_current;return null==t?this.$ti._precomputed1._as(t):t},moveNext$0(){var e=this,t=e.__js_helper$_index;return t>=e.__js_helper$_length?(e.__js_helper$_current=null,!1):(e.__js_helper$_current=e._elements[t],e.__js_helper$_index=t+1,!0)}},A.ConstantSet.prototype={add$1(e,t){A.ConstantSet__throwUnmodifiable()},addAll$1(e,t){A.ConstantSet__throwUnmodifiable()},remove$1(e,t){A.ConstantSet__throwUnmodifiable()}},A.ConstantStringSet.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return 0===this.__js_helper$_length},get$isNotEmpty(e){return 0!==this.__js_helper$_length},get$iterator(e){var t,r=this,n=r.$keys;return null==n&&(n=Object.keys(r._jsIndex),r.$keys=n),t=n,new A._KeysOrValuesOrElementsIterator(t,t.length,r.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))},contains$1(e,t){return"string"==typeof t&&("__proto__"!==t&&this._jsIndex.hasOwnProperty(t))},toSet$0(e){return A.LinkedHashSet_LinkedHashSet$of(this,this.$ti._precomputed1)}},A.GeneralConstantSet.prototype={get$length(e){return this._elements.length},get$isEmpty(e){return 0===this._elements.length},get$isNotEmpty(e){return 0!==this._elements.length},get$iterator(e){var t=this._elements;return new A._KeysOrValuesOrElementsIterator(t,t.length,this.$ti._eval$1("_KeysOrValuesOrElementsIterator<1>"))},_getMap$0(){var e,t,r,n,a=this,s=a.$map;if(null==s){for(s=new A.JsConstantLinkedHashMap(a.$ti._eval$1("JsConstantLinkedHashMap<1,1>")),t=(e=a._elements).length,r=0;r<e.length;e.length===t||(0,A.throwConcurrentModificationError)(e),++r)n=e[r],s.$indexSet(0,n,n);a.$map=s}return s},contains$1(e,t){return this._getMap$0().containsKey$1(t)},toSet$0(e){return A.LinkedHashSet_LinkedHashSet$of(this,this.$ti._precomputed1)}},A.Instantiation.prototype={Instantiation$1(e){0},$eq(e,t){return null!=t&&(t instanceof A.Instantiation1&&this._genericClosure.$eq(0,t._genericClosure)&&A.getRuntimeTypeOfClosure(this)===A.getRuntimeTypeOfClosure(t))},get$hashCode(e){return A.Object_hash(this._genericClosure,A.getRuntimeTypeOfClosure(this),I.C_SentinelValue,I.C_SentinelValue)},toString$0(e){var t=I.JSArray_methods.join$1([A.createRuntimeType(this.$ti._precomputed1)],", ");return this._genericClosure.toString$0(0)+" with <"+t+">"}},A.Instantiation1.prototype={call$0(){return this._genericClosure.call$1$0(this.$ti._rest[0])},call$2(e,t){return this._genericClosure.call$1$2(e,t,this.$ti._rest[0])},call$3(e,t,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 A.instantiatedGenericFunctionType(A.closureFunctionType(this._genericClosure),this.$ti)}},A.JSInvocationMirror.prototype={get$memberName(){var e=this.__js_helper$_memberName;return e instanceof A.Symbol?e:this.__js_helper$_memberName=new A.Symbol(e)},get$positionalArguments(){var e,t,r,n,a,s=this;if(1===s.__js_helper$_kind)return I.List_empty6;if(e=s._arguments,0===(r=(t=E.getInterceptor$asx(e)).get$length(e)-E.get$length$asx(s._namedArgumentNames)-s._typeArgumentCount))return I.List_empty6;for(n=[],a=0;a<r;++a)n.push(t.$index(e,a));return n.$flags=3,n},get$namedArguments(){var e,t,r,n,a,s,i,o,l=this;if(0!==l.__js_helper$_kind)return I.Map_empty2;if(e=l._namedArgumentNames,r=(t=E.getInterceptor$asx(e)).get$length(e),n=l._arguments,s=(a=E.getInterceptor$asx(n)).get$length(n)-r-l._typeArgumentCount,0===r)return I.Map_empty2;for(i=new A.JsLinkedHashMap(U.JsLinkedHashMap_Symbol_dynamic),o=0;o<r;++o)i.$indexSet(0,new A.Symbol(t.$index(e,o)),a.$index(n,s+o));return new A.ConstantMapView(i,U.ConstantMapView_Symbol_dynamic)}},A.Primitives_functionNoSuchMethod_closure.prototype={call$2(e,t){var r=this._box_0;r.names=r.names+"$"+e,this.namedArgumentList.push(e),this.$arguments.push(t),++r.argumentCount},$signature:139},A.SafeToStringHook.prototype={},A.TypeErrorDecoder.prototype={matchTypeError$1(e){var t,r,n=this,a=new RegExp(n._pattern).exec(e);return null==a?null:(t=Object.create(null),-1!==(r=n._arguments)&&(t.arguments=a[r+1]),-1!==(r=n._argumentsExpr)&&(t.argumentsExpr=a[r+1]),-1!==(r=n._expr)&&(t.expr=a[r+1]),-1!==(r=n._method)&&(t.method=a[r+1]),-1!==(r=n._receiver)&&(t.receiver=a[r+1]),t)}},A.NullError.prototype={toString$0:e=>"Null check operator used on a null value"},A.JsNoSuchMethodError.prototype={toString$0(e){var t,r=this,n="NoSuchMethodError: method not found: '",a=r._method;return null==a?"NoSuchMethodError: "+r.__js_helper$_message:null==(t=r._receiver)?n+a+"' ("+r.__js_helper$_message+")":n+a+"' on '"+t+"' ("+r.__js_helper$_message+")"}},A.UnknownJsTypeError.prototype={toString$0(e){var t=this.__js_helper$_message;return 0===t.length?"Error":"Error: "+t}},A.NullThrownFromJavaScriptException.prototype={toString$0(e){return"Throw of null ('"+(null===this._irritant?"null":"undefined")+"' from JavaScript)"},$isException:1},A.ExceptionAndStackTrace.prototype={},A._StackTrace.prototype={toString$0(e){var t,r=this._trace;return null!=r?r:(t=null!==(r=this._exception)&&"object"==typeof r?r.stack:null,this._trace=null==t?"":t)},$isStackTrace:1},A.Closure.prototype={toString$0(e){var t=this.constructor,r=null==t?null:t.name;return"Closure '"+A.unminifyOrTag(null==r?"unknown":r)+"'"},$isFunction:1,get$$call(){return this},"call*":"call$1",$requiredArgCount:1,$defaultValues:null},A.Closure0Args.prototype={"call*":"call$0",$requiredArgCount:0},A.Closure2Args.prototype={"call*":"call$2",$requiredArgCount:2},A.TearOffClosure.prototype={},A.StaticClosure.prototype={toString$0(e){var t=this.$static_name;return null==t?"Closure of unknown static method":"Closure '"+A.unminifyOrTag(t)+"'"}},A.BoundClosure.prototype={$eq(e,t){return null!=t&&(this===t||t instanceof A.BoundClosure&&(this.$_target===t.$_target&&this._receiver===t._receiver))},get$hashCode(e){return(A.objectHashCode(this._receiver)^A.Primitives_objectHashCode(this.$_target))>>>0},toString$0(e){return"Closure '"+this.$_name+"' of Instance of '"+A.Primitives_objectTypeName(this._receiver)+"'"}},A.RuntimeError.prototype={toString$0(e){return"RuntimeError: "+this.message},get$message(e){return this.message}},A._Required.prototype={},A.JsLinkedHashMap.prototype={get$length(e){return this.__js_helper$_length},get$isEmpty(e){return 0===this.__js_helper$_length},get$isNotEmpty(e){return 0!==this.__js_helper$_length},get$keys(e){return new A.LinkedHashMapKeysIterable(this,A._instanceType(this)._eval$1("LinkedHashMapKeysIterable<1>"))},get$values(e){return new A.LinkedHashMapValuesIterable(this,A._instanceType(this)._eval$1("LinkedHashMapValuesIterable<2>"))},get$entries(e){return new A.LinkedHashMapEntriesIterable(this,A._instanceType(this)._eval$1("LinkedHashMapEntriesIterable<1,2>"))},containsKey$1(e){var t,r;return"string"==typeof e?null!=(t=this._strings)&&null!=t[e]:"number"==typeof e&&(1073741823&e)===e?null!=(r=this._nums)&&null!=r[e]:this.internalContainsKey$1(e)},internalContainsKey$1(e){var t=this.__js_helper$_rest;return null!=t&&this.internalFindBucketIndex$2(t[this.internalComputeHashCode$1(e)],e)>=0},addAll$1(e,t){t.forEach$1(0,new A.JsLinkedHashMap_addAll_closure(this))},$index(e,t){var r,n,a,s=null;return"string"==typeof t?null==(r=this._strings)?s:null==(n=r[t])?s:n.hashMapCellValue:"number"==typeof t&&(1073741823&t)===t?null==(a=this._nums)?s:null==(n=a[t])?s:n.hashMapCellValue:this.internalGet$1(t)},internalGet$1(e){var t,r,n=this.__js_helper$_rest;return null==n?null:(t=n[this.internalComputeHashCode$1(e)],(r=this.internalFindBucketIndex$2(t,e))<0?null:t[r].hashMapCellValue)},$indexSet(e,t,r){var n,a,s=this;"string"==typeof t?(n=s._strings,s._addHashTableEntry$3(null==n?s._strings=s._newHashTable$0():n,t,r)):"number"==typeof t&&(1073741823&t)===t?(a=s._nums,s._addHashTableEntry$3(null==a?s._nums=s._newHashTable$0():a,t,r)):s.internalSet$2(t,r)},internalSet$2(e,t){var r,n,a,s=this,i=s.__js_helper$_rest;null==i&&(i=s.__js_helper$_rest=s._newHashTable$0()),null==(n=i[r=s.internalComputeHashCode$1(e)])?i[r]=[s._newLinkedCell$2(e,t)]:(a=s.internalFindBucketIndex$2(n,e))>=0?n[a].hashMapCellValue=t:n.push(s._newLinkedCell$2(e,t))},putIfAbsent$2(e,t){var r,n,a=this;return a.containsKey$1(e)?null==(r=a.$index(0,e))?A._instanceType(a)._rest[1]._as(r):r:(n=t.call$0(),a.$indexSet(0,e,n),n)},remove$1(e,t){var r=this;return"string"==typeof t?r.__js_helper$_removeHashTableEntry$2(r._strings,t):"number"==typeof t&&(1073741823&t)===t?r.__js_helper$_removeHashTableEntry$2(r._nums,t):r.internalRemove$1(t)},internalRemove$1(e){var t,r,n,a,s=this,i=s.__js_helper$_rest;return null==i?null:(r=i[t=s.internalComputeHashCode$1(e)],(n=s.internalFindBucketIndex$2(r,e))<0?null:(a=r.splice(n,1)[0],s.__js_helper$_unlinkCell$1(a),0===r.length&&delete i[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 A.wrapException(A.ConcurrentModificationError$(r));n=n._next}},_addHashTableEntry$3(e,t,r){var n=e[t];null==n?e[t]=this._newLinkedCell$2(t,r):n.hashMapCellValue=r},__js_helper$_removeHashTableEntry$2(e,t){var r;return null==e||null==(r=e[t])?null:(this.__js_helper$_unlinkCell$1(r),delete e[t],r.hashMapCellValue)},_modified$0(){this._modifications=this._modifications+1&1073741823},_newLinkedCell$2(e,t){var r,n=this,a=new A.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=>1073741823&E.get$hashCode$(e),internalFindBucketIndex$2(e,t){var r,n;if(null==e)return-1;for(r=e.length,n=0;n<r;++n)if(E.$eq$(e[n].hashMapCellKey,t))return n;return-1},toString$0(e){return A.MapBase_mapToString(this)},_newHashTable$0(){var e=Object.create(null);return e["<non-identifier-key>"]=e,delete e["<non-identifier-key>"],e}},A.JsLinkedHashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return A._instanceType(this.$this)._eval$1("~(1,2)")}},A.LinkedHashMapCell.prototype={},A.LinkedHashMapKeysIterable.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;return new A.LinkedHashMapKeyIterator(t,t._modifications,t._first)},contains$1(e,t){return this.__js_helper$_map.containsKey$1(t)}},A.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 A.wrapException(A.ConcurrentModificationError$(r));return null==(e=t._cell)?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=e.hashMapCellKey,t._cell=e._next,!0)}},A.LinkedHashMapValuesIterable.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;return new A.LinkedHashMapValueIterator(t,t._modifications,t._first)}},A.LinkedHashMapValueIterator.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 A.wrapException(A.ConcurrentModificationError$(r));return null==(e=t._cell)?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=e.hashMapCellValue,t._cell=e._next,!0)}},A.LinkedHashMapEntriesIterable.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;return new A.LinkedHashMapEntryIterator(t,t._modifications,t._first,this.$ti._eval$1("LinkedHashMapEntryIterator<1,2>"))}},A.LinkedHashMapEntryIterator.prototype={get$current(e){var t=this.__js_helper$_current;return t.toString,t},moveNext$0(){var e,t=this,r=t.__js_helper$_map;if(t._modifications!==r._modifications)throw A.wrapException(A.ConcurrentModificationError$(r));return null==(e=t._cell)?(t.__js_helper$_current=null,!1):(t.__js_helper$_current=new A.MapEntry(e.hashMapCellKey,e.hashMapCellValue,t.$ti._eval$1("MapEntry<1,2>")),t._cell=e._next,!0)}},A.JsIdentityLinkedHashMap.prototype={internalComputeHashCode$1:e=>1073741823&A.objectHashCode(e),internalFindBucketIndex$2(e,t){var r,n,a;if(null==e)return-1;for(r=e.length,n=0;n<r;++n)if(null==(a=e[n].hashMapCellKey)?null==t:a===t)return n;return-1}},A.JsConstantLinkedHashMap.prototype={internalComputeHashCode$1:e=>1073741823&A.constantHashCode(e),internalFindBucketIndex$2(e,t){var r,n;if(null==e)return-1;for(r=e.length,n=0;n<r;++n)if(E.$eq$(e[n].hashMapCellKey,t))return n;return-1}},A.initHooks_closure.prototype={call$1(e){return this.getTag(e)},$signature:85},A.initHooks_closure0.prototype={call$2(e,t){return this.getUnknownTag(e,t)},$signature:388},A.initHooks_closure1.prototype={call$1(e){return this.prototypeForTag(e)},$signature:199},A._Record.prototype={toString$0(e){return this._toString$1(!1)},_toString$1(e){var t,r,n,a,s,i=this._fieldKeys$0(),o=this._getFieldValues$0(),l=(e?"Record ":"")+"(";for(t=i.length,r="",n=0;n<t;++n,r=", ")l+=r,"string"==typeof(a=i[n])&&(l=l+a+": "),s=o[n],l=e?l+A.Primitives_safeToString(s):l+A.S(s);return(l+=")").charCodeAt(0),l},_fieldKeys$0(){for(var e,t=this.$shape;M._Record__computedFieldKeys.length<=t;)M._Record__computedFieldKeys.push(null);return null==(e=M._Record__computedFieldKeys[t])&&(e=this._computeFieldKeys$0(),M._Record__computedFieldKeys[t]=e),e},_computeFieldKeys$0(){var e,t,r,n=this.$recipe,a=n.indexOf("("),s=n.substring(1,a),i=n.substring(a),o="()"===i?0:i.replace(/[^,]/g,"").length+1,l=U.Object,_=E.JSArray_JSArray$allocateGrowable(o,l);for(e=0;e<o;++e)_[e]=e;if(""!==s)for(e=(t=s.split(",")).length,r=o;e>0;)--e,_[--r]=t[e];return A.List_List$unmodifiable(_,l)}},A._Record2.prototype={_getFieldValues$0(){return[this._0,this._1]},$eq(e,t){return null!=t&&(t instanceof A._Record2&&this.$shape===t.$shape&&E.$eq$(this._0,t._0)&&E.$eq$(this._1,t._1))},get$hashCode(e){return A.Object_hash(this.$shape,this._0,this._1,I.C_SentinelValue)}},A._Record1.prototype={_getFieldValues$0(){return[this._0]},$eq(e,t){return null!=t&&(t instanceof A._Record1&&this.$shape===t.$shape&&E.$eq$(this._0,t._0))},get$hashCode(e){return A.Object_hash(this.$shape,this._0,I.C_SentinelValue,I.C_SentinelValue)}},A._Record3.prototype={_getFieldValues$0(){return[this._0,this._1,this._2]},$eq(e,t){var r=this;return null!=t&&(t instanceof A._Record3&&r.$shape===t.$shape&&E.$eq$(r._0,t._0)&&E.$eq$(r._1,t._1)&&E.$eq$(r._2,t._2))},get$hashCode(e){var t=this;return A.Object_hash(t.$shape,t._0,t._1,t._2)}},A._RecordN.prototype={_getFieldValues$0(){return this._values},$eq(e,t){return null!=t&&(t instanceof A._RecordN&&this.$shape===t.$shape&&A._RecordN__equalValues(this._values,t._values))},get$hashCode(e){return A.Object_hash(this.$shape,A.Object_hashAll(this._values),I.C_SentinelValue,I.C_SentinelValue)}},A.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=A.JSSyntaxRegExp_makeNative(e.pattern,t.multiline,!t.ignoreCase,t.unicode,t.dotAll,"g"))},get$_nativeAnchoredVersion(){var e=this,t=e._nativeAnchoredRegExp;return null!=t?t:(t=e._nativeRegExp,e._nativeAnchoredRegExp=A.JSSyntaxRegExp_makeNative(e.pattern,t.multiline,!t.ignoreCase,t.unicode,t.dotAll,"y"))},_computeHasCaptures$0(){var e,t=this.pattern;return!!I.JSString_methods.contains$1(t,"(")&&(e=this._nativeRegExp.unicode?"u":"",new RegExp("(?:)|"+t,e).exec("").length>1)},firstMatch$1(e){var t=this._nativeRegExp.exec(e);return null==t?null:new A._MatchImplementation(t)},allMatches$2(e,t,r){var n=t.length;if(r>n)throw A.wrapException(A.RangeError$range(r,0,n,null,null));return new A._AllMatchesIterable(this,t,r)},allMatches$1(e,t){return this.allMatches$2(0,t,0)},_execGlobal$2(e,t){var r,n=this.get$_nativeGlobalVersion();return n.lastIndex=t,null==(r=n.exec(e))?null:new A._MatchImplementation(r)},_execAnchored$2(e,t){var r,n=this.get$_nativeAnchoredVersion();return n.lastIndex=t,null==(r=n.exec(e))?null:new A._MatchImplementation(r)},matchAsPrefix$2(e,t,r){if(r<0||r>t.length)throw A.wrapException(A.RangeError$range(r,0,t.length,null,null));return this._execAnchored$2(t,r)}},A._MatchImplementation.prototype={get$start(e){return this._match.index},get$end(e){var t=this._match;return t.index+t[0].length},namedGroup$1(e){var t,r=this._match.groups;if(null!=r&&(null!=(t=r[e])||e in r))return t;throw A.wrapException(A.ArgumentError$value(e,"name","Not a capture group name"))},$isMatch:1,$isRegExpMatch:1},A._AllMatchesIterable.prototype={get$iterator(e){return new A._AllMatchesIterator(this._re,this.__js_helper$_string,this.__js_helper$_start)}},A._AllMatchesIterator.prototype={get$current(e){var t=this.__js_helper$_current;return null==t?U.RegExpMatch._as(t):t},moveNext$0(){var e,t,r,n,a,s,i=this,o=i.__js_helper$_string;return null!=o&&((e=i._nextIndex)<=(t=o.length)&&null!=(n=(r=i._regExp)._execGlobal$2(o,e))?(i.__js_helper$_current=n,a=n.get$end(0),n._match.index===a&&(e=!1,r._nativeRegExp.unicode&&(s=(r=i._nextIndex)+1)<t&&(t=o.charCodeAt(r))>=55296&&t<=56319&&(e=(e=o.charCodeAt(s))>=56320&&e<=57343),a=(e?a+1:a)+1),i._nextIndex=a,!0):(i.__js_helper$_string=i.__js_helper$_current=null,!1))}},A.StringMatch.prototype={get$end(e){return this.start+this.pattern.length},$isMatch:1,get$start(e){return this.start}},A._StringAllMatchesIterable.prototype={get$iterator(e){return new A._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 A.StringMatch(r,t);throw A.wrapException(A.IterableElementError_noElement())}},A._StringAllMatchesIterator.prototype={moveNext$0(){var e,t,r=this,n=r.__js_helper$_index,a=r._pattern,s=a.length,i=r._input,o=i.length;return n+s>o?(r.__js_helper$_current=null,!1):(e=i.indexOf(a,n))<0?(r.__js_helper$_index=o+1,r.__js_helper$_current=null,!1):(t=e+s,r.__js_helper$_current=new A.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}},A._Cell.prototype={readLocal$1$0(){var e=this.__late_helper$_value;return e===this&&A.throwExpression(new A.LateError("Local '' has not been initialized.")),e},readLocal$0(){return this.readLocal$1$0(U.dynamic)},_readLocal$0(){var e=this.__late_helper$_value;if(e===this)throw A.wrapException(new A.LateError("Local '' has not been initialized."));return e}},A.NativeByteBuffer.prototype={get$runtimeType:e=>I.Type_ByteBuffer_rqD,$isTrustedGetRuntimeType:1,$isByteBuffer:1},A.NativeTypedData.prototype={_invalidPosition$3(e,t,r,n){var a=A.RangeError$range(t,0,r,n,null);throw A.wrapException(a)},_checkPosition$3(e,t,r,n){(t>>>0!==t||t>r)&&this._invalidPosition$3(e,t,r,n)}},A.NativeByteData.prototype={get$runtimeType:e=>I.Type_ByteData_9dB,$isTrustedGetRuntimeType:1,$isByteData:1},A.NativeTypedArray.prototype={get$length:e=>e.length,_setRangeFast$4(e,t,r,n,a){var s,i,o=e.length;if(this._checkPosition$3(e,t,o,"start"),this._checkPosition$3(e,r,o,"end"),t>r)throw A.wrapException(A.RangeError$range(t,0,r,null,null));if(s=r-t,a<0)throw A.wrapException(A.ArgumentError$(a,null));if((i=n.length)-a<s)throw A.wrapException(A.StateError$("Not enough elements"));0===a&&i===s||(n=n.subarray(a,a+s)),e.set(n,t)},$isJavaScriptIndexingBehavior:1},A.NativeTypedArrayOfDouble.prototype={$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),$indexSet(e,t,r){2&e.$flags&&A.throwUnsupportedOperation(e),A._checkValidIndex(t,e,e.length),e[t]=r},setRange$4(e,t,r,n,a){2&e.$flags&&A.throwUnsupportedOperation(e,5),U.NativeTypedArrayOfDouble._is(n)?this._setRangeFast$4(e,t,r,n,a):this.super$ListBase$setRange(e,t,r,n,a)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},A.NativeTypedArrayOfInt.prototype={$indexSet(e,t,r){2&e.$flags&&A.throwUnsupportedOperation(e),A._checkValidIndex(t,e,e.length),e[t]=r},setRange$4(e,t,r,n,a){2&e.$flags&&A.throwUnsupportedOperation(e,5),U.NativeTypedArrayOfInt._is(n)?this._setRangeFast$4(e,t,r,n,a):this.super$ListBase$setRange(e,t,r,n,a)},$isEfficientLengthIterable:1,$isIterable:1,$isList:1},A.NativeFloat32List.prototype={get$runtimeType:e=>I.Type_Float32List_9Kz,sublist$2:(e,t,r)=>new Float32Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isFloat32List:1},A.NativeFloat64List.prototype={get$runtimeType:e=>I.Type_Float64List_9Kz,sublist$2:(e,t,r)=>new Float64Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isFloat64List:1},A.NativeInt16List.prototype={get$runtimeType:e=>I.Type_Int16List_s5h,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Int16Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt16List:1},A.NativeInt32List.prototype={get$runtimeType:e=>I.Type_Int32List_O8Z,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Int32Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt32List:1},A.NativeInt8List.prototype={get$runtimeType:e=>I.Type_Int8List_rFV,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Int8Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isInt8List:1},A.NativeUint16List.prototype={get$runtimeType:e=>I.Type_Uint16List_kmP,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint16Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint16List:1},A.NativeUint32List.prototype={get$runtimeType:e=>I.Type_Uint32List_kmP,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint32Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint32List:1},A.NativeUint8ClampedList.prototype={get$runtimeType:e=>I.Type_Uint8ClampedList_04U,get$length:e=>e.length,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint8ClampedArray(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isUint8ClampedList:1},A.NativeUint8List.prototype={get$runtimeType:e=>I.Type_Uint8List_8Eb,get$length:e=>e.length,$index:(e,t)=>(A._checkValidIndex(t,e,e.length),e[t]),sublist$2:(e,t,r)=>new Uint8Array(e.subarray(t,A._checkValidRange(t,r,e.length))),sublist$1(e,t){return this.sublist$2(e,t,null)},$isTrustedGetRuntimeType:1,$isNativeUint8List:1,$isUint8List:1},A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.prototype={},A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.prototype={},A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.prototype={},A.Rti.prototype={_eval$1(e){return A._Universe_evalInEnvironment(N.typeUniverse,this,e)},_bind$1(e){return A._Universe_bind(N.typeUniverse,this,e)}},A._FunctionParameters.prototype={},A._Type.prototype={toString$0(e){return A._rtiToString(this._rti,null)}},A._Error.prototype={toString$0(e){return this.__rti$_message}},A._TypeError.prototype={get$message(e){return this.__rti$_message},$isTypeError:1},A._AsyncRun__initializeScheduleImmediate_internalCallback.prototype={call$1(e){var t=this._box_0,r=t.storedCallback;t.storedCallback=null,r.call$0()},$signature:63},A._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:37},A._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},A._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback.prototype={call$0(){this.callback.call$0()},$signature:1},A._TimerImpl.prototype={_TimerImpl$2(e,t){if(null==n.setTimeout)throw A.wrapException(A.UnsupportedError$("`setTimeout()` not found."));this._handle=n.setTimeout(A.convertDartClosureToJS(new A._TimerImpl_internalCallback(this,t),0),e)},_TimerImpl$periodic$2(e,t){if(null==n.setTimeout)throw A.wrapException(A.UnsupportedError$("Periodic timer."));this._handle=n.setInterval(A.convertDartClosureToJS(new A._TimerImpl$periodic_closure(this,e,Date.now(),t),0),e)},cancel$0(){if(null==n.setTimeout)throw A.wrapException(A.UnsupportedError$("Canceling a timer."));var e=this._handle;null!=e&&(this._once?n.clearTimeout(e):n.clearInterval(e),this._handle=null)}},A._TimerImpl_internalCallback.prototype={call$0(){var e=this.$this;e._handle=null,e._tick=1,this.callback.call$0()},$signature:0},A._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=I.JSInt_methods.$tdiv(e,a)),r._tick=n,t.callback.call$1(r)},$signature:1},A._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._completeErrorObject$1(new A.AsyncError(e,t)):r._asyncCompleteErrorObject$1(new A.AsyncError(e,t))}},A._awaitOnObject_closure.prototype={call$1(e){return this.bodyFunction.call$2(0,e)},$signature:75},A._awaitOnObject_closure0.prototype={call$2(e,t){this.bodyFunction.call$2(1,new A.ExceptionAndStackTrace(e,t))},$signature:391},A._wrapJsFunctionForAsync_closure.prototype={call$2(e,t){this.$protected(e,t)},$signature:395},A._SyncStarIterator.prototype={get$current(e){return this._async$_current},_resumeBody$2(e,t){var r,n;for(r=this._body;;)try{return r(this,e,t)}catch(n){t=n,e=1}},moveNext$0(){for(var e,t,r,n,a,s=this,i=null,o=0;;){if(null!=(e=s._nestedIterator))try{if(e.moveNext$0())return t=e,s._async$_current=t.get$current(t),!0;s._nestedIterator=null}catch(r){i=r,o=1,s._nestedIterator=null}if(1===(n=s._resumeBody$2(o,i)))return!0;if(0!==n)if(2!==n){if(3!==n)throw A.wrapException(A.StateError$("sync*"));if(i=s._datum,s._datum=null,null==(a=s._suspendedBodies)||0===a.length)throw s._async$_current=null,s._body=A._SyncStarIterator__terminatedBody,i;s._body=a.pop(),o=1}else o=0,i=null;else{if(s._async$_current=null,null==(a=s._suspendedBodies)||0===a.length)return s._body=A._SyncStarIterator__terminatedBody,!1;s._body=a.pop(),o=0,i=null}}return!1},_yieldStar$1(e){var t,r,n=this;return e instanceof A._SyncStarIterable?(t=e._outerHelper(),null==(r=n._suspendedBodies)&&(r=n._suspendedBodies=[]),r.push(n._body),n._body=t,2):(n._nestedIterator=E.get$iterator$ax(e),2)}},A._SyncStarIterable.prototype={get$iterator(e){return new A._SyncStarIterator(this._outerHelper())}},A.AsyncError.prototype={toString$0(e){return A.S(this.error)},$isError:1,get$stackTrace(){return this.stackTrace}},A.Future_wait_handleError.prototype={call$2(e,t){var r=this,n=r._box_0,a=--n.remaining;null!=n.values?(n.values=null,n.error=e,n.stackTrace=t,(0===a||r.eagerError)&&r._future._completeErrorObject$1(new A.AsyncError(e,t))):0!==a||r.eagerError||((a=n.error).toString,(n=n.stackTrace).toString,r._future._completeErrorObject$1(new A.AsyncError(a,n)))},$signature:78},A.Future_wait_closure.prototype={call$1(e){var t,r,n,a,s,i=this,o=i._box_0,l=--o.remaining,_=o.values;if(null!=_){if(E.$indexSet$ax(_,i.pos,e),E.$eq$(l,0)){for(o=i.T,t=A._setArrayType([],o._eval$1("JSArray<0>")),n=(r=_).length,a=0;a<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++a)null==(s=r[a])&&(s=o._as(s)),E.add$1$ax(t,s);i._future._completeWithValue$1(t)}}else E.$eq$(l,0)&&!i.eagerError&&((t=o.error).toString,(o=o.stackTrace).toString,i._future._completeErrorObject$1(new A.AsyncError(t,o)))},$signature(){return this.T._eval$1("Null(0)")}},A._Completer.prototype={completeError$2(e,t){if(30&this.future._state)throw A.wrapException(A.StateError$("Future already completed"));this._completeErrorObject$1(A._interceptUserError(e,t))},completeError$1(e){return this.completeError$2(e,null)}},A._AsyncCompleter.prototype={complete$1(e){var t=this.future;if(30&t._state)throw A.wrapException(A.StateError$("Future already completed"));t._asyncComplete$1(e)},complete$0(){return this.complete$1(null)},_completeErrorObject$1(e){this.future._asyncCompleteErrorObject$1(e)}},A._SyncCompleter.prototype={complete$1(e){var t=this.future;if(30&t._state)throw A.wrapException(A.StateError$("Future already completed"));t._complete$1(e)},_completeErrorObject$1(e){this.future._completeErrorObject$1(e)}},A._FutureListener.prototype={matchesErrorTest$1(e){return 6!=(15&this.state)||this.result._zone.runUnary$2$2(this.callback,e.error,U.bool,U.Object)},handleError$1(e){var t,r=this.errorCallback,n=null,a=U.dynamic,s=U.Object,i=e.error,o=this.result._zone;n=U.dynamic_Function_Object_StackTrace._is(r)?o.runBinary$3$3(r,i,e.stackTrace,a,s,U.StackTrace):o.runUnary$2$2(r,i,a,s);try{return a=n}catch(t){if(U.TypeError._is(A.unwrapException(t))){if(1&this.state)throw A.wrapException(A.ArgumentError$("The error handler of Future.then must return a value of the returned future's type","onError"));throw A.wrapException(A.ArgumentError$("The error handler of Future.catchError must return a value of the future's type","onError"))}throw t}}},A._Future.prototype={then$1$2$onError(e,t,r,n){var a,s,i=M.Zone__current;if(i===I.C__RootZone){if(null!=r&&!U.dynamic_Function_Object_StackTrace._is(r)&&!U.dynamic_Function_Object._is(r))throw A.wrapException(A.ArgumentError$value(r,"onError",T.Error_))}else t=i.registerUnaryCallback$2$1(t,n._eval$1("0/"),this.$ti._precomputed1),null!=r&&(r=A._registerErrorHandler(r,i));return a=new A._Future(M.Zone__current,n._eval$1("_Future<0>")),s=null==r?1:3,this._addListener$1(new A._FutureListener(a,s,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(0,t,null,r)},_thenAwait$1$2(e,t,r){var n=new A._Future(M.Zone__current,r._eval$1("_Future<0>"));return this._addListener$1(new A._FutureListener(n,19,e,t,this.$ti._eval$1("@<1>")._bind$1(r)._eval$1("_FutureListener<1,2>"))),n},catchError$1(e){var t=this.$ti,r=M.Zone__current,n=new A._Future(r,t);return r!==I.C__RootZone&&(e=A._registerErrorHandler(e,r)),this._addListener$1(new A._FutureListener(n,2,null,e,t._eval$1("_FutureListener<1,1>"))),n},whenComplete$1(e){var t=this.$ti,r=M.Zone__current,n=new A._Future(r,t);return r!==I.C__RootZone&&(e=r.registerCallback$1$1(e,U.dynamic)),this._addListener$1(new A._FutureListener(n,8,e,null,t._eval$1("_FutureListener<1,1>"))),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(4&r){if(!(24&(r=t._resultOrListeners)._state))return void r._addListener$1(e);t._cloneResult$1(r)}t._zone.scheduleMicrotask$1(new A._Future__addListener_closure(t,e))}},_prependListeners$1(e){var t,r,n,a,s,i=this,o={};if(o.listeners=e,null!=e)if((t=i._state)<=3){if(r=i._resultOrListeners,i._resultOrListeners=e,null!=r){for(n=e._nextListener,a=e;null!=n;a=n,n=s)s=n._nextListener;a._nextListener=r}}else{if(4&t){if(!(24&(t=i._resultOrListeners)._state))return void t._prependListeners$1(e);i._cloneResult$1(t)}o.listeners=i._reverseListeners$1(e),i._zone.scheduleMicrotask$1(new A._Future__prependListeners_closure(o,i))}},_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},_complete$1(e){var t,r=this;r.$ti._eval$1("Future<1>")._is(e)?A._Future__chainCoreFuture(e,r,!0):(t=r._removeListeners$0(),r._state=8,r._resultOrListeners=e,A._Future__propagateToListeners(r,t))},_completeWithValue$1(e){var t=this,r=t._removeListeners$0();t._state=8,t._resultOrListeners=e,A._Future__propagateToListeners(t,r)},_completeWithResultOf$1(e){var t,r,n,a=this;(t=!!(16&e._state)&&!((t=a._zone)===(r=e._zone)||t.get$errorZone()===r.get$errorZone()))||(n=a._removeListeners$0(),a._cloneResult$1(e),A._Future__propagateToListeners(a,n))},_completeErrorObject$1(e){var t=this._removeListeners$0();this._setErrorObject$1(e),A._Future__propagateToListeners(this,t)},_completeError$2(e,t){this._completeErrorObject$1(new A.AsyncError(e,t))},_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 A._Future__asyncCompleteWithValue_closure(this,e))},_chainFuture$1(e){A._Future__chainCoreFuture(e,this,!1)},_asyncCompleteErrorObject$1(e){this._state^=2,this._zone.scheduleMicrotask$1(new A._Future__asyncCompleteErrorObject_closure(this,e))},$isFuture:1},A._Future__addListener_closure.prototype={call$0(){A._Future__propagateToListeners(this.$this,this.listener)},$signature:0},A._Future__prependListeners_closure.prototype={call$0(){A._Future__propagateToListeners(this.$this,this._box_0.listeners)},$signature:0},A._Future__chainCoreFuture_closure.prototype={call$0(){A._Future__chainCoreFuture(this._box_0.source,this.target,!0)},$signature:0},A._Future__asyncCompleteWithValue_closure.prototype={call$0(){this.$this._completeWithValue$1(this.value)},$signature:0},A._Future__asyncCompleteErrorObject_closure.prototype={call$0(){this.$this._completeErrorObject$1(this.error)},$signature:0},A._Future__propagateToListeners_handleWhenCompleteCallback.prototype={call$0(){var e,t,r,n,a,s,i,o,l=this,_=null;try{_=(r=l._box_0.listener).result._zone.run$1$1(0,r.callback,U.dynamic)}catch(n){return e=A.unwrapException(n),t=A.getTraceFromException(n),l.hasError&&l._box_1.source._resultOrListeners.error===e?(r=l._box_0).listenerValueOrError=l._box_1.source._resultOrListeners:(r=e,null==(a=t)&&(a=A.AsyncError_defaultStackTrace(r)),(s=l._box_0).listenerValueOrError=new A.AsyncError(r,a),r=s),void(r.listenerHasError=!0)}_ instanceof A._Future&&24&_._state?16&_._state&&((r=l._box_0).listenerValueOrError=_._resultOrListeners,r.listenerHasError=!0):_ instanceof A._Future&&(i=l._box_1.source,o=new A._Future(i._zone,i.$ti),_.then$1$2$onError(0,new A._Future__propagateToListeners_handleWhenCompleteCallback_closure(o,i),new A._Future__propagateToListeners_handleWhenCompleteCallback_closure0(o),U.void),(r=l._box_0).listenerValueOrError=o,r.listenerHasError=!1)},$signature:0},A._Future__propagateToListeners_handleWhenCompleteCallback_closure.prototype={call$1(e){this.joinedResult._completeWithResultOf$1(this.originalSource)},$signature:63},A._Future__propagateToListeners_handleWhenCompleteCallback_closure0.prototype={call$2(e,t){this.joinedResult._completeErrorObject$1(new A.AsyncError(e,t))},$signature:56},A._Future__propagateToListeners_handleValueCallback.prototype={call$0(){var e,t,r,n;try{r=(t=(e=this._box_0).listener).$ti,e.listenerValueOrError=t.result._zone.runUnary$2$2(t.callback,this.sourceResult,r._eval$1("2/"),r._precomputed1)}catch(n){e=A.unwrapException(n),null==(t=A.getTraceFromException(n))&&(t=A.AsyncError_defaultStackTrace(e)),(r=this._box_0).listenerValueOrError=new A.AsyncError(e,t),r.listenerHasError=!0}},$signature:0},A._Future__propagateToListeners_handleError.prototype={call$0(){var e,t,r,n,a,s,i,o=this;try{e=o._box_1.source._resultOrListeners,(n=o._box_0).listener.matchesErrorTest$1(e)&&null!=n.listener.errorCallback&&(n.listenerValueOrError=n.listener.handleError$1(e),n.listenerHasError=!1)}catch(a){t=A.unwrapException(a),r=A.getTraceFromException(a),(n=o._box_1.source._resultOrListeners).error===t?((s=o._box_0).listenerValueOrError=n,n=s):(n=t,null==(s=r)&&(s=A.AsyncError_defaultStackTrace(n)),(i=o._box_0).listenerValueOrError=new A.AsyncError(n,s),n=i),n.listenerHasError=!0}},$signature:0},A._AsyncCallbackEntry.prototype={},A.Stream.prototype={get$isBroadcast:()=>!1,get$length(e){var t={},r=new A._Future(M.Zone__current,U._Future_int);return t.count=0,this.listen$4$cancelOnError$onDone$onError(0,new A.Stream_length_closure(t,this),!0,new A.Stream_length_closure0(t,r),r.get$_completeError()),r}},A.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)")}},A.Stream_Stream$fromFuture_closure0.prototype={call$2(e,t){var r=this.controller;r._addError$2(e,t),r._closeUnchecked$0()},$signature:389},A.Stream_length_closure.prototype={call$1(e){++this._box_0.count},$signature(){return A._instanceType(this.$this)._eval$1("~(Stream.T)")}},A.Stream_length_closure0.prototype={call$0(){this.future._complete$1(this._box_0.count)},$signature:0},A._StreamController.prototype={get$stream(){return new A._ControllerStream(this,A._instanceType(this)._eval$1("_ControllerStream<1>"))},get$_pendingEvents(){return 8&this._state?this._varData._varData:this._varData},_ensurePendingEvents$0(){var e,t,r=this;return 8&r._state?null==(e=(t=r._varData)._varData)?t._varData=new A._PendingEvents:e:null==(e=r._varData)?r._varData=new A._PendingEvents:e},get$_subscription(){var e=this._varData;return 8&this._state?e._varData:e},_badEventState$0(){return 4&this._state?new A.StateError("Cannot add event after closing"):new A.StateError("Cannot add event while adding a stream")},addStream$2$cancelOnError(e,t){var r,n,a,s=this,i=s._state;if(i>=4)throw A.wrapException(s._badEventState$0());return 2&i?((i=new A._Future(M.Zone__current,U._Future_dynamic))._asyncComplete$1(null),i):(i=s._varData,r=!0===t,n=new A._Future(M.Zone__current,U._Future_dynamic),a=r?A._AddStreamState_makeErrorHandler(s):s.get$_addError(),a=e.listen$4$cancelOnError$onDone$onError(0,s.get$_async$_add(),r,s.get$_close(),a),(1&(r=s._state)?4&s.get$_subscription()._state:!(2&r))&&a.pause$0(0),s._varData=new A._StreamControllerAddStreamState(i,n,a),s._state|=8,n)},_ensureDoneFuture$0(){var e=this._doneFuture;return null==e&&(e=this._doneFuture=2&this._state?M.$get$Future__nullFuture():new A._Future(M.Zone__current,U._Future_void)),e},add$1(e,t){if(this._state>=4)throw A.wrapException(this._badEventState$0());this._async$_add$1(t)},addError$2(e,t){var r;if(this._state>=4)throw A.wrapException(this._badEventState$0());r=A._interceptUserError(e,t),this._addError$2(r.error,r.stackTrace)},addError$1(e){return this.addError$2(e,null)},close$0(e){var t=this,r=t._state;if(4&r)return t._ensureDoneFuture$0();if(r>=4)throw A.wrapException(t._badEventState$0());return t._closeUnchecked$0(),t._ensureDoneFuture$0()},_closeUnchecked$0(){var e=this._state|=4;1&e?this._sendDone$0():3&e||this._ensurePendingEvents$0().add$1(0,I.C__DelayedDone)},_async$_add$1(e){var t=this._state;1&t?this._sendData$1(e):3&t||this._ensurePendingEvents$0().add$1(0,new A._DelayedData(e))},_addError$2(e,t){var r=this._state;1&r?this._sendError$2(e,t):3&r||this._ensurePendingEvents$0().add$1(0,new A._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,s,i,o=this;if(3&o._state)throw A.wrapException(A.StateError$("Stream has already been listened to."));return a=A._ControllerSubscription$(o,e,t,r,n,A._instanceType(o)._precomputed1),s=o.get$_pendingEvents(),8&(o._state|=1)?((i=o._varData)._varData=a,i.addSubscription.resume$0(0)):o._varData=a,a._setPendingEvents$1(s),a._guardCallback$1(new A._StreamController__subscribe_closure(o)),a},_recordCancel$1(e){var t,r,n,a,s,i,o,l=this,_=null;if(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())instanceof A._Future&&(_=r)}catch(s){n=A.unwrapException(s),a=A.getTraceFromException(s),(i=new A._Future(M.Zone__current,U._Future_void))._asyncCompleteErrorObject$1(new A.AsyncError(n,a)),_=i}else _=_.whenComplete$1(t);return o=new A._StreamController__recordCancel_complete(l),null!=_?_=_.whenComplete$1(o):o.call$0(),_},_recordPause$1(e){8&this._state&&this._varData.addSubscription.pause$0(0),A._runGuarded(this.onPause)},_recordResume$1(e){8&this._state&&this._varData.addSubscription.resume$0(0),A._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}},A._StreamController__subscribe_closure.prototype={call$0(){A._runGuarded(this.$this.onListen)},$signature:0},A._StreamController__recordCancel_complete.prototype={call$0(){var e=this.$this._doneFuture;null==e||30&e._state||e._asyncComplete$1(null)},$signature:0},A._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()}},A._AsyncStreamControllerDispatch.prototype={_sendData$1(e){this.get$_subscription()._addPending$1(new A._DelayedData(e))},_sendError$2(e,t){this.get$_subscription()._addPending$1(new A._DelayedError(e,t))},_sendDone$0(){this.get$_subscription()._addPending$1(I.C__DelayedDone)}},A._AsyncStreamController.prototype={},A._SyncStreamController.prototype={},A._ControllerStream.prototype={get$hashCode(e){return(892482866^A.Primitives_objectHashCode(this._controller))>>>0},$eq(e,t){return null!=t&&(this===t||t instanceof A._ControllerStream&&t._controller===this._controller)}},A._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)}},A._AddStreamState.prototype={cancel$0(){return this.addSubscription.cancel$0().whenComplete$1(new A._AddStreamState_cancel_closure(this))}},A._AddStreamState_makeErrorHandler_closure.prototype={call$2(e,t){var r=this.controller;r._addError$2(e,t),r._close$0()},$signature:56},A._AddStreamState_cancel_closure.prototype={call$0(){this.$this.addStreamFuture._asyncComplete$1(null)},$signature:1},A._StreamControllerAddStreamState.prototype={},A._BufferingStreamSubscription.prototype={_setPendingEvents$1(e){var t=this;null!=e&&(t._pending=e,null!=e.lastPendingEvent&&(t._state=(128|t._state)>>>0,e.schedule$1(t)))},pause$1(e,t){var r,n,a=this,s=a._state;8&s||(r=(s+256|4)>>>0,a._state=r,s<256&&null!=(n=a._pending)&&1===n._state&&(n._state=3),4&s||64&r||a._guardCallback$1(a.get$_async$_onPause()))},pause$0(e){return this.pause$1(0,null)},resume$0(e){var t=this,r=t._state;8&r||r>=256&&(r=t._state=r-256)<256&&(128&r&&null!=t._pending.lastPendingEvent?t._pending.schedule$1(t):(r=(4294967291&r)>>>0,t._state=r,64&r||t._guardCallback$1(t.get$_async$_onResume())))},cancel$0(){var e=this,t=(4294967279&e._state)>>>0;return e._state=t,8&t||e._cancel$0(),null==(t=e._cancelFuture)?M.$get$Future__nullFuture():t},_cancel$0(){var e,t=this,r=t._state=(8|t._state)>>>0;128&r&&1===(e=t._pending)._state&&(e._state=3),64&r||(t._pending=null),t._cancelFuture=t._async$_onCancel$0()},_async$_add$1(e){var t=this._state;8&t||(t<64?this._sendData$1(e):this._addPending$1(new A._DelayedData(e)))},_addError$2(e,t){var r;U.Error._is(e)&&A.Primitives_trySetStackTrace(e,t),8&(r=this._state)||(r<64?this._sendError$2(e,t):this._addPending$1(new A._DelayedError(e,t)))},_close$0(){var e=this,t=e._state;8&t||(t=(2|t)>>>0,e._state=t,t<64?e._sendDone$0():e._addPending$1(I.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=r._pending=new A._PendingEvents),n.add$1(0,e),128&(t=r._state)||(t=(128|t)>>>0,r._state=t,t<256&&n.schedule$1(r))},_sendData$1(e){var t=this,r=t._state;t._state=(64|r)>>>0,t._zone.runUnaryGuarded$1$2(t._onData,e,A._instanceType(t)._eval$1("_BufferingStreamSubscription.T")),t._state=(4294967231&t._state)>>>0,t._checkState$1(!!(4&r))},_sendError$2(e,t){var r,n=this,a=n._state,s=new A._BufferingStreamSubscription__sendError_sendError(n,e,t);1&a?(n._state=(16|a)>>>0,n._cancel$0(),null!=(r=n._cancelFuture)&&r!==M.$get$Future__nullFuture()?r.whenComplete$1(s):s.call$0()):(s.call$0(),n._checkState$1(!!(4&a)))},_sendDone$0(){var e,t=this,r=new A._BufferingStreamSubscription__sendDone_sendDone(t);t._cancel$0(),t._state=(16|t._state)>>>0,null!=(e=t._cancelFuture)&&e!==M.$get$Future__nullFuture()?e.whenComplete$1(r):r.call$0()},_guardCallback$1(e){var t=this,r=t._state;t._state=(64|r)>>>0,e.call$0(),t._state=(4294967231&t._state)>>>0,t._checkState$1(!!(4&r))},_checkState$1(e){var t,r,n=this,a=n._state;for(128&a&&null==n._pending.lastPendingEvent&&(t=!1,4&(a=n._state=(4294967167&a)>>>0)&&a<256&&(t=!1!==(t=null==(t=n._pending)?null:null==t.lastPendingEvent)),t&&(a=(4294967291&a)>>>0,n._state=a));;e=r){if(8&a)return void(n._pending=null);if(e===(r=!!(4&a)))break;n._state=(64^a)>>>0,r?n._async$_onPause$0():n._async$_onResume$0(),a=(4294967231&n._state)>>>0,n._state=a}128&a&&a<256&&n._pending.schedule$1(n)},$isStreamSubscription:1},A._BufferingStreamSubscription__sendError_sendError.prototype={call$0(){var e,t,r,n=this.$this,a=n._state;8&a&&!(16&a)||(n._state=(64|a)>>>0,e=n._onError,a=this.error,t=U.Object,r=n._zone,U.void_Function_Object_StackTrace._is(e)?r.runBinaryGuarded$2$3(e,a,this.stackTrace,t,U.StackTrace):r.runUnaryGuarded$1$2(e,a,t),n._state=(4294967231&n._state)>>>0)},$signature:0},A._BufferingStreamSubscription__sendDone_sendDone.prototype={call$0(){var e=this.$this,t=e._state;16&t&&(e._state=(74|t)>>>0,e._zone.runGuarded$1(e._onDone),e._state=(4294967231&e._state)>>>0)},$signature:0},A._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(0,t,null,null,null)},listen$3$onDone$onError(e,t,r,n){return this.listen$4$cancelOnError$onDone$onError(0,t,null,r,n)}},A._DelayedEvent.prototype={get$next(){return this.next},set$next(e){return this.next=e}},A._DelayedData.prototype={perform$1(e){e._sendData$1(this.value)}},A._DelayedError.prototype={perform$1(e){e._sendError$2(this.error,this.stackTrace)}},A._DelayedDone.prototype={perform$1(e){e._sendDone$0()},get$next:()=>null,set$next(e){throw A.wrapException(A.StateError$("No events after a done."))}},A._PendingEvents.prototype={schedule$1(e){var t=this,r=t._state;1!==r&&(r>=1||A.scheduleMicrotask(new A._PendingEvents_schedule_closure(t,e)),t._state=1)},add$1(e,t){var r=this,n=r.lastPendingEvent;null==n?r.firstPendingEvent=r.lastPendingEvent=t:(n.set$next(t),r.lastPendingEvent=t)}},A._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},A._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 A._Future(M.Zone__current,U._Future_bool),t._stateData=e,t._async$_hasValue=!1,r.resume$0(0),e;throw A.wrapException(A.StateError$("Already waiting for next."))}return t._initializeOrDone$0()},_initializeOrDone$0(){var e,t,r=this,n=r._stateData;return null!=n?(e=new A._Future(M.Zone__current,U._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):M.$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()):M.$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._completeErrorObject$1(new A.AsyncError(e,t)):a._asyncCompleteErrorObject$1(new A.AsyncError(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)}},A._ForwardingStream.prototype={get$isBroadcast(){return this._async$_source.get$isBroadcast()},listen$4$cancelOnError$onDone$onError(e,t,r,n,a){var s=this.$ti,i=M.Zone__current,o=!0===r?1:0,l=null!=a?32:0,_=A._BufferingStreamSubscription__registerDataHandler(i,t,s._rest[1]),u=A._BufferingStreamSubscription__registerErrorHandler(i,a),c=null==n?A.async___nullDoneHandler$closure():n;return(s=new A._ForwardingStreamSubscription(this,_,u,i.registerCallback$1$1(c,U.void),i,o|l,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(0,t,null,null,null)},listen$3$onDone$onError(e,t,r,n){return this.listen$4$cancelOnError$onDone$onError(0,t,null,r,n)}},A._ForwardingStreamSubscription.prototype={_async$_add$1(e){2&this._state||this.super$_BufferingStreamSubscription$_add(e)},_addError$2(e,t){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()}},A._MapStream.prototype={_handleData$2(e,t){var r,n,a,s,i=null;try{i=this._transform.call$1(e)}catch(r){return n=A.unwrapException(r),a=A.getTraceFromException(r),null!=(s=A._interceptError(n,a))&&(n=s.error,a=s.stackTrace),void t._addError$2(n,a)}t._async$_add$1(i)}},A._ZoneFunction.prototype={},A._ZoneSpecification.prototype={$isZoneSpecification:1},A._ZoneDelegate.prototype={$isZoneDelegate:1},A._Zone.prototype={_processUncaughtError$3(e,t,r){var n,a,s,i,o,l,_,u,c=this.get$_handleUncaughtError(),$=c.zone;if($!==I.C__RootZone){n=c.$function,a=$.get$_parentDelegate(),(_=E.get$parent$z($)).toString,s=_,i=M.Zone__current;try{M.Zone__current=s,n.call$5($,a,e,t,r),M.Zone__current=i}catch(u){o=A.unwrapException(u),l=A.getTraceFromException(u),M.Zone__current=i,_=t===o?r:l,s._processUncaughtError$3($,o,_)}}else A._rootHandleError(t,r)},$isZone:1},A._CustomZone.prototype={get$_delegate(){var e=this._delegateCache;return null==e?this._delegateCache=new A._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,U.void)}catch(n){t=A.unwrapException(n),r=A.getTraceFromException(n),this._processUncaughtError$3(this,t,r)}},runUnaryGuarded$1$2(e,t,r){var n,a,s;try{this.runUnary$2$2(e,t,U.void,r)}catch(s){n=A.unwrapException(s),a=A.getTraceFromException(s),this._processUncaughtError$3(this,n,a)}},runBinaryGuarded$2$3(e,t,r,n,a){var s,i,o;try{this.runBinary$3$3(e,t,r,U.void,n,a)}catch(o){s=A.unwrapException(o),i=A.getTraceFromException(o),this._processUncaughtError$3(this,s,i)}},bindCallback$1$1(e,t){return new A._CustomZone_bindCallback_closure(this,this.registerCallback$1$1(e,t),t)},bindUnaryCallback$2$1(e,t,r){return new A._CustomZone_bindUnaryCallback_closure(this,this.registerUnaryCallback$2$1(e,t,r),r,t)},bindCallbackGuarded$1(e){return new A._CustomZone_bindCallbackGuarded_closure(this,this.registerCallback$1$1(e,U.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=this._errorCallback,n=r.zone;return n===I.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}},A._CustomZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.registered,this.R)},$signature(){return this.R._eval$1("0()")}},A._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)")}},A._CustomZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.registered)},$signature:0},A._rootHandleError_closure.prototype={call$0(){A.Error_throwWithStackTrace(this.error,this.stackTrace)},$signature:0},A._RootZone.prototype={get$_run:()=>I._ZoneFunction__RootZone__rootRun,get$_runUnary:()=>I._ZoneFunction__RootZone__rootRunUnary,get$_runBinary:()=>I._ZoneFunction__RootZone__rootRunBinary,get$_registerCallback:()=>I._ZoneFunction__RootZone__rootRegisterCallback,get$_registerUnaryCallback:()=>I._ZoneFunction_Xkh,get$_registerBinaryCallback:()=>I._ZoneFunction_e9o,get$_errorCallback:()=>I._ZoneFunction__RootZone__rootErrorCallback,get$_scheduleMicrotask:()=>I._ZoneFunction__RootZone__rootScheduleMicrotask,get$_createTimer:()=>I._ZoneFunction__RootZone__rootCreateTimer,get$_createPeriodicTimer:()=>I._ZoneFunction_PAY,get$_print:()=>I._ZoneFunction__RootZone__rootPrint,get$_fork:()=>I._ZoneFunction__RootZone__rootFork,get$_handleUncaughtError:()=>I._ZoneFunction_KjJ,get$parent:e=>null,get$_async$_map:()=>M.$get$_RootZone__rootMap(),get$_delegate(){var e=M._RootZone__rootDelegate;return null==e?M._RootZone__rootDelegate=new A._ZoneDelegate(this):e},get$_parentDelegate(){var e=M._RootZone__rootDelegate;return null==e?M._RootZone__rootDelegate=new A._ZoneDelegate(this):e},get$errorZone(){return this},runGuarded$1(e){var t,r,n;try{if(I.C__RootZone===M.Zone__current)return void e.call$0();A._rootRun(null,null,this,e)}catch(n){t=A.unwrapException(n),r=A.getTraceFromException(n),A._rootHandleError(t,r)}},runUnaryGuarded$1$2(e,t){var r,n,a;try{if(I.C__RootZone===M.Zone__current)return void e.call$1(t);A._rootRunUnary(null,null,this,e,t)}catch(a){r=A.unwrapException(a),n=A.getTraceFromException(a),A._rootHandleError(r,n)}},runBinaryGuarded$2$3(e,t,r){var n,a,s;try{if(I.C__RootZone===M.Zone__current)return void e.call$2(t,r);A._rootRunBinary(null,null,this,e,t,r)}catch(s){n=A.unwrapException(s),a=A.getTraceFromException(s),A._rootHandleError(n,a)}},bindCallback$1$1(e,t){return new A._RootZone_bindCallback_closure(this,e,t)},bindUnaryCallback$2$1(e,t,r){return new A._RootZone_bindUnaryCallback_closure(this,e,r,t)},bindCallbackGuarded$1(e){return new A._RootZone_bindCallbackGuarded_closure(this,e)},$index:(e,t)=>null,handleUncaughtError$2(e,t){A._rootHandleError(e,t)},fork$2$specification$zoneValues(e,t){return A._rootFork(null,null,this,e,t)},run$1$1(e,t){return M.Zone__current===I.C__RootZone?t.call$0():A._rootRun(null,null,this,t)},runUnary$2$2(e,t){return M.Zone__current===I.C__RootZone?e.call$1(t):A._rootRunUnary(null,null,this,e,t)},runBinary$3$3(e,t,r){return M.Zone__current===I.C__RootZone?e.call$2(t,r):A._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){A._rootScheduleMicrotask(null,null,this,e)},createTimer$2:(e,t)=>A.Timer__createTimer(e,t),print$1(e){A.printString(e)}},A._RootZone_bindCallback_closure.prototype={call$0(){return this.$this.run$1$1(0,this.f,this.R)},$signature(){return this.R._eval$1("0()")}},A._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)")}},A._RootZone_bindCallbackGuarded_closure.prototype={call$0(){return this.$this.runGuarded$1(this.f)},$signature:0},A._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 A._HashMapKeyIterable(this,A._instanceType(this)._eval$1("_HashMapKeyIterable<1>"))},get$values(e){var t=A._instanceType(this);return A.MappedIterable_MappedIterable(new A._HashMapKeyIterable(this,t._eval$1("_HashMapKeyIterable<1>")),new A._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 A._HashMap_addAll_closure(this))},$index(e,t){var r,n;return"string"==typeof t&&"__proto__"!==t?null==(r=this._collection$_strings)?null:A._HashMap__getTableEntry(r,t):"number"==typeof t&&(1073741823&t)===t?null==(n=this._collection$_nums)?null:A._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,s=this;"string"==typeof t&&"__proto__"!==t?(n=s._collection$_strings,s._collection$_addHashTableEntry$3(null==n?s._collection$_strings=A._HashMap__newHashTable():n,t,r)):"number"==typeof t&&(1073741823&t)===t?(a=s._collection$_nums,s._collection$_addHashTableEntry$3(null==a?s._collection$_nums=A._HashMap__newHashTable():a,t,r)):s._set$2(t,r)},_set$2(e,t){var r,n,a,s=this,i=s._collection$_rest;null==i&&(i=s._collection$_rest=A._HashMap__newHashTable()),null==(n=i[r=s._computeHashCode$1(e)])?(A._HashMap__setTableEntry(i,r,[e,t]),++s._collection$_length,s._collection$_keys=null):(a=s._findBucketIndex$2(n,e))>=0?n[a+1]=t:(n.push(e,t),++s._collection$_length,s._collection$_keys=null)},remove$1(e,t){return"__proto__"!==t?this._removeHashTableEntry$2(this._collection$_strings,t):this._remove$1(t)},_remove$1(e){var t,r,n,a,s=this,i=s._collection$_rest;return null==i?null:(r=i[t=s._computeHashCode$1(e)],(n=s._findBucketIndex$2(r,e))<0?null:(--s._collection$_length,s._collection$_keys=null,a=r.splice(n,2)[1],0===r.length&&delete i[t],a))},forEach$1(e,t){var r,n,a,s,i,o=this,l=o._computeKeys$0();for(r=l.length,n=A._instanceType(o)._rest[1],a=0;a<r;++a)if(s=l[a],i=o.$index(0,s),t.call$2(s,null==i?n._as(i):i),l!==o._collection$_keys)throw A.wrapException(A.ConcurrentModificationError$(o))},_computeKeys$0(){var e,t,r,n,a,s,i,o,l,_,u=this,c=u._collection$_keys;if(null!=c)return c;if(c=A.List_List$filled(u._collection$_length,null,!1,U.dynamic),t=0,null!=(e=u._collection$_strings))for(n=(r=Object.getOwnPropertyNames(e)).length,a=0;a<n;++a)c[t]=r[a],++t;if(null!=(s=u._collection$_nums))for(n=(r=Object.getOwnPropertyNames(s)).length,a=0;a<n;++a)c[t]=+r[a],++t;if(null!=(i=u._collection$_rest))for(n=(r=Object.getOwnPropertyNames(i)).length,a=0;a<n;++a)for(l=(o=i[r[a]]).length,_=0;_<l;_+=2)c[t]=o[_],++t;return u._collection$_keys=c},_collection$_addHashTableEntry$3(e,t,r){null==e[t]&&(++this._collection$_length,this._collection$_keys=null),A._HashMap__setTableEntry(e,t,r)},_removeHashTableEntry$2(e,t){var r;return null!=e&&null!=e[t]?(r=A._HashMap__getTableEntry(e,t),delete e[t],--this._collection$_length,this._collection$_keys=null,r):null},_computeHashCode$1:e=>1073741823&E.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<r;n+=2)if(E.$eq$(e[n],t))return n;return-1}},A._HashMap_values_closure.prototype={call$1(e){var t=this.$this,r=t.$index(0,e);return null==r?A._instanceType(t)._rest[1]._as(r):r},$signature(){return A._instanceType(this.$this)._eval$1("2(1)")}},A._HashMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return A._instanceType(this.$this)._eval$1("~(1,2)")}},A._IdentityHashMap.prototype={_computeHashCode$1:e=>1073741823&A.objectHashCode(e),_findBucketIndex$2(e,t){var r,n,a;if(null==e)return-1;for(r=e.length,n=0;n<r;n+=2)if(null==(a=e[n])?null==t:a===t)return n;return-1}},A._HashMapKeyIterable.prototype={get$length(e){return this._map._collection$_length},get$isEmpty(e){return 0===this._map._collection$_length},get$isNotEmpty(e){return 0!==this._map._collection$_length},get$iterator(e){var t=this._map;return new A._HashMapKeyIterator(t,t._computeKeys$0(),this.$ti._eval$1("_HashMapKeyIterator<1>"))},contains$1(e,t){return this._map.containsKey$1(t)}},A._HashMapKeyIterator.prototype={get$current(e){var t=this._collection$_current;return null==t?this.$ti._precomputed1._as(t):t},moveNext$0(){var e=this,t=e._collection$_keys,r=e._offset,n=e._map;if(t!==n._collection$_keys)throw A.wrapException(A.ConcurrentModificationError$(n));return r>=t.length?(e._collection$_current=null,!1):(e._collection$_current=t[r],e._offset=r+1,!0)}},A._LinkedCustomHashMap.prototype={$index(e,t){return this._validKey.call$1(t)?this.super$JsLinkedHashMap$internalGet(t):null},$indexSet(e,t,r){this.super$JsLinkedHashMap$internalSet(t,r)},containsKey$1(e){return!!this._validKey.call$1(e)&&this.super$JsLinkedHashMap$internalContainsKey(e)},remove$1(e,t){return this._validKey.call$1(t)?this.super$JsLinkedHashMap$internalRemove(t):null},internalComputeHashCode$1(e){return 1073741823&this._hashCode.call$1(e)},internalFindBucketIndex$2(e,t){var r,n,a;if(null==e)return-1;for(r=e.length,n=this._equals,a=0;a<r;++a)if(n.call$2(e[a].hashMapCellKey,t))return a;return-1}},A._LinkedCustomHashMap_closure.prototype={call$1(e){return this.K._is(e)},$signature:9},A._LinkedHashSet.prototype={_newSet$0(){return new A._LinkedHashSet(A._instanceType(this)._eval$1("_LinkedHashSet<1>"))},_newSimilarSet$1$0:e=>new A._LinkedHashSet(e._eval$1("_LinkedHashSet<0>")),_newSimilarSet$0(){return this._newSimilarSet$1$0(U.dynamic)},get$iterator(e){var t=this,r=new A._LinkedHashSetIterator(t,t._collection$_modifications,A._instanceType(t)._eval$1("_LinkedHashSetIterator<1>"));return r._collection$_cell=t._collection$_first,r},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 A.wrapException(A.StateError$("No elements"));return t._element},get$last(e){var t=this._collection$_last;if(null==t)throw A.wrapException(A.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=A._LinkedHashSet__newHashTable():r,t)):"number"==typeof t&&(1073741823&t)===t?(n=a._collection$_nums,a._collection$_addHashTableEntry$2(null==n?a._collection$_nums=A._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=A._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,s=this,i=s._collection$_rest;return null!=i&&(r=i[t=s._computeHashCode$1(e)],!((n=s._findBucketIndex$2(r,e))<0)&&(a=r.splice(n,1)[0],0===r.length&&delete i[t],s._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 A._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&E.get$hashCode$(e),_findBucketIndex$2(e,t){var r,n;if(null==e)return-1;for(r=e.length,n=0;n<r;++n)if(E.$eq$(e[n]._element,t))return n;return-1}},A._LinkedIdentityHashSet.prototype={_newSet$0(){return new A._LinkedIdentityHashSet(this.$ti)},_newSimilarSet$1$0:e=>new A._LinkedIdentityHashSet(e._eval$1("_LinkedIdentityHashSet<0>")),_newSimilarSet$0(){return this._newSimilarSet$1$0(U.dynamic)},_computeHashCode$1:e=>1073741823&A.objectHashCode(e),_findBucketIndex$2(e,t){var r,n,a;if(null==e)return-1;for(r=e.length,n=0;n<r;++n)if(null==(a=e[n]._element)?null==t:a===t)return n;return-1}},A._LinkedHashSetCell.prototype={},A._LinkedHashSetIterator.prototype={get$current(e){var t=this._collection$_current;return null==t?this.$ti._precomputed1._as(t):t},moveNext$0(){var e=this,t=e._collection$_cell,r=e._set;if(e._collection$_modifications!==r._collection$_modifications)throw A.wrapException(A.ConcurrentModificationError$(r));return null==t?(e._collection$_current=null,!1):(e._collection$_current=t._element,e._collection$_cell=t._collection$_next,!0)}},A.UnmodifiableListView.prototype={cast$1$0(e,t){return new A.UnmodifiableListView(E.cast$1$0$ax(this._collection$_source,t),t._eval$1("UnmodifiableListView<0>"))},get$length(e){return E.get$length$asx(this._collection$_source)},$index(e,t){return E.elementAt$1$ax(this._collection$_source,t)}},A.HashMap_HashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:163},A.LinkedHashMap_LinkedHashMap$from_closure.prototype={call$2(e,t){this.result.$indexSet(0,this.K._as(e),this.V._as(t))},$signature:163},A.ListBase.prototype={get$iterator(e){return new A.ListIterator(e,this.get$length(e),A.instanceType(e)._eval$1("ListIterator<ListBase.E>"))},elementAt$1(e,t){return this.$index(e,t)},forEach$1(e,t){var r,n=this.get$length(e);for(r=0;r<n;++r)if(t.call$1(this.$index(e,r)),n!==this.get$length(e))throw A.wrapException(A.ConcurrentModificationError$(e))},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 A.wrapException(A.IterableElementError_noElement());return this.$index(e,0)},get$last(e){if(0===this.get$length(e))throw A.wrapException(A.IterableElementError_noElement());return this.$index(e,this.get$length(e)-1)},get$single(e){if(0===this.get$length(e))throw A.wrapException(A.IterableElementError_noElement());if(this.get$length(e)>1)throw A.wrapException(A.IterableElementError_tooMany());return this.$index(e,0)},contains$1(e,t){var r,n=this.get$length(e);for(r=0;r<n;++r){if(E.$eq$(this.$index(e,r),t))return!0;if(n!==this.get$length(e))throw A.wrapException(A.ConcurrentModificationError$(e))}return!1},every$1(e,t){var r,n=this.get$length(e);for(r=0;r<n;++r){if(!t.call$1(this.$index(e,r)))return!1;if(n!==this.get$length(e))throw A.wrapException(A.ConcurrentModificationError$(e))}return!0},any$1(e,t){var r,n=this.get$length(e);for(r=0;r<n;++r){if(t.call$1(this.$index(e,r)))return!0;if(n!==this.get$length(e))throw A.wrapException(A.ConcurrentModificationError$(e))}return!1},lastWhere$2$orElse(e,t,r){var n,a,s=this.get$length(e);for(n=s-1;n>=0;--n){if(a=this.$index(e,n),t.call$1(a))return a;if(s!==this.get$length(e))throw A.wrapException(A.ConcurrentModificationError$(e))}if(null!=r)return r.call$0();throw A.wrapException(A.IterableElementError_noElement())},join$1(e,t){var r;return 0===this.get$length(e)?"":((r=A.StringBuffer__writeAll("",e,t)).charCodeAt(0),r)},where$1:(e,t)=>new A.WhereIterable(e,t,A.instanceType(e)._eval$1("WhereIterable<ListBase.E>")),map$1$1:(e,t,r)=>new A.MappedListIterable(e,t,A.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(r)._eval$1("MappedListIterable<1,2>")),expand$1$1:(e,t,r)=>new A.ExpandIterable(e,t,A.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(r)._eval$1("ExpandIterable<1,2>")),skip$1:(e,t)=>A.SubListIterable$(e,t,null,A.instanceType(e)._eval$1("ListBase.E")),take$1:(e,t)=>A.SubListIterable$(e,0,A.checkNotNullable(t,"count",U.int),A.instanceType(e)._eval$1("ListBase.E")),toList$1$growable(e,t){var r,n,a,s=this;if(s.get$isEmpty(e))return E.JSArray_JSArray$growable(0,A.instanceType(e)._eval$1("ListBase.E"));for(r=s.$index(e,0),n=A.List_List$filled(s.get$length(e),r,!0,A.instanceType(e)._eval$1("ListBase.E")),a=1;a<s.get$length(e);++a)n[a]=s.$index(e,a);return n},toList$0(e){return this.toList$1$growable(e,!0)},toSet$0(e){var t,r=A.LinkedHashSet_LinkedHashSet(A.instanceType(e)._eval$1("ListBase.E"));for(t=0;t<this.get$length(e);++t)r.add$1(0,this.$index(e,t));return r},add$1(e,t){var r=this.get$length(e);this.set$length(e,r+1),this.$indexSet(e,r,t)},addAll$1(e,t){var r;this.get$length(e);for(r=t.get$iterator(t);r.moveNext$0();)this.add$1(e,r.get$current(r))},_closeGap$2(e,t,r){var n,a=this,s=a.get$length(e),i=r-t;for(n=r;n<s;++n)a.$indexSet(e,n-i,a.$index(e,n));a.set$length(e,s-i)},cast$1$0:(e,t)=>new A.CastList(e,A.instanceType(e)._eval$1("@<ListBase.E>")._bind$1(t)._eval$1("CastList<1,2>")),sort$1(e,t){var r=null==t?A.collection_ListBase__compareAny$closure():t;A.Sort__doSort(e,0,this.get$length(e)-1,r)},sublist$2(e,t,r){var n=this.get$length(e);return A.RangeError_checkValidRange(t,n,n),A.List_List$_of(this.getRange$2(e,t,n),A.instanceType(e)._eval$1("ListBase.E"))},sublist$1(e,t){return this.sublist$2(e,t,null)},getRange$2(e,t,r){return A.RangeError_checkValidRange(t,r,this.get$length(e)),A.SubListIterable$(e,t,r,A.instanceType(e)._eval$1("ListBase.E"))},removeRange$2(e,t,r){A.RangeError_checkValidRange(t,r,this.get$length(e)),r>t&&this._closeGap$2(e,t,r)},fillRange$3(e,t,r,n){var a;for(A.instanceType(e)._eval$1("ListBase.E")._as(n),A.RangeError_checkValidRange(t,r,this.get$length(e)),a=t;a<r;++a)this.$indexSet(e,a,n)},setRange$4(e,t,r,n,a){var s,i,o,l,_;if(A.RangeError_checkValidRange(t,r,this.get$length(e)),0!==(s=r-t)){if(A.RangeError_checkNotNegative(a,"skipCount"),U.List_dynamic._is(n)?(i=a,o=n):(o=E.skip$1$ax(n,a).toList$1$growable(0,!1),i=0),i+s>(l=E.getInterceptor$asx(o)).get$length(o))throw A.wrapException(A.IterableElementError_tooFew());if(i<t)for(_=s-1;_>=0;--_)this.$indexSet(e,t+_,l.$index(o,i+_));else for(_=0;_<s;++_)this.$indexSet(e,t+_,l.$index(o,i+_))}},get$reversed:e=>new A.ReversedListIterable(e,A.instanceType(e)._eval$1("ReversedListIterable<ListBase.E>")),toString$0:e=>A.Iterable_iterableToFullString(e,"[","]"),$isEfficientLengthIterable:1,$isIterable:1,$isList:1},A.MapBase.prototype={cast$2$0(e,t,r){var n=A._instanceType(this);return A.Map_castFrom(this,n._eval$1("MapBase.K"),n._eval$1("MapBase.V"),t,r)},forEach$1(e,t){var r,n,a,s,i=this;for(r=(r=i.get$keys(i)).get$iterator(r),n=A._instanceType(i)._eval$1("MapBase.V");r.moveNext$0();)a=r.get$current(r),s=i.$index(0,a),t.call$2(a,null==s?n._as(s):s)},addAll$1(e,t){t.forEach$1(0,new A.MapBase_addAll_closure(this))},get$entries(e){var t=this,r=t.get$keys(t);return r.map$1$1(r,new A.MapBase_entries_closure(t),A._instanceType(t)._eval$1("MapEntry<MapBase.K,MapBase.V>"))},containsKey$1(e){var t=this.get$keys(this);return t.contains$1(t,e)},get$length(e){var t=this.get$keys(this);return t.get$length(t)},get$isEmpty(e){var t=this.get$keys(this);return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this.get$keys(this);return t.get$isNotEmpty(t)},get$values(e){return new A._MapBaseValueIterable(this,A._instanceType(this)._eval$1("_MapBaseValueIterable<MapBase.K,MapBase.V>"))},toString$0(e){return A.MapBase_mapToString(this)},$isMap:1},A.MapBase_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature(){return A._instanceType(this.$this)._eval$1("~(MapBase.K,MapBase.V)")}},A.MapBase_entries_closure.prototype={call$1(e){var t=this.$this,r=t.$index(0,e);return null==r&&(r=A._instanceType(t)._eval$1("MapBase.V")._as(r)),new A.MapEntry(e,r,A._instanceType(t)._eval$1("MapEntry<MapBase.K,MapBase.V>"))},$signature(){return A._instanceType(this.$this)._eval$1("MapEntry<MapBase.K,MapBase.V>(MapBase.K)")}},A.MapBase_mapToString_closure.prototype={call$2(e,t){var r,n=this._box_0;n.first||(this.result._contents+=", "),n.first=!1,n=this.result,r=A.S(e),n._contents=(n._contents+=r)+": ",r=A.S(t),n._contents+=r},$signature:171},A.UnmodifiableMapBase.prototype={},A._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,r=t.get$keys(t);return null==(r=t.$index(0,r.get$first(r)))?this.$ti._rest[1]._as(r):r},get$single(e){var t=this._map,r=t.get$keys(t);return null==(r=t.$index(0,r.get$single(r)))?this.$ti._rest[1]._as(r):r},get$last(e){var t=this._map,r=t.get$keys(t);return null==(r=t.$index(0,r.get$last(r)))?this.$ti._rest[1]._as(r):r},get$iterator(e){var t=this._map,r=t.get$keys(t);return new A._MapBaseValueIterator(r.get$iterator(r),t,this.$ti._eval$1("_MapBaseValueIterator<1,2>"))}},A._MapBaseValueIterator.prototype={moveNext$0(){var e=this,t=e._collection$_keys;return t.moveNext$0()?(e._collection$_current=e._map.$index(0,t.get$current(t)),!0):(e._collection$_current=null,!1)},get$current(e){var t=this._collection$_current;return null==t?this.$ti._rest[1]._as(t):t}},A._UnmodifiableMapMixin.prototype={$indexSet(e,t,r){throw A.wrapException(A.UnsupportedError$("Cannot modify unmodifiable map"))},addAll$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot modify unmodifiable map"))},remove$1(e,t){throw A.wrapException(A.UnsupportedError$("Cannot modify unmodifiable map"))}},A.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},A.UnmodifiableMapView.prototype={cast$2$0(e,t,r){return new A.UnmodifiableMapView(this._map.cast$2$0(0,t,r),t._eval$1("@<0>")._bind$1(r)._eval$1("UnmodifiableMapView<1,2>"))}},A.ListQueue.prototype={get$iterator(e){var t=this;return new A._ListQueueIterator(t,t._tail,t._modificationCount,t._head,t.$ti._eval$1("_ListQueueIterator<1>"))},get$isEmpty(e){return this._head===this._tail},get$length(e){return(this._tail-this._head&this._table.length-1)>>>0},get$first(e){var t=this,r=t._head;if(r===t._tail)throw A.wrapException(A.IterableElementError_noElement());return null==(r=t._table[r])?t.$ti._precomputed1._as(r):r},get$last(e){var t=this,r=t._head,n=t._tail;if(r===n)throw A.wrapException(A.IterableElementError_noElement());return null==(r=(r=t._table)[(n-1&r.length-1)>>>0])?t.$ti._precomputed1._as(r):r},get$single(e){var t,r=this;if(r._head===r._tail)throw A.wrapException(A.IterableElementError_noElement());if(r.get$length(0)>1)throw A.wrapException(A.IterableElementError_tooMany());return null==(t=r._table[r._head])?r.$ti._precomputed1._as(t):t},elementAt$1(e,t){var r,n=this;return A.IndexError_check(t,n.get$length(0),n,null,null),null==(r=(r=n._table)[(n._head+t&r.length-1)>>>0])?n.$ti._precomputed1._as(r):r},toList$1$growable(e,t){var r,n,a,s,i,o,l=this,_=l._table.length-1,u=(l._tail-l._head&_)>>>0;if(0===u)return r=E.JSArray_JSArray$growable(0,l.$ti._precomputed1);for(r=l.$ti._precomputed1,n=A.List_List$filled(u,l.get$first(0),!0,r),a=l._table,s=l._head,i=0;i<u;++i)o=a[(s+i&_)>>>0],n[i]=null==o?r._as(o):o;return n},toList$0(e){return this.toList$1$growable(0,!0)},addAll$1(e,t){var r,n,a,s=this,i=t.length,o=s.get$length(0),l=o+i,_=s._table,u=_.length;l>=u?(r=A.List_List$filled(A.ListQueue__nextPowerOf2(l+(l>>>1)),null,!1,s.$ti._eval$1("1?")),s._tail=s._collection$_writeToList$1(r),s._table=r,s._head=0,I.JSArray_methods.setRange$4(r,o,l,t,0),s._tail+=i):i<(n=u-(l=s._tail))?(I.JSArray_methods.setRange$4(_,l,l+i,t,0),s._tail+=i):(a=i-n,I.JSArray_methods.setRange$4(_,l,l+n,t,0),I.JSArray_methods.setRange$4(s._table,0,a,t,n),s._tail=a),++s._modificationCount},clear$0(e){var t,r,n=this,a=n._head,s=n._tail;if(a!==s){for(r=(t=n._table).length-1;a!==s;a=(a+1&r)>>>0)t[a]=null;n._head=n._tail=0,++n._modificationCount}},toString$0(e){return A.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this,r=t._head,n=t._table;n[r=t._head=(r-1&n.length-1)>>>0]=e,r===t._tail&&t._grow$0(),++t._modificationCount},removeFirst$0(){var e,t,r=this,n=r._head;if(n===r._tail)throw A.wrapException(A.IterableElementError_noElement());return++r._modificationCount,null==(t=(e=r._table)[n])&&(t=r.$ti._precomputed1._as(t)),e[n]=null,r._head=(n+1&e.length-1)>>>0,t},_add$1(e){var t=this,r=t._table,n=t._tail;r[n]=e,r=(n+1&r.length-1)>>>0,t._tail=r,t._head===r&&t._grow$0(),++t._modificationCount},_grow$0(){var e=this,t=A.List_List$filled(2*e._table.length,null,!1,e.$ti._eval$1("1?")),r=e._table,n=e._head,a=r.length-n;I.JSArray_methods.setRange$4(t,0,a,r,n),I.JSArray_methods.setRange$4(t,a,a+e._head,e._table,0),e._head=0,e._tail=e._table.length,e._table=t},_collection$_writeToList$1(e){var t,r,n=this,a=n._head,s=n._tail,i=n._table;return a<=s?(t=s-a,I.JSArray_methods.setRange$4(e,0,t,i,a),t):(r=i.length-a,I.JSArray_methods.setRange$4(e,0,r,i,a),I.JSArray_methods.setRange$4(e,r,r+n._tail,n._table,0),n._tail+r)},$isQueue:1},A._ListQueueIterator.prototype={get$current(e){var t=this._collection$_current;return null==t?this.$ti._precomputed1._as(t):t},moveNext$0(){var e,t=this,r=t._queue;return t._modificationCount!==r._modificationCount&&A.throwExpression(A.ConcurrentModificationError$(r)),(e=t._collection$_position)===t._collection$_end?(t._collection$_current=null,!1):(r=r._table,t._collection$_current=r[e],t._collection$_position=(e+1&r.length-1)>>>0,!0)}},A.SetBase.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=E.get$iterator$ax(t);r.moveNext$0();)this.add$1(0,r.get$current(r))},removeAll$1(e){var t;for(t=E.get$iterator$ax(e);t.moveNext$0();)this.remove$1(0,t.get$current(t))},difference$1(e){var t,r,n,a=this.toSet$0(0);for(t=this.get$iterator(this),r=e._source;t.moveNext$0();)n=t.get$current(t),r.contains$1(0,n)&&a.remove$1(0,n);return a},toList$1$growable(e,t){return A.List_List$_of(this,A._instanceType(this)._precomputed1)},toList$0(e){return this.toList$1$growable(0,!0)},map$1$1(e,t,r){return new A.EfficientLengthMappedIterable(this,t,A._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 A.wrapException(A.IterableElementError_tooMany());if(!(t=r.get$iterator(r)).moveNext$0())throw A.wrapException(A.IterableElementError_noElement());return t.get$current(t)},toString$0(e){return A.Iterable_iterableToFullString(this,"{","}")},where$1(e,t){return new A.WhereIterable(this,t,A._instanceType(this)._eval$1("WhereIterable<1>"))},forEach$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)t.call$1(r.get$current(r))},every$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)if(!t.call$1(r.get$current(r)))return!1;return!0},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 A.TakeIterable_TakeIterable(this,t,A._instanceType(this)._precomputed1)},skip$1(e,t){return A.SkipIterable_SkipIterable(this,t,A._instanceType(this)._precomputed1)},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw A.wrapException(A.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,r=this.get$iterator(this);if(!r.moveNext$0())throw A.wrapException(A.IterableElementError_noElement());do{t=r.get$current(r)}while(r.moveNext$0());return t},elementAt$1(e,t){var r,n;for(A.RangeError_checkNotNegative(t,"index"),r=this.get$iterator(this),n=t;r.moveNext$0();){if(0===n)return r.get$current(r);--n}throw A.wrapException(A.IndexError$withLength(t,t-n,this,null,"index"))},$isEfficientLengthIterable:1,$isIterable:1,$isSet:1},A._SetBase.prototype={difference$1(e){var t,r,n,a=this,s=a._newSet$0();for(r=(t=A._LinkedHashSetIterator$(a,a._collection$_modifications,A._instanceType(a)._precomputed1)).$ti._precomputed1;t.moveNext$0();)null==(n=t._collection$_current)&&(n=r._as(n)),e.contains$1(0,n)||s.add$1(0,n);return s},intersection$1(e){var t,r,n,a=this,s=a._newSet$0();for(r=(t=A._LinkedHashSetIterator$(a,a._collection$_modifications,A._instanceType(a)._precomputed1)).$ti._precomputed1;t.moveNext$0();)null==(n=t._collection$_current)&&(n=r._as(n)),e.contains$1(0,n)&&s.add$1(0,n);return s},toSet$0(e){var t=this._newSet$0();return t.addAll$1(0,this),t}},A._UnmodifiableSetMixin.prototype={add$1:(e,t)=>A._UnmodifiableSetMixin__throwUnmodifiable(),addAll$1:(e,t)=>A._UnmodifiableSetMixin__throwUnmodifiable(),remove$1:(e,t)=>A._UnmodifiableSetMixin__throwUnmodifiable()},A.UnmodifiableSetView.prototype={contains$1(e,t){return this._collection$_source.contains$1(0,t)},get$length(e){return this._collection$_source._collection$_length},get$iterator(e){var t=this._collection$_source;return A._LinkedHashSetIterator$(t,t._collection$_modifications,A._instanceType(t)._precomputed1)},toSet$0(e){return this._collection$_source.toSet$0(0)}},A._UnmodifiableMapView_MapView__UnmodifiableMapMixin.prototype={},A._UnmodifiableSetView_SetBase__UnmodifiableSetMixin.prototype={},A._JsonMap.prototype={$index(e,t){var r,n=this._processed;return null==n?this._data.$index(0,t):"string"!=typeof t?null:void 0===(r=n[t])?this._process$1(t):r},get$length(e){return null==this._processed?this._data.__js_helper$_length:this._convert$_computeKeys$0().length},get$isEmpty(e){return 0===this.get$length(0)},get$isNotEmpty(e){return this.get$length(0)>0},get$keys(e){var t;return null==this._processed?(t=this._data,new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>"))):new A._JsonMapKeyIterable(this)},get$values(e){var t,r=this;return null==r._processed?(t=r._data,new A.LinkedHashMapValuesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"))):A.MappedIterable_MappedIterable(r._convert$_computeKeys$0(),new A._JsonMap_values_closure(r),U.String,U.dynamic)},$indexSet(e,t,r){var n,a,s=this;null==s._processed?s._data.$indexSet(0,t,r):s.containsKey$1(t)?((n=s._processed)[t]=r,(null==(a=s._original)?null!=n:a!==n)&&(a[t]=null)):s._upgrade$0().$indexSet(0,t,r)},addAll$1(e,t){t.forEach$1(0,new A._JsonMap_addAll_closure(this))},containsKey$1(e){return null==this._processed?this._data.containsKey$1(e):"string"==typeof e&&Object.prototype.hasOwnProperty.call(this._original,e)},remove$1(e,t){return null==this._processed||this.containsKey$1(t)?this._upgrade$0().remove$1(0,t):null},forEach$1(e,t){var r,n,a,s,i=this;if(null==i._processed)return i._data.forEach$1(0,t);for(r=i._convert$_computeKeys$0(),n=0;n<r.length;++n)if(a=r[n],void 0===(s=i._processed[a])&&(s=A._convertJsonToDartLazy(i._original[a]),i._processed[a]=s),t.call$2(a,s),r!==i._data)throw A.wrapException(A.ConcurrentModificationError$(i))},_convert$_computeKeys$0(){var e=this._data;return null==e&&(e=this._data=A._setArrayType(Object.keys(this._original),U.JSArray_String)),e},_upgrade$0(){var e,t,r,n,a,s=this;if(null==s._processed)return s._data;for(e=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.dynamic),t=s._convert$_computeKeys$0(),r=0;r<(n=t.length);++r)a=t[r],e.$indexSet(0,a,s.$index(0,a));return 0===n?t.push(""):I.JSArray_methods.clear$0(t),s._original=s._processed=null,s._data=e},_process$1(e){var t;return Object.prototype.hasOwnProperty.call(this._original,e)?(t=A._convertJsonToDartLazy(this._original[e]),this._processed[e]=t):null}},A._JsonMap_values_closure.prototype={call$1(e){return this.$this.$index(0,e)},$signature:199},A._JsonMap_addAll_closure.prototype={call$2(e,t){this.$this.$indexSet(0,e,t)},$signature:139},A._JsonMapKeyIterable.prototype={get$length(e){return this._convert$_parent.get$length(0)},elementAt$1(e,t){var r=this._convert$_parent;return null==r._processed?r.get$keys(0).elementAt$1(0,t):r._convert$_computeKeys$0()[t]},get$iterator(e){var t=this._convert$_parent;return null==t._processed?t=(t=t.get$keys(0)).get$iterator(t):(t=t._convert$_computeKeys$0(),t=new E.ArrayIterator(t,t.length,A._arrayInstanceType(t)._eval$1("ArrayIterator<1>"))),t},contains$1(e,t){return this._convert$_parent.containsKey$1(t)}},A._Utf8Decoder__decoder_closure.prototype={call$0(){try{return new TextDecoder("utf-8",{fatal:!0})}catch(e){}return null},$signature:58},A._Utf8Decoder__decoderNonfatal_closure.prototype={call$0(){try{return new TextDecoder("utf-8",{fatal:!1})}catch(e){}return null},$signature:58},A.AsciiCodec.prototype={encode$1:e=>I.AsciiEncoder_127.convert$1(e)},A._UnicodeSubsetEncoder.prototype={convert$1(e){var t,r,n,a=A.RangeError_checkValidRange(0,null,e.length),s=new Uint8Array(a);for(t=~this._subsetMask,r=0;r<a;++r){if(0!==((n=e.charCodeAt(r))&t))throw A.wrapException(A.ArgumentError$value(e,"string","Contains invalid characters."));s[r]=n}return s}},A.AsciiEncoder.prototype={},A.Base64Codec.prototype={normalize$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v="Invalid base64 encoding length ";for(r=A.RangeError_checkValidRange(t,r,e.length),n=M.$get$_Base64Decoder__inverseAlphabet(),s=a=t,i=null,o=-1,l=-1,_=0;a<r;a=u){if(u=a+1,37===(c=e.charCodeAt(a))?($=u+2)<=r?(37===(h=16*A.hexDigitValue(e.charCodeAt(u))+(p=A.hexDigitValue(e.charCodeAt(u+1)))-(256&p))&&(h=-1),u=$):h=-1:h=c,0<=h&&h<=127){if((d=n[h])>=0){if((h=T.ABCDEF.charCodeAt(d))===c)continue;c=h}else{if(-1===d&&(o<0&&(null==(m=null==i?null:i._contents.length)&&(m=0),o=m+(a-s),l=a),++_,61===c))continue;c=h}if(-2!==d){(m=null==i?i=new A.StringBuffer(""):i)._contents+=I.JSString_methods.substring$2(e,s,a),g=A.Primitives_stringFromCharCode(c),m._contents+=g,s=u;continue}}throw A.wrapException(A.FormatException$("Invalid base64 data",e,a))}if(null!=i){if(m=I.JSString_methods.substring$2(e,s,r),g=(m=i._contents+=m).length,o>=0)A.Base64Codec__checkPadding(e,l,r,o,_,g);else{if(1===(S=I.JSInt_methods.$mod(g-1,4)+1))throw A.wrapException(A.FormatException$(v,e,r));for(;S<4;)m+="=",i._contents=m,++S}return m=i._contents,I.JSString_methods.replaceRange$3(e,t,r,(m.charCodeAt(0),m))}if(y=r-t,o>=0)A.Base64Codec__checkPadding(e,l,r,o,_,y);else{if(1===(S=I.JSInt_methods.$mod(y,4)))throw A.wrapException(A.FormatException$(v,e,r));S>1&&(e=I.JSString_methods.replaceRange$3(e,r,r,2===S?"==":"="))}return e}},A.Base64Encoder.prototype={startChunkedConversion$1:e=>new A._Utf8Base64EncoderSink(new A._Utf8StringSinkAdapter(new A._Utf8Decoder(!1),e,e._stringSink),new A._Base64Encoder(T.ABCDEF))},A._Base64Encoder.prototype={createBuffer$1:e=>new Uint8Array(e),encode$4(e,t,r,n){var a,s=this,i=(3&s._convert$_state)+(r-t),o=I.JSInt_methods._tdivFast$1(i,3),l=4*o;return n&&i-3*o>0&&(l+=4),a=s.createBuffer$1(l),s._convert$_state=A._Base64Encoder_encodeChunk(s._alphabet,e,t,r,n,a,0,s._convert$_state),l>0?a:null}},A._Base64EncoderSink.prototype={},A._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)}},A.ByteConversionSink.prototype={},A.Codec.prototype={},A.Converter.prototype={},A.Encoding.prototype={},A.JsonUnsupportedObjectError.prototype={toString$0(e){var t=A.Error_safeToString(this.unsupportedObject);return(null!=this.cause?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+t}},A.JsonCyclicError.prototype={toString$0:e=>"Cyclic error in JSON stringify"},A.JsonCodec.prototype={decode$1(e){return A._parseJson(e,this.get$decoder()._reviver)},encode$2$toEncodable(e,t){return A._JsonStringStringifier_stringify(e,this.get$encoder()._toEncodable,null)},get$encoder:()=>I.JsonEncoder_null,get$decoder:()=>I.JsonDecoder_null},A.JsonEncoder.prototype={},A.JsonDecoder.prototype={},A._JsonStringifier.prototype={writeStringContent$1(e){var t,r,n,a,s,i=this,o=e.length;for(t=0,r=0;r<o;++r)if((n=e.charCodeAt(r))>92)n>=55296&&(a=!!(s=55296===(a=64512&n)&&!((s=r+1)<o&&56320==(64512&e.charCodeAt(s))))||56320===a&&!((a=r-1)>=0&&55296==(64512&e.charCodeAt(a))))&&(r>t&&i.writeStringSlice$3(e,t,r),t=r+1,i.writeCharCode$1(92),i.writeCharCode$1(117),i.writeCharCode$1(100),a=n>>>8&15,i.writeCharCode$1(a<10?48+a:87+a),a=n>>>4&15,i.writeCharCode$1(a<10?48+a:87+a),a=15&n,i.writeCharCode$1(a<10?48+a:87+a));else if(n<32)switch(r>t&&i.writeStringSlice$3(e,t,r),t=r+1,i.writeCharCode$1(92),n){case 8:i.writeCharCode$1(98);break;case 9:i.writeCharCode$1(116);break;case 10:i.writeCharCode$1(110);break;case 12:i.writeCharCode$1(102);break;case 13:i.writeCharCode$1(114);break;default:i.writeCharCode$1(117),i.writeCharCode$1(48),i.writeCharCode$1(48),a=n>>>4&15,i.writeCharCode$1(a<10?48+a:87+a),a=15&n,i.writeCharCode$1(a<10?48+a:87+a)}else 34!==n&&92!==n||(r>t&&i.writeStringSlice$3(e,t,r),t=r+1,i.writeCharCode$1(92),i.writeCharCode$1(n));0===t?i.writeString$1(e):t<o&&i.writeStringSlice$3(e,t,o)},_checkCycle$1(e){var t,r,n,a;for(r=(t=this._seen).length,n=0;n<r;++n)if(a=t[n],null==e?null==a:e===a)throw A.wrapException(new A.JsonCyclicError(e,null));t.push(e)},writeObject$1(e){var t,r,n,a,s=this;if(!s.writeJsonValue$1(e)){s._checkCycle$1(e);try{if(t=s._toEncodable.call$1(e),!s.writeJsonValue$1(t))throw n=A.JsonUnsupportedObjectError$(e,null,s.get$_partialResult()),A.wrapException(n);s._seen.pop()}catch(a){throw r=A.unwrapException(a),n=A.JsonUnsupportedObjectError$(e,r,s.get$_partialResult()),A.wrapException(n)}}},writeJsonValue$1(e){var t,r=this;return"number"==typeof e?!!isFinite(e)&&(r.writeNumber$1(e),!0):!0===e?(r.writeString$1("true"),!0):!1===e?(r.writeString$1("false"),!0):null==e?(r.writeString$1("null"),!0):"string"==typeof e?(r.writeString$1('"'),r.writeStringContent$1(e),r.writeString$1('"'),!0):U.List_dynamic._is(e)?(r._checkCycle$1(e),r.writeList$1(e),r._seen.pop(),!0):!!U.Map_dynamic_dynamic._is(e)&&(r._checkCycle$1(e),t=r.writeMap$1(e),r._seen.pop(),t)},writeList$1(e){var t,r,n=this;if(n.writeString$1("["),(t=E.getInterceptor$asx(e)).get$isNotEmpty(e))for(n.writeObject$1(t.$index(e,0)),r=1;r<t.get$length(e);++r)n.writeString$1(","),n.writeObject$1(t.$index(e,r));n.writeString$1("]")},writeMap$1(e){var t,r,n,a,s=this,i={};if(e.get$isEmpty(e))return s.writeString$1("{}"),!0;if(t=2*e.get$length(e),r=A.List_List$filled(t,null,!1,U.nullable_Object),n=i.i=0,i.allStringKeys=!0,e.forEach$1(0,new A._JsonStringifier_writeMap_closure(i,r)),!i.allStringKeys)return!1;for(s.writeString$1("{"),a='"';n<t;n+=2,a=',"')s.writeString$1(a),s.writeStringContent$1(A._asString(r[n])),s.writeString$1('":'),s.writeObject$1(r[n+1]);return s.writeString$1("}"),!0}},A._JsonStringifier_writeMap_closure.prototype={call$2(e,t){var r,n,a,s;"string"!=typeof e&&(this._box_0.allStringKeys=!1),r=this.keyValueList,a=(n=this._box_0).i,s=n.i=a+1,r[a]=e,n.i=s+1,r[s]=t},$signature:171},A._JsonStringStringifier.prototype={get$_partialResult(){var e=this._sink._contents;return e.charCodeAt(0),e},writeNumber$1(e){this._sink._contents+=I.JSNumber_methods.toString$0(e)},writeString$1(e){this._sink._contents+=e},writeStringSlice$3(e,t,r){this._sink._contents+=I.JSString_methods.substring$2(e,t,r)},writeCharCode$1(e){var t=this._sink,r=A.Primitives_stringFromCharCode(e);t._contents+=r}},A.StringConversionSink.prototype={},A._StringSinkConversionSink.prototype={close$0(e){}},A._StringCallbackSink.prototype={close$0(e){var t=this._stringSink,r=t._contents;t._contents="",this._convert$_callback.call$1((r.charCodeAt(0),r))},asUtf8Sink$1(e){return new A._Utf8StringSinkAdapter(new A._Utf8Decoder(e),this,this._stringSink)}},A._Utf8StringSinkAdapter.prototype={close$0(e){this._decoder.flush$1(this._stringSink),this._sink.close$0(0)},add$1(e,t){this.addSlice$4(t,0,E.get$length$asx(t),!1)},addSlice$4(e,t,r,n){var a=this._stringSink,s=this._decoder._convertGeneral$4(e,t,r,!1);a._contents+=s,n&&this.close$0(0)}},A.Utf8Codec.prototype={encode$1:e=>I.C_Utf8Encoder.convert$1(e)},A.Utf8Encoder.prototype={convert$1(e){var t,r,n=A.RangeError_checkValidRange(0,null,e.length);return 0===n?new Uint8Array(0):(t=new Uint8Array(3*n),(r=new A._Utf8Encoder(t))._fillBuffer$3(e,0,n)!==n&&r._writeReplacementCharacter$0(),I.NativeUint8List_methods.sublist$2(t,0,r._bufferIndex))}},A._Utf8Encoder.prototype={_writeReplacementCharacter$0(){var e=this,t=e._buffer,r=e._bufferIndex,n=e._bufferIndex=r+1;2&t.$flags&&A.throwUnsupportedOperation(t),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,s,i=this;return 56320==(64512&t)?(r=65536+((1023&e)<<10)|1023&t,n=i._buffer,a=i._bufferIndex,s=i._bufferIndex=a+1,2&n.$flags&&A.throwUnsupportedOperation(n),n[a]=r>>>18|240,a=i._bufferIndex=s+1,n[s]=r>>>12&63|128,s=i._bufferIndex=a+1,n[a]=r>>>6&63|128,i._bufferIndex=s+1,n[s]=63&r|128,!0):(i._writeReplacementCharacter$0(),!1)},_fillBuffer$3(e,t,r){var n,a,s,i,o,l,_,u,c=this;for(t!==r&&55296==(64512&e.charCodeAt(r-1))&&--r,a=0|(n=c._buffer).$flags,s=n.length,i=t;i<r;++i)if((o=e.charCodeAt(i))<=127){if((l=c._bufferIndex)>=s)break;c._bufferIndex=l+1,2&a&&A.throwUnsupportedOperation(n),n[l]=o}else if(55296===(l=64512&o)){if(c._bufferIndex+4>s)break;_=i+1,c._writeSurrogate$2(o,e.charCodeAt(_))&&(i=_)}else if(56320===l){if(c._bufferIndex+3>s)break;c._writeReplacementCharacter$0()}else if(o<=2047){if((u=(l=c._bufferIndex)+1)>=s)break;c._bufferIndex=u,2&a&&A.throwUnsupportedOperation(n),n[l]=o>>>6|192,c._bufferIndex=u+1,n[u]=63&o|128}else{if((l=c._bufferIndex)+2>=s)break;u=c._bufferIndex=l+1,2&a&&A.throwUnsupportedOperation(n),n[l]=o>>>12|224,l=c._bufferIndex=u+1,n[u]=o>>>6&63|128,c._bufferIndex=l+1,n[l]=63&o|128}return i}},A.Utf8Decoder.prototype={convert$1(e){return new A._Utf8Decoder(this._allowMalformed)._convertGeneral$4(e,0,null,!0)}},A._Utf8Decoder.prototype={_convertGeneral$4(e,t,r,n){var a,s,i,o,l,_=this,u=A.RangeError_checkValidRange(t,r,E.get$length$asx(e));if(t===u)return"";if(e instanceof Uint8Array?(a=e,s=0):(a=A._Utf8Decoder__makeNativeUint8List(e,t,u),u-=t,s=t,t=0),n&&u-t>=15&&(i=_.allowMalformed,null!=(o=A._Utf8Decoder__convertInterceptedUint8List(i,a,t,u)))){if(!i)return o;if(o.indexOf("<22>")<0)return o}if(o=_._decodeRecursive$4(a,t,u,n),1&(i=_._convert$_state))throw l=A._Utf8Decoder_errorDescription(i),_._convert$_state=0,A.wrapException(A.FormatException$(l,e,s+_._charOrIndex));return o},_decodeRecursive$4(e,t,r,n){var a,s,i=this;return r-t>1e3?(a=I.JSInt_methods._tdivFast$1(t+r,2),s=i._decodeRecursive$4(e,t,a,!1),1&i._convert$_state?s:s+i._decodeRecursive$4(e,a,r,n)):i.decodeGeneral$4(e,t,r,n)},flush$1(e){var t,r=this._convert$_state;if(this._convert$_state=0,!(r<=32)){if(!this.allowMalformed)throw A.wrapException(A.FormatException$(A._Utf8Decoder_errorDescription(77),null,null));t=A.Primitives_stringFromCharCode(65533),e._contents+=t}},decodeGeneral$4(e,t,r,n){var a,s,i,o,l,_,u,c=this,$=65533,p=c._convert$_state,h=c._charOrIndex,d=new A.StringBuffer(""),m=t+1,g=e[t];e:for(a=c.allowMalformed;;){for(;;m=o){if(s=31&"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE".charCodeAt(g),h=p<=32?g&61694>>>s:(63&g|h<<6)>>>0,0===(p=" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\0\0\0\0\0AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA0000AAAAA\0\0\0\0 AAAAA".charCodeAt(p+s))){if(i=A.Primitives_stringFromCharCode(h),d._contents+=i,m===r)break e;break}if(1&p){if(!a)return c._convert$_state=p,c._charOrIndex=m-1,"";switch(p){case 69:case 67:i=A.Primitives_stringFromCharCode($),d._contents+=i;break;case 65:i=A.Primitives_stringFromCharCode($),d._contents+=i,--m;break;default:i=A.Primitives_stringFromCharCode($),d._contents=(d._contents+=i)+i}p=0}if(m===r)break e;o=m+1,g=e[m]}if(o=m+1,(g=e[m])<128){for(;;){if(!(o<r)){l=r;break}if(_=o+1,(g=e[o])>=128){l=_-1,o=_;break}o=_}if(l-m<20)for(u=m;u<l;++u)i=A.Primitives_stringFromCharCode(e[u]),d._contents+=i;else i=A.String_String$fromCharCodes(e,m,l),d._contents+=i;if(l===r)break e;m=o}else m=o}if(n&&p>32){if(!a)return c._convert$_state=77,c._charOrIndex=r,"";a=A.Primitives_stringFromCharCode($),d._contents+=a}return c._convert$_state=p,c._charOrIndex=h,(a=d._contents).charCodeAt(0),a}},A.NoSuchMethodError_toString_closure.prototype={call$2(e,t){var r=this.sb,n=this._box_0,a=(r._contents+=n.comma)+e.__internal$_name;r._contents=a,r._contents=a+": ",a=A.Error_safeToString(t),r._contents+=a,n.comma=", "},$signature:481},A.DateTime.prototype={$eq(e,t){var r;return null!=t&&(r=!1,t instanceof A.DateTime&&this._value===t._value&&(r=this._microsecond===t._microsecond),r)},get$hashCode(e){return A.Object_hash(this._value,this._microsecond,I.C_SentinelValue,I.C_SentinelValue)},isAfter$1(e){var t=this._value,r=e._value;return t=!(t<=r)||t===r&&this._microsecond>e._microsecond},compareTo$1(e,t){var r=I.JSInt_methods.compareTo$1(this._value,t._value);return 0!==r?r:I.JSInt_methods.compareTo$1(this._microsecond,t._microsecond)},toString$0(e){var t=this,r=A.DateTime__fourDigits(A.Primitives_getYear(t)),n=A.DateTime__twoDigits(A.Primitives_getMonth(t)),a=A.DateTime__twoDigits(A.Primitives_getDay(t)),s=A.DateTime__twoDigits(A.Primitives_getHours(t)),i=A.DateTime__twoDigits(A.Primitives_getMinutes(t)),o=A.DateTime__twoDigits(A.Primitives_getSeconds(t)),l=A.DateTime__threeDigits(A.Primitives_getMilliseconds(t)),_=t._microsecond;return r+"-"+n+"-"+a+" "+s+":"+i+":"+o+"."+l+(0===_?"":A.DateTime__threeDigits(_))},$isComparable:1},A.Duration.prototype={$eq(e,t){return null!=t&&(t instanceof A.Duration&&this._duration===t._duration)},get$hashCode(e){return I.JSInt_methods.get$hashCode(this._duration)},compareTo$1(e,t){return I.JSInt_methods.compareTo$1(this._duration,t._duration)},toString$0(e){var t,r,n,a=this._duration,s=I.JSInt_methods._tdivFast$1(a,36e8),i=a%36e8;return a<0?(s=0-s,a=0-i,t="-"):(a=i,t=""),r=I.JSInt_methods._tdivFast$1(a,6e7),a%=6e7,t+s+":"+(r<10?"0":"")+r+":"+((n=I.JSInt_methods._tdivFast$1(a,1e6))<10?"0":"")+n+"."+I.JSString_methods.padLeft$2(I.JSInt_methods.toString$0(a%1e6),6,"0")},$isComparable:1},A._Enum.prototype={toString$0(e){return this._enumToString$0()}},A.Error.prototype={get$stackTrace(){return A.Primitives_extractStackTrace(this)}},A.AssertionError.prototype={toString$0(e){var t=this.message;return null!=t?"Assertion failed: "+A.Error_safeToString(t):"Assertion failed"},get$message(e){return this.message}},A.TypeError.prototype={},A.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,s=null==a?"":": "+A.S(a),i=t.get$_errorName()+n+s;return t._hasValue?i+t.get$_errorExplanation()+": "+A.Error_safeToString(t.get$invalidValue()):i},get$invalidValue(){return this.invalidValue},get$message(e){return this.message}},A.RangeError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName:()=>"RangeError",get$_errorExplanation(){var e=this.start,t=this.end;return null==e?null!=t?": Not less than or equal to "+A.S(t):"":null==t?": Not greater than or equal to "+A.S(e):t>e?": Not in inclusive range "+A.S(e)+".."+A.S(t):t<e?": Valid value range is empty":": Only valid value is "+A.S(e)}},A.IndexError.prototype={get$invalidValue(){return this.invalidValue},get$_errorName:()=>"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}},A.NoSuchMethodError.prototype={toString$0(e){var t,r,n,a,s,i,o,l,_=this,u={},c=new A.StringBuffer("");for(u.comma="",r=(t=_._core$_arguments).length,n=0,a="",s="";n<r;++n,s=", ")i=t[n],c._contents=a+s,a=A.Error_safeToString(i),a=c._contents+=a,u.comma=", ";return _._namedArguments.forEach$1(0,new A.NoSuchMethodError_toString_closure(u,c)),o=A.Error_safeToString(_._core$_receiver),l=c.toString$0(0),"NoSuchMethodError: method not found: '"+_._memberName.__internal$_name+"'\nReceiver: "+o+"\nArguments: ["+l+"]"}},A.UnsupportedError.prototype={toString$0(e){return"Unsupported operation: "+this.message},get$message(e){return this.message}},A.UnimplementedError.prototype={toString$0(e){return"UnimplementedError: "+this.message},get$message(e){return this.message}},A.StateError.prototype={toString$0(e){return"Bad state: "+this.message},get$message(e){return this.message}},A.ConcurrentModificationError.prototype={toString$0(e){var t=this.modifiedObject;return null==t?"Concurrent modification during iteration.":"Concurrent modification during iteration: "+A.Error_safeToString(t)+"."}},A.OutOfMemoryError.prototype={toString$0:e=>"Out of Memory",get$stackTrace:()=>null,$isError:1},A.StackOverflowError.prototype={toString$0:e=>"Stack Overflow",get$stackTrace:()=>null,$isError:1},A._Exception.prototype={toString$0(e){return"Exception: "+this.message},$isException:1,get$message(e){return this.message}},A.FormatException.prototype={toString$0(e){var t,r,n,a,s,i,o,l,_,u,c=this.message,$=""!==c?"FormatException: "+c:"FormatException",p=this.offset,h=this.source;if("string"==typeof h){if(null!=p&&(p<0||p>h.length)&&(p=null),null==p)return h.length>78&&(h=I.JSString_methods.substring$2(h,0,75)+"..."),$+"\n"+h;for(t=1,r=0,n=!1,a=0;a<p;++a)10===(s=h.charCodeAt(a))?(r===a&&n||++t,r=a+1,n=!1):13===s&&(++t,r=a+1,n=!0);for($=t>1?$+" (at line "+t+", character "+(p-r+1)+")\n":$+" (at character "+(p+1)+")\n",i=h.length,a=p;a<i;++a)if(10===(s=h.charCodeAt(a))||13===s){i=a;break}return o="",i-r>78?(l="...",p-r<75?(_=r+75,u=r):(i-p<75?(u=i-75,_=i,l=""):(u=p-36,_=p+36),o="...")):(_=i,u=r,l=""),$+o+I.JSString_methods.substring$2(h,u,_)+l+"\n"+I.JSString_methods.$mul(" ",p-u+o.length)+"^\n"}return null!=p?$+" (at offset "+A.S(p)+")":$},$isException:1,get$message(e){return this.message}},A.Iterable.prototype={cast$1$0(e,t){return A.CastIterable_CastIterable(this,A._instanceType(this)._eval$1("Iterable.E"),t)},followedBy$1(e,t){var r=this;return U.EfficientLengthIterable_dynamic._is(r)?A.FollowedByIterable_FollowedByIterable$firstEfficient(r,t,A._instanceType(r)._eval$1("Iterable.E")):new A.FollowedByIterable(r,t,A._instanceType(r)._eval$1("FollowedByIterable<Iterable.E>"))},map$1$1(e,t,r){return A.MappedIterable_MappedIterable(this,t,A._instanceType(this)._eval$1("Iterable.E"),r)},where$1(e,t){return new A.WhereIterable(this,t,A._instanceType(this)._eval$1("WhereIterable<Iterable.E>"))},expand$1$1(e,t,r){return new A.ExpandIterable(this,t,A._instanceType(this)._eval$1("@<Iterable.E>")._bind$1(r)._eval$1("ExpandIterable<1,2>"))},contains$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)if(E.$eq$(r.get$current(r),t))return!0;return!1},forEach$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)t.call$1(r.get$current(r))},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(0,t,r,U.dynamic)},every$1(e,t){var r;for(r=this.get$iterator(this);r.moveNext$0();)if(!t.call$1(r.get$current(r)))return!1;return!0},join$1(e,t){var r,n,a=this.get$iterator(this);if(!a.moveNext$0())return"";if(r=E.toString$0$(a.get$current(a)),!a.moveNext$0())return r;if(0===t.length){n=r;do{n+=A.S(E.toString$0$(a.get$current(a)))}while(a.moveNext$0())}else{n=r;do{n=n+t+A.S(E.toString$0$(a.get$current(a)))}while(a.moveNext$0())}return n.charCodeAt(0),n},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){var r=A._instanceType(this)._eval$1("Iterable.E");return t?r=A.List_List$_of(this,r):(r=A.List_List$_of(this,r)).$flags=1,r},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){return A.LinkedHashSet_LinkedHashSet$of(this,A._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 A.TakeIterable_TakeIterable(this,t,A._instanceType(this)._eval$1("Iterable.E"))},skip$1(e,t){return A.SkipIterable_SkipIterable(this,t,A._instanceType(this)._eval$1("Iterable.E"))},skipWhile$1(e,t){return new A.SkipWhileIterable(this,t,A._instanceType(this)._eval$1("SkipWhileIterable<Iterable.E>"))},get$first(e){var t=this.get$iterator(this);if(!t.moveNext$0())throw A.wrapException(A.IterableElementError_noElement());return t.get$current(t)},get$last(e){var t,r=this.get$iterator(this);if(!r.moveNext$0())throw A.wrapException(A.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 A.wrapException(A.IterableElementError_noElement());if(t=r.get$current(r),r.moveNext$0())throw A.wrapException(A.IterableElementError_tooMany());return t},elementAt$1(e,t){var r,n;for(A.RangeError_checkNotNegative(t,"index"),r=this.get$iterator(this),n=t;r.moveNext$0();){if(0===n)return r.get$current(r);--n}throw A.wrapException(A.IndexError$withLength(t,t-n,this,null,"index"))},toString$0(e){return A.Iterable_iterableToShortString(this,"(",")")}},A._GeneratorIterable.prototype={elementAt$1(e,t){return A.IndexError_check(t,this.length,this,null,null),this._generator.call$1(t)},get$length(e){return this.length}},A.MapEntry.prototype={toString$0(e){return"MapEntry("+A.S(this.key)+": "+A.S(this.value)+")"}},A.Null.prototype={get$hashCode(e){return A.Object.prototype.get$hashCode.call(this,0)},toString$0:e=>"null"},A.Object.prototype={$isObject:1,$eq(e,t){return this===t},get$hashCode(e){return A.Primitives_objectHashCode(this)},toString$0(e){return"Instance of '"+A.Primitives_objectTypeName(this)+"'"},noSuchMethod$1(e,t){throw A.wrapException(A.NoSuchMethodError_NoSuchMethodError$withInvocation(this,t))},get$runtimeType(e){return A.getRuntimeTypeOfDartObject(this)},toString(){return this.toString$0(this)}},A._StringStackTrace.prototype={toString$0(e){return this._stackTrace},$isStackTrace:1},A.Runes.prototype={get$iterator(e){return new A.RuneIterator(this.string)},get$last(e){var t,r,n=this.string,a=n.length;if(0===a)throw A.wrapException(A.StateError$("No elements."));return 56320==(64512&(t=n.charCodeAt(a-1)))&&a>1&&55296==(64512&(r=n.charCodeAt(a-2)))?A._combineSurrogatePair(r,t):t}},A.RuneIterator.prototype={get$current(e){return this._currentCodePoint},moveNext$0(){var e,t,r,n=this,a=n._position=n._nextPosition,s=n.string,i=s.length;return a===i?(n._currentCodePoint=-1,!1):(t=a+1,55296==(64512&(e=s.charCodeAt(a)))&&t<i&&56320==(64512&(r=s.charCodeAt(t)))?(n._nextPosition=t+1,n._currentCodePoint=A._combineSurrogatePair(e,r),!0):(n._nextPosition=t,n._currentCodePoint=e,!0))}},A.StringBuffer.prototype={get$length(e){return this._contents.length},write$1(e,t){var r=A.S(t);this._contents+=r},writeCharCode$1(e){var t=A.Primitives_stringFromCharCode(e);this._contents+=t},toString$0(e){var t=this._contents;return t.charCodeAt(0),t}},A.Uri__parseIPv4Address_error.prototype={call$2(e,t){throw A.wrapException(A.FormatException$("Illegal IPv4 address, "+e,this.host,t))},$signature:539},A.Uri_parseIPv6Address_error.prototype={call$2(e,t){throw A.wrapException(A.FormatException$("Illegal IPv6 address, "+e,this.host,t))},$signature:540},A.Uri_parseIPv6Address_parseHex.prototype={call$2(e,t){var r;return t-e>4&&this.error.call$2("an IPv6 part can only contain a maximum of 4 hex digits",e),((r=A.int_parse(I.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:593},A._Uri.prototype={get$_text(){var e,t,r,n,a=this,s=a.___Uri__text_FI;return s===M&&(t=0!==(e=a.scheme).length?e+":":"",(n=null==(r=a._host))&&"file"!==e?e=t:(e=t+"//",0!==(t=a._userInfo).length&&(e=e+t+"@"),n||(e+=r),null!=(t=a._port)&&(e=e+":"+A.S(t))),e+=a.path,null!=(t=a._query)&&(e=e+"?"+t),null!=(t=a._fragment)&&(e=e+"#"+t),s=a.___Uri__text_FI=(e.charCodeAt(0),e)),s},get$pathSegments(){var e,t,r=this,n=r.___Uri_pathSegments_FI;return n===M&&(0!==(e=r.path).length&&47===e.charCodeAt(0)&&(e=I.JSString_methods.substring$1(e,1)),t=0===e.length?I.List_empty:A.List_List$unmodifiable(new A.MappedListIterable(A._setArrayType(e.split("/"),U.JSArray_String),A.core_Uri_decodeComponent$closure(),U.MappedListIterable_String_dynamic),U.String),r.___Uri_pathSegments_FI!==M&&A.throwUnnamedLateFieldADI(),n=r.___Uri_pathSegments_FI=t),n},get$hashCode(e){var t,r=this,n=r.___Uri_hashCode_FI;return n===M&&(t=I.JSString_methods.get$hashCode(r.get$_text()),r.___Uri_hashCode_FI!==M&&A.throwUnnamedLateFieldADI(),r.___Uri_hashCode_FI=t,n=t),n},get$userInfo(){return this._userInfo},get$host(){var e=this._host;return null==e?"":I.JSString_methods.startsWith$1(e,"[")&&!I.JSString_methods.startsWith$2(e,"v",1)?I.JSString_methods.substring$2(e,1,e.length-1):e},get$port(e){var t=this._port;return null==t?A._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&&A._caseInsensitiveCompareStart(e,t,0)>=0},replace$1$scheme(e){var t,r,n,a,s,i,o=this;return t="file"===(e=A._Uri__makeScheme(e,0,e.length)),r=o._userInfo,n=o._port,e!==o.scheme&&(n=A._Uri__makePort(n,e)),null==(a=o._host)&&(a=0!==r.length||null!=n||t?"":null),s=o.path,(!!t||null!=a&&0!==s.length)&&!I.JSString_methods.startsWith$1(s,"/")&&(s="/"+s),i=s,A._Uri$_internal(e,r,a,n,i,o._query,o._fragment)},_mergePaths$2(e,t){var r,n,a,s,i,o,l;for(r=0,n=0;I.JSString_methods.startsWith$2(t,"../",n);)n+=3,++r;for(a=I.JSString_methods.lastIndexOf$1(e,"/");a>0&&r>0&&!((s=I.JSString_methods.lastIndexOf$2(e,"/",a-1))<0)&&(l=!1,!(o=(o=2!==(i=a-s))&&3!==i?l:46===e.charCodeAt(s+1)?!o||46===e.charCodeAt(s+2):l));)--r,a=s;return I.JSString_methods.replaceRange$3(e,a+1,null,I.JSString_methods.substring$1(t,n-3*r))},resolve$1(e,t){return this.resolveUri$1(A.Uri_parse(t))},resolveUri$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=null;if(0!==e.get$scheme().length){if(U._PlatformUri._is(e))return e;t=e.get$scheme(),e.get$hasAuthority()?(r=e.get$userInfo(),n=e.get$host(),a=e.get$hasPort()?e.get$port(e):h):(n=a=h,r=""),s=A._Uri__removeDotSegments(e.get$path(e)),i=e.get$hasQuery()?e.get$query():h,o=0}else if(t=p.scheme,e.get$hasAuthority()){if(U._PlatformUri._is(e))return e.replace$1$scheme(t);r=e.get$userInfo(),n=e.get$host(),a=A._Uri__makePort(e.get$hasPort()?e.get$port(e):h,t),s=A._Uri__removeDotSegments(e.get$path(e)),i=e.get$hasQuery()?e.get$query():h,o=1}else r=p._userInfo,n=p._host,a=p._port,s=p.path,e.get$hasEmptyPath()?e.get$hasQuery()?(i=e.get$query(),o=3):(i=p._query,o=4):((l=A._Uri__packageNameEnd(p,s))>0?(_=I.JSString_methods.substring$2(s,0,l),s=e.get$hasAbsolutePath()?_+A._Uri__removeDotSegments(e.get$path(e)):_+A._Uri__removeDotSegments(p._mergePaths$2(I.JSString_methods.substring$1(s,_.length),e.get$path(e)))):e.get$hasAbsolutePath()?s=A._Uri__removeDotSegments(e.get$path(e)):0===s.length?s=null==n?0===t.length?e.get$path(e):A._Uri__removeDotSegments(e.get$path(e)):A._Uri__removeDotSegments("/"+e.get$path(e)):(u=p._mergePaths$2(s,e.get$path(e)),s=!(c=0===t.length)||null!=n||I.JSString_methods.startsWith$1(s,"/")?A._Uri__removeDotSegments(u):A._Uri__normalizeRelativePath(u,!c||null!=n)),i=e.get$hasQuery()?e.get$query():h,o=2);return $=e.get$hasFragment()?e.get$fragment():h,U._PlatformUri._is(e)||(0===o&&(t=A._Uri__makeScheme(t,0,t.length)),o<=1&&(r=A._Uri__makeUserInfo(r,0,r.length),null!=a&&(a=A._Uri__makePort(a,t)),null!=n&&0!==n.length&&(n=A._Uri__makeHost(n,0,n.length,!1))),(c=o<=3)&&(s=A._Uri__makePath(s,0,s.length,h,t,null!=n)),c&&null!=i&&(i=A._Uri__makeQuery(i,0,i.length,h)),null!=$&&($=A._Uri__makeFragment($,0,$.length))),A._Uri$_internal(t,r,n,a,s,i,$)},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$hasEmptyPath(){return 0===this.path.length},get$hasAbsolutePath(){return I.JSString_methods.startsWith$1(this.path,"/")},toFilePath$0(){var e,t=this,r=t.scheme;if(""!==r&&"file"!==r)throw A.wrapException(A.UnsupportedError$("Cannot extract a file path from a "+r+" URI"));if(""!==(null==(r=t._query)?"":r))throw A.wrapException(A.UnsupportedError$(T.Cannotfq));if(""!==(null==(r=t._fragment)?"":r))throw A.wrapException(A.UnsupportedError$(T.Cannotff));return(r=M.$get$_Uri__isWindowsCached())?r=A._Uri__toWindowsFilePath(t):(null!=t._host&&""!==t.get$host()&&A.throwExpression(A.UnsupportedError$(T.Cannotn)),e=t.get$pathSegments(),A._Uri__checkNonWindowsPathReservedCharacters(e,!1),(r=A.StringBuffer__writeAll(I.JSString_methods.startsWith$1(t.path,"/")?"/":"",e,"/")).charCodeAt(0)),r},toString$0(e){return this.get$_text()},$eq(e,t){var r,n,a,s=this;return null!=t&&(s===t||(r=!1,U.Uri._is(t)&&s.scheme===t.get$scheme()&&null!=s._host===t.get$hasAuthority()&&s._userInfo===t.get$userInfo()&&s.get$host()===t.get$host()&&s.get$port(0)===t.get$port(t)&&s.path===t.get$path(t)&&!(a=null==(n=s._query))===t.get$hasQuery()&&(a&&(n=""),n===t.get$query()&&!(a=null==(n=s._fragment))===t.get$hasFragment()&&(r=(r=a?"":n)===t.get$fragment())),r))},$isUri:1,$is_PlatformUri:1,get$scheme(){return this.scheme},get$path(e){return this.path}},A._Uri__makePath_closure.prototype={call$1:e=>A._Uri__uriEncode(64,e,I.C_Utf8Codec,!1),$signature:6},A.UriData.prototype={get$uri(){var e,t,r,n,a=this,s=null,i=a._uriCache;return null==i&&(i=a._text,e=a._separatorIndices[0]+1,t=I.JSString_methods.indexOf$2(i,"?",e),r=i.length,t>=0?(n=A._Uri__normalizeOrSubstring(i,t+1,r,256,!1,!1),r=t):n=s,i=a._uriCache=new A._DataUri("data","",s,s,A._Uri__normalizeOrSubstring(i,e,r,128,!1,!1),n,s)),i},toString$0(e){var t=this._text;return-1===this._separatorIndices[0]?"data:"+t:t}},A._SimpleUri.prototype={get$hasAuthority(){return this._hostStart>0},get$hasPort(){return this._hostStart>0&&this._portStart+1<this._pathStart},get$hasQuery(){return this._queryStart<this._fragmentStart},get$hasFragment(){return this._fragmentStart<this._uri.length},get$hasAbsolutePath(){return I.JSString_methods.startsWith$2(this._uri,"/",this._pathStart)},get$hasEmptyPath(){return this._pathStart===this._queryStart},get$scheme(){var e=this._schemeCache;return null==e?this._schemeCache=this._computeScheme$0():e},_computeScheme$0(){var e,t=this,r=t._schemeEnd;return r<=0?"":(e=4===r)&&I.JSString_methods.startsWith$1(t._uri,"http")?"http":5===r&&I.JSString_methods.startsWith$1(t._uri,"https")?"https":e&&I.JSString_methods.startsWith$1(t._uri,"file")?"file":7===r&&I.JSString_methods.startsWith$1(t._uri,"package")?"package":I.JSString_methods.substring$2(t._uri,0,r)},get$userInfo(){var e=this._hostStart,t=this._schemeEnd+3;return e>t?I.JSString_methods.substring$2(this._uri,t,e-1):""},get$host(){var e=this._hostStart;return e>0?I.JSString_methods.substring$2(this._uri,e,this._portStart):""},get$port(e){var t,r=this;return r.get$hasPort()?A.int_parse(I.JSString_methods.substring$2(r._uri,r._portStart+1,r._pathStart),null):4===(t=r._schemeEnd)&&I.JSString_methods.startsWith$1(r._uri,"http")?80:5===t&&I.JSString_methods.startsWith$1(r._uri,"https")?443:0},get$path(e){return I.JSString_methods.substring$2(this._uri,this._pathStart,this._queryStart)},get$query(){var e=this._queryStart,t=this._fragmentStart;return e<t?I.JSString_methods.substring$2(this._uri,e+1,t):""},get$fragment(){var e=this._fragmentStart,t=this._uri;return e<t.length?I.JSString_methods.substring$1(t,e+1):""},get$pathSegments(){var e,t,r=this._pathStart,n=this._queryStart,a=this._uri;if(I.JSString_methods.startsWith$2(a,"/",r)&&++r,r===n)return I.List_empty;for(e=A._setArrayType([],U.JSArray_String),t=r;t<n;++t)47===a.charCodeAt(t)&&(e.push(I.JSString_methods.substring$2(a,r,t)),r=t+1);return e.push(I.JSString_methods.substring$2(a,r,n)),A.List_List$unmodifiable(e,U.String)},_isPort$1(e){var t=this._portStart+1;return t+e.length===this._pathStart&&I.JSString_methods.startsWith$2(this._uri,e,t)},removeFragment$0(){var e=this,t=e._fragmentStart,r=e._uri;return t>=r.length?e:new A._SimpleUri(I.JSString_methods.substring$2(r,0,t),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,t,e._schemeCache)},replace$1$scheme(e){var t,r,n,a,s,i,o,l,_,u,c,$=this,p=null;return e=A._Uri__makeScheme(e,0,e.length),t=!($._schemeEnd===e.length&&I.JSString_methods.startsWith$1($._uri,e)),r="file"===e,a=(n=$._hostStart)>0?I.JSString_methods.substring$2($._uri,$._schemeEnd+3,n):"",s=$.get$hasPort()?$.get$port(0):p,t&&(s=A._Uri__makePort(s,e)),i=(n=$._hostStart)>0?I.JSString_methods.substring$2($._uri,n,$._portStart):0!==a.length||null!=s||r?"":p,n=$._uri,o=$._queryStart,l=I.JSString_methods.substring$2(n,$._pathStart,o),(_=!!r||null!=i&&0!==l.length)&&!I.JSString_methods.startsWith$1(l,"/")&&(l="/"+l),u=o<(_=$._fragmentStart)?I.JSString_methods.substring$2(n,o+1,_):p,c=(o=$._fragmentStart)<n.length?I.JSString_methods.substring$1(n,o+1):p,A._Uri$_internal(e,a,i,s,l,u,c)},resolve$1(e,t){return this.resolveUri$1(A.Uri_parse(t))},resolveUri$1(e){return e instanceof A._SimpleUri?this._simpleMerge$2(this,e):this._toNonSimple$0().resolveUri$1(e)},_simpleMerge$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=t._schemeEnd;if(g>0)return t;if((r=t._hostStart)>0)return(n=e._schemeEnd)<=0?t:((a=4===n)&&I.JSString_methods.startsWith$1(e._uri,"file")?t._pathStart!==t._queryStart:a&&I.JSString_methods.startsWith$1(e._uri,"http")?!t._isPort$1("80"):!(5===n&&I.JSString_methods.startsWith$1(e._uri,"https")&&t._isPort$1("443")))?(s=n+1,new A._SimpleUri(I.JSString_methods.substring$2(e._uri,0,s)+I.JSString_methods.substring$1(t._uri,g+1),n,r+s,t._portStart+s,t._pathStart+s,t._queryStart+s,t._fragmentStart+s,e._schemeCache)):this._toNonSimple$0().resolveUri$1(t);if((i=t._pathStart)===(g=t._queryStart))return g<(r=t._fragmentStart)?(s=(n=e._queryStart)-g,new A._SimpleUri(I.JSString_methods.substring$2(e._uri,0,n)+I.JSString_methods.substring$1(t._uri,g),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,g+s,r+s,e._schemeCache)):r<(g=t._uri).length?(n=e._fragmentStart,new A._SimpleUri(I.JSString_methods.substring$2(e._uri,0,n)+I.JSString_methods.substring$1(g,r),e._schemeEnd,e._hostStart,e._portStart,e._pathStart,e._queryStart,r+(n-r),e._schemeCache)):e.removeFragment$0();if(r=t._uri,I.JSString_methods.startsWith$2(r,"/",i))return o=e._pathStart,s=(_=(l=A._SimpleUri__packageNameEnd(this))>0?l:o)-i,new A._SimpleUri(I.JSString_methods.substring$2(e._uri,0,_)+I.JSString_methods.substring$1(r,i),e._schemeEnd,e._hostStart,e._portStart,o,g+s,t._fragmentStart+s,e._schemeCache);if((u=e._pathStart)===(c=e._queryStart)&&e._hostStart>0){for(;I.JSString_methods.startsWith$2(r,"../",i);)i+=3;return s=u-i+1,new A._SimpleUri(I.JSString_methods.substring$2(e._uri,0,u)+"/"+I.JSString_methods.substring$1(r,i),e._schemeEnd,e._hostStart,e._portStart,u,g+s,t._fragmentStart+s,e._schemeCache)}if($=e._uri,(l=A._SimpleUri__packageNameEnd(this))>=0)p=l;else for(p=u;I.JSString_methods.startsWith$2($,"../",p);)p+=3;for(h=0;(d=i+3)<=g&&I.JSString_methods.startsWith$2(r,"../",i);)++h,i=d;for(m="";c>p;)if(--c,47===$.charCodeAt(c)){if(0===h){m="/";break}--h,m="/"}return c===p&&e._schemeEnd<=0&&!I.JSString_methods.startsWith$2($,"/",u)&&(i-=3*h,m=""),s=c-i+m.length,new A._SimpleUri(I.JSString_methods.substring$2($,0,c)+m+I.JSString_methods.substring$1(r,i),e._schemeEnd,e._hostStart,e._portStart,u,g+s,t._fragmentStart+s,e._schemeCache)},toFilePath$0(){var e,t=this,r=t._schemeEnd;if(r=r>=0&&(e=!(4===r&&I.JSString_methods.startsWith$1(t._uri,"file"))))throw A.wrapException(A.UnsupportedError$("Cannot extract a file path from a "+t.get$scheme()+" URI"));if((r=t._queryStart)<(e=t._uri).length){if(r<t._fragmentStart)throw A.wrapException(A.UnsupportedError$(T.Cannotfq));throw A.wrapException(A.UnsupportedError$(T.Cannotff))}return M.$get$_Uri__isWindowsCached()?r=A._Uri__toWindowsFilePath(t):(t._hostStart<t._portStart&&A.throwExpression(A.UnsupportedError$(T.Cannotn)),r=I.JSString_methods.substring$2(e,t._pathStart,r)),r},get$hashCode(e){var t=this._hashCodeCache;return null==t?this._hashCodeCache=I.JSString_methods.get$hashCode(this._uri):t},$eq(e,t){return null!=t&&(this===t||U.Uri._is(t)&&this._uri===t.toString$0(0))},_toNonSimple$0(){var e=this,t=null,r=e.get$scheme(),n=e.get$userInfo(),a=e._hostStart>0?e.get$host():t,s=e.get$hasPort()?e.get$port(0):t,i=e._uri,o=e._queryStart,l=I.JSString_methods.substring$2(i,e._pathStart,o),_=e._fragmentStart;return o=o<_?e.get$query():t,A._Uri$_internal(r,n,a,s,l,o,_<i.length?e.get$fragment():t)},toString$0(e){return this._uri},$isUri:1,$is_PlatformUri:1},A._DataUri.prototype={},A.Expando.prototype={$indexSet(e,t,r){t instanceof A._Record&&A.Expando__badExpandoKey(t),this._jsWeakMap.set(t,r)},toString$0:e=>"Expando:null"},A.jsify__convert.prototype={call$1(e){var t,r,n,a;if(A._noJsifyRequired(e))return e;if((t=this._convertedObjects).containsKey$1(e))return t.$index(0,e);if(U.Map_dynamic_dynamic._is(e)){for(r={},t.$indexSet(0,e,r),t=(t=e.get$keys(e)).get$iterator(t);t.moveNext$0();)r[n=t.get$current(t)]=this.call$1(e.$index(0,n));return r}return U.Iterable_dynamic._is(e)?(a=[],t.$indexSet(0,e,a),I.JSArray_methods.addAll$1(a,E.map$1$1$ax(e,this,U.dynamic)),a):e},$signature:335},A.promiseToFuture_closure.prototype={call$1(e){return this.completer.complete$1(e)},$signature:75},A.promiseToFuture_closure0.prototype={call$1(e){return null==e?this.completer.completeError$1(new A.NullRejectionException(void 0===e)):this.completer.completeError$1(e)},$signature:75},A.NullRejectionException.prototype={toString$0(e){return"Promise was rejected with a value of `"+(this.isUndefined?"undefined":"null")+"`."},$isException:1},A._JSRandom.prototype={nextInt$1(e){if(e<=0||e>4294967296)throw A.wrapException(A.RangeError$("max must be in range 0 < max ≤ 2^32, was "+e));return Math.random()*e>>>0},nextDouble$0:()=>Math.random()},A.ArgParser.prototype={addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,r,n,a,s){var i=null;this._addOption$13$aliases$hide$hideNegatedUsage$negatable(e,t,n,i,i,i,r,i,I.OptionType_tI9,I.List_empty,a,!1,s)},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$3$abbr$help(e,t,r){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,r,!1,!0)},addFlag$4$abbr$help$negatable(e,t,r,n){return this.addFlag$6$abbr$defaultsTo$help$hide$negatable(e,t,!1,r,!1,n)},addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,r,n,a,s,i){this._addOption$12$aliases$hide$mandatory(e,t,a,i,r,null,n,null,I.OptionType_zZK,I.List_empty,s,!1)},addOption$2$hide(e,t){var r=null;return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,r,r,r,r,t,r)},addOption$6$abbr$allowed$defaultsTo$help$valueHelp(e,t,r,n,a,s){return this.addOption$7$abbr$allowed$defaultsTo$help$hide$valueHelp(e,t,r,n,a,!1,s)},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$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,r,n,a,s,i){var o=A._setArrayType([],U.JSArray_String);this._addOption$12$aliases$hide$splitCommas(e,t,a,i,r,n,o,null,I.OptionType_1Ol,I.List_empty,!1,s)},addMultiOption$5$abbr$help$splitCommas$valueHelp(e,t,r,n,a){return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,null,null,r,n,a)},addMultiOption$6$abbr$allowed$allowedHelp$help$valueHelp(e,t,r,n,a,s){return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,t,r,n,a,!0,s)},addMultiOption$2$help(e,t){var r=null;return this.addMultiOption$7$abbr$allowed$allowedHelp$help$splitCommas$valueHelp(e,r,r,r,t,!0,r)},_addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h){var d,m,g,S,y=this,v=null,f=A._setArrayType([e],U.JSArray_String);if(I.JSArray_methods.addAll$1(f,_),I.JSArray_methods.any$1(f,new A.ArgParser__addOption_closure(y)))throw A.wrapException(A.ArgumentError$('Duplicate option or alias "'+e+'".',v));if((f=null!=t)&&null!=(d=y.findByAbbreviation$1(t)))throw A.wrapException(A.ArgumentError$('Abbreviation "'+t+'" is already used by "'+d.name+'".',v));m=null==a?v:A.List_List$unmodifiable(a,U.String),null==s?g=v:(g=U.String,g=A.ConstantMap_ConstantMap$from(s,g,g)),S=new A.Option(e,t,r,n,m,g,i,p,!1,o,l,null==h?l===I.OptionType_1Ol:h,!1,u),0===e.length?A.throwExpression(A.ArgumentError$("Name cannot be empty.",v)):I.JSString_methods.startsWith$1(e,"-")&&A.throwExpression(A.ArgumentError$("Name "+e+' cannot start with "-".',v)),(m=M.$get$Option__invalidChars()._nativeRegExp).test(e)&&A.throwExpression(A.ArgumentError$('Name "'+e+'" contains invalid characters.',v)),f&&(1!==t.length?A.throwExpression(A.ArgumentError$("Abbreviation must be null or have length 1.",v)):"-"===t&&A.throwExpression(A.ArgumentError$('Abbreviation cannot be "-".',v)),m.test(t)&&A.throwExpression(A.ArgumentError$("Abbreviation is an invalid character.",v))),y._arg_parser$_options.$indexSet(0,e,S),y._optionsAndSeparators.push(S),f=y._aliases},_addOption$12$aliases$hide$splitCommas(e,t,r,n,a,s,i,o,l,_,u,c){return this._addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,r,n,a,s,i,o,l,_,u,!1,!1,!1,c)},_addOption$12$aliases$hide$mandatory(e,t,r,n,a,s,i,o,l,_,u,c){return this._addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,r,n,a,s,i,o,l,_,u,!1,c,!1,null)},_addOption$13$aliases$hide$hideNegatedUsage$negatable(e,t,r,n,a,s,i,o,l,_,u,c,$){return this._addOption$15$aliases$hide$hideNegatedUsage$mandatory$negatable$splitCommas(e,t,r,n,a,s,i,o,l,_,u,c,!1,$,null)},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)}},A.ArgParser__addOption_closure.prototype={call$1(e){return null!=this.$this.findByNameOrAlias$1(e)},$signature:5},A.ArgParserException.prototype={},A.ArgResults.prototype={$index(e,t){var r=this._parser.options._map;if(!r.containsKey$1(t))throw A.wrapException(A.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 A.wrapException(A.ArgumentError$('Could not find an option named "--'+e+'".',null));return this._parsed.containsKey$1(e)}},A.Option.prototype={valueOrDefault$1(e){var t;return null!=e?e:this.type===I.OptionType_1Ol?null==(t=this.defaultsTo)?A._setArrayType([],U.JSArray_String):t:this.defaultsTo}},A.OptionType.prototype={},A.Parser0.prototype={parse$0(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=p._args;for(h.toList$0(0),s=p._parser$_rest,o=(i=p._grammar).commands,l=h.$ti._precomputed1;!h.get$isEmpty(0);){if((_=h._head)===h._tail&&A.throwExpression(A.IterableElementError_noElement()),"--"===((u=null==(_=h._table[_]))?l._as(_):_)){h.removeFirst$0();break}if(u&&(_=l._as(_)),null!=(c=o._map.$index(0,_))){o=s.length,(_=h._head)===h._tail&&A.throwExpression(A.IterableElementError_noElement()),l=null==(_=h._table[_])?l._as(_):_,0!==o&&A.throwExpression(A.ArgParserException$("Cannot specify arguments before a command.",null,l,null,null)),t=h.removeFirst$0(),o=U.JSArray_String,l=A._setArrayType([],o),I.JSArray_methods.addAll$1(l,s),r=new A.Parser0(t,p,c,h,l,A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.dynamic));try{E.parse$0$z(r)}catch($){throw(h=A.unwrapException($))instanceof A.ArgParserException?(h=(n=h).message,a=A._setArrayType([t],o),E.addAll$1$ax(a,n.commands),A.wrapException(A.ArgParserException$(h,a,n.argumentName,n.source,n.offset))):$}I.JSArray_methods.clear$0(s);break}p._parseSoloOption$0()||(p._parseAbbreviation$1(p)||p._parseLongOption$0()||s.push(h.removeFirst$0()))}return i.options._map.forEach$1(0,new A.Parser_parse_closure(p)),I.JSArray_methods.addAll$1(s,h),h.clear$0(0),new A.ArgResults(i,p._results,p._commandName,new A.UnmodifiableListView(s,U.UnmodifiableListView_String))},_readNextArgAsValue$2(e,t){var r=this,n=r._args;r._validate$3(!n.get$isEmpty(0),'Missing argument for "'+t+'".',t),r._setOption$4(r._results,e,n.get$first(0),t),n.removeFirst$0()},_parseSoloOption$0(){var e,t=this._args;return 2===t.get$first(0).length&&(!!I.JSString_methods.startsWith$1(t.get$first(0),"-")&&(e=t.get$first(0)[1],!!A._isLetterOrDigit(e.charCodeAt(0))&&(this._handleSoloOption$1(e),!0)))},_handleSoloOption$1(e){var t,r=this,n=r._grammar.findByAbbreviation$1(e);return null==n?(t=r._parser$_parent,r._validate$3(null!=t,'Could not find an option or flag "-'+e+'".',"-"+e),t._handleSoloOption$1(e),!0):(r._args.removeFirst$0(),n.type===I.OptionType_tI9?r._results.$indexSet(0,n.name,!0):r._readNextArgAsValue$2(n,"-"+e),!0)},_parseAbbreviation$1(e){var t,r,n,a,s,i,o,l=this._args;if(l.get$first(0).length<2)return!1;if(!I.JSString_methods.startsWith$1(l.get$first(0),"-"))return!1;for(t=l.$ti._precomputed1,r=1;(n=l._head)===l._tail&&A.throwExpression(A.IterableElementError_noElement()),r<((a=null==(n=l._table[n]))?t._as(n):n).length?(s=!0,n=(n=(a?t._as(n):n).charCodeAt(r))>=65&&n<=90||n>=97&&n<=122?s:n>=48&&n<=57):n=!1,n;)++r;return 1!==r&&(i=I.JSString_methods.substring$2(l.get$first(0),1,r),o=I.JSString_methods.substring$1(l.get$first(0),r),!I.JSString_methods.contains$1(o,"\n")&&!I.JSString_methods.contains$1(o,"\r")&&(this._handleAbbreviation$3(i,o,e),!0))},_handleAbbreviation$3(e,t,r){var n,a,s,i=this,o=I.JSString_methods.substring$2(e,0,1),l=i._grammar.findByAbbreviation$1(o);if(null==l)return n=i._parser$_parent,i._validate$3(null!=n,T.Could_+o+'".',"-"+o),n._handleAbbreviation$3(e,t,r),!0;if(n="-"+o,l.type!==I.OptionType_tI9)i._setOption$4(i._results,l,I.JSString_methods.substring$1(e,1)+t,n);else for(i._validate$3(""===t,'Option "-'+o+'" is a flag and cannot handle value "'+I.JSString_methods.substring$1(e,1)+t+'".',n),n=e.length,a=0;a<n;a=s)s=a+1,r._parseShortFlag$1(I.JSString_methods.substring$2(e,a,s));return i._args.removeFirst$0(),!0},_parseShortFlag$1(e){var t,r=this,n=r._grammar.findByAbbreviation$1(e);if(null==n)return t=r._parser$_parent,r._validate$3(null!=t,T.Could_+e+'".',"-"+e),void t._parseShortFlag$1(e);r._validate$3(n.type===I.OptionType_tI9,'Option "-'+e+'" must be a flag to be in a collapsed "-".',"-"+e),r._results.$indexSet(0,n.name,!0)},_parseLongOption$0(){var e,t,r,n,a,s,i,o,l=this._args;if(!I.JSString_methods.startsWith$1(l.get$first(0),"--"))return!1;for(n=(r=(t=-1===(e=I.JSString_methods.indexOf$1(l.get$first(0),"=")))?I.JSString_methods.substring$1(l.get$first(0),2):I.JSString_methods.substring$2(l.get$first(0),2,e)).length,a=0;a!==n;++a)if(i=!0,(s=r.charCodeAt(a))>=65&&s<=90||s>=97&&s<=122||(i=s>=48&&s<=57),!i&&45!==s&&95!==s)return!1;return o=t?null:I.JSString_methods.substring$1(l.get$first(0),e+1),!(l=null!=o&&(I.JSString_methods.contains$1(o,"\n")||I.JSString_methods.contains$1(o,"\r")))&&(this._handleLongOption$2(r,o),!0)},_handleLongOption$2(e,t){var r=this,n='Could not find an option named "--',a=r._grammar,s=a.findByNameOrAlias$1(e);if(null!=s)r._args.removeFirst$0(),s.type===I.OptionType_tI9?(r._validate$3(null==t,'Flag option "--'+e+'" should not be given a value.',"--"+e),r._results.$indexSet(0,s.name,!0)):(a="--"+e,null!=t?r._setOption$4(r._results,s,t,a):r._readNextArgAsValue$2(s,a));else{if(!I.JSString_methods.startsWith$1(e,"no-"))return a=r._parser$_parent,r._validate$3(null!=a,n+e+'".',"--"+e),a._handleLongOption$2(e,t),!0;if(null==(s=a.findByNameOrAlias$1(I.JSString_methods.substring$1(e,3))))return a=r._parser$_parent,r._validate$3(null!=a,n+e+'".',"--"+e),a._handleLongOption$2(e,t),!0;r._args.removeFirst$0(),a="--"+e,r._validate$3(s.type===I.OptionType_tI9,'Cannot negate non-flag option "--'+e+'".',a),r._validate$3(s.negatable,'Cannot negate option "--'+e+'".',a),r._results.$indexSet(0,s.name,!1)}return!0},_validate$3(e,t,r){if(!e)throw A.wrapException(A.ArgParserException$(t,null,r,null,null))},_setOption$4(e,t,r,n){var a,s,i,o,l,_;if(t.type!==I.OptionType_1Ol)return this._validateAllowed$3(t,r,n),void e.$indexSet(0,t.name,r);if(a=U.List_dynamic._as(e.putIfAbsent$2(t.name,new A.Parser__setOption_closure)),t.splitCommas)for(i=(s=r.split(",")).length,o=E.getInterceptor$ax(a),l=0;l<i;++l)_=s[l],this._validateAllowed$3(t,_,n),o.add$1(a,_);else this._validateAllowed$3(t,r,n),E.add$1$ax(a,r)},_validateAllowed$3(e,t,r){var n=e.allowed;null!=n&&this._validate$3(I.JSArray_methods.contains$1(n,t),'"'+t+'" is not an allowed value for option "'+r+'".',r)}},A.Parser_parse_closure.prototype={call$2(e,t){var r=this.$this._results.$index(0,e),n=t.callback;null!=n&&n.call$1(t.valueOrDefault$1(r))},$signature:387},A.Parser__setOption_closure.prototype={call$0:()=>A._setArrayType([],U.JSArray_String),$signature:138},A._Usage.prototype={get$_columnWidths(){var e,t=this,r=t.___Usage__columnWidths_FI;return r===M&&(e=t._calculateColumnWidths$0(),t.___Usage__columnWidths_FI!==M&&A.throwUnnamedLateFieldADI(),t.___Usage__columnWidths_FI=e,r=e),r},generate$0(){var e,t,r,n,a,s,i,o=this;for(t=(e=o._usage$_optionsAndSeparators).length,r=U.Option,n=o._usage$_buffer,a=0;a<e.length;e.length===t||(0,A.throwConcurrentModificationError)(e),++a)"string"!=typeof(s=e[a])?(r._as(s),s.hide||o._writeOption$1(s)):(i=n._contents,n._contents=(0!==i.length?n._contents=i+"\n\n":i)+s,o._newlinesNeeded=1);return(e=n._contents).charCodeAt(0),e},_writeOption$1(e){var t,r,n,a,s,i,o,l=this,_=e.abbr;if(l._write$2(0,null==_?"":"-"+_+", "),_=l._longOption$1(e),l._write$2(1,_),null!=(t=e.help)&&l._write$2(2,t),null!=(r=e.allowedHelp)){for(l._newline$0(),_=(_=r.get$entries(r)).get$iterator(_),n=e.defaultsTo,a=U.List_dynamic._is(n);_.moveNext$0();)i=(s=_.get$current(_)).key,o=s.value,s=(a?I.JSArray_methods.contains$1(n,i):n===i)?" (default)":"",l._write$2(1," ["+i+"]"+s),l._write$2(2,o);l._newline$0()}else null!=e.allowed?l._write$2(2,l._buildAllowedList$1(e)):(_=e.type)===I.OptionType_tI9?!0===e.defaultsTo&&l._write$2(2,"(defaults to on)"):_===I.OptionType_1Ol?null!=(_=e.defaultsTo)&&0!==U.Iterable_dynamic._as(_).length&&(U.List_dynamic._as(_),l._write$2(2,"(defaults to "+new A.MappedListIterable(_,new A._Usage__writeOption_closure,A._arrayInstanceType(_)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+")")):null!=(_=e.defaultsTo)&&l._write$2(2,'(defaults to "'+A.S(_)+'")')},_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,s,i,o,l,_,u,c;for(t=(e=this._usage$_optionsAndSeparators).length,r=U.List_dynamic,n=0,a=0,s=0;s<e.length;e.length===t||(0,A.throwConcurrentModificationError)(e),++s)if((i=e[s])instanceof A.Option&&!i.hide&&(o=i.abbr,n=Math.max(n,(null==o?"":"-"+o+", ").length),o=this._longOption$1(i),a=Math.max(a,o.length),null!=(o=i.allowedHelp)))for(o=(o=o.get$keys(o)).get$iterator(o),l=i.defaultsTo,_=r._is(l);o.moveNext$0();)u=o.get$current(o),c=(_?I.JSArray_methods.contains$1(l,u):l===u)?" (default)":"",a=Math.max(a,(" ["+u+"]"+c).length);return A._setArrayType([n,a+4],U.JSArray_int)},_newline$0(){++this._newlinesNeeded,this._currentColumn=0},_write$2(e,t){var r,n,a=A._setArrayType(t.split("\n"),U.JSArray_String);for(this.get$_columnWidths();0!==a.length&&""===I.JSString_methods.trim$0(I.JSArray_methods.get$first(a));)I.JSArray_methods.removeAt$1(a,0);for(;0!==a.length&&""===I.JSString_methods.trim$0(I.JSArray_methods.get$last(a));)a.pop();for(r=a.length,n=0;n<a.length;a.length===r||(0,A.throwConcurrentModificationError)(a),++n)this._writeLine$2(e,a[n])},_writeLine$2(e,t){var r,n,a,s=this;for(r=s._usage$_buffer;(n=s._newlinesNeeded)>0;)r._contents+="\n",s._newlinesNeeded=n-1;for(;(n=s._currentColumn)!==e;)n<2?(n=s.get$_columnWidths(),a=s._currentColumn,n=I.JSString_methods.$mul(" ",n[a]),r._contents+=n,n=a):r._contents+="\n",s._currentColumn=(n+1)%3;n=s.get$_columnWidths(),a=r._contents,r._contents=e<2?a+I.JSString_methods.padRight$1(t,n[e]):a+t,s._currentColumn=(s._currentColumn+1)%3,2===e&&++s._newlinesNeeded},_buildAllowedList$1(e){var t,r,n,a,s,i=e.defaultsTo,o=U.List_dynamic._is(i)?I.JSArray_methods.get$contains(i):new A._Usage__buildAllowedList_closure(e);for(t=(i=e.allowed).length,r=!0,n=0,a="[";n<t;++n,r=!1)a=(r?a:a+", ")+(s=i[n]),o.call$1(s)&&(a+=" (default)");return(i=a+"]").charCodeAt(0),i}},A._Usage__writeOption_closure.prototype={call$1:e=>'"'+A.S(e)+'"',$signature:134},A._Usage__buildAllowedList_closure.prototype={call$1(e){return e===this.option.defaultsTo},$signature:5},A.FutureGroup.prototype={add$1(e,t){var r,n,a=this;if(a._future_group$_closed)throw A.wrapException(A.StateError$("The FutureGroup is closed."));n=(r=a._future_group$_values).length,r.push(null),++a._future_group$_pending,t.then$1$1(0,new A.FutureGroup_add_closure(a,n),U.Null).catchError$1(new A.FutureGroup_add_closure0(a))},close$0(e){var t,r,n=this;n._future_group$_closed=!0,0===n._future_group$_pending&&(30&(t=n._future_group$_completer).future._state||(r=n.$ti._eval$1("WhereTypeIterable<1>"),r=A.List_List$_of(new A.WhereTypeIterable(n._future_group$_values,r),r._eval$1("Iterable.E")),t.complete$1(r)))}},A.FutureGroup_add_closure.prototype={call$1(e){var t,r,n=this.$this,a=n._future_group$_completer;return 30&a.future._state?null:(t=--n._future_group$_pending,(r=n._future_group$_values)[this.index]=e,0!==t?null:n._future_group$_closed?(n=n.$ti._eval$1("WhereTypeIterable<1>"),n=A.List_List$_of(new A.WhereTypeIterable(r,n),n._eval$1("Iterable.E")),void a.complete$1(n)):null)},$signature(){return this.$this.$ti._eval$1("Null(1)")}},A.FutureGroup_add_closure0.prototype={call$2(e,t){var r=this.$this._future_group$_completer;if(30&r.future._state)return null;r.completeError$2(e,t)},$signature:56},A.ErrorResult.prototype={complete$1(e){e.completeError$2(this.error,this.stackTrace)},get$hashCode(e){return(E.get$hashCode$(this.error)^A.Primitives_objectHashCode(this.stackTrace)^492929599)>>>0},$eq(e,t){return null!=t&&(t instanceof A.ErrorResult&&E.$eq$(this.error,t.error)&&this.stackTrace===t.stackTrace)},$isResult:1},A.ValueResult.prototype={complete$1(e){e.complete$1(this.value)},get$hashCode(e){return(842997089^E.get$hashCode$(this.value))>>>0},$eq(e,t){return null!=t&&(t instanceof A.ValueResult&&E.$eq$(this.value,t.value))},$isResult:1},A.StreamCompleter.prototype={setSourceStream$1(e){var t=this._stream_completer$_stream;if(null!=t._sourceStream)throw A.wrapException(A.StateError$("Source stream already set"));t._sourceStream=e,null!=t._stream_completer$_controller&&t._linkStreamToController$0()},setError$2(e,t){var r=this.$ti,n=A._interceptUserError(e,t),a=new A._Future(M.Zone__current,r._eval$1("_Future<1>"));a._asyncCompleteErrorObject$1(n),this.setSourceStream$1(A.Stream_Stream$fromFuture(a,r._precomputed1))},setError$1(e){return this.setError$2(e,null)}},A._CompleterStream.prototype={listen$4$cancelOnError$onDone$onError(e,t,r,n,a){var s,i,o=this,l=null;if(null==o._stream_completer$_controller){if(null!=(s=o._sourceStream)&&!s.get$isBroadcast())return s.listen$4$cancelOnError$onDone$onError(0,t,r,n,a);null==o._stream_completer$_controller&&(o._stream_completer$_controller=A.StreamController_StreamController(l,l,l,l,!0,o.$ti._precomputed1)),null!=o._sourceStream&&o._linkStreamToController$0()}return(i=o._stream_completer$_controller).toString,new A._ControllerStream(i,A._instanceType(i)._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(0,t,null,null,null)},listen$3$onDone$onError(e,t,r,n){return this.listen$4$cancelOnError$onDone$onError(0,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))}},A.StreamGroup.prototype={add$1(e,t){var r,n=this;if(n._closed)throw A.wrapException(A.StateError$("Can't add a Stream to a closed StreamGroup."));if((r=n._stream_group$_state)===I._StreamGroupState_dormant)n._subscriptions.putIfAbsent$2(t,new A.StreamGroup_add_closure);else{if(r===I._StreamGroupState_canceled)return t.listen$1(0,null).cancel$0();n._subscriptions.putIfAbsent$2(t,new A.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 0===r.__js_helper$_length&&this._closed&&((r=this.__StreamGroup__controller_A)===M&&A.throwUnnamedLateFieldNI(),A.scheduleMicrotask(r.get$close(r))),a},_onListen$0(){var e,t,r,n,a,s,i,o=this;for(o._stream_group$_state=I._StreamGroupState_listening,t=o._subscriptions,n=(r=A.List_List$_of(new A.LinkedHashMapEntriesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapEntriesIterable<1,2>")),o.$ti._eval$1("MapEntry<Stream<1>,StreamSubscription<1>?>"))).length,a=0;a<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++a)if(null==(s=r[a]).value){e=s.key;try{t.$indexSet(0,e,o._listenToStream$1(e))}catch(i){throw null!=(t=o._onCancel$0())&&t.catchError$1(new A.StreamGroup__onListen_closure),i}}},_onPause$0(){this._stream_group$_state=I._StreamGroupState_paused;var e=this._subscriptions;for(e=new A.LinkedHashMapValueIterator(e,e._modifications,e._first);e.moveNext$0();)e.__js_helper$_current.pause$0(0)},_onResume$0(){this._stream_group$_state=I._StreamGroupState_listening;var e=this._subscriptions;for(e=new A.LinkedHashMapValueIterator(e,e._modifications,e._first);e.moveNext$0();)e.__js_helper$_current.resume$0(0)},_onCancel$0(){var e,t,r,n;return this._stream_group$_state=I._StreamGroupState_canceled,e=this._subscriptions,t=A._instanceType(e)._eval$1("LinkedHashMapEntriesIterable<1,2>"),r=U.NonNullsIterable_Future_void,n=A.List_List$_of(new A.NonNullsIterable(A.MappedIterable_MappedIterable(new A.LinkedHashMapEntriesIterable(e,t),new A.StreamGroup__onCancel_closure(this),t._eval$1("Iterable.E"),U.nullable_Future_void),r),r._eval$1("Iterable.E")),e.clear$0(0),0===n.length?null:A.Future_wait(n,!1,U.void)},_listenToStream$1(e){var t,r=this.__StreamGroup__controller_A;return r===M&&A.throwUnnamedLateFieldNI(),t=e.listen$3$onDone$onError(0,r.get$add(r),new A.StreamGroup__listenToStream_closure(this,e),r.get$addError()),this._stream_group$_state===I._StreamGroupState_paused&&t.pause$0(0),t}},A.StreamGroup_add_closure.prototype={call$0:()=>null,$signature:1},A.StreamGroup_add_closure0.prototype={call$0(){return this.$this._listenToStream$1(this.stream)},$signature(){return this.$this.$ti._eval$1("StreamSubscription<1>()")}},A.StreamGroup__onListen_closure.prototype={call$1(e){},$signature:63},A.StreamGroup__onCancel_closure.prototype={call$1(e){var t=e.value;try{return null!=t?t.cancel$0():e.key.listen$1(0,null).cancel$0()}catch(e){return null}},$signature(){return this.$this.$ti._eval$1("Future<~>?(MapEntry<Stream<1>,StreamSubscription<1>?>)")}},A.StreamGroup__listenToStream_closure.prototype={call$0(){return this.$this.remove$1(0,this.stream)},$signature:0},A._StreamGroupState.prototype={toString$0(e){return this.name}},A.StreamQueue.prototype={_updateRequests$0(){var e,t,r,n,a=this;for(e=a._requestQueue,t=a._eventQueue,r=e.$ti._precomputed1;!e.get$isEmpty(0);){if((n=e._head)===e._tail&&A.throwExpression(A.IterableElementError_noElement()),null==(n=e._table[n])&&(n=r._as(n)),!n.update$2(t,a._isDone))return;e.removeFirst$0()}a._isDone||a._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 A.StreamQueue__ensureListening_closure(t),new A.StreamQueue__ensureListening_closure0(t),new A.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._head===r._tail){if(e.update$2(t._eventQueue,t._isDone))return;t._ensureListening$0()}r._add$1(e)}},A.StreamQueue__ensureListening_closure.prototype={call$1(e){var t=this.$this;t._addResult$1(new A.ValueResult(e,t.$ti._eval$1("ValueResult<1>")))},$signature(){return this.$this.$ti._eval$1("~(1)")}},A.StreamQueue__ensureListening_closure1.prototype={call$2(e,t){this.$this._addResult$1(new A.ErrorResult(e,t))},$signature:56},A.StreamQueue__ensureListening_closure0.prototype={call$0(){var e=this.$this;e._stream_queue$_subscription=null,e._isDone=!0,e._updateRequests$0()},$signature:0},A._NextRequest.prototype={update$2(e,t){return e.get$isEmpty(e)?!!t&&(this._completer.completeError$2(new A.StateError("No elements"),A.StackTrace_current()),!0):(e.removeFirst$0().complete$1(this._completer),!0)},$is_EventRequest:1},A._isStrictMode_closure.prototype={call$0(){try{return!1}catch(e){return!0}},$signature:21},A.Repl.prototype={},A.alwaysValid_closure.prototype={call$1:e=>!0,$signature:5},A.ReplAdapter.prototype={runAsync$0(){var e,t,r=this,a={},s=E.get$isTTY$x(n.process.stdin),i=null!=s&&s?n.process.stdout:null;return s=r.repl.prompt,e=E.createInterface$1$x(M.$get$readline(),{input:n.process.stdin,output:i,prompt:s}),r.rl=e,a.statement="",a.prompt=s,(t=A._Cell$()).__late_helper$_value=A.StreamController_StreamController(r.get$exit(r),new A.ReplAdapter_runAsync_closure(a,r,e,t),null,null,!1,U.String),t._readLocal$0().get$stream()},exit$0(e){var t=this.rl;null!=t&&E.close$0$x(t),this.rl=null}},A.ReplAdapter_runAsync_closure.prototype={call$0(){var e,t,r,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=0,f=A._makeAsyncAwaitCompleter(U.void),C=1,b=[],x=this,w=A._wrapJsFunctionForAsync(function(L,N){for(1===L&&(b.push(N),v=C);;)switch(v){case 0:C=3,e=A.StreamController_StreamController(null,null,null,null,!1,U.String),i=e,o=A.QueueList$(null,U.Result_String),l=A.ListQueue$(U._EventRequest_dynamic),t=new A.StreamQueue(new A._ControllerStream(i,A._instanceType(i)._eval$1("_ControllerStream<1>")),o,l,U.StreamQueue_String),i=x.rl,(o=E.getInterceptor$x(i)).on$2(i,"line",A.allowInterop(new A.ReplAdapter_runAsync__closure(e))),l=x._box_0,_=x.$this.repl,u=_.continuation,c=_.prompt,$=x.runController;case 6:return null!=(p=E.get$isTTY$x(n.process.stdin))&&p&&E.write$1$x(n.process.stdout,l.prompt),(p=t).toString,h=p.$ti,d=new A._Future(M.Zone__current,h._eval$1("_Future<1>")),p._addRequest$1(new A._NextRequest(new A._AsyncCompleter(d,h._eval$1("_AsyncCompleter<1>")),h._eval$1("_NextRequest<1>"))),v=8,A._asyncAwait(d,w);case 8:r=N,null!=(p=E.get$isTTY$x(n.process.stdin))&&p||(m=l.prompt+A.S(r),null==(g=M.printToZone)?A.printString(m):g.call$1(m)),S=I.JSString_methods.$add(l.statement,r),l.statement=S,_.validator.call$1(S)?((p=$.__late_helper$_value)===$&&A.throwExpression(A.LateError$localNI("")),E.add$1$ax(p,l.statement),l.statement="",l.prompt=c,o.setPrompt$1(i,c)):(l.statement+="\n",l.prompt=u,o.setPrompt$1(i,u)),v=6;break;case 7:C=1,v=5;break;case 3:return C=2,y=b.pop(),a=A.unwrapException(y),s=A.getTraceFromException(y),(i=x.runController)._readLocal$0().addError$2(a,s),o=x.$this.exit$0(0),o=A._Future$value(o,U.void),v=9,A._asyncAwait(o,w);case 9:E.close$0$x(i._readLocal$0()),v=5;break;case 2:v=1;break;case 5:return A._asyncReturn(null,f);case 1:return A._asyncRethrow(b.at(-1),f)}});return A._asyncStartSync(w,f)},$signature:32},A.ReplAdapter_runAsync__closure.prototype={call$1(e){return this.lineController.add$1(0,A._asString(e))},$signature:75},A.Stdin.prototype={},A.Stdout.prototype={},A.ReadlineModule.prototype={},A.ReadlineOptions.prototype={},A.ReadlineInterface.prototype={},A.EmptyUnmodifiableSet.prototype={get$iterator:e=>I.C_EmptyIterator,get$length:e=>0,contains$1:(e,t)=>!1,toSet$0(e){return A.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1)},$isEfficientLengthIterable:1,$isSet:1},A._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin.prototype={},A.DefaultEquality.prototype={},A.IterableEquality.prototype={equals$2(e,t,r){var n,a,s;if(t===r)return!0;for(n=E.get$iterator$ax(t),a=E.get$iterator$ax(r);;){if((s=n.moveNext$0())!==a.moveNext$0())return!1;if(!s)return!0;if(!E.$eq$(n.get$current(n),a.get$current(a)))return!1}},hash$1(e){var t,r,n;for(t=e.length,r=0,n=0;n<e.length;e.length===t||(0,A.throwConcurrentModificationError)(e),++n)r=(r=r+E.get$hashCode$(e[n])&2147483647)+(r<<10>>>0)&2147483647,r^=r>>>6;return r=r+(r<<3>>>0)&2147483647,(r^=r>>>11)+(r<<15>>>0)&2147483647}},A.ListEquality.prototype={equals$2(e,t,r){var n,a,s,i;if(null==t?null==r:t===r)return!0;if(null==t||null==r)return!1;if((a=(n=E.getInterceptor$asx(t)).get$length(t))!==(s=E.getInterceptor$asx(r)).get$length(r))return!1;for(i=0;i<a;++i)if(!E.$eq$(n.$index(t,i),s.$index(r,i)))return!1;return!0},hash$1(e){var t,r;for(t=0,r=0;r<e.length;++r)t=(t=t+E.get$hashCode$(e[r])&2147483647)+(t<<10>>>0)&2147483647,t^=t>>>6;return t=t+(t<<3>>>0)&2147483647,(t^=t>>>11)+(t<<15>>>0)&2147483647}},A._MapEntry.prototype={get$hashCode(e){return 3*E.get$hashCode$(this.key)+7*E.get$hashCode$(this.value)&2147483647},$eq(e,t){return null!=t&&(t instanceof A._MapEntry&&E.$eq$(this.key,t.key)&&E.$eq$(this.value,t.value))}},A.MapEquality.prototype={equals$2(e,t,r){var n,a,s,i,o;if(t===r)return!0;if(t.get$length(t)!==r.get$length(r))return!1;for(n=A.HashMap_HashMap(U._MapEntry,U.int),a=(a=t.get$keys(t)).get$iterator(a);a.moveNext$0();)s=a.get$current(a),i=new A._MapEntry(this,s,t.$index(0,s)),o=n.$index(0,i),n.$indexSet(0,i,(null==o?0:o)+1);for(a=(a=r.get$keys(r)).get$iterator(a);a.moveNext$0();){if(s=a.get$current(a),i=new A._MapEntry(this,s,r.$index(0,s)),null==(o=n.$index(0,i))||0===o)return!1;n.$indexSet(0,i,o-1)}return!0},hash$1(e){var t,r,n,a,s,i;for(t=(t=e.get$keys(e)).get$iterator(t),r=this.$ti._rest[1],n=0;t.moveNext$0();)a=t.get$current(t),s=E.get$hashCode$(a),i=e.$index(0,a),n=n+3*s+7*E.get$hashCode$(null==i?r._as(i):i)&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,s,i,o,l=this;if(U.List_dynamic._is(t))r=E.get$length$asx(t),(a=(n=l.get$length(0))+r)>=E.get$length$asx(l._queue_list$_table)?(l._preGrow$1(a),E.setRange$4$ax(l._queue_list$_table,n,a,t,0),l.set$_queue_list$_tail(l.get$_queue_list$_tail()+r)):(s=E.get$length$asx(l._queue_list$_table)-l.get$_queue_list$_tail(),a=l._queue_list$_table,i=E.getInterceptor$ax(a),r<s?(i.setRange$4(a,l.get$_queue_list$_tail(),l.get$_queue_list$_tail()+r,t,0),l.set$_queue_list$_tail(l.get$_queue_list$_tail()+r)):(o=r-s,i.setRange$4(a,l.get$_queue_list$_tail(),l.get$_queue_list$_tail()+s,t,0),E.setRange$4$ax(l._queue_list$_table,0,o,t,s),l.set$_queue_list$_tail(o)));else for(a=E.get$iterator$ax(t);a.moveNext$0();)l._queue_list$_add$1(a.get$current(a))},cast$1$0(e,t){return new A._CastQueueList(this,E.cast$1$0$ax(this._queue_list$_table,t),-1,-1,A._instanceType(this)._eval$1("@<QueueList.E>")._bind$1(t)._eval$1("_CastQueueList<1,2>"))},toString$0(e){return A.Iterable_iterableToFullString(this,"{","}")},addFirst$1(e){var t=this;t.set$_queue_list$_head((t.get$_queue_list$_head()-1&E.get$length$asx(t._queue_list$_table)-1)>>>0),E.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_head(),e),t.get$_queue_list$_head()===t.get$_queue_list$_tail()&&t._queue_list$_grow$0()},removeFirst$0(){var e,t=this;if(t.get$_queue_list$_head()===t.get$_queue_list$_tail())throw A.wrapException(A.StateError$("No element"));return null==(e=E.$index$asx(t._queue_list$_table,t.get$_queue_list$_head()))&&(e=A._instanceType(t)._eval$1("QueueList.E")._as(e)),E.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_head(),null),t.set$_queue_list$_head((t.get$_queue_list$_head()+1&E.get$length$asx(t._queue_list$_table)-1)>>>0),e},removeLast$0(e){var t,r=this;if(r.get$_queue_list$_head()===r.get$_queue_list$_tail())throw A.wrapException(A.StateError$("No element"));return r.set$_queue_list$_tail((r.get$_queue_list$_tail()-1&E.get$length$asx(r._queue_list$_table)-1)>>>0),null==(t=E.$index$asx(r._queue_list$_table,r.get$_queue_list$_tail()))&&(t=A._instanceType(r)._eval$1("QueueList.E")._as(t)),E.$indexSet$ax(r._queue_list$_table,r.get$_queue_list$_tail(),null),t},get$length(e){return(this.get$_queue_list$_tail()-this.get$_queue_list$_head()&E.get$length$asx(this._queue_list$_table)-1)>>>0},set$length(e,t){var r,n,a,s,i=this;if(t<0)throw A.wrapException(A.RangeError$("Length "+t+" may not be negative."));if(t>i.get$length(0)&&!A._instanceType(i)._eval$1("QueueList.E")._is(null))throw A.wrapException(A.UnsupportedError$("The length can only be increased when the element type is nullable, but the current element type is `"+A.createRuntimeType(A._instanceType(i)._eval$1("QueueList.E")).toString$0(0)+"`."));if((r=t-i.get$length(0))>=0)return E.get$length$asx(i._queue_list$_table)<=t&&i._preGrow$1(t),void i.set$_queue_list$_tail((i.get$_queue_list$_tail()+r&E.get$length$asx(i._queue_list$_table)-1)>>>0);n=i.get$_queue_list$_tail()+r,a=i._queue_list$_table,n>=0?E.fillRange$3$ax(a,n,i.get$_queue_list$_tail(),null):(n+=E.get$length$asx(a),E.fillRange$3$ax(i._queue_list$_table,0,i.get$_queue_list$_tail(),null),a=i._queue_list$_table,(s=E.getInterceptor$asx(a)).fillRange$3(a,n,s.get$length(a),null)),i.set$_queue_list$_tail(n)},$index(e,t){var r,n=this;if(t<0||t>=n.get$length(0))throw A.wrapException(A.RangeError$("Index "+t+" must be in the range [0.."+n.get$length(0)+")."));return null==(r=E.$index$asx(n._queue_list$_table,(n.get$_queue_list$_head()+t&E.get$length$asx(n._queue_list$_table)-1)>>>0))?A._instanceType(n)._eval$1("QueueList.E")._as(r):r},$indexSet(e,t,r){var n=this;if(t<0||t>=n.get$length(0))throw A.wrapException(A.RangeError$("Index "+t+" must be in the range [0.."+n.get$length(0)+")."));E.$indexSet$ax(n._queue_list$_table,(n.get$_queue_list$_head()+t&E.get$length$asx(n._queue_list$_table)-1)>>>0,r)},_queue_list$_add$1(e){var t=this;E.$indexSet$ax(t._queue_list$_table,t.get$_queue_list$_tail(),e),t.set$_queue_list$_tail((t.get$_queue_list$_tail()+1&E.get$length$asx(t._queue_list$_table)-1)>>>0),t.get$_queue_list$_head()===t.get$_queue_list$_tail()&&t._queue_list$_grow$0()},_queue_list$_grow$0(){var e=this,t=A.List_List$filled(2*E.get$length$asx(e._queue_list$_table),null,!1,A._instanceType(e)._eval$1("QueueList.E?")),r=E.get$length$asx(e._queue_list$_table)-e.get$_queue_list$_head();I.JSArray_methods.setRange$4(t,0,r,e._queue_list$_table,e.get$_queue_list$_head()),I.JSArray_methods.setRange$4(t,r,r+e.get$_queue_list$_head(),e._queue_list$_table,0),e.set$_queue_list$_head(0),e.set$_queue_list$_tail(E.get$length$asx(e._queue_list$_table)),e._queue_list$_table=t},_writeToList$1(e){var t,r,n=this;return n.get$_queue_list$_head()<=n.get$_queue_list$_tail()?(t=n.get$_queue_list$_tail()-n.get$_queue_list$_head(),I.JSArray_methods.setRange$4(e,0,t,n._queue_list$_table,n.get$_queue_list$_head()),t):(r=E.get$length$asx(n._queue_list$_table)-n.get$_queue_list$_head(),I.JSArray_methods.setRange$4(e,0,r,n._queue_list$_table,n.get$_queue_list$_head()),I.JSArray_methods.setRange$4(e,r,r+n.get$_queue_list$_tail(),n._queue_list$_table,0),n.get$_queue_list$_tail()+r)},_preGrow$1(e){var t=this,r=A.List_List$filled(A.QueueList__nextPowerOf2(e+I.JSInt_methods._shrOtherPositive$1(e,1)),null,!1,A._instanceType(t)._eval$1("QueueList.E?"));t.set$_queue_list$_tail(t._writeToList$1(r)),t._queue_list$_table=r,t.set$_queue_list$_head(0)},$isEfficientLengthIterable:1,$isQueue:1,$isIterable:1,$isList:1,get$_queue_list$_head(){return this._queue_list$_head},get$_queue_list$_tail(){return this._queue_list$_tail},set$_queue_list$_head(e){return this._queue_list$_head=e},set$_queue_list$_tail(e){return this._queue_list$_tail=e}},A._CastQueueList.prototype={get$_queue_list$_head(){return this._queue_list$_delegate.get$_queue_list$_head()},set$_queue_list$_head(e){this._queue_list$_delegate.set$_queue_list$_head(e)},get$_queue_list$_tail(){return this._queue_list$_delegate.get$_queue_list$_tail()},set$_queue_list$_tail(e){this._queue_list$_delegate.set$_queue_list$_tail(e)}},A._QueueList_Object_ListMixin.prototype={},A.UnionSet.prototype={get$length(e){return this.get$_union_set$_iterable().get$length(0)},get$iterator(e){var t=this.get$_union_set$_iterable();return t.get$iterator(t)},get$_union_set$_iterable(){var e=this._sets,t=this.$ti._precomputed1,r=A._instanceType(e)._eval$1("@<1>")._bind$1(t)._eval$1("ExpandIterable<1,2>");return t=A.LinkedHashSet_LinkedHashSet$_empty(t),new A.WhereIterable(new A.ExpandIterable(e,new A.UnionSet__iterable_closure(this),r),t.get$add(t),r._eval$1("WhereIterable<Iterable.E>"))},contains$1(e,t){return this._sets.any$1(0,new A.UnionSet_contains_closure(this,t))},toSet$0(e){var t,r,n,a=A.LinkedHashSet_LinkedHashSet$_empty(this.$ti._precomputed1);for(t=this._sets,r=(t=A._LinkedHashSetIterator$(t,t._collection$_modifications,A._instanceType(t)._precomputed1)).$ti._precomputed1;t.moveNext$0();)n=t._collection$_current,a.addAll$1(0,null==n?r._as(n):n);return a}},A.UnionSet__iterable_closure.prototype={call$1:e=>e,$signature(){return this.$this.$ti._eval$1("Set<1>(Set<1>)")}},A.UnionSet_contains_closure.prototype={call$1(e){return e.contains$1(0,this.element)},$signature(){return this.$this.$ti._eval$1("bool(Set<1>)")}},A._UnionSet_SetBase_UnmodifiableSetMixin.prototype={},A.UnmodifiableSetView0.prototype={},A.UnmodifiableSetMixin.prototype={add$1:(e,t)=>A.UnmodifiableSetMixin__throw(),addAll$1:(e,t)=>A.UnmodifiableSetMixin__throw(),remove$1:(e,t)=>A.UnmodifiableSetMixin__throw()},A._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin.prototype={},A._DelegatingIterableBase.prototype={any$1(e,t){var r=this.get$_base();return r.any$1(r,t)},contains$1(e,t){var r=this.get$_base();return r.contains$1(r,t)},elementAt$1(e,t){var r=this.get$_base();return r.elementAt$1(r,t)},every$1(e,t){var r=this.get$_base();return r.every$1(r,t)},get$first(e){var t=this.get$_base();return t.get$first(t)},get$isEmpty(e){var t=this.get$_base();return t.get$isEmpty(t)},get$isNotEmpty(e){var t=this.get$_base();return t.get$isNotEmpty(t)},get$iterator(e){var t=this.get$_base();return t.get$iterator(t)},get$last(e){var t=this.get$_base();return t.get$last(t)},get$length(e){var t=this.get$_base();return t.get$length(t)},map$1$1(e,t,r){var n=this.get$_base();return n.map$1$1(n,t,r)},get$single(e){var t=this.get$_base();return t.get$single(t)},skip$1(e,t){var r=this.get$_base();return r.skip$1(r,t)},take$1(e,t){var r=this.get$_base();return r.take$1(r,t)},toList$1$growable(e,t){var r=this.get$_base();return r.toList$1$growable(r,!0)},toList$0(e){return this.toList$1$growable(0,!0)},toSet$0(e){var t=this.get$_base();return t.toSet$0(t)},where$1(e,t){var r=this.get$_base();return r.where$1(r,t)},toString$0(e){var t=this.get$_base();return t.toString$0(t)},$isIterable:1},A.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 A.DelegatingSet(this._base.toSet$0(0),A._instanceType(this)._eval$1("DelegatingSet<1>"))},$isEfficientLengthIterable:1,$isSet:1,get$_base(){return this._base}},A.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 A.Iterable_iterableToFullString(this,"{","}")},difference$1(e){var t=this.get$_base();return t.where$1(t,new A.MapKeySet_difference_closure(this,e)).toSet$0(0)},intersection$1(e){var t=this.get$_base();return t.where$1(t,e.get$contains(e)).toSet$0(0)},$isEfficientLengthIterable:1,$isSet:1},A.MapKeySet_difference_closure.prototype={call$1(e){return!this.other.contains$1(0,e)},$signature(){return this.$this.$ti._eval$1("bool(1)")}},A._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin.prototype={},A.BufferModule.prototype={},A.BufferConstants.prototype={},A.Buffer.prototype={},A.ConsoleModule.prototype={},A.Console.prototype={},A.EventEmitter.prototype={},A.FS.prototype={},A.FSConstants.prototype={},A.Realpath.prototype={},A.RealpathSync.prototype={},A.FSWatcher.prototype={},A.ReadStream.prototype={},A.ReadStreamOptions.prototype={},A.WriteStream.prototype={},A.WriteStreamOptions.prototype={},A.FileOptions.prototype={},A.StatOptions.prototype={},A.MkdirOptions.prototype={},A.RmdirOptions.prototype={},A.WatchOptions.prototype={},A.WatchFileOptions.prototype={},A.Stats.prototype={},A.Promise.prototype={},A.Date.prototype={},A.JsError.prototype={},A.Atomics.prototype={},A.Modules.prototype={},A.Module.prototype={},A.Net.prototype={},A.Socket.prototype={},A.NetAddress.prototype={},A.NetServer.prototype={},A.NodeJsError.prototype={},A.JsAssertionError.prototype={},A.JsRangeError.prototype={},A.JsReferenceError.prototype={},A.JsSyntaxError.prototype={},A.JsTypeError.prototype={},A.JsSystemError.prototype={},A.Process.prototype={},A.CPUUsage.prototype={},A.Release.prototype={},A.StreamModule.prototype={},A.Readable.prototype={},A.Writable.prototype={},A.Duplex.prototype={},A.Transform.prototype={},A.WritableOptions.prototype={},A.ReadableOptions.prototype={},A.Immediate.prototype={},A.Timeout.prototype={},A.TTY.prototype={},A.TTYReadStream.prototype={},A.TTYWriteStream.prototype={},A.Util.prototype={},A.promiseToFuture_closure1.prototype={call$1(e){this.completer.complete$1(e)},$signature:63},A.promiseToFuture_closure2.prototype={call$1(e){this.completer.completeError$1(e)},$signature:63},A.futureToPromise_closure.prototype={call$2(e,t){this.future.then$1$2$onError(0,new A.futureToPromise__closure(e,this.T),t,U.dynamic)},$signature:392},A.futureToPromise__closure.prototype={call$1(e){return this.resolve.call$1(e)},$signature(){return this.T._eval$1("@(0)")}},A.Context.prototype={absolute$15(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h){var d;return A._validateArgList("absolute",A._setArrayType([e,t,r,n,a,s,i,o,l,_,u,c,$,p,h],U.JSArray_nullable_String)),(d=null==t&&((d=this.style).rootLength$1(e)>0&&!d.isRootRelative$1(e)))?e:(d=this._context$_current,this.join$16(0,null==d?A.current():d,e,t,r,n,a,s,i,o,l,_,u,c,$,p,h))},absolute$1(e){var t=null;return this.absolute$15(e,t,t,t,t,t,t,t,t,t,t,t,t,t,t)},dirname$1(e){var t,r,n=A.ParsedPath_ParsedPath$parse(e,this.style);return n.removeTrailingSeparators$0(),0===(r=(t=n.parts).length)||1===r?null==(t=n.root)?".":t:(I.JSArray_methods.removeLast$0(t),n.separators.pop(),n.removeTrailingSeparators$0(),n.toString$0(0))},join$16(e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m){var g=A._setArrayType([t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m],U.JSArray_nullable_String);return A._validateArgList("join",g),this.joinAll$1(new A.WhereTypeIterable(g,U.WhereTypeIterable_String))},join$2(e,t,r){var n=null;return this.join$16(0,t,r,n,n,n,n,n,n,n,n,n,n,n,n,n,n)},joinAll$1(e){var t,r,n,a,s,i,o,l,_;for(t=E.where$1$ax(e,new A.Context_joinAll_closure),r=E.get$iterator$ax(t.__internal$_iterable),t=new A.WhereIterator(r,t._f),n=this.style,a=!1,s=!1,i="";t.moveNext$0();)o=r.get$current(r),n.isRootRelative$1(o)&&s?(l=A.ParsedPath_ParsedPath$parse(o,n),i.charCodeAt(0),_=i,i=I.JSString_methods.substring$2(_,0,n.rootLength$2$withDrive(_,!0)),l.root=i,n.needsSeparator$1(i)&&(l.separators[0]=n.get$separator(n)),i=l.toString$0(0)):n.rootLength$1(o)>0?(s=!n.isRootRelative$1(o),i=o):(0!==o.length&&n.containsSeparator$1(o[0])||a&&(i+=n.get$separator(n)),i+=o),a=n.needsSeparator$1(o);return i.charCodeAt(0),i},split$1(e,t){var r=A.ParsedPath_ParsedPath$parse(t,this.style),n=r.parts,a=A._arrayInstanceType(n)._eval$1("WhereIterable<1>");return n=A.List_List$_of(new A.WhereIterable(n,new A.Context_split_closure,a),a._eval$1("Iterable.E")),r.parts=n,null!=(a=r.root)&&I.JSArray_methods.insert$2(n,0,a),r.parts},canonicalize$1(e,t){var r,n;return t=this.absolute$1(t),(r=this.style)===M.$get$Style_windows()||this._needsNormalization$1(t)?((n=A.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=A.ParsedPath_ParsedPath$parse(e,this.style)).normalize$0(),t.toString$0(0)):e},_needsNormalization$1(e){var t,r,n,a,s,i,o=this.style,l=o.rootLength$1(e);if(0!==l){if(o===M.$get$Style_windows())for(t=0;t<l;++t)if(47===e.charCodeAt(t))return!0;r=l,n=47}else r=0,n=null;for(a=e.length,t=r,s=null;t<a;++t,s=n,n=i)if(i=e.charCodeAt(t),o.isSeparator$1(i)){if(o===M.$get$Style_windows()&&47===i)return!0;if(null!=n&&o.isSeparator$1(n))return!0;if(46===n&&(null==s||46===s||o.isSeparator$1(s)))return!0}return null==n||(!!o.isSeparator$1(n)||!!(o=46===n&&(null==s||o.isSeparator$1(s)||46===s)))},relative$2$from(e,t){var r,n,a,s,i=this,o='Unable to find a path to "',l=null==t;if(l&&i.style.rootLength$1(e)<=0)return i.normalize$1(e);if(t=l?null==(l=i._context$_current)?A.current():l:i.absolute$1(t),(l=i.style).rootLength$1(t)<=0&&l.rootLength$1(e)>0)return i.normalize$1(e);if((l.rootLength$1(e)<=0||l.isRootRelative$1(e))&&(e=i.absolute$1(e)),l.rootLength$1(e)<=0&&l.rootLength$1(t)>0)throw A.wrapException(A.PathException$(o+e+'" from "'+t+'".'));if((r=A.ParsedPath_ParsedPath$parse(t,l)).normalize$0(),(n=A.ParsedPath_ParsedPath$parse(e,l)).normalize$0(),0!==(a=r.parts).length&&"."===a[0])return n.toString$0(0);if(a=(a=r.root)!=(s=n.root)&&(null==a||null==s||!l.pathsEqual$2(a,s)))return n.toString$0(0);for(;a=0!==(a=r.parts).length&&(0!==(s=n.parts).length&&l.pathsEqual$2(a[0],s[0]));)I.JSArray_methods.removeAt$1(r.parts,0),I.JSArray_methods.removeAt$1(r.separators,1),I.JSArray_methods.removeAt$1(n.parts,0),I.JSArray_methods.removeAt$1(n.separators,1);if(0!==(s=(a=r.parts).length)&&".."===a[0])throw A.wrapException(A.PathException$(o+e+'" from "'+t+'".'));return a=U.String,I.JSArray_methods.insertAll$2(n.parts,0,A.List_List$filled(s,"..",!1,a)),(s=n.separators)[0]="",I.JSArray_methods.insertAll$2(s,1,A.List_List$filled(r.parts.length,l.get$separator(l),!1,a)),0===(a=(l=n.parts).length)?".":(a>1&&"."===I.JSArray_methods.get$last(l)&&(I.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,s,i,o,l,_,u=this;if(a=(n=u.style).rootLength$1(e)>0,s=n.rootLength$1(t)>0,a&&!s?(t=u.absolute$1(t),n.isRootRelative$1(e)&&(e=u.absolute$1(e))):s&&!a?(e=u.absolute$1(e),n.isRootRelative$1(t)&&(t=u.absolute$1(t))):s&&a&&(i=n.isRootRelative$1(t),o=n.isRootRelative$1(e),i&&!o?t=u.absolute$1(t):o&&!i&&(e=u.absolute$1(e))),(l=u._isWithinOrEqualsFast$2(e,t))!==I._PathRelation_inconclusive)return l;r=null;try{r=u.relative$2$from(t,e)}catch(_){if(A.unwrapException(_)instanceof A.PathException)return I._PathRelation_different;throw _}return n.rootLength$1(r)>0?I._PathRelation_different:E.$eq$(r,".")?I._PathRelation_equal:E.$eq$(r,"..")||E.get$length$asx(r)>=3&&E.startsWith$1$s(r,"..")&&n.isSeparator$1(E.codeUnitAt$1$s(r,2))?I._PathRelation_different:I._PathRelation_within},_isWithinOrEqualsFast$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d=this;if("."===e&&(e=""),(n=(r=d.style).rootLength$1(e))!==(a=r.rootLength$1(t)))return I._PathRelation_different;for(s=0;s<n;++s)if(!r.codeUnitsEqual$2(e.charCodeAt(s),t.charCodeAt(s)))return I._PathRelation_different;for(i=t.length,o=e.length,l=a,_=n,u=47,c=null;_<o&&l<i;)e:if($=e.charCodeAt(_),p=t.charCodeAt(l),r.codeUnitsEqual$2($,p))r.isSeparator$1($)&&(c=_),++_,++l,u=$;else if(r.isSeparator$1($)&&r.isSeparator$1(u))c=_,_=_+1;else{if(!r.isSeparator$1(p)||!r.isSeparator$1(u)){if(46===$&&r.isSeparator$1(u)){if(++_===o)break;if($=e.charCodeAt(_),r.isSeparator$1($)){c=_,_=_+1;break e}if(46===$&&(++_===o||r.isSeparator$1(e.charCodeAt(_))))return I._PathRelation_inconclusive}if(46===p&&r.isSeparator$1(u)){if(++l===i)break;if(p=t.charCodeAt(l),r.isSeparator$1(p)){++l;break e}if(46===p&&(++l===i||r.isSeparator$1(t.charCodeAt(l))))return I._PathRelation_inconclusive}return d._pathDirection$2(t,l)!==I._PathDirection_Wme||d._pathDirection$2(e,_)!==I._PathDirection_Wme?I._PathRelation_inconclusive:I._PathRelation_different}++l}return l===i?(_===o||r.isSeparator$1(e.charCodeAt(_))?c=_:null==c&&(c=Math.max(0,n-1)),(h=d._pathDirection$2(e,c))===I._PathDirection_dMN?I._PathRelation_equal:h===I._PathDirection_vgO?I._PathRelation_inconclusive:I._PathRelation_different):(h=d._pathDirection$2(t,l))===I._PathDirection_dMN?I._PathRelation_equal:h===I._PathDirection_vgO?I._PathRelation_inconclusive:r.isSeparator$1(t.charCodeAt(l))||r.isSeparator$1(u)?I._PathRelation_within:I._PathRelation_different},_pathDirection$2(e,t){var r,n,a,s,i,o,l;for(r=e.length,n=this.style,a=t,s=0,i=!1;a<r;){for(;a<r&&n.isSeparator$1(e.charCodeAt(a));)++a;if(a===r)break;for(o=a;o<r&&!n.isSeparator$1(e.charCodeAt(o));)++o;if(1!==(l=o-a)||46!==e.charCodeAt(a))if(2===l&&46===e.charCodeAt(a)&&46===e.charCodeAt(a+1)){if(--s<0)break;0===s&&(i=!0)}else++s;if(o===r)break;a=o+1}return s<0?I._PathDirection_vgO:0===s?I._PathDirection_dMN:i?I._PathDirection_6kc:I._PathDirection_Wme},hash$1(e){var t,r,n,a=this;return e=a.absolute$1(e),null!=(t=a._hashFast$1(e))?t:((r=A.ParsedPath_ParsedPath$parse(e,a.style)).normalize$0(),(n=a._hashFast$1(r.toString$0(0))).toString,n)},_hashFast$1(e){var t,r,n,a,s,i,o,l,_;for(t=e.length,r=this.style,n=4603,a=!0,s=!0,i=0;i<t;++i)if(o=r.canonicalizeCodeUnit$1(e.charCodeAt(i)),r.isSeparator$1(o))s=!0;else{if(46===o&&s){if((l=i+1)===t)break;if(_=e.charCodeAt(l),r.isSeparator$1(_))continue;if(l=!1,a||46===_&&(l=(l=i+2)===t||r.isSeparator$1(e.charCodeAt(l))),l)return null}n=(33*(67108863&n)^o)>>>0,a=!1,s=!1}return n},withoutExtension$1(e){var t,r,n=A.ParsedPath_ParsedPath$parse(e,this.style);for(r=(t=n.parts).length-1;r>=0;--r)if(0!==t[r].length){t[r]=n._splitExtension$0()[0];break}return n.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?A.current():t,e)))},prettyUri$1(e){var t,r,n=this,a=A._parseUri(e);return"file"===a.get$scheme()&&n.style===M.$get$Style_url()||"file"!==a.get$scheme()&&""!==a.get$scheme()&&n.style!==M.$get$Style_url()?a.toString$0(0):(t=n.normalize$1(n.style.pathFromUri$1(A._parseUri(a))),r=n.relative$1(t),n.split$1(0,r).length>n.split$1(0,t).length?t:r)}},A.Context_joinAll_closure.prototype={call$1:e=>""!==e,$signature:5},A.Context_split_closure.prototype={call$1:e=>0!==e.length,$signature:5},A._validateArgList_closure.prototype={call$1:e=>null==e?"null":'"'+e+'"',$signature:398},A._PathDirection.prototype={toString$0(e){return this.name}},A._PathRelation.prototype={toString$0(e){return this.name}},A.InternalStyle.prototype={getRoot$1(e){var t=this.rootLength$1(e);return t>0?I.JSString_methods.substring$2(e,0,t):this.isRootRelative$1(e)?e[0]:null},relativePathToUri$1(e){var t,r=null,n=e.length;return 0===n?A._Uri__Uri(r,r,r,r):(t=A.Context_Context(this).split$1(0,e),this.isSeparator$1(e.charCodeAt(n-1))&&I.JSArray_methods.add$1(t,""),A._Uri__Uri(r,r,t,r))},codeUnitsEqual$2:(e,t)=>e===t,pathsEqual$2:(e,t)=>e===t,canonicalizeCodeUnit$1:e=>e,canonicalizePart$1:e=>e},A.ParsedPath.prototype={get$basename(){var e=this,t=U.String,r=new A.ParsedPath(e.style,e.root,e.isRootRelative,A.List_List$from(e.parts,!0,t),A.List_List$from(e.separators,!0,t));return r.removeTrailingSeparators$0(),0===(t=r.parts).length?null==(t=e.root)?"":t:I.JSArray_methods.get$last(t)},get$hasTrailingSeparator(){var e=this.parts;return e=0!==e.length&&(""===I.JSArray_methods.get$last(e)||""!==I.JSArray_methods.get$last(this.separators))},removeTrailingSeparators$0(){for(var e,t,r=this;0!==(e=r.parts).length&&""===I.JSArray_methods.get$last(e);)I.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,s,i,o=this,l=A._setArrayType([],U.JSArray_String);for(r=(t=o.parts).length,n=o.style,a=0,s=0;s<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++s)"."!==(i=t[s])&&""!==i&&(".."===i?0!==l.length?l.pop():++a:l.push(e?n.canonicalizePart$1(i):i));null==o.root&&I.JSArray_methods.insertAll$2(l,0,A.List_List$filled(a,"..",!1,U.String)),0===l.length&&null==o.root&&l.push("."),o.parts=l,o.separators=A.List_List$filled(l.length+1,n.get$separator(n),!0,U.String),null!=(t=o.root)&&0!==l.length&&n.needsSeparator$1(t)||(o.separators[0]=""),null!=(t=o.root)&&n===M.$get$Style_windows()&&(e&&(t=o.root=t.toLowerCase()),o.root=A.stringReplaceAllUnchecked(t,"/","\\")),o.removeTrailingSeparators$0()},normalize$0(){return this.normalize$1$canonicalize(!1)},toString$0(e){var t,r,n,a,s=this.root;for(s=null!=s?s:"",r=(t=this.parts).length,n=this.separators,a=0;a<r;++a)s=s+n[a]+t[a];return(s+=I.JSArray_methods.get$last(n)).charCodeAt(0),s},_kthLastIndexOf$3(e,t,r){var n,a,s;for(n=e.length-1,a=0,s=0;n>=0;--n)if(e[n]===t){if(++a===r)return n;s=n}return s},_splitExtension$1(e){var t,r,n;if(e<=0)throw A.wrapException(A.RangeError$value(e,"level","level's value must be greater than 0"));return t=this.parts,null==(r=(t=new A.CastList(t,A._arrayInstanceType(t)._eval$1("CastList<1,String?>"))).lastWhere$2$orElse(t,new A.ParsedPath__splitExtension_closure,new A.ParsedPath__splitExtension_closure0))?A._setArrayType(["",""],U.JSArray_String):".."===r?A._setArrayType(["..",""],U.JSArray_String):(n=this._kthLastIndexOf$3(r,".",e))<=0?A._setArrayType([r,""],U.JSArray_String):A._setArrayType([I.JSString_methods.substring$2(r,0,n),I.JSString_methods.substring$1(r,n)],U.JSArray_String)},_splitExtension$0(){return this._splitExtension$1(1)}},A.ParsedPath__splitExtension_closure.prototype={call$1:e=>""!==e,$signature:227},A.ParsedPath__splitExtension_closure0.prototype={call$0:()=>null,$signature:1},A.PathException.prototype={toString$0(e){return"PathException: "+this.message},$isException:1,get$message(e){return this.message}},A.PathMap.prototype={},A.PathMap__create_closure.prototype={call$2(e,t){return null==e?null==t:null!=t&&this._box_0.context._isWithinOrEquals$2(e,t)===I._PathRelation_equal},$signature:452},A.PathMap__create_closure0.prototype={call$1(e){return null==e?0:this._box_0.context.hash$1(e)},$signature:483},A.PathMap__create_closure1.prototype={call$1:e=>"string"==typeof e||null==e,$signature:681},A.Style.prototype={toString$0(e){return this.get$name(this)}},A.PosixStyle.prototype={containsSeparator$1:e=>I.JSString_methods.contains$1(e,"/"),isSeparator$1:e=>47===e,needsSeparator$1(e){var t=e.length;return 0!==t&&47!==e.charCodeAt(t-1)},rootLength$2$withDrive:(e,t)=>0!==e.length&&47===e.charCodeAt(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),A._Uri__uriDecode(t,0,t.length,I.C_Utf8Codec,!1);throw A.wrapException(A.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null))},absolutePathToUri$1(e){var t=A.ParsedPath_ParsedPath$parse(e,this),r=t.parts;return 0===r.length?I.JSArray_methods.addAll$1(r,A._setArrayType(["",""],U.JSArray_String)):t.get$hasTrailingSeparator()&&I.JSArray_methods.add$1(t.parts,""),A._Uri__Uri(null,null,t.parts,"file")},get$name:()=>"posix",get$separator:()=>"/"},A.UrlStyle.prototype={containsSeparator$1:e=>I.JSString_methods.contains$1(e,"/"),isSeparator$1:e=>47===e,needsSeparator$1(e){var t=e.length;return 0!==t&&(47!==e.charCodeAt(t-1)||I.JSString_methods.endsWith$1(e,"://")&&this.rootLength$1(e)===t)},rootLength$2$withDrive(e,t){var r,n,a,s=e.length;if(0===s)return 0;if(47===e.charCodeAt(0))return 1;for(r=0;r<s;++r){if(47===(n=e.charCodeAt(r)))return 0;if(58===n)return 0===r?0:(a=I.JSString_methods.indexOf$2(e,"/",I.JSString_methods.startsWith$2(e,"//",r+1)?r+3:r))<=0?s:!t||s<a+3?a:I.JSString_methods.startsWith$1(e,"file://")?null==(s=A.driveLetterEnd(e,a+1))?a:s:a}return 0},rootLength$1(e){return this.rootLength$2$withDrive(e,!1)},isRootRelative$1:e=>0!==e.length&&47===e.charCodeAt(0),pathFromUri$1:e=>e.toString$0(0),relativePathToUri$1:e=>A.Uri_parse(e),absolutePathToUri$1:e=>A.Uri_parse(e),get$name:()=>"url",get$separator:()=>"/"},A.WindowsStyle.prototype={containsSeparator$1:e=>I.JSString_methods.contains$1(e,"/"),isSeparator$1:e=>47===e||92===e,needsSeparator$1(e){var t=e.length;return 0!==t&&!(47===(t=e.charCodeAt(t-1))||92===t)},rootLength$2$withDrive(e,t){var r,n=e.length;return 0===n?0:47===e.charCodeAt(0)?1:92===e.charCodeAt(0)?n<2||92!==e.charCodeAt(1)?1:(r=I.JSString_methods.indexOf$2(e,"\\",2))>0&&(r=I.JSString_methods.indexOf$2(e,"\\",r+1))>0?r:n:n<3?0:A.isAlphabetic(e.charCodeAt(0))?58!==e.charCodeAt(1)||47!==(n=e.charCodeAt(2))&&92!==n?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 A.wrapException(A.ArgumentError$("Uri "+e.toString$0(0)+" must have scheme 'file:'.",null));return t=e.get$path(e),""===e.get$host()?t.length>=3&&I.JSString_methods.startsWith$1(t,"/")&&null!=A.driveLetterEnd(t,1)&&(t=I.JSString_methods.replaceFirst$2(t,"/","")):t="\\\\"+e.get$host()+t,r=A.stringReplaceAllUnchecked(t,"/","\\"),A._Uri__uriDecode(r,0,r.length,I.C_Utf8Codec,!1)},absolutePathToUri$1(e){var t,r,n=A.ParsedPath_ParsedPath$parse(e,this),a=n.root;return a.toString,I.JSString_methods.startsWith$1(a,"\\\\")?(t=new A.WhereIterable(A._setArrayType(a.split("\\"),U.JSArray_String),new A.WindowsStyle_absolutePathToUri_closure,U.WhereIterable_String),I.JSArray_methods.insert$2(n.parts,0,t.get$last(0)),n.get$hasTrailingSeparator()&&I.JSArray_methods.add$1(n.parts,""),A._Uri__Uri(t.get$first(0),null,n.parts,"file")):((0===n.parts.length||n.get$hasTrailingSeparator())&&I.JSArray_methods.add$1(n.parts,""),a=n.parts,(r=n.root).toString,r=A.stringReplaceAllUnchecked(r,"/",""),I.JSArray_methods.insert$2(a,0,A.stringReplaceAllUnchecked(r,"\\","")),A._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;n<r;++n)if(!this.codeUnitsEqual$2(e.charCodeAt(n),t.charCodeAt(n)))return!1;return!0},canonicalizeCodeUnit$1:e=>47===e?92:e<65||e>90?e:32|e,canonicalizePart$1:e=>e.toLowerCase(),get$name:()=>"windows",get$separator:()=>"\\"},A.WindowsStyle_absolutePathToUri_closure.prototype={call$1:e=>""!==e,$signature:5},A.Version.prototype={get$min(){return this},get$max(){return this},get$includeMin:()=>!0,get$includeMax:()=>!0,$eq(e,t){var r=this;return null!=t&&(t instanceof A.Version&&r.major===t.major&&r.minor===t.minor&&r.patch===t.patch&&I.C_IterableEquality.equals$2(0,r.preRelease,t.preRelease)&&I.C_IterableEquality.equals$2(0,r.build,t.build))},get$hashCode(e){var t=this;return(t.major^t.minor^t.patch^I.C_IterableEquality.hash$1(t.preRelease)^I.C_IterableEquality.hash$1(t.build))>>>0},compareTo$1(e,t){var r,n,a,s,i=this;return t instanceof A.Version?(r=i.major)!==(n=t.major)||(r=i.minor)!==(n=t.minor)||(r=i.patch)!==(n=t.patch)?I.JSInt_methods.compareTo$1(r,n):(n=0===(r=i.preRelease).length)&&0!==t.preRelease.length?1:0!==(a=t.preRelease).length||n?0!==(s=i._compareLists$2(r,a))?s:(n=0===(r=i.build).length)&&0!==t.build.length?-1:0!==(a=t.build).length||n?i._compareLists$2(r,a):1:-1:-t.compareTo$1(0,i)},toString$0(e){return this._version$_text},_compareLists$2(e,t){var r,n,a,s,i;for(r=0;n=e.length,a=t.length,r<Math.max(n,a);++r)if(s=r<n?e[r]:null,i=r<a?t[r]:null,!E.$eq$(s,i))return null==s?-1:null==i?1:"number"==typeof s?"number"==typeof i?I.JSNumber_methods.compareTo$1(s,i):-1:"number"==typeof i?1:(A._asString(s),A._asString(i),n=s===i?0:s<i?-1:1);return 0},$isComparable:1,$isVersionRange:1},A.Version__splitParts_closure.prototype={call$1(e){var t=A.Primitives_parseInt(e,null);return null==t?e:t},$signature:640},A.VersionRange.prototype={$eq(e,t){var r;return null!=t&&(!!U.VersionRange._is(t)&&(r=!1,this.min==t.get$min()&&E.$eq$(this.max,t.get$max())&&(r=!t.get$includeMin())&&t.get$includeMax(),r))},get$hashCode(e){return(2607885^(I.JSNull_methods.get$hashCode(this.min)^3*E.get$hashCode$(this.max)))>>>0},allows$1(e){var t=this.max;return!(null!=t&&e.compareTo$1(0,t)>0)},compareTo$1(e,t){return null==t.get$min()?this._compareMax$1(t):-1},_compareMax$1(e){var t,r,n=this.max;return null==n?null==e.get$max()?0:1:null==e.get$max()?-1:((t=e.get$max()).toString,0!==(r=n.compareTo$1(0,t))?r:(e.get$includeMax(),0))},toString$0(e){var t,r=this.max,n=null==r;return t=n?"":"<="+r.toString$0(0),(n=n?t+"any":t).charCodeAt(0),n},$isComparable:1,get$min(){return this.min},get$max(){return this.max},get$includeMin(){return this.includeMin},get$includeMax(){return this.includeMax}},A.CssMediaQuery.prototype={merge$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=null,C="all";if(!v.conjunction||!e.conjunction)return I._SingletonCssMediaQueryMergeResult_1;if(r=null==(t=v.modifier)?f:t.toLowerCase(),s=(a=null==(n=v.type))?f:n.toLowerCase(),o=null==(i=e.modifier)?f:i.toLowerCase(),u=(_=null==(l=e.type))?f:l.toLowerCase(),(c=null==s)&&null==u)return t=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(t,e.conditions),new A.MediaQuerySuccessfulMergeResult(A.CssMediaQuery$condition(t,!0));if(($="not"===r)!==("not"===o)){if(s==u)return p=$?v.conditions:e.conditions,I.JSArray_methods.every$1(p,I.JSArray_methods.get$contains($?e.conditions:v.conditions))?I._SingletonCssMediaQueryMergeResult_0:I._SingletonCssMediaQueryMergeResult_1;if(a||A.equalsIgnoreCase(n,C)||_||A.equalsIgnoreCase(l,C))return I._SingletonCssMediaQueryMergeResult_1;$?(h=e.conditions,d=u,m=o):(h=v.conditions,d=s,m=r)}else if($){if(s!=u)return I._SingletonCssMediaQueryMergeResult_1;if(g=v.conditions,S=e.conditions,y=(a=g.length>S.length)?g:S,a&&(g=S),!I.JSArray_methods.every$1(g,I.JSArray_methods.get$contains(y)))return I._SingletonCssMediaQueryMergeResult_1;h=y,d=s,m=r}else if(a||A.equalsIgnoreCase(n,C))d=(_||A.equalsIgnoreCase(l,C))&&c?f:u,a=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(a,e.conditions),h=a,m=o;else{if(_||A.equalsIgnoreCase(l,C))a=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(a,e.conditions),h=a,m=r;else{if(s!=u)return I._SingletonCssMediaQueryMergeResult_0;m=null==r?o:r,a=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(a,e.conditions),h=a}d=s}return n=d==s?n:l,new A.MediaQuerySuccessfulMergeResult(A.CssMediaQuery$type(n,h,m==r?t:i))},$eq(e,t){return null!=t&&(t instanceof A.CssMediaQuery&&t.modifier==this.modifier&&t.type==this.type&&I.C_ListEquality.equals$2(0,t.conditions,this.conditions))},get$hashCode(e){return E.get$hashCode$(this.modifier)^E.get$hashCode$(this.type)^I.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var t,r=this,n=r.modifier;return n=null!=n?n+" ":"",null!=(t=r.type)&&(n+=t,0!==r.conditions.length&&(n+=" and ")),t=r.conjunction?" and ":" or ",(t=n+I.JSArray_methods.join$1(r.conditions,t)).charCodeAt(0),t}},A._SingletonCssMediaQueryMergeResult.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._name}},A.MediaQuerySuccessfulMergeResult.prototype={toString$0(e){return this.query.toString$0(0)}},A.ModifiableCssAtRule.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){var t,r;return e instanceof A.ModifiableCssAtRule?(t=this.name,r=e.name,t=t.$ti._is(r)&&E.$eq$(r.value,t.value)&&E.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):t=!1,t},copyWithoutChildren$0(){var e=this;return A.ModifiableCssAtRule$(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild(e)},get$isChildless(){return this.isChildless},get$span(e){return this.span}},A.ModifiableCssComment.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},$isCssComment:1,get$span(e){return this.span}},A.ModifiableCssDeclaration.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},A.ModifiableCssImport.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},get$span(e){return this.span}},A.ModifiableCssKeyframeBlock.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){return e instanceof A.ModifiableCssKeyframeBlock&&I.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return A.ModifiableCssKeyframeBlock$(this.selector,this.span)},get$span(e){return this.span}},A.ModifiableCssMediaRule.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){return e instanceof A.ModifiableCssMediaRule&&I.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return A.ModifiableCssMediaRule$(this.queries,this.span)},get$span(e){return this.span}},A.ModifiableCssNode.prototype={get$hasFollowingSibling(){var e,t=this._parent;return null==t?t=null:(t=t.children,(e=this._indexInParent).toString,t=A.SubListIterable$(t,e+1,null,t.$ti._eval$1("ListBase.E")).any$1(0,new A.ModifiableCssNode_hasFollowingSibling_closure)),!0===t},get$isGroupEnd(){return this.isGroupEnd}},A.ModifiableCssNode_hasFollowingSibling_closure.prototype={call$1:e=>!e.accept$1(I._IsInvisibleVisitor_true_false),$signature:332},A.ModifiableCssParentNode.prototype={get$isChildless:()=>!1,addChild$1(e){var t;e._parent=this,t=this._children,e._indexInParent=t.length,t.push(e)},clearChildren$0(){var e,t,r,n;for(t=(e=this._children).length,r=0;r<t;++r)(n=e[r])._indexInParent=n._parent=null;I.JSArray_methods.clear$0(e)},$isCssParentNode:1,get$children(e){return this.children}},A.ModifiableCssStyleRule.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){return e instanceof A.ModifiableCssStyleRule&&I.C_ListEquality.equals$2(0,e._style_rule$_selector._box$_inner.value.components,this._style_rule$_selector._box$_inner.value.components)},copyWithoutChildren$0(){return A.ModifiableCssStyleRule$(this._style_rule$_selector,this.span,!1,this.originalSelector)},get$span(e){return this.span}},A.ModifiableCssStylesheet.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1:e=>e instanceof A.ModifiableCssStylesheet,copyWithoutChildren$0(){return A.ModifiableCssStylesheet$(this.span)},$isCssStylesheet:1,get$span(e){return this.span}},A.ModifiableCssSupportsRule.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){var t,r;return e instanceof A.ModifiableCssSupportsRule?(t=this.condition,r=e.condition,t=t.$ti._is(r)&&E.$eq$(r.value,t.value)):t=!1,t},copyWithoutChildren$0(){return A.ModifiableCssSupportsRule$(this.condition,this.span)},get$span(e){return this.span}},A.CssNode.prototype={toString$0(e){var t=null;return A.serialize(this,!0,t,!0,t,t,!1,t,!0)._0},$isAstNode:1},A.CssParentNode.prototype={},A._IsInvisibleVisitor.prototype={visitCssAtRule$1:e=>!1,visitCssComment$1(e){return this.includeComments&&33!==e.text.charCodeAt(2)},visitCssStyleRule$1(e){var t=e._style_rule$_selector._box$_inner;return(this.includeBogus?t.value.accept$1(I._IsInvisibleVisitor_true):t.value.accept$1(I._IsInvisibleVisitor_false))||this.super$EveryCssVisitor$visitCssStyleRule(e)}},A.__IsInvisibleVisitor_Object_EveryCssVisitor.prototype={},A.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,U.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},A.CssValue.prototype={$eq(e,t){return null!=t&&(this.$ti._is(t)&&E.$eq$(t.value,this.value))},get$hashCode(e){return E.get$hashCode$(this.value)},toString$0(e){return E.toString$0$(this.value)},$isAstNode:1,get$span(e){return this.span}},A._FakeAstNode.prototype={get$span(e){return this._callback.call$0()},$isAstNode:1},A.ArgumentList.prototype={get$isEmpty(e){var t;return t=0===this.positional.length&&((t=this.named).get$isEmpty(t)&&null==this.rest)},toString$0(e){var t,r,n,a,s,i=this,o=A._setArrayType([],U.JSArray_String);for(r=(t=i.positional).length,n=0;n<r;++n)o.push(i._parenthesizeArgument$1(t[n]));for(t=(t=A.MapExtensions_get_pairs(i.named,U.String,U.Expression)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),o.push("$"+r._0+": "+i._parenthesizeArgument$1(r._1));return null!=(a=i.rest)&&o.push(i._parenthesizeArgument$1(a)+"..."),null!=(s=i.keywordRest)&&o.push(i._parenthesizeArgument$1(s)+"..."),"("+I.JSArray_methods.join$1(o,", ")+")"},_parenthesizeArgument$1:e=>e instanceof A.ListExpression&&I.ListSeparator_qVN===e.separator&&!e.hasBrackets&&e.contents.length>=2?"("+e.toString$0(0)+")":e.toString$0(0),$isAstNode:1,get$span(e){return this.span}},A.AtRootQuery.prototype={excludes$1(e){var t=this;return t._all?!t.include:e instanceof A.ModifiableCssStyleRule?t._at_root_query$_rule!==t.include:e instanceof A.ModifiableCssMediaRule?t.excludesName$1("media"):e instanceof A.ModifiableCssSupportsRule?t.excludesName$1("supports"):e instanceof A.ModifiableCssAtRule&&t.excludesName$1(e.name.value.toLowerCase())},excludesName$1(e){return(this._all||this.names.contains$1(0,e))!==this.include}},A.ConfiguredVariable.prototype={toString$0(e){var t=this.expression.toString$0(0),r=this.isGuarded?" !default":"";return"$"+this.name+": "+t+r},$isAstNode:1,get$span(e){return this.span}},A.Expression.prototype={$isAstNode:1},A.BinaryOperationExpression.prototype={get$span(e){for(var t,r=this.left;r instanceof A.BinaryOperationExpression;)r=r.left;for(t=this.right;t instanceof A.BinaryOperationExpression;)t=t.right;return r.get$span(r).expand$1(0,t.get$span(t))},get$operatorSpan(){var e,t,r=this.left,n=r.get$span(r);return(n=n.get$file(n))===(t=(e=this.right).get$span(e)).get$file(t)?(n=(n=r.get$span(r)).get$end(n),t=e.get$span(e),n=t=n.offset<t.get$start(t).offset):n=!1,n?(n=(n=r.get$span(r)).get$file(n),r=(r=r.get$span(r)).get$end(r),e=e.get$span(e),r=e=A.SpanExtensions_trimRight(A.SpanExtensions_trimLeft(n.span$2(0,r.offset,e.get$start(e).offset)))):r=this.get$span(0),r},accept$1$1(e){return e.visitBinaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n,a,s,i=this,o=i.left;return r=(t=o instanceof A.BinaryOperationExpression?o.operator.precedence<i.operator.precedence:o instanceof A.ListExpression&&!o.hasBrackets&&o.contents.length>=2)?A.Primitives_stringFromCharCode(40):"",r+=o.toString$0(0),r=(t=t?r+A.Primitives_stringFromCharCode(41):r)+(r=A.Primitives_stringFromCharCode(32))+(n=i.operator).operator+r,t=!1,(a=i.right)instanceof A.BinaryOperationExpression?(s=a.operator).precedence<=n.precedence&&(t=!(s===n&&s.isAssociative)):a instanceof A.ListExpression&&!a.hasBrackets&&a.contents.length>=2&&(t=!0),t&&(r+=A.Primitives_stringFromCharCode(40)),r+=a.toString$0(0),(t=t?r+A.Primitives_stringFromCharCode(41):r).charCodeAt(0),t}},A.BinaryOperator.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},A.BooleanExpression.prototype={accept$1$1(e){return e.visitBooleanExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return String(this.value)},get$span(e){return this.span}},A.ColorExpression.prototype={accept$1$1(e){return e.visitColorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return A.serializeValue(this.value,!0,!0)},get$span(e){return this.span}},A.FunctionExpression.prototype={accept$1$1(e){return e.visitFunctionExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?t+".":"",(t+=this.originalName+this.$arguments.toString$0(0)).charCodeAt(0),t},get$span(e){return this.span}},A.IfExpression.prototype={accept$1$1(e){return e.visitIfExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},get$span(e){return this.span}},A.InterpolatedFunctionExpression.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.name.toString$0(0)+this.$arguments.toString$0(0)},get$span(e){return this.span}},A.ListExpression.prototype={accept$1$1(e){return e.visitListExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n,a,s=this,i=s.hasBrackets;return t=i?A.Primitives_stringFromCharCode(91):(t=0===(t=s.contents.length)||1===t&&s.separator===I.ListSeparator_qVN)?A.Primitives_stringFromCharCode(40):"",r=s.contents,a=(n=s.separator===I.ListSeparator_qVN)?", ":" ",a=t+new A.MappedListIterable(r,new A.ListExpression_toString_closure(s),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,a),(i=i?a+A.Primitives_stringFromCharCode(93):0===(i=r.length)?a+A.Primitives_stringFromCharCode(41):1===i&&n?a+",)":a).charCodeAt(0),i},_list0$_elementNeedsParens$1(e){var t,r,n;return e instanceof A.ListExpression&&e.contents.length>=2&&!e.hasBrackets?(t=e.separator,r=this.separator===I.ListSeparator_qVN?t===I.ListSeparator_qVN:t!==I.ListSeparator_undecided_null_undecided):(e instanceof A.UnaryOperationExpression?(n=e.operator,r=I.UnaryOperator_Rbl===n||I.UnaryOperator_UCP===n):r=!1,r=!!r&&this.separator===I.ListSeparator_qSL),r},get$span(e){return this.span}},A.ListExpression_toString_closure.prototype={call$1(e){return this.$this._list0$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:133},A.MapExpression.prototype={accept$1$1(e){return e.visitMapExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n,a,s=A._setArrayType([],U.JSArray_String);for(r=(t=this.pairs).length,n=0;n<r;++n)a=t[n],s.push(a._0.toString$0(0)+": "+a._1.toString$0(0));return"("+I.JSArray_methods.join$1(s,", ")+")"},get$span(e){return this.span}},A.NullExpression.prototype={accept$1$1(e){return e.visitNullExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0:e=>"null",get$span(e){return this.span}},A.NumberExpression.prototype={accept$1$1(e){return e.visitNumberExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return A.serializeValue(A.SassNumber_SassNumber(this.value,this.unit),!0,!0)},get$span(e){return this.span}},A.ParenthesizedExpression.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},A.SelectorExpression.prototype={accept$1$1(e){return e.visitSelectorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0:e=>"&",get$span(e){return this.span}},A.StringExpression.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},asInterpolation$1$static(e){var t,r,n,a,s,i,o,l,_,u,c,$;if(!this.hasQuotes)return this.text;for(r=(t=this.text).contents,n=A.StringExpression__bestQuote(new A.WhereTypeIterable(r,U.WhereTypeIterable_String)),a=new A.StringBuffer(""),s=A._setArrayType([],U.JSArray_Object),i=A._setArrayType([],U.JSArray_nullable_FileSpan),o=new A.InterpolationBuffer(a,s,i),l=A.Primitives_stringFromCharCode(n),a._contents+=l,_=r.length,u=0;u<_;++u)(c=r[u])instanceof A.Expression?($=t.spanForElement$1(u),o._flushText$0(),s.push(c),i.push($)):"string"==typeof c&&A.StringExpression__quoteInnerText(c,n,o,e);return a._contents+=l,o.interpolation$1(t.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)}},A.SupportsExpression.prototype={get$span(e){var t=this.condition;return t.get$span(t)},accept$1$1(e){return e.visitSupportsExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.condition.toString$0(0)}},A.UnaryOperationExpression.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r=this.operator,n=r.operator;return r=r===I.UnaryOperator_not_not_not?n+A.Primitives_stringFromCharCode(32):n,n=!0,(t=this.operand)instanceof A.BinaryOperationExpression||t instanceof A.UnaryOperationExpression||(n=t instanceof A.ListExpression&&!t.hasBrackets&&t.contents.length>=2),n&&(r+="40"),r+=t.toString$0(0),n&&(r+="41"),r.charCodeAt(0),r},get$span(e){return this.span}},A.UnaryOperator.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},A.ValueExpression.prototype={accept$1$1(e){return e.visitValueExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.value.toString$0(0)},get$span(e){return this.span}},A.VariableExpression.prototype={accept$1$1(e){return e.visitVariableExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.span.get$text()},get$span(e){return this.span}},A.DynamicImport.prototype={toString$0(e){return A.StringExpression_quoteText(this.urlString)},$isAstNode:1,$isImport:1,get$span(e){return this.span}},A.StaticImport.prototype={toString$0(e){var t=this.url.toString$0(0),r=this.modifiers;return t+(null==r?"":" "+r.toString$0(0))},$isAstNode:1,$isImport:1,get$span(e){return this.span}},A.Interpolation.prototype={get$asPlain(){var e,t,r,n,a=this.contents;return(e=a.length)<=0?t="":((r=1===e)?t="string"==typeof(n=a[0]):(n=null,t=!1),t=t?A._asString(r?n:a[0]):null),t},get$initialPlain(){var e,t,r,n=this.contents;return(e=n.length>=1)?r="string"==typeof(t=n[0]):(t=null,r=!1),r=r?A._asString(e?t:n[0]):""},spanForElement$1(e){var t,r,n,a,s,i=this;return"string"!=typeof i.contents[e]?(t=i.spans[e]).toString:(r=(t=i.span).get$file(t),n=0===e?t.get$start(t):(n=i.spans[e-1]).get$end(n),t=(a=e+1)===(s=i.spans).length?t.get$end(t):(t=s[a]).get$start(t),t=r.span$2(0,n.offset,t.offset)),t},Interpolation$3(e,t,r){var n,a,s,i,o,l,_,u="spans",c="contents";if(t.length!==E.get$length$asx(e))throw A.wrapException(A.ArgumentError$value(this.spans,u,"Must be the same length as contents."));for(a=(n=this.contents).length,s=t.length,i=this.spans,o=0;o<a;++o){if(!((_="string"==typeof(l=n[o]))||l instanceof A.Expression))throw A.wrapException(A.ArgumentError$value(n,c,"May only contain Strings or Expressions."));if(_){if(0!==o&&"string"==typeof n[o-1])throw A.wrapException(A.ArgumentError$value(n,c,"May not contain adjacent Strings."));if(o<s&&null!=i[o])throw A.wrapException(A.ArgumentError$value(i,u,T.May_no+o+")."))}else if(o>=s||null==i[o])throw A.wrapException(A.ArgumentError$value(i,u,T.Must_n+o+")."))}},toString$0(e){var t=this.contents;return new A.MappedListIterable(t,new A.Interpolation_toString_closure,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode:1,get$span(e){return this.span}},A.Interpolation_toString_closure.prototype={call$1:e=>"string"==typeof e?e:"#{"+A.S(e)+"}",$signature:132},A.Parameter.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}},A.ParameterList.prototype={get$spanWithName(){for(var e,t,r=this.span,n=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(r.get$file(r)._decodedChars,0,null),0,null),a=r.get$start(r).offset-1;e=a>0&&(32===(e=n.charCodeAt(a))||9===e||10===e||13===e||12===e);)--a;if(!(e=!!(95===(e=n.charCodeAt(a))||A.CharacterExtension_get_isAlphabetic(e)||e>=128)||(e>=48&&e<=57||45===e)))return r;for(--a;e=a>=0&&(!!(t=95===(e=n.charCodeAt(a))||((t=e>=97&&e<=122||e>=65&&e<=90)||e>=128))||(e>=48&&e<=57||45===e));)--a;return e=a+1,95===(t=n.charCodeAt(e))||A.CharacterExtension_get_isAlphabetic(t)||t>=128?A.SpanExtensions_trimRight(A.SpanExtensions_trimLeft(r.get$file(r).span$2(0,e,r.get$end(r).offset))):r},verify$2(e,t){var r,n,a,s,i,o,l,_,u=this,c="invocation";for(n=(r=u.parameters).length,a=t._baseMap,s=0,i=0;i<n;++i)if(o=r[i],i<e){if(l=o.name,a.containsKey$1(l))throw A.wrapException(A.SassScriptException$("Argument "+u._originalParameterName$1(l)+T.x20was_p,null))}else if(l=o.name,a.containsKey$1(l))++s;else if(null==o.defaultValue)throw A.wrapException(A.MultiSpanSassScriptException$("Missing argument "+u._originalParameterName$1(l)+".",c,A.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],U.FileSpan,U.String)));if(null==u.restParameter){if(e>n)throw r=t.get$isEmpty(0)?"":"positional ",A.wrapException(A.MultiSpanSassScriptException$("Only "+n+" "+r+A.pluralize("argument",n,null)+" allowed, but "+e+" "+A.pluralize("was",e,"were")+" passed.",c,A.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],U.FileSpan,U.String)));if(s<a.get$length(a))throw n=U.String,(_=A.LinkedHashSet_LinkedHashSet$of(t,n)).removeAll$1(new A.MappedListIterable(r,new A.ParameterList_verify_closure,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Object?>"))),A.wrapException(A.MultiSpanSassScriptException$("No "+A.pluralize("parameter",_._collection$_length,null)+" named "+A.toSentence(_.map$1$1(0,new A.ParameterList_verify_closure0,U.Object),"or")+".",c,A.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],U.FileSpan,n)))}},_originalParameterName$1(e){var t,r,n,a,s,i;if(e===this.restParameter)return t=this.span.get$text(),I.JSString_methods.substring$2(I.JSString_methods.substring$1(t,I.JSString_methods.lastIndexOf$1(t,"$")),0,I.JSString_methods.indexOf$1(t,"."));for(n=(r=this.parameters).length,a=0;a<n;++a)if((s=r[a]).name===e)return r=s.span,null==s.defaultValue?r=r.get$text():(t=r.get$text(),r=I.JSString_methods.substring$2(t,0,I.JSString_methods.indexOf$1(t,":")),r=null==(i=A._lastNonWhitespace(r,!1))?"":I.JSString_methods.substring$2(r,0,i+1)),r;throw A.wrapException(A.ArgumentError$(T.This_d+e+'".',null))},matches$2(e,t){var r,n,a,s,i,o;for(n=(r=this.parameters).length,a=t._baseMap,s=0,i=0;i<n;++i)if(o=r[i],i<e){if(a.containsKey$1(o.name))return!1}else if(a.containsKey$1(o.name))++s;else if(null==o.defaultValue)return!1;return null!=this.restParameter||!(e>n)&&!(s<a.get$length(a))},toString$0(e){var t,r,n,a=A._setArrayType([],U.JSArray_String);for(r=(t=this.parameters).length,n=0;n<r;++n)a.push("$"+t[n].toString$0(0));return null!=(t=this.restParameter)&&a.push("$"+t+"..."),I.JSArray_methods.join$1(a,", ")},$isAstNode:1,get$span(e){return this.span}},A.ParameterList_verify_closure.prototype={call$1:e=>e.name,$signature:345},A.ParameterList_verify_closure0.prototype={call$1:e=>"$"+e,$signature:6},A.Statement.prototype={$isAstNode:1},A.AtRootRule.prototype={accept$1$1(e){return e.visitAtRootRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=new A.StringBuffer("@at-root "),r=this.query;return null!=r&&(t._contents="@at-root "+r.toString$0(0)+" "),t.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.AtRule.prototype={accept$1$1(e){return e.visitAtRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r="@"+this.name.toString$0(0),n=new A.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)+" {"+I.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},A.CallableDeclaration.prototype={get$span(e){return this.span}},A.ContentBlock.prototype={accept$1$1(e){return e.visitContentBlock$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.parameters;return(t=0===t.parameters.length&&null==t.restParameter?"":" using ("+t.toString$0(0)+")")+" {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.ContentRule.prototype={accept$1$1(e){return e.visitContentRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(0)?"@content;":"@content("+t.toString$0(0)+");"},get$span(e){return this.span}},A.DebugRule.prototype={accept$1$1(e){return e.visitDebugRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.Declaration.prototype={accept$1$1(e){return e.visitDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n=this,a=new A.StringBuffer(""),s=n.name.toString$0(0);return a._contents=s,s=a._contents=s+A.Primitives_stringFromCharCode(58),null!=(t=n.value)&&(n.parsedAsSassScript&&(s=a._contents=s+A.Primitives_stringFromCharCode(32)),a._contents=s+t.toString$0(0)),null!=(r=n.children)?a.toString$0(0)+" {"+I.JSArray_methods.join$1(r," ")+"}":a.toString$0(0)+";"},get$span(e){return this.span}},A.EachRule.prototype={accept$1$1(e){return e.visitEachRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.variables;return"@each "+new A.MappedListIterable(t,new A.EachRule_toString_closure,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.EachRule_toString_closure.prototype={call$1:e=>"$"+e,$signature:6},A.ErrorRule.prototype={accept$1$1(e){return e.visitErrorRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.ExtendRule.prototype={accept$1$1(e){return e.visitExtendRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@extend "+this.selector.toString$0(0)+(this.isOptional?" !optional":"")+";"},get$span(e){return this.span}},A.ForRule.prototype={accept$1$1(e){return e.visitForRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this,r=t.from.toString$0(0),n=t.isExclusive?"to":"through";return"@for $"+t.variable+" from "+r+" "+n+" "+t.to.toString$0(0)+" {"+I.JSArray_methods.join$1(t.children," ")+"}"},get$span(e){return this.span}},A.ForwardRule.prototype={accept$1$1(e){return e.visitForwardRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n=this,a="@forward "+A.StringExpression_quoteText(n.url.toString$0(0)),s=n.shownMixinsAndFunctions,i=n.hiddenMixinsAndFunctions;return null!=s?((t=n.shownVariables).toString,a=t=a+" show "+n._forward_rule$_memberList$2(s,t)):null!=i&&i._base.get$isNotEmpty(0)&&((t=n.hiddenVariables).toString,a=t=a+" hide "+n._forward_rule$_memberList$2(i,t)),null!=(r=n.prefix)&&(a+=" as "+r+"*"),(a=(0!==(t=n.configuration).length?a+" with ("+I.JSArray_methods.join$1(t,", ")+")":a)+";").charCodeAt(0),a},_forward_rule$_memberList$2(e,t){var r,n=A.List_List$_of(e,U.String);for(r=t._base.get$iterator(0);r.moveNext$0();)n.push("$"+r.get$current(0));return I.JSArray_methods.join$1(n,", ")},get$span(e){return this.span}},A.FunctionRule.prototype={accept$1$1(e){return e.visitFunctionRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@function "+this.name+"("+this.parameters.toString$0(0)+") {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.IfRule.prototype={accept$1$1(e){return e.visitIfRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=A.ListExtensions_mapIndexed(this.clauses,new A.IfRule_toString_closure,U.IfClause,U.String).join$1(0," "),r=this.lastClause;return null!=r?t+" "+r.toString$0(0):t},get$span(e){return this.span}},A.IfRule_toString_closure.prototype={call$2:(e,t)=>"@"+(0===e?"if":"else if")+" "+t.expression.toString$0(0)+" {"+I.JSArray_methods.join$1(t.children," ")+"}",$signature:412},A.IfRuleClause.prototype={},A.IfRuleClause$__closure.prototype={call$1:e=>e instanceof A.VariableDeclaration||e instanceof A.FunctionRule||e instanceof A.MixinRule||e instanceof A.ImportRule&&I.JSArray_methods.any$1(e.imports,new A.IfRuleClause$___closure),$signature:151},A.IfRuleClause$___closure.prototype={call$1:e=>e instanceof A.DynamicImport,$signature:152},A.IfClause.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.ElseClause.prototype={toString$0(e){return"@else {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.ImportRule.prototype={accept$1$1(e){return e.visitImportRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@import "+I.JSArray_methods.join$1(this.imports,", ")+";"},get$span(e){return this.span}},A.IncludeRule.prototype={get$spanWithoutContent(){var e,t=this.span;return null!=this.content&&(e=this.$arguments.span,e=A.SpanExtensions_trimRight(A.SpanExtensions_trimLeft(t.get$file(t).span$2(0,t.get$start(t).offset,e.get$end(e).offset))),t=e),t},get$nameSpan(){var e,t,r=null,n=this.span;return I.JSString_methods.startsWith$1(n.get$text(),"+")?e=A.SpanExtensions_trimLeft(A.FileSpanExtension_subspan(n,1,r)):((t=A.StringScanner$(n.get$text(),r,r)).expectChar$1(64),A._scanIdentifier(t),e=A.SpanExtensions_trimLeft(A.FileSpanExtension_subspan(n,t._string_scanner$_position,r))),null!=this.namespace&&(t=A.StringScanner$(e.get$text(),r,r),A._scanIdentifier(t),e=A.FileSpanExtension_subspan(A.FileSpanExtension_subspan(e,t._string_scanner$_position,r),1,r)),A.SpanExtensions_initialIdentifier(e)},accept$1$1(e){return e.visitIncludeRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.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(0)||(n+="("+t.toString$0(0)+")"),(n+=null==(t=r.content)?";":" "+t.toString$0(0)).charCodeAt(0),n},get$span(e){return this.span}},A.LoudComment.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.text.toString$0(0)}},A.MediaRule.prototype={accept$1$1(e){return e.visitMediaRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@media "+this.query.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.MixinRule.prototype={get$hasContent(){var e,t=this,r=t.__MixinRule_hasContent_FI;return r===M&&(e=E.$eq$(I.C__HasContentVisitor.visitChildren$1(t.children),!0),t.__MixinRule_hasContent_FI!==M&&A.throwUnnamedLateFieldADI(),t.__MixinRule_hasContent_FI=e,r=e),r},accept$1$1(e){return e.visitMixinRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t="@mixin "+this.name,r=this.parameters;return 0===r.parameters.length&&null==r.restParameter||(t+="("+r.toString$0(0)+")"),(t+=" {"+I.JSArray_methods.join$1(this.children," ")+"}").charCodeAt(0),t}},A._HasContentVisitor.prototype={visitContentRule$1:(e,t)=>!0},A.__HasContentVisitor_Object_StatementSearchVisitor.prototype={},A.ParentStatement.prototype={},A.ParentStatement_closure.prototype={call$1:e=>e instanceof A.VariableDeclaration||e instanceof A.FunctionRule||e instanceof A.MixinRule||e instanceof A.ImportRule&&I.JSArray_methods.any$1(e.imports,new A.ParentStatement__closure),$signature:151},A.ParentStatement__closure.prototype={call$1:e=>e instanceof A.DynamicImport,$signature:152},A.ReturnRule.prototype={accept$1$1(e){return e.visitReturnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.SilentComment.prototype={accept$1$1(e){return e.visitSilentComment$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.text},get$span(e){return this.span}},A.StyleRule.prototype={accept$1$1(e){return e.visitStyleRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.selector;return A.S(null==t?this.parsedSelector:t)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.Stylesheet.prototype={Stylesheet$internal$5$globalVariables$plainCss(e,t,r,n,a){var s,i,o,l,_,u;for(i=(s=this.children).length,o=this._forwards,l=this._uses,_=0;_<i;++_)if((u=s[_])instanceof A.UseRule)l.push(u);else if(u instanceof A.ForwardRule)o.push(u);else if(!(u instanceof A.SilentComment||u instanceof A.LoudComment||u instanceof A.VariableDeclaration))break},accept$1$1(e){return e.visitStylesheet$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return I.JSArray_methods.join$1(this.children," ")},get$span(e){return this.span}},A.SupportsRule.prototype={accept$1$1(e){return e.visitSupportsRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@supports "+this.condition.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.UseRule.prototype={UseRule$4$configuration(e,t,r,n){var a,s,i,o;for(s=(a=this.configuration).length,i=0;i<s;++i)if((o=a[i]).isGuarded)throw A.wrapException(A.ArgumentError$value(o,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.url,r="@use "+A.StringExpression_quoteText(t.toString$0(0)),n=0===t.get$pathSegments().length?"":I.JSArray_methods.get$last(t.get$pathSegments()),a=I.JSString_methods.indexOf$1(n,".");return t=(t=this.namespace)!==I.JSString_methods.substring$2(n,0,-1===a?n.length:a)?r+" as "+(null==t?"*":t):r,(t=(0!==(r=this.configuration).length?t+" with ("+I.JSArray_methods.join$1(r,", ")+")":t)+";").charCodeAt(0),t},get$span(e){return this.span}},A.VariableDeclaration.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?t+".":"",(t+="$"+this.name+": "+this.expression.toString$0(0)+";").charCodeAt(0),t},get$span(e){return this.span}},A.WarnRule.prototype={accept$1$1(e){return e.visitWarnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.WhileRule.prototype={accept$1$1(e){return e.visitWhileRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@while "+this.condition.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.SupportsAnything.prototype={withSpan$1(e){return new A.SupportsAnything(this.contents,e)},toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},A.SupportsDeclaration.prototype={get$isCustomProperty(){var e=this.name;return e instanceof A.StringExpression&&!e.hasQuotes&&I.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--")},withSpan$1(e){return new A.SupportsDeclaration(this.name,this.value,e)},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},A.SupportsFunction.prototype={withSpan$1(e){return new A.SupportsFunction(this.name,this.$arguments,e)},toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode:1,get$span(e){return this.span}},A.SupportsInterpolation.prototype={withSpan$1(e){return new A.SupportsInterpolation(this.expression,e)},toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode:1,get$span(e){return this.span}},A.SupportsNegation.prototype={withSpan$1(e){return new A.SupportsNegation(this.condition,e)},toString$0(e){var t=this.condition;return t instanceof A.SupportsNegation||t instanceof A.SupportsOperation?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},A.SupportsOperation.prototype={withSpan$1(e){return A.SupportsOperation$(this.left,this.right,this.operator,e)},toString$0(e){var t=this;return t._parenthesize$1(t.left)+" "+t.operator+" "+t._parenthesize$1(t.right)},_parenthesize$1(e){return e instanceof A.SupportsNegation||e instanceof A.SupportsOperation&&e.operator===this.operator?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},A.Selector.prototype={assertNotBogus$1$name(e){this.accept$1(I._IsBogusVisitor_true)&&A.warnForDeprecation("$"+e+": "+(this.toString$0(0)+T.x20is_nov),I.Deprecation_OUI)},toString$0(e){var t=null,r=A._SerializeVisitor$(t,!0,t,t,!0,!1,t,!0);return this.accept$1(r),r._serialize$_buffer.toString$0(0)},$isAstNode:1,get$span(e){return this.span}},A._IsInvisibleVisitor0.prototype={visitSelectorList$1(e){return I.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){return!!this.super$AnySelectorVisitor$visitComplexSelector(e)||this.includeBogus&&e.accept$1(I._IsBogusVisitor_false)},visitPlaceholderSelector$1:(e,t)=>!0,visitPseudoSelector$1(e,t){var r=t.selector;return null!=r&&("not"===t.name?this.includeBogus&&r.accept$1(I._IsBogusVisitor_true):this.visitSelectorList$1(r))}},A._IsBogusVisitor.prototype={visitComplexSelector$1(e){var t,r=e.components;return 0===r.length?0!==e.leadingCombinators.length:(t=this.includeLeadingCombinator?0:1,e.leadingCombinators.length>t||0!==I.JSArray_methods.get$last(r).combinators.length||I.JSArray_methods.any$1(r,new A._IsBogusVisitor_visitComplexSelector_closure(this)))},visitPseudoSelector$1(e,t){var r=t.selector;return null!=r&&("has"===t.name?r.accept$1(I._IsBogusVisitor_false):r.accept$1(I._IsBogusVisitor_true))}},A._IsBogusVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:52},A._IsUselessVisitor.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||I.JSArray_methods.any$1(e.components,new A._IsUselessVisitor_visitComplexSelector_closure(this))},visitPseudoSelector$1:(e,t)=>t.accept$1(I._IsBogusVisitor_true)},A._IsUselessVisitor_visitComplexSelector_closure.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:52},A._ContainsParentSelectorVisitor.prototype={visitParentSelector$1:(e,t)=>!0},A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor.prototype={},A.__IsBogusVisitor_Object_AnySelectorVisitor.prototype={},A.__IsInvisibleVisitor_Object_AnySelectorVisitor.prototype={},A.__IsUselessVisitor_Object_AnySelectorVisitor.prototype={},A.AttributeSelector.prototype={accept$1$1(e){return e.visitAttributeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},$eq(e,t){var r=this;return null!=t&&(t instanceof A.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(I.JSString_methods.get$hashCode(r.name)^E.get$hashCode$(r.namespace)^E.get$hashCode$(t.op)^E.get$hashCode$(t.value)^E.get$hashCode$(t.modifier))>>>0}},A.AttributeOperator.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute$_text}},A.ClassSelector.prototype={$eq(e,t){return null!=t&&(t instanceof A.ClassSelector&&t.name===this.name)},accept$1$1(e){return e.visitClassSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){return new A.ClassSelector(this.name+e,this.span)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)}},A.Combinator.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator$_text}},A.ComplexSelector.prototype={get$specificity(){var e,t=this,r=t.__ComplexSelector_specificity_FI;return r===M&&(e=I.JSArray_methods.fold$2(t.components,0,new A.ComplexSelector_specificity_closure),t.__ComplexSelector_specificity_FI!==M&&A.throwUnnamedLateFieldADI(),t.__ComplexSelector_specificity_FI=e,r=e),r},get$singleCompound(){var e,t,r,n;return 0!==this.leadingCombinators.length?null:(t=!1,1===(e=this.components).length?(n=(r=e[0]).selector,t=r.combinators.length<=0):n=null,t=t?n:null)},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},isSuperselector$1(e){return 0===this.leadingCombinators.length&&0===e.leadingCombinators.length&&A.complexIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var t,r,n,a,s,i=this;return 0===e.length?i:((r=(t=i.components).length)>=1?(n=r-1,a=I.JSArray_methods.sublist$2(t,0,n),s=t[n],(n=A.List_List$_of(a,U.ComplexSelectorComponent)).push(s.withAdditionalCombinators$1(e)),n=A.ComplexSelector$(i.leadingCombinators,n,i.span,i.lineBreak)):r<=0?(n=A.List_List$_of(i.leadingCombinators,U.CssValue_Combinator),I.JSArray_methods.addAll$1(n,e),n=A.ComplexSelector$(n,I.List_empty2,i.span,i.lineBreak)):n=null,n)},concatenate$3$forceLineBreak(e,t,r){var n,a,s,i,o=this,l=e.leadingCombinators,_=o.components;return 0===l.length?(l=A.List_List$_of(_,U.ComplexSelectorComponent),I.JSArray_methods.addAll$1(l,e.components),n=o.lineBreak||e.lineBreak||r,A.ComplexSelector$(o.leadingCombinators,l,t,n)):(a=_.length)>=1?(n=a-1,s=I.JSArray_methods.sublist$2(_,0,n),i=_[n],(n=A.List_List$_of(s,U.ComplexSelectorComponent)).push(i.withAdditionalCombinators$1(l)),I.JSArray_methods.addAll$1(n,e.components),l=o.lineBreak||e.lineBreak||r,A.ComplexSelector$(o.leadingCombinators,n,t,l)):(n=A.List_List$_of(o.leadingCombinators,U.CssValue_Combinator),I.JSArray_methods.addAll$1(n,l),l=o.lineBreak||e.lineBreak||r,A.ComplexSelector$(n,e.components,t,l))},concatenate$2(e,t){return this.concatenate$3$forceLineBreak(e,t,!1)},get$hashCode(e){return I.C_ListEquality0.hash$1(this.leadingCombinators)^I.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&(t instanceof A.ComplexSelector&&I.C_ListEquality.equals$2(0,this.leadingCombinators,t.leadingCombinators)&&I.C_ListEquality.equals$2(0,this.components,t.components))}},A.ComplexSelector_specificity_closure.prototype={call$2:(e,t)=>e+t.selector.get$specificity(),$signature:361},A.ComplexSelectorComponent.prototype={withAdditionalCombinators$1(e){var t,r,n=this;return 0===e.length?t=n:(t=U.CssValue_Combinator,r=A.List_List$_of(n.combinators,t),I.JSArray_methods.addAll$1(r,e),t=new A.ComplexSelectorComponent(n.selector,A.List_List$unmodifiable(r,t),n.span)),t},get$hashCode(e){return I.C_ListEquality0.hash$1(this.selector.components)^I.C_ListEquality0.hash$1(this.combinators)},$eq(e,t){return null!=t&&(t instanceof A.ComplexSelectorComponent&&(I.C_ListEquality.equals$2(0,this.selector.components,t.selector.components)&&I.C_ListEquality.equals$2(0,this.combinators,t.combinators)))},toString$0(e){var t=this.combinators;return A.serializeSelector(this.selector,!0)+new A.MappedListIterable(t,new A.ComplexSelectorComponent_toString_closure,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},A.ComplexSelectorComponent_toString_closure.prototype={call$1:e=>" "+e.toString$0(0),$signature:450},A.CompoundSelector.prototype={get$specificity(){var e,t=this,r=t.__CompoundSelector_specificity_FI;return r===M&&(e=I.JSArray_methods.fold$2(t.components,0,new A.CompoundSelector_specificity_closure),t.__CompoundSelector_specificity_FI!==M&&A.throwUnnamedLateFieldADI(),t.__CompoundSelector_specificity_FI=e,r=e),r},get$hasComplicatedSuperselectorSemantics(){var e,t=this,r=t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI;return r===M&&(e=I.JSArray_methods.any$1(t.components,new A.CompoundSelector_hasComplicatedSuperselectorSemantics_closure),t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI!==M&&A.throwUnnamedLateFieldADI(),t.__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=e,r=e),r},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},get$hashCode(e){return I.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&(t instanceof A.CompoundSelector&&I.C_ListEquality.equals$2(0,this.components,t.components))}},A.CompoundSelector_specificity_closure.prototype={call$2:(e,t)=>e+t.get$specificity(),$signature:456},A.CompoundSelector_hasComplicatedSuperselectorSemantics_closure.prototype={call$1:e=>e.get$hasComplicatedSuperselectorSemantics(),$signature:13},A.IDSelector.prototype={get$specificity(){return A._asInt(Math.pow(A.SimpleSelector.prototype.get$specificity.call(this),2))},accept$1$1(e){return e.visitIDSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){return new A.IDSelector(this.name+e,this.span)},unify$1(e){return I.JSArray_methods.any$1(e,new A.IDSelector_unify_closure(this))?null:this.super$SimpleSelector$unify(e)},$eq(e,t){return null!=t&&(t instanceof A.IDSelector&&t.name===this.name)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)}},A.IDSelector_unify_closure.prototype={call$1(e){return e instanceof A.IDSelector&&this.$this.name!==e.name},$signature:13},A.SelectorList.prototype={get$asSassList(){var e=this.components;return A.SassList$(new A.MappedListIterable(e,new A.SelectorList_asSassList_closure,A._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value>")),I.ListSeparator_qVN,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},unify$1(e){var t,r,n,a,s,i,o,l,_,u=U.JSArray_ComplexSelector,c=A._setArrayType([],u);for(r=(t=this.components).length,a=(n=e.components).length,s=0;s<r;++s)for(o=(i=t[s]).span,l=0;l<a;++l)null!=(_=A.unifyComplex(A._setArrayType([i,n[l]],u),o))&&I.JSArray_methods.addAll$1(c,_);return 0===c.length?null:A.SelectorList$(c,this.span)},nestWithin$3$implicitParent$preserveParentSelectors(e,t,r){var n,a,s=this;if(null==e){if(r)return s;if(null==(n=I.C__ParentSelectorVisitor.visitSelectorList$1(s)))return s;throw A.wrapException(A.SassException$(T.Top_les,n.span,null))}return a=s.components,A.SelectorList$(A.flattenVertically(new A.MappedListIterable(a,new A.SelectorList_nestWithin_closure(s,r,t,e),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,Iterable<ComplexSelector>>")),U.ComplexSelector),s.span)},nestWithin$1(e){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,!0,!1)},nestWithin$2$implicitParent(e,t){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,t,!1)},_nestWithinCompound$2(e,t){var r,n,a,s,i,o,l,_=e.selector,u=_.components,c=E.any$1$ax(u,new A.SelectorList__nestWithinCompound_closure);if(!(c||E.get$first$ax(u)instanceof A.ParentSelector))return null;c?(i=u,o=new A.MappedListIterable(i,new A.SelectorList__nestWithinCompound_closure0(t),A._arrayInstanceType(i)._eval$1("MappedListIterable<1,SimpleSelector>"))):o=u,r=o,n=E.get$first$ax(u);try{if(!(n instanceof A.ParentSelector))return i=e.span,i=A._setArrayType([A.ComplexSelector$(I.List_empty0,A._setArrayType([new A.ComplexSelectorComponent(A.CompoundSelector$(r,_.span),A.List_List$unmodifiable(e.combinators,U.CssValue_Combinator),i)],U.JSArray_ComplexSelectorComponent),i,!1)],U.JSArray_ComplexSelector);if(1===E.get$length$asx(u)&&null==n.suffix)return(_=t.withAdditionalCombinators$1(e.combinators)).components}catch(l){if(!((_=A.unwrapException(l))instanceof A.SassException))throw l;a=_,s=A.getTraceFromException(l),A.throwWithTrace(a.withAdditionalSpan$2(n.span,"parent selector"),a,s)}return _=t.components,new A.MappedListIterable(_,new A.SelectorList__nestWithinCompound_closure1(n,r,e),A._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector>"))},isSuperselector$1(e){return A.listIsSuperselector(this.components,e.components)},withAdditionalCombinators$1(e){var t;return 0===e.length?t=this:(t=this.components,t=A.SelectorList$(new A.MappedListIterable(t,new A.SelectorList_withAdditionalCombinators_closure(e),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>")),this.span)),t},get$hashCode(e){return I.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&(t instanceof A.SelectorList&&I.C_ListEquality.equals$2(0,this.components,t.components))}},A.SelectorList_asSassList_closure.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u=null,c=U.JSArray_Value,$=A._setArrayType([],c);for(r=(t=e.leadingCombinators).length,n=0;n<r;++n)$.push(new A.SassString(E.toString$0$(t[n].value),!1));for(r=(t=e.components).length,n=0;n<r;++n){for(a=t[n],s=A._SerializeVisitor$(u,!0,u,u,!0,!1,u,!0),a.selector.accept$1(s),i=A._setArrayType([new A.SassString(s._serialize$_buffer.toString$0(0),!1)],c),l=(o=a.combinators).length,_=0;_<l;++_)i.push(new A.SassString(E.toString$0$(o[_].value),!1));I.JSArray_methods.addAll$1($,i)}return A.SassList$($,I.ListSeparator_qSL,!1)},$signature:337},A.SelectorList_nestWithin_closure.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=this;if(x.preserveParentSelectors||null==e.accept$1(I.C__ParentSelectorVisitor))return x.implicitParent?(t=x.parent.components,new A.MappedListIterable(t,new A.SelectorList_nestWithin__closure(e),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector>"))):A._setArrayType([e],U.JSArray_ComplexSelector);for(t=U.JSArray_ComplexSelector,r=A._setArrayType([],t),a=(n=e.components).length,s=x.$this,i=x.parent,o=U.ComplexSelector,_=0===(l=e.leadingCombinators).length,u=e.span,c=U.ComplexSelectorComponent,$=U.JSArray_ComplexSelectorComponent,p=0;p<a;++p)if(h=n[p],null==(d=s._nestWithinCompound$2(h,i)))if(0===r.length)r.push(A.ComplexSelector$(l,A._setArrayType([h],$),u,!1));else for(m=0;m<r.length;++m)g=r[m],(S=A.List_List$_of(g.components,c)).push(h),r[m]=A.ComplexSelector$(g.leadingCombinators,S,u,g.lineBreak);else if(0===r.length)I.JSArray_methods.addAll$1(r,_?d:E.map$1$1$ax(d,new A.SelectorList_nestWithin__closure0(e),o));else{for(g=A._setArrayType([],t),S=r.length,y=E.getInterceptor$ax(d),v=0;v<r.length;r.length===S||(0,A.throwConcurrentModificationError)(r),++v)for(f=r[v],C=y.get$iterator(d),b=f.span;C.moveNext$0();)g.push(f.concatenate$2(C.get$current(C),b));r=g}return r},$signature:358},A.SelectorList_nestWithin__closure.prototype={call$1(e){var t=this.complex;return e.concatenate$2(t,t.span)},$signature:59},A.SelectorList_nestWithin__closure0.prototype={call$1(e){var t=e.leadingCombinators,r=this.complex,n=r.leadingCombinators;return 0===t.length||(n=A.List_List$_of(n,U.CssValue_Combinator),I.JSArray_methods.addAll$1(n,t)),t=n,A.ComplexSelector$(t,e.components,r.span,e.lineBreak)},$signature:59},A.SelectorList__nestWithinCompound_closure.prototype={call$1(e){var t;return e instanceof A.PseudoSelector&&(null!=(t=e.selector)&&null!=t.accept$1(I.C__ParentSelectorVisitor))},$signature:13},A.SelectorList__nestWithinCompound_closure0.prototype={call$1(e){var t,r,n;return t=null,r=!1,e instanceof A.PseudoSelector&&null!=(n=e.selector)&&(r=null!=(t=null==n?U.SelectorList._as(n):n).accept$1(I.C__ParentSelectorVisitor)),r=r?e.withSelector$1(t.nestWithin$2$implicitParent(this.parent,!1)):e},$signature:390},A.SelectorList__nestWithinCompound_closure1.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this;try{if(u=e.components,0!==(t=I.JSArray_methods.get$last(u)).combinators.length)throw a=A.MultiSpanSassException$('Selector "'+e.toString$0(0)+T.x22x20can_,A.SpanExtensions_trimRight(t.span),"outer selector",A.LinkedHashMap_LinkedHashMap$_literal([p.parentSelector.span,"parent selector"],U.FileSpan,U.String),null),A.wrapException(a);return r=p.parentSelector.suffix,n=t.selector.components,c=U.SimpleSelector,null==r?(a=s=A.List_List$_of(n,c),E.addAll$1$ax(a,E.skip$1$ax(p.resolvedSimples,1))):(s=a=A.List_List$_of(A.IterableExtension_get_exceptLast(n),c),E.add$1$ax(s,E.get$last$ax(n).addSuffix$1(r)),E.addAll$1$ax(s,E.skip$1$ax(p.resolvedSimples,1)),a=s),s=p.component,i=A.CompoundSelector$(a,s.selector.span),o=a=A.List_List$_of(A.IterableExtension_get_exceptLast(u),U.ComplexSelectorComponent),a=s.span,E.add$1$ax(o,new A.ComplexSelectorComponent(i,A.List_List$unmodifiable(s.combinators,U.CssValue_Combinator),a)),a=A.ComplexSelector$(e.leadingCombinators,o,a,e.lineBreak)}catch($){if(!((a=A.unwrapException($))instanceof A.SassException))throw $;l=a,_=A.getTraceFromException($),A.throwWithTrace(l.withAdditionalSpan$2(p.parentSelector.span,"parent selector"),l,_)}},$signature:59},A.SelectorList_withAdditionalCombinators_closure.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:59},A._ParentSelectorVisitor.prototype={visitParentSelector$1:(e,t)=>t},A.__ParentSelectorVisitor_Object_SelectorSearchVisitor.prototype={},A.ParentSelector.prototype={accept$1$1(e){return e.visitParentSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},unify$1:e=>A.throwExpression(A.UnsupportedError$("& doesn't support unification."))},A.PlaceholderSelector.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){return new A.PlaceholderSelector(this.name+e,this.span)},$eq(e,t){return null!=t&&(t instanceof A.PlaceholderSelector&&t.name===this.name)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)}},A.PseudoSelector.prototype={get$isHostContext(){return this.isClass&&"host-context"===this.name&&null!=this.selector},get$hasComplicatedSuperselectorSemantics(){return!this.isClass||null!=this.selector},get$specificity(){var e,t=this,r=t.__PseudoSelector_specificity_FI;return r===M&&(e=new A.PseudoSelector_specificity_closure(t).call$0(),t.__PseudoSelector_specificity_FI!==M&&A.throwUnnamedLateFieldADI(),t.__PseudoSelector_specificity_FI=e,r=e),r},withSelector$1(e){var t=this;return A.PseudoSelector$(t.name,t.span,t.argument,!t.isClass,e)},addSuffix$1(e){var t=this;return null==t.argument&&null==t.selector||t.super$SimpleSelector$addSuffix(e),A.PseudoSelector$(t.name+e,t.span,null,!t.isClass,null)},unify$1(e){var t,r,n,a,s,i,o=this,l=o.name;if("host"===l||"host-context"===l){if(!I.JSArray_methods.every$1(e,new A.PseudoSelector_unify_closure))return null}else if(l=!1,1===e.length?(t=e[0])instanceof A.UniversalSelector?l=!0:t instanceof A.PseudoSelector&&(l=t.isClass&&"host"===t.name||t.get$isHostContext()):t=null,l)return t.unify$1(A._setArrayType([o],U.JSArray_SimpleSelector));if(I.JSArray_methods.contains$1(e,o))return e;for(r=A._setArrayType([],U.JSArray_SimpleSelector),l=e.length,n=!o.isClass,a=!1,s=0;s<e.length;e.length===l||(0,A.throwConcurrentModificationError)(e),++s){if((i=e[s])instanceof A.PseudoSelector&&!i.isClass){if(n)return null;r.push(o),a=!0}r.push(i)}return a||r.push(o),r},isSuperselector$1(e){var t,r,n,a=this;return!!a.super$SimpleSelector$isSuperselector(e)||(null==(t=a.selector)?a.$eq(0,e):e instanceof A.PseudoSelector&&!a.isClass&&!e.isClass&&"slotted"===a.normalizedName&&e.name===a.name?null!=(r=A.NullableExtension_andThen(e.selector,t.get$isSuperselector()))&&r:(r=U.JSArray_SimpleSelector,n=a.span,A.compoundIsSuperselector(A.CompoundSelector$(A._setArrayType([a],r),n),A.CompoundSelector$(A._setArrayType([e],r),n),null)))},accept$1$1(e){return e.visitPseudoSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},$eq(e,t){var r=this;return null!=t&&(t instanceof A.PseudoSelector&&t.name===r.name&&t.isClass===r.isClass&&t.argument==r.argument&&E.$eq$(t.selector,r.selector))},get$hashCode(e){var t=this;return I.JSString_methods.get$hashCode(t.name)^(t.isClass?218159:519018)^E.get$hashCode$(t.argument)^E.get$hashCode$(t.selector)}},A.PseudoSelector_specificity_closure.prototype={call$0(){var e,t,r=this.$this;if(!r.isClass)return 1;if(null==(e=r.selector))return A.SimpleSelector.prototype.get$specificity.call(r);switch(r.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return r=e.components,A.IterableIntegerExtension_get_max(new A.MappedListIterable(r,new A.PseudoSelector_specificity__closure,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,int>")));case"nth-child":case"nth-last-child":return r=A.SimpleSelector.prototype.get$specificity.call(r),t=e.components,r+A.IterableIntegerExtension_get_max(new A.MappedListIterable(t,new A.PseudoSelector_specificity__closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")));default:return A.SimpleSelector.prototype.get$specificity.call(r)}},$signature:10},A.PseudoSelector_specificity__closure.prototype={call$1:e=>e.get$specificity(),$signature:173},A.PseudoSelector_specificity__closure0.prototype={call$1:e=>e.get$specificity(),$signature:173},A.PseudoSelector_unify_closure.prototype={call$1:e=>e instanceof A.PseudoSelector&&(e.isClass&&"host"===e.name||null!=e.selector),$signature:13},A.QualifiedName.prototype={$eq(e,t){return null!=t&&(t instanceof A.QualifiedName&&t.name===this.name&&t.namespace==this.namespace)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)^E.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,r=this.name;return null==t?r:t+"|"+r}},A.SimpleSelector.prototype={get$specificity:()=>1e3,get$hasComplicatedSuperselectorSemantics:()=>!1,addSuffix$1(e){return A.throwExpression(A.MultiSpanSassException$('Selector "'+this.toString$0(0)+"\" can't have a suffix",this.span,"outer selector",A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null))},unify$1(e){var t,r,n,a,s,i=this,o=!1;if(1===e.length?(t=e[0])instanceof A.UniversalSelector?o=!0:t instanceof A.PseudoSelector&&(o=t.isClass&&"host"===t.name||t.get$isHostContext()):t=null,o)return t.unify$1(A._setArrayType([i],U.JSArray_SimpleSelector));if(I.JSArray_methods.contains$1(e,i))return e;for(r=A._setArrayType([],U.JSArray_SimpleSelector),o=e.length,n=!1,a=0;a<e.length;e.length===o||(0,A.throwConcurrentModificationError)(e),++a)s=e[a],!n&&s instanceof A.PseudoSelector&&(r.push(i),n=!0),r.push(s);return n||r.push(i),r},isSuperselector$1(e){var t;return!!this.$eq(0,e)||!!(e instanceof A.PseudoSelector&&e.isClass&&null!=(t=e.selector)&&M._subselectorPseudos.contains$1(0,e.normalizedName))&&I.JSArray_methods.every$1(t.components,new A.SimpleSelector_isSuperselector_closure(this))}},A.SimpleSelector_isSuperselector_closure.prototype={call$1(e){var t=e.components;return 0!==t.length&&I.JSArray_methods.any$1(I.JSArray_methods.get$last(t).selector.components,new A.SimpleSelector_isSuperselector__closure(this.$this))},$signature:19},A.SimpleSelector_isSuperselector__closure.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:13},A.TypeSelector.prototype={get$specificity:()=>1,accept$1$1(e){return e.visitTypeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){var t=this.name;return new A.TypeSelector(new A.QualifiedName(t.name+e,t.namespace),this.span)},unify$1(e){var t,r,n=A.IterableExtensions_get_firstOrNull(e);return n instanceof A.UniversalSelector||n instanceof A.TypeSelector?null==(t=A.unifyUniversalAndElement(this,I.JSArray_methods.get$first(e)))?null:(r=A._setArrayType([t],U.JSArray_SimpleSelector),I.JSArray_methods.addAll$1(r,A.SubListIterable$(e,1,null,A._arrayInstanceType(e)._precomputed1)),r):(r=A._setArrayType([this],U.JSArray_SimpleSelector),I.JSArray_methods.addAll$1(r,e),r)},isSuperselector$1(e){var t,r,n;return this.super$SimpleSelector$isSuperselector(e)?t=!0:(t=!1,e instanceof A.TypeSelector&&(r=this.name,n=e.name,r.name===n.name&&(t="*"===(t=r.namespace)||t==n.namespace))),t},$eq(e,t){return null!=t&&(t instanceof A.TypeSelector&&t.name.$eq(0,this.name))},get$hashCode(e){var t=this.name;return I.JSString_methods.get$hashCode(t.name)^E.get$hashCode$(t.namespace)}},A.UniversalSelector.prototype={get$specificity:()=>0,accept$1$1(e){return e.visitUniversalSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},unify$1(e){var t,r,n,a,s,i=this,o=null,l=e.length,_=l>=1;return _?n=(r=(t=e[0])instanceof A.UniversalSelector||t instanceof A.TypeSelector)?I.JSArray_methods.sublist$1(e,1):o:(t=n=o,r=!1),r?null==(a=A.unifyUniversalAndElement(i,I.JSArray_methods.get$first(e)))?o:(r=A._setArrayType([a],U.JSArray_SimpleSelector),I.JSArray_methods.addAll$1(r,n),r):(r=!1,1===l&&(_?s=t:(s=t=e[0],_=!0),s instanceof A.PseudoSelector&&(s=_?t:e[0],U.PseudoSelector._as(s),r=s.isClass&&"host"===s.name||s.get$isHostContext())),r?o:l<=0?A._setArrayType([i],U.JSArray_SimpleSelector):(null==(r=i.namespace)||"*"===r?r=e:(r=A._setArrayType([i],U.JSArray_SimpleSelector),I.JSArray_methods.addAll$1(r,e)),r))},isSuperselector$1(e){var t=this.namespace;return"*"===t||(e instanceof A.TypeSelector?t==e.name.namespace:e instanceof A.UniversalSelector?t==e.namespace:null==t||this.super$SimpleSelector$isSuperselector(e))},$eq(e,t){return null!=t&&(t instanceof A.UniversalSelector&&t.namespace==this.namespace)},get$hashCode(e){return E.get$hashCode$(this.namespace)}},A._compileStylesheet_closure0.prototype={call$1(e){var t;return""===e?(t=this.stylesheet.span,t=A.Uri_Uri$dataFromString(A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),I.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,A.Uri_parse(e)).toString$0(0),t},$signature:6},A.AsyncEnvironment.prototype={closure$0(){var e,t,r,n=this,a=n._async_environment$_forwardedModules,s=n._async_environment$_nestedForwardedModules,i=n._async_environment$_variables;return i=A._setArrayType(i.slice(0),A._arrayInstanceType(i)),e=n._async_environment$_variableNodes,e=A._setArrayType(e.slice(0),A._arrayInstanceType(e)),t=n._async_environment$_functions,t=A._setArrayType(t.slice(0),A._arrayInstanceType(t)),r=n._async_environment$_mixins,r=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),A.AsyncEnvironment$_(n._async_environment$_modules,n._async_environment$_namespaceNodes,n._async_environment$_globalModules,n._async_environment$_importedModules,a,s,n._async_environment$_allModules,i,e,t,r,n._async_environment$_content,I.Set_empty1)},forwardModule$2(e,t){var r,n,a,s=this,i=s._async_environment$_forwardedModules;for(null==i&&(i=s._async_environment$_forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_AsyncCallable,U.AstNode)),r=A.ForwardedModuleView_ifNecessary(e,t,U.AsyncCallable),n=new A.LinkedHashMapKeyIterator(i,i._modifications,i._first);n.moveNext$0();)a=n.__js_helper$_current,s._async_environment$_assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),s._async_environment$_assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),s._async_environment$_assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");s._async_environment$_allModules.push(e),i.$indexSet(0,r,t)},_async_environment$_assertNoConflicts$5(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h;for(e.get$length(e)<t.get$length(t)?(s=t,i=e):(s=e,i=t),o=U.String,l=(l=A.MapExtensions_get_pairs(i,o,U.Object)).get$iterator(l),_="variable"===a;l.moveNext$0();)if(c=(u=l.get$current(l))._0,$=u._1,null!=(p=s.$index(0,c))&&!(_?r.variableIdentity$1(c)===n.variableIdentity$1(c):E.$eq$(p,$)))throw _&&(c="$"+c),h=null==(l=this._async_environment$_forwardedModules)||null==(l=l.$index(0,n))?null:l.get$span(l),l=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,o),null!=h&&l.$indexSet(0,h,"original @forward"),A.wrapException(A.MultiSpanSassScriptException$("Two forwarded modules both define a "+a+" named "+c+".","new @forward",l))},importForwards$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=e._async_environment$_environment._async_environment$_forwardedModules;if(null!=f){if(null!=(t=v._async_environment$_forwardedModules)){for(r=U.Module_AsyncCallable,n=U.AstNode,a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),r=(r=A.MapExtensions_get_pairs(f,r,n)).get$iterator(r),n=v._async_environment$_globalModules;r.moveNext$0();)e=(s=r.get$current(r))._0,i=s._1,t.containsKey$1(e)&&n.containsKey$1(e)||a.$indexSet(0,e,i);f=a}else t=v._async_environment$_forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_AsyncCallable,U.AstNode);for(r=U.String,n=A.LinkedHashSet_LinkedHashSet$_empty(r),a=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);a.moveNext$0();)for(s=(s=(s=a.__js_helper$_current.get$variables()).get$keys(s)).get$iterator(s);s.moveNext$0();)n.add$1(0,s.get$current(s));for(a=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=(o=s.__js_helper$_current).get$functions(o)).get$keys(o)).get$iterator(o);o.moveNext$0();)a.add$1(0,o.get$current(o));for(r=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=s.__js_helper$_current.get$mixins()).get$keys(o)).get$iterator(o);o.moveNext$0();)r.add$1(0,o.get$current(o));if(1===(o=(s=v._async_environment$_variables).length)){for(o=v._async_environment$_importedModules,l=U.Module_AsyncCallable,_=U.AstNode,c=(u=A.MapExtensions_get_pairs(o,l,_).toList$0(0)).length,$=U.AsyncCallable,p=0;p<u.length;u.length===c||(0,A.throwConcurrentModificationError)(u),++p)e=(h=u[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary(e,a,r,n,$))&&(o.remove$1(0,e),g=!1,(m=d.variables).get$isEmpty(m)&&(m=d.functions).get$isEmpty(m)&&(m=d.mixins).get$isEmpty(m)?(m=(m=d._shadowed_view$_inner).get$css(m),m=E.get$isEmpty$asx(m.get$children(m))):m=g,m||o.$indexSet(0,d,h._1));for(_=(l=A.MapExtensions_get_pairs(t,l,_).toList$0(0)).length,p=0;p<l.length;l.length===_||(0,A.throwConcurrentModificationError)(l),++p)e=(u=l[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary(e,a,r,n,$))&&(t.remove$1(0,e),h=!1,(c=d.variables).get$isEmpty(c)&&(c=d.functions).get$isEmpty(c)&&(c=d.mixins).get$isEmpty(c)?(c=(c=d._shadowed_view$_inner).get$css(c),c=E.get$isEmpty$asx(c.get$children(c))):c=h,c||t.$indexSet(0,d,u._1));o.addAll$1(0,f),t.addAll$1(0,f)}else{if(null==(l=v._async_environment$_nestedForwardedModules)){for(S=o-1,y=E.JSArray_JSArray$allocateGrowable(S,U.List_Module_AsyncCallable),o=U.JSArray_Module_AsyncCallable,p=0;p<S;++p)y[p]=A._setArrayType([],o);v._async_environment$_nestedForwardedModules=y,o=y}else o=l;I.JSArray_methods.addAll$1(I.JSArray_methods.get$last(o),new A.LinkedHashMapKeysIterable(f,A._instanceType(f)._eval$1("LinkedHashMapKeysIterable<1>")))}for(n=A._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),o=v._async_environment$_variableIndices,l=v._async_environment$_variableNodes,_=n.$ti._precomputed1;n.moveNext$0();)null==(u=n._collection$_current)&&(u=_._as(u)),o.remove$1(0,u),I.JSArray_methods.get$last(s).remove$1(0,u),I.JSArray_methods.get$last(l).remove$1(0,u);for(n=A._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),a=v._async_environment$_functionIndices,s=v._async_environment$_functions,o=n.$ti._precomputed1;n.moveNext$0();)null==(l=n._collection$_current)&&(l=o._as(l)),a.remove$1(0,l),I.JSArray_methods.get$last(s).remove$1(0,l);for(r=A._LinkedHashSetIterator$(r,r._collection$_modifications,r.$ti._precomputed1),n=v._async_environment$_mixinIndices,a=v._async_environment$_mixins,s=r.$ti._precomputed1;r.moveNext$0();)null==(o=r._collection$_current)&&(o=s._as(o)),n.remove$1(0,o),I.JSArray_methods.get$last(a).remove$1(0,o)}},getVariable$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._async_environment$_getModule$1(t).get$variables().$index(0,e):s._async_environment$_lastVariableName===e?((r=s._async_environment$_lastVariableIndex).toString,null==(r=s._async_environment$_variables[r].$index(0,e))?s._async_environment$_getVariableFromGlobalModule$1(e):r):null!=(n=(r=s._async_environment$_variableIndices).$index(0,e))?(s._async_environment$_lastVariableName=e,s._async_environment$_lastVariableIndex=n,null==(r=s._async_environment$_variables[n].$index(0,e))?s._async_environment$_getVariableFromGlobalModule$1(e):r):null!=(a=s._async_environment$_variableIndex$1(e))?(s._async_environment$_lastVariableName=e,s._async_environment$_lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._async_environment$_variables[a].$index(0,e))?s._async_environment$_getVariableFromGlobalModule$1(e):r):s._async_environment$_getVariableFromGlobalModule$1(e)},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment$_getVariableFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"variable",new A.AsyncEnvironment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._async_environment$_getModule$1(t).get$variableNodes().$index(0,e):s._async_environment$_lastVariableName===e?((r=s._async_environment$_lastVariableIndex).toString,null==(r=s._async_environment$_variableNodes[r].$index(0,e))?s._async_environment$_getVariableNodeFromGlobalModule$1(e):r):null!=(n=(r=s._async_environment$_variableIndices).$index(0,e))?(s._async_environment$_lastVariableName=e,s._async_environment$_lastVariableIndex=n,null==(r=s._async_environment$_variableNodes[n].$index(0,e))?s._async_environment$_getVariableNodeFromGlobalModule$1(e):r):null!=(a=s._async_environment$_variableIndex$1(e))?(s._async_environment$_lastVariableName=e,s._async_environment$_lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._async_environment$_variableNodes[a].$index(0,e))?s._async_environment$_getVariableNodeFromGlobalModule$1(e):r):s._async_environment$_getVariableNodeFromGlobalModule$1(e)},_async_environment$_getVariableNodeFromGlobalModule$1(e){var t,r,n;for(t=this._async_environment$_importedModules,r=this._async_environment$_globalModules,r=new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new A.LinkedHashMapKeysIterable(r,A._instanceType(r)._eval$1("LinkedHashMapKeysIterable<1>"))),r=new A.FollowedByIterator(E.get$iterator$ax(r.__internal$_first),r._second);r.moveNext$0();)if(null!=(n=(t=r._currentIterator).get$current(t).get$variableNodes().$index(0,e)))return n;return null},globalVariableExists$2$namespace(e,t){return null!=t?this._async_environment$_getModule$1(t).get$variables().containsKey$1(e):!!I.JSArray_methods.get$first(this._async_environment$_variables).containsKey$1(e)||null!=this._async_environment$_getVariableFromGlobalModule$1(e)},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_async_environment$_variableIndex$1(e){var t,r;for(r=(t=this._async_environment$_variables).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var s,i,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)),s=p._async_environment$_variables,I.JSArray_methods.get$first(s).containsKey$1(e)||null==(i=p._async_environment$_fromOneModule$3(e,"variable",new A.AsyncEnvironment_setVariable_closure0(e)))?(I.JSArray_methods.get$first(s).$indexSet(0,e,t),void I.JSArray_methods.get$first(p._async_environment$_variableNodes).$indexSet(0,e,r)):void i.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(s=A._arrayInstanceType(o)._eval$1("ReversedListIterable<1>"),l=new A.ReversedListIterable(o,s),l=new A.ListIterator(l,l.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");l.moveNext$0();)for(_=l.__internal$_current,u=(_=E.get$reversed$ax(null==_?s._as(_):_)).$ti,_=new A.ListIterator(_,_.get$length(0),u._eval$1("ListIterator<ListIterable.E>")),u=u._eval$1("ListIterable.E");_.moveNext$0();)if(null==(c=_.__internal$_current)&&(c=u._as(c)),c.get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._async_environment$_lastVariableName===e?((s=p._async_environment$_lastVariableIndex).toString,$=s):$=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=$,p._async_environment$_variables[$].$indexSet(0,e,t),p._async_environment$_variableNodes[$].$indexSet(0,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,s=a._async_environment$_variables,i=s.length;a._async_environment$_lastVariableName=e,n=a._async_environment$_lastVariableIndex=i-1,a._async_environment$_variableIndices.$indexSet(0,e,n),s[n].$indexSet(0,e,t),a._async_environment$_variableNodes[n].$indexSet(0,e,r)},getFunction$2$namespace(e,t){var r,n,a,s=this;return null!=t?(r=s._async_environment$_getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=s._async_environment$_functionIndices).$index(0,e))?null==(r=s._async_environment$_functions[n].$index(0,e))?s._async_environment$_getFunctionFromGlobalModule$1(e):r:null!=(a=s._async_environment$_functionIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._async_environment$_functions[a].$index(0,e))?s._async_environment$_getFunctionFromGlobalModule$1(e):r):s._async_environment$_getFunctionFromGlobalModule$1(e)},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_async_environment$_getFunctionFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"function",new A.AsyncEnvironment__getFunctionFromGlobalModule_closure(e))},_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,s=this;return null!=t?s._async_environment$_getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=s._async_environment$_mixinIndices).$index(0,e))?null==(r=s._async_environment$_mixins[n].$index(0,e))?s._async_environment$_getMixinFromGlobalModule$1(e):r:null!=(a=s._async_environment$_mixinIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._async_environment$_mixins[a].$index(0,e))?s._async_environment$_getMixinFromGlobalModule$1(e):r):s._async_environment$_getMixinFromGlobalModule$1(e)},_async_environment$_getMixinFromGlobalModule$1(e){return this._async_environment$_fromOneModule$3(e,"mixin",new A.AsyncEnvironment__getMixinFromGlobalModule_closure(e))},_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=A._makeAsyncAwaitCompleter(U.void),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return r=s._async_environment$_content,s._async_environment$_content=e,n=2,A._asyncAwait(t.call$0(),i);case 2:return s._async_environment$_content=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},asMixin$1(e){var t,r=0,n=A._makeAsyncAwaitCompleter(U.void),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:return t=a._async_environment$_inMixin,a._async_environment$_inMixin=!0,r=2,A._asyncAwait(e.call$0(),s);case 2:return a._async_environment$_inMixin=t,A._asyncReturn(null,n)}});return A._asyncStartSync(s,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 s,i,o,l,_,u,c,$,p,h,d,m=0,g=A._makeAsyncAwaitCompleter(a),S=2,y=[],v=[],f=this,C=A._wrapJsFunctionForAsync(function(n,a){for(1===n&&(y.push(a),m=S);;)switch(m){case 0:t=t&&f._async_environment$_inSemiGlobalScope,i=f._async_environment$_inSemiGlobalScope,f._async_environment$_inSemiGlobalScope=t,m=r?4:3;break;case 3:return S=5,m=8,A._asyncAwait(e.call$0(),C);case 8:s=u=a,v=[1],m=6;break;case 5:v=[2];case 6:S=2,f._async_environment$_inSemiGlobalScope=i,m=v.pop();break;case 7:case 4:return u=f._async_environment$_variables,c=U.String,I.JSArray_methods.add$1(u,A.LinkedHashMap_LinkedHashMap$_empty(c,U.Value)),$=f._async_environment$_variableNodes,I.JSArray_methods.add$1($,A.LinkedHashMap_LinkedHashMap$_empty(c,U.AstNode)),p=f._async_environment$_functions,h=U.AsyncCallable,I.JSArray_methods.add$1(p,A.LinkedHashMap_LinkedHashMap$_empty(c,h)),d=f._async_environment$_mixins,I.JSArray_methods.add$1(d,A.LinkedHashMap_LinkedHashMap$_empty(c,h)),null!=(h=f._async_environment$_nestedForwardedModules)&&h.push(A._setArrayType([],U.JSArray_Module_AsyncCallable)),S=9,m=12,A._asyncAwait(e.call$0(),C);case 12:s=c=a,v=[1],m=10;break;case 9:v=[2];case 10:for(S=2,f._async_environment$_inSemiGlobalScope=i,f._async_environment$_lastVariableIndex=f._async_environment$_lastVariableName=null,u=(u=(u=I.JSArray_methods.removeLast$0(u)).get$keys(u)).get$iterator(u),c=f._async_environment$_variableIndices;u.moveNext$0();)o=u.get$current(u),c.remove$1(0,o);for(I.JSArray_methods.removeLast$0($),u=(u=(u=I.JSArray_methods.removeLast$0(p)).get$keys(u)).get$iterator(u),c=f._async_environment$_functionIndices;u.moveNext$0();)l=u.get$current(u),c.remove$1(0,l);for(u=(u=(u=I.JSArray_methods.removeLast$0(d)).get$keys(u)).get$iterator(u),c=f._async_environment$_mixinIndices;u.moveNext$0();)_=u.get$current(u),c.remove$1(0,_);null!=(u=f._async_environment$_nestedForwardedModules)&&u.pop(),m=v.pop();break;case 11:case 1:return A._asyncReturn(s,g);case 2:return A._asyncRethrow(y.at(-1),g)}});return A._asyncStartSync(C,g)},toImplicitConfiguration$0(){var e,t,r,n,a,s,i,o,l,_,u=U.String,c=A.LinkedHashMap_LinkedHashMap$_empty(u,U.ConfiguredValue);for(e=this._async_environment$_importedModules,e=new A.LinkedHashMapKeyIterator(e,e._modifications,e._first),t=U.Value;e.moveNext$0();)for(r=e.__js_helper$_current,n=(n=A.MapExtensions_get_pairs(r.get$variables(),u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=r.get$variableNodes().$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue(i,null,a));for(e=this._async_environment$_variables,r=this._async_environment$_variableNodes,o=0;o<e.length;++o)for(l=e[o],_=r[o],n=(n=A.MapExtensions_get_pairs(l,u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=_.$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue(i,null,a));return new A.Configuration(c,null)},toModule$3(e,t,r){return A._EnvironmentModule__EnvironmentModule0(this,e,t,r,A.NullableExtension_andThen(this._async_environment$_forwardedModules,new A.AsyncEnvironment_toModule_closure))},toDummyModule$0(){return A._EnvironmentModule__EnvironmentModule0(this,new A.CssStylesheet(new A.UnmodifiableListView(I.List_empty3,U.UnmodifiableListView_CssNode),A.SourceFile$decoded(I.List_empty4,"<dummy module>").span$1(0,0)),I.Map_empty7,I.C_EmptyExtensionStore,A.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 A.wrapException(A.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_async_environment$_fromOneModule$1$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this._async_environment$_nestedForwardedModules;if(null!=m)for(n=A._arrayInstanceType(m)._eval$1("ReversedListIterable<1>"),a=new A.ReversedListIterable(m,n),a=new A.ListIterator(a,a.get$length(0),n._eval$1("ListIterator<ListIterable.E>")),n=n._eval$1("ListIterable.E");a.moveNext$0();)for(s=a.__internal$_current,i=(s=E.get$reversed$ax(null==s?n._as(s):s)).$ti,s=new A.ListIterator(s,s.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");s.moveNext$0();)if(o=s.__internal$_current,null!=(l=r.call$1(null==o?i._as(o):o)))return l;for(n=this._async_environment$_importedModules,n=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first);n.moveNext$0();)if(null!=(_=r.call$1(n.__js_helper$_current)))return _;for(n=this._async_environment$_globalModules,a=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first),s=U.AsyncCallable,u=null,c=null;a.moveNext$0();)if(i=a.__js_helper$_current,null!=($=r.call$1(i))&&!(p=s._is($)?$:i.variableIdentity$1(e)).$eq(0,c)){if(null!=u){for(a=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),s=(s=A.MapExtensions_get_pairs(n,U.Module_AsyncCallable,U.AstNode)).get$iterator(s),i="includes "+t;s.moveNext$0();)h=(n=s.get$current(s))._0,d=n._1,null!=r.call$1(h)&&a.$indexSet(0,d.get$span(d),i);throw A.wrapException(A.MultiSpanSassScriptException$("This "+t+T.x20is_av,t+" use",a))}c=p,u=$}return u},_async_environment$_fromOneModule$3(e,t,r){return this._async_environment$_fromOneModule$1$3(e,t,r,U.dynamic)}},A.AsyncEnvironment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:418},A.AsyncEnvironment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._async_environment$_lastVariableName=this.name,e._async_environment$_lastVariableIndex=0},$signature:10},A.AsyncEnvironment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:419},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:10},A.AsyncEnvironment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:174},A.AsyncEnvironment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:174},A.AsyncEnvironment_toModule_closure.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_AsyncCallable),$signature:175},A.AsyncEnvironment_toDummyModule_closure.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_AsyncCallable),$signature:175},A._EnvironmentModule0.prototype={get$url(e){var t=this.css;return(t=t.get$span(t)).get$sourceUrl(t)},setVariable$3(e,t,r){var n,a,s=this._async_environment$_modulesByVariable.$index(0,e);if(null==s){if(a=(n=this._async_environment$_environment)._async_environment$_variables,!I.JSArray_methods.get$first(a).containsKey$1(e))throw A.wrapException(A.SassScriptException$("Undefined variable.",null));I.JSArray_methods.get$first(a).$indexSet(0,e,t),I.JSArray_methods.get$first(n._async_environment$_variableNodes).$indexSet(0,e,r)}else s.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)},couldHaveBeenConfigured$1(e){var t,r,n,a,s,i=this._async_environment$_environment._async_environment$_configurableVariables;if(e.get$length(e)<i.get$length(i)?e.any$1(0,i.get$contains(i)):i.any$1(0,e.get$contains(e)))i=!0;else{if(i=this._async_environment$_modulesByVariable,t=U.Module_AsyncCallable,e.get$length(e)<i.get$length(i)){for(t=A.LinkedHashSet_LinkedHashSet$_empty(t),r=e.get$iterator(e);r.moveNext$0();)null!=(n=i.$index(0,r.get$current(r)))&&t.add$1(0,n);i=t}else{for(r=A.LinkedHashSet_LinkedHashSet$_empty(t),i=(i=A.MapExtensions_get_pairs(i,U.String,t)).get$iterator(i);i.moveNext$0();)a=(t=i.get$current(i))._0,s=t._1,e.contains$1(0,a)&&r.add$1(0,s);i=r}i=i.any$1(0,new A._EnvironmentModule_couldHaveBeenConfigured_closure0(e))}return i},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=A.cloneCssStylesheet(t.css,t.extensionStore),A._EnvironmentModule$_0(t._async_environment$_environment,e._0,t.preModuleComments,e._1,t._async_environment$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,r=t.get$span(t);return null==r.get$sourceUrl(r)?t="<unknown url>":(t=(t=t.get$span(t)).get$sourceUrl(t),r=M.$get$context(),t.toString,t=r.prettyUri$1(t)),t},$isModule0:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},A._EnvironmentModule__EnvironmentModule_closure5.prototype={call$1:e=>e.get$variables(),$signature:443},A._EnvironmentModule__EnvironmentModule_closure6.prototype={call$1:e=>e.get$variableNodes(),$signature:447},A._EnvironmentModule__EnvironmentModule_closure7.prototype={call$1:e=>e.get$functions(e),$signature:180},A._EnvironmentModule__EnvironmentModule_closure8.prototype={call$1:e=>e.get$mixins(),$signature:180},A._EnvironmentModule__EnvironmentModule_closure9.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:100},A._EnvironmentModule__EnvironmentModule_closure10.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:100},A._EnvironmentModule_couldHaveBeenConfigured_closure0.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:100},A.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 s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,I,L,M,N,V=0,R=A._makeAsyncAwaitCompleter(U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),k=this,F=A._wrapJsFunctionForAsync(function(e,P){if(1===e)return A._asyncRethrow(P,R);for(;;)switch(V){case 0:if(i=!!A.isBrowser()&&((null==r||r instanceof A.NoOpImporter)&&0===k._async_import_cache$_importers.length))throw A.wrapException(T.Custom);V=null!=r&&""===t.get$scheme()?3:4;break;case 3:return null==(o=null==n?null:n.resolveUri$1(t))&&(o=t),l=new A._Record_3_forImport(r,o,a),V=5,A._asyncAwait(A.putIfAbsentAsync(k._async_import_cache$_perImporterCanonicalizeCache,l,new A.AsyncImportCache_canonicalize_closure(k,r,o,n,a,l,t),U.Record_3_AsyncImporter_and_Uri_and_bool_forImport,U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),F);case 5:if(null!=(_=P)){s=_,V=1;break}case 4:if(l=new A._Record_2_forImport(t,a),(i=k._async_import_cache$_canonicalizeCache).containsKey$1(l)){s=i.$index(0,l),V=1;break}u=k._async_import_cache$_importers,c=U.Record_1_nullable_Object,$=k._async_import_cache$_perImporterCanonicalizeCache,p=U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,h=U.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl,d=!0,m=0;case 6:if(!(m<u.length)){V=8;break}if(g=u[m],S=new A._Record_3_forImport(g,t,a),$.containsKey$1(S)?(y=$.$index(0,S),v=new A._Record_1(null==y?p._as(y):y)):v=null,f=c._is(v),C=null,f?(b=v._0,(y=null!=b)&&(h._as(b),C=b)):(b=null,y=!1),y){s=C,V=1;break}if(y=!!f&&null==b){V=7;break}return V=10,A._asyncAwait(k._async_import_cache$_canonicalize$4(g,t,n,a),F);case 10:if(w=(x=P)._0,I=null,L=null,y=!1,(E=null!=w)?(C=null==w?h._as(w):w,L=x._1,I=y=L,y=y&&d):C=null,y){i.$indexSet(0,l,C),s=C,V=1;break}if(E?(y=I,M=E):(L=x._1,y=L,M=!0),y=y&&!d){if($.$indexSet(0,S,w),null!=w){s=w,V=1;break}V=9;break}if(y=!(M?L:x._1)){if(d){for(N=0;N<m;++N)$.$indexSet(0,new A._Record_3_forImport(u[N],t,a),null);d=!1}if(null!=w){s=w,V=1;break}}case 9:case 7:++m,V=6;break;case 8:d&&i.$indexSet(0,l,null),s=null,V=1;break;case 1:return A._asyncReturn(s,R)}});return A._asyncStartSync(F,R)},_async_import_cache$_canonicalize$4(e,t,r,n){return this._canonicalize$body$AsyncImportCache(e,t,r,n)},_canonicalize$body$AsyncImportCache(e,t,r,n){var a,s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(U.Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool),$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,c);for(;;)switch(u){case 0:u=null!=r?3:5;break;case 3:u=""!==t.get$scheme()?6:8;break;case 6:return s=A._Future$value(e.isNonCanonicalScheme$1(t.get$scheme()),U.bool),u=9,A._asyncAwait(s,$);case 9:i=s=h,u=7;break;case 8:i=!0;case 7:u=4;break;case 5:i=!1;case 4:return o=new A.CanonicalizeContext(n,i?r:null),s=U.nullable_Object,s=A.runZoned(new A.AsyncImportCache__canonicalize_closure(e,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__canonicalizeContext,o],s,s),U.FutureOr_nullable_Uri),u=10,A._asyncAwait(U.Future_nullable_Uri._is(s)?s:A._Future$value(s,U.nullable_Uri),$);case 10:if(l=h,_=!i||!o._wasContainingUrlAccessed,null==l){a=new A._Record_2(null,_),u=1;break}u=""!==l.get$scheme()?11:13;break;case 11:return s=A._Future$value(e.isNonCanonicalScheme$1(l.get$scheme()),U.bool),u=14,A._asyncAwait(s,$);case 14:s=h,u=12;break;case 13:s=!1;case 12:if(s)throw A.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+T.x2c_whicu);a=new A._Record_2(new A._Record_3_originalUrl(e,l,t),_),u=1;break;case 1:return A._asyncReturn(a,c)}});return A._asyncStartSync($,c)},importCanonical$3$originalUrl(e,t,r){return this.importCanonical$body$AsyncImportCache(e,t,r)},importCanonical$body$AsyncImportCache(e,t,r){var n,a=0,s=A._makeAsyncAwaitCompleter(U.nullable_Stylesheet),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:return a=3,A._asyncAwait(A.putIfAbsentAsync(i._async_import_cache$_importCache,t,new A.AsyncImportCache_importCanonical_closure(i,e,t,r),U.Uri,U.nullable_Stylesheet),o);case 3:n=_,a=1;break;case 1:return A._asyncReturn(n,s)}});return A._asyncStartSync(o,s)},humanize$1(e){var t=this._async_import_cache$_canonicalizeCache,r=U.NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl;return null==(r=A.NullableExtension_andThen(A.minBy(new A.MappedIterable(new A.WhereIterable(new A.NonNullsIterable(new A.LinkedHashMapValuesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),r),new A.AsyncImportCache_humanize_closure(e),r._eval$1("WhereIterable<Iterable.E>")),new A.AsyncImportCache_humanize_closure0,r._eval$1("MappedIterable<Iterable.E,Uri>")),new A.AsyncImportCache_humanize_closure1),new A.AsyncImportCache_humanize_closure2(e)))?e:r},sourceMapUrl$1(e,t){var r=this._async_import_cache$_resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(0))?t:r}},A.AsyncImportCache_canonicalize_closure.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:return t=o.$this,r=o.baseUrl,s=3,A._asyncAwait(t._async_import_cache$_canonicalize$4(o.baseImporter,o.resolvedUrl,r,o.forImport),l);case 3:a=(n=u)._0,n._1,null!=r&&t._async_import_cache$_nonCanonicalRelativeUrls.$indexSet(0,o.key,o.url),e=a,s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:487},A.AsyncImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:182},A.AsyncImportCache_importCanonical_closure.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Stylesheet),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:return t=Date.now(),r=o.canonicalUrl,n=A._Future$value(o.importer.load$1(0,r),U.nullable_ImporterResult),s=3,A._asyncAwait(n,l);case 3:if(null==(a=u)){e=null,s=1;break}(n=o.$this)._async_import_cache$_loadTimes.$indexSet(0,r,new A.DateTime(t,0,!1)),n._async_import_cache$_resultsCache.$indexSet(0,r,a),n=a.contents,t=a.syntax,r=o.originalUrl.resolveUri$1(r),e=A.Stylesheet_Stylesheet$parse(n,t,r),s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:510},A.AsyncImportCache_humanize_closure.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:523},A.AsyncImportCache_humanize_closure0.prototype={call$1:e=>e._2,$signature:525},A.AsyncImportCache_humanize_closure1.prototype={call$1:e=>e.get$path(e).length,$signature:107},A.AsyncImportCache_humanize_closure2.prototype={call$1(e){var t=M.$get$url(),r=this.canonicalUrl;return e.resolve$1(0,A.ParsedPath_ParsedPath$parse(r.get$path(r),t.style).get$basename())},$signature:48},A.AsyncBuiltInCallable.prototype={callbackFor$2(e,t){return new A._Record_2(this._parameters,this._async_built_in$_callback)},withDeprecationWarning$1(e){return new A.AsyncBuiltInCallable(this.name,this._parameters,new A.AsyncBuiltInCallable_withDeprecationWarning_closure(this,e,null),!1)},$isAsyncCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},A.AsyncBuiltInCallable$mixin_closure.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure(e)},$call$body$AsyncBuiltInCallable$mixin_closure(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Value),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return r=s.callback.call$1(e),n=3,A._asyncAwait(r instanceof A._Future?r:A._Future$value(r,U.void),i);case 3:t=I.C__SassNull,n=1;break;case 1:return A._asyncReturn(t,a)}});return A._asyncStartSync(i,a)},$signature:187},A.AsyncBuiltInCallable_withDeprecationWarning_closure.prototype={call$1(e){var t=this.$this;return A.warnForDeprecation(T.Global+this.module+"."+t.name+T.x20inste,I.Deprecation_rMl),t._async_built_in$_callback.call$1(e)},$signature:578},A.BuiltInCallable.prototype={callbackFor$2(e,t){var r,n,a,s,i,o,l,_,u;for(n=(r=this._overloads).length,a=null,s=null,i=0;i<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++i){if((l=(o=r[i])._0).matches$2(e,t))return o;if(_=l.parameters.length-e,null!=s){if((l=Math.abs(_))>(u=Math.abs(s)))continue;if(l===u&&_<0)continue}s=_,a=o}if(null!=a)return a;throw A.wrapException(A.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new A.BuiltInCallable(e,this._overloads,this.acceptsContent)},withDeprecationWarning$2(e,t){var r,n,a,s,i,o=this,l=A._setArrayType([],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value);for(n=(r=o._overloads).length,a=0;a<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++a)s={},i=r[a],s.$function=null,s.$function=i._1,l.push(new A._Record_2(i._0,new A.BuiltInCallable_withDeprecationWarning_closure(s,o,e,t)));return new A.BuiltInCallable(o.name,l,o.acceptsContent)},withDeprecationWarning$1(e){return this.withDeprecationWarning$2(e,null)},$isCallable0:1,$isAsyncCallable:1,$isAsyncBuiltInCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},A.BuiltInCallable$mixin_closure.prototype={call$1(e){return this.callback.call$1(e),I.C__SassNull},$signature:4},A.BuiltInCallable_withDeprecationWarning_closure.prototype={call$1(e){var t=this,r=t.newName;return null==r&&(r=t.$this.name),A.warnForDeprecation(T.Global+t.module+"."+r+T.x20inste,I.Deprecation_rMl),t._box_0.$function.call$1(e)},$signature:4},A.PlainCssCallable.prototype={$eq(e,t){return null!=t&&(t instanceof A.PlainCssCallable&&this.name===t.name)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)},$isCallable0:1,$isAsyncCallable:1,get$name(e){return this.name}},A.UserDefinedCallable.prototype={get$name(e){return this.declaration.name},$isCallable0:1,$isAsyncCallable:1},A._compileStylesheet_closure.prototype={call$1(e){var t;return""===e?(t=this.stylesheet.span,t=A.Uri_Uri$dataFromString(A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),I.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,A.Uri_parse(e)).toString$0(0),t},$signature:6},A.CompileResult.prototype={},A.Configuration.prototype={throughForward$1(e){var t,r,n,a,s,i=this._configuration$_values;return i.get$isEmpty(i)?this:(null!=(t=e.prefix)&&(i=new A.UnprefixedMapView(i,t,U.UnprefixedMapView_ConfiguredValue)),null!=(r=e.shownVariables)?i=new A.LimitedMapView(i,r._base.intersection$1(new A.MapKeySet(i,U.MapKeySet_nullable_Object)),U.LimitedMapView_String_ConfiguredValue):(null!=(n=e.hiddenVariables)?(a=n._base.get$isNotEmpty(0),s=n):(s=null,a=!1),a&&(i=A.LimitedMapView$blocklist(i,s,U.String,U.ConfiguredValue))),this._withValues$1(i))},_withValues$1(e){var t=this.__originalConfiguration;return new A.Configuration(e,null==t?this:t)},toString$0(e){var t,r,n=A._setArrayType([],U.JSArray_String);for(t=(t=A.MapExtensions_get_pairs(new A.UnmodifiableMapView(this._configuration$_values,U.UnmodifiableMapView_String_ConfiguredValue),U.String,U.ConfiguredValue)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),n.push("$"+r._0+": "+r._1.toString$0(0));return"("+I.JSArray_methods.join$1(n,",")+")"}},A.ExplicitConfiguration.prototype={_withValues$1(e){var t=this.__originalConfiguration;return null==t&&(t=this),new A.ExplicitConfiguration(this.nodeWithSpan,e,t)}},A.ConfiguredValue.prototype={toString$0(e){return this.value.toString$0(0)}},A.Deprecation.prototype={_enumToString$0(){return"Deprecation."+this._name},toString$0(e){return this.id}},A.Deprecation_fromId_closure.prototype={call$1(e){return e.id===this.id},$signature:655},A.Environment.prototype={closure$0(){var e,t,r,n=this,a=n._forwardedModules,s=n._nestedForwardedModules,i=n._variables;return i=A._setArrayType(i.slice(0),A._arrayInstanceType(i)),e=n._variableNodes,e=A._setArrayType(e.slice(0),A._arrayInstanceType(e)),t=n._functions,t=A._setArrayType(t.slice(0),A._arrayInstanceType(t)),r=n._mixins,r=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),A.Environment$_(n._environment$_modules,n._namespaceNodes,n._globalModules,n._importedModules,a,s,n._allModules,i,e,t,r,n._content,I.Set_empty1)},forwardModule$2(e,t){var r,n,a,s=this,i=s._forwardedModules;for(null==i&&(i=s._forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_Callable,U.AstNode)),r=A.ForwardedModuleView_ifNecessary(e,t,U.Callable),n=new A.LinkedHashMapKeyIterator(i,i._modifications,i._first);n.moveNext$0();)a=n.__js_helper$_current,s._assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),s._assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),s._assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");s._allModules.push(e),i.$indexSet(0,r,t)},_assertNoConflicts$5(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h;for(e.get$length(e)<t.get$length(t)?(s=t,i=e):(s=e,i=t),o=U.String,l=(l=A.MapExtensions_get_pairs(i,o,U.Object)).get$iterator(l),_="variable"===a;l.moveNext$0();)if(c=(u=l.get$current(l))._0,$=u._1,null!=(p=s.$index(0,c))&&!(_?r.variableIdentity$1(c)===n.variableIdentity$1(c):E.$eq$(p,$)))throw _&&(c="$"+c),h=null==(l=this._forwardedModules)||null==(l=l.$index(0,n))?null:l.get$span(l),l=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,o),null!=h&&l.$indexSet(0,h,"original @forward"),A.wrapException(A.MultiSpanSassScriptException$("Two forwarded modules both define a "+a+" named "+c+".","new @forward",l))},importForwards$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=e._environment$_environment._forwardedModules;if(null!=f){if(null!=(t=v._forwardedModules)){for(r=U.Module_Callable,n=U.AstNode,a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),r=(r=A.MapExtensions_get_pairs(f,r,n)).get$iterator(r),n=v._globalModules;r.moveNext$0();)e=(s=r.get$current(r))._0,i=s._1,t.containsKey$1(e)&&n.containsKey$1(e)||a.$indexSet(0,e,i);f=a}else t=v._forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_Callable,U.AstNode);for(r=U.String,n=A.LinkedHashSet_LinkedHashSet$_empty(r),a=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);a.moveNext$0();)for(s=(s=(s=a.__js_helper$_current.get$variables()).get$keys(s)).get$iterator(s);s.moveNext$0();)n.add$1(0,s.get$current(s));for(a=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=(o=s.__js_helper$_current).get$functions(o)).get$keys(o)).get$iterator(o);o.moveNext$0();)a.add$1(0,o.get$current(o));for(r=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=s.__js_helper$_current.get$mixins()).get$keys(o)).get$iterator(o);o.moveNext$0();)r.add$1(0,o.get$current(o));if(1===(o=(s=v._variables).length)){for(o=v._importedModules,l=U.Module_Callable,_=U.AstNode,c=(u=A.MapExtensions_get_pairs(o,l,_).toList$0(0)).length,$=U.Callable,p=0;p<u.length;u.length===c||(0,A.throwConcurrentModificationError)(u),++p)e=(h=u[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary(e,a,r,n,$))&&(o.remove$1(0,e),g=!1,(m=d.variables).get$isEmpty(m)&&(m=d.functions).get$isEmpty(m)&&(m=d.mixins).get$isEmpty(m)?(m=(m=d._shadowed_view$_inner).get$css(m),m=E.get$isEmpty$asx(m.get$children(m))):m=g,m||o.$indexSet(0,d,h._1));for(_=(l=A.MapExtensions_get_pairs(t,l,_).toList$0(0)).length,p=0;p<l.length;l.length===_||(0,A.throwConcurrentModificationError)(l),++p)e=(u=l[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary(e,a,r,n,$))&&(t.remove$1(0,e),h=!1,(c=d.variables).get$isEmpty(c)&&(c=d.functions).get$isEmpty(c)&&(c=d.mixins).get$isEmpty(c)?(c=(c=d._shadowed_view$_inner).get$css(c),c=E.get$isEmpty$asx(c.get$children(c))):c=h,c||t.$indexSet(0,d,u._1));o.addAll$1(0,f),t.addAll$1(0,f)}else{if(null==(l=v._nestedForwardedModules)){for(S=o-1,y=E.JSArray_JSArray$allocateGrowable(S,U.List_Module_Callable),o=U.JSArray_Module_Callable,p=0;p<S;++p)y[p]=A._setArrayType([],o);v._nestedForwardedModules=y,o=y}else o=l;I.JSArray_methods.addAll$1(I.JSArray_methods.get$last(o),new A.LinkedHashMapKeysIterable(f,A._instanceType(f)._eval$1("LinkedHashMapKeysIterable<1>")))}for(n=A._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),o=v._variableIndices,l=v._variableNodes,_=n.$ti._precomputed1;n.moveNext$0();)null==(u=n._collection$_current)&&(u=_._as(u)),o.remove$1(0,u),I.JSArray_methods.get$last(s).remove$1(0,u),I.JSArray_methods.get$last(l).remove$1(0,u);for(n=A._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),a=v._functionIndices,s=v._functions,o=n.$ti._precomputed1;n.moveNext$0();)null==(l=n._collection$_current)&&(l=o._as(l)),a.remove$1(0,l),I.JSArray_methods.get$last(s).remove$1(0,l);for(r=A._LinkedHashSetIterator$(r,r._collection$_modifications,r.$ti._precomputed1),n=v._mixinIndices,a=v._mixins,s=r.$ti._precomputed1;r.moveNext$0();)null==(o=r._collection$_current)&&(o=s._as(o)),n.remove$1(0,o),I.JSArray_methods.get$last(a).remove$1(0,o)}},getVariable$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._getModule$1(t).get$variables().$index(0,e):s._lastVariableName===e?((r=s._lastVariableIndex).toString,null==(r=s._variables[r].$index(0,e))?s._getVariableFromGlobalModule$1(e):r):null!=(n=(r=s._variableIndices).$index(0,e))?(s._lastVariableName=e,s._lastVariableIndex=n,null==(r=s._variables[n].$index(0,e))?s._getVariableFromGlobalModule$1(e):r):null!=(a=s._variableIndex$1(e))?(s._lastVariableName=e,s._lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._variables[a].$index(0,e))?s._getVariableFromGlobalModule$1(e):r):s._getVariableFromGlobalModule$1(e)},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_getVariableFromGlobalModule$1(e){return this._fromOneModule$3(e,"variable",new A.Environment__getVariableFromGlobalModule_closure(e))},getVariableNode$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._getModule$1(t).get$variableNodes().$index(0,e):s._lastVariableName===e?((r=s._lastVariableIndex).toString,null==(r=s._variableNodes[r].$index(0,e))?s._getVariableNodeFromGlobalModule$1(e):r):null!=(n=(r=s._variableIndices).$index(0,e))?(s._lastVariableName=e,s._lastVariableIndex=n,null==(r=s._variableNodes[n].$index(0,e))?s._getVariableNodeFromGlobalModule$1(e):r):null!=(a=s._variableIndex$1(e))?(s._lastVariableName=e,s._lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._variableNodes[a].$index(0,e))?s._getVariableNodeFromGlobalModule$1(e):r):s._getVariableNodeFromGlobalModule$1(e)},_getVariableNodeFromGlobalModule$1(e){var t,r,n;for(t=this._importedModules,r=this._globalModules,r=new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new A.LinkedHashMapKeysIterable(r,A._instanceType(r)._eval$1("LinkedHashMapKeysIterable<1>"))),r=new A.FollowedByIterator(E.get$iterator$ax(r.__internal$_first),r._second);r.moveNext$0();)if(null!=(n=(t=r._currentIterator).get$current(t).get$variableNodes().$index(0,e)))return n;return null},globalVariableExists$2$namespace(e,t){return null!=t?this._getModule$1(t).get$variables().containsKey$1(e):!!I.JSArray_methods.get$first(this._variables).containsKey$1(e)||null!=this._getVariableFromGlobalModule$1(e)},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_variableIndex$1(e){var t,r;for(r=(t=this._variables).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var s,i,o,l,_,u,c,$,p=this;if(null==a){if(n||1===p._variables.length)return p._variableIndices.putIfAbsent$2(e,new A.Environment_setVariable_closure(p,e)),s=p._variables,I.JSArray_methods.get$first(s).containsKey$1(e)||null==(i=p._fromOneModule$3(e,"variable",new A.Environment_setVariable_closure0(e)))?(I.JSArray_methods.get$first(s).$indexSet(0,e,t),void I.JSArray_methods.get$first(p._variableNodes).$indexSet(0,e,r)):void i.setVariable$3(e,t,r);if(null!=(o=p._nestedForwardedModules)&&!p._variableIndices.containsKey$1(e)&&null==p._variableIndex$1(e))for(s=A._arrayInstanceType(o)._eval$1("ReversedListIterable<1>"),l=new A.ReversedListIterable(o,s),l=new A.ListIterator(l,l.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");l.moveNext$0();)for(_=l.__internal$_current,u=(_=E.get$reversed$ax(null==_?s._as(_):_)).$ti,_=new A.ListIterator(_,_.get$length(0),u._eval$1("ListIterator<ListIterable.E>")),u=u._eval$1("ListIterable.E");_.moveNext$0();)if(null==(c=_.__internal$_current)&&(c=u._as(c)),c.get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._lastVariableName===e?((s=p._lastVariableIndex).toString,$=s):$=p._variableIndices.putIfAbsent$2(e,new A.Environment_setVariable_closure1(p,e)),p._inSemiGlobalScope||0!==$||($=p._variables.length-1,p._variableIndices.$indexSet(0,e,$)),p._lastVariableName=e,p._lastVariableIndex=$,p._variables[$].$indexSet(0,e,t),p._variableNodes[$].$indexSet(0,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,s=a._variables,i=s.length;a._lastVariableName=e,n=a._lastVariableIndex=i-1,a._variableIndices.$indexSet(0,e,n),s[n].$indexSet(0,e,t),a._variableNodes[n].$indexSet(0,e,r)},getFunction$2$namespace(e,t){var r,n,a,s=this;return null!=t?(r=s._getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=s._functionIndices).$index(0,e))?null==(r=s._functions[n].$index(0,e))?s._getFunctionFromGlobalModule$1(e):r:null!=(a=s._functionIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._functions[a].$index(0,e))?s._getFunctionFromGlobalModule$1(e):r):s._getFunctionFromGlobalModule$1(e)},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_getFunctionFromGlobalModule$1(e){return this._fromOneModule$3(e,"function",new A.Environment__getFunctionFromGlobalModule_closure(e))},_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,s=this;return null!=t?s._getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=s._mixinIndices).$index(0,e))?null==(r=s._mixins[n].$index(0,e))?s._getMixinFromGlobalModule$1(e):r:null!=(a=s._mixinIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._mixins[a].$index(0,e))?s._getMixinFromGlobalModule$1(e):r):s._getMixinFromGlobalModule$1(e)},_getMixinFromGlobalModule$1(e){return this._fromOneModule$3(e,"mixin",new A.Environment__getMixinFromGlobalModule_closure(e))},_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},withContent$2(e,t){var r=this._content;this._content=e,t.call$0(),this._content=r},asMixin$1(e){var t=this._inMixin;this._inMixin=!0,e.call$0(),this._inMixin=t},scope$1$3$semiGlobal$when(e,t,r){var n,a,s,i,o,l,_,u,c,$,p=this;if(t=t&&p._inSemiGlobalScope,n=p._inSemiGlobalScope,p._inSemiGlobalScope=t,!r)try{return o=e.call$0()}finally{p._inSemiGlobalScope=n}o=p._variables,l=U.String,I.JSArray_methods.add$1(o,A.LinkedHashMap_LinkedHashMap$_empty(l,U.Value)),_=p._variableNodes,I.JSArray_methods.add$1(_,A.LinkedHashMap_LinkedHashMap$_empty(l,U.AstNode)),u=p._functions,c=U.Callable,I.JSArray_methods.add$1(u,A.LinkedHashMap_LinkedHashMap$_empty(l,c)),$=p._mixins,I.JSArray_methods.add$1($,A.LinkedHashMap_LinkedHashMap$_empty(l,c)),null!=(c=p._nestedForwardedModules)&&c.push(A._setArrayType([],U.JSArray_Module_Callable));try{return l=e.call$0()}finally{for(p._inSemiGlobalScope=n,p._lastVariableIndex=p._lastVariableName=null,o=(o=(o=I.JSArray_methods.removeLast$0(o)).get$keys(o)).get$iterator(o),l=p._variableIndices;o.moveNext$0();)a=o.get$current(o),l.remove$1(0,a);for(I.JSArray_methods.removeLast$0(_),o=(o=(o=I.JSArray_methods.removeLast$0(u)).get$keys(o)).get$iterator(o),l=p._functionIndices;o.moveNext$0();)s=o.get$current(o),l.remove$1(0,s);for(o=(o=(o=I.JSArray_methods.removeLast$0($)).get$keys(o)).get$iterator(o),l=p._mixinIndices;o.moveNext$0();)i=o.get$current(o),l.remove$1(0,i);null!=(o=p._nestedForwardedModules)&&o.pop()}},scope$1$1(e){return this.scope$1$3$semiGlobal$when(e,!1,!0)},scope$1$2$when(e,t){return this.scope$1$3$semiGlobal$when(e,!1,t)},scope$1$2$semiGlobal(e,t){return this.scope$1$3$semiGlobal$when(e,t,!0)},toImplicitConfiguration$0(){var e,t,r,n,a,s,i,o,l,_,u=U.String,c=A.LinkedHashMap_LinkedHashMap$_empty(u,U.ConfiguredValue);for(e=this._importedModules,e=new A.LinkedHashMapKeyIterator(e,e._modifications,e._first),t=U.Value;e.moveNext$0();)for(r=e.__js_helper$_current,n=(n=A.MapExtensions_get_pairs(r.get$variables(),u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=r.get$variableNodes().$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue(i,null,a));for(e=this._variables,r=this._variableNodes,o=0;o<e.length;++o)for(l=e[o],_=r[o],n=(n=A.MapExtensions_get_pairs(l,u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=_.$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue(i,null,a));return new A.Configuration(c,null)},toModule$3(e,t,r){return A._EnvironmentModule__EnvironmentModule(this,e,t,r,A.NullableExtension_andThen(this._forwardedModules,new A.Environment_toModule_closure))},toDummyModule$0(){return A._EnvironmentModule__EnvironmentModule(this,new A.CssStylesheet(new A.UnmodifiableListView(I.List_empty3,U.UnmodifiableListView_CssNode),A.SourceFile$decoded(I.List_empty4,"<dummy module>").span$1(0,0)),I.Map_empty,I.C_EmptyExtensionStore,A.NullableExtension_andThen(this._forwardedModules,new A.Environment_toDummyModule_closure))},_getModule$1(e){var t=this._environment$_modules.$index(0,e);if(null!=t)return t;throw A.wrapException(A.SassScriptException$('There is no module with the namespace "'+e+'".',null))},_fromOneModule$1$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this._nestedForwardedModules;if(null!=m)for(n=A._arrayInstanceType(m)._eval$1("ReversedListIterable<1>"),a=new A.ReversedListIterable(m,n),a=new A.ListIterator(a,a.get$length(0),n._eval$1("ListIterator<ListIterable.E>")),n=n._eval$1("ListIterable.E");a.moveNext$0();)for(s=a.__internal$_current,i=(s=E.get$reversed$ax(null==s?n._as(s):s)).$ti,s=new A.ListIterator(s,s.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");s.moveNext$0();)if(o=s.__internal$_current,null!=(l=r.call$1(null==o?i._as(o):o)))return l;for(n=this._importedModules,n=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first);n.moveNext$0();)if(null!=(_=r.call$1(n.__js_helper$_current)))return _;for(n=this._globalModules,a=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first),s=U.Callable,u=null,c=null;a.moveNext$0();)if(i=a.__js_helper$_current,null!=($=r.call$1(i))&&!(p=s._is($)?$:i.variableIdentity$1(e)).$eq(0,c)){if(null!=u){for(a=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),s=(s=A.MapExtensions_get_pairs(n,U.Module_Callable,U.AstNode)).get$iterator(s),i="includes "+t;s.moveNext$0();)h=(n=s.get$current(s))._0,d=n._1,null!=r.call$1(h)&&a.$indexSet(0,d.get$span(d),i);throw A.wrapException(A.MultiSpanSassScriptException$("This "+t+T.x20is_av,t+" use",a))}c=p,u=$}return u},_fromOneModule$3(e,t,r){return this._fromOneModule$1$3(e,t,r,U.dynamic)}},A.Environment__getVariableFromGlobalModule_closure.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:276},A.Environment_setVariable_closure.prototype={call$0(){var e=this.$this;return e._lastVariableName=this.name,e._lastVariableIndex=0},$signature:10},A.Environment_setVariable_closure0.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:285},A.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:10},A.Environment__getFunctionFromGlobalModule_closure.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:194},A.Environment__getMixinFromGlobalModule_closure.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:194},A.Environment_toModule_closure.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_Callable),$signature:197},A.Environment_toDummyModule_closure.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_Callable),$signature:197},A._EnvironmentModule.prototype={get$url(e){var t=this.css;return(t=t.get$span(t)).get$sourceUrl(t)},setVariable$3(e,t,r){var n,a,s=this._modulesByVariable.$index(0,e);if(null==s){if(a=(n=this._environment$_environment)._variables,!I.JSArray_methods.get$first(a).containsKey$1(e))throw A.wrapException(A.SassScriptException$("Undefined variable.",null));I.JSArray_methods.get$first(a).$indexSet(0,e,t),I.JSArray_methods.get$first(n._variableNodes).$indexSet(0,e,r)}else s.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._modulesByVariable.$index(0,e);return null==t?this:t.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,r,n,a,s,i=this._environment$_environment._configurableVariables;if(e.get$length(e)<i.get$length(i)?e.any$1(0,i.get$contains(i)):i.any$1(0,e.get$contains(e)))i=!0;else{if(i=this._modulesByVariable,t=U.Module_Callable,e.get$length(e)<i.get$length(i)){for(t=A.LinkedHashSet_LinkedHashSet$_empty(t),r=e.get$iterator(e);r.moveNext$0();)null!=(n=i.$index(0,r.get$current(r)))&&t.add$1(0,n);i=t}else{for(r=A.LinkedHashSet_LinkedHashSet$_empty(t),i=(i=A.MapExtensions_get_pairs(i,U.String,t)).get$iterator(i);i.moveNext$0();)a=(t=i.get$current(i))._0,s=t._1,e.contains$1(0,a)&&r.add$1(0,s);i=r}i=i.any$1(0,new A._EnvironmentModule_couldHaveBeenConfigured_closure(e))}return i},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=A.cloneCssStylesheet(t.css,t.extensionStore),A._EnvironmentModule$_(t._environment$_environment,e._0,t.preModuleComments,e._1,t._modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,r=t.get$span(t);return null==r.get$sourceUrl(r)?t="<unknown url>":(t=(t=t.get$span(t)).get$sourceUrl(t),r=M.$get$context(),t.toString,t=r.prettyUri$1(t)),t},$isModule0:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},A._EnvironmentModule__EnvironmentModule_closure.prototype={call$1:e=>e.get$variables(),$signature:302},A._EnvironmentModule__EnvironmentModule_closure0.prototype={call$1:e=>e.get$variableNodes(),$signature:303},A._EnvironmentModule__EnvironmentModule_closure1.prototype={call$1:e=>e.get$functions(e),$signature:198},A._EnvironmentModule__EnvironmentModule_closure2.prototype={call$1:e=>e.get$mixins(),$signature:198},A._EnvironmentModule__EnvironmentModule_closure3.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:86},A._EnvironmentModule__EnvironmentModule_closure4.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:86},A._EnvironmentModule_couldHaveBeenConfigured_closure.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:86},A.SassException.prototype={get$trace(e){return A.Trace$(A._setArrayType([A.frameForSpan(A.SourceSpanException.prototype.get$span.call(this,0),"root stylesheet",null)],U.JSArray_Frame),null)},get$span(e){return A.SourceSpanException.prototype.get$span.call(this,0)},withAdditionalSpan$2(e,t){return A.MultiSpanSassException$(this._span_exception$_message,A.SourceSpanException.prototype.get$span.call(this,0),"",A.LinkedHashMap_LinkedHashMap$_literal([e,t],U.FileSpan,U.String),this.loadedUrls)},withTrace$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(this.loadedUrls,U.Uri);return new A.SassRuntimeException(e,r,this._span_exception$_message,t)},withLoadedUrls$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(e,U.Uri);return new A.SassException(r,this._span_exception$_message,t)},toString$1$color(e,t){var r,n,a,s=this,i=new A.StringBuffer(""),o="Error: "+s._span_exception$_message+"\n";for(i._contents=o,i._contents=o+A.SourceSpanException.prototype.get$span.call(s,0).highlight$1$color(t),r=(o=s.get$trace(s).toString$0(0).split("\n")).length,n=0;n<r;++n)0!==(a=o[n]).length&&(i._contents=(i._contents+="\n")+" "+a);return(o=i._contents).charCodeAt(0),o},toString$0(e){return this.toString$1$color(0,null)},toCssString$0(){var e,t,r,n=M._glyphs,a=M._glyphs=I.C_AsciiGlyphSet,s=this.toString$1$color(0,!1);for(s=A.stringReplaceAllUnchecked(s,"*/","*∕"),e=A.stringReplaceAllUnchecked(s,"\r\n","\n"),M._glyphs=n===I.C_AsciiGlyphSet?a:I.C_UnicodeGlyphSet,t=new A.StringBuffer(""),n=new A.RuneIterator(A.serializeValue(new A.SassString(this.toString$1$color(0,!1),!0),!0,!0));n.moveNext$0();)(r=n._currentCodePoint)>127?(a=A.Primitives_stringFromCharCode(92),t._contents+=a,a=I.JSInt_methods.toRadixString$1(r,16),t._contents+=a,a=A.Primitives_stringFromCharCode(32),t._contents+=a):(a=A.Primitives_stringFromCharCode(r),t._contents+=a);return"/* "+I.JSArray_methods.join$1(A._setArrayType(e.split("\n"),U.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}"}},A.MultiSpanSassException.prototype={withAdditionalSpan$2(e,t){var r=this,n=A.SourceSpanException.prototype.get$span.call(r,0),a=A.LinkedHashMap_LinkedHashMap$of(r.secondarySpans,U.FileSpan,U.String);return a.$indexSet(0,e,t),A.MultiSpanSassException$(r._span_exception$_message,n,r.primaryLabel,a,r.loadedUrls)},withTrace$1(e){var t=this;return A.MultiSpanSassRuntimeException$(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e,t.loadedUrls)},withLoadedUrls$1(e){var t=this;return A.MultiSpanSassException$(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},toString$1$color(e,t){var r,n,a,s,i=this,o=!0===t,l=new A.StringBuffer("Error: "+i._span_exception$_message+"\n");for(A.NullableExtension_andThen(A.Highlighter$multiple(A.SourceSpanException.prototype.get$span.call(i,0),i.primaryLabel,i.secondarySpans,o,null,null).highlight$0(),l.get$write(l)),n=(r=i.get$trace(i).toString$0(0).split("\n")).length,a=0;a<n;++a)0!==(s=r[a]).length&&(l._contents=(l._contents+="\n")+" "+s);return(r=l._contents).charCodeAt(0),r},toString$0(e){return this.toString$1$color(0,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},A.SassRuntimeException.prototype={withAdditionalSpan$2(e,t){var r=this;return A.MultiSpanSassRuntimeException$(r._span_exception$_message,A.SourceSpanException.prototype.get$span.call(r,0),"",A.LinkedHashMap_LinkedHashMap$_literal([e,t],U.FileSpan,U.String),r.trace,r.loadedUrls)},withLoadedUrls$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(e,U.Uri);return new A.SassRuntimeException(this.trace,r,this._span_exception$_message,t)},get$trace(e){return this.trace}},A.MultiSpanSassRuntimeException.prototype={withAdditionalSpan$2(e,t){var r=this,n=A.SourceSpanException.prototype.get$span.call(r,0),a=A.LinkedHashMap_LinkedHashMap$of(r.secondarySpans,U.FileSpan,U.String);return a.$indexSet(0,e,t),A.MultiSpanSassRuntimeException$(r._span_exception$_message,n,r.primaryLabel,a,r.trace,r.loadedUrls)},withLoadedUrls$1(e){var t=this;return A.MultiSpanSassRuntimeException$(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,t.trace,e)},$isSassRuntimeException:1,get$trace(e){return this.trace}},A.SassFormatException.prototype={get$source(){var e=A.SourceSpanException.prototype.get$span.call(this,0);return A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){return A.MultiSpanSassFormatException$(this._span_exception$_message,A.SourceSpanException.prototype.get$span.call(this,0),"",A.LinkedHashMap_LinkedHashMap$_literal([e,t],U.FileSpan,U.String),this.loadedUrls)},withLoadedUrls$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(e,U.Uri);return new A.SassFormatException(r,this._span_exception$_message,t)},$isFormatException:1,$isSourceSpanFormatException:1},A.MultiSpanSassFormatException.prototype={get$source(){var e=A.SourceSpanException.prototype.get$span.call(this,0);return A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){var r=this,n=A.SourceSpanException.prototype.get$span.call(r,0),a=A.LinkedHashMap_LinkedHashMap$of(r.secondarySpans,U.FileSpan,U.String);return a.$indexSet(0,e,t),A.MultiSpanSassFormatException$(r._span_exception$_message,n,r.primaryLabel,a,r.loadedUrls)},withLoadedUrls$1(e){var t=this;return A.MultiSpanSassFormatException$(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},$isFormatException:1,$isSassFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1},A.SassScriptException.prototype={withSpan$1(e){return new A.SassException(I.Set_empty,this.message,e)},toString$0(e){return this.message+T.x0a_BUG_},get$message(e){return this.message}},A.MultiSpanSassScriptException.prototype={withSpan$1(e){return A.MultiSpanSassException$(this.message,e,this.primaryLabel,this.secondarySpans,null)}},A._writeSourceMap_closure.prototype={call$1(e){return this.options.sourceMapUrl$2(0,A.Uri_parse(e),this.destination).toString$0(0)},$signature:6},A.ExecutableOptions.prototype={get$interactive(){var e,t=this,r=t.__ExecutableOptions_interactive_FI;return r===M&&(e=new A.ExecutableOptions_interactive_closure(t).call$0(),t.__ExecutableOptions_interactive_FI!==M&&A.throwUnnamedLateFieldADI(),t.__ExecutableOptions_interactive_FI=e,r=e),r},get$color(){var e=this._options;return e.wasParsed$1("color")?A._asBool(e.$index(0,"color")):A.hasTerminal()},get$pkgImporters(){var e,t,r,a=null,s=A._setArrayType([],U.JSArray_Importer);for(e=E.get$iterator$ax(U.List_String._as(this._options.$index(0,"pkg-importer")));e.moveNext$0();)e.get$current(e),t=new A.NodePackageImporter,r=null==(r=n.process)||null==(r=E.get$release$x(r))?a:E.get$name$x(r),E.$eq$(r,"node")||null==n.document||"function"!=typeof n.document.querySelector||A.throwExpression(T.The_No),t.__NodePackageImporter__entryPointDirectory_F=M.$get$context().absolute$15(".",a,a,a,a,a,a,a,a,a,a,a,a,a,a),s.push(t);return s},get$emitErrorCss(){var e=A._asBoolQ(this._options.$index(0,"error-css"));return null==e&&(this._ensureSources$0(),e=(e=(e=this._sourcesToDestinations).get$values(e)).any$1(e,new A.ExecutableOptions_emitErrorCss_closure)),e},_ensureSources$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=this,v=null,f='Duplicate source "';if(null==y._sourcesToDestinations){for(e=y._options,t=A._asBool(e.$index(0,"stdin")),0!==(r=e.rest).get$length(0)||t||A.ExecutableOptions__fail("Compile Sass to CSS."),n=U.String,a=A.LinkedHashSet_LinkedHashSet$_empty(n),i=(s=r.$ti)._eval$1("ListIterator<ListBase.E>"),o=new A.ListIterator(r,r.get$length(0),i),s=s._eval$1("ListBase.E"),l=!1,_=!1;o.moveNext$0();)null==(u=o.__internal$_current)&&(u=s._as(u)),0===(c=u.length)&&A.ExecutableOptions__fail('Invalid argument "".'),A.stringContainsUnchecked(u,":",0)?($=c>2&&(($=($=u.charCodeAt(0))>=97&&$<=122||$>=65&&$<=90)&&58===u.charCodeAt(1)))?(2>c&&A.throwExpression(A.RangeError$range(2,0,c,v,v)),c=A.stringContainsUnchecked(u,":",2)):c=!0:c=!1,c?l=!0:A.dirExists(u)?a.add$1(0,u):_=!0;if(_||0===r.get$length(0))return l?A.ExecutableOptions__fail('Positional and ":" arguments may not both be used.'):t?(E.get$length$asx(r._collection$_source)>1?A.ExecutableOptions__fail("Only one argument is allowed with --stdin."):A._asBool(e.$index(0,"update"))?A.ExecutableOptions__fail("--update is not allowed with --stdin."):A._asBool(e.$index(0,"watch"))&&A.ExecutableOptions__fail("--watch is not allowed with --stdin."),e=0===r.get$length(0)?v:r.get$first(r),r=U.dynamic,n=U.nullable_String,y._sourcesToDestinations=A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([null,e],r,r),n,n)):(n=r._collection$_source,(s=E.getInterceptor$asx(n)).get$length(n)>2?A.ExecutableOptions__fail("Only two positional args may be passed."):0!==a._collection$_length?(p='Directory "'+a.get$first(0)+'" may not be a positional arg.',h=r.get$last(r),A.ExecutableOptions__fail(a.get$first(0)!==r.get$first(r)||A.fileExists(h)?p:p+'\nTo compile all CSS in "'+a.get$first(0)+'" to "'+h+'", use `sass '+a.get$first(0)+":"+h+"`.")):(d="-"===r.get$first(r)?v:r.get$first(r),null==(m=1===s.get$length(n)?v:r.get$last(r))&&(A._asBool(e.$index(0,"update"))?A.ExecutableOptions__fail("--update is not allowed when printing to stdout."):A._asBool(e.$index(0,"watch"))&&A.ExecutableOptions__fail("--watch is not allowed when printing to stdout.")),(e=A.PathMap__create(v,U.nullable_String)).$indexSet(0,d,m),y._sourcesToDestinations=new A.UnmodifiableMapView(new A.PathMap(e,U.PathMap_nullable_String),U.UnmodifiableMapView_of_nullable_String_and_nullable_String))),y.__ExecutableOptions__sourceDirectoriesToDestinations_F!==M&&A.throwUnnamedLateFieldAI(),void(y.__ExecutableOptions__sourceDirectoriesToDestinations_F=I.Map_empty9);for(t&&A.ExecutableOptions__fail('--stdin may not be used with ":" arguments.'),g=A.LinkedHashSet_LinkedHashSet$_empty(n),e=A.PathMap__create(v,n),o=U.PathMap_String,n=A.PathMap__create(v,n),r=new A.ListIterator(r,r.get$length(0),i);r.moveNext$0();)null==(i=r.__internal$_current)&&(i=s._as(i)),a.contains$1(0,i)?(g.add$1(0,i)||A.ExecutableOptions__fail(f+i+'".'),n.$indexSet(0,i,i),e.addAll$1(0,y._listSourceDirectory$2(i,i))):(d=(S=y._splitSourceAndDestination$1(i))._0,m=S._1,g.add$1(0,d)||A.ExecutableOptions__fail(f+d+'".'),"-"===d?e.$indexSet(0,v,m):A.dirExists(d)?(n.$indexSet(0,d,m),e.addAll$1(0,y._listSourceDirectory$2(d,m))):e.$indexSet(0,d,m));y._sourcesToDestinations=new A.UnmodifiableMapView(new A.PathMap(e,o),U.UnmodifiableMapView_of_nullable_String_and_nullable_String),y.__ExecutableOptions__sourceDirectoriesToDestinations_F!==M&&A.throwUnnamedLateFieldAI(),y.__ExecutableOptions__sourceDirectoriesToDestinations_F=new A.UnmodifiableMapView(new A.PathMap(n,o),U.UnmodifiableMapView_of_nullable_String_and_String)}},_splitSourceAndDestination$1(e){var t,r,n,a,s;for(t=e.length,r=0;r<t;++r)if(n=!1,1===r&&t>(a=r-1)+2&&(n=(n=(n=e.charCodeAt(a))>=97&&n<=122||n>=65&&n<=90)&&58===e.charCodeAt(a+1)),!n&&58===e.charCodeAt(r))return n=r+1,a=!1,-1!==((t=(s=I.JSString_methods.indexOf$2(e,":",n))===r+2&&t>n+2?(t=(t=e.charCodeAt(n))>=97&&t<=122||t>=65&&t<=90)&&58===e.charCodeAt(n+1):a)?I.JSString_methods.indexOf$2(e,":",s+1):s)&&A.ExecutableOptions__fail('"'+e+'" may only contain one ":".'),new A._Record_2(I.JSString_methods.substring$2(e,0,r),I.JSString_methods.substring$1(e,n));throw A.wrapException(A.ArgumentError$('Expected "'+e+'" to contain a colon.',null))},_listSourceDirectory$2(e,t){var r,n,a,s,i=U.String;for(i=A.LinkedHashMap_LinkedHashMap$_empty(i,i),r=E.get$iterator$ax(A.listDir(e,!0)),n=e===t;r.moveNext$0();)a=r.get$current(r),(s=!!this._isEntrypoint$1(a)&&!(n&&".css"===A.ParsedPath_ParsedPath$parse(a,M.$get$context().style)._splitExtension$1(1)[1]))&&(s=M.$get$context(),i.$indexSet(0,a,A.join(t,s.withoutExtension$1(s.relative$2$from(a,e))+".css",null)));return i},_isEntrypoint$1(e){var t,r=M.$get$context().style;return!I.JSString_methods.startsWith$1(A.ParsedPath_ParsedPath$parse(e,r).get$basename(),"_")&&(".scss"===(t=A.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",s=e._options;if(A._asBool(s.$index(0,t))||(s.wasParsed$1(r)?A.ExecutableOptions__fail("--source-map-urls isn't allowed with --no-source-map."):s.wasParsed$1(n)?A.ExecutableOptions__fail("--embed-sources isn't allowed with --no-source-map."):s.wasParsed$1(a)&&A.ExecutableOptions__fail("--embed-source-map isn't allowed with --no-source-map.")),!e.get$_writeToStdout())return A._asBool(s.$index(0,t));if(E.$eq$(e._ifParsed$1(r),"relative")&&A.ExecutableOptions__fail("--source-map-urls=relative isn't allowed when printing to stdout."),A._asBool(s.$index(0,a)))return A._asBool(s.$index(0,t));if(E.$eq$(e._ifParsed$1(t),!0))A.ExecutableOptions__fail("When printing to stdout, --source-map requires --embed-source-map.");else if(s.wasParsed$1(r))A.ExecutableOptions__fail("When printing to stdout, --source-map-urls requires --embed-source-map.");else{if(!A._asBool(s.$index(0,n)))return!1;A.ExecutableOptions__fail("When printing to stdout, --embed-sources requires --embed-source-map.")}},sourceMapUrl$2(e,t,r){var n,a,s,i=null;return 0!==t.get$scheme().length&&"file"!==t.get$scheme()?t:(a=(n=M.$get$context()).style.pathFromUri$1(A._parseUri(t)),E.$eq$(this._options.$index(0,"source-map-urls"),"relative")&&!this.get$_writeToStdout()?(r.toString,s=n.relative$2$from(a,n.dirname$1(r))):s=A.absolute(a,i,i,i,i,i,i,i,i,i,i,i,i,i,i),n.toUri$1(s))},get$silenceDeprecations(e){var t,r,n,a=A.LinkedHashSet_LinkedHashSet$_empty(U.Deprecation);for(t=E.get$iterator$ax(U.List_String._as(this._options.$index(0,"silence-deprecation")));t.moveNext$0();)r=t.get$current(t),n=A.Deprecation_fromId(r),a.add$1(0,null==n?A.ExecutableOptions__fail('Invalid deprecation "'+r+'".'):n);return a},get$fatalDeprecations(e){var t=this._fatalDeprecations;return null==t?this._fatalDeprecations=new A.ExecutableOptions_fatalDeprecations_closure(this).call$0():t},get$futureDeprecations(e){var t,r,n,a=A.LinkedHashSet_LinkedHashSet$_empty(U.Deprecation);for(t=E.get$iterator$ax(U.List_String._as(this._options.$index(0,"future-deprecation")));t.moveNext$0();)r=t.get$current(t),n=A.Deprecation_fromId(r),a.add$1(0,null==n?A.ExecutableOptions__fail('Invalid deprecation "'+r+'".'):n);return a},_ifParsed$1(e){var t=this._options;return t.wasParsed$1(e)?t.$index(0,e):null}},A.ExecutableOptions__parser_closure.prototype={call$0(){var e=U.String,t=A.LinkedHashMap_LinkedHashMap$_empty(e,U.Option),r=A._setArrayType([],U.JSArray_Object),n=new A.ArgParser(t,A.LinkedHashMap_LinkedHashMap$_empty(e,e),new A.UnmodifiableMapView(t,U.UnmodifiableMapView_String_Option),new A.UnmodifiableMapView(A.LinkedHashMap_LinkedHashMap$_empty(e,U.ArgParser),U.UnmodifiableMapView_String_ArgParser),r,!0,null);return n.addOption$2$hide("precision",!0),n.addFlag$2$hide("async",!0),r.push(A.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"),t=U.JSArray_String,n.addMultiOption$6$abbr$allowed$allowedHelp$help$valueHelp("pkg-importer","p",A._setArrayType(["node"],t),A.LinkedHashMap_LinkedHashMap$_literal(["node","Load files like Node.js package resolution."],e,e),"Built-in importer(s) to use for pkg: URLs.","TYPE"),n.addOption$6$abbr$allowed$defaultsTo$help$valueHelp("style","s",A._setArrayType(["expanded","compressed"],t),"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(A.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",A._setArrayType(["relative","absolute"],t),"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(A.ExecutableOptions__separator("Warnings")),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.addMultiOption$2$help("fatal-deprecation","Deprecations to treat as errors. You may also pass a Sass\nversion to include any behavior deprecated in or before it.\nSee https://sass-lang.com/documentation/breaking-changes for \na complete list."),n.addMultiOption$2$help("silence-deprecation","Deprecations to ignore."),n.addMultiOption$2$help("future-deprecation","Opt in to a deprecation early."),r.push(A.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$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:308},A.ExecutableOptions_interactive_closure.prototype={call$0(){var e,t=this.$this._options;if(!A._asBool(t.$index(0,"interactive")))return!1;if(null!=(e=A.IterableExtension_firstWhereOrNull(A._setArrayType(["stdin","indented","style","source-map","source-map-urls","embed-sources","embed-source-map","update","watch"],U.JSArray_String),t.get$wasParsed())))throw A.wrapException(A.UsageException$("--"+e+" isn't allowed with --interactive."));return!0},$signature:21},A.ExecutableOptions_emitErrorCss_closure.prototype={call$1:e=>null!=e,$signature:227},A.ExecutableOptions_fatalDeprecations_closure.prototype={call$0(){var e,t,r,n,a,s,i,o=A.LinkedHashSet_LinkedHashSet$_empty(U.Deprecation);for(n=E.get$iterator$ax(U.List_String._as(this.$this._options.$index(0,"fatal-deprecation"))),a=U.FormatException;n.moveNext$0();)if(e=n.get$current(n),null==(s=A.Deprecation_fromId(e)))try{t=A.Version_Version$parse(e),r=A.Version_Version$parse("1.94.0"),E.compareTo$1$ns(t,r)>0&&A.ExecutableOptions__fail("Invalid version "+A.S(t)+". --fatal-deprecation requires a version less than or equal to the current Dart Sass version."),E.addAll$1$ax(o,A.Deprecation_forVersion(t))}catch(i){if(!a._is(A.unwrapException(i)))throw i;A.ExecutableOptions__fail('Invalid deprecation "'+A.S(e)+'".')}else E.add$1$ax(o,s);return o},$signature:317},A.UsageException.prototype={$isException:1,get$message(e){return this.message}},A.repl_warn.prototype={call$1(e){var t,r,n,a,s,i,o=null;t=e._1,n=o,a=!1,s=e._2,(a=null!=(r=e._0))&&(n=null==r?U.Deprecation._as(r):r),i=s,a?A.WarnForDeprecation_warnForDeprecation(this.logger,n,t,i,o):(a=!1,i=s,(a=null==r)&&this.logger.internalWarn$4$deprecation$span$trace(t,o,i,o))},$signature:320},A.watch_closure.prototype={call$1(e){for(;!A.dirExists(e);)e=M.$get$context().dirname$1(e);return this.dirWatcher.watch$1(0,e)},$signature:273},A._Watcher.prototype={_delete$1(e){var t,r,n;try{A.deleteFile(e),t=new A.StringBuffer(""),(r=this._watch$_options).get$color()&&(t._contents+="[33m"),t._contents+="Deleted "+e+".",r.get$color()&&(t._contents+="[0m"),A.print(t)}catch(n){if(!(A.unwrapException(n)instanceof A.FileSystemException))throw n}},watch$1(e,t){return this.watch$body$_Watcher(0,t)},watch$body$_Watcher(e,t){var r,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=0,C=A._makeAsyncAwaitCompleter(U.void),b=2,x=[],w=[],L=this,N=A._wrapJsFunctionForAsync(function(e,V){for(1===e&&(x.push(V),f=b);;)switch(f){case 0:(v=t._group.__StreamGroup__controller_A)===M&&A.throwUnnamedLateFieldNI(),v=new A._StreamIterator(A.checkNotNullable(L._debounceEvents$1(new A._ControllerStream(v,A._instanceType(v)._eval$1("_ControllerStream<1>"))),"stream",U.Object)),b=3,o=L._toRecompile,l=U.String,_=L._watch$_options,u=L._graph,c=u._nodes,$=U.JSArray_StylesheetNode,p=_._options;case 6:return f=8,A._asyncAwait(v.moveNext$0(),N);case 8:if(!V){f=7;break}for(r=v.get$current(0),h=E.get$iterator$ax(r);h.moveNext$0();)if(a=h.get$current(h),d=a.path,m=M.$get$context(),s=A.ParsedPath_ParsedPath$parse(d,m.style)._splitExtension$1(1)[1],E.$eq$(s,".sass")||E.$eq$(s,".scss")||E.$eq$(s,".css"))switch(a.type){case I.ChangeType_modify:d=a.path,g=null==(g=n.process)||null==(g=E.get$release$x(g))?null:E.get$name$x(g),g=E.$eq$(g,"node")?n.process:null,E.$eq$(null==g?null:E.get$platform$x(g),"win32")?g=!0:(g=null==(g=n.process)||null==(g=E.get$release$x(g))?null:E.get$name$x(g),g=E.$eq$(g,"node")?n.process:null,g=E.$eq$(null==g?null:E.get$platform$x(g),"darwin")),S=m.toUri$1(g?A._realCasePath(m.normalize$1(m.absolute$15(d,null,null,null,null,null,null,null,null,null,null,null,null,null,null))):m.canonicalize$1(0,d)),null!=(y=c.$index(0,S))?(u.reload$1(S),L._recompileDownstream$1(A._setArrayType([y],$))):L._handleAdd$1(d);break;case I.ChangeType_add:L._handleAdd$1(a.path);break;case I.ChangeType_remove:L._handleRemove$1(a.path)}return(h=A.LinkedHashMap_LinkedHashMap(null,null,null,l,l)).addAll$1(0,o),i=h,o.clear$0(0),f=9,A._asyncAwait(A.compileStylesheets(_,u,i,!0),N);case 9:if(!V&&A._asBool(p.$index(0,"stop-on-error"))){w=[1],f=4;break}f=6;break;case 7:w.push(5),f=4;break;case 3:w=[2];case 4:return b=2,f=10,A._asyncAwait(v.cancel$0(),N);case 10:f=w.pop();break;case 5:case 1:return A._asyncReturn(undefined,C);case 2:return A._asyncRethrow(x.at(-1),C)}});return A._asyncStartSync(N,C)},_handleAdd$1(e){var t,r,a,s,i=this,o=null,l=i._destinationFor$1(e);null!=l&&i._toRecompile.$indexSet(0,e,l),t=M.$get$FilesystemImporter_cwd(),r=A.isNodeJs()?n.process:o,E.$eq$(null==r?o:E.get$platform$x(r),"win32")?r=!0:(r=A.isNodeJs()?n.process:o,r=E.$eq$(null==r?o:E.get$platform$x(r),"darwin")),r?(r=A.absolute(e,o,o,o,o,o,o,o,o,o,o,o,o,o,o),a=M.$get$context(),r=A._realCasePath(a.normalize$1(r))):(s=a=(r=M.$get$context()).canonicalize$1(0,e),a=r,r=s),i._recompileDownstream$1(i._graph.addCanonical$3(t,a.toUri$1(r),a.toUri$1(e)))},_handleRemove$1(e){return this._handleRemove$body$_Watcher(e)},_handleRemove$body$_Watcher(e){var t,r,a,s,i,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,o);for(;;)return i=A.isNodeJs()?n.process:null,E.$eq$(null==i?null:E.get$platform$x(i),"win32")?i=!0:(i=A.isNodeJs()?n.process:null,i=E.$eq$(null==i?null:E.get$platform$x(i),"darwin")),i?(i=A.absolute(e,null,null,null,null,null,null,null,null,null,null,null,null,null,null),t=M.$get$context(),i=A._realCasePath(t.normalize$1(i))):(i=M.$get$context(),t=i.canonicalize$1(0,e),r=t,t=i,i=r),a=t.toUri$1(i),(i=l._graph)._nodes.containsKey$1(a)&&null!=(s=l._destinationFor$1(e))&&(l._delete$1(s),l._delete$1(s+".map")),l._recompileDownstream$1(i.remove$2(0,M.$get$FilesystemImporter_cwd(),a)),A._asyncReturn(null,o)});return A._asyncStartSync(_,o)},_debounceEvents$1(e){var t=U.WatchEvent;return t=A.RateLimit__debounceAggregate(e,A.Duration$(0,25),A.instantiate1(A.rate_limit___collect$closure(),t),!1,!0,t,U.List_WatchEvent),new A._MapStream(new A._Watcher__debounceEvents_closure,t,A._instanceType(t)._eval$1("_MapStream<Stream.T,List<WatchEvent>>"))},_recompileDownstream$1(e){var t,r,n,a,s,i,o,l=A.LinkedHashSet_LinkedHashSet$_empty(U.StylesheetNode);for(t=U.UnmodifiableSetView_StylesheetNode,r=this._toRecompile,n=U.JSArray_StylesheetNode;(a=E.getInterceptor$asx(e)).get$isNotEmpty(e);e=a){for(s=A._setArrayType([],n),a=a.get$iterator(e);a.moveNext$0();)i=a.get$current(a),l.add$1(0,i)&&s.push(i);for(r.addAll$1(0,this._sourceEntrypointsToDestinations$1(s)),a=A._setArrayType([],n),i=s.length,o=0;o<s.length;s.length===i||(0,A.throwConcurrentModificationError)(s),++o)I.JSArray_methods.addAll$1(a,new A.UnmodifiableSetView0(s[o]._downstream,t))}},_sourceEntrypointsToDestinations$1(e){var t,r,n,a,s=U.String,i=A.LinkedHashMap_LinkedHashMap$_empty(s,s);for(s=e.length,t=0;t<e.length;e.length===s||(0,A.throwConcurrentModificationError)(e),++t)"file"===(r=e[t].canonicalUrl).get$scheme()&&(n=M.$get$context().style.pathFromUri$1(A._parseUri(r)),null!=(a=this._destinationFor$1(n))&&i.$indexSet(0,n,a));return i},_destinationFor$1(e){var t,r,n,a,s,i,o=this._watch$_options;if(o._ensureSources$0(),t=U.String,null!=(r=o._sourcesToDestinations.cast$2$0(0,t,t).$index(0,e)))return r;if(n=M.$get$context(),I.JSString_methods.startsWith$1(A.ParsedPath_ParsedPath$parse(e,n.style).get$basename(),"_"))return null;for(o._ensureSources$0(),(o=o.__ExecutableOptions__sourceDirectoriesToDestinations_F)===M&&A.throwUnnamedLateFieldNI(),t=(t=A.MapExtensions_get_pairs(o.cast$2$0(0,t,t),t,t)).get$iterator(t);t.moveNext$0();)if(a=(o=t.get$current(t))._0,s=o._1,n._isWithinOrEquals$2(a,e)===I._PathRelation_within&&(i=A.join(s,n.withoutExtension$1(n.relative$2$from(e,a))+".css",null),n._isWithinOrEquals$2(i,e)!==I._PathRelation_equal))return i;return null}},A._Watcher__debounceEvents_closure.prototype={call$1(e){var t,r,n,a,s,i,o=U.ChangeType,l=A.PathMap__create(null,o);for(t=E.get$iterator$ax(e);t.moveNext$0();)n=(r=t.get$current(t)).path,a=l.$index(0,n),s=r.type,r=null!=a?I.ChangeType_remove!==s?I.ChangeType_add!==a?I.ChangeType_modify:I.ChangeType_add:I.ChangeType_remove:s,l.$indexSet(0,n,r);for(t=A._setArrayType([],U.JSArray_WatchEvent),o=(o=A.MapExtensions_get_pairs(new A.PathMap(l,U.PathMap_ChangeType),U.nullable_String,o)).get$iterator(o);o.moveNext$0();)(i=(l=o.get$current(o))._0).toString,t.push(new A.WatchEvent(l._1,i));return t},$signature:323},A.EmptyExtensionStore.prototype={get$_extensions(){return A.throwExpression(A.NoSuchMethodError_NoSuchMethodError$withInvocation(this,A.JSInvocationMirror$(I.Symbol__extensions,"get$_empty_extension_store$_extensions",1,[],[],0)))},get$_sourceSpecificity(){return A.throwExpression(A.NoSuchMethodError_NoSuchMethodError$withInvocation(this,A.JSInvocationMirror$(I.Symbol__sourceSpecificity,"get$_empty_extension_store$_sourceSpecificity",1,[],[],0)))},get$isEmpty:e=>!0,get$simpleSelectors:()=>I.C_EmptyUnmodifiableSet,extensionsWhereTarget$1:e=>I.List_empty5,addExtensions$1(e){throw A.wrapException(A.UnsupportedError$(T.addExt))},clone$0:()=>I.Record2_EmptyExtensionStore_Map_empty,$isExtensionStore:1},A.Extension.prototype={toString$0(e){return this.extender.toString$0(0)+" {@extend "+this.target.toString$0(0)+(this.isOptional?" !optional":"")+"}"}},A.Extender.prototype={assertCompatibleMediaContext$1(e){var t,r=this._extension;if(null!=r&&null!=(t=r.mediaContext)&&(null==e||!I.C_ListEquality.equals$2(0,t,e)))throw A.wrapException(A.SassException$(T.You_ma,r.span,null))},toString$0(e){return A.serializeSelector(this.selector,!0)}},A.ExtensionStore.prototype={get$isEmpty(e){return 0===this._extensions.__js_helper$_length},get$simpleSelectors(){return new A.MapKeySet(this._selectors,U.MapKeySet_SimpleSelector)},extensionsWhereTarget$1(e){return new A._SyncStarIterable(this.extensionsWhereTarget$body$ExtensionStore(e),U._SyncStarIterable_Extension)},extensionsWhereTarget$body$ExtensionStore(e){var t=this;return function(){var r,n,a,s,i,o=e,l=0,_=[];return function(e,u,c){for(1===u&&(_.push(c),l=1);;)switch(l){case 0:r=(r=A.MapExtensions_get_pairs(t._extensions,U.SimpleSelector,U.Map_ComplexSelector_Extension)).get$iterator(r);case 2:if(!r.moveNext$0()){l=3;break}if(n=r.get$current(r),a=n._0,s=n._1,!o.call$1(a)){l=2;break}n=(n=s.get$values(s)).get$iterator(n);case 4:if(!n.moveNext$0()){l=5;break}i=n.get$current(n),l=i instanceof A.MergedExtension?6:8;break;case 6:return i=i.unmerge$0(),l=9,e._yieldStar$1(new A.WhereIterable(i,new A.ExtensionStore_extensionsWhereTarget_closure,i.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:l=7;break;case 8:l=i.isOptional?11:10;break;case 10:return l=12,e._async$_current=i,1;case 12:case 11:case 7:l=4;break;case 5:l=2;break;case 3:return 0;case 1:return e._datum=_.at(-1),3}}}},addSelector$2(e,t){var r,n,a,s,i,o,l,_,u,c=this;if((r=e).accept$1(I._IsInvisibleVisitor_true)||c._originals.addAll$1(0,r.components),0!==(s=c._extensions).__js_helper$_length)try{e=c._extendList$3(r,s,t)}catch(i){if(!((s=A.unwrapException(i))instanceof A.SassException))throw i;n=s,a=A.getTraceFromException(i),s=n,o=E.getInterceptor$z(s),s=A.SourceSpanException.prototype.get$span.call(o,s).message$1(0,""),o=n._span_exception$_message,l=n,_=E.getInterceptor$z(l),l=A.SourceSpanException.prototype.get$span.call(_,l),A.throwWithTrace(new A.SassException(I.Set_empty,"From "+s+"\n"+o,l),n,a)}return u=new A.ModifiableBox(e,U.ModifiableBox_SelectorList),null!=t&&c._mediaContexts.$indexSet(0,u,t),c._registerSelector$2(e,u),new A.Box(u,U.Box_SelectorList)},_registerSelector$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m;for(n=(r=e.components).length,a=this._selectors,s=U.SelectorList,i=0;i<n;++i)for(l=(o=r[i].components).length,_=0;_<l;++_)for(c=(u=o[_].selector.components).length,$=0;$<c;++$)p=u[$],a.putIfAbsent$2(p,new A.ExtensionStore__registerSelector_closure).add$1(0,t),d=null,!!(h=p instanceof A.PseudoSelector)&&null!=(d=p.selector)&&(m=h?d:p.selector,this._registerSelector$2(null==m?s._as(m):m,t))},addExtension$4(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C=this,b=C._selectors.$index(0,t),x=C._extensionsByExtender,w=x.$index(0,t),L=C._extensions.putIfAbsent$2(t,new A.ExtensionStore_addExtension_closure);for(s=(a=e.components).length,i=null==b,o=C._sourceSpecificity,l=r.span,_=r.isOptional,u=null!=w,c=U.ComplexSelector,$=U.Extension,p=null,h=0;h<s;++h)if(!(d=a[h]).accept$1(I.C__IsUselessVisitor))if(d.get$specificity(),g=(m=new A.Extender(d,!1))._extension=new A.Extension(m,t,n,_,l),null==(S=L.$index(0,d))){for(L.$indexSet(0,d,g),m=new A._SyncStarIterator(C._simpleSelectors$1(d)._outerHelper());m.moveNext$0();)y=m._async$_current,E.add$1$ax(x.putIfAbsent$2(y,new A.ExtensionStore_addExtension_closure0),g),o.putIfAbsent$2(y,new A.ExtensionStore_addExtension_closure1(d));i&&!u||(null==p&&(p=A.LinkedHashMap_LinkedHashMap$_empty(c,$)),p.$indexSet(0,d,g))}else L.$indexSet(0,d,A.MergedExtension_merge(S,g));null!=p&&(x=U.SimpleSelector,v=A.LinkedHashMap_LinkedHashMap$_literal([t,p],x,U.Map_ComplexSelector_Extension),u&&null!=(f=C._extendExistingExtensions$2(w,v))&&A.mapAddAll2(v,f,x,c,$),i||C._extendExistingSelectors$2(b,v))},_simpleSelectors$1(e){return new A._SyncStarIterable(this._simpleSelectors$body$ExtensionStore(e),U._SyncStarIterable_SimpleSelector)},_simpleSelectors$body$ExtensionStore(e){var t=this;return function(){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=e,g=0,S=[];return function(e,y,v){for(1===y&&(S.push(v),g=1);;)switch(g){case 0:r=m.components,n=r.length,a=U.SelectorList,s=0;case 2:if(!(s<n)){g=4;break}i=r[s].selector.components,o=i.length,l=0;case 5:if(!(l<o)){g=7;break}return _=i[l],g=8,e._async$_current=_,1;case 8:u=_ instanceof A.PseudoSelector,c=null,u?(c=_.selector,$=null!=($=c)):$=!1,g=$?9:10;break;case 9:p=u?c:_.selector,$=(null==p?a._as(p):p).components,h=$.length,d=0;case 11:if(!(d<h)){g=13;break}return g=14,e._yieldStar$1(t._simpleSelectors$1($[d]));case 14:case 12:++d,g=11;break;case 13:case 10:case 6:++l,g=5;break;case 7:case 3:++s,g=2;break;case 4:return 0;case 1:return e._datum=S.at(-1),3}}}},_extendExistingExtensions$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M;for(o=(i=E.toList$0$ax(e)).length,l=this._extensionsByExtender,_=U.SimpleSelector,u=U.Map_ComplexSelector_Extension,c=this._extensions,$=null,p=0;p<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++p){r=i[p],(h=c.$index(0,r.target)).toString,n=null;try{if(null==(n=this._extendComplex$3(r.extender.selector,t,r.mediaContext)))continue}catch(d){if(!((m=A.unwrapException(d))instanceof A.SassException))throw d;a=m,s=A.getTraceFromException(d),A.throwWithTrace(a.withAdditionalSpan$2(r.extender.selector.span,"target selector"),a,s)}for(m=E.get$first$ax(n),g=r.extender.selector,I.C_ListEquality.equals$2(0,m.leadingCombinators,g.leadingCombinators)&&I.C_ListEquality.equals$2(0,m.components,g.components)&&(m=n,g=A._arrayInstanceType(m),(S=new A.SubListIterable(m,1,null,g._eval$1("SubListIterable<1>"))).SubListIterable$3(m,1,null,g._precomputed1),n=S),m=E.get$iterator$ax(n);m.moveNext$0();)if(g=m.get$current(m),v=(y=r).target,f=y.span,C=y.mediaContext,y=y.isOptional,g.get$specificity(),x=(b=new A.Extender(g,!1))._extension=new A.Extension(b,v,C,y,f),null!=(w=h.$index(0,g)))h.$indexSet(0,g,A.MergedExtension_merge(w,x));else{for(h.$indexSet(0,g,x),v=(y=g.components).length,L=0;L<v;++L)for(C=(f=y[L].selector.components).length,M=0;M<C;++M)E.add$1$ax(l.putIfAbsent$2(f[M],new A.ExtensionStore__extendExistingExtensions_closure),x);t.containsKey$1(r.target)&&(null==$&&($=A.LinkedHashMap_LinkedHashMap$_empty(_,u)),$.putIfAbsent$2(r.target,new A.ExtensionStore__extendExistingExtensions_closure0).$indexSet(0,g,x))}}return $},_extendExistingSelectors$2(e,t){var r,n,a,s,i,o,l,_,u,c,$;for(s=e.get$iterator(e),i=this._mediaContexts;s.moveNext$0();){o=(r=s.get$current(s)).value;try{r.value=this._extendList$3(r.value,t,i.$index(0,r))}catch(l){if(!((_=A.unwrapException(l))instanceof A.SassException))throw l;n=_,a=A.getTraceFromException(l),_=r.value.span.message$1(0,""),u=n._span_exception$_message,c=n,$=E.getInterceptor$z(c),c=A.SourceSpanException.prototype.get$span.call($,c),A.throwWithTrace(new A.SassException(I.Set_empty,"From "+_+"\n"+u,c),n,a)}o!==r.value&&this._registerSelector$2(r.value,r)}},addExtensions$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M,N=this,V=null;for(t=E.get$iterator$ax(e),r=U.SimpleSelector,n=U.Map_ComplexSelector_Extension,a=N._extensions,s=U.ComplexSelector,i=U.Extension,o=N._selectors,l=N._extensionsByExtender,_=U.JSArray_Extension,u=U.ModifiableBox_SelectorList,c=N._sourceSpecificity,h=p=$=V;t.moveNext$0();)if(!(d=t.get$current(t)).get$isEmpty(d))for(c.addAll$1(0,d.get$_sourceSpecificity()),d=(d=A.MapExtensions_get_pairs(d.get$_extensions(),r,n)).get$iterator(d);d.moveNext$0();)if(g=(m=d.get$current(d))._0,S=m._1,!(m=g instanceof A.PlaceholderSelector&&(45===(y=g.name.charCodeAt(0))||95===y)))if((m=null==(v=l.$index(0,g)))||(f=null==h?h=A._setArrayType([],_):h,I.JSArray_methods.addAll$1(f,v)),(f=null!=(C=o.$index(0,g)))&&(b=null==p?p=A.LinkedHashSet_LinkedHashSet$_empty(u):p).addAll$1(0,C),null!=(x=a.$index(0,g)))for(b=(b=A.MapExtensions_get_pairs(S,s,i)).get$iterator(b);b.moveNext$0();)L=(w=b.get$current(b))._0,M=w._1,x.containsKey$1(L)?(w=x.$index(0,L),M=A.MergedExtension_merge(null==w?i._as(w):w,M),x.$indexSet(0,L,M)):x.$indexSet(0,L,M),m&&!f||(w=null==$?$=A.LinkedHashMap_LinkedHashMap$_empty(r,n):$).putIfAbsent$2(g,new A.ExtensionStore_addExtensions_closure).$indexSet(0,L,M);else(b=A.LinkedHashMap_LinkedHashMap(V,V,V,s,i)).addAll$1(0,S),a.$indexSet(0,g,b),m&&!f||(m=null==$?$=A.LinkedHashMap_LinkedHashMap$_empty(r,n):$,(f=A.LinkedHashMap_LinkedHashMap(V,V,V,s,i)).addAll$1(0,S),m.$indexSet(0,g,f));null!=$&&(null!=h&&N._extendExistingExtensions$2(h,$),null!=p&&N._extendExistingSelectors$2(p,$))},_extendList$3(e,t,r){var n,a,s,i,o,l,_,u;for(a=(n=e.components).length,s=U.JSArray_ComplexSelector,i=null,o=0;o<a;++o)l=n[o],null==(_=this._extendComplex$3(l,t,r))?null!=i&&i.push(l):(null==i&&(0===o?i=A._setArrayType([],s):(u=I.JSArray_methods.sublist$2(n,0,o),i=A._setArrayType(u.slice(0),A._arrayInstanceType(u)))),I.JSArray_methods.addAll$1(i,_));return null==i?e:(n=this._originals,A.SelectorList$(this._trim$2(i,n.get$contains(n)),e.span))},_extendList$2(e,t){return this._extendList$3(e,t,null)},_extendComplex$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v={},f=e.leadingCombinators,C=f.length;if(C>1)return null;for(n=this._originals.contains$1(0,e),s=(a=e.components).length,i=U.JSArray_List_ComplexSelector,l=!(o=e.lineBreak),_=e.span,u=U.JSArray_ComplexSelector,C=0===C,c=U.JSArray_ComplexSelectorComponent,$=null,p=0;p<s;++p)if(h=a[p],null==(d=this._extendCompound$4$inOriginal(h,t,r,n)))null!=$&&$.push(A._setArrayType([A.ComplexSelector$(I.List_empty0,A._setArrayType([h],c),_,o)],u));else if(null!=$)$.push(d);else if(0!==p)m=A._arrayInstanceType(a),(g=new A.SubListIterable(a,0,p,m._eval$1("SubListIterable<1>"))).SubListIterable$3(a,0,p,m._precomputed1),$=A._setArrayType([A._setArrayType([A.ComplexSelector$(f,g,_,o)],u),d],i);else if(C)$=A._setArrayType([d],i);else{for(m=A._setArrayType([],u),g=E.get$iterator$ax(d);g.moveNext$0();)(0===(y=(S=g.get$current(g)).leadingCombinators).length||I.C_ListEquality.equals$2(0,f,y))&&(y=S.components,m.push(A.ComplexSelector$(f,y,_,!l||S.lineBreak)));$=A._setArrayType([m],i)}return null==$?null:(v.first=!0,f=U.ComplexSelector,f=E.expand$1$1$ax(A.paths($,f),new A.ExtensionStore__extendComplex_closure(v,this,e),f),f=A.List_List$_of(f,f.$ti._eval$1("Iterable.E")))},_extendCompound$4$inOriginal(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=this,w=null,L=x._mode,M=L===I.ExtendMode_normal_normal||t.__js_helper$_length<2?w:A.LinkedHashSet_LinkedHashSet$_empty(U.SimpleSelector),N=e.selector,V=N.components;for(a=V.length,s=U.JSArray_List_Extender,i=U.JSArray_Extender,o=U.CssValue_Combinator,l=U.JSArray_ComplexSelectorComponent,u=(_=A._arrayInstanceType(V))._precomputed1,_=_._eval$1("SubListIterable<1>"),c=e.span,$=U.SimpleSelector,p=w,h=0;h<a;++h)d=V[h],null==(m=x._extendSimple$4(d,t,r,M))?null!=p&&p.push(A._setArrayType([x._extenderForSimple$1(d)],i)):(null==p&&(p=A._setArrayType([],s),0!==h&&((g=new A.SubListIterable(V,0,h,_)).SubListIterable$3(V,0,h,u),(S=A.List_List$from(g,!1,$)).$flags=3,g=S,y=new A.CompoundSelector(g,c),0===g.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",w)),(S=A.List_List$from(I.List_empty0,!1,o)).$flags=3,g=A.ComplexSelector$(I.List_empty0,A._setArrayType([new A.ComplexSelectorComponent(y,S,c)],l),c,!1),x._sourceSpecificityFor$1(y),p.push(A._setArrayType([new A.Extender(g,!0)],i)))),I.JSArray_methods.addAll$1(p,m));if(null==p)return w;if(null!=M&&M._collection$_length!==t.__js_helper$_length)return w;if(1===p.length){for(L=E.get$iterator$ax(p[0]),N=e.combinators,a=U.JSArray_ComplexSelector,S=w;L.moveNext$0();)(s=L.get$current(L)).assertCompatibleMediaContext$1(r),(v=s.selector.withAdditionalCombinators$1(N)).accept$1(I.C__IsUselessVisitor)||(null==S&&(S=A._setArrayType([],a)),S.push(v));return S}for(f=A.paths(p,U.Extender),a=A._setArrayType([],U.JSArray_ComplexSelector),(s=!(L=L===I.ExtendMode_replace_replace))&&a.push(A.ComplexSelector$(I.List_empty0,A._setArrayType([new A.ComplexSelectorComponent(A.CompoundSelector$(E.expand$1$1$ax(E.get$first$ax(f),new A.ExtensionStore__extendCompound_closure,$),N.span),A.List_List$unmodifiable(e.combinators,o),c)],l),c,!1)),i=(N=E.skip$1$ax(f,L?0:1)).$ti,N=new A.ListIterator(N,N.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),o=e.combinators,i=i._eval$1("ListIterable.E");N.moveNext$0();)if(L=N.__internal$_current,null!=(m=x._unifyExtenders$3(null==L?i._as(L):L,r,c)))for(L=E.get$iterator$ax(m);L.moveNext$0();)(C=L.get$current(L).withAdditionalCombinators$1(o)).accept$1(I.C__IsUselessVisitor)||a.push(C);return b=new A.ExtensionStore__extendCompound_closure0,x._trim$2(a,n&&s?new A.ExtensionStore__extendCompound_closure1(I.JSArray_methods.get$first(a)):b)},_unifyExtenders$3(e,t,r){var n,a,s,i,o,l,_,u=null,c=A.QueueList$(u,U.ComplexSelector);for(a=(n=E.getInterceptor$ax(e)).get$iterator(e),s=U.JSArray_SimpleSelector,i=u,o=!1;a.moveNext$0();)if((l=a.get$current(a)).isOriginal)null==i&&(i=A._setArrayType([],s)),l=l.selector,I.JSArray_methods.addAll$1(i,I.JSArray_methods.get$last(l.components).selector.components),o=o||l.lineBreak;else{if((l=l.selector).accept$1(I.C__IsUselessVisitor))return u;c._queue_list$_add$1(l)}if(null!=i&&c.addFirst$1(A.ComplexSelector$(I.List_empty0,A._setArrayType([new A.ComplexSelectorComponent(A.CompoundSelector$(i,r),A.List_List$unmodifiable(I.List_empty0,U.CssValue_Combinator),r)],U.JSArray_ComplexSelectorComponent),r,o)),null==(_=A.unifyComplex(c,r)))return u;for(n=n.get$iterator(e);n.moveNext$0();)n.get$current(n).assertCompatibleMediaContext$1(t);return _},_extendSimple$4(e,t,r,n){var a,s=new A.ExtensionStore__extendSimple_withoutPseudo(this,t,n);return e instanceof A.PseudoSelector&&null!=e.selector&&null!=(a=this._extendPseudo$3(e,t,r))?new A.MappedListIterable(a,new A.ExtensionStore__extendSimple_closure(this,s),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,List<Extender>>")):A.NullableExtension_andThen(s.call$1(e),new A.ExtensionStore__extendSimple_closure0)},_extenderForSimple$1(e){var t=e.span;return t=A.ComplexSelector$(I.List_empty0,A._setArrayType([new A.ComplexSelectorComponent(A.CompoundSelector$(A._setArrayType([e],U.JSArray_SimpleSelector),t),A.List_List$unmodifiable(I.List_empty0,U.CssValue_Combinator),t)],U.JSArray_ComplexSelectorComponent),t,!1),this._sourceSpecificity.$index(0,e),new A.Extender(t,!0)},_extendPseudo$3(e,t,r){var n,a,s,i,o=e.selector;if(null==o)throw A.wrapException(A.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return(n=this._extendList$3(o,t,r))===o?null:(a=n.components,(s="not"===e.normalizedName)&&!I.JSArray_methods.any$1(o.components,new A.ExtensionStore__extendPseudo_closure)&&I.JSArray_methods.any$1(a,new A.ExtensionStore__extendPseudo_closure0)&&(a=new A.WhereIterable(a,new A.ExtensionStore__extendPseudo_closure1,A._arrayInstanceType(a)._eval$1("WhereIterable<1>"))),a=E.expand$1$1$ax(a,new A.ExtensionStore__extendPseudo_closure2(e),U.ComplexSelector),s&&1===o.components.length?(s=A.MappedIterable_MappedIterable(a,new A.ExtensionStore__extendPseudo_closure3(e,o),a.$ti._eval$1("Iterable.E"),U.PseudoSelector),0===(i=A.List_List$_of(s,A._instanceType(s)._eval$1("Iterable.E"))).length?null:i):A._setArrayType([e.withSelector$1(A.SelectorList$(a,o.span))],U.JSArray_PseudoSelector))},_trim$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h;if(e.length>100)return e;r=A.QueueList$(null,U.ComplexSelector);e:for(n=e.length-1,a=A._arrayInstanceType(e),s=a._precomputed1,a=a._eval$1("SubListIterable<1>"),i=0;n>=0;--n)if(o={},l=e[n],t.call$1(l)){for(_=0;_<i;++_)if(r.$index(0,_).$eq(0,l)){A.rotateSlice(r,0,_+1);continue e}++i,r.addFirst$1(l)}else{for(o.maxSpecificity=0,c=(u=l.components).length,$=0,p=0;$<c;++$,p=h)h=Math.max(p,this._sourceSpecificityFor$1(u[$].selector)),o.maxSpecificity=h;r.any$1(r,new A.ExtensionStore__trim_closure(o,l))||((u=new A.SubListIterable(e,0,n,a)).SubListIterable$3(e,0,n,s),u.any$1(0,new A.ExtensionStore__trim_closure0(o,l))||r.addFirst$1(l))}return r},_sourceSpecificityFor$1(e){var t,r,n,a,s,i;for(r=(t=e.components).length,n=this._sourceSpecificity,a=0,s=0;s<r;++s)null==(i=n.$index(0,t[s]))&&(i=0),a=Math.max(a,i);return a},clone$0(){var e,t,r=this,n=U.SimpleSelector,a=A.LinkedHashMap_LinkedHashMap$_empty(n,U.Set_ModifiableBox_SelectorList),s=U.ModifiableBox_SelectorList,i=A.LinkedHashMap_LinkedHashMap$_empty(s,U.List_CssMediaQuery),o=new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList);return r._selectors.forEach$1(0,new A.ExtensionStore_clone_closure(r,a,A.LinkedHashMap_LinkedHashMap$_empty(s,s),o,i)),s=U.Extension,e=A.copyMapOfMap(r._extensions,n,U.ComplexSelector,s),s=A.copyMapOfList(r._extensionsByExtender,n,s),(n=new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_SimpleSelector_int)).addAll$1(0,r._sourceSpecificity),(t=new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_ComplexSelector)).addAll$1(0,r._originals),new A._Record_2(new A.ExtensionStore(a,e,s,i,n,t,I.ExtendMode_normal_normal),o)},get$_extensions(){return this._extensions},get$_sourceSpecificity(){return this._sourceSpecificity}},A.ExtensionStore_extensionsWhereTarget_closure.prototype={call$1:e=>!e.isOptional,$signature:330},A.ExtensionStore__registerSelector_closure.prototype={call$0:()=>A.LinkedHashSet_LinkedHashSet$_empty(U.ModifiableBox_SelectorList),$signature:334},A.ExtensionStore_addExtension_closure.prototype={call$0:()=>A.LinkedHashMap_LinkedHashMap$_empty(U.ComplexSelector,U.Extension),$signature:130},A.ExtensionStore_addExtension_closure0.prototype={call$0:()=>A._setArrayType([],U.JSArray_Extension),$signature:210},A.ExtensionStore_addExtension_closure1.prototype={call$0(){return this.complex.get$specificity()},$signature:10},A.ExtensionStore__extendExistingExtensions_closure.prototype={call$0:()=>A._setArrayType([],U.JSArray_Extension),$signature:210},A.ExtensionStore__extendExistingExtensions_closure0.prototype={call$0:()=>A.LinkedHashMap_LinkedHashMap$_empty(U.ComplexSelector,U.Extension),$signature:130},A.ExtensionStore_addExtensions_closure.prototype={call$0:()=>A.LinkedHashMap_LinkedHashMap$_empty(U.ComplexSelector,U.Extension),$signature:130},A.ExtensionStore__extendComplex_closure.prototype={call$1(e){var t=this.complex;return E.map$1$1$ax(A.weave(e,t.span,t.lineBreak),new A.ExtensionStore__extendComplex__closure(this._box_0,this.$this,t),U.ComplexSelector)},$signature:339},A.ExtensionStore__extendComplex__closure.prototype={call$1(e){var t=this,r=t._box_0;return r.first&&t.$this._originals.contains$1(0,t.complex)&&t.$this._originals.add$1(0,e),r.first=!1,e},$signature:59},A.ExtensionStore__extendCompound_closure.prototype={call$1:e=>I.JSArray_methods.get$last(e.selector.components).selector.components,$signature:347},A.ExtensionStore__extendCompound_closure0.prototype={call$1:e=>!1,$signature:19},A.ExtensionStore__extendCompound_closure1.prototype={call$1(e){return e.$eq(0,this.original)},$signature:19},A.ExtensionStore__extendSimple_withoutPseudo.prototype={call$1(e){var t,r,n=this.extensions.$index(0,e);if(null==n)return null;for(null!=(t=this.targetsUsed)&&t.add$1(0,e),t=A._setArrayType([],U.JSArray_Extender),(r=this.$this)._mode!==I.ExtendMode_replace_replace&&t.push(r._extenderForSimple$1(e)),r=(r=n.get$values(n)).get$iterator(r);r.moveNext$0();)t.push(r.get$current(r).extender);return t},$signature:348},A.ExtensionStore__extendSimple_closure.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return null==t?A._setArrayType([this.$this._extenderForSimple$1(e)],U.JSArray_Extender):t},$signature:349},A.ExtensionStore__extendSimple_closure0.prototype={call$1:e=>A._setArrayType([e],U.JSArray_List_Extender),$signature:350},A.ExtensionStore__extendPseudo_closure.prototype={call$1:e=>e.components.length>1,$signature:19},A.ExtensionStore__extendPseudo_closure0.prototype={call$1:e=>1===e.components.length,$signature:19},A.ExtensionStore__extendPseudo_closure1.prototype={call$1:e=>e.components.length<=1,$signature:19},A.ExtensionStore__extendPseudo_closure2.prototype={call$1(e){var t,r,n=e.get$singleCompound();if(!((t=null==n?null:1===(n=n.components).length?I.JSArray_methods.get$first(n):null)instanceof A.PseudoSelector))return A._setArrayType([e],U.JSArray_ComplexSelector);if(null==(r=t.selector))return A._setArrayType([e],U.JSArray_ComplexSelector);switch((n=this.pseudo).normalizedName){case"not":return I.Set_0egh6.contains$1(0,t.normalizedName)?r.components:A._setArrayType([],U.JSArray_ComplexSelector);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==n.name||t.argument!=n.argument?A._setArrayType([],U.JSArray_ComplexSelector):r.components;case"has":case"host":case"host-context":case"slotted":return A._setArrayType([e],U.JSArray_ComplexSelector);default:return A._setArrayType([],U.JSArray_ComplexSelector)}},$signature:351},A.ExtensionStore__extendPseudo_closure3.prototype={call$1(e){return this.pseudo.withSelector$1(A.SelectorList$(A._setArrayType([e],U.JSArray_ComplexSelector),this.selector.span))},$signature:353},A.ExtensionStore__trim_closure.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:19},A.ExtensionStore__trim_closure0.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:19},A.ExtensionStore_clone_closure.prototype={call$2(e,t){var r,n,a,s,i,o,l,_,u=this,c=A.LinkedHashSet_LinkedHashSet$_empty(U.ModifiableBox_SelectorList);for(u.newSelectors.$indexSet(0,e,c),r=t.get$iterator(t),n=u.newBoxes,a=u.oldToNewSelectors,s=u.$this._mediaContexts,i=u.newMediaContexts;r.moveNext$0();)o=r.get$current(r),l=n.putIfAbsent$2(o,new A.ExtensionStore_clone__closure(o)),c.add$1(0,l),a.$indexSet(0,o.value,new A.Box(l,l.$ti._eval$1("Box<1>"))),null!=(_=s.$index(0,o))&&i.$indexSet(0,l,_)},$signature:354},A.ExtensionStore_clone__closure.prototype={call$0(){return new A.ModifiableBox(this.selector.value,U.ModifiableBox_SelectorList)},$signature:356},A.unifyComplex_closure.prototype={call$1:e=>e.lineBreak,$signature:19},A._weaveParents_closure.prototype={call$2(e,t){var r,n;return I.C_ListEquality.equals$2(0,e,t)?e:A._complexIsParentSuperselector(e,t)?t:A._complexIsParentSuperselector(t,e)?e:A._mustUnify(e,t)?(r=this.span,r=null==(n=A.unifyComplex(A._setArrayType([A.ComplexSelector$(I.List_empty0,e,r,!1),A.ComplexSelector$(I.List_empty0,t,r,!1)],U.JSArray_ComplexSelector),r))||null==(r=A.IterableExtension_get_singleOrNull(n))?null:r.components):null},$signature:357},A._weaveParents_closure0.prototype={call$1(e){return A._complexIsParentSuperselector(e.get$first(e),this.group)},$signature:212},A._weaveParents_closure1.prototype={call$1:e=>0===e.get$length(0),$signature:212},A._weaveParents_closure2.prototype={call$1:e=>E.get$isNotEmpty$asx(e),$signature:369},A._mustUnify_closure.prototype={call$1(e){return I.JSArray_methods.any$1(e.selector.components,new A._mustUnify__closure(this.uniqueSelectors))},$signature:52},A._mustUnify__closure.prototype={call$1(e){return(e instanceof A.IDSelector||e instanceof A.PseudoSelector&&!e.isClass)&&this.uniqueSelectors.contains$1(0,e)},$signature:13},A.paths_closure.prototype={call$2(e,t){var r=this.T;return r=E.expand$1$1$ax(t,new A.paths__closure(e,r),r._eval$1("List<0>")),r=A.List_List$_of(r,r.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List<List<0>>(List<List<0>>,List<0>)")}},A.paths__closure.prototype={call$1(e){var t=this.T;return E.map$1$1$ax(this.paths,new A.paths___closure(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable<List<0>>(0)")}},A.paths___closure.prototype={call$1(e){var t=A.List_List$_of(e,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},A.listIsSuperselector_closure.prototype={call$1(e){return I.JSArray_methods.any$1(this.list1,new A.listIsSuperselector__closure(e))},$signature:19},A.listIsSuperselector__closure.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:19},A.complexIsSuperselector_closure.prototype={call$1:e=>e.combinators.length>1,$signature:52},A.complexIsSuperselector_closure0.prototype={call$1(e){return A._isSupercombinator(this.combinator1,A.IterableExtension_get_firstOrNull(e.combinators))},$signature:52},A._compatibleWithPreviousCombinator_closure.prototype={call$1(e){var t=e.combinators,r=A.IterableExtension_get_firstOrNull(t);return t=(null==r?null:r.value)===I.Combinator_55N||(null==(t=A.IterableExtension_get_firstOrNull(t))?null:t.value)===I.Combinator_bOP},$signature:52},A.compoundIsSuperselector_closure.prototype={call$1(e){return I.JSArray_methods.any$1(this.compound2.components,e.get$isSuperselector())},$signature:13},A._selectorPseudoIsSuperselector_closure.prototype={call$1(e){return A.listIsSuperselector(this.selector1.components,e.components)},$signature:68},A._selectorPseudoIsSuperselector_closure0.prototype={call$1(e){var t,r;return 0===e.leadingCombinators.length?(t=A._setArrayType([],U.JSArray_ComplexSelectorComponent),null!=(r=this.parents)&&I.JSArray_methods.addAll$1(t,r),r=this.compound2,t.push(new A.ComplexSelectorComponent(r,A.List_List$unmodifiable(I.List_empty0,U.CssValue_Combinator),r.span)),t=A.complexIsSuperselector(e.components,t)):t=!1,t},$signature:19},A._selectorPseudoIsSuperselector_closure1.prototype={call$1(e){return A.listIsSuperselector(this.selector1.components,e.components)},$signature:68},A._selectorPseudoIsSuperselector_closure2.prototype={call$1(e){return A.listIsSuperselector(this.selector1.components,e.components)},$signature:68},A._selectorPseudoIsSuperselector_closure3.prototype={call$1(e){return!e.accept$1(I._IsBogusVisitor_true)&&I.JSArray_methods.any$1(this.compound2.components,new A._selectorPseudoIsSuperselector__closure(e,this.pseudo1))},$signature:19},A._selectorPseudoIsSuperselector__closure.prototype={call$1(e){var t,r,n,a=this;return e instanceof A.TypeSelector?t=I.JSArray_methods.any$1(I.JSArray_methods.get$last(a.complex.components).selector.components,new A._selectorPseudoIsSuperselector___closure(e)):e instanceof A.IDSelector?t=I.JSArray_methods.any$1(I.JSArray_methods.get$last(a.complex.components).selector.components,new A._selectorPseudoIsSuperselector___closure0(e)):(r=null,t=!1,e instanceof A.PseudoSelector&&null!=(n=e.selector)&&(r=null==n?U.SelectorList._as(n):n,t=e.name===a.pseudo1.name),t=!!t&&A.listIsSuperselector(r.components,A._setArrayType([a.complex],U.JSArray_ComplexSelector))),t},$signature:13},A._selectorPseudoIsSuperselector___closure.prototype={call$1(e){return e instanceof A.TypeSelector&&!this.simple2.name.$eq(0,e.name)},$signature:13},A._selectorPseudoIsSuperselector___closure0.prototype={call$1(e){return e instanceof A.IDSelector&&this.simple2.name!==e.name},$signature:13},A._selectorPseudoIsSuperselector_closure4.prototype={call$1(e){return I.C_ListEquality.equals$2(0,this.selector1.components,e.components)},$signature:68},A._selectorPseudoIsSuperselector_closure5.prototype={call$1(e){var t,r;return e instanceof A.PseudoSelector&&(t=this.pseudo1,e.name===t.name&&(e.argument==t.argument&&(null!=(r=e.selector)&&A.listIsSuperselector(this.selector1.components,r.components))))},$signature:13},A._selectorPseudoArgs_closure.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:370},A._selectorPseudoArgs_closure0.prototype={call$1:e=>e.selector,$signature:386},A.MergedExtension.prototype={unmerge$0(){return new A._SyncStarIterable(this.unmerge$body$MergedExtension(),U._SyncStarIterable_Extension)},unmerge$body$MergedExtension(){var e=this;return function(){var t,r,n=0,a=[];return function(s,i,o){for(1===i&&(a.push(o),n=1);;)switch(n){case 0:r=e.left,n=r instanceof A.MergedExtension?2:4;break;case 2:return n=5,s._yieldStar$1(r.unmerge$0());case 5:n=3;break;case 4:return n=6,s._async$_current=r,1;case 6:case 3:t=e.right,n=t instanceof A.MergedExtension?7:9;break;case 7:return n=10,s._yieldStar$1(t.unmerge$0());case 10:n=8;break;case 9:return n=11,s._async$_current=t,1;case 11:case 8:return 0;case 1:return s._datum=a.at(-1),3}}}}},A.ExtendMode.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},A.globalFunctions_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:4},A.global_closure0.prototype={call$1:e=>I.JSNumber_methods.round$0(e._legacyChannel$2(I.RgbColorSpace_i0P,"red")),$signature:65},A.global_closure1.prototype={call$1:e=>I.JSNumber_methods.round$0(e._legacyChannel$2(I.RgbColorSpace_i0P,"green")),$signature:65},A.global_closure2.prototype={call$1:e=>I.JSNumber_methods.round$0(e._legacyChannel$2(I.RgbColorSpace_i0P,"blue")),$signature:65},A.global_closure3.prototype={call$1:e=>A._rgb("rgb",e),$signature:4},A.global_closure4.prototype={call$1:e=>A._rgb("rgb",e),$signature:4},A.global_closure5.prototype={call$1:e=>A._rgbTwoArg("rgb",e),$signature:4},A.global_closure6.prototype={call$1:e=>A._parseChannels("rgb",E.$index$asx(e,0),"channels",I.RgbColorSpace_i0P),$signature:4},A.global_closure7.prototype={call$1:e=>A._rgb("rgba",e),$signature:4},A.global_closure8.prototype={call$1:e=>A._rgb("rgba",e),$signature:4},A.global_closure9.prototype={call$1:e=>A._rgbTwoArg("rgba",e),$signature:4},A.global_closure10.prototype={call$1:e=>A._parseChannels("rgba",E.$index$asx(e,0),"channels",I.RgbColorSpace_i0P),$signature:4},A.global_closure11.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber||t.$index(e,0).get$isSpecialNumber()||A.warnForDeprecation(T.Globalci,I.Deprecation_rMl),A._invert(e,!0)},$signature:4},A.global_closure12.prototype={call$1:e=>e._legacyChannel$2(I.HslColorSpace_JQ2,"hue"),$signature:49},A.global_closure13.prototype={call$1:e=>e._legacyChannel$2(I.HslColorSpace_JQ2,"saturation"),$signature:49},A.global_closure14.prototype={call$1:e=>e._legacyChannel$2(I.HslColorSpace_JQ2,"lightness"),$signature:49},A.global_closure15.prototype={call$1:e=>A._hsl("hsl",e),$signature:4},A.global_closure16.prototype={call$1:e=>A._hsl("hsl",e),$signature:4},A.global_closure17.prototype={call$1(e){var t=E.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return A._functionString("hsl",e);throw A.wrapException(A.SassScriptException$("Missing argument $lightness.",null))},$signature:17},A.global_closure18.prototype={call$1:e=>A._parseChannels("hsl",E.$index$asx(e,0),"channels",I.HslColorSpace_JQ2),$signature:4},A.global_closure19.prototype={call$1:e=>A._hsl("hsla",e),$signature:4};A.global_closure20.prototype={call$1:e=>A._hsl("hsla",e),$signature:4},A.global_closure21.prototype={call$1(e){var t=E.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return A._functionString("hsla",e);throw A.wrapException(A.SassScriptException$("Missing argument $lightness.",null))},$signature:17},A.global_closure22.prototype={call$1:e=>A._parseChannels("hsla",E.$index$asx(e,0),"channels",I.HslColorSpace_JQ2),$signature:4},A.global_closure23.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber||t.$index(e,0).get$isSpecialNumber()?A._functionString("grayscale",e):(A.warnForDeprecation(T.Globalcg,I.Deprecation_rMl),A._grayscale(t.$index(e,0)))},$signature:4},A.global_closure24.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=A._angleValue(t.$index(e,1),"degrees");if(!r._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.adjusto,null));return A.warnForDeprecation(T.adjustd+A.serializeValue(A.SassNumber_SassNumber(n,"deg"),!1,!0)+T.x29x0a_Mor_,I.Deprecation_wlv),r.changeHsl$1$hue(r._legacyChannel$2(I.HslColorSpace_JQ2,"hue")+n)},$signature:26},A.global_closure25.prototype={call$1(e){var t,r="lightness",n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color"),s=n.$index(e,1).assertNumber$1("amount");if(!a._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.lighte,null));return n=a._legacyChannel$2(I.HslColorSpace_JQ2,r)+s.valueInRange$3(0,100,"amount"),t=a.changeHsl$1$lightness(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,100)),A.warnForDeprecation("lighten() is deprecated. "+A._suggestScaleAndAdjust(a,s._number$_value,r)+T.x0a_Morex3ac,I.Deprecation_wlv),t},$signature:26},A.global_closure26.prototype={call$1(e){var t,r="lightness",n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color"),s=n.$index(e,1).assertNumber$1("amount");if(!a._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.darken,null));return n=a._legacyChannel$2(I.HslColorSpace_JQ2,r)-s.valueInRange$3(0,100,"amount"),t=a.changeHsl$1$lightness(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,100)),A.warnForDeprecation("darken() is deprecated. "+A._suggestScaleAndAdjust(a,-s._number$_value,r)+T.x0a_Morex3ac,I.Deprecation_wlv),t},$signature:26},A.global_closure27.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber||t.$index(e,0).get$isSpecialNumber()?A._functionString("saturate",e):new A.SassString("saturate("+A.serializeValue(t.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:17},A.global_closure28.prototype={call$1(e){var t,r,n,a,s="saturation";if(A.warnForDeprecation(T.Globalcad,I.Deprecation_rMl),r=(t=E.getInterceptor$asx(e)).$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount"),!r._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.satura,null));return t=r._legacyChannel$2(I.HslColorSpace_JQ2,s)+n.valueInRange$3(0,100,"amount"),a=r.changeHsl$1$saturation(isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,100)),A.warnForDeprecation("saturate() is deprecated. "+A._suggestScaleAndAdjust(r,n._number$_value,s)+T.x0a_Morex3ac,I.Deprecation_wlv),a},$signature:26},A.global_closure29.prototype={call$1(e){var t,r="saturation",n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color"),s=n.$index(e,1).assertNumber$1("amount");if(!a._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.desatu,null));return n=a._legacyChannel$2(I.HslColorSpace_JQ2,r)-s.valueInRange$3(0,100,"amount"),t=a.changeHsl$1$saturation(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,100)),A.warnForDeprecation("desaturate() is deprecated. "+A._suggestScaleAndAdjust(a,-s._number$_value,r)+T.x0a_Morex3ac,I.Deprecation_wlv),t},$signature:26},A.global_closure30.prototype={call$1:e=>A._opacify("opacify",e),$signature:26},A.global_closure31.prototype={call$1:e=>A._opacify("fade-in",e),$signature:26},A.global_closure32.prototype={call$1:e=>A._transparentize("transparentize",e),$signature:26},A.global_closure33.prototype={call$1:e=>A._transparentize("fade-out",e),$signature:26},A.global_closure34.prototype={call$1(e){var t=E.$index$asx(e,0),r=!1;if(t instanceof A.SassString&&(t._hasQuotes||(r=I.JSString_methods.contains$1(t._string$_text,M.$get$_microsoftFilterStart()))),r)return A._functionString("alpha",e);if(t instanceof A.SassColor&&!t._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.alpha_,null));return A.warnForDeprecation(T.Globalcal,I.Deprecation_rMl),r=t.assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber(null==r?0:r,null)},$signature:4},A.global_closure35.prototype={call$1(e){var t,r=E.$index$asx(e,0).get$asList();if(0!==r.length&&I.JSArray_methods.every$1(r,new A.global__closure))return A._functionString("alpha",e);throw 0===(t=r.length)?A.wrapException(A.SassScriptException$("Missing argument $color.",null)):A.wrapException(A.SassScriptException$("Only 1 argument allowed, but "+t+" were passed.",null))},$signature:17},A.global__closure.prototype={call$1:e=>e instanceof A.SassString&&!e._hasQuotes&&I.JSString_methods.contains$1(e._string$_text,M.$get$_microsoftFilterStart()),$signature:70},A.global_closure36.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber||t.$index(e,0).get$isSpecialNumber()?A._functionString("opacity",e):(A.warnForDeprecation(T.Globalco,I.Deprecation_rMl),t=t.$index(e,0).assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber(null==t?0:t,null))},$signature:4},A.global_closure37.prototype={call$1:e=>A._parseChannels("color",E.$index$asx(e,0),"description",null),$signature:4},A.global_closure38.prototype={call$1:e=>A._parseChannels("hwb",E.$index$asx(e,0),"channels",I.HwbColorSpace_guQ),$signature:4},A.global_closure39.prototype={call$1:e=>A._parseChannels("lab",E.$index$asx(e,0),"channels",I.LabColorSpace_2nT),$signature:4},A.global_closure40.prototype={call$1:e=>A._parseChannels("lch",E.$index$asx(e,0),"channels",I.LchColorSpace_Bpv),$signature:4},A.global_closure41.prototype={call$1:e=>A._parseChannels("oklab",E.$index$asx(e,0),"channels",I.OklabColorSpace_540),$signature:4},A.global_closure42.prototype={call$1:e=>A._parseChannels("oklch",E.$index$asx(e,0),"channels",I.OklchColorSpace_9Gj),$signature:4},A.module_closure1.prototype={call$1:e=>I.JSNumber_methods.round$0(e._legacyChannel$2(I.RgbColorSpace_i0P,"red")),$signature:65},A.module_closure2.prototype={call$1:e=>I.JSNumber_methods.round$0(e._legacyChannel$2(I.RgbColorSpace_i0P,"green")),$signature:65},A.module_closure3.prototype={call$1:e=>I.JSNumber_methods.round$0(e._legacyChannel$2(I.RgbColorSpace_i0P,"blue")),$signature:65},A.module_closure4.prototype={call$1(e){var t=A._invert(e,!1);return t instanceof A.SassString&&A.warnForDeprecation("Passing a number ("+E.$index$asx(e,0).toString$0(0)+T.x29x20to_cli+t.toString$0(0),I.Deprecation_LAn),t},$signature:4},A.module_closure5.prototype={call$1:e=>e._legacyChannel$2(I.HslColorSpace_JQ2,"hue"),$signature:49},A.module_closure6.prototype={call$1:e=>e._legacyChannel$2(I.HslColorSpace_JQ2,"saturation"),$signature:49},A.module_closure7.prototype={call$1:e=>e._legacyChannel$2(I.HslColorSpace_JQ2,"lightness"),$signature:49},A.module_closure8.prototype={call$1(e){var t,r=E.getInterceptor$asx(e);return r.$index(e,0)instanceof A.SassNumber?(t=A._functionString("grayscale",r.take$1(e,1)),A.warnForDeprecation("Passing a number ("+r.$index(e,0).toString$0(0)+T.x29x20to_clg+t.toString$0(0),I.Deprecation_LAn),t):A._grayscale(r.$index(e,0))},$signature:4},A.module_closure9.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=U.JSArray_Value;return A._parseChannels("hwb",A.SassList$(A._setArrayType([A.SassList$(A._setArrayType([t.$index(e,0),t.$index(e,1),t.$index(e,2)],r),I.ListSeparator_qSL,!1),t.$index(e,3)],r),I.ListSeparator_bRz,!1),null,I.HwbColorSpace_guQ)},$signature:4},A.module_closure10.prototype={call$1:e=>A._parseChannels("hwb",E.$index$asx(e,0),"channels",I.HwbColorSpace_guQ),$signature:4},A.module_closure11.prototype={call$1:e=>e._legacyChannel$2(I.HwbColorSpace_guQ,"whiteness"),$signature:49},A.module_closure12.prototype={call$1:e=>e._legacyChannel$2(I.HwbColorSpace_guQ,"blackness"),$signature:49},A.module_closure13.prototype={call$1(e){var t,r=E.$index$asx(e,0),n=!1;if(r instanceof A.SassString&&(r._hasQuotes||(n=I.JSString_methods.contains$1(r._string$_text,M.$get$_microsoftFilterStart()))),n)return t=A._functionString("alpha",e),A.warnForDeprecation(T.Using_c+t.toString$0(0),I.Deprecation_LAn),t;if(r instanceof A.SassColor&&!r._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.color_a,null));return n=r.assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber(null==n?0:n,null)},$signature:4},A.module_closure14.prototype={call$1(e){var t,r=E.getInterceptor$asx(e);if(I.JSArray_methods.every$1(r.$index(e,0).get$asList(),new A.module__closure2))return t=A._functionString("alpha",e),A.warnForDeprecation(T.Using_c+t.toString$0(0),I.Deprecation_LAn),t;throw A.wrapException(A.SassScriptException$("Only 1 argument allowed, but "+r.get$length(e)+" were passed.",null))},$signature:17},A.module__closure2.prototype={call$1:e=>e instanceof A.SassString&&!e._hasQuotes&&I.JSString_methods.contains$1(e._string$_text,M.$get$_microsoftFilterStart()),$signature:70},A.module_closure15.prototype={call$1(e){var t,r=E.getInterceptor$asx(e);return r.$index(e,0)instanceof A.SassNumber?(t=A._functionString("opacity",e),A.warnForDeprecation("Passing a number ("+r.$index(e,0).toString$0(0)+T.x20to_co+t.toString$0(0),I.Deprecation_LAn),t):(r=r.$index(e,0).assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber(null==r?0:r,null))},$signature:4},A.module_closure16.prototype={call$1:e=>new A.SassString(E.get$first$ax(e).assertColor$1("color")._space.name,!1),$signature:17},A.module_closure17.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._colorInSpace(t.$index(e,0),t.$index(e,1),!1)},$signature:26},A.module_closure18.prototype={call$1:e=>E.$index$asx(e,0).assertColor$1("color")._space.get$isLegacyInternal()?I.SassBoolean_true:I.SassBoolean_false,$signature:12},A.module_closure19.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0).assertColor$1("color").isChannelMissing$3$channelName$colorName(A._channelName(t.$index(e,1)),"channel","color")?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A.module_closure20.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._colorInSpace(t.$index(e,0),t.$index(e,1),!0).get$isInGamut()?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A.module_closure21.prototype={call$1(e){var t,r,n="space",a="method",s=E.getInterceptor$asx(e),i=s.$index(e,0).assertColor$1("color"),o=s.$index(e,1);if(o.$eq(0,I.C__SassNull)?t=i._space:((o=o.assertString$1(n)).assertUnquoted$1(n),t=A.ColorSpace_fromName(o._string$_text,n)),s.$index(e,2).$eq(0,I.C__SassNull))throw A.wrapException(A.SassScriptException$(T.color_t,a));return(s=s.$index(e,2).assertString$1(a)).assertUnquoted$1(a),r=A.GamutMapMethod_GamutMapMethod$fromName(s._string$_text),t.get$isBoundedInternal()?(s=(s=i.toSpace$1(t)).get$isInGamut()?s:r.map$1(0,s)).toSpace$2$legacyMissing(i._space,!1):i},$signature:26},A.module_closure22.prototype={call$1(e){var t,r,n,a,s=E.getInterceptor$asx(e),i=A._colorInSpace(s.$index(e,0),s.$index(e,2),!0),o=A._channelName(s.$index(e,1));if("alpha"===o)return s=i.alphaOrNull,A.SassNumber_SassNumber(null==s?0:s,null);if(s=i._space._channels,-1===(t=I.JSArray_methods.indexWhere$1(s,new A.module__closure1(o))))throw A.wrapException(A.SassScriptException$("Color "+i.toString$0(0)+" has no channel named "+o+".","channel"));return r=s[t],n=i.get$channels()[t],a=r.associatedUnit,A.SassNumber_SassNumber("%"===a?100*n/U.LinearChannel._as(r).max:n,a)},$signature:23},A.module__closure1.prototype={call$1(e){return e.name===this.channelName},$signature:106},A.module_closure23.prototype={call$1(e){var t,r,n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color1"),s=n.$index(e,1).assertColor$1("color2");return n=new A.module_closure_toXyzNoMissing,a._space===s._space?(t=!1,null==(n=a.channel0OrNull)&&(n=0),r=s.channel0OrNull,A.fuzzyEquals(n,null==r?0:r)?(null==(n=a.channel1OrNull)&&(n=0),r=s.channel1OrNull,A.fuzzyEquals(n,null==r?0:r)?(null==(n=a.channel2OrNull)&&(n=0),r=s.channel2OrNull,A.fuzzyEquals(n,null==r?0:r)?(null==(n=a.alphaOrNull)&&(n=0),t=s.alphaOrNull,n=A.fuzzyEquals(n,null==t?0:t)):n=t):n=t):n=t):n=E.$eq$(n.call$1(a),n.call$1(s)),n?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A.module_closure_toXyzNoMissing.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c;return t=e._space,(n=!!(n=r=I.XyzD65ColorSpace_WiJ===t)&&!(null==e.channel0OrNull||null==e.channel1OrNull||null==e.channel2OrNull||null==e.alphaOrNull))?n=e:r?(null==(a=e.channel0OrNull)&&(a=0),s=a,null==(i=e.channel1OrNull)&&(i=0),o=i,null==(l=e.channel2OrNull)&&(l=0),_=l,null==(u=e.alphaOrNull)&&(u=0),c=u,n=A.SassColor$_forSpace(I.XyzD65ColorSpace_WiJ,s,o,_,c,null)):(null==(a=e.channel0OrNull)&&(a=0),s=a,null==(i=e.channel1OrNull)&&(i=0),o=i,null==(l=e.channel2OrNull)&&(l=0),_=l,null==(u=e.alphaOrNull)&&(u=0),c=u,n=t.convert$5(I.XyzD65ColorSpace_WiJ,s,o,_,c)),n},$signature:417},A.module_closure24.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._colorInSpace(t.$index(e,0),t.$index(e,2),!0).isChannelPowerless$3$channelName$colorName(A._channelName(t.$index(e,1)),"channel","color")?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._mix_closure.prototype={call$1(e){var t="weight",r=T.To_usem,n=", you must provide a $method.",a=E.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color1"),i=a.$index(e,1).assertColor$1("color2"),o=a.$index(e,2).assertNumber$1(t);if(!a.$index(e,3).$eq(0,I.C__SassNull))return s.interpolate$4$legacyMissing$weight(i,A.InterpolationMethod_InterpolationMethod$fromValue(a.$index(e,3),"method"),!1,o.valueInRangeWithUnit$4(0,100,t,"%")/100);if(A._checkPercent(o,t),!s._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(r+s.toString$0(0)+n,"color1"));if(!i._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(r+i.toString$0(0)+n,"color2"));return A._mixLegacy(s,i,o)},$signature:26},A._complement_closure.prototype={call$1(e){var t,r,n,a,s,i,o="space",l=E.getInterceptor$asx(e),_=l.$index(e,0).assertColor$1("color"),u=_._space;if(u.get$isLegacyInternal()&&l.$index(e,1).$eq(0,I.C__SassNull)?t=I.HslColorSpace_JQ2:((r=l.$index(e,1).assertString$1(o)).assertUnquoted$1(o),t=A.ColorSpace_fromName(r._string$_text,o)),!t.get$isPolarInternal())throw A.wrapException(A.SassScriptException$("Color space "+t.toString$0(0)+" doesn't have a hue channel.",o));return n=_.toSpace$2$legacyMissing(t,!l.$index(e,1).$eq(0,I.C__SassNull)),l=t._channels,r=n.channel0OrNull,a=n.channel1OrNull,s=n.channel2OrNull,i=n.alphaOrNull,(t.get$isLegacyInternal()?A.SassColor_SassColor$forSpaceInternal(t,A._adjustChannel(n,l[0],r,A.SassNumber_SassNumber(180,null)),a,s,i):A.SassColor_SassColor$forSpaceInternal(t,r,a,A._adjustChannel(n,l[2],s,A.SassNumber_SassNumber(180,null)),i)).toSpace$2$legacyMissing(u,!1)},$signature:26},A._adjust_closure.prototype={call$1:e=>A._updateComponents(e,!0,!1,!1),$signature:26},A._scale_closure.prototype={call$1:e=>A._updateComponents(e,!1,!1,!0),$signature:26},A._change_closure.prototype={call$1:e=>A._updateComponents(e,!1,!0,!1),$signature:26},A._ieHexStr_closure.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertColor$1("color").toSpace$1(I.RgbColorSpace_i0P);return i=i.get$isInGamut()?i:I.LocalMindeGamutMap_A2x.map$1(0,i),t=new A._ieHexStr_closure_hexString,r=i.alphaOrNull,r=A.S(t.call$1(255*(null==r?0:r))),n=i.channel0OrNull,n=A.S(t.call$1(null==n?0:n)),a=i.channel1OrNull,a=A.S(t.call$1(null==a?0:a)),s=i.channel2OrNull,new A.SassString("#"+r+n+a+A.S(t.call$1(null==s?0:s)),!1)},$signature:17},A._ieHexStr_closure_hexString.prototype={call$1:e=>I.JSString_methods.padLeft$2(I.JSInt_methods.toRadixString$1(A.fuzzyRound(e),16),2,"0").toUpperCase(),$signature:230},A._updateComponents_closure.prototype={call$1(e){return this.originalColor.toSpace$2$legacyMissing(e,!1)},$signature:448},A._updateComponents_closure0.prototype={call$1(e){return this._box_0.name===e.name},$signature:106},A._changeColor_closure.prototype={call$0(){var e=this.alphaArg;return A.warnForDeprecation("$alpha: Passing a unit other than % ("+e.toString$0(0)+T.x29x20is_d_+e.unitSuggestion$1("alpha")+T.x0a_See_,I.Deprecation_ufl),e.valueInRange$3(0,1,"alpha")},$signature:237},A._adjustColor_closure.prototype={call$1:e=>isNaN(e)?0:I.JSNumber_methods.clamp$2(e,0,1),$signature:16},A._functionString_closure.prototype={call$1:e=>A.serializeValue(e,!1,!0),$signature:457},A._removedColorFunction_closure.prototype={call$1(e){var t=this.name,r=E.getInterceptor$asx(e),n=r.$index(e,0).toString$0(0),a=this.negative?"-":"";throw A.wrapException(A.SassScriptException$("The function "+t+T.x28__isn+n+", $"+this.argument+": "+a+r.$index(e,1).toString$0(0)+T.x29x0a_Moro+t,null))},$signature:467},A._rgb_closure.prototype={call$1(e){var t=A._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,1)},$signature:243},A._hsl_closure.prototype={call$1(e){var t=A._percentageOrUnitless(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,1)},$signature:243},A._parseChannels_closure.prototype={call$1:e=>e+" channel",$signature:6},A._parseChannels_closure0.prototype={call$1:e=>e.get$isSpecialNumber(),$signature:70},A._colorFromChannels_closure.prototype={call$1:e=>A._angleValue(e,"hue"),$signature:128},A._colorFromChannels_closure0.prototype={call$1:e=>A._angleValue(e,"hue"),$signature:128},A._channelFromValue_closure.prototype={call$1(e){var t,r,n,a,s,i,o,l,_=this.channel;return(t=_ instanceof A.LinearChannel)&&_.requiresPercent&&!e.hasUnit$1("%")&&A.throwExpression(A.SassScriptException$("Expected "+e.toString$0(0)+' to have unit "%".',_.name)),r=null,n=!1,t?(s=!(a=_.lowerClamped))&&(n=!(r=_.upperClamped)):(a=null,s=!1),n?t=A._percentageOrUnitless(e,_.max,_.name):!t||this.clamp?t?(i=a,o=s?r:_.upperClamped,t=_.max,n=A._percentageOrUnitless(e,t,_.name),l=i?_.min:-1/0,t=o?t:1/0,t=isNaN(n)?l:I.JSNumber_methods.clamp$2(n,l,t)):t=I.JSNumber_methods.$mod(e.coerceValueToUnit$2("deg",_.name),360):t=A._percentageOrUnitless(e,_.max,_.name),t},$signature:128},A._channelFunction_closure.prototype={call$1(e){var t=this,r=A.SassNumber_SassNumber(t.getter.call$1(E.get$first$ax(e).assertColor$1("color")),t.unit),n=t.global?"":"color.",a=t.name;return A.warnForDeprecation(n+a+T.x28__is_d+a+'", $space: '+t.space.toString$0(0)+T.x29x0a_Mor_,I.Deprecation_wlv),r},$signature:23},A._suggestScaleAndAdjust_closure.prototype={call$1(e){return e.name===this.channelName},$signature:106},A._length_closure0.prototype={call$1:e=>A.SassNumber_SassNumber(E.$index$asx(e,0).get$asList().length,null),$signature:23},A._nth_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r.get$asList()[r.sassIndexToListIndex$2(n,"n")]},$signature:4},A._setNth_closure.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0),a=r.$index(e,1),s=r.$index(e,2);return r=n.get$asList(),(t=A._setArrayType(r.slice(0),A._arrayInstanceType(r)))[n.sassIndexToListIndex$2(a,"n")]=s,n.withListContents$1(t)},$signature:27},A._join_closure.prototype={call$1(e){var t,r,n,a,s,i,o,l,_=E.getInterceptor$asx(e),u=_.$index(e,0),c=_.$index(e,1),$=_.$index(e,2).assertString$1("separator"),p=_.$index(e,3),h=$._string$_text;return"auto"!==h?_="space"!==h?"comma"!==h?"slash"!==h?A.throwExpression(A.SassScriptException$(T.x24separ,null)):I.ListSeparator_bRz:I.ListSeparator_qVN:I.ListSeparator_qSL:(t=u.get$separator(u),r=c.get$separator(c),_=null,(a=n=I.ListSeparator_undecided_null_undecided===t)?(s=I.ListSeparator_undecided_null_undecided===r,i=r):(i=null,s=!1),s?_=I.ListSeparator_qSL:(o=n?a?i:r:_,n||(o=t),_=o)),l=p instanceof A.SassString&&"auto"===p._string$_text?u.get$hasBrackets():p.get$isTruthy(),s=A.List_List$_of(u.get$asList(),U.Value),I.JSArray_methods.addAll$1(s,c.get$asList()),A.SassList$(s,_,l)},$signature:27},A._append_closure0.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0),a=r.$index(e,1),s=r.$index(e,2).assertString$1("separator")._string$_text;return r="auto"!==s?"space"!==s?"comma"!==s?"slash"!==s?A.throwExpression(A.SassScriptException$(T.x24separ,null)):I.ListSeparator_bRz:I.ListSeparator_qVN:I.ListSeparator_qSL:n.get$separator(n)===I.ListSeparator_undecided_null_undecided?I.ListSeparator_qSL:n.get$separator(n),(t=A.List_List$_of(n.get$asList(),U.Value)).push(a),n.withListContents$2$separator(t,r)},$signature:27},A._zip_closure.prototype={call$1(e){var t,r,n={},a=E.$index$asx(e,0).get$asList(),s=A._arrayInstanceType(a)._eval$1("MappedListIterable<1,List<Value>>"),i=A.List_List$_of(new A.MappedListIterable(a,new A._zip__closure,s),s._eval$1("ListIterable.E"));if(0===i.length)return I.SassList_BlY;for(n.i=0,t=A._setArrayType([],U.JSArray_SassList),a=A._arrayInstanceType(i)._eval$1("MappedListIterable<1,Value>"),s=U.Value;I.JSArray_methods.every$1(i,new A._zip__closure0(n));)(r=A.List_List$from(new A.MappedListIterable(i,new A._zip__closure1(n),a),!1,s)).$flags=3,t.push(new A.SassList(r,I.ListSeparator_qSL,!1)),++n.i;return A.SassList$(t,I.ListSeparator_qVN,!1)},$signature:27},A._zip__closure.prototype={call$1:e=>e.get$asList(),$signature:575},A._zip__closure0.prototype={call$1(e){return this._box_0.i!==E.get$length$asx(e)},$signature:603},A._zip__closure1.prototype={call$1(e){return E.$index$asx(e,this._box_0.i)},$signature:4},A._index_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=I.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return-1===r?I.C__SassNull:A.SassNumber_SassNumber(r+1,null)},$signature:4},A._separator_closure.prototype={call$1(e){var t=E.$index$asx(e,0),r=t.get$separator(t);return t=I.ListSeparator_qVN!==r?I.ListSeparator_bRz!==r?new A.SassString("space",!1):new A.SassString("slash",!1):new A.SassString("comma",!1)},$signature:17},A._isBracketed_closure.prototype={call$1:e=>E.$index$asx(e,0).get$hasBrackets()?I.SassBoolean_true:I.SassBoolean_false,$signature:12},A._slash_closure.prototype={call$1(e){var t=E.$index$asx(e,0).get$asList();if(t.length<2)throw A.wrapException(A.SassScriptException$("At least two elements are required.",null));return A.SassList$(t,I.ListSeparator_bRz,!1)},$signature:27},A._get_closure.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),a=A._setArrayType([r.$index(e,1)],U.JSArray_Value);for(I.JSArray_methods.addAll$1(a,r.$index(e,2).get$asList()),r=(r=A.IterableExtension_get_exceptLast(a)).get$iterator(r);r.moveNext$0();n=t)if(!((t=n._map$_contents.$index(0,r.get$current(r)))instanceof A.SassMap))return I.C__SassNull;return null==(r=n._map$_contents.$index(0,I.JSArray_methods.get$last(a)))?I.C__SassNull:r},$signature:4},A._set_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._modify(t.$index(e,0).assertMap$1("map"),A._setArrayType([t.$index(e,1)],U.JSArray_Value),new A._set__closure0(e),!0)},$signature:4},A._set__closure0.prototype={call$1(e){return E.$index$asx(this.$arguments,2)},$signature:42},A._set_closure0.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertMap$1("map"),i=a.$index(e,1).get$asList(),o=i.length;if(o<=0)throw A.wrapException(A.SassScriptException$("Expected $args to contain a key.",null));if(1===o)throw A.wrapException(A.SassScriptException$("Expected $args to contain a value.",null));if(t=(a={}).value=null,(r=o>=1)&&(n=o-1,t=I.JSArray_methods.sublist$2(i,0,n),a.value=i[n]),r)return A._modify(s,t,new A._set__closure(a),!0);throw A.wrapException("[BUG] Unreachable code")},$signature:4},A._set__closure.prototype={call$1(e){return this._box_0.value},$signature:42},A._merge_closure.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map1"),a=r.$index(e,1).assertMap$1("map2");return r=U.Value,(t=A.LinkedHashMap_LinkedHashMap$of(n._map$_contents,r,r)).addAll$1(0,a._map$_contents),new A.SassMap(A.ConstantMap_ConstantMap$from(t,r,r))},$signature:33},A._merge_closure0.prototype={call$1(e){var t,r,n,a=null,s=E.getInterceptor$asx(e),i=s.$index(e,0).assertMap$1("map1"),o=s.$index(e,1).get$asList(),l=o.length;if(l<=0)throw A.wrapException(A.SassScriptException$("Expected $args to contain a key.",a));if(1===l)throw A.wrapException(A.SassScriptException$("Expected $args to contain a map.",a));if(t=a,(s=l>=1)?(r=l-1,n=I.JSArray_methods.sublist$2(o,0,r),t=o[r]):n=a,s)return A._modify(i,n,new A._merge__closure(t.assertMap$1("map2")),!0);throw A.wrapException("[BUG] Unreachable code")},$signature:4},A._merge__closure.prototype={call$1(e){var t,r,n=e.tryMap$0();return null==n?this.map2:(t=U.Value,(r=A.LinkedHashMap_LinkedHashMap$of(n._map$_contents,t,t)).addAll$1(0,this.map2._map$_contents),new A.SassMap(A.ConstantMap_ConstantMap$from(r,t,t)))},$signature:678},A._deepMerge_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._deepMergeImpl(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:33},A._deepRemove_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertMap$1("map"),n=A._setArrayType([t.$index(e,1)],U.JSArray_Value);return I.JSArray_methods.addAll$1(n,t.$index(e,2).get$asList()),A._modify(r,A.IterableExtension_get_exceptLast(n),new A._deepRemove__closure(n),!1)},$signature:4},A._deepRemove__closure.prototype={call$1(e){var t,r,n,a=e.tryMap$0();return null!=a?(t=a._map$_contents.containsKey$1(I.JSArray_methods.get$last(this.keys)),r=a):(r=null,t=!1),t?(t=U.Value,(n=A.LinkedHashMap_LinkedHashMap$of(r._map$_contents,t,t)).remove$1(0,I.JSArray_methods.get$last(this.keys)),new A.SassMap(A.ConstantMap_ConstantMap$from(n,t,t))):e},$signature:42},A._remove_closure.prototype={call$1:e=>E.$index$asx(e,0).assertMap$1("map"),$signature:33},A._remove_closure0.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertMap$1("map"),i=A._setArrayType([a.$index(e,1)],U.JSArray_Value);for(I.JSArray_methods.addAll$1(i,a.$index(e,2).get$asList()),a=U.Value,t=A.LinkedHashMap_LinkedHashMap$of(s._map$_contents,a,a),r=i.length,n=0;n<i.length;i.length===r||(0,A.throwConcurrentModificationError)(i),++n)t.remove$1(0,i[n]);return new A.SassMap(A.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},A._keys_closure.prototype={call$1(e){var t=E.$index$asx(e,0).assertMap$1("map")._map$_contents;return A.SassList$(t.get$keys(t),I.ListSeparator_qVN,!1)},$signature:27},A._values_closure.prototype={call$1(e){var t=E.$index$asx(e,0).assertMap$1("map")._map$_contents;return A.SassList$(t.get$values(t),I.ListSeparator_qVN,!1)},$signature:27},A._hasKey_closure.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),a=A._setArrayType([r.$index(e,1)],U.JSArray_Value);for(I.JSArray_methods.addAll$1(a,r.$index(e,2).get$asList()),r=(r=A.IterableExtension_get_exceptLast(a)).get$iterator(r);r.moveNext$0();n=t)if(!((t=n._map$_contents.$index(0,r.get$current(r)))instanceof A.SassMap))return I.SassBoolean_false;return n._map$_contents.containsKey$1(I.JSArray_methods.get$last(a))?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._modify_modifyNestedMap.prototype={call$1(e){var t,r=this,n=U.Value,a=A.LinkedHashMap_LinkedHashMap$of(e._map$_contents,n,n),s=r.keyIterator,i=s.get$current(s);return s.moveNext$0()?(t=null==(s=a.$index(0,i))?null:s.tryMap$0(),(s=null==t)&&!r.addNesting||a.$indexSet(0,i,r.call$1(s?I.SassMap_Map_empty:t)),new A.SassMap(A.ConstantMap_ConstantMap$from(a,n,n))):(null==(s=a.$index(0,i))&&(s=I.C__SassNull),a.$indexSet(0,i,r.modify.call$1(s)),new A.SassMap(A.ConstantMap_ConstantMap$from(a,n,n)))},$signature:679},A.global_closure.prototype={call$1(e){var t,r=E.$index$asx(e,0).assertNumber$1("number");return r.hasUnit$1("%")?A.warnForDeprecation(T.Passinp+r.toString$0(0)+")\nTo emit a CSS abs() now: abs(#{"+r.toString$0(0)+T.x7d__Mor,I.Deprecation_3ya):A.warnForDeprecation(T.Globalm,I.Deprecation_rMl),t=r.get$numeratorUnits(r),A.SassNumber_SassNumber$withUnits(Math.abs(r._number$_value),r.get$denominatorUnits(r),t)},$signature:23},A.module_closure0.prototype={call$1:e=>Math.abs(e),$signature:16},A._ceil_closure.prototype={call$1:e=>I.JSNumber_methods.ceil$0(e),$signature:16},A._clamp_closure.prototype={call$1(e){var t=E.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:23},A._floor_closure.prototype={call$1:e=>I.JSNumber_methods.floor$0(e),$signature:16},A._max_closure.prototype={call$1(e){var t,r,n,a,s;for(r=(t=E.$index$asx(e,0).get$asList()).length,n=null,a=0;a<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++a)s=t[a].assertNumber$0(),(null==n||n.lessThan$1(s).value)&&(n=s);if(null!=n)return n;throw A.wrapException(A.SassScriptException$("At least one argument must be passed.",null))},$signature:23},A._min_closure.prototype={call$1(e){var t,r,n,a,s;for(r=(t=E.$index$asx(e,0).get$asList()).length,n=null,a=0;a<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++a)s=t[a].assertNumber$0(),(null==n||n.greaterThan$1(s).value)&&(n=s);if(null!=n)return n;throw A.wrapException(A.SassScriptException$("At least one argument must be passed.",null))},$signature:23},A._round_closure.prototype={call$1:e=>I.JSNumber_methods.round$0(e),$signature:16},A._hypot_closure.prototype={call$1(e){var t,r,n,a,s=E.$index$asx(e,0).get$asList(),i=A._arrayInstanceType(s)._eval$1("MappedListIterable<1,SassNumber>"),o=A.List_List$_of(new A.MappedListIterable(s,new A._hypot__closure,i),i._eval$1("ListIterable.E"));if(0===o.length)throw A.wrapException(A.SassScriptException$("At least one argument must be passed.",null));for(t=0,r=0;r<o.length;r=n)n=r+1,t+=Math.pow(o[r].convertValueToMatch$3(o[0],"numbers["+n+"]","numbers[1]"),2);return s=Math.sqrt(t),i=(i=o[0]).get$numeratorUnits(i),a=o[0],A.SassNumber_SassNumber$withUnits(s,a.get$denominatorUnits(a),i)},$signature:23},A._hypot__closure.prototype={call$1:e=>e.assertNumber$0(),$signature:680},A._log_closure.prototype={call$1(e){var t,r=" to have no units.",n=null,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertNumber$1("number");if(s.get$hasUnits())throw A.wrapException(A.SassScriptException$("$number: Expected "+s.toString$0(0)+r,n));if(a.$index(e,1).$eq(0,I.C__SassNull))return A.SassNumber_SassNumber(Math.log(s._number$_value),n);if((t=a.$index(e,1).assertNumber$1("base")).get$hasUnits())throw A.wrapException(A.SassScriptException$("$base: Expected "+t.toString$0(0)+r,n));return A.SassNumber_SassNumber(Math.log(s._number$_value)/Math.log(t._number$_value),n)},$signature:23},A._pow_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A.pow0(t.$index(e,0).assertNumber$1("base"),t.$index(e,1).assertNumber$1("exponent"))},$signature:23},A._atan2_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertNumber$1("y");return A.SassNumber_SassNumber$withUnits(57.29577951308232*Math.atan2(r._number$_value,t.$index(e,1).assertNumber$1("x").convertValueToMatch$3(r,"x","y")),null,A._setArrayType(["deg"],U.JSArray_String))},$signature:23},A._compatible_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0).assertNumber$1("number1").isComparableTo$1(t.$index(e,1).assertNumber$1("number2"))?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._isUnitless_closure.prototype={call$1:e=>E.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?I.SassBoolean_false:I.SassBoolean_true,$signature:12},A._unit_closure.prototype={call$1:e=>new A.SassString(E.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0),$signature:17},A._percentage_closure.prototype={call$1(e){var t=E.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),A.SassNumber_SassNumber(100*t._number$_value,"%")},$signature:23},A._randomFunction_closure.prototype={call$1(e){var t,r,n=E.getInterceptor$asx(e);if(n.$index(e,0).$eq(0,I.C__SassNull))return A.SassNumber_SassNumber(M.$get$_random0().nextDouble$0(),null);if((t=n.$index(e,0).assertNumber$1("limit")).get$hasUnits()&&A.warnForDeprecation(T.math_r+t.toString$0(0)+T.x29x20in_a+t.get$unitString()+")) * 1"+t.get$unitString()+T.x0a_To_p+t.get$unitString()+T.x29x29__Mo,I.Deprecation_ufl),(r=t.assertInt$1("limit"))<1)throw A.wrapException(A.SassScriptException$("$limit: Must be greater than 0, was "+t.toString$0(0)+".",null));return A.SassNumber_SassNumber(M.$get$_random0().nextInt$1(r)+1,null)},$signature:23},A._div_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r instanceof A.SassNumber&&n instanceof A.SassNumber||A.warn(T.math_d),r.dividedBy$1(n)},$signature:4},A._singleArgumentMathFunc_closure.prototype={call$1(e){return this.mathFunc.call$1(E.$index$asx(e,0).assertNumber$1("number"))},$signature:23},A._numberFunction_closure.prototype={call$1(e){var t=E.$index$asx(e,0).assertNumber$1("number"),r=this.transform.call$1(t._number$_value),n=t.get$numeratorUnits(t);return A.SassNumber_SassNumber$withUnits(r,t.get$denominatorUnits(t),n)},$signature:23},A._shared_closure.prototype={call$1:e=>(A.warnForDeprecation(T.The_fe,I.Deprecation_GVl),M._features.contains$1(0,E.$index$asx(e,0).assertString$1("feature")._string$_text)?I.SassBoolean_true:I.SassBoolean_false),$signature:12},A._shared_closure0.prototype={call$1:e=>new A.SassString(A.serializeValue(E.get$first$ax(e),!0,!0),!1),$signature:17},A._shared_closure1.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0);return t=r instanceof A.SassArgumentList?"arglist":r instanceof A.SassBoolean?"bool":r instanceof A.SassColor?"color":r instanceof A.SassList?"list":r instanceof A.SassMap?"map":I.C__SassNull!==r?r instanceof A.SassNumber?"number":r instanceof A.SassFunction?"function":r instanceof A.SassMixin?"mixin":r instanceof A.SassCalculation?"calculation":r instanceof A.SassString?"string":A.throwExpression("[BUG] Unknown value type "+t.$index(e,0).toString$0(0)):"null",new A.SassString(t,!1)},$signature:17},A._shared_closure2.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0);if(s instanceof A.SassArgumentList){for(s._wereKeywordsAccessed=!0,a=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=A.MapExtensions_get_pairs(s._keywords,U.String,a)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!1),n._1);return new A.SassMap(A.ConstantMap_ConstantMap$from(t,a,a))}throw A.wrapException("$args: "+a.$index(e,0).toString$0(0)+" is not an argument list.")},$signature:33},A.moduleFunctions_closure.prototype={call$1:e=>new A.SassString(E.$index$asx(e,0).assertCalculation$1("calc").name,!0),$signature:17},A.moduleFunctions_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertCalculation$1("calc").$arguments;return A.SassList$(new A.MappedListIterable(t,new A.moduleFunctions__closure,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),I.ListSeparator_qVN,!1)},$signature:27},A.moduleFunctions__closure.prototype={call$1:e=>e instanceof A.Value?e:new A.SassString(E.toString$0$(e),!1),$signature:321},A.moduleFunctions_closure1.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertMixin$1("mixin"),o=i.callable;return r=(t=U.AsyncBuiltInCallable._is(o))?o.get$acceptsContent():null,t?n=!0:((t=o instanceof A.BuiltInCallable)&&(r=o.acceptsContent),n=t),n?n=r:((a=o instanceof A.UserDefinedCallable)?n=(n=s=o.declaration)instanceof A.MixinRule:(s=null,n=!1),n?(n=a?s:o.declaration,n=U.MixinRule._as(n).get$hasContent()):n=A.throwExpression(A.UnsupportedError$("Unknown callable type "+i.toString$0(0)+"."))),n?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._nest_closure.prototype={call$1(e){var t={},r=E.$index$asx(e,0).get$asList();if(0===r.length)throw A.wrapException(A.SassScriptException$(T.x24selec,null));return t.first=!0,new A.MappedListIterable(r,new A._nest__closure(t),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new A._nest__closure0).get$asSassList()},$signature:27},A._nest__closure.prototype={call$1(e){var t=this._box_0,r=A.SassApiValue_assertSelector(e,!t.first,null);return t.first=!1,r},$signature:143},A._nest__closure0.prototype={call$2:(e,t)=>t.nestWithin$1(e),$signature:144},A._append_closure.prototype={call$1(e){var t,r=E.$index$asx(e,0).get$asList();if(0===r.length)throw A.wrapException(A.SassScriptException$(T.x24selec,null));return t=A.EvaluationContext_currentOrNull(),new A.MappedListIterable(r,new A._append__closure,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList>")).reduce$1(0,new A._append__closure0((null==t?A.throwExpression(A.StateError$(T.No_Sass)):t).get$currentCallableSpan())).get$asSassList()},$signature:27},A._append__closure.prototype={call$1:e=>A.SassApiValue_assertSelector(e,!1,null),$signature:143},A._append__closure0.prototype={call$2(e,t){var r=t.components,n=this.span;return A.SelectorList$(new A.MappedListIterable(r,new A._append___closure(e,n),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector>")),n).nestWithin$1(e)},$signature:144},A._append___closure.prototype={call$1(e){var t,r,n,a,s,i,o=null;if(0!==e.leadingCombinators.length)throw A.wrapException(A.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));if((r=(t=e.components).length>=1)?(n=t[0],a=I.JSArray_methods.sublist$1(t,1)):n=a=o,!r)throw A.wrapException(A.StateError$("Pattern matching error"));if(null==(s=A._prependParent(n.selector)))throw A.wrapException(A.SassScriptException$("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));return r=this.span,i=A._setArrayType([new A.ComplexSelectorComponent(s,A.List_List$unmodifiable(n.combinators,U.CssValue_Combinator),r)],U.JSArray_ComplexSelectorComponent),I.JSArray_methods.addAll$1(i,a),A.ComplexSelector$(I.List_empty0,i,r,!1)},$signature:59},A._extend_closure.prototype={call$1(e){var t,r,n="selector",a="extendee",s="extender",i=E.getInterceptor$asx(e),o=A.SassApiValue_assertSelector(i.$index(e,0),!1,n);return o.assertNotBogus$1$name(n),(t=A.SassApiValue_assertSelector(i.$index(e,1),!1,a)).assertNotBogus$1$name(a),(r=A.SassApiValue_assertSelector(i.$index(e,2),!1,s)).assertNotBogus$1$name(s),i=A.EvaluationContext_currentOrNull(),A.ExtensionStore__extendOrReplace(o,r,t,I.ExtendMode_allTargets_allTargets,(null==i?A.throwExpression(A.StateError$(T.No_Sass)):i).get$currentCallableSpan()).get$asSassList()},$signature:27},A._replace_closure.prototype={call$1(e){var t,r,n="selector",a="original",s="replacement",i=E.getInterceptor$asx(e),o=A.SassApiValue_assertSelector(i.$index(e,0),!1,n);return o.assertNotBogus$1$name(n),(t=A.SassApiValue_assertSelector(i.$index(e,1),!1,a)).assertNotBogus$1$name(a),(r=A.SassApiValue_assertSelector(i.$index(e,2),!1,s)).assertNotBogus$1$name(s),i=A.EvaluationContext_currentOrNull(),A.ExtensionStore__extendOrReplace(o,r,t,I.ExtendMode_replace_replace,(null==i?A.throwExpression(A.StateError$(T.No_Sass)):i).get$currentCallableSpan()).get$asSassList()},$signature:27},A._unify_closure.prototype={call$1(e){var t,r="selector1",n="selector2",a=E.getInterceptor$asx(e),s=A.SassApiValue_assertSelector(a.$index(e,0),!1,r);return s.assertNotBogus$1$name(r),(t=A.SassApiValue_assertSelector(a.$index(e,1),!1,n)).assertNotBogus$1$name(n),null==(a=null==(a=s.unify$1(t))?null:a.get$asSassList())?I.C__SassNull:a},$signature:4},A._isSuperselector_closure.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=A.SassApiValue_assertSelector(r.$index(e,0),!1,"super");return n.assertNotBogus$1$name("super"),(t=A.SassApiValue_assertSelector(r.$index(e,1),!1,"sub")).assertNotBogus$1$name("sub"),A.listIsSuperselector(n.components,t.components)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._simpleSelectors_closure.prototype={call$1(e){var t=A.SassApiValue_assertCompoundSelector(E.$index$asx(e,0),"selector").components;return A.SassList$(new A.MappedListIterable(t,new A._simpleSelectors__closure,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value>")),I.ListSeparator_qVN,!1)},$signature:27},A._simpleSelectors__closure.prototype={call$1:e=>new A.SassString(A.serializeSelector(e,!0),!1),$signature:340},A._parse_closure.prototype={call$1:e=>A.SassApiValue_assertSelector(E.$index$asx(e,0),!1,"selector").get$asSassList(),$signature:27},A.module_closure.prototype={call$1(e){var t,r,n,a,s,i,o,l=E.getInterceptor$asx(e),_=l.$index(e,0).assertString$1("string"),u=l.$index(e,1).assertString$1("separator");if(null!=(t=null==(l=l.$index(e,2).get$realNull())?null:l.assertNumber$1("limit").assertInt$1("limit"))&&t<1)throw A.wrapException(A.SassScriptException$("$limit: Must be 1 or greater, was "+A.S(t)+".",null));if(0===(l=_._string$_text).length)return I.SassList_qAD;if(0===(r=u._string$_text).length)return A.SassList$(A.MappedIterable_MappedIterable(new A.Runes(l),new A.module__closure(_),U.Runes._eval$1("Iterable.E"),U.Value),I.ListSeparator_qVN,!0);for(n=A._setArrayType([],U.JSArray_String),r=I.JSString_methods.allMatches$1(r,l),r=new A._StringAllMatchesIterator(r._input,r._pattern,r.__js_helper$_index),a=0,s=0;r.moveNext$0()&&(o=(i=r.__js_helper$_current).start,n.push(I.JSString_methods.substring$2(l,s,o)),s=o+i.pattern.length,++a!==t););return n.push(I.JSString_methods.substring$1(l,s)),A.SassList$(new A.MappedListIterable(n,new A.module__closure0(_),U.MappedListIterable_String_Value),I.ListSeparator_qVN,!0)},$signature:27},A.module__closure.prototype={call$1(e){return new A.SassString(A.Primitives_stringFromCharCode(e),this.string._hasQuotes)},$signature:444},A.module__closure0.prototype={call$1(e){return new A.SassString(e,this.string._hasQuotes)},$signature:326},A._unquote_closure.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("string");return t._hasQuotes?new A.SassString(t._string$_text,!1):t},$signature:17},A._quote_closure.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("string");return t._hasQuotes?t:new A.SassString(t._string$_text,!0)},$signature:17},A._length_closure.prototype={call$1:e=>A.SassNumber_SassNumber(E.$index$asx(e,0).assertString$1("string").get$_sassLength(),null),$signature:23},A._insert_closure.prototype={call$1(e){var t,r,n="index",a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("string"),i=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=Math.max(s.get$_sassLength()+t+2,0)),a=s._string$_text,r=A.codepointIndexToCodeUnitIndex(a,A._codepointForIndex(t,s.get$_sassLength(),!1)),new A.SassString(I.JSString_methods.replaceRange$3(a,r,r,i._string$_text),s._hasQuotes)},$signature:17},A._index_closure.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertString$1("string")._string$_text,n=I.JSString_methods.indexOf$1(r,t.$index(e,1).assertString$1("substring")._string$_text);return-1===n?I.C__SassNull:A.SassNumber_SassNumber(A.codeUnitIndexToCodepointIndex(r,n)+1,null)},$signature:4},A._slice_closure.prototype={call$1(e){var t,r,n,a,s="start-at",i=E.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("string"),l=i.$index(e,1).assertNumber$1(s),_=i.$index(e,2).assertNumber$1("end-at");return l.assertNoUnits$1(s),_.assertNoUnits$1("end-at"),t=o.get$_sassLength(),0===(r=_.assertInt$0())?o._hasQuotes?M.$get$_emptyQuoted():M.$get$_emptyUnquoted():(n=A._codepointForIndex(l.assertInt$0(),t,!1),(a=A._codepointForIndex(r,t,!0))===t&&--a,a<n?o._hasQuotes?M.$get$_emptyQuoted():M.$get$_emptyUnquoted():(i=o._string$_text,new A.SassString(I.JSString_methods.substring$2(i,A.codepointIndexToCodeUnitIndex(i,n),A.codepointIndexToCodeUnitIndex(i,a+1)),o._hasQuotes)))},$signature:17},A._toUpperCase_closure.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertString$1("string");for(r=(t=i._string$_text).length,n=0,a="";n<r;++n)s=t.charCodeAt(n),a+=A.Primitives_stringFromCharCode(s>=97&&s<=122?4294967263&s:s);return new A.SassString((a.charCodeAt(0),a),i._hasQuotes)},$signature:17},A._toLowerCase_closure.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertString$1("string");for(r=(t=i._string$_text).length,n=0,a="";n<r;++n)s=t.charCodeAt(n),a+=A.Primitives_stringFromCharCode(s>=65&&s<=90?32|s:s);return new A.SassString((a.charCodeAt(0),a),i._hasQuotes)},$signature:17},A._uniqueId_closure.prototype={call$1(e){var t=M.$get$_previousUniqueId()+(M.$get$_random().nextInt$1(36)+1);return M._previousUniqueId=t,t>Math.pow(36,6)&&(M._previousUniqueId=I.JSInt_methods.$mod(M.$get$_previousUniqueId(),A._asInt(Math.pow(36,6)))),new A.SassString("u"+I.JSString_methods.padLeft$2(I.JSInt_methods.toRadixString$1(M.$get$_previousUniqueId(),36),6,"0"),!1)},$signature:17},A.ImportCache.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,I,L,M,N=this,V=null;if(s=!!A.isBrowser()&&((null==r||r instanceof A.NoOpImporter)&&0===N._importers.length))throw A.wrapException(T.Custom);if(null!=r&&""===t.get$scheme()&&(null==(i=null==n?V:n.resolveUri$1(t))&&(i=t),o=new A._Record_3_forImport(r,i,a),null!=(l=N._perImporterCanonicalizeCache.putIfAbsent$2(o,new A.ImportCache_canonicalize_closure(N,r,i,n,a,o,t)))))return l;if(o=new A._Record_2_forImport(t,a),(s=N._canonicalizeCache).containsKey$1(o))return s.$index(0,o);for(_=N._importers,u=U.Record_1_nullable_Object,c=N._perImporterCanonicalizeCache,$=U.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl,p=U.Record_3_Importer_and_Uri_and_Uri_originalUrl,h=!0,d=0;d<_.length;++d){if(m=_[d],g=new A._Record_3_forImport(m,t,a),c.containsKey$1(g)?(S=c.$index(0,g),y=new A._Record_1(null==S?$._as(S):S)):y=V,f=V,(v=u._is(y))?(S=null!=(C=y._0))&&(p._as(C),f=C):(C=V,S=!1),S)return f;if(!(S=!!v&&null==C)){if(E=V,I=V,S=!1,(w=null!=(x=(b=N._canonicalize$4(m,t,n,a))._0))?(f=null==x?p._as(x):x,E=S=I=b._1,S=S&&h):f=V,S)return s.$indexSet(0,o,f),f;if(w?(S=E,L=w):(S=I=b._1,L=!0),S=S&&!h){if(c.$indexSet(0,g,x),null!=x)return x}else if(S=!(L?I:b._1)){if(h){for(M=0;M<d;++M)c.$indexSet(0,new A._Record_3_forImport(_[M],t,a),V);h=!1}if(null!=x)return x}}}return h&&s.$indexSet(0,o,V),V},canonicalize$3$baseImporter$baseUrl(e,t,r,n){return this.canonicalize$4$baseImporter$baseUrl$forImport(0,t,r,n,!1)},_canonicalize$4(e,t,r,n){var a,s,i,o,l;if(a=null!=r&&(""===t.get$scheme()||e.isNonCanonicalScheme$1(t.get$scheme())),s=new A.CanonicalizeContext(n,a?r:null),i=U.nullable_Object,o=A.runZoned(new A.ImportCache__canonicalize_closure(e,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__canonicalizeContext,s],i,i),U.nullable_Uri),l=!a||!s._wasContainingUrlAccessed,null==o)return new A._Record_2(null,l);if(""!==o.get$scheme()&&e.isNonCanonicalScheme$1(o.get$scheme()))throw A.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+o.toString$0(0)+T.x2c_whicu);return new A._Record_2(new A._Record_3_originalUrl(e,o,t),l)},importCanonical$3$originalUrl(e,t,r){return this._importCache.putIfAbsent$2(t,new A.ImportCache_importCanonical_closure(this,e,t,r))},importCanonical$2(e,t){return this.importCanonical$3$originalUrl(e,t,null)},humanize$1(e){var t=this._canonicalizeCache,r=U.NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl;return null==(r=A.NullableExtension_andThen(A.minBy(new A.MappedIterable(new A.WhereIterable(new A.NonNullsIterable(new A.LinkedHashMapValuesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),r),new A.ImportCache_humanize_closure(e),r._eval$1("WhereIterable<Iterable.E>")),new A.ImportCache_humanize_closure0,r._eval$1("MappedIterable<Iterable.E,Uri>")),new A.ImportCache_humanize_closure1),new A.ImportCache_humanize_closure2(e)))?e:r},sourceMapUrl$1(e,t){var r=this._resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(0))?t:r},clearCanonicalize$1(e){for(var t,r,n,a,s=this._canonicalizeCache,i=A.List_List$_of(new A.LinkedHashMapKeysIterable(s,A._instanceType(s)._eval$1("LinkedHashMapKeysIterable<1>")),U.Record_2_Uri_and_bool_forImport),o=i.length,l=this._importers,_=0;_<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++_)for(t=i[_],r=l.length,n=t._0,a=0;a<l.length;l.length===r||(0,A.throwConcurrentModificationError)(l),++a)if(l[a].couldCanonicalize$2(n,e)){s.remove$1(0,t);break}for(s=this._perImporterCanonicalizeCache,o=(i=A.List_List$_of(new A.LinkedHashMapKeysIterable(s,A._instanceType(s)._eval$1("LinkedHashMapKeysIterable<1>")),U.Record_3_Importer_and_Uri_and_bool_forImport)).length,_=0;_<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++_)(t=i[_])._0.couldCanonicalize$2(t._1,e)&&s.remove$1(0,t)},clearImport$1(e){this._resultsCache.remove$1(0,e),this._importCache.remove$1(0,e)}},A.ImportCache_canonicalize_closure.prototype={call$0(){var e=this,t=e.$this,r=e.baseUrl,n=t._canonicalize$4(e.baseImporter,e.resolvedUrl,r,e.forImport);return null!=r&&t._nonCanonicalRelativeUrls.$indexSet(0,e.key,e.url),n._0},$signature:127},A.ImportCache__canonicalize_closure.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:145},A.ImportCache_importCanonical_closure.prototype={call$0(){var e,t,r=this,n=Date.now(),a=r.canonicalUrl,s=r.importer.load$1(0,a);return null==s?null:((e=r.$this)._loadTimes.$indexSet(0,a,new A.DateTime(n,0,!1)),e._resultsCache.$indexSet(0,a,s),e=s.contents,n=s.syntax,t=r.originalUrl,A.Stylesheet_Stylesheet$parse(e,n,null==t?a:t.resolveUri$1(a)))},$signature:116},A.ImportCache_humanize_closure.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:488},A.ImportCache_humanize_closure0.prototype={call$1:e=>e._2,$signature:293},A.ImportCache_humanize_closure1.prototype={call$1:e=>e.get$path(e).length,$signature:107},A.ImportCache_humanize_closure2.prototype={call$1(e){var t=M.$get$url(),r=this.canonicalUrl;return e.resolve$1(0,A.ParsedPath_ParsedPath$parse(r.get$path(r),t.style).get$basename())},$signature:48},A.Importer.prototype={modificationTime$1:e=>new A.DateTime(Date.now(),0,!1),couldCanonicalize$2:(e,t)=>!0,isNonCanonicalScheme$1:e=>!1},A.AsyncImporter.prototype={},A.CanonicalizeContext.prototype={},A.FilesystemImporter.prototype={canonicalize$1(e,t){var r,n;if("file"===t.get$scheme())r=A.resolveImportPath(M.$get$context().style.pathFromUri$1(A._parseUri(t)));else{if(""!==t.get$scheme())return null;if(null==(n=this._loadPath))return null;null!=(r=A.resolveImportPath(A.join(n,M.$get$context().style.pathFromUri$1(A._parseUri(t)),null)))&&this._loadPathDeprecated&&A.warnForDeprecation(T.Using_t,I.Deprecation_nAC)}return A.NullableExtension_andThen(r,new A.FilesystemImporter_canonicalize_closure)},load$1(e,t){var r=M.$get$context().style.pathFromUri$1(A._parseUri(t)),n=A.readFile(r),a=A.Syntax_forPath(r);return""===t.get$scheme()&&A.throwExpression(A.ArgumentError$value(t,"sourceMapUrl","must be absolute")),new A.ImporterResult(n,t,a)},modificationTime$1:e=>A.modificationTime(M.$get$context().style.pathFromUri$1(A._parseUri(e))),couldCanonicalize$2(e,t){var r,n,a,s;return("file"===e.get$scheme()||""===e.get$scheme())&&("file"===t.get$scheme()&&(n=(r=M.$get$url()).style,a=A.ParsedPath_ParsedPath$parse(e.get$path(e),n).get$basename(),s=A.ParsedPath_ParsedPath$parse(t.get$path(t),n).get$basename(),!I.JSString_methods.startsWith$1(a,"_")&&I.JSString_methods.startsWith$1(s,"_")&&(s=I.JSString_methods.substring$1(s,1)),a===s||a===r.withoutExtension$1(s)))},toString$0(e){var t=this._loadPath;return null==t?"<absolute file importer>":t}},A.FilesystemImporter_canonicalize_closure.prototype={call$1(e){var t,r,a=null,s=A.isNodeJs()?n.process:a;return E.$eq$(null==s?a:E.get$platform$x(s),"win32")?s=!0:(s=A.isNodeJs()?n.process:a,s=E.$eq$(null==s?a:E.get$platform$x(s),"darwin")),s?(s=A.absolute(e,a,a,a,a,a,a,a,a,a,a,a,a,a,a),t=M.$get$context(),s=A._realCasePath(t.normalize$1(s))):(r=t=(s=M.$get$context()).canonicalize$1(0,e),t=s,s=r),t.toUri$1(s)},$signature:125},A.NoOpImporter.prototype={},A.NodePackageImporter.prototype={isNonCanonicalScheme$1:e=>"pkg"===e,canonicalize$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=this,C=null;if("file"===t.get$scheme())return M.$get$FilesystemImporter_cwd().canonicalize$1(0,t);if("pkg"!==t.get$scheme())return C;if(t.get$hasAuthority())throw A.wrapException(T.A_pkg_h);if((l=(o=M.$get$url()).style).rootLength$1(t.get$path(t))>0)throw A.wrapException("A pkg: URL's path must not begin with /.");if(0===t.get$path(t).length)throw A.wrapException("A pkg: URL must not have an empty path.");if(t.get$hasQuery()||t.get$hasFragment())throw A.wrapException(T.A_pkg_q);if((_=A.canonicalizeContext())._wasContainingUrlAccessed=!0,"file"===(null==(_=_._containingUrl)?C:_.get$scheme())?((_=A.canonicalizeContext())._wasContainingUrlAccessed=!0,(_=_._containingUrl).toString,c=(u=M.$get$context()).dirname$1(u.style.pathFromUri$1(A._parseUri(_)))):((_=f.__NodePackageImporter__entryPointDirectory_F)===M&&A.throwUnnamedLateFieldNI(),c=_),null,$=o.split$1(0,t.get$path(t)),_=I.JSArray_methods.removeAt$1($,0),h=(p=(u=M.$get$context()).style).pathFromUri$1(A._parseUri(_)),I.JSString_methods.startsWith$1(h,"@")&&(h=0!==$.length?o.join$2(0,h,I.JSArray_methods.removeAt$1($,0)):h),d=0!==$.length?p.pathFromUri$1(A._parseUri(o.joinAll$1($))):C,r=h,o=!0,E.startsWith$1$s(r,".")||E.contains$1$asx(r,"\\")||E.contains$1$asx(r,"%")||(o=E.startsWith$1$s(r,"@")&&!E.contains$1$asx(r,l.get$separator(l))),o)return C;if(null==(m=f._resolvePackageRoot$2(r,c)))return C;n=A.join(m,"package.json",C),a=A.readFile(n),s=null;try{s=U.Map_String_dynamic._as(I.C_JsonCodec.decode$1(a))}catch(g){throw i=A.unwrapException(g),o=A.S(n),l=A.S(r),_=A.S(i),A.wrapException("Failed to parse "+o+' for "pkg:'+l+'": '+_)}if(null!=(S=f._resolvePackageExports$4(m,d,s,r))){if(I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(S,p)._splitExtension$1(1)[1]))return u.toUri$1(u.canonicalize$1(0,S));throw o=null==d?"root":d,A.wrapException("The export for '"+o+"' in '"+A.S(r)+"' resolved to '"+S+T.x27x2c_whi)}return null==d?null!=(y=f._resolvePackageRootValues$2(m,s))?u.toUri$1(u.canonicalize$1(0,y)):C:(v=A.join(m,d,C),M.$get$FilesystemImporter_cwd().canonicalize$1(0,u.toUri$1(v)))},load$1:(e,t)=>M.$get$FilesystemImporter_cwd().load$1(0,t),_resolvePackageRoot$2(e,t){for(var r,n;;){if(r=A.join(t,"node_modules",e),A.dirExists(r))return r;if(1===(n=M.$get$context()).split$1(0,t).length)return null;t=n.dirname$1(t)}},_resolvePackageRootValues$2(e,t){var r,n,a,s,i=null,o=t.$index(0,"sass");return"string"==typeof o?(r=I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(o,M.$get$url().style)._splitExtension$1(1)[1]),n=o):(n=i,r=!1),r?A.join(e,n,i):("string"==typeof(a=t.$index(0,"style"))?(r=I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(a,M.$get$url().style)._splitExtension$1(1)[1]),s=a):(s=i,r=!1),r?A.join(e,s,i):A.resolveImportPath(A.join(e,"index",i)))},_resolvePackageExports$4(e,t,r,n){var a,s,i=this,o=r.$index(0,"exports");return null==o?null:null!=(a=i._nodePackageExportsResolve$5(e,i._exportsToCheck$1(t),o,t,n))?a:null!=t&&0!==A.ParsedPath_ParsedPath$parse(t,M.$get$url().style)._splitExtension$1(1)[1].length?null:null!=(s=i._nodePackageExportsResolve$5(e,i._exportsToCheck$2$addIndex(t,!0),o,t,n))?s:null},_nodePackageExportsResolve$5(e,t,r,n,a){var s,i,o,l=!1;if(U.Map_String_dynamic._is(r)&&(s=r.get$keys(r)).any$1(s,new A.NodePackageImporter__nodePackageExportsResolve_closure)&&(l=(l=r.get$keys(r)).any$1(l,new A.NodePackageImporter__nodePackageExportsResolve_closure0)),l)throw l=r.get$keys(r),A.wrapException("`exports` in "+a+T.x20can_n+l.map$1$1(l,new A.NodePackageImporter__nodePackageExportsResolve_closure1,U.String).join$1(0,",")+" in "+A.join(e,"package.json",null)+".");return l=U.NonNullsIterable_String,l=A.LinkedHashSet_LinkedHashSet$of(new A.NonNullsIterable(new A.MappedListIterable(t,new A.NodePackageImporter__nodePackageExportsResolve_closure2(this,r,e),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>")),l),l._eval$1("Iterable.E")),1!==(o=(i=A.List_List$_of(l,A._instanceType(l)._precomputed1)).length)?o<=0?l=null:(l=null==n?"root":n,l=A.throwExpression(T.Unable+l+" in "+a+" should be used. \n\nFound:\n"+I.JSArray_methods.join$1(i,"\n"))):l=i[0],l},_compareExpansionKeys$2(e,t){var r=I.JSString_methods.contains$1(e,"*"),n=r?I.JSString_methods.indexOf$1(e,"*")+1:e.length,a=I.JSString_methods.contains$1(t,"*"),s=a?I.JSString_methods.indexOf$1(t,"*")+1:t.length;return n>s?-1:s>n?1:r?a?(r=e.length)>(a=t.length)?-1:a>r?1:0:-1:1},_packageTargetResolve$4(e,t,r,n){var a,s,i,o,l,_,u,c,$,p=null,h="string"==typeof t;if(h?(a=!I.JSString_methods.startsWith$1(t,"./"),s=t):(s=p,a=!1),a)throw A.wrapException("Export '"+A.S(s)+T.x27x20must+r+"'.");if(h?(a=null!=n,s=t):(s=p,a=!1),a)return h=E.replaceFirst$2$s(s,"*",n),i=(a=M.$get$context()).normalize$1(A.join(r,a.style.pathFromUri$1(A._parseUri(h)),p)),A.fileExists(i)?i:p;if(s=h?t:p,h)return h=M.$get$context(),s.toString,A.join(r,h.style.pathFromUri$1(A._parseUri(s)),p);if(o=(h=U.Map_String_dynamic._is(t))?t:p,h){for(h=(h=A.MapExtensions_get_pairs(o,U.String,U.dynamic)).get$iterator(h);h.moveNext$0();)if(l=(a=h.get$current(h))._0,_=a._1,I.Set_8229z.contains$1(0,l)&&null!=_&&null!=(u=this._packageTargetResolve$4(e,_,r,n)))return u;return p}if((h=U.List_dynamic._is(t))&&E.get$length$asx(t)<=0)return p;if(c=h?t:p,h){for(h=E.get$iterator$ax(c);h.moveNext$0();)if(null!=(_=h.get$current(h))&&null!=($=this._packageTargetResolve$4(e,_,r,n)))return $;return p}throw A.wrapException("Invalid 'exports' value "+A.S(t)+" in "+A.join(r,"package.json",p)+".")},_packageTargetResolve$3(e,t,r){return this._packageTargetResolve$4(e,t,r,null)},_getMainExport$1(e){var t,r,n,a,s;return t=null,"string"!=typeof e?U.List_String._is(e)?t=e:((r=U.Map_String_dynamic._is(e))?(n=!(n=e.get$keys(e)).any$1(n,new A.NodePackageImporter__getMainExport_closure),a=e):(a=t,n=!1),n?t=a:(n=!1,r?(null!=(s=e.$index(0,"."))||e.containsKey$1("."))&&(n=null!=s):s=null,n&&(t=r?s:e.$index(0,".")))):t=e,t},_exportsToCheck$2$addIndex(e,t){var r,n,a,s,i,o,l=U.JSArray_String,_=A._setArrayType([],l),u=null==e;if(u&&t?e="index":!u&&t&&(e=A.join(e,"index",null)),null==e)return A._setArrayType([null],U.JSArray_nullable_String);if(I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(e,M.$get$url().style)._splitExtension$1(1)[1])?_.push(e):I.JSArray_methods.addAll$1(_,A._setArrayType([e,e+".scss",e+".sass",e+".css"],l)),u=(l=M.$get$context()).style,r=A.ParsedPath_ParsedPath$parse(e,u).get$basename(),n=l.dirname$1(e),I.JSString_methods.startsWith$1(r,"_"))return _;for(l=A.List_List$_of(_,U.nullable_String),a=_.length,s="."===n,i=0;i<_.length;_.length===a||(0,A.throwConcurrentModificationError)(_),++i)o=_[i],s?l.push("_"+A.ParsedPath_ParsedPath$parse(o,u).get$basename()):l.push(A.join(n,"_"+A.ParsedPath_ParsedPath$parse(o,u).get$basename(),null));return l},_exportsToCheck$1(e){return this._exportsToCheck$2$addIndex(e,!1)}},A.NodePackageImporter__nodePackageExportsResolve_closure.prototype={call$1:e=>I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NodePackageImporter__nodePackageExportsResolve_closure0.prototype={call$1:e=>!I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NodePackageImporter__nodePackageExportsResolve_closure1.prototype={call$1:e=>'"'+e+'"',$signature:6},A.NodePackageImporter__nodePackageExportsResolve_closure2.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=null;if(null==e)return t=h.$this,A.NullableExtension_andThen(t._getMainExport$1(h.exports),new A.NodePackageImporter__nodePackageExportsResolve__closure(t,e,h.packageRoot));if(t=h.exports,r=!U.Map_String_dynamic._is(t)||(r=t.get$keys(t)).every$1(r,new A.NodePackageImporter__nodePackageExportsResolve__closure0))return d;if(n="./"+M.$get$context().toUri$1(e).toString$0(0),t.containsKey$1(n)&&null!=t.$index(0,n)&&!I.JSString_methods.contains$1(n,"*"))return null==(t=t.$index(0,n))&&(t=A._asObject(t)),h.$this._packageTargetResolve$3(n,t,h.packageRoot);for(r=A._setArrayType([],U.JSArray_String),a=(a=t.get$keys(t)).get$iterator(a);a.moveNext$0();)s=a.get$current(a),1===I.JSString_methods.allMatches$1("*",s).get$length(0)&&r.push(s);for(a=h.$this,I.JSArray_methods.sort$1(r,a.get$_compareExpansionKeys()),s=r.length,i=n.length,o=0;o<r.length;r.length===s||(0,A.throwConcurrentModificationError)(r),++o){if((u=2===(_=(l=r[o]).split("*")).length)?(c=_[0],$=_[1]):c=$=d,!u)throw A.wrapException(A.StateError$("Pattern matching error"));if(I.JSString_methods.startsWith$1(n,c)&&(n!==c&&(0===(u=$.length)||I.JSString_methods.endsWith$1(n,$)&&i>=l.length))){if(null==(p=t.$index(0,l)))continue;return a._packageTargetResolve$4(e,p,h.packageRoot,I.JSString_methods.substring$2(n,c.length,i-u))}}return d},$signature:148},A.NodePackageImporter__nodePackageExportsResolve__closure.prototype={call$1(e){return this.$this._packageTargetResolve$3(this.variant,e,this.packageRoot)},$signature:149},A.NodePackageImporter__nodePackageExportsResolve__closure0.prototype={call$1:e=>!I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NodePackageImporter__getMainExport_closure.prototype={call$1:e=>I.JSString_methods.startsWith$1(e,"."),$signature:5},A.ImporterResult.prototype={get$sourceMapUrl(e){return this._sourceMapUrl}},A.resolveImportPath_closure.prototype={call$0(){return A._exactlyOne(A._tryPath(M.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:45},A.resolveImportPath_closure0.prototype={call$0(){return A._exactlyOne(A._tryPathWithExtensions(this.path+".import"))},$signature:45},A._tryPathAsDirectory_closure.prototype={call$0(){return A._exactlyOne(A._tryPathWithExtensions(A.join(this.path,"index.import",null)))},$signature:45},A._exactlyOne_closure.prototype={call$1(e){var t=M.$get$context();return" "+t.prettyUri$1(t.toUri$1(e))},$signature:6},A.InterpolationBuffer.prototype={writeCharCode$1(e){var t=this._interpolation_buffer$_text,r=A.Primitives_stringFromCharCode(e);return t._contents+=r,null},add$2(e,t,r){this._flushText$0(),this._interpolation_buffer$_contents.push(t),this._spans.push(r)},addInterpolation$1(e){var t,r,n,a,s,i,o,l=this,_=e.contents,u=_.length;0!==u&&(t=e.spans,(r=u>=1)?u="string"==typeof(n=_[0]):(n=null,u=!1),u&&(a=A._asString(r?n:_[0]),s=I.JSArray_methods.sublist$1(_,1),(u=l._interpolation_buffer$_text)._contents+=a,t=A.SubListIterable$(t,1,null,A._arrayInstanceType(t)._precomputed1),_=s),l._flushText$0(),u=l._interpolation_buffer$_contents,I.JSArray_methods.addAll$1(u,_),i=l._spans,I.JSArray_methods.addAll$1(i,t),"string"==typeof I.JSArray_methods.get$last(u)&&(o=l._interpolation_buffer$_text,u=A.S(u.pop()),o._contents+=u,i.pop()))},_flushText$0(){var e=this._interpolation_buffer$_text,t=e._contents;0!==t.length&&(this._interpolation_buffer$_contents.push((t.charCodeAt(0),t)),this._spans.push(null),e._contents="")},interpolation$1(e){var t=A.List_List$_of(this._interpolation_buffer$_contents,U.Object),r=this._interpolation_buffer$_text,n=r._contents;return 0!==n.length&&t.push((n.charCodeAt(0),n)),n=A.List_List$_of(this._spans,U.nullable_FileSpan),0!==r._contents.length&&n.push(null),A.Interpolation$(t,n,e)},toString$0(e){var t,r,n,a,s;for(r=(t=this._interpolation_buffer$_contents).length,n=0,a="";n<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++n)a="string"==typeof(s=t[n])?a+s:a+"#{"+A.S(s)+A.Primitives_stringFromCharCode(125);return(t=a+this._interpolation_buffer$_text.toString$0(0)).charCodeAt(0),t}},A.InterpolationMap.prototype={mapException$1(e){var t,r,n,a,s,i=this,o=e.get$span(e),l=i._interpolation,_=l.contents;return 0===_.length?i._isMapped$1(o)?e:new A.SourceSpanFormatException(e.get$source(),e._span_exception$_message,l.span):(t=i.mapSpan$1(o))===o?e:(r=i._indexInContents$1(o.get$start(o)),n=i._indexInContents$1(o.get$end(o)),l=e._span_exception$_message,A.SubListIterable$(_,r,null,A._arrayInstanceType(_)._precomputed1).take$1(0,n-r+1).any$1(0,new A.InterpolationMap_mapException_closure)?(_=U.SourceSpan,a=U.String,s=A.LinkedHashMap_LinkedHashMap$_literal([o,"error in interpolated output"],_,a),new A.MultiSourceSpanFormatException(e.get$source(),"",A.ConstantMap_ConstantMap$from(s,_,a),l,t)):new A.SourceSpanFormatException(e.get$source(),l,t))},mapSpan$1(e){var t,r,n,a,s,i,o,l,_=this,u=null;return _._isMapped$1(e)?e:(t=_._mapLocation$1(e.get$start(e)),r=_._mapLocation$1(e.get$end(e)),s=!1,(a=(n=U.FileSpan)._is(t))?(s=n._is(r),i=t,o=r):o=i=u,s?n=i.expand$1(0,n._as(a?o:r)):(s=!1,n._is(t)?(a?s=o:(o=s=r,a=!0),s=s instanceof A.FileLocation,i=t):i=u,s?(n=a?o:r,U.FileLocation._as(n),n=(s=_._interpolation.span).get$file(s).span$2(0,_._expandInterpolationSpanLeft$1(i.get$start(i)),n.offset)):(s=!1,t instanceof A.FileLocation?(a?s=o:(o=s=r,a=!0),s=n._is(s),i=t):i=u,s?(l=n._as(a?o:r),n=(n=_._interpolation.span).get$file(n).span$2(0,i.offset,_._expandInterpolationSpanRight$1(l.get$end(l)))):(n=!1,t instanceof A.FileLocation?(a?n=o:(o=n=r,a=!0),n=n instanceof A.FileLocation,i=t):i=u,n?(n=a?o:r,U.FileLocation._as(n),n=(s=_._interpolation.span).get$file(s).span$2(0,i.offset,n.offset)):n=A.throwExpression("[BUG] Unreachable")))),n)},_isMapped$1(e){var t;return e.get$file(e)===(t=(t=this._interpolation.span).get$file(t))},_mapLocation$1(e){var t,r,n,a,s=this,i=s._interpolation,o=i.contents;return 0===o.length?i.span:(r=o[t=s._indexInContents$1(e)])instanceof A.Expression?r.get$span(r):(n=0===t,i=i.span,n?a=i.get$start(i):(i=i.get$file(i),o=(o=U.Expression._as(o[t-1])).get$span(o),a=A.FileLocation$_(i,s._expandInterpolationSpanRight$1(o.get$end(o)))),i=n?0:s._targetOffsets[t-1],A.FileLocation$_(a.file,a.offset+(e.offset-i)))},_indexInContents$1(e){var t,r,n,a;for(r=(t=this._targetOffsets).length,n=e.offset,a=0;a<r;++a)if(n<t[a])return a;return this._interpolation.contents.length-1},_expandInterpolationSpanLeft$1(e){for(var t,r,n,a=e.file._decodedChars,s=e.offset-1;s>=0;)if(t=s-1,123===(r=a[s])){if(35===a[t]){s=t;break}s=t}else if(47===r){if(s=t-1,42===a[t])for(;;)if(t=s-1,42===a[s]){for(s=t;;){if(t=s-1,42!==(n=a[s]))break;s=t}if(47===n){s=t;break}s=t}else s=t}else s=t;return s},_expandInterpolationSpanRight$1(e){var t,r,n,a,s,i,o=e.file._decodedChars,l=e.offset;for(t=o.length;l<t;){if(r=l+1,125===(n=o[l])){l=r;break}if(47===n){if(l=r+1,47===(a=o[r])){for(;r=l+1,10!==(s=o[l])&&13!==s&&12!==s;)l=r;l=r}else if(42===a)for(;;)if(r=l+1,42===o[l]){for(l=r;;){if(r=l+1,42!==(i=o[l]))break;l=r}if(47===i){l=r;break}l=r}else l=r}else l=r}return l}},A.InterpolationMap_mapException_closure.prototype={call$1:e=>e instanceof A.Expression,$signature:79},A._realCasePath_helper.prototype={call$2(e,t){var r=M.$get$context().dirname$1(e);return r===e?e:M._realCaseCache.putIfAbsent$2(e,new A._realCasePath_helper_closure(e,t,this,r))},call$1(e){return this.call$2(e,null)},$signature:150},A._realCasePath_helper_closure.prototype={call$0(){var e,t,r,n,a,s,i,o,l=this,_=l.path;if(!A.linkExists(_)){e=null;try{e=null==(i=l.realPath)?A.realpath(_):i}catch(o){if(A.unwrapException(o)instanceof A.FileSystemException)return _;throw o}return a=e,_=M.$get$context(),A.join(l.helper.call$2(l.dirname,_.dirname$1(a)),A.ParsedPath_ParsedPath$parse(e,_.style).get$basename(),null)}t=l.helper.call$1(l.dirname),r=A.ParsedPath_ParsedPath$parse(_,M.$get$context().style).get$basename();try{return n=E.where$1$ax(A.listDir(t,!1),new A._realCasePath_helper__closure(r)).toList$0(0),a=null,s=n,a=1!==E.get$length$asx(s)?A.join(t,r,null):E.$index$asx(s,0)}catch(o){if(A.unwrapException(o)instanceof A.FileSystemException)return _;throw o}},$signature:28},A._realCasePath_helper__closure.prototype={call$1(e){return A.equalsIgnoreCase(A.ParsedPath_ParsedPath$parse(e,M.$get$context().style).get$basename(),this.basename)},$signature:5},A.FileSystemException.prototype={toString$0(e){var t=M.$get$context();return t.prettyUri$1(t.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},A._readFile_closure.prototype={call$0(){return E.readFileSync$2$x(A.fs(),this.path,this.encoding)},$signature:58},A.writeFile_closure.prototype={call$0(){return E.writeFileSync$2$x(A.fs(),this.path,this.contents)},$signature:0},A.deleteFile_closure.prototype={call$0(){return E.unlinkSync$1$x(A.fs(),this.path)},$signature:0},A.readStdin_closure.prototype={call$1(e){this._box_0.contents=e,this.completer.complete$1(e)},$signature:103},A.readStdin_closure0.prototype={call$1(e){this.sink.add$1(0,U.List_int._as(e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues:()=>[null],$signature:96},A.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:96},A.readStdin_closure2.prototype={call$1(e){A.printError("Failed to read from stdin"),A.printError(e),e.toString,this.completer.completeError$1(e)},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues:()=>[null],$signature:96},A.fileExists_closure.prototype={call$0(){var e,t,r,n=this.path;if(!E.existsSync$1$x(A.fs(),n))return!1;try{return n=E.isFile$0$x(E.statSync$1$x(A.fs(),n))}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:21},A.dirExists_closure.prototype={call$0(){var e,t,r,n=this.path;if(!E.existsSync$1$x(A.fs(),n))return!1;try{return n=E.isDirectory$0$x(E.statSync$1$x(A.fs(),n))}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:21},A.linkExists_closure.prototype={call$0(){var e,t,r;try{return E.isSymbolicLink$0$x(E.lstatSync$1$x(A.fs(),this.path))}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:21},A.ensureDir_closure.prototype={call$0(){var e,t,r,n;try{E.mkdirSync$1$x(A.fs(),this.path)}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"EEXIST"))return;if(!E.$eq$(E.get$code$x(t),"ENOENT"))throw r;n=this.path,A.ensureDir(M.$get$context().dirname$1(n)),E.mkdirSync$1$x(A.fs(),n)}},$signature:0},A.listDir_closure.prototype={call$0(){var e=this.path;return this.recursive?(new A.listDir_closure_list).call$1(e):E.map$1$1$ax(E.readdirSync$1$x(A.fs(),e),new A.listDir__closure(e),U.String).super$Iterable$where(0,new A.listDir__closure0)},$signature:153},A.listDir__closure.prototype={call$1(e){return A.join(this.path,A._asString(e),null)},$signature:134},A.listDir__closure0.prototype={call$1:e=>!A.dirExists(e),$signature:5},A.listDir_closure_list.prototype={call$1(e){return E.expand$1$1$ax(E.readdirSync$1$x(A.fs(),e),new A.listDir__list_closure(e,this),U.String)},$signature:154},A.listDir__list_closure.prototype={call$1(e){var t=A.join(this.parent,A._asString(e),null);return A.dirExists(t)?this.list.call$1(t):A._setArrayType([t],U.JSArray_String)},$signature:155},A.realpath_closure.prototype={call$0(){return E.native$1$x(E.get$realpathSync$x(A.fs()),this.path)},$signature:28},A.modificationTime_closure.prototype={call$0(){var e=E.getTime$0$x(E.get$mtime$x(E.statSync$1$x(A.fs(),this.path)));return(e<-864e13||e>864e13)&&A.throwExpression(A.RangeError$range(e,-864e13,864e13,"millisecondsSinceEpoch",null)),A.checkNotNullable(!1,"isUtc",U.bool),new A.DateTime(e,0,!1)},$signature:156},A.watchDir_closure0.prototype={call$2(e,t){var r,n,a,s,i,o;if(null!=e)null!=(r=this._box_0.controller)&&r.addError$1(e);else for(r=E.get$iterator$ax(t),n=this._box_0;r.moveNext$0();)switch((a=r.get$current(r)).type){case"create":null!=(s=n.controller)&&(a=new A.WatchEvent(I.ChangeType_add,a.path),(i=s._state)>=4&&A.throwExpression(s._badEventState$0()),1&i?s._sendData$1(a):3&i||(s=s._ensurePendingEvents$0(),a=new A._DelayedData(a),null==(o=s.lastPendingEvent)?s.firstPendingEvent=s.lastPendingEvent=a:(o.set$next(a),s.lastPendingEvent=a)));break;case"update":null!=(s=n.controller)&&(a=new A.WatchEvent(I.ChangeType_modify,a.path),(i=s._state)>=4&&A.throwExpression(s._badEventState$0()),1&i?s._sendData$1(a):3&i||(s=s._ensurePendingEvents$0(),a=new A._DelayedData(a),null==(o=s.lastPendingEvent)?s.firstPendingEvent=s.lastPendingEvent=a:(o.set$next(a),s.lastPendingEvent=a)));break;case"delete":null!=(s=n.controller)&&(a=new A.WatchEvent(I.ChangeType_remove,a.path),(i=s._state)>=4&&A.throwExpression(s._badEventState$0()),1&i?s._sendData$1(a):3&i||(s=s._ensurePendingEvents$0(),a=new A._DelayedData(a),null==(o=s.lastPendingEvent)?s.firstPendingEvent=s.lastPendingEvent=a:(o.set$next(a),s.lastPendingEvent=a)))}},$signature:344},A.watchDir_closure.prototype={call$0(){this.subscription.unsubscribe()},$signature:1},A.watchDir_closure1.prototype={call$2(e,t){var r=this._box_0.controller;return null==r?null:r.add$1(0,new A.WatchEvent(I.ChangeType_add,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:157},A.watchDir_closure2.prototype={call$2(e,t){var r=this._box_0.controller;return null==r?null:r.add$1(0,new A.WatchEvent(I.ChangeType_modify,e))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:157},A.watchDir_closure3.prototype={call$1(e){var t=this._box_0.controller;return null==t?null:t.add$1(0,new A.WatchEvent(I.ChangeType_remove,e))},$signature:103},A.watchDir_closure4.prototype={call$1(e){var t=this._box_0.controller;return null==t?null:t.addError$1(e)},$signature:89},A.watchDir_closure5.prototype={call$0(){var e=A.StreamController_StreamController(new A.watchDir__closure(this.watcher),null,null,null,!1,U.WatchEvent);this._box_0.controller=e,this.completer.complete$1(new A._ControllerStream(e,A._instanceType(e)._eval$1("_ControllerStream<1>")))},$signature:1},A.watchDir__closure.prototype={call$0(){E.close$0$x(this.watcher)},$signature:1},A.JSArray0.prototype={},A.Chokidar.prototype={},A.ChokidarOptions.prototype={},A.ChokidarWatcher.prototype={},A.JSFunction.prototype={},A.ImmutableList.prototype={},A.ImmutableMap.prototype={},A.NodeImporterResult.prototype={},A.RenderContext.prototype={},A.RenderContextOptions.prototype={},A.RenderContextResult.prototype={},A.RenderContextResultStats.prototype={},A.JSModule.prototype={},A.JSModuleRequire.prototype={},A.ParcelWatcher_subscribe_closure.prototype={call$2(e,t){var r=U.List_JSObject._is(t)?t:new A.CastList(t,A._arrayInstanceType(t)._eval$1("CastList<1,JSObject>"));this.callback.call$2(e,r)},$signature:360},A.JSClass.prototype={},A.JSUrl.prototype={},A._PropertyDescriptor.prototype={},A._RequireMain.prototype={},A.LoggerWithDeprecationType.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){this.internalWarn$4$deprecation$span$trace(t,r?I.Deprecation_ZVM:null,n,a)},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,r,n){return this.warn$4$deprecation$span$trace(0,t,!1,r,n)}},A._QuietLogger.prototype={warn$4$deprecation$span$trace(e,t,r,n,a){},warn$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,r,n){return this.warn$4$deprecation$span$trace(0,t,!1,r,n)},debug$2(e,t,r){}},A.DeprecationProcessingLogger.prototype={validate$0(){var e,t,r,n,a,s=this,i=null;for(e=(e=s.fatalDeprecations).get$iterator(e),t=s.silenceDeprecations;e.moveNext$0();)(a=null==(n=(r=e.get$current(e))._obsoleteIn)?i:A.Version___parse_tearOff(n))instanceof A.Version?(r=r.toString$0(0),s.internalWarn$4$deprecation$span$trace(r+T.x20deprex20ix2c,i,i,i)):(a=t.contains$1(0,r))&&(r=r.toString$0(0),s.internalWarn$4$deprecation$span$trace("Ignoring setting to silence "+r+T.x20deprex2c,i,i,i));for(t=(e=A._LinkedHashSetIterator$(t,t._collection$_modifications,A._instanceType(t)._precomputed1)).$ti._precomputed1,r=s.futureDeprecations;e.moveNext$0();)null==(a=e._collection$_current)&&(a=t._as(a)),I.Deprecation_ZVM!==a?(null==(n=a._obsoleteIn)?i:A.Version___parse_tearOff(n))instanceof A.Version&&(a=a.toString$0(0),s.internalWarn$4$deprecation$span$trace(a+T.x20deprex20ix2e,i,i,i)):s.internalWarn$4$deprecation$span$trace(T.User_a,i,i,i);for(t=(e=A._LinkedHashSetIterator$(r,r._collection$_modifications,A._instanceType(r)._precomputed1)).$ti._precomputed1;e.moveNext$0();)r=(null==(r=e._collection$_current)?t._as(r):r).toString$0(0),s.internalWarn$4$deprecation$span$trace(r+T.x20is_noaf,i,i,i)},internalWarn$4$deprecation$span$trace(e,t,r,n){null!=t?this._handleDeprecation$4$span$trace(t,e,r,n):this._inner.warn$3$span$trace(0,e,r,n)},_handleDeprecation$4$span$trace(e,t,r,n){var a,s,i,o,l,_,u,c=this,$=null;if(c.fatalDeprecations.contains$1(0,e))throw t+=T.x0a_This+e.toString$0(0)+T.x20deprex20t,s=!1,(a=null!=r)?(s=null!=n,i=r,o=n):o=i=$,s?(a&&(n=o),s=A.SassRuntimeException$(t,i,null==n?U.Trace._as(n):n,$)):(s=!1,null!=r?s=null==(a?o:n):r=$,s=s?A.SassException$(t,r,$):A.SassScriptException$(t,$)),A.wrapException(s);c.silenceDeprecations.contains$1(0,e)||c.limitRepetition&&(_=(null==(l=(s=c._warningCounts).$index(0,e))?0:l)+1,s.$indexSet(0,e,_),_>5)||((u=c._inner)instanceof A.LoggerWithDeprecationType?u.internalWarn$4$deprecation$span$trace(t,e,r,n):u.warn$4$deprecation$span$trace(0,t,!0,r,n))},debug$2(e,t,r){return this._inner.debug$2(0,t,r)},summarize$1$js(e){var t=this._warningCounts,r=A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"),n=A.IterableIntegerExtension_get_sum(new A.MappedIterable(new A.WhereIterable(new A.LinkedHashMapValuesIterable(t,r),new A.DeprecationProcessingLogger_summarize_closure,r._eval$1("WhereIterable<Iterable.E>")),new A.DeprecationProcessingLogger_summarize_closure0,r._eval$1("MappedIterable<Iterable.E,int>")));n>0&&(t=e?"":T.x0aRun_i,this._inner.warn$1(0,""+n+T.x20repet+t))}},A.DeprecationProcessingLogger_summarize_closure.prototype={call$1:e=>e>5,$signature:47},A.DeprecationProcessingLogger_summarize_closure0.prototype={call$1:e=>e-5,$signature:158},A.StderrLogger.prototype={internalWarn$4$deprecation$span$trace(e,t,r,n){var a,s=new A.StringBuffer(""),i=null!=t,o=i&&t!==I.Deprecation_ZVM,l=this.color;l?(a=s._contents="[33m[1m",a=s._contents=(i?s._contents="[33m[1mDeprecation ":a)+"Warning[0m",o?(i=a+" [[34m"+t.toString$0(0)+"[0m]",s._contents=i):i=a):(a=s._contents=(i?s._contents="DEPRECATION ":"")+"WARNING",o?(i=a+" ["+t.toString$0(0)+"]",s._contents=i):i=a),null==r?i=s._contents=i+": "+e+"\n":null!=n?(i+=": "+e+"\n\n"+r.highlight$1$color(l)+"\n",s._contents=i):(i+=" on "+r.message$2$color(0,"\n"+e,l)+"\n",s._contents=i),null!=n&&(s._contents=i+(A.indent(I.JSString_methods.trimRight$0(n.toString$0(0)),4)+"\n")),A.printError(s)},debug$2(e,t,r){var n,a,s;null==r.get$start(r).file.url?n="-":(a=r.get$start(r).file.url,s=M.$get$context(),a.toString,n=s.prettyUri$1(a)),s=n+":"+((a=(a=r.get$start(r)).file.getLine$1(a.offset))+1)+" "+(s=this.color?"[1mDebug[0m":"DEBUG")+": "+t,A.printError((s.charCodeAt(0),s))}},A.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$1(e,t){return this.warn$4$deprecation$span$trace(0,t,!1,null,null)},warn$3$span$trace(e,t,r,n){return this.warn$4$deprecation$span$trace(0,t,!1,r,n)},debug$2(e,t,r){this._emittedDebug=!0,this._tracking$_logger.debug$2(0,t,r)}},A.BuiltInModule.prototype={get$upstream:()=>I.List_empty7,get$variableNodes:()=>I.Map_empty3,get$extensionStore:()=>I.C_EmptyExtensionStore,get$css(e){return new A.CssStylesheet(I.List_empty3,A.SourceFile$decoded(I.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments:()=>I.Map_empty1,get$transitivelyContainsCss:()=>!1,get$transitivelyContainsExtensions:()=>!1,setVariable$3(e,t,r){if(!this.variables.containsKey$1(e))throw A.wrapException(A.SassScriptException$("Undefined variable.",null));throw A.wrapException(A.SassScriptException$("Cannot modify built-in variable.",null))},variableIdentity$1(e){return this},couldHaveBeenConfigured$1:e=>!1,cloneCss$0(){return this},$isModule0:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},A.ForwardedModuleView.prototype={get$url(e){var t=this._forwarded_view$_inner;return t.get$url(t)},get$upstream(){return this._forwarded_view$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view$_inner.get$extensionStore()},get$css(e){var t=this._forwarded_view$_inner;return t.get$css(t)},get$preModuleComments(){return this._forwarded_view$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._forwarded_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){var n,a,s="Undefined variable.",i=this._rule,o=i.shownVariables;if(null!=o&&!o._base.contains$1(0,e))throw A.wrapException(A.SassScriptException$(s,null));if(null!=(n=i.hiddenVariables)&&n._base.contains$1(0,e))throw A.wrapException(A.SassScriptException$(s,null));if(null!=(a=i.prefix)){if(!I.JSString_methods.startsWith$1(e,a))throw A.wrapException(A.SassScriptException$(s,null));e=I.JSString_methods.substring$1(e,a.length)}return this._forwarded_view$_inner.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._rule.prefix;return null!=t&&(e=I.JSString_methods.substring$1(e,t.length)),this._forwarded_view$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,r,n,a,s,i=this,o=i._rule,l=o.prefix,_=null==l,u=!1;if(_&&null==o.shownVariables&&(u=!1!==(u=null==(u=o.hiddenVariables)?null:u._base.get$isEmpty(0))),u)return i._forwarded_view$_inner.couldHaveBeenConfigured$1(e);if(!_){for(_=A.LinkedHashSet_LinkedHashSet$_empty(U.String),u=e.get$iterator(e),t=l.length;u.moveNext$0();)r=u.get$current(u),I.JSString_methods.startsWith$1(r,l)&&_.add$1(0,I.JSString_methods.substring$1(r,t));e=_}return null!=(n=o.shownVariables)?i._forwarded_view$_inner.couldHaveBeenConfigured$1(e.intersection$1(n)):(null!=(a=o.hiddenVariables)?(o=a._base.get$isNotEmpty(0),s=a):(s=null,o=!1),l=i._forwarded_view$_inner,o?l.couldHaveBeenConfigured$1(e.difference$1(s)):l.couldHaveBeenConfigured$1(e))},$eq(e,t){return null!=t&&(t instanceof A.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)^A.Primitives_objectHashCode(this._rule))>>>0},cloneCss$0(){return A.ForwardedModuleView$(this._forwarded_view$_inner.cloneCss$0(),this._rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view$_inner.toString$0(0)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},A.ShadowedModuleView.prototype={get$url(e){var t=this._shadowed_view$_inner;return t.get$url(t)},get$upstream(){return this._shadowed_view$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view$_inner.get$extensionStore()},get$css(e){var t=this._shadowed_view$_inner;return t.get$css(t)},get$preModuleComments(){return this._shadowed_view$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){if(!this.variables.containsKey$1(e))throw A.wrapException(A.SassScriptException$("Undefined variable.",null));this._shadowed_view$_inner.setVariable$3(e,t,r)},variableIdentity$1(e){return this._shadowed_view$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,r,n=this.variables,a=this._shadowed_view$_inner;if(n===a.get$variables())n=a.couldHaveBeenConfigured$1(e);else{for(t=A.LinkedHashSet_LinkedHashSet$_empty(U.String),n=(n=n.get$keys(n)).get$iterator(n);n.moveNext$0();)r=n.get$current(n),e.contains$1(0,r)&&t.add$1(0,r);n=a.couldHaveBeenConfigured$1(t)}return n},$eq(e,t){var r,n,a,s=this;return null!=t&&(r=!1,t instanceof A.ShadowedModuleView&&s._shadowed_view$_inner.$eq(0,t._shadowed_view$_inner)&&(n=(n=s.variables).get$keys(n),a=t.variables,I.C_IterableEquality.equals$2(0,n,a.get$keys(a))&&(n=(n=s.functions).get$keys(n),a=t.functions,I.C_IterableEquality.equals$2(0,n,a.get$keys(a))&&(r=(r=s.mixins).get$keys(r),n=t.mixins,r=n=I.C_IterableEquality.equals$2(0,r,n.get$keys(n))))),r)},get$hashCode(e){var t=this._shadowed_view$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new A.ShadowedModuleView(e._shadowed_view$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view$_inner.toString$0(0)},$isModule0:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},A.AtRootQueryParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.AtRootQueryParser_parse_closure(this))}},A.AtRootQueryParser_parse_closure.prototype={call$0(){var e,t,r=this.$this,n=r.scanner;n.expectChar$1(40),r.whitespace$1$consumeNewlines(!0),(e=r.scanIdentifier$1("with"))||r.expectIdentifier$2$name("without",'"with" or "without"'),r.whitespace$1$consumeNewlines(!0),n.expectChar$1(58),r.whitespace$1$consumeNewlines(!0),t=A.LinkedHashSet_LinkedHashSet$_empty(U.String);do{t.add$1(0,r.identifier$0().toLowerCase()),r.whitespace$1$consumeNewlines(!0)}while(r.lookingAtIdentifier$0());return n.expectChar$1(41),n.expectDone$0(),new A.AtRootQuery(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:415},A._disallowedFunctionNames_closure.prototype={call$1:e=>e.name,$signature:422},A.CssParser.prototype={get$plainCss:()=>!0,silentComment$0(){var e,t,r=this;if(r._inExpression)return!1;t=(e=r.scanner)._string_scanner$_position,r.super$Parser$silentComment(),r.error$2(0,T.Silent,r.spanFrom$1(new A._SpanScannerState(e,t)))},atRule$2$root(e,t){var r,n,a,s=this,i=s.scanner,o=new A._SpanScannerState(i,i._string_scanner$_position);return i.expectChar$1(64),r=s.interpolatedIdentifier$0(),s.whitespace$1$consumeNewlines(!0),"at-root"!==(n=r.get$asPlain())&&"content"!==n&&"debug"!==n&&"each"!==n&&"error"!==n&&"extend"!==n&&"for"!==n&&"if"!==n&&"include"!==n&&"mixin"!==n&&"return"!==n&&"warn"!==n&&"while"!==n||s._forbiddenAtRule$1(o),"import"!==n?"function"!==n?i="media"!==n?"-moz-document"!==n?"supports"!==n?s.unknownAtRule$2(o,r):s.supportsRule$1(o):s.mozDocumentRule$2(o,r):s.mediaRule$1(o):(s.whitespace$1$consumeNewlines(!0),i.matches$1("--")?a=s.unknownAtRule$2(o,r):(s.almostAnyValue$0(),s.error$2(0,"This at-rule isn't allowed in plain CSS.",i.spanFrom$1(o)),a=null),i=a):i=s._cssImportRule$1(o),i},_forbiddenAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule isn't allowed in plain CSS.",this.spanFrom$1(e))},_cssImportRule$1(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=c.scanner,p=$._string_scanner$_position,h=$.peekChar$0();return 117!==h&&85!==h?r=c.interpolatedString$0().asInterpolation$1$static(!0):(t=c.dynamicUrl$0())instanceof A.StringExpression?r=t.text:(n=null,r=!1,t instanceof A.InterpolatedFunctionExpression?(a=t.name,1===(o=i=(s=t.$arguments).positional).length&&(o=l=i[0])instanceof A.StringExpression&&(U.StringExpression._as(l),(o=s.named).get$isEmpty(o)&&null==s.rest&&(r=null==s.keywordRest),n=l)):a=null,r?(r=new A.StringBuffer(""),(o=new A.InterpolationBuffer(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan))).addInterpolation$1(a),_=A.Primitives_stringFromCharCode(40),r._contents+=_,o.addInterpolation$1(n.asInterpolation$0()),_=A.Primitives_stringFromCharCode(41),r._contents+=_,r=o=o.interpolation$1(t.span)):r=c.error$2(0,"Unsupported plain CSS import.",t.get$span(t))),c.whitespace$1$consumeNewlines(!0),u=c.tryImportModifiers$0(),c.expectStatementSeparator$1("@import rule"),p=A._setArrayType([new A.StaticImport(r,u,c.spanFrom$1(new A._SpanScannerState($,p)))],U.JSArray_Import),$=c.spanFrom$1(e),new A.ImportRule(A.List_List$unmodifiable(p,U.Import),$)},parentheses$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position;return r.expectChar$1(40),t.whitespace$1$consumeNewlines(!0),e=t.expressionUntilComma$0(),r.expectChar$1(41),new A.ParenthesizedExpression(e,t.spanFrom$1(new A._SpanScannerState(r,n)))},identifierLike$0(){var e,t,r,n,a,s=this,i=s.scanner,o=new A._SpanScannerState(i,i._string_scanner$_position),l=s.interpolatedIdentifier$0(),_=l.get$asPlain(),u=_.toLowerCase(),c=s.trySpecialFunction$2(u,o);if(null!=c)return c;if(e=i._string_scanner$_position,i.scanChar$1(46))return s.namespacedExpression$2(_,o);if(!i.scanChar$1(40))return new A.StringExpression(l,!1);if(t="var"===u,r=A._setArrayType([],U.JSArray_Expression),!i.scanChar$1(41)){do{if(s.whitespace$1$consumeNewlines(!0),t&&1===r.length&&41===i.peekChar$0()){a=(n=A.FileLocation$_(i._sourceFile,i._string_scanner$_position)).offset,a=A._FileSpan$(n.file,a,a),r.push(new A.StringExpression(new A.Interpolation(A.List_List$unmodifiable([""],U.Object),I.List_null,a),!1));break}r.push(s.expressionUntilComma$1$singleEquals(!0)),s.whitespace$1$consumeNewlines(!0)}while(i.scanChar$1(44));i.expectChar$1(41)}return M.$get$_disallowedFunctionNames().contains$1(0,_)&&s.error$2(0,T.This_f,s.spanFrom$1(o)),i=s.spanFrom$1(new A._SpanScannerState(i,e)),e=U.Expression,n=A.List_List$unmodifiable(r,e),e=A.ConstantMap_ConstantMap$from(I.Map_empty4,U.String,e),a=s.spanFrom$1(o),new A.FunctionExpression(null,A.stringReplaceAllUnchecked(_,"_","-"),_,new A.ArgumentList(n,e,null,null,i),a)},namespacedExpression$2(e,t){var r=this.super$StylesheetParser$namespacedExpression(e,t);this.error$2(0,T.Modulen,r.get$span(r))}},A.KeyframeSelectorParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.KeyframeSelectorParser_parse_closure(this))},_percentage$0(){var e,t,r=this.scanner,n=r.scanChar$1(43)?A.Primitives_stringFromCharCode(43):"",a=r.peekChar$0();for(null!=a&&a>=48&&a<=57||46===a||r.error$1(0,"Expected number.");null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=A.Primitives_stringFromCharCode(r.readChar$0());if(46===r.peekChar$0())for(n+=A.Primitives_stringFromCharCode(r.readChar$0());null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=A.Primitives_stringFromCharCode(r.readChar$0());if(this.scanIdentChar$1(101)){n+=A.Primitives_stringFromCharCode(101),43!==(t=r.peekChar$0())&&45!==t||(n+=A.Primitives_stringFromCharCode(r.readChar$0())),null!=(e=r.peekChar$0())&&e>=48&&e<=57||r.error$1(0,"Expected digit.");do{n+=A.Primitives_stringFromCharCode(r.readChar$0()),e=r.peekChar$0()}while(null!=e&&e>=48&&e<=57)}return r.expectChar$1(37),(n+=A.Primitives_stringFromCharCode(37)).charCodeAt(0),n}},A.KeyframeSelectorParser_parse_closure.prototype={call$0(){var e=A._setArrayType([],U.JSArray_String),t=this.$this,r=t.scanner;do{t.whitespace$1$consumeNewlines(!0),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._percentage$0()),t.whitespace$1$consumeNewlines(!0)}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:138},A.MediaQueryParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.MediaQueryParser_parse_closure(this))},_mediaQuery$0(){var e,t,r,n,a,s,i,o=this,l=null,_="and";if(40===o.scanner.peekChar$0())return e=A._setArrayType([o._mediaInParens$0()],U.JSArray_String),o.whitespace$1$consumeNewlines(!0),o.scanIdentifier$1(_)?(o.expectWhitespace$0(),I.JSArray_methods.addAll$1(e,o._mediaLogicSequence$1(_)),t=!0):((r=o.scanIdentifier$1("or"))&&(o.expectWhitespace$0(),I.JSArray_methods.addAll$1(e,o._mediaLogicSequence$1("or"))),t=!r),A.CssMediaQuery$condition(e,t);if(n=o.identifier$0(),A.equalsIgnoreCase(n,"not")&&(o.expectWhitespace$0(),!o.lookingAtIdentifier$0()))return A.CssMediaQuery$condition(A._setArrayType(["(not "+o._mediaInParens$0()+")"],U.JSArray_String),l);if(o.whitespace$1$consumeNewlines(!0),!o.lookingAtIdentifier$0())return A.CssMediaQuery$type(n,l,l);if(a=o.identifier$0(),A.equalsIgnoreCase(a,_))o.expectWhitespace$0(),s=n,i=l;else{if(o.whitespace$1$consumeNewlines(!0),!o.scanIdentifier$1(_))return A.CssMediaQuery$type(a,l,n);o.expectWhitespace$0(),s=a,i=n}return o.scanIdentifier$1("not")?(o.expectWhitespace$0(),A.CssMediaQuery$type(s,A._setArrayType(["(not "+o._mediaInParens$0()+")"],U.JSArray_String),i)):A.CssMediaQuery$type(s,o._mediaLogicSequence$1(_),i)},_mediaLogicSequence$1(e){var t,r,n=this,a=A._setArrayType([],U.JSArray_String);for(t=n.scanner;;){if(t.expectChar$2$name(40,"media condition in parentheses"),r=n.declarationValue$0(),t.expectChar$1(41),a.push("("+r+")"),n.whitespace$1$consumeNewlines(!0),!n.scanIdentifier$1(e))return a;n.expectWhitespace$0()}},_mediaInParens$0(){var e,t=this.scanner;return t.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),t.expectChar$1(41),"("+e+")"}},A.MediaQueryParser_parse_closure.prototype={call$0(){var e=A._setArrayType([],U.JSArray_CssMediaQuery),t=this.$this,r=t.scanner;do{t.whitespace$1$consumeNewlines(!0),e.push(t._mediaQuery$0()),t.whitespace$1$consumeNewlines(!0)}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:439},A.Parser.prototype={_parseIdentifier$0(){return this.wrapSpanFormatException$1(new A.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$1$consumeNewlines(!0),t.scanChar$1(58)))},whitespace$1$consumeNewlines(e){do{this.whitespaceWithoutComments$1$consumeNewlines(e)}while(this.scanComment$0())},whitespaceWithoutComments$1$consumeNewlines(e){for(var t,r=this.scanner,n=r.string.length;t=r._string_scanner$_position!==n&&(32===(t=r.peekChar$0())||9===t||10===t||13===t||12===t);)r.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():42===e&&(this.loudComment$0(),!0))},expectWhitespace$1$consumeNewlines(e){var t,r=this.scanner;(t=r._string_scanner$_position===r.string.length||!(32===(t=r.peekChar$0())||9===t||10===t||13===t||12===t||this.scanComment$0()))&&r.error$1(0,"Expected whitespace."),this.whitespace$1$consumeNewlines(e)},expectWhitespace$0(){return this.expectWhitespace$1$consumeNewlines(!1)},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();return!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,s="Expected identifier.",i=new A.StringBuffer(""),o=a.scanner;if(o.scanChar$1(45)){if(r=i._contents=A.Primitives_stringFromCharCode(45),o.scanChar$1(45))return i._contents=r+r,a._identifierBody$3$normalize$unit(i,e,t),(o=i._contents).charCodeAt(0),o}else r="";return null==(n=o.peekChar$0())&&o.error$1(0,s),95===n&&e?(o.readChar$0(),i._contents=r+A.Primitives_stringFromCharCode(45)):95===n||A.CharacterExtension_get_isAlphabetic(n)||n>=128?i._contents=r+A.Primitives_stringFromCharCode(o.readChar$0()):92!==n?o.error$1(0,s):i._contents=r+a.escape$1$identifierStart(!0),a._identifierBody$3$normalize$unit(i,e,t),(o=i._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,s,i;for(n=this.scanner;null!=(a=n.peekChar$0());)if(45===a&&r){if(i=46===(s=n.peekChar$1(1))||A._isInt(s)&&s>=48&&s<=57)break;i=A.Primitives_stringFromCharCode(n.readChar$0()),e._contents+=i}else if(95===a&&t)n.readChar$0(),i=A.Primitives_stringFromCharCode(45),e._contents+=i;else if(i=!!(i=95===a||((i=a>=97&&a<=122||a>=65&&a<=90)||a>=128))||(a>=48&&a<=57||45===a))i=A.Primitives_stringFromCharCode(n.readChar$0()),e._contents+=i;else{if(92!==a)break;i=this.escape$0(),e._contents+=i}},_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 A.StringBuffer("");;){if((t=n.peekChar$0())===a){n.readChar$0();break}null!=t&&10!==t&&13!==t&&12!==t||n.error$1(0,"Expected "+A.Primitives_stringFromCharCode(a)+"."),92!==t?(r=A.Primitives_stringFromCharCode(n.readChar$0()),e._contents+=r):10===(r=n.peekChar$1(1))||13===r||12===r?(n.readChar$0(),n.readChar$0()):(r=A.Primitives_stringFromCharCode(A.consumeEscapedCharacter(n)),e._contents+=r)}return(n=e._contents).charCodeAt(0),n},declarationValue$1$allowEmpty(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=new A.StringBuffer(""),p=A._setArrayType([],U.JSArray_int);for(t=c.scanner,r=c.get$loudComment(),n=c.get$string(),a=!1;null!=(s=t.peekChar$0());)if(i=!1,92!==s)if(34!==s&&39!==s)if(47!==s)if(32!==s&&9!==s)if(10!==s&&13!==s&&12!==s)if(40!==s&&123!==s&&91!==s)if(41!==s&&125!==s&&93!==s)if(59!==s)117!==s&&85!==s?(c.lookingAtIdentifier$0()?(o=c.identifier$0(),$._contents+=o):(o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o),a=i):(null!=(u=c.tryUrl$0())?$._contents+=u:(o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o),a=i);else{if(0===p.length)break;o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o}else{if(0===p.length)break;o=A.Primitives_stringFromCharCode(s),$._contents+=o,t.expectChar$1(p.pop()),a=i}else o=A.Primitives_stringFromCharCode(s),$._contents+=o,p.push(A.opposite(t.readChar$0())),a=i;else 10!==(o=t.peekChar$1(-1))&&13!==o&&12!==o&&($._contents+="\n"),t.readChar$0(),a=!0;else(o=!!a||!(32===(o=t.peekChar$1(1))||9===o||10===o||13===o||12===o))&&(o=A.Primitives_stringFromCharCode(32),$._contents+=o),t.readChar$0();else 42===t.peekChar$1(1)?(l=t._string_scanner$_position,r.call$0(),_=t._string_scanner$_position,$._contents+=I.JSString_methods.substring$2(t.string,l,_)):(o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o),a=i;else l=t._string_scanner$_position,n.call$0(),_=t._string_scanner$_position,$._contents+=I.JSString_methods.substring$2(t.string,l,_),a=i;else o=c.escape$1$identifierStart(!0),$._contents+=o,a=i;return 0!==p.length&&t.expectChar$1(I.JSArray_methods.get$last(p)),e||0!==$._contents.length||t.error$1(0,"Expected token."),(t=$._contents).charCodeAt(0),t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,r,n=this,a=n.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position);if(!n.scanIdentifier$1("url"))return null;if(!a.scanChar$1(40))return a.set$state(s),null;for(n.whitespace$1$consumeNewlines(!0),(e=new A.StringBuffer(""))._contents="url(";null!=(t=a.peekChar$0());)if(92!==t)if(r=!0,37!==t&&38!==t&&35!==t&&(r=t>=42&&t<=126||t>=128),r)r=A.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=r;else{if(32!==t&&9!==t&&10!==t&&13!==t&&12!==t){if(41===t)return r=A.Primitives_stringFromCharCode(a.readChar$0()),(r=e._contents+=r).charCodeAt(0),r;break}if(n.whitespace$1$consumeNewlines(!0),41!==a.peekChar$0())break}else r=n.escape$0(),e._contents+=r;return a.set$state(s),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,r,n,a,s,i,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),10!==r&&13!==r&&12!==r||l.error$1(0,o),A.CharacterExtension_get_isHex(r)){for(n=0;n<6&&(null!=(a=l.peekChar$0())?(s=!0,a>=48&&a<=57||a>=97&&a<=102||(s=a>=65&&a<=70),s=!s):s=!0,!s);++n)t*=16,t+=A.asHex(l.readChar$0());this.scanCharIf$1(new A.Parser_escape_closure)}else t=l.readChar$0();if(!(s=e?95===(s=t)||A.CharacterExtension_get_isAlphabetic(s)||s>=128:!!(95===(s=t)||A.CharacterExtension_get_isAlphabetic(s)||s>=128)||(s>=48&&s<=57||45===s)))return l=!0,t<=31||E.$eq$(t,127)||(l=!!e&&((l=t)>=48&&l<=57)),l?(l=A.Primitives_stringFromCharCode(92),t>15&&(l+=A.Primitives_stringFromCharCode(A.hexCharFor(I.JSNumber_methods._shrOtherPositive$1(t,4)))),(l=l+A.Primitives_stringFromCharCode(A.hexCharFor(15&t))+A.Primitives_stringFromCharCode(32)).charCodeAt(0),l):A.String_String$fromCharCodes(A._setArrayType([92,t],U.JSArray_int),0,null);try{return s=A.Primitives_stringFromCharCode(t)}catch(i){if(!U.RangeError._is(A.unwrapException(i)))throw i;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 A.Parser_scanIdentChar_matches(t,e),a=this.scanner,s=a.peekChar$0();if(r=null!=s&&n.call$1(s))return a.readChar$0(),!0;if(92===s){if(r=a._string_scanner$_position,n.call$1(A.consumeEscapedCharacter(a)))return!0;a.set$state(new A._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 "'+A.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position)},lookingAtIdentifier$1(e){var t,r,n;return null==e&&(e=0),r=(t=this.scanner).peekChar$1(e),!!A._isInt(r)&&(95===r||A.CharacterExtension_get_isAlphabetic(r)||r>=128)||92===r?t=!0:45!==r?t=!1:(n=t.peekChar$1(e+1),t=(t=!!A._isInt(n)&&(95===n||A.CharacterExtension_get_isAlphabetic(n)||n>=128))||92===n||45===n),t},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e=this.scanner.peekChar$0();return null!=e&&(!!(95===e||A.CharacterExtension_get_isAlphabetic(e)||e>=128)||(e>=48&&e<=57||45===e)||92===e)},scanIdentifier$2$caseSensitive(e,t){var r,n,a=this;return!!a.lookingAtIdentifier$0()&&(n=(r=a.scanner)._string_scanner$_position,!(!a._consumeIdentifier$2(e,t)||a.lookingAtIdentifierBody$0())||(r.set$state(new A._SpanScannerState(r,n)),!1))},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_consumeIdentifier$2(e,t){var r,n,a;for(r=new A.CodeUnits(e),n=U.CodeUnits,r=new A.ListIterator(r,r.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");r.moveNext$0();)if(a=r.__internal$_current,!this.scanIdentChar$2$caseSensitive(null==a?n._as(a):a,t))return!1;return!0},expectIdentifier$2$name(e,t){var r,n,a,s,i,o,l;for(null==t&&(t='"'+e+'"'),n=(r=this.scanner)._string_scanner$_position,a=new A.CodeUnits(e),s=U.CodeUnits,a=new A.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),o=(i="Expected "+t)+".",s=s._eval$1("ListBase.E");a.moveNext$0();)l=a.__internal$_current,this.scanIdentChar$2$caseSensitive(null==l?s._as(l):l,!1)||r.error$2$position(0,o,n);this.lookingAtIdentifierBody$0()&&r.error$2$position(0,i,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)},spanFrom$2(e,t){var r=this.scanner.spanFrom$2(e,t);return null==this._interpolationMap?r:new A.LazyFileSpan(new A.Parser_spanFrom_closure(this,r))},spanFrom$1(e){return this.spanFrom$2(e,null)},spanFromPosition$1(e){var t=this.scanner.spanFromPosition$2(e,null);return null==this._interpolationMap?t:new A.LazyFileSpan(new A.Parser_spanFromPosition_closure(this,t))},error$3(e,t,r,n){var a=new A.StringScannerException(this.scanner.string,t,r);if(null==n)throw A.wrapException(a);A.throwWithTrace(a,this.get$error(this),n)},error$2(e,t,r){return this.error$3(0,t,r,null)},withErrorMessage$1$2(e,t){var r,n,a,s;try{return a=t.call$0()}catch(s){if(a=A.unwrapException(s),!U.SourceSpanFormatException._is(a))throw s;r=a,n=A.getTraceFromException(s),a=E.get$span$z(r),A.throwWithTrace(new A.SourceSpanFormatException(r.get$source(),e,a),r,n)}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,U.dynamic)},wrapSpanFormatException$1$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f="expected";try{try{return g=e.call$0()}catch(S){if(g=A.unwrapException(S),!U.SourceSpanFormatException._is(g))throw S;if(t=g,r=A.getTraceFromException(S),null==(n=v._interpolationMap))throw S;if(a=n.mapException$1(t),y=t,null==(g=a)?null==y:g===y)throw S;A.throwWithTrace(a,t,r)}}catch(S){if(g=A.unwrapException(S),U.MultiSourceSpanFormatException._is(g)){if(s=g,i=A.getTraceFromException(S),o=E.get$span$z(s),g=U.FileSpan,y=U.String,l=s.get$secondarySpans().cast$2$0(0,g,y),A.startsWithIgnoreCase(s._span_exception$_message,f)){for(o=v._adjustExceptionSpan$1(o),_=A.LinkedHashMap_LinkedHashMap$_empty(g,y),g=(g=A.MapExtensions_get_pairs(l,g,y)).get$iterator(g);g.moveNext$0();)null,null,c=(p=u=g.get$current(g))._0,$=p._1,E.$indexSet$ax(_,v._adjustExceptionSpan$1(c),$);l=_}A.throwWithTrace(A.MultiSpanSassFormatException$(s._span_exception$_message,o,s.get$primaryLabel(),l,null),s,i)}else{if(!U.SourceSpanFormatException._is(g))throw S;h=g,d=A.getTraceFromException(S),m=E.get$span$z(h),A.startsWithIgnoreCase(h._span_exception$_message,f)&&(m=v._adjustExceptionSpan$1(m)),_=h._span_exception$_message,u=m,A.throwWithTrace(new A.SassFormatException(I.Set_empty,_,u),h,d)}}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,U.dynamic)},_adjustExceptionSpan$1(e){var t,r;return e.get$length(e)>0?e:((t=this._firstNewlineBefore$1(e.get$start(e))).$eq(0,e.get$start(e))?r=e:(r=t.offset,r=A._FileSpan$(t.file,r,r)),r)},_firstNewlineBefore$1(e){var t,r,n=e.file,a=e.offset,s=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(n._decodedChars,0,a),0,null),i=a-1;for(t=null;i>=0;){if(32!==(r=s.charCodeAt(i))&&9!==r&&10!==r&&13!==r&&12!==r)return null==t?n=e:((a=new A.FileLocation(n,t)).FileLocation$_$2(n,t),n=a),n;10!==r&&13!==r&&12!==r||(t=i),--i}return e}},A.Parser__parseIdentifier_closure.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:28},A.Parser_escape_closure.prototype={call$1:e=>32===e||9===e||10===e||13===e||12===e,$signature:30},A.Parser_scanIdentChar_matches.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:A.characterEqualsIgnoreCase(t,e)},$signature:47},A.Parser_spanFrom_closure.prototype={call$0(){var e=this.$this._interpolationMap;return null==e&&(e=U.InterpolationMap._as(e)),e.mapSpan$1(this.span)},$signature:20},A.Parser_spanFromPosition_closure.prototype={call$0(){var e=this.$this._interpolationMap;return null==e&&(e=U.InterpolationMap._as(e)),e.mapSpan$1(this.span)},$signature:20},A.SassParser.prototype={get$currentIndentation(){return this._currentIndentation},get$indented:()=>!0,styleRuleSelector$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position,a=new A.StringBuffer(""),s=new A.InterpolationBuffer(a,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan));do{s.addInterpolation$1(t.almostAnyValue$1$omitComments(!0)),e=A.Primitives_stringFromCharCode(10),e=a._contents+=e}while(I.JSString_methods.endsWith$1(I.JSString_methods.trimRight$0((e.charCodeAt(0),e)),",")&&t.scanCharIf$1(new A.SassParser_styleRuleSelector_closure));return s.interpolation$1(t.spanFrom$1(new A._SpanScannerState(r,n)))},expectStatementSeparator$1(e){var t,r=this,n=r._tryTrailingSemicolon$0();r.atEndOfStatement$0()||r._expectNewline$1$trailingSemicolon(n),r._peekIndentation$0()<=r._currentIndentation||(t=null==e?"here":"beneath a "+e,r.scanner.error$2$position(0,"Nothing may be indented "+t+".",r._nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return!1!==(e=null==e?null: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,s,i,o,l,_,u,c=this;if(117!==(s=(a=c.scanner).peekChar$0())&&85!==s){if(39===s||34===s)return c.super$StylesheetParser$importArgument()}else if(i=new A._SpanScannerState(a,a._string_scanner$_position),c.scanIdentifier$1("url")){if(a.scanChar$1(40))return a.set$state(i),c.super$StylesheetParser$importArgument();a.set$state(i)}for(o=a._string_scanner$_position,l=a.peekChar$0();_=!1,null!=l&&44!==l&&59!==l&&(_=!(10===l||13===l||12===l)),_;)a.readChar$0(),l=a.peekChar$0();if(e=a.substring$1(0,o),t=c.spanFrom$1(new A._SpanScannerState(a,o)),c.isPlainImportUrl$1(e))return new A.StaticImport(new A.Interpolation(A.List_List$unmodifiable([A.serializeValue(new A.SassString(e,!0),!0,!0)],U.Object),I.List_null,t),null,t);try{return a=c.parseImportUrl$1(e),new A.DynamicImport(a,t)}catch(u){if(a=A.unwrapException(u),!U.FormatException._is(a))throw u;r=a,n=A.getTraceFromException(u),c.error$3(0,"Invalid URL: "+E.get$message$x(r),t,n)}},scanElse$1(e){var t,r,n,a,s,i=this;return i._peekIndentation$0()===e&&(r=(t=i.scanner)._string_scanner$_position,n=i._currentIndentation,a=i._nextIndentation,s=i._nextIndentationEnd,i._readIndentation$0(),!(!t.scanChar$1(64)||!i.scanIdentifier$1("else"))||(t.set$state(new A._SpanScannerState(t,r)),i._currentIndentation=n,i._nextIndentation=a,i._nextIndentationEnd=s,!1))},children$1(e,t){var r=A._setArrayType([],U.JSArray_Statement);return this._whileIndentedLower$1(new A.SassParser_children_closure(this,t,r)),r},statements$1(e){var t,r,n,a=this.scanner,s=a.peekChar$0();for(9!==s&&32!==s||a.error$3$length$position(0,T.Indent,a._string_scanner$_position,0),t=A._setArrayType([],U.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,r=this,n=r.scanner,a=n.peekChar$0();return 13!==a&&10!==a&&12!==a?36!==a?47!==a?n=e.call$0():(t=n.peekChar$1(1),n=47!==t?42!==t?e.call$0():r._loudComment$0():r._silentComment$0()):n=r.variableDeclarationWithoutNamespace$0():n=null,n},_silentComment$0(){var e,t,r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;c.expect$1("//"),e=new A.StringBuffer(""),t=u._currentIndentation,r=c.string.length,n=1+t,a=2+t;e:do{for(i=(s=c.scanChar$1(47)?"///":"//").length;;){for(o=e._contents+=s,l=i;l<u._currentIndentation-t;++l)o+=A.Primitives_stringFromCharCode(32),e._contents=o;for(;_=c._string_scanner$_position!==r&&!(10===(_=c.peekChar$0())||13===_||12===_);)o+=A.Primitives_stringFromCharCode(c.readChar$0()),e._contents=o;if(e._contents=o+"\n",u._peekIndentation$0()<t)break e;if(u._peekIndentation$0()===t){47===c.peekChar$1(n)&&47===c.peekChar$1(a)&&u._readIndentation$0();break}u._readIndentation$0()}}while(c.scan$1("//"));return r=e._contents,u.lastSilentComment=new A.SilentComment((r.charCodeAt(0),r),u.spanFrom$1(new A._SpanScannerState(c,$)))},_loudComment$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=d.scanner,g=new A._SpanScannerState(m,m._string_scanner$_position);for(m.expect$1("/*"),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer(e,t,r),e._contents="/*",a=d._currentIndentation,i=(s=m.string).length,o=!0;;o=!1){for(o?(l=m._string_scanner$_position,d.spaces$0(),10===(_=m.peekChar$0())||13===_||12===_?(d._readIndentation$0(),_=A.Primitives_stringFromCharCode(32),e._contents+=_):(u=m._string_scanner$_position,e._contents+=I.JSString_methods.substring$2(s,l,u))):e._contents=(e._contents+="\n")+" * ",c=3;c<d._currentIndentation-a;++c)_=A.Primitives_stringFromCharCode(32),e._contents+=_;for(;m._string_scanner$_position!==i&&(10!==($=m.peekChar$0())&&13!==$&&12!==$);)if(35!==$)if(42!==$)_=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=_;else{if(47===m.peekChar$1(1)){for(t=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=t,t=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=t,h=d.spanFrom$1(g),d.whitespace$1$consumeNewlines(!1);(10===(e=m.peekChar$0())||13===e||12===e)&&d._peekIndentation$0()>a;){for(;d._lookingAtDoubleNewline$0();)d._expectNewline$0();d._readIndentation$0(),d.whitespace$1$consumeNewlines(!1)}if(e=m._string_scanner$_position!==i&&!(10===(e=m.peekChar$0())||13===e||12===e)){for(e=m._string_scanner$_position;t=m._string_scanner$_position!==i&&!(10===(t=m.peekChar$0())||13===t||12===t);)m.readChar$0();throw A.wrapException(A.MultiSpanSassFormatException$("Unexpected text after end of comment",d.spanFrom$1(new A._SpanScannerState(m,e)),"extra text",A.LinkedHashMap_LinkedHashMap$_literal([h,"comment"],U.FileSpan,U.String),null))}return new A.LoudComment(n.interpolation$1(h))}_=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=_}else 123===m.peekChar$1(1)?(p=d.singleInterpolation$0(),n._flushText$0(),t.push(p._0),r.push(p._1)):(_=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=_);if(d._peekIndentation$0()<=a)break;for(;d._lookingAtDoubleNewline$0();)d._expectNewline$0(),e._contents=(e._contents+="\n")+" *";d._readIndentation$0()}return new A.LoudComment(n.interpolation$1(d.spanFrom$1(g)))},whitespaceWithoutComments$1$consumeNewlines(e){var t,r,n;for(r=(t=this.scanner).string.length;t._string_scanner$_position!==r&&(n=t.peekChar$0(),!(e?!(32===n||9===n||10===n||13===n||12===n):!(32===n||9===n)));)t.readChar$0()},_expectNewline$1$trailingSemicolon(e){var t=this.scanner,r=t.peekChar$0();if(13===r)return t.readChar$0(),void(10===t.peekChar$0()&&t.readChar$0());10!==r&&12!==r?t.error$1(0,e?T.multip:"expected newline."):t.readChar$0()},_expectNewline$0(){return this._expectNewline$1$trailingSemicolon(!1)},_lookingAtDoubleNewline$0(){var e,t,r=this.scanner,n=r.peekChar$0();return e=!1,13!==n?r=10!==n&&12!==n?e:10===(r=r.peekChar$1(1))||13===r||12===r:(t=r.peekChar$1(1),r=10!==t?13===t||12===t||e:10===(r=r.peekChar$1(2))||13===r||12===r),r},_whileIndentedLower$1(e){var t,r,n,a,s,i,o=this,l=o._currentIndentation;for(r=(t=o.scanner)._sourceFile,n=null;o._peekIndentation$0()>l;)a=o._readIndentation$0(),null==n&&(n=a),n!==a&&(s=t._string_scanner$_position,i=r.getColumn$1(s),t.error$3$length$position(0,"Inconsistent indentation, expected "+n+" spaces.",r.getColumn$1(t._string_scanner$_position),s-i)),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,s,i,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 A._SpanScannerState(e,t),0;n=new A._SpanScannerState(e,t),_.scanCharIf$1(new A.SassParser__peekIndentation_closure)||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),a=A._Cell$(),s=A._Cell$(),i=A._Cell$();do{for(s.__late_helper$_value=a.__late_helper$_value=!1,i.__late_helper$_value=0;;){if(32!==(o=e.peekChar$0())){if(9!==o)break;a.__late_helper$_value=!0}else s.__late_helper$_value=!0;(t=i.__late_helper$_value)===i&&A.throwExpression(A.LateError$localNI("")),i.__late_helper$_value=t+1,e.readChar$0()}if((t=e._string_scanner$_position)===r)return _._nextIndentation=0,_._nextIndentationEnd=new A._SpanScannerState(e,t),e.set$state(n),0}while(_.scanCharIf$1(new A.SassParser__peekIndentation_closure0));return t=a._readLocal$0(),r=s._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=i._readLocal$0(),i._readLocal$0()>0&&null==_._spaces&&(_._spaces=s._readLocal$0()),_._nextIndentationEnd=new A._SpanScannerState(e,e._string_scanner$_position),e.set$state(n),i._readLocal$0()},_tryTrailingSemicolon$0(){return!!this.scanCharIf$1(new A.SassParser__tryTrailingSemicolon_closure)&&(this.whitespace$1$consumeNewlines(!1),!0)}},A.SassParser_styleRuleSelector_closure.prototype={call$1:e=>10===e||13===e||12===e,$signature:30},A.SassParser_children_closure.prototype={call$0(){var e=this.$this._child$1(this.child);null!=e&&this.children.push(e)},$signature:0},A.SassParser__peekIndentation_closure.prototype={call$1:e=>10===e||13===e||12===e,$signature:30},A.SassParser__peekIndentation_closure0.prototype={call$1:e=>10===e||13===e||12===e,$signature:30},A.SassParser__tryTrailingSemicolon_closure.prototype={call$1:e=>59===e,$signature:30},A.ScssParser.prototype={get$indented:()=>!1,get$currentIndentation:()=>0,styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,r;this.whitespaceWithoutComments$1$consumeNewlines(!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$1$consumeNewlines(!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.warnings.push(new A._Record_3_deprecation_message_span(I.Deprecation_hE0,T.x40elsei,r.spanFrom$1(new A._SpanScannerState(n,t)))),n.set$position(n._string_scanner$_position-2),!0}return n.set$state(new A._SpanScannerState(n,a)),!1},children$1(e,t){var r,n=this,a=n.scanner;for(a.expectChar$1(123),n.whitespaceWithoutComments$1$consumeNewlines(!0),r=A._setArrayType([],U.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$1$consumeNewlines(!0);break;case 42:r.push(n._scss$_loudComment$0()),n.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:r.push(t.call$0())}break;case 59:a.readChar$0(),n.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 125:return a.expectChar$1(125),r;default:r.push(t.call$0())}},statements$1(e){var t,r,n,a,s=this,i=A._setArrayType([],U.JSArray_Statement);for(s.whitespaceWithoutComments$1$consumeNewlines(!0),r=(t=s.scanner).string.length;t._string_scanner$_position!==r;)switch(t.peekChar$0()){case 36:i.push(s.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:i.push(s._scss$_silentComment$0()),s.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 42:i.push(s._scss$_loudComment$0()),s.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:null!=(n=e.call$0())&&i.push(n)}break;case 59:t.readChar$0(),s.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:null!=(a=e.call$0())&&i.push(a)}return i},_scss$_silentComment$0(){var e,t,r=this,n=r.scanner,a=n._string_scanner$_position,s=new A._SpanScannerState(n,a);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.spaces$0()}while(n.scan$1("//"));return r.get$plainCss()&&r.error$2(0,T.Silent,r.spanFrom$1(s)),r.lastSilentComment=new A.SilentComment(n.substring$1(0,a),r.spanFrom$1(s))},_scss$_loudComment$0(){var e,t,r,n,a,s,i=this.scanner,o=i._string_scanner$_position;i.expect$1("/*"),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer(e,t,r),e._contents="/*";e:for(;;)switch(i.peekChar$0()){case 35:123===i.peekChar$1(1)?(a=this.singleInterpolation$0(),n._flushText$0(),t.push(a._0),r.push(a._1)):(s=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=s);break;case 42:if(s=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=s,47!==i.peekChar$0())continue e;return t=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=t,new A.LoudComment(n.interpolation$1(this.spanFrom$1(new A._SpanScannerState(i,o))));case 13:i.readChar$0(),10!==i.peekChar$0()&&(s=A.Primitives_stringFromCharCode(10),e._contents+=s);break;case 12:i.readChar$0(),s=A.Primitives_stringFromCharCode(10),e._contents+=s;break;default:s=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=s}}},A.SelectorParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.SelectorParser_parse_closure(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new A.SelectorParser_parseCompoundSelector_closure(this))},_selectorList$0(){var e,t,r,n=this,a=n.scanner,s=a._string_scanner$_position,i=a._sourceFile,o=i.getLine$1(s),l=A._setArrayType([n._complexSelector$0()],U.JSArray_ComplexSelector);for(n.whitespace$1$consumeNewlines(!0),e=a.string.length;a.scanChar$1(44);)if(n.whitespace$1$consumeNewlines(!0),44!==a.peekChar$0()){if((t=a._string_scanner$_position)===e)break;(r=i.getLine$1(t)!==o)&&(o=i.getLine$1(a._string_scanner$_position)),l.push(n._complexSelector$1$lineBreak(r))}return A.SelectorList$(l,n.spanFrom$1(new A._SpanScannerState(a,s)))},_complexSelector$1$lineBreak(e){var t,r,n,a,s,i,o=this,l="expected selector.",_=o.scanner,u=_._string_scanner$_position,c=new A._SpanScannerState(_,u),$=U.JSArray_CssValue_Combinator,p=A._setArrayType([],$),h=A._setArrayType([],U.JSArray_ComplexSelectorComponent);for(t=U.CssValue_Combinator,r=null,n=null;;)if(o.whitespace$1$consumeNewlines(!0),43!==(a=_.peekChar$0()))if(62!==a)if(126!==a){if(null==a)break;if(s=!0,91!==a&&46!==a&&35!==a&&37!==a&&58!==a&&38!==a&&42!==a&&124!==a&&(s=o.lookingAtIdentifier$0()),!s)break;null!=r?(s=o.spanFrom$1(c),(i=A.List_List$from(p,!1,t)).$flags=3,h.push(new A.ComplexSelectorComponent(r,i,s))):0!==p.length&&(c=new A._SpanScannerState(_,_._string_scanner$_position),n=p),r=o._compoundSelector$0(),p=A._setArrayType([],$),38===_.peekChar$0()&&_.error$1(0,T.x22x26__ma)}else s=_._string_scanner$_position,_.readChar$0(),p.push(new A.CssValue(I.Combinator_55N,o.spanFrom$1(new A._SpanScannerState(_,s)),t));else s=_._string_scanner$_position,_.readChar$0(),p.push(new A.CssValue(I.Combinator_0mp,o.spanFrom$1(new A._SpanScannerState(_,s)),t));else s=_._string_scanner$_position,_.readChar$0(),p.push(new A.CssValue(I.Combinator_bOP,o.spanFrom$1(new A._SpanScannerState(_,s)),t));return($=0!==p.length)&&o._plainCss?_.error$1(0,l):null!=r?($=o.spanFrom$1(c),h.push(new A.ComplexSelectorComponent(r,A.List_List$unmodifiable(p,t),$))):$?n=p:_.error$1(0,l),$=null==n?I.List_empty0:n,A.ComplexSelector$($,h,o.spanFrom$1(new A._SpanScannerState(_,u)),e)},_complexSelector$0(){return this._complexSelector$1$lineBreak(!1)},_compoundSelector$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position,a=A._setArrayType([t._simpleSelector$0()],U.JSArray_SimpleSelector);for(e=t._plainCss;t._isSimpleSelectorStart$1(r.peekChar$0());)a.push(t._simpleSelector$1$allowParent(e));return A.CompoundSelector$(a,t.spanFrom$1(new A._SpanScannerState(r,n)))},_simpleSelector$1$allowParent(e){var t,r,n,a,s,i=this,o=i.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);switch(null==e&&(e=i._allowParent),o.peekChar$0()){case 91:return i._attributeSelector$0();case 46:return t=o._string_scanner$_position,o.expectChar$1(46),new A.ClassSelector(i.identifier$0(),i.spanFrom$1(new A._SpanScannerState(o,t)));case 35:return t=o._string_scanner$_position,o.expectChar$1(35),new A.IDSelector(i.identifier$0(),i.spanFrom$1(new A._SpanScannerState(o,t)));case 37:return t=o._string_scanner$_position,o.expectChar$1(37),r=i.identifier$0(),t=i.spanFrom$1(new A._SpanScannerState(o,t)),i._plainCss&&i.error$2(0,T.Placeh,i.spanFrom$1(l)),new A.PlaceholderSelector(r,t);case 58:return i._pseudoSelector$0();case 38:return t=o._string_scanner$_position,o.expectChar$1(38),i.lookingAtIdentifierBody$0()?(n=new A.StringBuffer(""),i._identifierBody$1(n),0===n._contents.length&&o.error$1(0,"Expected identifier body."),(a=n._contents).charCodeAt(0),s=a):s=null,i._plainCss&&null!=s&&o.error$3$length$position(0,T.Parent,o._string_scanner$_position-t,t),o=i.spanFrom$1(new A._SpanScannerState(o,t)),e||i.error$2(0,"Parent selectors aren't allowed here.",i.spanFrom$1(l)),new A.ParentSelector(s,o);default:return i._typeOrUniversalSelector$0()}},_simpleSelector$0(){return this._simpleSelector$1$allowParent(null)},_attributeSelector$0(){var e,t,r,n,a,s=this,i=null,o=s.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);return o.expectChar$1(91),s.whitespace$1$consumeNewlines(!0),e=s._attributeName$0(),s.whitespace$1$consumeNewlines(!0),o.scanChar$1(93)?new A.AttributeSelector(e,i,i,i,s.spanFrom$1(l)):(t=s._attributeOperator$0(),s.whitespace$1$consumeNewlines(!0),n=39===(r=o.peekChar$0())||34===r?s.string$0():s.identifier$0(),s.whitespace$1$consumeNewlines(!0),a=null!=(r=o.peekChar$0())&&A.CharacterExtension_get_isAlphabetic(r)?A.Primitives_stringFromCharCode(o.readChar$0()):i,o.expectChar$1(93),new A.AttributeSelector(e,t,n,a,s.spanFrom$1(l)))},_attributeName$0(){var e,t=this,r=t.scanner;return r.scanChar$1(42)?(r.expectChar$1(124),new A.QualifiedName(t.identifier$0(),"*")):r.scanChar$1(124)?new A.QualifiedName(t.identifier$0(),""):(e=t.identifier$0(),124!==r.peekChar$0()||61===r.peekChar$1(1)?new A.QualifiedName(e,null):(r.readChar$0(),new A.QualifiedName(t.identifier$0(),e)))},_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return I.AttributeOperator_Lvy;case 126:return e.expectChar$1(61),I.AttributeOperator_fp2;case 124:return e.expectChar$1(61),I.AttributeOperator_iyP;case 94:return e.expectChar$1(61),I.AttributeOperator_JzP;case 36:return e.expectChar$1(61),I.AttributeOperator_U1W;case 42:return e.expectChar$1(61),I.AttributeOperator_GWq;default:e.error$2$position(0,'Expected "]".',t)}},_pseudoSelector$0(){var e,t,r,n,a,s,i=this,o=null,l=i.scanner,_=new A._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(58),e=l.scanChar$1(58),t=i.identifier$0(),l.scanChar$1(40)?(i.whitespace$1$consumeNewlines(!0),r=A.unvendor(t),n=o,a=o,e?M.selectorPseudoElements.contains$1(0,r)?a=i._selectorList$0():n=i.declarationValue$1$allowEmpty(!0):M.selectorPseudoClasses.contains$1(0,r)?a=i._selectorList$0():"nth-child"===r||"nth-last-child"===r?(n=i._aNPlusB$0(),i.whitespace$1$consumeNewlines(!0),32!==(s=l.peekChar$1(-1))&&9!==s&&10!==s&&13!==s&&12!==s||41===l.peekChar$0()||(i.expectIdentifier$1("of"),n+=" of",i.whitespace$1$consumeNewlines(!0),a=i._selectorList$0())):n=I.JSString_methods.trimRight$0(i.declarationValue$1$allowEmpty(!0)),l.expectChar$1(41),A.PseudoSelector$(t,i.spanFrom$1(_),n,e,a)):A.PseudoSelector$(t,i.spanFrom$1(_),o,e,o)},_aNPlusB$0(){var e,t,r,n,a,s=this;if(101===(t=(e=s.scanner).peekChar$0())||69===t)return s.expectIdentifier$1("even"),"even";if(111===t||79===t)return s.expectIdentifier$1("odd"),"odd";if(r=43!==t&&45!==t?"":A.Primitives_stringFromCharCode(e.readChar$0()),null!=(n=e.peekChar$0())&&n>=48&&n<=57){do{r+=A.Primitives_stringFromCharCode(e.readChar$0()),n=e.peekChar$0()}while(null!=n&&n>=48&&n<=57);if(s.whitespace$1$consumeNewlines(!0),!s.scanIdentChar$1(110))return r.charCodeAt(0),r}else s.expectIdentChar$1(110);if(r+=A.Primitives_stringFromCharCode(110),s.whitespace$1$consumeNewlines(!0),43!==(a=e.peekChar$0())&&45!==a)return r.charCodeAt(0),r;r+=A.Primitives_stringFromCharCode(e.readChar$0()),s.whitespace$1$consumeNewlines(!0),null!=(n=e.peekChar$0())&&n>=48&&n<=57||e.error$1(0,"Expected a number.");do{r+=A.Primitives_stringFromCharCode(e.readChar$0()),n=e.peekChar$0()}while(null!=n&&n>=48&&n<=57);return r.charCodeAt(0),r},_typeOrUniversalSelector$0(){var e,t=this,r=t.scanner,n=new A._SpanScannerState(r,r._string_scanner$_position);return r.scanChar$1(42)?r.scanChar$1(124)?r.scanChar$1(42)?new A.UniversalSelector("*",t.spanFrom$1(n)):new A.TypeSelector(new A.QualifiedName(t.identifier$0(),"*"),t.spanFrom$1(n)):new A.UniversalSelector(null,t.spanFrom$1(n)):r.scanChar$1(124)?r.scanChar$1(42)?new A.UniversalSelector("",t.spanFrom$1(n)):new A.TypeSelector(new A.QualifiedName(t.identifier$0(),""),t.spanFrom$1(n)):(e=t.identifier$0(),r.scanChar$1(124)?r.scanChar$1(42)?new A.UniversalSelector(e,t.spanFrom$1(n)):new A.TypeSelector(new A.QualifiedName(t.identifier$0(),e),t.spanFrom$1(n)):new A.TypeSelector(new A.QualifiedName(e,null),t.spanFrom$1(n)))},_isSimpleSelectorStart$1(e){return 42===e||91===e||46===e||35===e||37===e||58===e||38===e&&this._plainCss}},A.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:459},A.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:468},A.StylesheetParser.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.StylesheetParser_parse_closure(this))},parseParameterList$0(){return this._parseSingleProduction$1$1(new A.StylesheetParser_parseParameterList_closure(this),U.ParameterList)},parseVariableDeclaration$0(){return new A._Record_2(this._parseSingleProduction$1$1(new A.StylesheetParser_parseVariableDeclaration_closure(this),U.VariableDeclaration),this.warnings)},parseUseRule$0(){return new A._Record_2(this._parseSingleProduction$1$1(new A.StylesheetParser_parseUseRule_closure(this),U.UseRule),this.warnings)},_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new A.StylesheetParser__parseSingleProduction_closure(this,e,t))},_statement$1$root(e){var t,r=this,n=r.scanner,a=n.peekChar$0();return 64===a?r.atRule$2$root(new A.StylesheetParser__statement_closure(r),e):43===a?r.get$indented()&&r.lookingAtIdentifier$1(1)?(r._isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r._includeRule$1(new A._SpanScannerState(n,t))):r._styleRule$0():61===a?r.get$indented()?(r._isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r.whitespace$1$consumeNewlines(!0),r._mixinRule$1(new A._SpanScannerState(n,t))):r._styleRule$0():(125===a&&n.error$2$length(0,'unmatched "}".',1),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 A._SpanScannerState(e,t))},variableDeclarationWithoutNamespace$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p=this,h=p.lastSilentComment;for(p.lastSilentComment=null,null==t?(r=p.scanner,n=new A._SpanScannerState(r,r._string_scanner$_position)):n=t,a=p.variableName$0(),(r=null!=e)&&p._assertPublic$2(a,new A.StylesheetParser_variableDeclarationWithoutNamespace_closure(p,n)),p.get$plainCss()&&p.error$2(0,T.Sass_v,p.spanFrom$1(n)),p.whitespace$1$consumeNewlines(!0),(s=p.scanner).expectChar$1(58),p.whitespace$1$consumeNewlines(!0),i=p._expression$0(),o=new A._SpanScannerState(s,s._string_scanner$_position),l=p.warnings,_=!1,u=!1;s.scanChar$1(33);)"default"!==(c=p.identifier$0())?"global"!==c?p.error$2(0,"Invalid flag name.",p.spanFrom$1(o)):(r?p.error$2(0,T.x21globai,p.spanFrom$1(o)):u&&l.push(new A._Record_3_deprecation_message_span(I.Deprecation_Gxx,T.x21globas,p.spanFrom$1(o))),u=!0):(_&&l.push(new A._Record_3_deprecation_message_span(I.Deprecation_Gxx,T.x21defau,p.spanFrom$1(o))),_=!0),p.whitespace$1$consumeNewlines(!1),o=new A._SpanScannerState(s,s._string_scanner$_position);return p.expectStatementSeparator$1("variable declaration"),$=A.VariableDeclaration$(a,i,p.spanFrom$1(n),h,u,_,e),u&&p._globalVariables.putIfAbsent$2(a,new A.StylesheetParser_variableDeclarationWithoutNamespace_closure0($)),$},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 A.VariableDeclaration?e=r:((n=new A.InterpolationBuffer(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan))).addInterpolation$1(U.Interpolation._as(r)),e=t=a._styleRule$2(n,new A._SpanScannerState(e,t))),e):a._styleRule$0()},_declarationOrStyleRule$0(){var e,t,r,n=this;return n.get$indented()&&n.scanner.scanChar$1(92)?n._styleRule$0():(t=(e=n.scanner)._string_scanner$_position,(r=n._declarationOrBuffer$0())instanceof A.Statement?r:n._styleRule$2(U.InterpolationBuffer._as(r),new A._SpanScannerState(e,t)))},_declarationOrBuffer$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=d.scanner,g=new A._SpanScannerState(m,m._string_scanner$_position),S=new A.InterpolationBuffer(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),y=d._lookingAtPotentialPropertyHack$0();if(y&&(s=m.readChar$0(),i=S._interpolation_buffer$_text,s=A.Primitives_stringFromCharCode(s),i._contents+=s,s=d.rawText$1(new A.StylesheetParser__declarationOrBuffer_closure(d)),(i=S._interpolation_buffer$_text)._contents+=s),!d._lookingAtInterpolatedIdentifier$0())return S;if((o=y?d.interpolatedIdentifier$0():d._variableDeclarationOrInterpolation$0())instanceof A.VariableDeclaration)return o;if(S.addInterpolation$1(U.Interpolation._as(o)),d._isUseAllowed=!1,m.matches$1("/*")&&(s=d.rawText$1(d.get$loudComment()),(i=S._interpolation_buffer$_text)._contents+=s),s=e=new A.StringBuffer(""),i=d.rawText$1(new A.StylesheetParser__declarationOrBuffer_closure0(d)),s._contents+=i,i=m._string_scanner$_position,!m.scanChar$1(58))return 0!==e._contents.length&&(m=S._interpolation_buffer$_text,s=A.Primitives_stringFromCharCode(32),m._contents+=s),S;if(s=A.Primitives_stringFromCharCode(58),e._contents+=s,l=S.interpolation$1(d.spanFrom$2(g,new A._SpanScannerState(m,i))),(_=I.JSString_methods.startsWith$1(l.get$initialPlain(),"--"))?i=!0:d._inPlainCssFunction?null==(i=A.NullableExtension_andThen(l.get$asPlain(),new A.StylesheetParser__declarationOrBuffer_closure1))&&(i=!1):i=!1,i)return d.atEndOfStatement$0()?(s=(m=A.FileLocation$_(m._sourceFile,m._string_scanner$_position)).offset,m=s=A.Interpolation$(I.List_empty11,I.List_empty12,A._FileSpan$(m.file,s,s))):m=d._interpolatedDeclarationValue$1$silentComments(!1),d.expectStatementSeparator$1(_?"custom property":"@function result"),A.Declaration$notSassScript(l,new A.StringExpression(m,!1),d.spanFrom$1(g));if(m.scanChar$1(58))return i=(m=S)._interpolation_buffer$_text,u=A.S(e),i._contents=(i._contents+=u)+s,m;if(d.get$indented()&&d._lookingAtInterpolatedIdentifier$0())return s=(m=S)._interpolation_buffer$_text,i=A.S(e),s._contents+=i,m;if(c=d.rawText$1(new A.StylesheetParser__declarationOrBuffer_closure2(d)),null!=($=d._tryDeclarationChildren$2(l,g)))return $;e._contents+=c,t=0===c.length&&d._lookingAtInterpolatedIdentifier$0(),r=new A._SpanScannerState(m,m._string_scanner$_position),n=null;try{n=d._expression$0(),d.lookingAtChildren$0()?t&&d.expectStatementSeparator$0():d.atEndOfStatement$0()||d.expectStatementSeparator$0()}catch(p){if(U.FormatException._is(A.unwrapException(p))){if(!t)throw p;if(m.set$state(r),a=d.almostAnyValue$0(),!d.get$indented()&&59===m.peekChar$0())throw p;return m=S._interpolation_buffer$_text,s=A.S(e),m._contents+=s,S.addInterpolation$1(a),S}throw p}return null!=(h=d._tryDeclarationChildren$3$value(l,g,n))?h:(d.expectStatementSeparator$0(),A.Declaration$(l,n,d.spanFrom$1(g)))},_variableDeclarationOrInterpolation$0(){var e,t,r,n,a=this;return a.lookingAtIdentifier$0()?(e=a.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),r=a.identifier$0(),e.matches$1(".$")?(e.readChar$0(),a.variableDeclarationWithoutNamespace$2(r,t)):(e=new A.StringBuffer(""),n=new A.InterpolationBuffer(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),e._contents=r,a._lookingAtInterpolatedIdentifierBody$0()&&n.addInterpolation$1(a.interpolatedIdentifier$0()),n.interpolation$1(a.spanFrom$1(t)))):a.interpolatedIdentifier$0()},_styleRule$2(e,t){var r,n,a,s,i=this;return i._isUseAllowed=!1,null==t?(r=i.scanner,n=new A._SpanScannerState(r,r._string_scanner$_position)):n=t,a=(r={}).interpolation=i.styleRuleSelector$0(),null!=e?(e.addInterpolation$1(a),s=r.interpolation=e.interpolation$1(i.spanFrom$1(n))):s=a,0===s.contents.length&&i.scanner.error$1(0,'expected "}".'),i._withStyleRuleChildren$1$3(s,n,new A.StylesheetParser__styleRule_closure(r,i,n),U.StyleRule)},_styleRule$0(){return this._styleRule$2(null,null)},_withStyleRuleChildren$1$3(e,t,r,n){var a=this,s=a._inStyleRule;return a._inStyleRule=!0,a._withChildren$3(a.get$_statement(),t,new A.StylesheetParser__withStyleRuleChildren_closure(a,e,s,r,n))},_propertyOrVariableDeclaration$0(){var e,t,r,n,a,s,i,o,l=this,_=l.scanner,u=new A._SpanScannerState(_,_._string_scanner$_position);if(l._lookingAtPotentialPropertyHack$0())e=new A.StringBuffer(""),t=new A.InterpolationBuffer(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r=A.Primitives_stringFromCharCode(_.readChar$0()),e._contents+=r,r=l.rawText$1(new A.StylesheetParser__propertyOrVariableDeclaration_closure(l)),e._contents+=r,t.addInterpolation$1(l.interpolatedIdentifier$0()),n=t.interpolation$1(l.spanFrom$1(u));else if(l.get$plainCss())n=l.interpolatedIdentifier$0();else{if((a=l._variableDeclarationOrInterpolation$0())instanceof A.VariableDeclaration)return a;U.Interpolation._as(a),n=a}return l.whitespace$1$consumeNewlines(!1),_.expectChar$1(58),I.JSString_methods.startsWith$1(n.get$initialPlain(),"--")&&l.error$2(0,T.Declarw,n.span),l.whitespace$1$consumeNewlines(!1),null!=(s=l._tryDeclarationChildren$2(n,u))?s:(i=l._expression$0(),null!=(o=l._tryDeclarationChildren$3$value(n,u,i))?o:(l.expectStatementSeparator$0(),A.Declaration$(n,i,l.spanFrom$1(u))))},_tryDeclarationChildren$3$value(e,t,r){var n=this;return n.lookingAtChildren$0()?(n.get$plainCss()&&n.scanner.error$1(0,T.Nested),n._withChildren$3(n.get$_declarationChild(),t,new A.StylesheetParser__tryDeclarationChildren_closure(e,r))):null},_tryDeclarationChildren$2(e,t){return this._tryDeclarationChildren$3$value(e,t,null)},_declarationChild$0(){return 64===this.scanner.peekChar$0()?this._declarationAtRule$0():this._propertyOrVariableDeclaration$0()},atRule$2$root(e,t){var r,n,a,s,i=this,o=i.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);switch(o.expectChar$2$name(64,"@-rule"),r=i.interpolatedIdentifier$0(),n=i._isUseAllowed,i._isUseAllowed=!1,r.get$asPlain()){case"at-root":return i._atRootRule$1(l);case"content":return i._contentRule$1(l);case"debug":return i._debugRule$1(l);case"each":return i._eachRule$2(l,e);case"else":case"return":return i._disallowedAtRule$1(l);case"error":return i._errorRule$1(l);case"extend":return i.whitespace$1$consumeNewlines(!0),i._inStyleRule||i._stylesheet$_inMixin||i._inContentBlock||i.error$2(0,T.x40exten,i.spanFrom$1(l)),a=i.almostAnyValue$0(),(s=o.scanChar$1(33))&&(i.expectIdentifier$1("optional"),i.whitespace$1$consumeNewlines(!1)),i.expectStatementSeparator$1("@extend rule"),new A.ExtendRule(a,s,i.spanFrom$1(l));case"for":return i._forRule$2(l,e);case"forward":return i._isUseAllowed=n,t||i._disallowedAtRule$1(l),i._forwardRule$1(l);case"function":return i._functionRule$2(l,r);case"if":return i._ifRule$2(l,e);case"import":return i._importRule$1(l);case"include":return i._includeRule$1(l);case"media":return i.mediaRule$1(l);case"mixin":return i._mixinRule$1(l);case"-moz-document":return i.mozDocumentRule$2(l,r);case"supports":return i.supportsRule$1(l);case"use":return i._isUseAllowed=n,t||i._disallowedAtRule$1(l),i._useRule$1(l);case"warn":return i._warnRule$1(l);case"while":return i._whileRule$2(l,e);default:return i.unknownAtRule$2(l,r)}},_declarationAtRule$0(){var e=this,t=e.scanner,r=new A._SpanScannerState(t,t._string_scanner$_position),n=e._plainAtRuleName$0();return"content"!==n?"debug"!==n?"each"!==n?("else"===n&&e._disallowedAtRule$1(r),t="error"!==n?"for"!==n?"if"!==n?"include"!==n?"warn"!==n?"while"!==n?e._disallowedAtRule$1(r):e._whileRule$2(r,e.get$_declarationChild()):e._warnRule$1(r):e._includeRule$1(r):e._ifRule$2(r,e.get$_declarationChild()):e._forRule$2(r,e.get$_declarationChild()):e._errorRule$1(r)):t=e._eachRule$2(r,e.get$_declarationChild()):t=e._debugRule$1(r):t=e._contentRule$1(r),t},_functionChild$0(){var e,t,r,n,a,s,i,o,l,_,u=this,c=u.scanner;if(64!==c.peekChar$0()){e=new A._SpanScannerState(c,c._string_scanner$_position);try{return a=u._variableDeclarationWithNamespace$0()}catch(s){if(a=A.unwrapException(s),!(i=U.SourceSpanFormatException)._is(a))throw s;t=a,r=A.getTraceFromException(s),c.set$state(e),n=null;try{n=u._declarationOrStyleRule$0()}catch(s){throw i._is(A.unwrapException(s))?A.wrapException(t):s}a=n instanceof A.StyleRule?"style rules":"declarations",u.error$3(0,"@function rules may not contain "+a+".",E.get$span$z(n),r)}}return o=new A._SpanScannerState(c,c._string_scanner$_position),"debug"!==(l=u._plainAtRuleName$0())?"each"!==l?("else"===l&&u._disallowedAtRule$1(o),"error"!==l?"for"!==l?"if"!==l?"return"!==l?c="warn"!==l?"while"!==l?u._disallowedAtRule$1(o):u._whileRule$2(o,u.get$_functionChild()):u._warnRule$1(o):(u.whitespace$1$consumeNewlines(!0),_=u._expression$0(),u.expectStatementSeparator$1("@return rule"),c=new A.ReturnRule(_,u.spanFrom$1(o))):c=u._ifRule$2(o,u.get$_functionChild()):c=u._forRule$2(o,u.get$_functionChild()):c=u._errorRule$1(o)):c=u._eachRule$2(o,u.get$_functionChild()):c=u._debugRule$1(o),c},_plainAtRuleName$0(){return this.scanner.expectChar$2$name(64,"@-rule"),this.identifier$0()},_atRootRule$1(e){var t,r,n,a,s,i=this;return i.whitespace$1$consumeNewlines(!1),40===(t=i.scanner).peekChar$0()?(r=t._string_scanner$_position,n=new A.StringBuffer(""),a=new A.InterpolationBuffer(n,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),t.expectChar$1(40),s=A.Primitives_stringFromCharCode(40),n._contents+=s,i.whitespace$1$consumeNewlines(!0),i._addOrInject$2(a,i._expression$1$consumeNewlines(!0)),t.scanChar$1(58)&&(i.whitespace$1$consumeNewlines(!0),s=A.Primitives_stringFromCharCode(58),n._contents+=s,s=A.Primitives_stringFromCharCode(32),n._contents+=s,i._addOrInject$2(a,i._expression$1$consumeNewlines(!0))),t.expectChar$1(41),i.whitespace$1$consumeNewlines(!1),s=A.Primitives_stringFromCharCode(41),n._contents+=s,i._withChildren$3(i.get$_statement(),e,new A.StylesheetParser__atRootRule_closure(a.interpolation$1(i.spanFrom$1(new A._SpanScannerState(t,r)))))):(t=!!i.lookingAtChildren$0()||i.get$indented()&&i.atEndOfStatement$0())?i._withChildren$3(i.get$_statement(),e,new A.StylesheetParser__atRootRule_closure0):A.AtRootRule$(A._setArrayType([i._styleRule$0()],U.JSArray_Statement),i.spanFrom$1(e),null)},_contentRule$1(e){var t,r,n,a=this;return a._stylesheet$_inMixin||a.error$2(0,T.x40conte,a.spanFrom$1(e)),t=a.scanner,r=A.FileLocation$_(t._sourceFile,t._string_scanner$_position),a.whitespace$1$consumeNewlines(!1),40===t.peekChar$0()?(n=a._argumentInvocation$1$mixin(!0),a.whitespace$1$consumeNewlines(!1)):(t=r.offset,n=A.ArgumentList$empty(A._FileSpan$(r.file,t,t))),a.expectStatementSeparator$1("@content rule"),new A.ContentRule(n,a.spanFrom$1(e))},_debugRule$1(e){var t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),t=a._expression$0(),n=(r=a.scanner)._string_scanner$_position,a.expectStatementSeparator$1("@debug rule"),new A.DebugRule(t,a.spanFrom$2(e,new A._SpanScannerState(r,n)))},_eachRule$2(e,t){var r,n,a,s=this;for(s.whitespace$1$consumeNewlines(!0),r=s._inControlDirective,s._inControlDirective=!0,n=A._setArrayType([s.variableName$0()],U.JSArray_String),s.whitespace$1$consumeNewlines(!0),a=s.scanner;a.scanChar$1(44);)s.whitespace$1$consumeNewlines(!0),a.expectChar$1(36),n.push(s.identifier$1$normalize(!0)),s.whitespace$1$consumeNewlines(!0);return s.whitespace$1$consumeNewlines(!0),s.expectIdentifier$1("in"),s.whitespace$1$consumeNewlines(!0),s._withChildren$3(t,e,new A.StylesheetParser__eachRule_closure(s,r,n,s._expression$0()))},_errorRule$1(e){var t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),t=a._expression$0(),n=(r=a.scanner)._string_scanner$_position,a.expectStatementSeparator$1("@error rule"),new A.ErrorRule(t,a.spanFrom$2(e,new A._SpanScannerState(r,n)))},_functionRule$2(e,t){var r,n,a,s,i,o,l=this;return l.whitespace$1$consumeNewlines(!0),r=l.lastSilentComment,l.lastSilentComment=null,a=(n=l.scanner)._string_scanner$_position,n.matches$1("--")?l.unknownAtRule$2(e,t):(s=l.identifier$0(),A.equalsIgnoreCase(s,"type")&&l.error$2(0,T.This_n,l.spanFrom$1(new A._SpanScannerState(n,a))),l.whitespace$1$consumeNewlines(!0),i=l._parameterList$0(),l._stylesheet$_inMixin||l._inContentBlock?l.error$2(0,T.Mixinscf,l.spanFrom$1(e)):l._inControlDirective&&l.error$2(0,T.Functi,l.spanFrom$1(e)),"calc"!==(o=A.unvendor(s))&&"element"!==o&&"expression"!==o&&"url"!==o&&"and"!==o&&"or"!==o&&"not"!==o&&"clamp"!==o||l.error$2(0,"Invalid function name.",l.spanFrom$1(e)),l.whitespace$1$consumeNewlines(!1),l._withChildren$3(l.get$_functionChild(),e,new A.StylesheetParser__functionRule_closure(s,i,r)))},_forRule$2(e,t){var r,n,a,s=this,i={};return s.whitespace$1$consumeNewlines(!0),r=s._inControlDirective,s._inControlDirective=!0,n=s.variableName$0(),s.whitespace$1$consumeNewlines(!0),s.expectIdentifier$1("from"),s.whitespace$1$consumeNewlines(!0),i.exclusive=null,a=s._expression$2$consumeNewlines$until(!0,new A.StylesheetParser__forRule_closure(i,s)),null==i.exclusive&&s.scanner.error$1(0,'Expected "to" or "through".'),s.whitespace$1$consumeNewlines(!0),s._withChildren$3(t,e,new A.StylesheetParser__forRule_closure0(i,s,r,n,a,s._expression$0()))},_forwardRule$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=null;return d.whitespace$1$consumeNewlines(!0),t=d._urlString$0(),d.whitespace$1$consumeNewlines(!1),d.scanIdentifier$1("as")?(d.whitespace$1$consumeNewlines(!0),r=d.identifier$1$normalize(!0),d.scanner.expectChar$1(42),d.whitespace$1$consumeNewlines(!1)):r=m,n=m,a=m,d.scanIdentifier$1("show")?(d.whitespace$1$consumeNewlines(!0),i=(s=d._memberList$0())._0,o=s._1):(d.scanIdentifier$1("hide")&&(d.whitespace$1$consumeNewlines(!0),n=(l=d._memberList$0())._0,a=l._1),i=o=m),_=d._stylesheet$_configuration$1$allowGuarded(!0),d.whitespace$1$consumeNewlines(!1),d.expectStatementSeparator$1("@forward rule"),u=d.spanFrom$1(e),d._isUseAllowed||d.error$2(0,T.x40forwa,u),null!=i?(o.toString,c=U.String,$=A.LinkedHashSet_LinkedHashSet$of(i,c),p=U.UnmodifiableSetView_String,c=A.LinkedHashSet_LinkedHashSet$of(o,c),h=null==_?I.List_empty10:A.List_List$unmodifiable(_,U.ConfiguredVariable),new A.ForwardRule(t,new A.UnmodifiableSetView0($,p),new A.UnmodifiableSetView0(c,p),m,m,r,h,u)):null!=n?(a.toString,c=U.String,$=A.LinkedHashSet_LinkedHashSet$of(n,c),p=U.UnmodifiableSetView_String,c=A.LinkedHashSet_LinkedHashSet$of(a,c),h=null==_?I.List_empty10:A.List_List$unmodifiable(_,U.ConfiguredVariable),new A.ForwardRule(t,m,m,new A.UnmodifiableSetView0($,p),new A.UnmodifiableSetView0(c,p),r,h,u)):new A.ForwardRule(t,m,m,m,m,r,null==_?I.List_empty10:A.List_List$unmodifiable(_,U.ConfiguredVariable),u)},_memberList$0(){var e=this,t=U.String,r=A.LinkedHashSet_LinkedHashSet$_empty(t),n=A.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do{e.whitespace$1$consumeNewlines(!0),e.withErrorMessage$2(T.Expectv,new A.StylesheetParser__memberList_closure(e,n,r)),e.whitespace$1$consumeNewlines(!1)}while(t.scanChar$1(44));return new A._Record_2(r,n)},_ifRule$2(e,t){var r,n,a,s,i,o,l,_=this;for(_.whitespace$1$consumeNewlines(!0),r=_.get$currentIndentation(),n=_._inControlDirective,_._inControlDirective=!0,a=_._expression$0(),s=_.children$1(0,t),_.whitespaceWithoutComments$1$consumeNewlines(!1),i=A._setArrayType([A.IfClause$(a,s)],U.JSArray_IfClause);;){if(!_.scanElse$1(r)){o=null;break}if(_.whitespace$1$consumeNewlines(!1),!_.scanIdentifier$1("if")){o=A.ElseClause$(_.children$1(0,t));break}_.whitespace$1$consumeNewlines(!0),i.push(A.IfClause$(_._expression$0(),_.children$1(0,t)))}return _._inControlDirective=n,l=_.spanFrom$1(e),_.whitespaceWithoutComments$1$consumeNewlines(!1),new A.IfRule(A.List_List$unmodifiable(i,U.IfClause),o,l)},_importRule$1(e){var t,r,n=this,a=A._setArrayType([],U.JSArray_Import),s=n.scanner,i=n.warnings;do{n.whitespace$1$consumeNewlines(!1),(r=(t=n.importArgument$0())instanceof A.DynamicImport)&&i.push(new A._Record_3_deprecation_message_span(I.Deprecation_mks,T.Sass__i,t.span)),(n._inControlDirective||n._stylesheet$_inMixin)&&r&&n._disallowedAtRule$1(e),a.push(t),n.whitespace$1$consumeNewlines(!1)}while(s.scanChar$1(44));return n.expectStatementSeparator$1("@import rule"),s=n.spanFrom$1(e),new A.ImportRule(A.List_List$unmodifiable(a,U.Import),s)},importArgument$0(){var e,t,r,n,a,s,i=this,o=i.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position),_=o.peekChar$0();if(117===_||85===_)return e=i.dynamicUrl$0(),i.whitespace$1$consumeNewlines(!1),a=i.tryImportModifiers$0(),o=e instanceof A.StringExpression?e.text:A.Interpolation$(A._setArrayType([e],U.JSArray_Object),A._setArrayType([e.get$span(e)],U.JSArray_nullable_FileSpan),e.get$span(e)),new A.StaticImport(o,a,i.spanFrom$1(l));if(e=i.string$0(),t=i.spanFrom$1(l),i.whitespace$1$consumeNewlines(!1),a=i.tryImportModifiers$0(),i.isPlainImportUrl$1(e)||null!=a)return new A.StaticImport(new A.Interpolation(A.List_List$unmodifiable([t.get$text()],U.Object),I.List_null,t),a,i.spanFrom$1(l));try{return o=i.parseImportUrl$1(e),new A.DynamicImport(o,t)}catch(s){if(o=A.unwrapException(s),!U.FormatException._is(o))throw s;r=o,n=A.getTraceFromException(s),i.error$3(0,"Invalid URL: "+E.get$message$x(r),t,n)}},parseImportUrl$1(e){var t=M.$get$windows();return t.style.rootLength$1(e)>0&&!M.$get$url().style.isRootRelative$1(e)?t.toUri$1(e).toString$0(0):(A.Uri_parse(e),e)},isPlainImportUrl$1(e){var t;return!(e.length<5)&&(!!I.JSString_methods.endsWith$1(e,".css")||(47!==(t=e.charCodeAt(0))?104===t&&(I.JSString_methods.startsWith$1(e,"http://")||I.JSString_methods.startsWith$1(e,"https://")):47===e.charCodeAt(1)))},tryImportModifiers$0(){var e,t,r,n,a,s,i,o,l,_,u,c=this;if(!c._lookingAtInterpolatedIdentifier$0()&&40!==c.scanner.peekChar$0())return null;for(e=c.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),r=new A.StringBuffer(""),n=A._setArrayType([],U.JSArray_Object),a=A._setArrayType([],U.JSArray_nullable_FileSpan),s=new A.InterpolationBuffer(r,n,a);;){if(!c._lookingAtInterpolatedIdentifier$0())return 40===e.peekChar$0()?(0===n.length&&0===r._contents.length||(e=A.Primitives_stringFromCharCode(32),r._contents+=e),s.addInterpolation$1(c._mediaQueryList$0()),s.interpolation$1(c.spanFrom$1(t))):s.interpolation$1(c.spanFrom$1(t));if(0===n.length&&0===r._contents.length||(i=A.Primitives_stringFromCharCode(32),r._contents+=i),o=c.interpolatedIdentifier$0(),s.addInterpolation$1(o),"and"!==(l=null==(i=o.get$asPlain())?null:i.toLowerCase())&&e.scanChar$1(40))"supports"===l?((i=!((_=c._importSupportsQuery$0())instanceof A.SupportsDeclaration))&&(u=A.Primitives_stringFromCharCode(40),r._contents+=u),u=_.get$span(_),s._flushText$0(),n.push(new A.SupportsExpression(_)),a.push(u),i&&(i=A.Primitives_stringFromCharCode(41),r._contents+=i)):(i=A.Primitives_stringFromCharCode(40),r._contents+=i,s.addInterpolation$1(c._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0)),i=A.Primitives_stringFromCharCode(41),r._contents+=i),e.expectChar$1(41),c.whitespace$1$consumeNewlines(!1);else if(c.whitespace$1$consumeNewlines(!1),e.scanChar$1(44))return r._contents+=", ",s.addInterpolation$1(c._mediaQueryList$0()),s.interpolation$1(c.spanFrom$1(t))}},_importSupportsQuery$0(){var e,t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),a.scanIdentifier$1("not")?(a.whitespace$1$consumeNewlines(!0),t=(e=a.scanner)._string_scanner$_position,new A.SupportsNegation(a._supportsConditionInParens$0(),a.spanFrom$1(new A._SpanScannerState(e,t)))):40===(e=a.scanner).peekChar$0()?a._supportsCondition$1$inParentheses(!0):null!=(r=a._tryImportSupportsFunction$0())?r:(t=e._string_scanner$_position,n=a._expression$1$consumeNewlines(!0),e.expectChar$1(58),new A.SupportsDeclaration(n,a._supportsDeclarationValue$1(n),a.spanFrom$1(new A._SpanScannerState(e,t))))},_tryImportSupportsFunction$0(){var e,t,r,n,a=this;return a._lookingAtInterpolatedIdentifier$0()?(e=a.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),r=a.interpolatedIdentifier$0(),e.scanChar$1(40)?(n=a._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),e.expectChar$1(41),new A.SupportsFunction(r,n,a.spanFrom$1(t))):(e.set$state(t),null)):null},_includeRule$1(e){var t,r,n,a,s,i,o,l,_,u,c,$=this,p=null;return $.whitespace$1$consumeNewlines(!0),t=$.identifier$0(),(r=$.scanner).scanChar$1(46)?(n=t,t=$._publicIdentifier$0()):n=p,$.whitespace$1$consumeNewlines(!1),40===r.peekChar$0()?a=$._argumentInvocation$1$mixin(!0):(i=(s=A.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,a=A.ArgumentList$empty(A._FileSpan$(s.file,i,i))),$.whitespace$1$consumeNewlines(!1),$.scanIdentifier$1("using")?($.whitespace$1$consumeNewlines(!0),o=$._parameterList$0(),$.whitespace$1$consumeNewlines(!1)):o=p,!(s=null==o)||$.lookingAtChildren$0()?(s?(s=(r=A.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,l=new A.ParameterList(I.List_empty13,p,A._FileSpan$(r.file,s,s))):l=o,_=$._inContentBlock,$._inContentBlock=!0,u=$._withChildren$3($.get$_statement(),e,new A.StylesheetParser__includeRule_closure(l)),$._inContentBlock=_):($.expectStatementSeparator$0(),u=p),s=null==u?a:u,c=(r=$.spanFrom$2(e,e)).expand$1(0,s.get$span(s)),new A.IncludeRule(n,A.stringReplaceAllUnchecked(t,"_","-"),t,a,u,c)},mediaRule$1(e){var t=this;return t.whitespace$1$consumeNewlines(!1),t._withChildren$3(t.get$_statement(),e,new A.StylesheetParser_mediaRule_closure(t._mediaQueryList$0()))},_mixinRule$1(e){var t,r,n,a,s,i=this;return i.whitespace$1$consumeNewlines(!0),t=i.lastSilentComment,i.lastSilentComment=null,n=(r=i.scanner)._string_scanner$_position,a=i.identifier$0(),I.JSString_methods.startsWith$1(a,"--")&&i.error$2(0,T.Sass__m,i.spanFrom$1(new A._SpanScannerState(r,n))),i.whitespace$1$consumeNewlines(!1),40===r.peekChar$0()?s=i._parameterList$0():(n=(r=A.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,s=new A.ParameterList(I.List_empty13,null,A._FileSpan$(r.file,n,n))),i._stylesheet$_inMixin||i._inContentBlock?i.error$2(0,T.Mixinscm,i.spanFrom$1(e)):i._inControlDirective&&i.error$2(0,T.Mixinsb,i.spanFrom$1(e)),i.whitespace$1$consumeNewlines(!1),i._stylesheet$_inMixin=!0,i._withChildren$3(i.get$_statement(),e,new A.StylesheetParser__mixinRule_closure(i,a,s,t))},mozDocumentRule$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=this,S={};for(g.whitespace$1$consumeNewlines(!1),n=(r=g.scanner)._string_scanner$_position,a=new A.StringBuffer(""),s=A._setArrayType([],U.JSArray_Object),i=A._setArrayType([],U.JSArray_nullable_FileSpan),o=new A.InterpolationBuffer(a,s,i),S.needsDeprecationWarning=!1;35===r.peekChar$0()?(l=g.singleInterpolation$0(),o._flushText$0(),s.push(l._0),i.push(l._1),S.needsDeprecationWarning=!0):(_=new A._SpanScannerState(r,r._string_scanner$_position),"url"!==(u=g.identifier$0())&&"url-prefix"!==u&&"domain"!==u?"regexp"!==u?g.error$2(0,"Invalid function name.",g.spanFrom$1(_)):(a._contents+="regexp(",r.expectChar$1(40),o.addInterpolation$1(g.interpolatedStringToken$0()),r.expectChar$1(41),p=A.Primitives_stringFromCharCode(41),a._contents+=p,S.needsDeprecationWarning=!0):(null!=(c=g._tryUrlContents$2$name(_,u))?o.addInterpolation$1(c):(r.expectChar$1(40),g.whitespace$1$consumeNewlines(!1),$=g.interpolatedStringToken$0(),r.expectChar$1(41),a._contents+=u,p=A.Primitives_stringFromCharCode(40),a._contents+=p,o.addInterpolation$1($),p=A.Primitives_stringFromCharCode(41),a._contents+=p),(p=a._contents).charCodeAt(0),h=p,I.JSString_methods.endsWith$1(h,"url-prefix()")||I.JSString_methods.endsWith$1(h,"url-prefix('')")||I.JSString_methods.endsWith$1(h,'url-prefix("")')||(S.needsDeprecationWarning=!0))),g.whitespace$1$consumeNewlines(!1),r.scanChar$1(44);)p=A.Primitives_stringFromCharCode(44),a._contents+=p,d=r._string_scanner$_position,new A.StylesheetParser_mozDocumentRule_closure(g).call$0(),m=r._string_scanner$_position,a._contents+=I.JSString_methods.substring$2(r.string,d,m);return g._withChildren$3(g.get$_statement(),e,new A.StylesheetParser_mozDocumentRule_closure0(S,g,t,o.interpolation$1(g.spanFrom$1(new A._SpanScannerState(r,n)))))},supportsRule$1(e){var t,r=this;return r.whitespace$1$consumeNewlines(!1),t=r._supportsCondition$0(),r.whitespace$1$consumeNewlines(!1),r._withChildren$3(r.get$_statement(),e,new A.StylesheetParser_supportsRule_closure(t))},_useRule$1(e){var t,r,n,a,s,i=this;return i.whitespace$1$consumeNewlines(!0),t=i._urlString$0(),i.whitespace$1$consumeNewlines(!1),r=i._useNamespace$2(t,e),i.whitespace$1$consumeNewlines(!1),n=i._stylesheet$_configuration$0(),i.whitespace$1$consumeNewlines(!1),a=i.spanFrom$1(e),i._isUseAllowed||i.error$2(0,T.x40use_r,a),i.expectStatementSeparator$1("@use rule"),(s=new A.UseRule(t,r,null==n?I.List_empty10:A.List_List$unmodifiable(n,U.ConfiguredVariable),a)).UseRule$4$configuration(t,r,a,n),s},_useNamespace$2(e,t){var r,n,a,s,i,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$1$consumeNewlines(!0),o.scanner.scanChar$1(42)?null:o.identifier$0();n=0===e.get$pathSegments().length?"":I.JSArray_methods.get$last(e.get$pathSegments()),a=I.JSString_methods.indexOf$1(n,"."),s=I.JSString_methods.startsWith$1(n,"_")?1:0,r=I.JSString_methods.substring$2(n,s,-1===a?n.length:a);try{return s=new A.Parser(A.SpanScanner$(r,null),null)._parseIdentifier$0()}catch(i){if(!U.SassFormatException._is(A.unwrapException(i)))throw i;o.error$2(0,'The default namespace "'+A.S(r)+T.x22x20is_n,o.spanFrom$1(t))}},_stylesheet$_configuration$1$allowGuarded(e){var t,r,n,a,s,i,o,l,_,u,c=this;if(!c.scanIdentifier$1("with"))return null;for(t=A.LinkedHashSet_LinkedHashSet$_empty(U.String),r=A._setArrayType([],U.JSArray_ConfiguredVariable),c.whitespace$1$consumeNewlines(!0),(n=c.scanner).expectChar$1(40),a=c.warnings;(c.whitespace$1$consumeNewlines(!0),s=new A._SpanScannerState(n,n._string_scanner$_position),n.expectChar$1(36),i=c.identifier$1$normalize(!0),I.JSString_methods.startsWith$1(i,"-")&&a.push(new A._Record_3_deprecation_message_span(I.Deprecation_8uC,T.Config,c.spanFrom$1(s))),c.whitespace$1$consumeNewlines(!0),n.expectChar$1(58),c.whitespace$1$consumeNewlines(!0),o=c.expressionUntilComma$0(),l=n._string_scanner$_position,e&&n.scanChar$1(33)?(_="default"===c.identifier$0())?c.whitespace$1$consumeNewlines(!0):c.error$2(0,"Invalid flag name.",c.spanFrom$1(new A._SpanScannerState(n,l))):_=!1,u=c.spanFrom$1(s),t.contains$1(0,i)&&c.error$2(0,T.The_sa,u),t.add$1(0,i),r.push(new A.ConfiguredVariable(i,o,_,u)),n.scanChar$1(44))&&(c.whitespace$1$consumeNewlines(!0),c._lookingAtExpression$0()););return n.expectChar$1(41),r},_stylesheet$_configuration$0(){return this._stylesheet$_configuration$1$allowGuarded(!1)},_warnRule$1(e){var t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),t=a._expression$0(),n=(r=a.scanner)._string_scanner$_position,a.expectStatementSeparator$1("@warn rule"),new A.WarnRule(t,a.spanFrom$2(e,new A._SpanScannerState(r,n)))},_whileRule$2(e,t){var r,n=this;return n.whitespace$1$consumeNewlines(!0),r=n._inControlDirective,n._inControlDirective=!0,n._withChildren$3(t,e,new A.StylesheetParser__whileRule_closure(n,r,n._expression$0()))},unknownAtRule$2(e,t){var r,n,a,s=this,i={},o=s._stylesheet$_inUnknownAtRule;s._stylesheet$_inUnknownAtRule=!0,s.whitespace$1$consumeNewlines(!1),i.value=null,n=33===s.scanner.peekChar$0()||s.atEndOfStatement$0()?null:i.value=s._interpolatedDeclarationValue$1$allowOpenBrace(!1),r=s._inPlainCssFunction,null!=(a=t.get$asPlain())&&A.equalsIgnoreCase(a,"function")&&(s._inPlainCssFunction=!0);try{return s.lookingAtChildren$0()?i=s._withChildren$3(s.get$_statement(),e,new A.StylesheetParser_unknownAtRule_closure(i,t)):(s.expectStatementSeparator$0(),i=A.AtRule$(t,s.spanFrom$1(e),null,n))}finally{s._stylesheet$_inUnknownAtRule=o,s._inPlainCssFunction=r}},_disallowedAtRule$1(e){var t=this;t.whitespace$1$consumeNewlines(!1),t._interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(!0,!1),t.error$2(0,"This at-rule is not allowed here.",t.spanFrom$1(e))},_parameterList$0(){var e,t,r,n,a,s,i=this,o=i.scanner,l=o._string_scanner$_position;for(o.expectChar$1(40),i.whitespace$1$consumeNewlines(!0),e=A._setArrayType([],U.JSArray_Parameter),t=A.LinkedHashSet_LinkedHashSet$_empty(U.String);r=null,36===o.peekChar$0();){if(n=o._string_scanner$_position,o.expectChar$1(36),a=i.identifier$1$normalize(!0),i.whitespace$1$consumeNewlines(!0),o.scanChar$1(58))i.whitespace$1$consumeNewlines(!0),s=i.expressionUntilComma$0();else{if(o.scanChar$1(46)){o.expectChar$1(46),o.expectChar$1(46),i.whitespace$1$consumeNewlines(!0),o.scanChar$1(44)&&i.whitespace$1$consumeNewlines(!0),r=a;break}s=null}if(e.push(new A.Parameter(a,s,i.spanFrom$1(new A._SpanScannerState(o,n)))),t.add$1(0,a)||i.error$2(0,"Duplicate parameter.",I.JSArray_methods.get$last(e).span),!o.scanChar$1(44))break;i.whitespace$1$consumeNewlines(!0)}return o.expectChar$1(41),o=i.spanFrom$1(new A._SpanScannerState(o,l)),new A.ParameterList(A.List_List$unmodifiable(e,U.Parameter),r,o)},_argumentInvocation$2$allowEmptySecondArg$mixin(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=m.scanner,S=g._string_scanner$_position;for(g.expectChar$1(40),m.whitespace$1$consumeNewlines(!0),r=A._setArrayType([],U.JSArray_Expression),n=U.String,a=U.Expression,s=A.LinkedHashMap_LinkedHashMap$_empty(n,a),i=!t,o=m.warnings,l=U.SourceSpan,_=null,u=!1;c=null,m._lookingAtExpression$0();){if($=m.expressionUntilComma$1$singleEquals(i),m.whitespace$1$consumeNewlines(!0),p=!0,$ instanceof A.VariableExpression&&g.scanChar$1(58))m.whitespace$1$consumeNewlines(!0),h=$.name,s.containsKey$1(h)&&m.error$2(0,"Duplicate argument.",$.span),s.$indexSet(0,h,m.expressionUntilComma$1$singleEquals(i)),null==_||u||(h=$.span,o.push(new A._Record_3_deprecation_message_span(I.Deprecation_K5M,T.Named_,new A.MultiSpan(m.spanFromPosition$1(h.get$start(h).offset),"named argument",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([_.get$span(_),"rest argument"],l,n),l,n)))),u=p);else if(g.scanChar$1(46)){if(g.expectChar$1(46),g.expectChar$1(46),null!=_){m.whitespace$1$consumeNewlines(!0),g.scanChar$1(44)&&m.whitespace$1$consumeNewlines(!0),c=$;break}_=$}else 0!==s.__js_helper$_length?m.error$2(0,T.Positik,$.get$span($)):(r.push($),null==_||u||(o.push(new A._Record_3_deprecation_message_span(I.Deprecation_K5M,T.Positir,new A.MultiSpan($.get$span($),"positional argument",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([_.get$span(_),"rest argument"],l,n),l,n)))),u=p));if(m.whitespace$1$consumeNewlines(!0),!g.scanChar$1(44))break;if(m.whitespace$1$consumeNewlines(!0),e&&1===r.length&&0===s.__js_helper$_length&&null==_&&41===g.peekChar$0()){i=g._sourceFile,o=g._string_scanner$_position,new A.FileLocation(i,o).FileLocation$_$2(i,o),(l=new A._FileSpan(i,o,o))._FileSpan$3(i,o,o),(d=A.List_List$from([""],!1,U.Object)).$flags=3,r.push(new A.StringExpression(new A.Interpolation(d,I.List_null,l),!1));break}}return g.expectChar$1(41),g=m.spanFrom$1(new A._SpanScannerState(g,S)),new A.ArgumentList(A.List_List$unmodifiable(r,a),A.ConstantMap_ConstantMap$from(s,n,a),_,c,g)},_argumentInvocation$0(){return this._argumentInvocation$2$allowEmptySecondArg$mixin(!1,!1)},_argumentInvocation$1$allowEmptySecondArg(e){return this._argumentInvocation$2$allowEmptySecondArg$mixin(e,!1)},_argumentInvocation$1$mixin(e){return this._argumentInvocation$2$allowEmptySecondArg$mixin(!1,e)},_expression$4$bracketList$consumeNewlines$singleEquals$until(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L=this,M="Expected expression.",N={},V=null!=n;if(V&&n.call$0()&&L.scanner.error$1(0,M),e){if(a=L.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(91),L.whitespace$1$consumeNewlines(!0),a.scanChar$1(93))return V=A._setArrayType([],U.JSArray_Expression),a=L.spanFrom$1(s),new A.ListExpression(A.List_List$unmodifiable(V,U.Expression),I.ListSeparator_undecided_null_undecided,!0,a)}else s=null;for(a=L.scanner,i=new A._SpanScannerState(a,a._string_scanner$_position),o=L._inExpression,l=L._inParentheses,L._inExpression=!0,N.operands_=N.operators_=N.spaceExpressions_=N.commaExpressions_=null,N.allowSlash=!0,N.singleExpression_=L._singleExpression$0(),_=new A.StylesheetParser__expression_resetState(N,L,i),u=new A.StylesheetParser__expression_resolveOneOperation(N,L),c=new A.StylesheetParser__expression_resolveOperations(N,u),$=new A.StylesheetParser__expression_addSingleExpression(N,L,_,c),p=new A.StylesheetParser__expression_addOperator(N,L,u,$),h=new A.StylesheetParser__expression_resolveSpaceExpressions(N,L,c),d=!t,m=U.JSArray_Expression;(L.whitespace$1$consumeNewlines(!d||e),!V||!n.call$0())&&null!=(g=a.peekChar$0());)if(40!==g)if(91!==g)if(36!==g)if(38!==g)if(39!==g&&34!==g)if(35!==g)if(61!==g)if(33!==g)if(60!==g)if(62!==g)if(42!==g)if((v=43===g)&&null==N.singleExpression_)$.call$1(L._unaryOperation$0());else if(v)a.readChar$0(),p.call$1(I.BinaryOperator_Swh);else if(45!==g)if((C=47===g)&&null==N.singleExpression_)$.call$1(L._unaryOperation$0());else if(C)a.readChar$0(),p.call$1(I.BinaryOperator_Mh5);else if(37!==g)if(g>=48&&g<=57)$.call$1(L._number$0());else{if((b=46===g)&&46===a.peekChar$1(1))break;if(b)$.call$1(L._number$0());else if(97!==g||L.get$plainCss()||!L.scanIdentifier$1("and"))if(111!==g||L.get$plainCss()||!L.scanIdentifier$1("or"))if(117!==g&&85!==g||43!==a.peekChar$1(1))if(y=g>=97&&g<=122||(g>=65&&g<=90||95===g||92===g||g>=128))$.call$1(L.identifierLike$0());else{if(44!==g)break;if(L._inParentheses&&(L._inParentheses=!1,N.allowSlash)){_.call$0();continue}null==(x=N.commaExpressions_)&&(x=N.commaExpressions_=A._setArrayType([],m)),null==N.singleExpression_&&a.error$1(0,M),h.call$0(),(y=N.singleExpression_).toString,x.push(y),a.readChar$0(),N.allowSlash=!0,N.singleExpression_=null}else $.call$1(L._unicodeRange$0());else p.call$1(I.BinaryOperator_tKu);else p.call$1(I.BinaryOperator_uke)}else a.readChar$0(),p.call$1(I.BinaryOperator_s7T);else f=a.peekChar$1(1),(y=!!(A._isInt(f)&&f>=48&&f<=57||46===f)&&(null==N.singleExpression_||(32===(y=a.peekChar$1(-1))||9===y||10===y||13===y||12===y)))?$.call$1(L._number$0()):L._lookingAtInterpolatedIdentifier$0()?$.call$1(L.identifierLike$0()):null==N.singleExpression_?$.call$1(L._unaryOperation$0()):(a.readChar$0(),p.call$1(I.BinaryOperator_QG1));else a.readChar$0(),p.call$1(I.BinaryOperator_tht);else a.readChar$0(),p.call$1(a.scanChar$1(61)?I.BinaryOperator_JiR:I.BinaryOperator_o8O);else a.readChar$0(),p.call$1(a.scanChar$1(61)?I.BinaryOperator_FPG:I.BinaryOperator_qHy);else if(61!==(S=a.peekChar$1(1))){if(y=!0,null!=S&&105!==S&&73!==S&&(y=32===S||9===S||10===S||13===S||12===S),!y)break;$.call$1(L._importantExpression$0())}else a.readChar$0(),a.readChar$0(),p.call$1(I.BinaryOperator_qGq);else a.readChar$0(),r&&61!==a.peekChar$0()?p.call$1(I.BinaryOperator_Kyq):(a.expectChar$1(61),p.call$1(I.BinaryOperator_r84));else $.call$1(L._hashExpression$0());else $.call$1(L.interpolatedString$0());else $.call$1(L._selector$0());else $.call$1(L._variable$0());else $.call$1(L._expression$1$bracketList(!0));else $.call$1(L.parentheses$0());return e&&a.expectChar$1(93),x=N.commaExpressions_,w=N.spaceExpressions_,null!=x?(h.call$0(),L._inParentheses=l,null!=(E=N.singleExpression_)&&x.push(E),L._inExpression=o,V=L.spanFrom$1(null==s?i:s),new A.ListExpression(A.List_List$unmodifiable(x,U.Expression),I.ListSeparator_qVN,e,V)):e&&null!=w?(c.call$0(),L._inExpression=o,(V=N.singleExpression_).toString,w.push(V),s.toString,V=L.spanFrom$1(s),new A.ListExpression(A.List_List$unmodifiable(w,U.Expression),I.ListSeparator_qSL,!0,V)):(h.call$0(),e&&((V=N.singleExpression_).toString,m=A._setArrayType([V],m),s.toString,V=L.spanFrom$1(s),N.singleExpression_=new A.ListExpression(A.List_List$unmodifiable(m,U.Expression),I.ListSeparator_undecided_null_undecided,!0,V)),L._inExpression=o,(V=N.singleExpression_).toString,V)},_expression$0(){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,!1,!1,null)},_expression$1$consumeNewlines(e){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,null)},_expression$3$consumeNewlines$singleEquals$until(e,t,r){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,t,r)},_expression$1$bracketList(e){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(e,!1,!1,null)},_expression$2$consumeNewlines$until(e,t){return this._expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,t)},expressionUntilComma$1$singleEquals(e){return this._expression$3$consumeNewlines$singleEquals$until(!0,e,new A.StylesheetParser_expressionUntilComma_closure(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_isSlashOperand$1(e){var t=!0;return e instanceof A.NumberExpression||e instanceof A.FunctionExpression||(t=e instanceof A.BinaryOperationExpression&&e.allowsSlash),t},_singleExpression$0(){var e,t,r=this,n="Expected expression.",a=r.scanner,s=a.peekChar$0();return null==s&&a.error$1(0,n),40!==s?47!==s?46!==s?91!==s?36!==s?38!==s?39!==s&&34!==s?35!==s?43!==s?45!==s?33!==s?37!==s?a=117!==s&&85!==s||43!==a.peekChar$1(1)?s>=48&&s<=57?r._number$0():(t=s>=97&&s<=122||(s>=65&&s<=90||95===s||92===s||s>=128))?r.identifierLike$0():a.error$1(0,n):r._unicodeRange$0():(t=a._string_scanner$_position,a.readChar$0(),t=r.spanFrom$1(new A._SpanScannerState(a,t)),a=t=new A.StringExpression(new A.Interpolation(A.List_List$unmodifiable(["%"],U.Object),I.List_null,t),!1)):a=r._importantExpression$0():a=r._minusExpression$0():(e=a.peekChar$1(1),a=null!=e&&e>=48&&e<=57||46===e?r._number$0():r._unaryOperation$0()):a=r._hashExpression$0():a=r.interpolatedString$0():a=r._selector$0():a=r._variable$0():a=r._expression$1$bracketList(!0):a=r._number$0():a=r._unaryOperation$0():a=r.parentheses$0(),a},parentheses$0(){var e,t,r,n,a,s,i,o=this,l=o._inParentheses;o._inParentheses=!0;try{if(s=o.scanner,e=new A._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),t=new A._SpanScannerState(s,s._string_scanner$_position),!o._lookingAtExpression$0())return s.expectChar$1(41),s=A._setArrayType([],U.JSArray_Expression),i=o.spanFrom$1(e),s=A.List_List$unmodifiable(s,U.Expression),new A.ListExpression(s,I.ListSeparator_undecided_null_undecided,!1,i);if(r=o.expressionUntilComma$0(),s.scanChar$1(58))return o.whitespace$1$consumeNewlines(!0),s=o._stylesheet$_map$2(r,e);if(!s.scanChar$1(44))return s.expectChar$1(41),s=o.spanFrom$1(e),new A.ParenthesizedExpression(r,s);for(o.whitespace$1$consumeNewlines(!0),n=A._setArrayType([r],U.JSArray_Expression);o._lookingAtExpression$0()&&(E.add$1$ax(n,o.expressionUntilComma$0()),s.scanChar$1(44));)o.whitespace$1$consumeNewlines(!0);return i=o.spanFrom$1(t),a=new A.ListExpression(A.List_List$unmodifiable(n,U.Expression),I.ListSeparator_qVN,!1,i),s.expectChar$1(41),s=o.spanFrom$1(e),new A.ParenthesizedExpression(a,s)}finally{o._inParentheses=l}},_stylesheet$_map$2(e,t){var r,n,a=this,s=A._setArrayType([new A._Record_2(e,a.expressionUntilComma$0())],U.JSArray_Record_2_Expression_and_Expression);for(r=a.scanner;r.scanChar$1(44)&&(a.whitespace$1$consumeNewlines(!0),a._lookingAtExpression$0());)n=a.expressionUntilComma$0(),r.expectChar$1(58),a.whitespace$1$consumeNewlines(!0),s.push(new A._Record_2(n,a.expressionUntilComma$0()));return r.expectChar$1(41),r=a.spanFrom$1(t),new A.MapExpression(A.List_List$unmodifiable(s,U.Record_2_Expression_and_Expression),r)},_hashExpression$0(){var e,t,r,n,a=this,s=a.scanner;return 123===s.peekChar$1(1)?a.identifierLike$0():(e=new A._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(35),!0===(t=null==(t=s.peekChar$0())?null:t>=48&&t<=57)?new A.ColorExpression(a._hexColorContents$1(e),a.spanFrom$1(e)):(t=s._string_scanner$_position,r=a.interpolatedIdentifier$0(),a._isHexColor$1(r)?(s.set$state(new A._SpanScannerState(s,t)),new A.ColorExpression(a._hexColorContents$1(e),a.spanFrom$1(e))):(s=new A.StringBuffer(""),n=new A.InterpolationBuffer(s,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),t=A.Primitives_stringFromCharCode(35),s._contents+=t,n.addInterpolation$1(r),new A.StringExpression(n.interpolation$1(a.spanFrom$1(e)),!1))))},_hexColorContents$1(e){var t,r,n,a,s,i,o,l,_=this,u=_._hexDigit$0(),c=_._hexDigit$0(),$=_._hexDigit$0(),p=_.scanner,h=p.peekChar$0();return null!=h&&A.CharacterExtension_get_isHex(h)?(s=_._hexDigit$0(),o=u<<4>>>0,l=$<<4>>>0,(i=null!=(h=p.peekChar$0())&&A.CharacterExtension_get_isHex(h))?(t=o+c,r=l+s,n=(_._hexDigit$0()<<4>>>0)+_._hexDigit$0(),a=null!=(h=p.peekChar$0())&&A.CharacterExtension_get_isHex(h)?((_._hexDigit$0()<<4>>>0)+_._hexDigit$0())/255:null):(t=o+u,r=(c<<4>>>0)+c,n=l+$,a=((s<<4>>>0)+s)/255)):(t=(u<<4>>>0)+u,r=(c<<4>>>0)+c,n=($<<4>>>0)+$,a=null),i=(p=null==a)?1:a,A.SassColor_SassColor$rgbInternal(t,r,n,i,p?new A.SpanColorFormat(_.spanFrom$1(e)):null)},_isHexColor$1(e){var t,r,n=e.get$asPlain();return"string"==typeof n?(r=!0,3!==(t=n.length)&&4!==t&&6!==t&&(r=8===t)):r=!1,!!r&&(r=new A.CodeUnits(n)).every$1(r,new A.StylesheetParser__isHexColor_closure)},_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return!0===(t=null==t?null:A.CharacterExtension_get_isHex(t))?A.asHex(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return A._isInt(t)&&t>=48&&t<=57||46===t?e._number$0():e._lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._unaryOperation$0()},_importantExpression$0(){var e=this,t=e.scanner,r=t._string_scanner$_position;return t.readChar$0(),e.whitespace$1$consumeNewlines(!0),e.expectIdentifier$1("important"),r=e.spanFrom$1(new A._SpanScannerState(t,r)),new A.StringExpression(new A.Interpolation(A.List_List$unmodifiable(["!important"],U.Object),I.List_null,r),!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!==I.UnaryOperator_lZV&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$1$consumeNewlines(!0),new A.UnaryOperationExpression(n,e._singleExpression$0(),e.spanFrom$1(new A._SpanScannerState(t,r)))},_unaryOperatorFor$1:e=>43!==e?45!==e?47!==e?null:I.UnaryOperator_lZV:I.UnaryOperator_UCP:I.UnaryOperator_Rbl,_number$0(){var e,t,r=this,n=r.scanner,a=n._string_scanner$_position,s=n.peekChar$0(),i=43!==s;return i&&45!==s||n.readChar$0(),46!==n.peekChar$0()&&r._consumeNaturalNumber$0(),r._tryDecimal$1$allowTrailingDot(n._string_scanner$_position!==a&&i&&45!==s),r._tryExponent$0(),e=A.double_parse(n.substring$1(0,a)),t=n.scanChar$1(37)?"%":(i=!!r.lookingAtIdentifier$0()&&(45!==n.peekChar$0()||45!==n.peekChar$1(1)))?r.identifier$1$unit(!0):null,new A.NumberExpression(e,t,r.spanFrom$1(new A._SpanScannerState(n,a)))},_consumeNaturalNumber$0(){var e,t=this.scanner,r=t.readChar$0();for(r>=48&&r<=57||t.error$2$position(0,"Expected digit.",t._string_scanner$_position-1);null!=(e=t.peekChar$0())&&e>=48&&e<=57;)t.readChar$0()},_tryDecimal$1$allowTrailingDot(e){var t,r=this.scanner;if(46===r.peekChar$0()){if(!(null!=(t=r.peekChar$1(1))&&t>=48&&t<=57)){if(e)return;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()}},_tryExponent$0(){var e,t,r=this.scanner,n=r.peekChar$0();if((101===n||69===n)&&(null!=(e=r.peekChar$1(1))&&e>=48&&e<=57||45===e||43===e))for(r.readChar$0(),43!==e&&45!==e||r.readChar$0(),null!=(t=r.peekChar$0())&&t>=48&&t<=57||r.error$1(0,"Expected digit.");null!=(t=r.peekChar$0())&&t>=48&&t<=57;)r.readChar$0()},_unicodeRange$0(){var e,t,r,n,a=this,s="Expected at most 6 digits.",i=a.scanner,o=i._string_scanner$_position,l=new A._SpanScannerState(i,o);for(a.expectIdentChar$1(117),i.expectChar$1(43),e=0;a.scanCharIf$1(new A.StylesheetParser__unicodeRange_closure);)++e;for(t=!1;i.scanChar$1(63);t=!0)++e;if(0===e)i.error$1(0,'Expected hex digit or "?".');else if(e>6)a.error$2(0,s,a.spanFrom$1(l));else if(t)return i=i.substring$1(0,o),o=a.spanFrom$1(l),new A.StringExpression(new A.Interpolation(A.List_List$unmodifiable([i],U.Object),I.List_null,o),!1);if(i.scanChar$1(45)){for(r=i._string_scanner$_position,n=0;a.scanCharIf$1(new A.StylesheetParser__unicodeRange_closure0);)++n;0===n?i.error$1(0,"Expected hex digit."):n>6&&a.error$2(0,s,a.spanFrom$1(new A._SpanScannerState(i,r)))}return a._lookingAtInterpolatedIdentifierBody$0()&&i.error$1(0,"Expected end of identifier."),i=i.substring$1(0,o),o=a.spanFrom$1(l),new A.StringExpression(new A.Interpolation(A.List_List$unmodifiable([i],U.Object),I.List_null,o),!1)},_variable$0(){var e=this,t=e.scanner,r=new A._SpanScannerState(t,t._string_scanner$_position),n=e.variableName$0();return e.get$plainCss()&&e.error$2(0,T.Sass_v,e.spanFrom$1(r)),new A.VariableExpression(null,n,e.spanFrom$1(r))},_selector$0(){var e,t,r=this;return r.get$plainCss()&&r.scanner.error$2$length(0,T.The_pa,1),e=r.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(r.warnings.push(new A._Record_3_deprecation_message_span(null,T.In_Sas,r.spanFrom$1(t))),e.set$position(e._string_scanner$_position-1)),new A.SelectorExpression(r.spanFrom$1(t))},interpolatedString$0(){var e,t,r,n,a,s,i,o,l=this.scanner,_=l._string_scanner$_position,u=l.readChar$0();for(39!==u&&34!==u&&l.error$2$position(0,"Expected string.",_),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer(e,t,r);;){if((a=l.peekChar$0())===u){l.readChar$0();break}null!=a&&10!==a&&13!==a&&12!==a||l.error$1(0,"Expected "+A.Primitives_stringFromCharCode(u)+"."),92!==a?35!==a||123!==l.peekChar$1(1)?(i=A.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=i):(o=this.singleInterpolation$0(),n._flushText$0(),t.push(o._0),r.push(o._1)):10===(s=l.peekChar$1(1))||13===s||12===s?(l.readChar$0(),l.readChar$0(),13===s&&l.scanChar$1(10)):(i=A.Primitives_stringFromCharCode(A.consumeEscapedCharacter(l)),e._contents+=i)}return new A.StringExpression(n.interpolation$1(this.spanFrom$1(new A._SpanScannerState(l,_))),!0)},interpolatedStringToken$0(){var e,t,r,n,a,s,i,o,l,_,u,c=this,$=c.scanner,p=$._string_scanner$_position,h=$.readChar$0();for(39!==h&&34!==h&&$.error$2$position(0,"Expected string.",p),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer(e,t,r),a=A.Primitives_stringFromCharCode(h),e._contents+=a;;){if((s=$.peekChar$0())===h){t=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=t;break}null!=s&&10!==s&&13!==s&&12!==s||$.error$1(0,"Expected "+a+"."),92!==s?35!==s||123!==$.peekChar$1(1)?(o=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=o):(u=c.singleInterpolation$0(),n._flushText$0(),t.push(u._0),r.push(u._1)):10===(i=$.peekChar$1(1))||13===i||12===i?(o=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=o,o=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=o,13===i&&$.scanChar$1(10)&&(o=A.Primitives_stringFromCharCode(10),e._contents+=o)):(l=$._string_scanner$_position,new A.StylesheetParser_interpolatedStringToken_closure(c).call$0(),_=$._string_scanner$_position,e._contents+=I.JSString_methods.substring$2($.string,l,_))}return n.interpolation$1(c.spanFrom$1(new A._SpanScannerState($,p)))},identifierLike$0(){var e,t,r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=new A._SpanScannerState(c,c._string_scanner$_position),p=u.interpolatedIdentifier$0(),h=p.get$asPlain(),d=A._Cell$(),m=null!=h;if(m){if("if"===h&&40===c.peekChar$0())return e=u._argumentInvocation$0(),new A.IfExpression(e,p.span.expand$1(0,e.span));if("not"===h)return u.whitespace$1$consumeNewlines(!0),t=u._singleExpression$0(),new A.UnaryOperationExpression(I.UnaryOperator_not_not_not,t,p.span.expand$1(0,t.get$span(t)));if(d.__late_helper$_value=h.toLowerCase(),40!==c.peekChar$0()){switch(h){case"false":return new A.BooleanExpression(!1,p.span);case"null":return new A.NullExpression(p.span);case"true":return new A.BooleanExpression(!0,p.span)}if(null!=(r=M.$get$colorsByName().$index(0,d._readLocal$0())))return c=I.JSNumber_methods.round$0(r._legacyChannel$2(I.RgbColorSpace_i0P,"red")),m=I.JSNumber_methods.round$0(r._legacyChannel$2(I.RgbColorSpace_i0P,"green")),n=I.JSNumber_methods.round$0(r._legacyChannel$2(I.RgbColorSpace_i0P,"blue")),null==(a=r.alphaOrNull)&&(a=0),s=p.span,new A.ColorExpression(A.SassColor_SassColor$rgbInternal(c,m,n,a,new A.SpanColorFormat(s)),s)}if(null!=(i=u.trySpecialFunction$2(d._readLocal$0(),$)))return i}if((l=46===(o=c.peekChar$0()))&&46===c.peekChar$1(1))return new A.StringExpression(p,!1);if(l){if(c.readChar$0(),m)return u.namespacedExpression$2(h,$);u.error$2(0,T.Interpn,p.span)}return(_=40===o)&&m?(c=u._argumentInvocation$1$allowEmptySecondArg(E.$eq$(d._readLocal$0(),"var")),m=u.spanFrom$1($),new A.FunctionExpression(null,A.stringReplaceAllUnchecked(h,"_","-"),h,c,m)):_?new A.InterpolatedFunctionExpression(p,u._argumentInvocation$0(),u.spanFrom$1($)):new A.StringExpression(p,!1)},namespacedExpression$2(e,t){var r,n,a,s,i=this;return 36===i.scanner.peekChar$0()?(r=i.variableName$0(),i._assertPublic$2(r,new A.StylesheetParser_namespacedExpression_closure(i,t)),new A.VariableExpression(e,r,i.spanFrom$1(t))):(n=i._publicIdentifier$0(),a=i._argumentInvocation$0(),s=i.spanFrom$1(t),new A.FunctionExpression(e,A.stringReplaceAllUnchecked(n,"_","-"),n,a,s))},trySpecialFunction$2(e,t){var r,n,a,s,i,o,l=this;if("type"===e&&l.scanner.scanChar$1(40))r=new A.StringBuffer(""),n=new A.InterpolationBuffer(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r._contents=e,a=A.Primitives_stringFromCharCode(40),r._contents+=a;else if(r=!("calc"!==(s=A.unvendor(e))||s===e||!l.scanner.scanChar$1(40))||("element"===s||"expression"===s)&&l.scanner.scanChar$1(40))r=new A.StringBuffer(""),n=new A.InterpolationBuffer(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r._contents=e,a=A.Primitives_stringFromCharCode(40),r._contents+=a;else{if("progid"!==s||!l.scanner.scanChar$1(58))return"url"===s?A.NullableExtension_andThen(l._tryUrlContents$1(t),new A.StylesheetParser_trySpecialFunction_closure):null;for(r=new A.StringBuffer(""),n=new A.InterpolationBuffer(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r._contents=e,a=A.Primitives_stringFromCharCode(58),r._contents+=a,i=(a=l.scanner).peekChar$0();o=null!=i&&((o=i>=97&&i<=122||i>=65&&i<=90)||46===i);)o=A.Primitives_stringFromCharCode(a.readChar$0()),r._contents+=o,i=a.peekChar$0();a.expectChar$1(40),a=A.Primitives_stringFromCharCode(40),r._contents+=a}return n.addInterpolation$1(l._interpolatedDeclarationValue$1$allowEmpty(!0)),l.scanner.expectChar$1(41),r=n._interpolation_buffer$_text,a=A.Primitives_stringFromCharCode(41),r._contents+=a,new A.StringExpression(n.interpolation$1(l.spanFrom$1(t)),!1)},_tryUrlContents$2$name(e,t){var r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;if(!c.scanChar$1(40))return null;for(u.whitespaceWithoutComments$1$consumeNewlines(!0),r=new A.StringBuffer(""),n=A._setArrayType([],U.JSArray_Object),a=A._setArrayType([],U.JSArray_nullable_FileSpan),s=new A.InterpolationBuffer(r,n,a),r._contents=null==t?"url":t,i=A.Primitives_stringFromCharCode(40),r._contents+=i;null!=(o=c.peekChar$0());)if(92!==o)if((l=35===o)&&123===c.peekChar$1(1))_=u.singleInterpolation$0(),s._flushText$0(),n.push(_._0),a.push(_._1);else if(i=!0,33!==o&&37!==o&&38!==o&&(l||(i=o>=42&&o<=126||o>=128)),i)i=A.Primitives_stringFromCharCode(c.readChar$0()),r._contents+=i;else{if(32!==o&&9!==o&&10!==o&&13!==o&&12!==o){if(41===o)return $=A.Primitives_stringFromCharCode(c.readChar$0()),r._contents+=$,s.interpolation$1(u.spanFrom$1(e));break}if(u.whitespaceWithoutComments$1$consumeNewlines(!0),41!==c.peekChar$0())break}else i=u.escape$0(),r._contents+=i;return c.set$state(new A._SpanScannerState(c,$)),null},_tryUrlContents$1(e){return this._tryUrlContents$2$name(e,null)},dynamicUrl$0(){var e,t=this,r=t.scanner,n=new A._SpanScannerState(r,r._string_scanner$_position);return t.expectIdentifier$1("url"),null!=(e=t._tryUrlContents$1(n))?new A.StringExpression(e,!1):(r=t.spanFrom$1(n),new A.InterpolatedFunctionExpression(new A.Interpolation(A.List_List$unmodifiable(["url"],U.Object),I.List_null,r),t._argumentInvocation$0(),t.spanFrom$1(n)))},almostAnyValue$1$omitComments(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=m.scanner,S=g._string_scanner$_position,y=new A.StringBuffer(""),v=new A.InterpolationBuffer(y,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),f=A._setArrayType([],U.JSArray_int);for(r=(t=g.string).length,n=!e,a=m.get$loudComment();;)if(92!==(s=g.peekChar$0()))if(34!==s&&39!==s)if(47!==s)if(35!==s||123!==g.peekChar$1(1))if(13!==s&&10!==s&&12!==s){if(33===s||59===s||123===s||125===s)break;if(117!==s&&85!==s)if(40!==s&&91!==s)if(41===s||93===s?d=(i=null!=s)?s:null:(d=null,i=!1),i)0===f.length&&g.error$1(0,'Unexpected "'+A.Primitives_stringFromCharCode(d)+'".'),h=f.pop(),g.expectChar$1(h),i=A.Primitives_stringFromCharCode(h),y._contents+=i;else{if(null==s)break;(i=m.lookingAtIdentifier$0())?(i=m.identifier$0(),y._contents+=i):(i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i)}else h=g.readChar$0(),i=A.Primitives_stringFromCharCode(h),y._contents+=i,f.push(A.opposite(h));else{if(i=g._string_scanner$_position,"url"!==($=m.identifier$0())&&"url-prefix"!==$){y._contents+=$;continue}null!=(p=m._tryUrlContents$2$name(new A._SpanScannerState(g,i),$))?v.addInterpolation$1(p):(((0===i?1/i<0:i<0)||i>r)&&A.throwExpression(A.ArgumentError$("Invalid position "+i,null)),g._string_scanner$_position=i,g._lastMatch=null,i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i)}}else{if(m.get$indented()&&0===f.length)break;i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i}else v.addInterpolation$1(m.interpolatedIdentifier$0());else(l=42===(o=g.peekChar$1(1)))&&n?(_=g._string_scanner$_position,a.call$0(),u=g._string_scanner$_position,y._contents+=I.JSString_methods.substring$2(t,_,u)):l?m.loudComment$0():(c=47===o)&&n?(i=m.get$silentComment(),_=g._string_scanner$_position,i.call$0(),u=g._string_scanner$_position,y._contents+=I.JSString_methods.substring$2(t,_,u)):c?m.silentComment$0():(i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i);else v.addInterpolation$1(m.interpolatedStringToken$0());else i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i,i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i;return v.interpolation$1(m.spanFrom$1(new A._SpanScannerState(g,S)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,r,n,a,s,i){var o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V,R,k,F,T,P=this,O=null,J=P.scanner,D=J._string_scanner$_position,B=new A.StringBuffer(""),H=A._setArrayType([],U.JSArray_Object),z=new A.InterpolationBuffer(B,H,A._setArrayType([],U.JSArray_nullable_FileSpan)),j=A._setArrayType([],U.JSArray_int);for(o=!a,l=!r,u=(_=J.string).length,c=!e,$=!n,p=P.get$loudComment(),h=!1;;)if(m=!1,92!==(d=J.peekChar$0()))if(34!==d&&39!==d)if(47!==d)if(35!==d||123!==J.peekChar$1(1))if((C=!(f=32===d))?g=b=9===d:(b=O,g=!0),x=!1,g=g?h?x:32===(g=J.peekChar$1(1))||9===g||10===g||13===g||12===g:x)J.readChar$0();else if(g=!!f||(C?b:9===d))g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g;else{if(L=O,g=!0,(E=!(w=10===d))?(N=!(M=13===d))&&(g=L=12===d):(M=O,N=!1),g&&P.get$indented()&&o&&0===j.length)break;if(g=!0,w||(E?M:13===d)||(g=N?L:12===d),g)10!==(g=J.peekChar$1(-1))&&13!==g&&12!==g&&(B._contents+="\n"),J.readChar$0(),h=!0;else{if((V=123===d)&&l)break;if(g=40===d||(V||91===d))R=J.readChar$0(),g=A.Primitives_stringFromCharCode(R),B._contents+=g,j.push(A.opposite(R)),h=m;else if(41!==d&&125!==d&&93!==d)if(59!==d)if(58!==d)if(117!==d&&85!==d)if(111!==d&&79!==d){if(null==d)break;(g=P.lookingAtIdentifier$0())?(g=P.identifier$0(),B._contents+=g,h=m):(g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m)}else{if(s&&0===j.length&&(y=J._string_scanner$_position,new A.StylesheetParser__interpolatedDeclarationValue_closure(P).call$0(),v=J._string_scanner$_position,""!==(T=I.JSString_methods.substring$2(_,y,v)))){B._contents+=T;break}g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m}else{if(g=J._string_scanner$_position,"url"!==(k=P.identifier$0())&&"url-prefix"!==k){B._contents+=k,h=m;continue}null!=(F=P._tryUrlContents$2$name(new A._SpanScannerState(J,g),k))?z.addInterpolation$1(F):(((0===g?1/g<0:g<0)||g>u)&&A.throwExpression(A.ArgumentError$("Invalid position "+g,O)),J._string_scanner$_position=g,J._lastMatch=null,g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g),h=m}else{if(c&&0===j.length)break;g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m}else{if($&&0===j.length)break;g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m}else{if(0===j.length)break;R=j.pop(),J.expectChar$1(R),g=A.Primitives_stringFromCharCode(R),B._contents+=g,h=m}}}else z.addInterpolation$1(P.interpolatedIdentifier$0()),h=m;else 42!==(S=J.peekChar$1(1))?47===S&&i?P.silentComment$0():(g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g):(y=J._string_scanner$_position,p.call$0(),v=J._string_scanner$_position,B._contents+=I.JSString_methods.substring$2(_,y,v)),h=m;else z.addInterpolation$1(P.interpolatedStringToken$0()),h=m;else g=P.escape$1$identifierStart(!0),B._contents+=g,h=m;return 0!==j.length&&J.expectChar$1(I.JSArray_methods.get$last(j)),t||0!==H.length||0!==B._contents.length||J.error$1(0,"Expected token."),z.interpolation$1(P.spanFrom$1(new A._SpanScannerState(J,D)))},_interpolatedDeclarationValue$1$allowEmpty(e){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,!1,!1,!1,!0)},_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(e,t,r){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,t,r,!1,!0)},_interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(e,t,r,n){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,!0,r,n,!1,!0)},_interpolatedDeclarationValue$0(){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,!0)},_interpolatedDeclarationValue$1$allowOpenBrace(e){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,e,!1,!1,!1,!0)},_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(e,t){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,t,!1,!1,!1,!0)},_interpolatedDeclarationValue$1$silentComments(e){return this._interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,e)},interpolatedIdentifier$0(){var e,t,r,n=this,a="Expected identifier.",s=n.scanner,i=new A._SpanScannerState(s,s._string_scanner$_position),o=new A.StringBuffer(""),l=new A.InterpolationBuffer(o,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan));return s.scanChar$1(45)&&(e=A.Primitives_stringFromCharCode(45),o._contents+=e,s.scanChar$1(45))?(o._contents+=e,n._interpolatedIdentifierBodyHelper$1(l),l.interpolation$1(n.spanFrom$1(i))):(null==(t=s.peekChar$0())&&s.error$1(0,a),95===t||A.CharacterExtension_get_isAlphabetic(t)||t>=128?(s=A.Primitives_stringFromCharCode(s.readChar$0()),o._contents+=s):92!==t?35!==t||123!==s.peekChar$1(1)?s.error$1(0,a):(r=n.singleInterpolation$0(),l.add$2(0,r._0,r._1)):(s=n.escape$1$identifierStart(!0),o._contents+=s),n._interpolatedIdentifierBodyHelper$1(l),l.interpolation$1(n.spanFrom$1(i)))},_interpolatedIdentifierBodyHelper$1(e){var t,r,n,a,s,i,o;for(t=e._interpolation_buffer$_contents,r=e._spans,n=this.scanner,a=e._interpolation_buffer$_text;null!=(s=n.peekChar$0());)if(i=!0,95!==s&&45!==s&&(i=(i=!!(i=s>=97&&s<=122||s>=65&&s<=90)||s>=48&&s<=57)||s>=128),i)i=A.Primitives_stringFromCharCode(n.readChar$0()),a._contents+=i;else if(92!==s){if(35!==s||123!==n.peekChar$1(1))break;o=this.singleInterpolation$0(),e._flushText$0(),t.push(o._0),r.push(o._1)}else i=this.escape$0(),a._contents+=i},singleInterpolation$0(){var e,t,r=this,n=r.scanner,a=n._string_scanner$_position;return n.expect$1("#{"),r.whitespace$1$consumeNewlines(!0),e=r._expression$1$consumeNewlines(!0),n.expectChar$1(125),t=r.spanFrom$1(new A._SpanScannerState(n,a)),r.get$plainCss()&&r.error$2(0,T.Interpp,t),new A._Record_2(e,t)},_mediaQueryList$0(){for(var e,t=this,r=t.scanner,n=r._string_scanner$_position,a=new A.StringBuffer(""),s=new A.InterpolationBuffer(a,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan));t.whitespace$1$consumeNewlines(!1),t._stylesheet$_mediaQuery$1(s),t.whitespace$1$consumeNewlines(!1),r.scanChar$1(44);)e=A.Primitives_stringFromCharCode(44),a._contents+=e,e=A.Primitives_stringFromCharCode(32),a._contents+=e;return s.interpolation$1(t.spanFrom$1(new A._SpanScannerState(r,n)))},_stylesheet$_mediaQuery$1(e){var t,r,n,a,s=this,i="and";if(40===s.scanner.peekChar$0())return s._stylesheet$_mediaInParens$1(e),s.whitespace$1$consumeNewlines(!1),void(s.scanIdentifier$1(i)?(e._interpolation_buffer$_text._contents+=" and ",s.expectWhitespace$0(),s._stylesheet$_mediaLogicSequence$2(e,i)):s.scanIdentifier$1("or")&&(e._interpolation_buffer$_text._contents+=" or ",s.expectWhitespace$0(),s._stylesheet$_mediaLogicSequence$2(e,"or")));if(t=s.interpolatedIdentifier$0(),A.equalsIgnoreCase(t.get$asPlain(),"not")&&(s.expectWhitespace$0(),!s._lookingAtInterpolatedIdentifier$0()))return e._interpolation_buffer$_text._contents+="not ",void s._mediaOrInterp$1(e);if(s.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(t),s._lookingAtInterpolatedIdentifier$0()){if(r=e._interpolation_buffer$_text,n=A.Primitives_stringFromCharCode(32),r._contents+=n,a=s.interpolatedIdentifier$0(),A.equalsIgnoreCase(a.get$asPlain(),i))s.expectWhitespace$0(),r._contents+=" and ";else{if(s.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(a),!s.scanIdentifier$1(i))return;s.expectWhitespace$0(),r._contents+=" and "}if(s.scanIdentifier$1("not"))return s.expectWhitespace$0(),r._contents+="not ",void s._mediaOrInterp$1(e);s._stylesheet$_mediaLogicSequence$2(e,i)}},_stylesheet$_mediaLogicSequence$2(e,t){var r,n,a,s=this;for(r=e._interpolation_buffer$_text;;){if(s._mediaOrInterp$1(e),s.whitespace$1$consumeNewlines(!1),!s.scanIdentifier$1(t))return;s.expectWhitespace$1$consumeNewlines(!1),n=A.Primitives_stringFromCharCode(32),a=(r._contents+=n)+t,r._contents=a,r._contents=a+n}},_mediaOrInterp$1(e){var t;35===this.scanner.peekChar$0()?(t=this.singleInterpolation$0(),e.add$2(0,t._0,t._1)):this._stylesheet$_mediaInParens$1(e)},_stylesheet$_mediaInParens$1(e){var t,r,n,a,s,i,o,l,_=this,u=_.scanner;u.expectChar$2$name(40,"media condition in parentheses"),t=e._interpolation_buffer$_text,r=A.Primitives_stringFromCharCode(40),t._contents+=r,_.whitespace$1$consumeNewlines(!0),40===u.peekChar$0()?(_._stylesheet$_mediaInParens$1(e),_.whitespace$1$consumeNewlines(!0),_.scanIdentifier$1("and")?(t._contents+=" and ",_.expectWhitespace$1$consumeNewlines(!0),_._stylesheet$_mediaLogicSequence$2(e,"and")):_.scanIdentifier$1("or")&&(t._contents+=" or ",_.expectWhitespace$1$consumeNewlines(!0),_._stylesheet$_mediaLogicSequence$2(e,"or"))):_.scanIdentifier$1("not")?(t._contents+="not ",_.expectWhitespace$1$consumeNewlines(!0),_._mediaOrInterp$1(e)):(n=_._expressionUntilComparison$0(),e.add$2(0,n,n.get$span(n)),u.scanChar$1(58)?(_.whitespace$1$consumeNewlines(!0),r=A.Primitives_stringFromCharCode(58),t._contents+=r,r=A.Primitives_stringFromCharCode(32),t._contents+=r,a=_._expression$1$consumeNewlines(!0),e.add$2(0,a,a.get$span(a))):(r=60!==(s=u.peekChar$0()))&&62!==s&&61!==s||(i=A.Primitives_stringFromCharCode(32),t._contents+=i,o=A.Primitives_stringFromCharCode(u.readChar$0()),t._contents+=o,r&&62!==s||!u.scanChar$1(61)||(o=A.Primitives_stringFromCharCode(61),t._contents+=o),t._contents+=i,_.whitespace$1$consumeNewlines(!0),l=_._expressionUntilComparison$0(),e.add$2(0,l,l.get$span(l)),r&&62!==s?r=!1:(s.toString,r=u.scanChar$1(s)),r&&(t._contents+=i,r=A.Primitives_stringFromCharCode(s),t._contents+=r,u.scanChar$1(61)&&(r=A.Primitives_stringFromCharCode(61),t._contents+=r),t._contents+=i,_.whitespace$1$consumeNewlines(!0),a=_._expressionUntilComparison$0(),e.add$2(0,a,a.get$span(a))))),u.expectChar$1(41),_.whitespace$1$consumeNewlines(!1),u=A.Primitives_stringFromCharCode(41),t._contents+=u},_expressionUntilComparison$0(){return this._expression$2$consumeNewlines$until(!0,new A.StylesheetParser__expressionUntilComparison_closure(this))},_supportsCondition$1$inParentheses(e){var t,r,n,a=this,s=a.scanner,i=new A._SpanScannerState(s,s._string_scanner$_position);if(a.scanIdentifier$1("not"))return a.whitespace$1$consumeNewlines(e),new A.SupportsNegation(a._supportsConditionInParens$0(),a.spanFrom$1(i));for(t=a._supportsConditionInParens$0(),a.whitespace$1$consumeNewlines(e),r=null;a.lookingAtIdentifier$0();)null!=r?a.expectIdentifier$1(r):a.scanIdentifier$1("or")?r="or":(a.expectIdentifier$1("and"),r="and"),a.whitespace$1$consumeNewlines(e),t=new A.SupportsOperation(t,a._supportsConditionInParens$0(),r,a.spanFrom$1(i)),"and"!==(n=r.toLowerCase())&&"or"!==n&&A.throwExpression(A.ArgumentError$value(r,"operator",'may only be "and" or "or".')),a.whitespace$1$consumeNewlines(e);return t},_supportsCondition$0(){return this._supportsCondition$1$inParentheses(!1)},_supportsConditionInParens$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=m.scanner,S=new A._SpanScannerState(g,g._string_scanner$_position);if(m._lookingAtInterpolatedIdentifier$0()){if("not"===(null==(l=(o=m.interpolatedIdentifier$0()).get$asPlain())?null:l.toLowerCase())&&m.error$2(0,'"not" is not a valid identifier here.',o.span),g.scanChar$1(40))return _=m._interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),g.expectChar$1(41),new A.SupportsFunction(o,_,m.spanFrom$1(S));if((c=1===(u=o.contents).length)?l=($=u[0])instanceof A.Expression:($=null,l=!1),l)return g=c?$:u[0],new A.SupportsInterpolation(U.Expression._as(g),m.spanFrom$1(S));m.error$2(0,"Expected @supports condition.",o.span)}if(g.expectChar$1(40),m.whitespace$1$consumeNewlines(!0),m.scanIdentifier$1("not"))return m.whitespace$1$consumeNewlines(!0),p=m._supportsConditionInParens$0(),g.expectChar$1(41),new A.SupportsNegation(p,m.spanFrom$1(S));if(40===g.peekChar$0())return p=m._supportsCondition$1$inParentheses(!0),g.expectChar$1(41),p.withSpan$1(m.spanFrom$1(S));e=null,t=new A._SpanScannerState(g,g._string_scanner$_position),r=m._inParentheses;try{e=m._expression$1$consumeNewlines(!0),g.expectChar$1(58)}catch(h){if(U.FormatException._is(A.unwrapException(h))){if(g.set$state(t),m._inParentheses=r,n=m.interpolatedIdentifier$0(),s=null,null!=(a=m._trySupportsOperation$2(n,t)))return s=a,g.expectChar$1(41),g=s,l=m.spanFrom$1(S),A.SupportsOperation$(g.left,g.right,g.operator,l);if((l=new A.InterpolationBuffer(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan))).addInterpolation$1(n),l.addInterpolation$1(m._interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(!1,!0,!0,!0)),i=l.interpolation$1(m.spanFrom$1(t)),58===g.peekChar$0())throw h;return g.expectChar$1(41),new A.SupportsAnything(i,m.spanFrom$1(S))}throw h}return d=m._supportsDeclarationValue$1(e),g.expectChar$1(41),new A.SupportsDeclaration(e,d,m.spanFrom$1(S))},_supportsDeclarationValue$1(e){var t=!1;return e instanceof A.StringExpression&&(e.hasQuotes||(t=I.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"))),t?new A.StringExpression(this._interpolatedDeclarationValue$0(),!1):(this.whitespace$1$consumeNewlines(!0),this._expression$1$consumeNewlines(!0))},_trySupportsOperation$2(e,t){var r,n,a,s,i,o,l,_,u=this,c=null,$=e.contents;if(1!==$.length)return c;if(!((r=I.JSArray_methods.get$first($))instanceof A.Expression))return c;for(n=($=u.scanner)._string_scanner$_position,u.whitespace$1$consumeNewlines(!0),a=e.span,i=s=c;u.lookingAtIdentifier$0();){if(null!=s)u.expectIdentifier$1(s);else if(u.scanIdentifier$1("and"))s="and";else{if(!u.scanIdentifier$1("or"))return((0===n?1/n<0:n<0)||n>$.string.length)&&A.throwExpression(A.ArgumentError$("Invalid position "+n,c)),$._string_scanner$_position=n,$._lastMatch=null;s="or"}u.whitespace$1$consumeNewlines(!0),o=u._supportsConditionInParens$0(),l=null==i?new A.SupportsInterpolation(r,a):i,i=new A.SupportsOperation(l,o,s,u.spanFrom$1(t)),"and"!==(_=s.toLowerCase())&&"or"!==_&&A.throwExpression(A.ArgumentError$value(s,"operator",'may only be "and" or "or".')),u.whitespace$1$consumeNewlines(!0)}return i},_lookingAtInterpolatedIdentifier$0(){var e,t,r=this.scanner,n=r.peekChar$0();return e=!1,null!=n?95===n||A.CharacterExtension_get_isAlphabetic(n)||n>=128||92===n?r=!0:35!==n?45!==n?r=e:(t=r.peekChar$1(1),r=null!=t?35!==t?!!(95===t||A.CharacterExtension_get_isAlphabetic(t)||t>=128||92===t||45===t)||e:123===r.peekChar$1(2):e):r=123===r.peekChar$1(1):r=e,r},_lookingAtPotentialPropertyHack$0(){var e=this.scanner,t=e.peekChar$0();return e=58===t||42===t||46===t||35===t&&123!==e.peekChar$1(1)},_lookingAtInterpolatedIdentifierBody$0(){var e,t=this.scanner,r=t.peekChar$0();return e=!1,t=null!=r?!(!(!!(95===r||A.CharacterExtension_get_isAlphabetic(r)||r>=128)||(r>=48&&r<=57||45===r))&&92!==r)||(35!==r?e:123===t.peekChar$1(1)):e},_lookingAtExpression$0(){var e,t,r=this.scanner,n=r.peekChar$0();return e=!0,null!=n?46!==n?33!==n?(r=!0,40!==n&&47!==n&&91!==n&&39!==n&&34!==n&&35!==n&&43!==n&&45!==n&&92!==n&&36!==n&&38!==n&&37!==n&&(95===n||A.CharacterExtension_get_isAlphabetic(n)||n>=128||(r=n>=48&&n<=57)),r=!!r&&e):(t=r.peekChar$1(1),r=null!=t&&105!==t&&73!==t?32===t||9===t||10===t||13===t||12===t:e):r=46!==r.peekChar$1(1):r=!1,r},_withChildren$1$3(e,t,r){var n=r.call$2(this.children$1(0,e),this.spanFrom$1(t));return this.whitespaceWithoutComments$1$consumeNewlines(!1),n},_withChildren$3(e,t,r){return this._withChildren$1$3(e,t,r,U.dynamic)},_urlString$0(){var e,t,r,n=this,a=n.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position),i=n.string$0();try{return a=A.Uri_parse(i)}catch(r){if(a=A.unwrapException(r),!U.FormatException._is(a))throw r;e=a,t=A.getTraceFromException(r),n.error$3(0,"Invalid URL: "+E.get$message$x(e),n.spanFrom$1(s),t)}},_publicIdentifier$0(){var e=this,t=e.scanner,r=t._string_scanner$_position,n=e.identifier$0();return e._assertPublic$2(n,new A.StylesheetParser__publicIdentifier_closure(e,new A._SpanScannerState(t,r))),n},_assertPublic$2(e,t){var r=e.charCodeAt(0);45!==r&&95!==r||this.error$2(0,T.Privat,t.call$0())},_addOrInject$2(e,t){t instanceof A.StringExpression&&!t.hasQuotes?e.addInterpolation$1(t.text):e.add$2(0,t,t.get$span(t))},get$plainCss:()=>!1},A.StylesheetParser_parse_closure.prototype={call$0(){var e,t=this.$this,r=t.scanner,n=r._string_scanner$_position;return r.scanChar$1(65279),e=t.statements$1(new A.StylesheetParser_parse__closure(t)),r.expectDone$0(),A.Stylesheet$internal(e,t.spanFrom$1(new A._SpanScannerState(r,n)),t.warnings,t._globalVariables,t.get$plainCss())},$signature:542},A.StylesheetParser_parse__closure.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$1$consumeNewlines(!1),e.string$0(),null):e._statement$1$root(!0)},$signature:543},A.StylesheetParser_parseParameterList_closure.prototype={call$0(){var e,t=this.$this,r=t.scanner;return r.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$1$consumeNewlines(!0),t.identifier$0(),e=t._parameterList$0(),t.whitespace$1$consumeNewlines(!0),r.expectChar$1(123),e},$signature:576},A.StylesheetParser_parseVariableDeclaration_closure.prototype={call$0(){var e=this.$this;return e.lookingAtIdentifier$0()?e._variableDeclarationWithNamespace$0():e.variableDeclarationWithoutNamespace$0()},$signature:577},A.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$1$consumeNewlines(!0),e._useRule$1(new A._SpanScannerState(t,r))},$signature:611},A.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()")}},A.StylesheetParser__statement_closure.prototype={call$0(){return this.$this._statement$0()},$signature:123},A.StylesheetParser_variableDeclarationWithoutNamespace_closure.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:20},A.StylesheetParser_variableDeclarationWithoutNamespace_closure0.prototype={call$0(){return this.declaration.span},$signature:20},A.StylesheetParser__declarationOrBuffer_closure.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__declarationOrBuffer_closure0.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__declarationOrBuffer_closure1.prototype={call$1:e=>A.equalsIgnoreCase(e,"result"),$signature:5},A.StylesheetParser__declarationOrBuffer_closure2.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__styleRule_closure.prototype={call$2(e,t){return A.StyleRule$(this._box_0.interpolation,e,this.$this.spanFrom$1(this.start))},$signature:275},A.StylesheetParser__withStyleRuleChildren_closure.prototype={call$2(e,t){var r,n=this,a=n.$this;return a.get$indented()&&0===e.length&&(r=n.nodeWithSpan,a.warnings.push(new A._Record_3_deprecation_message_span(null,T.This_s,r.get$span(r)))),a._inStyleRule=n.wasInStyleRule,n.create.call$2(e,t)},$signature(){return this.T._eval$1("0(List<Statement>,FileSpan)")}},A.StylesheetParser__propertyOrVariableDeclaration_closure.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__tryDeclarationChildren_closure.prototype={call$2(e,t){return A.Declaration$nested(this.name,e,t,this.value)},$signature:278},A.StylesheetParser__atRootRule_closure.prototype={call$2(e,t){return A.AtRootRule$(e,t,this.query)},$signature:161},A.StylesheetParser__atRootRule_closure0.prototype={call$2:(e,t)=>A.AtRootRule$(e,t,null),$signature:161},A.StylesheetParser__eachRule_closure.prototype={call$2(e,t){var r=this;return r.$this._inControlDirective=r.wasInControlDirective,A.EachRule$(r.variables,r.list,e,t)},$signature:295},A.StylesheetParser__functionRule_closure.prototype={call$2(e,t){return A.FunctionRule$(this.name,this.parameters,e,t,this.precedingComment)},$signature:296},A.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:21},A.StylesheetParser__forRule_closure0.prototype={call$2(e,t){var r,n=this;return n.$this._inControlDirective=n.wasInControlDirective,(r=n._box_0.exclusive).toString,A.ForRule$(n.variable,n.from,n.to,e,t,r)},$signature:298},A.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},A.StylesheetParser__includeRule_closure.prototype={call$2(e,t){return A.ContentBlock$(this.contentParameters_,e,t)},$signature:299},A.StylesheetParser_mediaRule_closure.prototype={call$2(e,t){return A.MediaRule$(this.query,e,t)},$signature:301},A.StylesheetParser__mixinRule_closure.prototype={call$2(e,t){var r=this;return r.$this._stylesheet$_inMixin=!1,A.MixinRule$(r.name,r.parameters,e,t,r.precedingComment)},$signature:304},A.StylesheetParser_mozDocumentRule_closure.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser_mozDocumentRule_closure0.prototype={call$2(e,t){var r=this;return r._box_0.needsDeprecationWarning&&r.$this.warnings.push(new A._Record_3_deprecation_message_span(I.Deprecation_wda,T.x40_moz_,t)),A.AtRule$(r.name,t,e,r.value)},$signature:162},A.StylesheetParser_supportsRule_closure.prototype={call$2(e,t){return A.SupportsRule$(this.condition,e,t)},$signature:312},A.StylesheetParser__whileRule_closure.prototype={call$2(e,t){return this.$this._inControlDirective=this.wasInControlDirective,A.WhileRule$(this.condition,e,t)},$signature:313},A.StylesheetParser_unknownAtRule_closure.prototype={call$2(e,t){return A.AtRule$(this.name,t,e,this._box_0.value)},$signature:162},A.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},A.StylesheetParser__expression_resolveOneOperation.prototype={call$0(){var e,t,r,n,a,s,i=this,o=i._box_0,l=o.operators_.pop(),_=o.operands_.pop(),u=o.singleExpression_;null==u&&(e=i.$this.scanner,t=l.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),(e=!!o.allowSlash&&(!(e=i.$this)._inParentheses&&l===I.BinaryOperator_Mh5&&e._isSlashOperand$1(_)&&e._isSlashOperand$1(u)))?o.singleExpression_=new A.BinaryOperationExpression(I.BinaryOperator_Mh5,_,u,!0):(o.singleExpression_=new A.BinaryOperationExpression(l,_,u,!1),e=o.allowSlash=!1,I.BinaryOperator_Swh!==l&&I.BinaryOperator_QG1!==l||(r=(t=i.$this).scanner.string,n=(n=u.get$span(u)).get$start(n),a=u.get$span(u),s=l.operator,I.JSString_methods.substring$2(r,n.offset-1,a.get$start(a).offset)===s&&(e=_.get$span(_),e=32===(e=r.charCodeAt(e.get$end(e).offset))||9===e||10===e||13===e||12===e),e&&(e=_.toString$0(0),r=u.toString$0(0),n=_.toString$0(0),a=u.toString$0(0),o=o.singleExpression_,t.warnings.push(new A._Record_3_deprecation_message_span(I.Deprecation_89K,"This operation is parsed as:\n\n "+e+" "+s+" "+r+T.x0a_but_+n+" ("+s+a+")\n\nAdd a space after "+s+T.x20to_cl,o.get$span(o))))))},$signature:0},A.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},A.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_=A._setArrayType([],U.JSArray_Expression)),n.resolveOperations.call$0(),(t=a.singleExpression_).toString,r.push(t),a.allowSlash=!0}a.singleExpression_=e},$signature:316},A.StylesheetParser__expression_addOperator.prototype={call$1(e){var t,r,n,a,s,i,o=this,l=o.$this;for(l.get$plainCss()&&e!==I.BinaryOperator_Kyq&&e!==I.BinaryOperator_Swh&&e!==I.BinaryOperator_QG1&&e!==I.BinaryOperator_tht&&e!==I.BinaryOperator_Mh5&&(t=l.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=o._box_0).allowSlash=t.allowSlash&&e===I.BinaryOperator_Mh5,null==(n=t.operators_)&&(n=t.operators_=A._setArrayType([],U.JSArray_BinaryOperator)),null==(a=t.operands_)&&(a=t.operands_=A._setArrayType([],U.JSArray_Expression)),r=o.resolveOneOperation,s=e.precedence;0!==n.length&&I.JSArray_methods.get$last(n).precedence>=s;)r.call$0();null==(i=t.singleExpression_)&&(r=l.scanner,s=e.operator.length,r.error$3$length$position(0,"Expected expression.",s,r._string_scanner$_position-s)),l.whitespace$1$consumeNewlines(!0),e!==I.BinaryOperator_s7T||l._lookingAtExpression$0()?(n.push(e),a.push(i),t.singleExpression_=l._singleExpression$0()):(l=l.spanFromPosition$1(l.scanner._string_scanner$_position-1),o.addSingleExpression.call$1(new A.StringExpression(new A.Interpolation(A.List_List$unmodifiable(["%"],U.Object),I.List_null,l),!1)))},$signature:319},A.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=I.JSArray_methods.get$first(t)).get$span(n).expand$1(0,r.get$span(r)),e.singleExpression_=new A.ListExpression(A.List_List$unmodifiable(t,U.Expression),I.ListSeparator_qSL,!1,n),e.spaceExpressions_=null)},$signature:0},A.StylesheetParser_expressionUntilComma_closure.prototype={call$0(){return 44===this.$this.scanner.peekChar$0()},$signature:21},A.StylesheetParser__isHexColor_closure.prototype={call$1:e=>A.CharacterExtension_get_isHex(e),$signature:47},A.StylesheetParser__unicodeRange_closure.prototype={call$1:e=>null!=e&&A.CharacterExtension_get_isHex(e),$signature:30},A.StylesheetParser__unicodeRange_closure0.prototype={call$1:e=>null!=e&&A.CharacterExtension_get_isHex(e),$signature:30},A.StylesheetParser_interpolatedStringToken_closure.prototype={call$0(){return A.consumeEscapedCharacter(this.$this.scanner)},$signature:0},A.StylesheetParser_namespacedExpression_closure.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:20},A.StylesheetParser_trySpecialFunction_closure.prototype={call$1:e=>new A.StringExpression(e,!1),$signature:322},A.StylesheetParser__interpolatedDeclarationValue_closure.prototype={call$0(){return this.$this.scanIdentifier$2$caseSensitive("of",!1)},$signature:0},A.StylesheetParser__expressionUntilComparison_closure.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();return e=61!==t?60===t||62===t:61!==e.peekChar$1(1)},$signature:21},A.StylesheetParser__publicIdentifier_closure.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:20},A.StylesheetGraph.prototype={modifiedSince$3(e,t,r){var n=this._stylesheet_graph$_add$3(e,r,null);return null==n||new A.StylesheetGraph_modifiedSince_transitiveModificationTime(this).call$1(n).isAfter$1(t)},_stylesheet_graph$_add$3(e,t,r){var n,a,s=this,i=s._ignoreErrors$1(new A.StylesheetGraph__add_closure(s,e,t,r));return U.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(i)?(n=i._0,a=i._1,s.addCanonical$3(n,a,i._2),s._nodes.$index(0,a)):null},addCanonical$4$recanonicalize(e,t,r,n){var a,s=this,i=s._nodes;return null!=i.$index(0,t)||null==(a=s._ignoreErrors$1(new A.StylesheetGraph_addCanonical_closure(s,e,t,r)))?I.Set_empty4:(i.$indexSet(0,t,A.StylesheetNode$_(a,e,t,s._upstreamNodes$3(a,e,t))),n?s._recanonicalizeImports$2(e,t):I.Set_empty4)},addCanonical$3(e,t,r){return this.addCanonical$4$recanonicalize(e,t,r,!0)},_upstreamNodes$3(e,t,r){var n,a,s,i=U.Uri,o=A.LinkedHashSet_LinkedHashSet$_literal([r],i),l=A.LinkedHashSet_LinkedHashSet$_empty(i),_=A.LinkedHashSet_LinkedHashSet$_empty(i),u=A.LinkedHashSet_LinkedHashSet$_empty(i),c=A.LinkedHashSet_LinkedHashSet$_empty(i);for(new A._FindDependenciesVisitor(l,_,u,c,A.LinkedHashSet_LinkedHashSet$_empty(U.nullable_String)).visitChildren$1(e.children),n=U.UnmodifiableSetView_Uri,a=U.nullable_StylesheetNode,s=A.LinkedHashMap_LinkedHashMap$_empty(i,a),l=(l=new A.UnionSet(A.LinkedHashSet_LinkedHashSet$_literal([new A.UnmodifiableSetView0(l,n),new A.UnmodifiableSetView0(_,n),new A.UnmodifiableSetView0(u,n)],U.Set_Uri),U.UnionSet_Uri).get$_union_set$_iterable()).get$iterator(l);l.moveNext$0();)_=l.get$current(l),s.$indexSet(0,_,this._nodeFor$4(_,t,r,o));for(i=A.LinkedHashMap_LinkedHashMap$_empty(i,a),l=c.get$iterator(0);l.moveNext$0();)_=l.get$current(0),i.$indexSet(0,_,this._nodeFor$5$forImport(_,t,r,o,!0));return new A._Record_2_imports_modules(i,s)},reload$1(e){var t,r,n=this,a=n._nodes.$index(0,e);if(null==a)throw A.wrapException(A.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 A.StylesheetGraph_reload_closure(n,a,e)))&&(a._stylesheet=t,r=n._upstreamNodes$3(t,a.importer,e),a._replaceUpstream$2(r._1,r._0),!0)},reloadAllModified$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$=this,p=$._nodes;for(n=(p=A.List_List$_of(new A.LinkedHashMapValuesIterable(p,A._instanceType(p)._eval$1("LinkedHashMapValuesIterable<2>")),U.StylesheetNode)).length,a=$.importCache._loadTimes,s=0;s<p.length;p.length===n||(0,A.throwConcurrentModificationError)(p),++s){e=p[s],t=!1;try{null!=(r=a.$index(0,e.canonicalUrl))?(i=e.importer.modificationTime$1(e.canonicalUrl),o=r,u=!((l=i._value)<=(_=o._value))||(i=l===_&&i._microsecond>o._microsecond)):u=!1,t=u}catch(c){if(!(A.unwrapException(c)instanceof A.FileSystemException))throw c;t=!0}t&&($.reload$1(e.canonicalUrl)||$.remove$2(0,e.importer,e.canonicalUrl))}},remove$2(e,t,r){var n,a=this,s=a._nodes.remove$1(0,r),i=null!=s;return i&&(a._transitiveModificationTimes.clear$0(0),a.importCache.clearImport$1(r),s._stylesheet_graph$_remove$0()),n=a._recanonicalizeImports$2(t,r),i&&n.addAll$1(0,s._downstream),n},_recanonicalizeImports$2(e,t){var r,n,a,s,i,o,l,_,u=this;for(u.importCache.clearCanonicalize$1(t),r=A.LinkedHashSet_LinkedHashSet$_empty(U.StylesheetNode),n=u._nodes.get$values(0).get$iterator(0),a=U.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,s=U.Uri,i=U.nullable_StylesheetNode;n.moveNext$0();)o=n.get$current(0),l=u._recanonicalizeImportsForNode$4$forImport(o,e,t,!1),_=u._recanonicalizeImportsForNode$4$forImport(o,e,t,!0),0===l.__js_helper$_length&&0===_.__js_helper$_length||(r.add$1(0,o),o._replaceUpstream$2(A.mergeMaps(new A.UnmodifiableMapView(o._upstream,a),l,s,i),A.mergeMaps(new A.UnmodifiableMapView(o._upstreamImports,a),_,s,i)));return 0!==r._collection$_length&&u._transitiveModificationTimes.clear$0(0),r},_recanonicalizeImportsForNode$4$forImport(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h=U.UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode,d=n?new A.UnmodifiableMapView(e._upstreamImports,h):new A.UnmodifiableMapView(e._upstream,h);for(h=U.Uri,i=U.nullable_StylesheetNode,o=A.LinkedHashMap_LinkedHashMap$_empty(h,i),h=(h=A.MapExtensions_get_pairs(d,h,i)).get$iterator(h),i=this._nodes,l=this.importCache,_=e.importer,u=e.canonicalUrl;h.moveNext$0();)if(null,a=(c=h.get$current(h))._0,$=c._1,t.couldCanonicalize$2(a,r)){s=null;try{s=l.canonicalize$4$baseImporter$baseUrl$forImport(0,a,_,u,n)}catch(e){}p=null==(c=s)?null:c._1,E.$eq$(p,null==$?null:$.canonicalUrl)||(c=a,o.$indexSet(0,c,null==s?null:i.$index(0,p)))}return o},_nodeFor$5$forImport(e,t,r,n,a){var s,i,o,l,_,u,c,$=this,p={},h=$._ignoreErrors$1(new A.StylesheetGraph__nodeFor_closure($,e,t,r,a));return null==h?null:(p.originalUrl=p.canonicalUrl=p.importer=null,p.importer=h._0,s=p.canonicalUrl=h._1,p.originalUrl=h._2,null!=(o=(i=$._nodes).$index(0,s))?o:n.contains$1(0,s)||null==(l=$._ignoreErrors$1(new A.StylesheetGraph__nodeFor_closure0(p,$)))?null:(n.add$1(0,p.canonicalUrl),_=p.importer,u=p.canonicalUrl,c=A.StylesheetNode$_(l,_,u,$._upstreamNodes$3(l,_,u)),n.remove$1(0,p.canonicalUrl),i.$indexSet(0,p.canonicalUrl,c),c))},_nodeFor$4(e,t,r,n){return this._nodeFor$5$forImport(e,t,r,n,!1)},_ignoreErrors$1$1(e){try{return e.call$0()}catch(e){return null}},_ignoreErrors$1(e){return this._ignoreErrors$1$1(e,U.dynamic)}},A.StylesheetGraph_modifiedSince_transitiveModificationTime.prototype={call$1(e){return this.$this._transitiveModificationTimes.putIfAbsent$2(e.canonicalUrl,new A.StylesheetGraph_modifiedSince_transitiveModificationTime_closure(e,this))},$signature:324},A.StylesheetGraph_modifiedSince_transitiveModificationTime_closure.prototype={call$0(){var e,t,r,n,a=this.node,s=a.importer.modificationTime$1(a.canonicalUrl);for(a=a._upstream.get$values(0).followedBy$1(0,a._upstreamImports.get$values(0)).get$iterator(0),e=this.transitiveModificationTime;a.moveNext$0();)(t=!((t=(r=null==(t=a.get$current(0))?new A.DateTime(Date.now(),0,!1):e.call$1(t))._value)<=(n=s._value))||t===n&&r._microsecond>s._microsecond)&&(s=r);return s},$signature:156},A.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:127},A.StylesheetGraph_addCanonical_closure.prototype={call$0(){var e=this;return e.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:116},A.StylesheetGraph_reload_closure.prototype={call$0(){return this.$this.importCache.importCanonical$2(this.node.importer,this.canonicalUrl)},$signature:116},A.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:127},A.StylesheetGraph__nodeFor_closure0.prototype={call$0(){var e=this._box_0;return this.$this.importCache.importCanonical$3$originalUrl(e.importer,e.canonicalUrl,e.originalUrl)},$signature:116},A.StylesheetNode.prototype={StylesheetNode$_$4(e,t,r,n){var a,s;for(a=this._upstream.get$values(0).followedBy$1(0,this._upstreamImports.get$values(0)).get$iterator(0);a.moveNext$0();)null!=(s=a.get$current(0))&&s._downstream.add$1(0,this)},_replaceUpstream$2(e,t){var r,n,a,s=this,i=U.nullable_StylesheetNode,o=A.LinkedHashSet_LinkedHashSet$of(s._upstream.get$values(0),i);for(o.addAll$1(0,s._upstreamImports.get$values(0)),r=U.StylesheetNode,n=A.SetExtension_removeNull(o,r),(i=A.LinkedHashSet_LinkedHashSet$of(new A.LinkedHashMapValuesIterable(e,A._instanceType(e)._eval$1("LinkedHashMapValuesIterable<2>")),i)).addAll$1(0,new A.LinkedHashMapValuesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"))),a=A.SetExtension_removeNull(i,r),i=(i=n.difference$1(a)).get$iterator(i);i.moveNext$0();)i.get$current(i)._downstream.remove$1(0,s);for(i=(i=a.difference$1(n)).get$iterator(i);i.moveNext$0();)i.get$current(i)._downstream.add$1(0,s);s._upstream=e,s._upstreamImports=t},_stylesheet_graph$_remove$0(){var e,t,r,n,a,s,i=this;for((e=A.LinkedHashSet_LinkedHashSet$of(i._upstream.get$values(0),U.nullable_StylesheetNode)).addAll$1(0,i._upstreamImports.get$values(0)),t=(e=A._LinkedHashSetIterator$(e,e._collection$_modifications,A._instanceType(e)._precomputed1)).$ti._precomputed1;e.moveNext$0();)null==(r=e._collection$_current)&&(r=t._as(r)),null!=r&&r._downstream.remove$1(0,i);for(e=i._downstream.get$iterator(0);e.moveNext$0();){for(r=(t=e.get$current(0))._upstream,n=A._instanceType(r)._eval$1("LinkedHashMapKeysIterable<1>"),r=A.List_List$_of(new A.LinkedHashMapKeysIterable(r,n),n._eval$1("Iterable.E")),n=r.length,a=0;a<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++a)if(s=r[a],t._upstream.$index(0,s)===i){t._upstream.$indexSet(0,s,null);break}for(r=t._upstreamImports,n=A._instanceType(r)._eval$1("LinkedHashMapKeysIterable<1>"),r=A.List_List$_of(new A.LinkedHashMapKeysIterable(r,n),n._eval$1("Iterable.E")),n=r.length,a=0;a<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++a)if(s=r[a],t._upstreamImports.$index(0,s)===i){t._upstreamImports.$indexSet(0,s,null);break}}},toString$0(e){var t=this._stylesheet.span;return null==(t=A.NullableExtension_andThen(t.get$sourceUrl(t),A.path__prettyUri$closure()))?"<unknown>":t}},A.Syntax.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax$_name}},A.Box.prototype={$eq(e,t){return null!=t&&(this.$ti._is(t)&&t._box$_inner===this._box$_inner)},get$hashCode(e){return A.Primitives_objectHashCode(this._box$_inner)},toString$0(e){return"<box: "+this._box$_inner.value.toString$0(0)+">"}},A.ModifiableBox.prototype={toString$0(e){return"<modifiable box: "+this.value.toString$0(0)+">"}},A.LazyFileSpan.prototype={get$span(e){var t=this._lazy_file_span$_span;return null==t?this._lazy_file_span$_span=this._builder.call$0():t},compareTo$1(e,t){return this.get$span(0).compareTo$1(0,t)},get$context(e){var t=this.get$span(0);return t.get$context(t)},get$end(e){var t=this.get$span(0);return t.get$end(t)},expand$1(e,t){return this.get$span(0).expand$1(0,t)},get$file(e){var t=this.get$span(0);return t.get$file(t)},highlight$1$color(e){return this.get$span(0).highlight$1$color(e)},get$length(e){var t=this.get$span(0);return t.get$length(t)},message$2$color(e,t,r){return this.get$span(0).message$2$color(0,t,r)},message$1(e,t){return this.message$2$color(0,t,null)},get$sourceUrl(e){var t=this.get$span(0);return t.get$sourceUrl(t)},get$start(e){var t=this.get$span(0);return t.get$start(t)},get$text(){return this.get$span(0).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},A.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}},A.MapExtensions_get_pairs_closure.prototype={call$1:e=>new A._Record_2(e.key,e.value),$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},A.MergedMapView.prototype={get$keys(e){var t=this._mapsByKey;return new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>"))},get$length(e){return this._mapsByKey.__js_helper$_length},get$isEmpty(e){return 0===this._mapsByKey.__js_helper$_length},get$isNotEmpty(e){return 0!==this._mapsByKey.__js_helper$_length},MergedMapView$1(e,t,r){var n,a,s,i,o,l;for(n=e.length,a=this._mapsByKey,s=0;s<e.length;e.length===n||(0,A.throwConcurrentModificationError)(e),++s)if((i=e[s])instanceof A.MergedMapView)for(o=i._mapsByKey,o=new A.LinkedHashMapValueIterator(o,o._modifications,o._first);o.moveNext$0();)l=o.__js_helper$_current,A.setAll(a,l.get$keys(l),l);else A.setAll(a,i.get$keys(i),i)},$index(e,t){var r=this._mapsByKey.$index(0,this.$ti._precomputed1._as(t));return null==r?null:r.$index(0,t)},$indexSet(e,t,r){var n=this._mapsByKey.$index(0,t);if(null==n)throw A.wrapException(A.UnsupportedError$(T.New_en));n.$indexSet(0,t,r)},remove$1(e,t){throw A.wrapException(A.UnsupportedError$(T.Entrie))},containsKey$1(e){return this._mapsByKey.containsKey$1(e)}},A.MultiDirWatcher.prototype={watch$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;for(r=this._watchers,a=(n=A.MapExtensions_get_pairs(r,U.nullable_String,U.Stream_WatchEvent).toList$0(0)).length,r=r._map,s=this._group,i=!1,o=0;o<n.length;n.length===a||(0,A.throwConcurrentModificationError)(n),++o){if((_=(l=n[o])._0).toString,u=!i&&((u=M.$get$context())._isWithinOrEquals$2(_,t)===I._PathRelation_equal||u._isWithinOrEquals$2(_,t)===I._PathRelation_within))return(r=new A._Future(M.Zone__current,U._Future_void))._asyncComplete$1(null),r;M.$get$context()._isWithinOrEquals$2(t,_)===I._PathRelation_within&&(r.remove$1(0,_),s.remove$1(0,l._1),i=!0)}return c=A.watchDir(t,this._poll),$=new A._CompleterStream(U._CompleterStream_WatchEvent),p=new A.StreamCompleter($,U.StreamCompleter_WatchEvent),c.then$1$2$onError(0,p.get$setSourceStream(),p.get$setError(),U.void),r.$indexSet(0,t,$),s.add$1(0,$),c}},A.MultiSpan.prototype={get$start(e){var t=this._multi_span$_primary;return t.get$start(t)},get$end(e){var t=this._multi_span$_primary;return t.get$end(t)},get$text(){return this._multi_span$_primary.get$text()},get$context(e){var t=this._multi_span$_primary;return t.get$context(t)},get$file(e){var t=this._multi_span$_primary;return t.get$file(t)},get$length(e){var t=this._multi_span$_primary;return t.get$length(t)},get$sourceUrl(e){var t=this._multi_span$_primary;return t.get$sourceUrl(t)},compareTo$1(e,t){return this._multi_span$_primary.compareTo$1(0,t)},toString$0(e){return this._multi_span$_primary.toString$0(0)},expand$1(e,t){return new A.MultiSpan(this._multi_span$_primary.expand$1(0,t),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){return A.Highlighter$multiple(this._multi_span$_primary,this.primaryLabel,this.secondarySpans,!0===e,null,null).highlight$0()},message$2$color(e,t,r){var n=E.$eq$(r,!0)||"string"==typeof r,a="string"==typeof r?r:null;return A.SourceSpanExtension_messageMultiple(this._multi_span$_primary,t,this.primaryLabel,this.secondarySpans,n,a,null)},message$1(e,t){return this.message$2$color(0,t,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},A.NoSourceMapBuffer.prototype={get$length(e){return this._no_source_map_buffer$_buffer._contents.length},forSpan$1$2:(e,t)=>t.call$0(),forSpan$2(e,t){return this.forSpan$1$2(e,t,U.dynamic)},write$1(e,t){var r=this._no_source_map_buffer$_buffer,n=A.S(t);return r._contents+=n,null},writeCharCode$1(e){var t=this._no_source_map_buffer$_buffer,r=A.Primitives_stringFromCharCode(e);return t._contents+=r,null},toString$0(e){var t=this._no_source_map_buffer$_buffer._contents;return t.charCodeAt(0),t},buildSourceMap$1$prefix:e=>A.throwExpression(A.UnsupportedError$(T.NoSour))},A.PrefixedMapView.prototype={get$keys(e){return new A._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&&I.JSString_methods.startsWith$1(t,this._prefix)?this._prefixed_map_view$_map.$index(0,I.JSString_methods.substring$1(t,this._prefix.length)):null},containsKey$1(e){return"string"==typeof e&&I.JSString_methods.startsWith$1(e,this._prefix)&&this._prefixed_map_view$_map.containsKey$1(I.JSString_methods.substring$1(e,this._prefix.length))}},A._PrefixedKeys.prototype={get$length(e){var t=this._view._prefixed_map_view$_map;return t.get$length(t)},get$iterator(e){var t=this._view._prefixed_map_view$_map;return(t=(t=t.get$keys(t)).map$1$1(t,new A._PrefixedKeys_iterator_closure(this),U.String)).get$iterator(t)},contains$1(e,t){return this._view.containsKey$1(t)}},A._PrefixedKeys_iterator_closure.prototype={call$1(e){return this.$this._view._prefix+e},$signature:6},A.PublicMemberMapView.prototype={get$keys(e){var t=this._public_member_map_view$_inner;return(t=t.get$keys(t)).where$1(t,A.utils__isPublic$closure())},containsKey$1(e){return"string"==typeof e&&A.isPublic(e)&&this._public_member_map_view$_inner.containsKey$1(e)},$index(e,t){return"string"==typeof t&&A.isPublic(t)?this._public_member_map_view$_inner.$index(0,t):null}},A.SourceMapBuffer.prototype={get$_targetLocation(){var e=this._source_map_buffer$_buffer._contents,t=this._line;return A.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(e.get$start(e),r.get$_targetLocation());try{return t.call$0()}finally{r._inSpan=n}},forSpan$2(e,t){return this.forSpan$1$2(e,t,U.dynamic)},_addEntry$2(e,t){var r,n,a=this._entries;if(0!==a.length){if((n=(r=I.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 A.Entry(e,t,null))},write$1(e,t){var r,n,a=E.toString$0$(t);for(this._source_map_buffer$_buffer._contents+=a,r=a.length,n=0;n<r;++n)10===a.charCodeAt(n)?this._source_map_buffer$_writeLine$0():++this._column},writeCharCode$1(e){var t=this._source_map_buffer$_buffer,r=A.Primitives_stringFromCharCode(e);t._contents+=r,10===e?this._source_map_buffer$_writeLine$0():++this._column},_source_map_buffer$_writeLine$0(){var e=this,t=e._entries;I.JSArray_methods.get$last(t).target.line===e._line&&I.JSArray_methods.get$last(t).target.column===e._column&&t.pop(),++e._line,e._column=0,e._inSpan&&t.push(new A.Entry(I.JSArray_methods.get$last(t).source,e.get$_targetLocation(),null))},toString$0(e){var t=this._source_map_buffer$_buffer._contents;return t.charCodeAt(0),t},buildSourceMap$1$prefix(e){var t,r,n,a={},s=e.length;if(0===s)return A.SingleMapping_SingleMapping$fromEntries(this._entries);for(a.prefixColumn=a.prefixLines=0,t=0,r=0;t<s;++t)10===e.charCodeAt(t)?(++a.prefixLines,a.prefixColumn=0,r=0):(n=r+1,a.prefixColumn=n,r=n);return r=this._entries,A.SingleMapping_SingleMapping$fromEntries(new A.MappedListIterable(r,new A.SourceMapBuffer_buildSourceMap_closure(a,s),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Entry>")))}},A.SourceMapBuffer_buildSourceMap_closure.prototype={call$1(e){var t=e.target,r=t.line,n=this._box_0,a=n.prefixLines;return n=0===r?n.prefixColumn:0,new A.Entry(e.source,A.SourceLocation$(t.offset+this.prefixLength,t.column+n,r+a,null),e.identifierName)},$signature:165},A.UnprefixedMapView.prototype={get$keys(e){return new A._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 this._unprefixed_map_view$_map.remove$1(0,this._unprefixed_map_view$_prefix+t)}},A._UnprefixedKeys.prototype={get$iterator(e){var t=this._unprefixed_map_view$_view._unprefixed_map_view$_map;return(t=(t=t.get$keys(t)).where$1(t,new A._UnprefixedKeys_iterator_closure(this)).map$1$1(0,new A._UnprefixedKeys_iterator_closure0(this),U.String)).get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view$_view.containsKey$1(t)}},A._UnprefixedKeys_iterator_closure.prototype={call$1(e){return I.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix)},$signature:5},A._UnprefixedKeys_iterator_closure0.prototype={call$1(e){return I.JSString_methods.substring$1(e,this.$this._unprefixed_map_view$_view._unprefixed_map_view$_prefix.length)},$signature:6},A.indent_closure.prototype={call$1(e){return I.JSString_methods.$mul(" ",this.indentation)+e},$signature:6},A.flattenVertically_closure.prototype={call$1(e){return A.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},A.flattenVertically_closure0.prototype={call$1(e){return this.result.push(e.removeFirst$0()),0===e.get$length(0)},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},A.longestCommonSubsequence_backtrack.prototype={call$2(e,t){var r,n,a=this;return-1===e||-1===t?A._setArrayType([],a.T._eval$1("JSArray<0>")):null!=(r=a.selections[e][t])?(n=a.call$2(e-1,t-1),E.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)")}},A.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>)")}},A.Value.prototype={get$isTruthy:()=>!0,get$separator:e=>I.ListSeparator_undecided_null_undecided,get$hasBrackets:()=>!1,get$asList(){return A._setArrayType([this],U.JSArray_Value)},get$lengthAsList:()=>1,get$isBlank:()=>!1,get$isSpecialNumber:()=>!1,get$isVar:()=>!1,get$realNull(){return this},sassIndexToListIndex$2(e,t){var r,n,a=e.assertNumber$1(t);if(a.get$hasUnits()&&(r=a.get$unitString(),A.warnForDeprecation("$"+t+": Passing a number with unit "+r+T.x20is_de+a.unitSuggestion$1(t)+T.x0a_Morex3af,I.Deprecation_ufl)),0===(n=a.assertInt$1(t)))throw A.wrapException(A.SassScriptException$("List index may not be 0.",t));if(Math.abs(n)>this.get$lengthAsList())throw A.wrapException(A.SassScriptException$("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",t));return n<0?this.get$lengthAsList()+n:n-1},assertCalculation$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a function reference.",e))},assertMixin$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a mixin reference.",e))},assertMap$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a map.",e))},tryMap$0:()=>null,assertNumber$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return A.throwExpression(A.SassScriptException$(this.toString$0(0)+" is not a string.",e))},assertCommonListStyle$2$allowSlash(e,t){var r,n,a,s=this,i="Expected",o="Expected an unbracketed";if(!(r=s.get$separator(s)===I.ListSeparator_qVN||!t&&s.get$separator(s)===I.ListSeparator_bRz)&&!s.get$hasBrackets())return s.get$asList();throw n=new A.StringBuffer(i),s.get$hasBrackets()?(n._contents=o,a=o):a=i,r&&(a+=s.get$hasBrackets()?",":" a",n._contents=a,a=n._contents=a+" space-",a=n._contents=(t?n._contents=a+" or slash-":a)+"separated"),n._contents=a+" list, was "+s.toString$0(0),A.wrapException(A.SassScriptException$(n.toString$0(0),e))},_selectorString$1(e){var t=this._selectorStringOrNull$0();if(null!=t)return t;throw A.wrapException(A.SassScriptException$(this.toString$0(0)+T.x20is_noav,e))},_selectorStringOrNull$0(){var e,t,r,n,a,s,i,o,l=this,_=null;if(l instanceof A.SassString)return l._string$_text;if(!(l instanceof A.SassList))return _;if(0===(t=(e=l._list$_contents).length))return _;if(r=A._setArrayType([],U.JSArray_String),n=l._separator,I.ListSeparator_qVN!==n){if(I.ListSeparator_bRz===n)return _;for(a=0;a<t;++a){if(!((o=e[a])instanceof A.SassString))return _;r.push(o._string$_text)}}else for(a=0;a<t;++a)if((s=e[a])instanceof A.SassString)r.push(s._string$_text);else{if(!(s instanceof A.SassList&&I.ListSeparator_qSL===s._separator))return _;if(null==(i=s._selectorStringOrNull$0()))return _;r.push(i)}return I.JSArray_methods.join$1(r,n===I.ListSeparator_qVN?", ":" ")},withListContents$2$separator(e,t){var r=null==t?this.get$separator(this):t,n=this.get$hasBrackets();return A.SassList$(e,r,n)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t;return e instanceof A.SassString?t=new A.SassString(A.serializeValue(this,!1,!0)+e._string$_text,e._hasQuotes):(e instanceof A.SassCalculation&&A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),t=new A.SassString(A.serializeValue(this,!1,!0)+A.serializeValue(e,!1,!0),!1)),t},minus$1(e){return e instanceof A.SassCalculation?A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):new A.SassString(A.serializeValue(this,!1,!0)+"-"+A.serializeValue(e,!1,!0),!1)},dividedBy$1(e){return new A.SassString(A.serializeValue(this,!1,!0)+"/"+A.serializeValue(e,!1,!0),!1)},unaryPlus$0(){return new A.SassString("+"+A.serializeValue(this,!1,!0),!1)},unaryMinus$0(){return new A.SassString("-"+A.serializeValue(this,!1,!0),!1)},unaryNot$0:()=>I.SassBoolean_false,withoutSlash$0(){return this},toCssString$1$quote(e){return A.serializeValue(this,!1,e)},toCssString$0(){return this.toCssString$1$quote(!0)},toString$0(e){return A.serializeValue(this,!0,!0)}},A.SassArgumentList.prototype={},A.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,U.dynamic)},unaryNot$0(){return this.value?I.SassBoolean_false:I.SassBoolean_true}},A.SassCalculation.prototype={get$isSpecialNumber:()=>!0,accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof A.SassString)return this.super$Value$plus(e);throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return A.throwExpression(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return A.throwExpression(A.SassScriptException$('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return A.throwExpression(A.SassScriptException$('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,t){return null!=t&&(t instanceof A.SassCalculation&&this.name===t.name&&I.C_ListEquality.equals$2(0,this.$arguments,t.$arguments))},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)^I.C_ListEquality0.hash$1(this.$arguments)}},A.SassCalculation__verifyLength_closure.prototype={call$1:e=>e instanceof A.SassString,$signature:79},A.CalculationOperation.prototype={$eq(e,t){return null!=t&&(t instanceof A.CalculationOperation&&this._operator===t._operator&&E.$eq$(this._left,t._left)&&E.$eq$(this._right,t._right))},get$hashCode(e){return(A.Primitives_objectHashCode(this._operator)^E.get$hashCode$(this._left)^E.get$hashCode$(this._right))>>>0},toString$0(e){var t=A.serializeValue(new A.SassCalculation("",A._setArrayType([this],U.JSArray_Object)),!0,!0);return I.JSString_methods.substring$2(t,1,t.length-1)}},A.CalculationOperator.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},A.SassColor.prototype={get$channels(){var e,t,r=this.channel0OrNull;return null==r&&(r=0),null==(e=this.channel1OrNull)&&(e=0),t=this.channel2OrNull,A.List_List$unmodifiable([r,e,null==t?0:t],U.double)},get$channelsOrNull(){return A.List_List$unmodifiable([this.channel0OrNull,this.channel1OrNull,this.channel2OrNull],U.nullable_double)},get$isChannel0Powerless(){var e,t,r=this,n=r._space;return I.HslColorSpace_JQ2!==n?I.HwbColorSpace_guQ!==n?e=!1:(null==(e=r.channel1OrNull)&&(e=0),e=(e+=null==(t=r.channel2OrNull)?0:t)>100||A.fuzzyEquals(e,100)):(e=r.channel1OrNull,e=A.fuzzyEquals(null==e?0:e,0)),e},get$isChannel2Powerless(){var e,t=this._space;return I.LchColorSpace_Bpv!==t&&I.OklchColorSpace_9Gj!==t?e=!1:(e=this.channel1OrNull,e=A.fuzzyEquals(null==e?0:e,0)),e},get$isInGamut(){var e,t,r=this,n=r._space;return!n.get$isBoundedInternal()||(null==(e=r.channel0OrNull)&&(e=0),n=n._channels,t=!1,r._isChannelInGamut$2(e,n[0])?(null==(e=r.channel1OrNull)&&(e=0),r._isChannelInGamut$2(e,n[1])?(null==(e=r.channel2OrNull)&&(e=0),n=r._isChannelInGamut$2(e,n[2])):n=t):n=t,n)},_isChannelInGamut$2(e,t){var r,n,a;return t instanceof A.LinearChannel?(r=t.min,a=!!(e<(n=t.max)||A.fuzzyEquals(e,n))&&(e>r||A.fuzzyEquals(e,r))):a=!0,a},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertColor$1(e){return this},assertLegacy$1(e){if(!this._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$("Expected "+this.toString$0(0)+T.x20to_be,e))},channel$1(e,t){var r,n=this,a=n._space._channels;if(t===a[0].name)return null==(r=n.channel0OrNull)?0:r;if(t===a[1].name)return null==(r=n.channel1OrNull)?0:r;if(t===a[2].name)return null==(r=n.channel2OrNull)?0:r;if("alpha"===t)return null==(r=n.alphaOrNull)?0:r;throw A.wrapException(A.SassScriptException$("Color "+n.toString$0(0)+" doesn't have a channel named \""+t+'".',null))},isChannelMissing$3$channelName$colorName(e,t,r){var n=this,a=n._space._channels;if(e===a[0].name)return null==n.channel0OrNull;if(e===a[1].name)return null==n.channel1OrNull;if(e===a[2].name)return null==n.channel2OrNull;if("alpha"===e)return null==n.alphaOrNull;throw A.wrapException(A.SassScriptException$("Color "+n.toString$0(0)+" doesn't have a channel named \""+e+'".',t))},isChannelMissing$1(e){return this.isChannelMissing$3$channelName$colorName(e,null,null)},isChannelPowerless$3$channelName$colorName(e,t,r){var n=this,a=n._space._channels;if(e===a[0].name)return n.get$isChannel0Powerless();if(e===a[1].name)return!1;if(e===a[2].name)return n.get$isChannel2Powerless();if("alpha"===e)return!1;throw A.wrapException(A.SassScriptException$("Color "+n.toString$0(0)+" doesn't have a channel named \""+e+'".',t))},_legacyChannel$2(e,t){if(!this._space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$("color."+t+T.x28__is_oc,null));return this.toSpace$1(e).channel$1(0,t)},toSpace$2$legacyMissing(e,t){var r,n,a,s,i=this,o=i._space;return o===e?i:(null==(r=i.alphaOrNull)&&(r=0),n=o.convert$5(e,i.channel0OrNull,i.channel1OrNull,i.channel2OrNull,r),o=!1,t||n._space.get$isLegacyInternal()&&(o=null==n.channel0OrNull||null==n.channel1OrNull||null==n.channel2OrNull||null==n.alphaOrNull),o?(null==(o=n.channel0OrNull)&&(o=0),null==(r=n.channel1OrNull)&&(r=0),null==(a=n.channel2OrNull)&&(a=0),null==(s=n.alphaOrNull)&&(s=0),o=s=A.SassColor_SassColor$forSpaceInternal(n._space,o,r,a,s)):o=n,o)},toSpace$1(e){return this.toSpace$2$legacyMissing(e,!0)},changeHsl$3$hue$lightness$saturation(e,t,r){var n,a,s,i,o=this,l=null,_=o._space;if(!_.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$(T.color_c,l));return null==(n=null==e?l:e)&&(n=o._legacyChannel$2(I.HslColorSpace_JQ2,"hue")),null==(a=null==r?l:r)&&(a=o._legacyChannel$2(I.HslColorSpace_JQ2,"saturation")),null==(s=null==t?l:t)&&(s=o._legacyChannel$2(I.HslColorSpace_JQ2,"lightness")),null==(i=o.alphaOrNull)&&(i=0),A.SassColor_SassColor$hsl(n,a,s,i).toSpace$1(_)},changeHsl$1$saturation(e){return this.changeHsl$3$hue$lightness$saturation(null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$3$hue$lightness$saturation(null,e,null)},changeHsl$1$hue(e){return this.changeHsl$3$hue$lightness$saturation(e,null,null)},changeAlpha$1(e){var t,r,n=this,a=n.channel0OrNull;return null==a&&(a=0),null==(t=n.channel1OrNull)&&(t=0),null==(r=n.channel2OrNull)&&(r=0),A.SassColor_SassColor$forSpaceInternal(n._space,a,t,r,e)},interpolate$4$legacyMissing$weight(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V,R,k=this,F=null;if(A.fuzzyEquals(n,0))return e;if(A.fuzzyEquals(n,1))return k;if(a=t.space,s=k.toSpace$1(a),i=e.toSpace$1(a),n<0||n>1)throw A.wrapException(A.RangeError$range(n,0,1,"weight",F));return o=k._isAnalogousChannelMissing$3(k,s,0),l=k._isAnalogousChannelMissing$3(k,s,1),_=k._isAnalogousChannelMissing$3(k,s,2),u=k._isAnalogousChannelMissing$3(e,i,0),c=k._isAnalogousChannelMissing$3(e,i,1),$=k._isAnalogousChannelMissing$3(e,i,2),null==(p=(o?i:s).channel0OrNull)&&(p=0),null==(h=(l?i:s).channel1OrNull)&&(h=0),null==(d=(_?i:s).channel2OrNull)&&(d=0),null==(m=(u?s:i).channel0OrNull)&&(m=0),null==(g=(c?s:i).channel1OrNull)&&(g=0),null==(S=($?s:i).channel2OrNull)&&(S=0),C=(v=null==(y=k.alphaOrNull))?null==(f=e.alphaOrNull)?0:f:y,x=(f=null==(b=e.alphaOrNull))?v?0:y:b,w=(v?1:y)*n,L=(f?1:b)*(E=1-n),M=v&&f?F:C*n+x*E,N=o&&u?F:(p*w+m*L)/(v=null==M?1:M),V=l&&c?F:(h*w+g*L)/(v=null==M?1:M),R=_&&$?F:(d*w+S*L)/(v=null==M?1:M),I.HslColorSpace_JQ2!==a&&I.HwbColorSpace_guQ!==a?I.LchColorSpace_Bpv!==a&&I.OklchColorSpace_9Gj!==a?a=A.SassColor_SassColor$forSpaceInternal(a,N,V,R,M):(_&&$?v=F:((v=t.hue).toString,v=k._interpolateHues$4(d,S,v,n)),a=v=A.SassColor_SassColor$forSpaceInternal(a,N,V,v,M)):(o&&u?v=F:((v=t.hue).toString,v=k._interpolateHues$4(p,m,v,n)),a=v=A.SassColor_SassColor$forSpaceInternal(a,v,V,R,M)),a.toSpace$2$legacyMissing(k._space,!1)},_isAnalogousChannelMissing$3(e,t,r){var n;return null==t.get$channelsOrNull()[r]||e!==t&&(null!=(n=A.IterableExtension_firstWhereOrNull(e._space._channels,t._space._channels[r].get$isAnalogous()))&&e.isChannelMissing$1(n.name))},_interpolateHues$4(e,t,r,n){var a,s;return I.HueInterpolationMethod_0!==r?I.HueInterpolationMethod_1!==r?I.HueInterpolationMethod_2===r&&t<e?t+=360:I.HueInterpolationMethod_3===r&&e<t&&(e+=360):(s=t-e)>0&&s<180?t+=360:s>-180&&s<=0&&(e+=360):(a=t-e)>180?e+=360:a<-180&&(t+=360),e*n+t*(1-n)},plus$1(e){if(!(e instanceof A.SassNumber||e instanceof A.SassColor))return this.super$Value$plus(e);throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof A.SassNumber||e instanceof A.SassColor))return this.super$Value$minus(e);throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof A.SassNumber||e instanceof A.SassColor))return this.super$Value$dividedBy(e);throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,t){var r,n,a=this;return null!=t&&(t instanceof A.SassColor&&((r=a._space).get$isLegacyInternal()?!!(n=t._space).get$isLegacyInternal()&&(!!A.fuzzyEqualsNullable(a.alphaOrNull,t.alphaOrNull)&&(r===n?A.fuzzyEqualsNullable(a.channel0OrNull,t.channel0OrNull)&&A.fuzzyEqualsNullable(a.channel1OrNull,t.channel1OrNull)&&A.fuzzyEqualsNullable(a.channel2OrNull,t.channel2OrNull):a.toSpace$1(I.RgbColorSpace_i0P).$eq(0,t.toSpace$1(I.RgbColorSpace_i0P)))):r===t._space&&A.fuzzyEqualsNullable(a.channel0OrNull,t.channel0OrNull)&&A.fuzzyEqualsNullable(a.channel1OrNull,t.channel1OrNull)&&A.fuzzyEqualsNullable(a.channel2OrNull,t.channel2OrNull)&&A.fuzzyEqualsNullable(a.alphaOrNull,t.alphaOrNull)))},get$hashCode(e){var t,r,n,a,s,i=this,o=i._space;return o.get$isLegacyInternal()?(o=(t=i.toSpace$1(I.RgbColorSpace_i0P)).channel0OrNull,o=A.fuzzyHashCode(null==o?0:o),r=t.channel1OrNull,r=A.fuzzyHashCode(null==r?0:r),n=t.channel2OrNull,n=A.fuzzyHashCode(null==n?0:n),a=i.alphaOrNull,o^r^n^A.fuzzyHashCode(null==a?0:a)):(o=A.Primitives_objectHashCode(o),r=i.channel0OrNull,r=A.fuzzyHashCode(null==r?0:r),n=i.channel1OrNull,n=A.fuzzyHashCode(null==n?0:n),a=i.channel2OrNull,a=A.fuzzyHashCode(null==a?0:a),s=i.alphaOrNull,(o^r^n^a^A.fuzzyHashCode(null==s?0:s))>>>0)}},A.SassColor$_forSpace_closure.prototype={call$1:e=>A.fuzzyAssertRange(e,0,1,"alpha"),$signature:16},A._ColorFormatEnum.prototype={toString$0:e=>"rgbFunction"},A.SpanColorFormat.prototype={},A.ColorChannel.prototype={isAnalogous$1(e){var t,r,n,a,s,i=this.name,o=e.name;return(t="red"===i||"x"===i)?(r="red"===o||"x"===o,n=o):(n=null,r=!1),a=!0,r?r=a:((r="green"===i||"y"===i)?(s=!0,t?r=n:(t=s,n=r=o),"green"!==r?(t?r=n:(t=s,n=r=o),r="y"===r):r=!0):r=!1,r?r=a:((r="blue"===i||"z"===i)?(s=!0,t?r=n:(t=s,n=r=o),"blue"!==r?(t?r=n:(t=s,n=r=o),r="z"===r):r=!0):r=!1,r?r=a:((r="chroma"===i||"saturation"===i)?(s=!0,t?r=n:(t=s,n=r=o),"chroma"!==r?(t?r=n:(t=s,n=r=o),r="saturation"===r):r=!0):r=!1,r?r=a:("lightness"===i?(t?r=n:(n=r=o,t=!0),r="lightness"===r):r=!1,r=r?a:"hue"===i&&"hue"===(t?n:o))))),r}},A.LinearChannel.prototype={},A.GamutMapMethod.prototype={toString$0(e){return this.name}},A.ClipGamutMap.prototype={map$1(e,t){var r=t._space,n=r._channels;return A.SassColor_SassColor$forSpaceInternal(r,this._clampChannel$2(t.channel0OrNull,n[0]),this._clampChannel$2(t.channel1OrNull,n[1]),this._clampChannel$2(t.channel2OrNull,n[2]),t.alphaOrNull)},_clampChannel$2(e,t){var r,n;return null==e?r=null:t instanceof A.LinearChannel?(n=t.min,r=isNaN(e)?n:I.JSNumber_methods.clamp$2(e,n,t.max)):r=e,r}},A.LocalMindeGamutMap.prototype={map$1(e,t){var r,n,a,s,i,o,l,_=t.toSpace$1(I.OklchColorSpace_9Gj),u=_.channel0OrNull,c=_.channel2OrNull,$=_.alphaOrNull,p=null==u,h=p?0:u;if(h>1||A.fuzzyEquals(h,1))return p=t._space,h=t.alphaOrNull,p.get$isLegacyInternal()?A.SassColor_SassColor$rgbInternal(255,255,255,h,null).toSpace$1(p):A.SassColor_SassColor$forSpaceInternal(p,1,1,1,h);if((p=p?0:u)<0||A.fuzzyEquals(p,0))return A.SassColor_SassColor$rgbInternal(0,0,0,t.alphaOrNull,null).toSpace$1(t._space);if(r=t.get$isInGamut()?t:I.ClipGamutMap_clip.map$1(0,t),this._deltaEOK$2(r,t)<.02)return r;for(null==(n=_.channel1OrNull)&&(n=0),p=t._space,a=0,s=!0;n-a>1e-4;)if(i=(a+n)/2,o=I.OklchColorSpace_9Gj.convert$5(p,u,i,c,$),s&&o.get$isInGamut())a=i;else if(r=o.get$isInGamut()?o:I.ClipGamutMap_clip.map$1(0,o),(l=this._deltaEOK$2(r,o))<.02){if(.02-l<1e-4)return r;a=i,s=!1}else n=i;return r},_deltaEOK$2(e,t){var r,n,a,s=e.toSpace$1(I.OklabColorSpace_540),i=t.toSpace$1(I.OklabColorSpace_540),o=s.channel0OrNull;return null==o&&(o=0),r=i.channel0OrNull,o=Math.pow(o-(null==r?0:r),2),null==(r=s.channel1OrNull)&&(r=0),n=i.channel1OrNull,r=Math.pow(r-(null==n?0:n),2),null==(n=s.channel2OrNull)&&(n=0),a=i.channel2OrNull,Math.sqrt(o+r+Math.pow(n-(null==a?0:a),2))}},A.InterpolationMethod.prototype={toString$0(e){var t=this.hue;return t=null==t?"":" "+t.toString$0(0)+" hue",this.space.name+t}},A.HueInterpolationMethod.prototype={_enumToString$0(){return"HueInterpolationMethod."+this._name}},A.ColorSpace.prototype={get$isLegacyInternal:()=>!1,get$isPolarInternal:()=>!1,convert$5(e,t,r,n,a){return this.convertLinear$5(e,t,r,n,a)},convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o,l,_){var u,c,$,p,h,d,m,g,S,y=this;return(c=(u=I.HslColorSpace_JQ2!==e)&&I.HwbColorSpace_guQ!==e?I.LabColorSpace_2nT!==e&&I.LchColorSpace_Bpv!==e?I.OklabColorSpace_540!==e&&I.OklchColorSpace_9Gj!==e?e:I.LmsColorSpace_Os3:I.XyzD50ColorSpace_2OB:I.SrgbColorSpace_thf)===y?($=n,p=r,h=t):(d=y.toLinear$1(null==t?0:t),m=y.toLinear$1(null==r?0:r),g=y.toLinear$1(null==n?0:n),S=y.transformationMatrix$1(c),h=c.fromLinear$1(S[0]*d+S[1]*m+S[2]*g),p=c.fromLinear$1(S[3]*d+S[4]*m+S[5]*g),$=c.fromLinear$1(S[6]*d+S[7]*m+S[8]*g)),u&&I.HwbColorSpace_guQ!==e?I.LabColorSpace_2nT!==e&&I.LchColorSpace_Bpv!==e?I.OklabColorSpace_540!==e&&I.OklchColorSpace_9Gj!==e?(u=null==t?null:h,c=null==r?null:p,u=A.SassColor_SassColor$forSpaceInternal(e,u,c,null==n?null:$,a)):u=I.LmsColorSpace_Os3.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,h,p,$,a,s,i,o,l,_):u=I.XyzD50ColorSpace_2OB.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,h,p,$,a,s,i,o,l,_):u=I.SrgbColorSpace_thf.convert$8$missingChroma$missingHue$missingLightness(e,h,p,$,a,o,l,_),u},convertLinear$5(e,t,r,n,a){return this.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1,!1,!1)},toLinear$1(e){return A.throwExpression(A.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},fromLinear$1(e){return A.throwExpression(A.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},transformationMatrix$1(e){return A.throwExpression(A.UnimplementedError$("[BUG] Color space conversion from "+this.toString$0(0)+" to "+e.toString$0(0)+" not implemented."))},toString$0(e){return this.name}},A.A98RgbColorSpace.prototype={get$isBoundedInternal:()=>!0,toLinear$1:e=>E.get$sign$in(e)*Math.pow(Math.abs(e),2.19921875),fromLinear$1:e=>E.get$sign$in(e)*Math.pow(Math.abs(e),.4547069271758437),transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.DisplayP3ColorSpace_MmT!==e?I.ProphotoRgbColorSpace_BDz!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$linearA98RgbToLms():M.$get$linearA98RgbToXyzD50():M.$get$linearA98RgbToXyzD65():M.$get$linearA98RgbToLinearRec2020():M.$get$linearA98RgbToLinearProphotoRgb():M.$get$linearA98RgbToLinearDisplayP3():M.$get$linearA98RgbToLinearSrgb()}},A.DisplayP3ColorSpace.prototype={get$isBoundedInternal:()=>!0,toLinear$1:e=>A.srgbAndDisplayP3ToLinear(e),fromLinear$1:e=>A.srgbAndDisplayP3FromLinear(e),transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.A98RgbColorSpace_lf2!==e?I.ProphotoRgbColorSpace_BDz!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$linearDisplayP3ToLms():M.$get$linearDisplayP3ToXyzD50():M.$get$linearDisplayP3ToXyzD65():M.$get$linearDisplayP3ToLinearRec2020():M.$get$linearDisplayP3ToLinearProphotoRgb():M.$get$linearDisplayP3ToLinearA98Rgb():M.$get$linearDisplayP3ToLinearSrgb()}},A.HslColorSpace.prototype={get$isBoundedInternal:()=>!0,get$isLegacyInternal:()=>!0,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==t,i=I.JSNumber_methods.$mod((s?0:t)/360,1),o=null==r,l=(o?0:r)/100,_=null==n,u=(_?0:n)/100,c=u<=.5?u*(l+1):u+l-u*l,$=2*u-c;return I.SrgbColorSpace_thf.convert$8$missingChroma$missingHue$missingLightness(e,A.hueToRgb($,c,i+.3333333333333333),A.hueToRgb($,c,i),A.hueToRgb($,c,i-.3333333333333333),a,o,s,_)}},A.HwbColorSpace.prototype={get$isBoundedInternal:()=>!0,get$isLegacyInternal:()=>!0,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s,i={},o=null==t,l=I.JSNumber_methods.$mod(o?0:t,360)/360,_=i.scaledWhiteness=(null==r?0:r)/100,u=(null==n?0:n)/100,c=_+u;return c>1?(s=i.scaledWhiteness=_/c,u/=c):s=_,s=new A.HwbColorSpace_convert_toRgb(i,1-s-u),I.SrgbColorSpace_thf.convert$6$missingHue(e,s.call$1(l+.3333333333333333),s.call$1(l),s.call$1(l-.3333333333333333),a,o)}},A.HwbColorSpace_convert_toRgb.prototype={call$1(e){return A.hueToRgb(0,1,e)*this.factor+this._box_0.scaledWhiteness},$signature:16},A.LabColorSpace.prototype={get$isBoundedInternal:()=>!1,convert$7$missingChroma$missingHue(e,t,r,n,a,s,i){var o,l,_,u,c,$,p;switch(e){case I.LabColorSpace_2nT:return o=null==t||A.fuzzyEquals(t,0),l=null==r||o?null:r,A.SassColor$_forSpace(I.LabColorSpace_2nT,t,l,null==n||o?null:n,a,null);case I.LchColorSpace_Bpv:return A.labToLch(e,t,r,n,a,!1,!1);default:return(_=null==t)&&(t=0),u=(t+16)/116,l=null==r,c=this._convertFToXorZ$1((l?0:r)/500+u),$=t>8?Math.pow(u,3):t/903.2962962962963,p=null==n,I.XyzD50ColorSpace_2OB.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,.9642956764295677*c,$,.8251046025104602*this._convertFToXorZ$1(u-(p?0:n)/200),a,l,p,s,i,_)}},convert$5(e,t,r,n,a){return this.convert$7$missingChroma$missingHue(e,t,r,n,a,!1,!1)},_convertFToXorZ$1(e){var t=Math.pow(e,3)+0;return t>.008856451679035631?t:(116*e-16)/903.2962962962963}},A.LchColorSpace.prototype={get$isBoundedInternal:()=>!1,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==n,i=3.141592653589793*(s?0:n)/180,o=null==r,l=o?0:r,_=Math.cos(i),u=o?0:r;return I.LabColorSpace_2nT.convert$7$missingChroma$missingHue(e,t,l*_,u*Math.sin(i),a,o,s)}},A.LmsColorSpace.prototype={get$isBoundedInternal:()=>!1,convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o,l,_){var u,c,$,p,h,d,m,g=null;switch(e){case I.OklabColorSpace_540:return u=null==t?0:t,c=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==r?0:r,$=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==n?0:n,p=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),h=(u=M.$get$lmsToOklab())[0]*c+u[1]*$+u[2]*p,d=_?g:h,m=s?g:u[3]*c+u[4]*$+u[5]*p,A.SassColor$_forSpace(I.OklabColorSpace_540,d,m,i?g:u[6]*c+u[7]*$+u[8]*p,a,g);case I.OklchColorSpace_9Gj:return u=null==t?0:t,c=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==r?0:r,$=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==n?0:n,p=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=_?g:(u=M.$get$lmsToOklab())[0]*c+u[1]*$+u[2]*p,d=M.$get$lmsToOklab(),A.labToLch(e,u,d[3]*c+d[4]*$+d[5]*p,d[6]*c+d[7]*$+d[8]*p,a,o,l);default:return this.super$ColorSpace$convertLinear(e,t,r,n,a,s,i,o,l,_)}},convert$5(e,t,r,n,a){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1,!1,!1)},toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.A98RgbColorSpace_lf2!==e?I.ProphotoRgbColorSpace_BDz!==e?I.DisplayP3ColorSpace_MmT!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$lmsToXyzD50():M.$get$lmsToXyzD65():M.$get$lmsToLinearRec2020():M.$get$lmsToLinearDisplayP3():M.$get$lmsToLinearProphotoRgb():M.$get$lmsToLinearA98Rgb():M.$get$lmsToLinearSrgb()}},A.OklabColorSpace.prototype={get$isBoundedInternal:()=>!1,convert$7$missingChroma$missingHue(e,t,r,n,a,s,i){var o,l,_,u;return e===I.OklchColorSpace_9Gj?A.labToLch(e,t,r,n,a,s,i):((o=null==t)&&(t=0),(l=null==r)&&(r=0),(_=null==n)&&(n=0),u=M.$get$oklabToLms(),I.LmsColorSpace_Os3.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,Math.pow(u[0]*t+u[1]*r+u[2]*n,3)+0,Math.pow(u[3]*t+u[4]*r+u[5]*n,3)+0,Math.pow(u[6]*t+u[7]*r+u[8]*n,3)+0,a,l,_,s,i,o))},convert$5(e,t,r,n,a){return this.convert$7$missingChroma$missingHue(e,t,r,n,a,!1,!1)}},A.OklchColorSpace.prototype={get$isBoundedInternal:()=>!1,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==n,i=3.141592653589793*(s?0:n)/180,o=null==r,l=o?0:r,_=Math.cos(i),u=o?0:r;return I.OklabColorSpace_540.convert$7$missingChroma$missingHue(e,t,l*_,u*Math.sin(i),a,o,s)}},A.ProphotoRgbColorSpace.prototype={get$isBoundedInternal:()=>!0,toLinear$1(e){var t=Math.abs(e);return t<=.03125?e/16:E.get$sign$in(e)*Math.pow(t,1.8)},fromLinear$1(e){var t=Math.abs(e);return t>=.001953125?E.get$sign$in(e)*Math.pow(t,.5555555555555556):16*e},transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.A98RgbColorSpace_lf2!==e?I.DisplayP3ColorSpace_MmT!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$linearProphotoRgbToLms():M.$get$linearProphotoRgbToXyzD50():M.$get$linearProphotoRgbToXyzD65():M.$get$linearProphotoRgbToLinearRec2020():M.$get$linearProphotoRgbToLinearDisplayP3():M.$get$linearProphotoRgbToLinearA98Rgb():M.$get$linearProphotoRgbToLinearSrgb()}},A.Rec2020ColorSpace.prototype={get$isBoundedInternal:()=>!0,toLinear$1(e){var t=Math.abs(e);return t<.08124285829863151?e/4.5:E.get$sign$in(e)*Math.pow((t+1.09929682680944-1)/1.09929682680944,2.2222222222222223)},fromLinear$1(e){var t=Math.abs(e);return t>.018053968510807?E.get$sign$in(e)*(1.09929682680944*Math.pow(t,.45)-.09929682680944008):4.5*e},transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.A98RgbColorSpace_lf2!==e?I.DisplayP3ColorSpace_MmT!==e?I.ProphotoRgbColorSpace_BDz!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$linearRec2020ToLms():M.$get$linearRec2020ToXyzD50():M.$get$linearRec2020ToXyzD65():M.$get$linearRec2020ToLinearProphotoRgb():M.$get$linearRec2020ToLinearDisplayP3():M.$get$linearRec2020ToLinearA98Rgb():M.$get$linearRec2020ToLinearSrgb()}},A.RgbColorSpace.prototype={get$isBoundedInternal:()=>!0,get$isLegacyInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==t?null:t/255,i=null==r?null:r/255;return I.SrgbColorSpace_thf.convert$5(e,s,i,null==n?null:n/255,a)},toLinear$1:e=>A.srgbAndDisplayP3ToLinear(e/255),fromLinear$1:e=>255*A.srgbAndDisplayP3FromLinear(e)},A.SrgbColorSpace.prototype={get$isBoundedInternal:()=>!0,convert$8$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o){var l,_,u,c,$,p,h,d,m,g,S=null;return I.HslColorSpace_JQ2===e||I.HwbColorSpace_guQ===e?(null==t&&(t=0),null==r&&(r=0),null==n&&(n=0),u=(l=Math.max(Math.max(t,r),n))-(_=Math.min(Math.min(t,r),n)),c=l===_?0:l===t?60*(r-n)/u+360:l===r?60*(n-t)/u+120:60*(t-r)/u+240,e===I.HslColorSpace_JQ2?((p=0===($=(_+l)/2)||1===$?0:100*(l-$)/Math.min($,1-$))<0&&(c+=180,p=Math.abs(p)),h=i||A.fuzzyEquals(p,0)?S:I.JSNumber_methods.$mod(c,360),d=s?S:p,A.SassColor_SassColor$forSpaceInternal(e,h,d,o?S:100*$,a)):(m=100*_,g=100-100*l,h=!!i||((h=m+g)>100||A.fuzzyEquals(h,100)),A.SassColor_SassColor$forSpaceInternal(e,h?S:I.JSNumber_methods.$mod(c,360),m,g,a))):I.RgbColorSpace_i0P===e?(h=null==t?S:255*t,d=null==r?S:255*r,A.SassColor_SassColor$rgbInternal(h,d,null==n?S:255*n,a,S)):I.SrgbLinearColorSpace_kUj===e?(h=this.get$toLinear(),A.SassColor_SassColor$forSpaceInternal(e,A.NullableExtension_andThen(t,h),A.NullableExtension_andThen(r,h),A.NullableExtension_andThen(n,h),a)):this.super$ColorSpace$convertLinear(e,t,r,n,a,!1,!1,s,i,o)},convert$5(e,t,r,n,a){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1)},convert$6$missingHue(e,t,r,n,a,s){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,s,!1)},toLinear$1:e=>A.srgbAndDisplayP3ToLinear(e),fromLinear$1:e=>A.srgbAndDisplayP3FromLinear(e),transformationMatrix$1(e){return I.DisplayP3ColorSpace_MmT!==e?I.A98RgbColorSpace_lf2!==e?I.ProphotoRgbColorSpace_BDz!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$linearSrgbToLms():M.$get$linearSrgbToXyzD50():M.$get$linearSrgbToXyzD65():M.$get$linearSrgbToLinearRec2020():M.$get$linearSrgbToLinearProphotoRgb():M.$get$linearSrgbToLinearA98Rgb():M.$get$linearSrgbToLinearDisplayP3()}},A.SrgbLinearColorSpace.prototype={get$isBoundedInternal:()=>!0,convert$5(e,t,r,n,a){return I.RgbColorSpace_i0P!==e&&I.HslColorSpace_JQ2!==e&&I.HwbColorSpace_guQ!==e&&I.SrgbColorSpace_thf!==e?this.super$ColorSpace$convert(e,t,r,n,a):I.SrgbColorSpace_thf.convert$5(e,A.NullableExtension_andThen(t,A.utils0__srgbAndDisplayP3FromLinear$closure()),A.NullableExtension_andThen(r,A.utils0__srgbAndDisplayP3FromLinear$closure()),A.NullableExtension_andThen(n,A.utils0__srgbAndDisplayP3FromLinear$closure()),a)},toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.DisplayP3ColorSpace_MmT!==e?I.A98RgbColorSpace_lf2!==e?I.ProphotoRgbColorSpace_BDz!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$linearSrgbToLms():M.$get$linearSrgbToXyzD50():M.$get$linearSrgbToXyzD65():M.$get$linearSrgbToLinearRec2020():M.$get$linearSrgbToLinearProphotoRgb():M.$get$linearSrgbToLinearA98Rgb():M.$get$linearSrgbToLinearDisplayP3()}},A.XyzD50ColorSpace.prototype={get$isBoundedInternal:()=>!1,convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o,l,_){var u,c,$,p,h,d,m=this,g=null;return I.LabColorSpace_2nT===e||I.LchColorSpace_Bpv===e?(u=m._convertComponentToLabF$1((null==t?0:t)/.9642956764295677),c=m._convertComponentToLabF$1((null==r?0:r)/1),$=_?g:116*c-16,p=500*(u-c),h=200*(c-m._convertComponentToLabF$1((null==n?0:n)/.8251046025104602)),e===I.LabColorSpace_2nT?(d=s?g:p,d=A.SassColor$_forSpace(I.LabColorSpace_2nT,$,d,i?g:h,a,g)):d=A.labToLch(I.LchColorSpace_Bpv,$,p,h,a,o,l),d):m.super$ColorSpace$convertLinear(e,t,r,n,a,s,i,o,l,_)},convert$5(e,t,r,n,a){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1,!1,!1)},_convertComponentToLabF$1:e=>e>.008856451679035631?Math.pow(e,.3333333333333333)+0:(903.2962962962963*e+16)/116,toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.A98RgbColorSpace_lf2!==e?I.ProphotoRgbColorSpace_BDz!==e?I.DisplayP3ColorSpace_MmT!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD65ColorSpace_WiJ!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$xyzD50ToLms():M.$get$xyzD50ToXyzD65():M.$get$xyzD50ToLinearRec2020():M.$get$xyzD50ToLinearDisplayP3():M.$get$xyzD50ToLinearProphotoRgb():M.$get$xyzD50ToLinearA98Rgb():M.$get$xyzD50ToLinearSrgb()}},A.XyzD65ColorSpace.prototype={get$isBoundedInternal:()=>!1,toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj!==e&&I.SrgbColorSpace_thf!==e&&I.RgbColorSpace_i0P!==e?I.A98RgbColorSpace_lf2!==e?I.ProphotoRgbColorSpace_BDz!==e?I.DisplayP3ColorSpace_MmT!==e?I.Rec2020ColorSpace_6oo!==e?I.XyzD50ColorSpace_2OB!==e?I.LmsColorSpace_Os3!==e?this.super$ColorSpace$transformationMatrix(e):M.$get$xyzD65ToLms():M.$get$xyzD65ToXyzD50():M.$get$xyzD65ToLinearRec2020():M.$get$xyzD65ToLinearDisplayP3():M.$get$xyzD65ToLinearProphotoRgb():M.$get$xyzD65ToLinearA98Rgb():M.$get$xyzD65ToLinearSrgb()}},A.SassFunction.prototype={accept$1$1(e){var t,r;return e._inspect||A.throwExpression(A.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),(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,U.dynamic)},assertFunction$1(e){return this},assertCompileContext$1(e){if(this._function$_compileContext!==e)throw A.wrapException(A.SassScriptException$(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return null!=t&&(t instanceof A.SassFunction&&this.callable.$eq(0,t.callable))},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},A.SassList.prototype={get$separator(e){return this._separator},get$hasBrackets(){return this._hasBrackets},get$isBlank(){return!this._hasBrackets&&I.JSArray_methods.every$1(this._list$_contents,new A.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===I.ListSeparator_undecided_null_undecided&&this._list$_contents.length>1)throw A.wrapException(A.ArgumentError$(T.A_list,null))},toString$0(e){var t,r=this,n=!0;return r._hasBrackets||0!==(t=r._list$_contents.length)&&(n=1===t&&r._separator===I.ListSeparator_qVN),n?r.super$Value$toString(0):"("+r.super$Value$toString(0)+")"},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertMap$1(e){return 0===this._list$_contents.length?I.SassMap_Map_empty:this.super$Value$assertMap(e)},tryMap$0(){return 0===this._list$_contents.length?I.SassMap_Map_empty:null},$eq(e,t){var r=this;return null!=t&&(!!(t instanceof A.SassList&&t._separator===r._separator&&t._hasBrackets===r._hasBrackets&&I.C_ListEquality.equals$2(0,t._list$_contents,r._list$_contents))||0===r._list$_contents.length&&t instanceof A.SassMap&&0===t.get$asList().length)},get$hashCode(e){return I.C_ListEquality0.hash$1(this._list$_contents)}},A.SassList_isBlank_closure.prototype={call$1:e=>e.get$isBlank(),$signature:70},A.ListSeparator.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list$_name}},A.SassMap.prototype={get$separator(e){var t=this._map$_contents;return t.get$isEmpty(t)?I.ListSeparator_undecided_null_undecided:I.ListSeparator_qVN},get$asList(){var e,t,r,n,a=U.JSArray_Value,s=A._setArrayType([],a);for(e=U.Value,t=(t=A.MapExtensions_get_pairs(this._map$_contents,e,e)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),(n=A.List_List$from(A._setArrayType([r._0,r._1],a),!1,e)).$flags=3,s.push(new A.SassList(n,I.ListSeparator_qSL,!1));return s},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,U.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var r;return null!=t&&(r=!!(t instanceof A.SassMap&&I.C_MapEquality.equals$2(0,t._map$_contents,this._map$_contents))||(r=this._map$_contents).get$isEmpty(r)&&t instanceof A.SassList&&0===t._list$_contents.length)},get$hashCode(e){var t=this._map$_contents;return t.get$isEmpty(t)?I.C_ListEquality0.hash$1(I.List_empty8):I.C_MapEquality.hash$1(t)}},A.SassMixin.prototype={accept$1$1(e){var t,r;return e._inspect||A.throwExpression(A.SassScriptException$(this.toString$0(0)+" isn't a valid CSS value.",null)),(t=e._serialize$_buffer).write$1(0,"get-mixin("),r=this.callable,e._visitQuotedString$1(r.get$name(r)),t.writeCharCode$1(41),null},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertMixin$1(e){return this},assertCompileContext$1(e){if(this._mixin$_compileContext!==e)throw A.wrapException(A.SassScriptException$(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return null!=t&&(t instanceof A.SassMixin&&this.callable.$eq(0,t.callable))},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},A._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,U.dynamic)},unaryNot$0:()=>I.SassBoolean_true},A.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,U.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=A.fuzzyAsInt(this._number$_value);if(null!=t)return t;throw A.wrapException(A.SassScriptException$(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=A.fuzzyCheckRange(n._number$_value,e,t);if(null!=a)return a;throw A.wrapException(A.SassScriptException$("Expected "+n.toString$0(0)+" to be within "+e+n.get$unitString()+" and "+t+n.get$unitString()+".",r))},valueInRangeWithUnit$4(e,t,r,n){var a=A.fuzzyCheckRange(this._number$_value,e,t);if(null!=a)return a;throw A.wrapException(A.SassScriptException$("Expected "+this.toString$0(0)+" to be within "+e+n+" and "+t+n+".",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 A.wrapException(A.SassScriptException$("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw A.wrapException(A.SassScriptException$("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},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)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,r){return A.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=U.JSArray_String;return this.coerceValue$3(A._setArrayType([e],r),A._setArrayType([],r),t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceToMatch$3(e,t,r){var n=this.coerceValueToMatch$3(e,t,r),a=e.get$numeratorUnits(e);return A.SassNumber_SassNumber$withUnits(n,e.get$denominatorUnits(e),a)},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,s){var i,o,l,_,u,c,$=this,p={};if(I.C_ListEquality.equals$2(0,$.get$numeratorUnits($),e)&&I.C_ListEquality.equals$2(0,$.get$denominatorUnits($),t))return $._number$_value;if(i=0!==e.length||0!==t.length,o=!!r&&(!$.get$hasUnits()||!i))return $._number$_value;for(l=new A.SassNumber__coerceOrConvertValue_compatibilityException($,a,s,i,n,e,t),p.value=$._number$_value,o=$.get$numeratorUnits($),_=A._setArrayType(o.slice(0),A._arrayInstanceType(o)),o=e.length,u=0;u<e.length;e.length===o||(0,A.throwConcurrentModificationError)(e),++u)A.removeFirstWhere(_,new A.SassNumber__coerceOrConvertValue_closure(p,e[u]),new A.SassNumber__coerceOrConvertValue_closure0(l));for(o=$.get$denominatorUnits($),c=A._setArrayType(o.slice(0),A._arrayInstanceType(o)),o=t.length,u=0;u<t.length;t.length===o||(0,A.throwConcurrentModificationError)(t),++u)A.removeFirstWhere(c,new A.SassNumber__coerceOrConvertValue_closure1(p,t[u]),new A.SassNumber__coerceOrConvertValue_closure2(l));if(0!==_.length||0!==c.length)throw A.wrapException(l.call$0());return p.value},_coerceOrConvertValue$4$coerceUnitless$name(e,t,r,n){return this._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(A.unwrapException(t)instanceof A.SassScriptException)return!1;throw t}},greaterThan$1(e){if(e instanceof A.SassNumber)return this._coerceUnits$2(e,A.number0__fuzzyGreaterThan$closure())?I.SassBoolean_true:I.SassBoolean_false;throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof A.SassNumber)return this._coerceUnits$2(e,A.number0__fuzzyGreaterThanOrEquals$closure())?I.SassBoolean_true:I.SassBoolean_false;throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof A.SassNumber)return this._coerceUnits$2(e,A.number0__fuzzyLessThan$closure())?I.SassBoolean_true:I.SassBoolean_false;throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof A.SassNumber)return this._coerceUnits$2(e,A.number0__fuzzyLessThanOrEquals$closure())?I.SassBoolean_true:I.SassBoolean_false;throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof A.SassNumber)return this.withValue$1(this._coerceUnits$2(e,A.number0__moduloLikeSass$closure()));throw A.wrapException(A.SassScriptException$('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t=this;if(e instanceof A.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new A.SassNumber_plus_closure));if(!(e instanceof A.SassColor))return t.super$Value$plus(e);throw A.wrapException(A.SassScriptException$('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var t=this;if(e instanceof A.SassNumber)return t.withValue$1(t._coerceUnits$2(e,new A.SassNumber_minus_closure));if(!(e instanceof A.SassColor))return t.super$Value$minus(e);throw A.wrapException(A.SassScriptException$('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var t=this;if(e instanceof A.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 A.wrapException(A.SassScriptException$('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var t=this;return e instanceof A.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 A.unwrapException(r)instanceof A.SassScriptException?(this.coerceValueToMatch$1(e),r):r}},_coerceUnits$2(e,t){return this._coerceUnits$1$2(e,t,U.dynamic)},multiplyUnits$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V=this,R=null,k={};if(k.value=e,a=(n=[V.get$numeratorUnits(V),V.get$denominatorUnits(V),t,r])[0],R,R,o=R,!1,_=R,u=!1,c=!1,$=n[1],(l=s=(i=n[2]).length<=0)&&(c=o=(_=n[3]).length<=0),u=l,p=$,d=R,(h=!c)?(g=m=a.length<=0)?(c=d=(c=$).length<=0)?(S=i,u?p=_:(p=_=n[3],u=!0)):S=a:(S=a,c=!1):(S=a,m=R,g=!1,c=!0),c?(y=p,v=S):v=y=R,c?(c=y,n=v,v=!0):(c=R,f=R,(h?m:m=a.length<=0)?(C=$,b=i,l?c=o:(u?c=_:(c=_=n[3],u=!0),c=o=c.length<=0)):(b=c,c=false,C=f),c?n=!0:(c=!1,(f=g?d:d=$.length<=0)?((c=s)&&(C=u?_:n[3]),n=c):n=c,b=a),n?((n=!V._areAnyConvertible$2(b,C))?(v=C,c=b):(c=v,v=y),x=v,v=n,n=c,c=x):(c=y,n=v,v=!1)),v)return A.SassNumber_SassNumber$withUnits(e,c,n);for(w=A._setArrayType([],U.JSArray_String),E=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),c=(n=V.get$numeratorUnits(V)).length,L=0;L<c;++L)M=n[L],A.removeFirstWhere(E,new A.SassNumber_multiplyUnits_closure(k,M),new A.SassNumber_multiplyUnits_closure0(w,M));for(n=V.get$denominatorUnits(V),N=A._setArrayType(n.slice(0),A._arrayInstanceType(n)),n=t.length,L=0;L<n;++L)M=t[L],A.removeFirstWhere(N,new A.SassNumber_multiplyUnits_closure1(k,M),new A.SassNumber_multiplyUnits_closure2(w,M));return n=k.value,I.JSArray_methods.addAll$1(N,E),A.SassNumber_SassNumber$withUnits(n,N,w)},_areAnyConvertible$2:(e,t)=>I.JSArray_methods.any$1(e,new A.SassNumber__areAnyConvertible_closure(t)),_unitString$2(e,t){var r,n,a,s,i;return(r=e.length<=0)?(a=(a=n=t.length)<=0,s=t):(n=null,s=null,a=!1),a?a="no units":(a=!!r&&1===(a=n))?a=(i=(r?s:t)[0])+"^-1":r?a="("+I.JSArray_methods.join$1(t,"*")+")^-1":(s=a=t,(a=(a=n=a.length)<=0)?a=I.JSArray_methods.join$1(e,"*"):(a=1===(a=n))?(i=s[0],a=I.JSArray_methods.join$1(e,"*")+"/"+i):a=I.JSArray_methods.join$1(e,"*")+"/("+I.JSArray_methods.join$1(t,"*")+")"),a},$eq(e,t){var r=this;return null!=t&&(t instanceof A.SassNumber&&(r.get$numeratorUnits(r).length===t.get$numeratorUnits(t).length&&r.get$denominatorUnits(r).length===t.get$denominatorUnits(t).length&&(r.get$hasUnits()?!(!I.C_ListEquality.equals$2(0,r._canonicalizeUnitList$1(r.get$numeratorUnits(r)),r._canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!I.C_ListEquality.equals$2(0,r._canonicalizeUnitList$1(r.get$denominatorUnits(r)),r._canonicalizeUnitList$1(t.get$denominatorUnits(t))))&&A.fuzzyEquals(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))):A.fuzzyEquals(r._number$_value,t._number$_value))))},get$hashCode(e){var t=this,r=t.hashCache;return null==r?t.hashCache=A.fuzzyHashCode(t._number$_value*t._canonicalMultiplier$1(t.get$numeratorUnits(t))/t._canonicalMultiplier$1(t.get$denominatorUnits(t))):r},_canonicalizeUnitList$1(e){var t,r=e.length;return 0===r?e:1===r?(null==(t=M.$get$_typesByUnit().$index(0,I.JSArray_methods.get$first(e)))?r=e:((r=I.Map_Sr65K.$index(0,t)).toString,r=A._setArrayType([I.JSArray_methods.get$first(r)],U.JSArray_String)),r):(r=A._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),r=A.List_List$_of(new A.MappedListIterable(e,new A.SassNumber__canonicalizeUnitList_closure,r),r._eval$1("ListIterable.E")),I.JSArray_methods.sort$0(r),r)},_canonicalMultiplier$1(e){return I.JSArray_methods.fold$2(e,1,new A.SassNumber__canonicalMultiplier_closure(this))},canonicalMultiplierForUnit$1(e){var t,r=I.Map_NtHoP.$index(0,e);return t=null==r?1:1/(t=r.get$values(r)).get$first(t)},unitSuggestion$2(e,t){var r,n,a=this,s=a.get$denominatorUnits(a);return s=new A.MappedListIterable(s,new A.SassNumber_unitSuggestion_closure,A._arrayInstanceType(s)._eval$1("MappedListIterable<1,String>")).join$0(0),r=a.get$numeratorUnits(a),n="$"+e+s+(r=new A.MappedListIterable(r,new A.SassNumber_unitSuggestion_closure0,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0))+(null==t?"":" * 1"+t),0===a.get$numeratorUnits(a).length?n:"calc("+n+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},A.SassNumber__coerceOrConvertValue_compatibilityException.prototype={call$0(){var e,t,r,n,a,s,i=this,o=i.other;return null!=o?(t=(e=i.$this).toString$0(0)+" and",r=new A.StringBuffer(t),null!=(n=i.otherName)&&(t=r._contents=t+" $"+n+":"),o=t+" "+o.toString$0(0)+" have incompatible units",r._contents=o,e.get$hasUnits()&&i.otherHasUnits||(r._contents=o+" (one has units and the other doesn't)"),o=r.toString$0(0)+".",e=i.name,new A.SassScriptException(null==e?o:"$"+e+": "+o)):i.otherHasUnits?1===(o=i.newNumerators).length&&0===i.newDenominators.length&&null!=(a=M.$get$_typesByUnit().$index(0,I.JSArray_methods.get$first(o)))?(o=i.$this.toString$0(0),e=I.JSArray_methods.contains$1(A._setArrayType([97,101,105,111,117],U.JSArray_int),a.charCodeAt(0))?"an "+a:"a "+a,(t=I.Map_Sr65K.$index(0,a)).toString,t="Expected "+o+" to have "+e+" unit ("+I.JSArray_methods.join$1(t,", ")+").",e=i.name,new A.SassScriptException(null==e?t:"$"+e+": "+t)):(e=i.newDenominators,s=A.pluralize("unit",o.length+e.length,null),e="Expected "+(t=i.$this).toString$0(0)+" to have "+s+" "+t._unitString$2(o,e)+".",o=i.name,new A.SassScriptException(null==o?e:"$"+o+": "+e)):(o="Expected "+i.$this.toString$0(0)+" to have no units.",e=i.name,new A.SassScriptException(null==e?o:"$"+e+": "+o))},$signature:333},A.SassNumber__coerceOrConvertValue_closure.prototype={call$1(e){var t=A.conversionFactor(this.newNumerator,e);return null!=t&&(this._box_0.value*=t,!0)},$signature:5},A.SassNumber__coerceOrConvertValue_closure0.prototype={call$0(){return A.throwExpression(this.compatibilityException.call$0())},$signature:0},A.SassNumber__coerceOrConvertValue_closure1.prototype={call$1(e){var t=A.conversionFactor(this.newDenominator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:5},A.SassNumber__coerceOrConvertValue_closure2.prototype={call$0(){return A.throwExpression(this.compatibilityException.call$0())},$signature:0},A.SassNumber_plus_closure.prototype={call$2:(e,t)=>e+t,$signature:60},A.SassNumber_minus_closure.prototype={call$2:(e,t)=>e-t,$signature:60},A.SassNumber_multiplyUnits_closure.prototype={call$1(e){var t=A.conversionFactor(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:5},A.SassNumber_multiplyUnits_closure0.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},A.SassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=A.conversionFactor(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:5},A.SassNumber_multiplyUnits_closure2.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},A.SassNumber__areAnyConvertible_closure.prototype={call$1(e){var t=I.Map_NtHoP.$index(0,e);return null==t?I.JSArray_methods.contains$1(this.units2,e):I.JSArray_methods.any$1(this.units2,t.get$containsKey())},$signature:5},A.SassNumber__canonicalizeUnitList_closure.prototype={call$1(e){var t,r=M.$get$_typesByUnit().$index(0,e);return null==r?t=e:((t=I.Map_Sr65K.$index(0,r)).toString,t=I.JSArray_methods.get$first(t)),t},$signature:6},A.SassNumber__canonicalMultiplier_closure.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:166},A.SassNumber_unitSuggestion_closure.prototype={call$1:e=>" * 1"+e,$signature:6},A.SassNumber_unitSuggestion_closure0.prototype={call$1:e=>" / 1"+e,$signature:6},A.ComplexSassNumber.prototype={get$numeratorUnits(e){return this._numeratorUnits},get$denominatorUnits(e){return this._denominatorUnits},get$hasUnits:()=>!0,get$hasComplexUnits:()=>!0,hasUnit$1:e=>!1,compatibleWithUnit$1:e=>!1,hasPossiblyCompatibleUnits$1(e){throw A.wrapException(A.UnimplementedError$(T.Comple))},withValue$1(e){return new A.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,e,null)},withSlash$2(e,t){return new A.ComplexSassNumber(this._numeratorUnits,this._denominatorUnits,this._number$_value,new A._Record_2(e,t))}},A.SingleUnitSassNumber.prototype={get$numeratorUnits(e){return A.List_List$unmodifiable([this._unit],U.String)},get$denominatorUnits:e=>I.List_empty,get$hasUnits:()=>!0,get$hasComplexUnits:()=>!1,withValue$1(e){return new A.SingleUnitSassNumber(this._unit,e,null)},withSlash$2(e,t){return new A.SingleUnitSassNumber(this._unit,this._number$_value,new A._Record_2(e,t))},hasUnit$1(e){return e===this._unit},hasCompatibleUnits$1(e){return e instanceof A.SingleUnitSassNumber&&null!=A.conversionFactor(this._unit,e._unit)},hasPossiblyCompatibleUnits$1(e){var t,r,n;return e instanceof A.SingleUnitSassNumber&&(null==(r=(t=M.$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!=A.conversionFactor(this._unit,e)},coerceToMatch$1(e){var t=e instanceof A.SingleUnitSassNumber?this._coerceToUnit$1(e._unit):null;return null==t?this.super$SassNumber$coerceToMatch(e,null,null):t},coerceValueToMatch$3(e,t,r){var n=e instanceof A.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return null==n?this.super$SassNumber$coerceValueToMatch(e,t,r):n},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,r){var n=e instanceof A.SingleUnitSassNumber?this._coerceValueToUnit$1(e._unit):null;return null==n?this.super$SassNumber$convertValueToMatch(e,t,r):n},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},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},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_coerceToUnit$1(e){var t=this._unit;return t===e?this:A.NullableExtension_andThen(A.conversionFactor(e,t),new A.SingleUnitSassNumber__coerceToUnit_closure(this,e))},_coerceValueToUnit$1(e){return A.NullableExtension_andThen(A.conversionFactor(e,this._unit),new A.SingleUnitSassNumber__coerceValueToUnit_closure(this))},multiplyUnits$3(e,t,r){var n,a={};return a.value=e,a.newNumerators=t,n=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),A.removeFirstWhere(n,new A.SingleUnitSassNumber_multiplyUnits_closure(a,this),new A.SingleUnitSassNumber_multiplyUnits_closure0(a,this)),A.SassNumber_SassNumber$withUnits(a.value,n,a.newNumerators)},unaryMinus$0(){return new A.SingleUnitSassNumber(this._unit,-this._number$_value,null)},$eq(e,t){var r;return null!=t&&(t instanceof A.SingleUnitSassNumber&&(null!=(r=A.conversionFactor(t._unit,this._unit))&&A.fuzzyEquals(this._number$_value*r,t._number$_value)))},get$hashCode(e){var t=this,r=t.hashCache;return null==r?t.hashCache=A.fuzzyHashCode(t._number$_value*t.canonicalMultiplierForUnit$1(t._unit)):r}},A.SingleUnitSassNumber__coerceToUnit_closure.prototype={call$1(e){return new A.SingleUnitSassNumber(this.unit,this.$this._number$_value*e,null)},$signature:341},A.SingleUnitSassNumber__coerceValueToUnit_closure.prototype={call$1(e){return this.$this._number$_value*e},$signature:16},A.SingleUnitSassNumber_multiplyUnits_closure.prototype={call$1(e){var t=A.conversionFactor(e,this.$this._unit);return null!=t&&(this._box_0.value*=t,!0)},$signature:5},A.SingleUnitSassNumber_multiplyUnits_closure0.prototype={call$0(){var e=A._setArrayType([this.$this._unit],U.JSArray_String),t=this._box_0;I.JSArray_methods.addAll$1(e,t.newNumerators),t.newNumerators=e},$signature:0},A.UnitlessSassNumber.prototype={get$numeratorUnits:e=>I.List_empty,get$denominatorUnits:e=>I.List_empty,get$hasUnits:()=>!1,get$hasComplexUnits:()=>!1,withValue$1:e=>new A.UnitlessSassNumber(e,null),withSlash$2(e,t){return new A.UnitlessSassNumber(this._number$_value,new A._Record_2(e,t))},hasUnit$1:e=>!1,hasCompatibleUnits$1:e=>e instanceof A.UnitlessSassNumber,hasPossiblyCompatibleUnits$1:e=>e instanceof A.UnitlessSassNumber,compatibleWithUnit$1:e=>!0,coerceToMatch$1(e){return e.withValue$1(this._number$_value)},coerceValueToMatch$3(e,t,r){return this._number$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertValueToMatch$3(e,t,r){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch(e,t,r):this._number$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$2(e,t){return A.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},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var t,r;return e instanceof A.SassNumber?(t=this._number$_value)>(r=e._number$_value)&&!A.fuzzyEquals(t,r)?I.SassBoolean_true:I.SassBoolean_false:this.super$SassNumber$greaterThan(e)},greaterThanOrEquals$1(e){var t,r;return e instanceof A.SassNumber?(t=this._number$_value)>(r=e._number$_value)||A.fuzzyEquals(t,r)?I.SassBoolean_true:I.SassBoolean_false:this.super$SassNumber$greaterThanOrEquals(e)},lessThan$1(e){var t,r;return e instanceof A.SassNumber?(t=this._number$_value)<(r=e._number$_value)&&!A.fuzzyEquals(t,r)?I.SassBoolean_true:I.SassBoolean_false:this.super$SassNumber$lessThan(e)},lessThanOrEquals$1(e){var t,r;return e instanceof A.SassNumber?(t=this._number$_value)<(r=e._number$_value)||A.fuzzyEquals(t,r)?I.SassBoolean_true:I.SassBoolean_false:this.super$SassNumber$lessThanOrEquals(e)},modulo$1(e){return e instanceof A.SassNumber?e.withValue$1(A.moduloLikeSass(this._number$_value,e._number$_value)):this.super$SassNumber$modulo(e)},plus$1(e){return e instanceof A.SassNumber?e.withValue$1(this._number$_value+e._number$_value):this.super$SassNumber$plus(e)},minus$1(e){return e instanceof A.SassNumber?e.withValue$1(this._number$_value-e._number$_value):this.super$SassNumber$minus(e)},times$1(e){return e instanceof A.SassNumber?e.withValue$1(this._number$_value*e._number$_value):this.super$SassNumber$times(e)},dividedBy$1(e){var t,r;return e instanceof A.SassNumber?(t=this._number$_value/e._number$_value,e.get$hasUnits()?(r=e.get$denominatorUnits(e),t=r=A.SassNumber_SassNumber$withUnits(t,e.get$numeratorUnits(e),r)):t=new A.UnitlessSassNumber(t,null),t):this.super$SassNumber$dividedBy(e)},unaryMinus$0(){return new A.UnitlessSassNumber(-this._number$_value,null)},$eq(e,t){return null!=t&&(t instanceof A.UnitlessSassNumber&&A.fuzzyEquals(this._number$_value,t._number$_value))},get$hashCode(e){var t=this.hashCache;return null==t?this.hashCache=A.fuzzyHashCode(this._number$_value):t}},A.SassString.prototype={get$_sassLength(){var e,t=this,r=t.__SassString__sassLength_FI;return r===M&&(e=new A.Runes(t._string$_text).get$length(0),t.__SassString__sassLength_FI!==M&&A.throwUnnamedLateFieldADI(),t.__SassString__sassLength_FI=e,r=e),r},get$isSpecialNumber(){var e,t,r,n,a;return!this._hasQuotes&&(!((e=this._string$_text).length<6)&&(r=!1,97!==(t=e.charCodeAt(0))&&65!==t?99!==t&&67!==t?118!==t&&86!==t?101!==t&&69!==t?109!==t&&77!==t?e=r:(a=e.charCodeAt(1),e=97!==a&&65!==a?105!==a&&73!==a?r:110==(32|e.charCodeAt(2))&&40===e.charCodeAt(3):120==(32|e.charCodeAt(2))&&40===e.charCodeAt(3)):e=110==(32|e.charCodeAt(1))&&118==(32|e.charCodeAt(2))&&40===e.charCodeAt(3):e=97==(32|e.charCodeAt(1))&&114==(32|e.charCodeAt(2))&&40===e.charCodeAt(3):(n=e.charCodeAt(1),e=108!==n&&76!==n?97!==n&&65!==n?r:108==(32|e.charCodeAt(2))&&99==(32|e.charCodeAt(3))&&40===e.charCodeAt(4):97==(32|e.charCodeAt(2))&&109==(32|e.charCodeAt(3))&&112==(32|e.charCodeAt(4))&&40===e.charCodeAt(5)):e=116==(32|e.charCodeAt(1))&&116==(32|e.charCodeAt(2))&&114==(32|e.charCodeAt(3))&&40===e.charCodeAt(4),e))},get$isVar(){if(this._hasQuotes)return!1;var e=this._string$_text;return!(e.length<8)&&(118==(32|e.charCodeAt(0))&&97==(32|e.charCodeAt(1))&&114==(32|e.charCodeAt(2))&&40===e.charCodeAt(3))},get$isBlank(){return!this._hasQuotes&&0===this._string$_text.length},assertQuoted$1(e){if(!this._hasQuotes)throw A.wrapException(A.SassScriptException$("Expected "+this.toString$0(0)+" to be a quoted string.",e))},assertUnquoted$1(e){if(this._hasQuotes)throw A.wrapException(A.SassScriptException$("Expected "+this.toString$0(0)+" to be an unquoted string.",e))},assertUnquoted$0(){return this.assertUnquoted$1(null)},accept$1$1(e){var t=e._quote&&this._hasQuotes,r=this._string$_text;return t?e._visitQuotedString$1(r):e._visitUnquotedString$1(r),null},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string$_text,r=this._hasQuotes;return e instanceof A.SassString?new A.SassString(t+e._string$_text,r):new A.SassString(t+A.serializeValue(e,!1,!0),r)},$eq(e,t){return null!=t&&(t instanceof A.SassString&&this._string$_text===t._string$_text)},get$hashCode(e){var t=this._hashCache;return null==t?this._hashCache=I.JSString_methods.get$hashCode(this._string$_text):t}},A.AnySelectorVisitor.prototype={visitComplexSelector$1(e){return I.JSArray_methods.any$1(e.components,new A.AnySelectorVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return I.JSArray_methods.any$1(e.components,new A.AnySelectorVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e,t){var r=t.selector;return null!=r&&this.visitSelectorList$1(r)},visitSelectorList$1(e){return I.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1:(e,t)=>!1,visitClassSelector$1:(e,t)=>!1,visitIDSelector$1:(e,t)=>!1,visitParentSelector$1:(e,t)=>!1,visitPlaceholderSelector$1:(e,t)=>!1,visitTypeSelector$1:(e,t)=>!1,visitUniversalSelector$1:(e,t)=>!1},A.AnySelectorVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:52},A.AnySelectorVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:13},A._EvaluateVisitor0.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap0(e,t,r,n,a,s){var i,o,l,_,u,c,$,p=this,h="$name, $module: null",d="sass:meta",m="$module",g=U.JSArray_AsyncBuiltInCallable,S=A._setArrayType([A.BuiltInCallable$function("global-variable-exists",h,new A._EvaluateVisitor_closure12(p),d),A.BuiltInCallable$function("variable-exists","$name",new A._EvaluateVisitor_closure13(p),d),A.BuiltInCallable$function("function-exists",h,new A._EvaluateVisitor_closure14(p),d),A.BuiltInCallable$function("mixin-exists",h,new A._EvaluateVisitor_closure15(p),d),A.BuiltInCallable$function("content-exists","",new A._EvaluateVisitor_closure16(p),d),A.BuiltInCallable$function("module-variables",m,new A._EvaluateVisitor_closure17(p),d),A.BuiltInCallable$function("module-functions",m,new A._EvaluateVisitor_closure18(p),d),A.BuiltInCallable$function("module-mixins",m,new A._EvaluateVisitor_closure19(p),d),A.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new A._EvaluateVisitor_closure20(p),d),A.BuiltInCallable$function("get-mixin",h,new A._EvaluateVisitor_closure21(p),d),new A.AsyncBuiltInCallable("call",A.ScssParser$("@function call($function, $args...) {",!1,d).parseParameterList$0(),new A._EvaluateVisitor_closure22(p),!1)],g),y=A._setArrayType([A.AsyncBuiltInCallable$mixin("load-css","$url, $with: null",new A._EvaluateVisitor_closure23(p),!1,d),A.AsyncBuiltInCallable$mixin("apply","$mixin, $args...",new A._EvaluateVisitor_closure24(p),!0,d)],g);for(g=U.AsyncBuiltInCallable,i=A.List_List$_of(M.$get$moduleFunctions(),g),I.JSArray_methods.addAll$1(i,S),o=A.BuiltInModule$("meta",i,y,null,g),(g=A.List_List$_of(M.$get$coreModules(),U.BuiltInModule_AsyncCallable)).push(o),i=g.length,l=p._async_evaluate$_builtInModules,_=0;_<g.length;g.length===i||(0,A.throwConcurrentModificationError)(g),++_)u=g[_],l.$indexSet(0,u.url,u);for(g=U.JSArray_AsyncCallable,i=A._setArrayType([],g),I.JSArray_methods.addAll$1(i,M.$get$globalFunctions()),g=A._setArrayType([],g),_=0;_<11;++_)g.push(S[_].withDeprecationWarning$1("meta"));for(I.JSArray_methods.addAll$1(i,g),g=i.length,l=p._async_evaluate$_builtInFunctions,_=0;_<i.length;i.length===g||(0,A.throwConcurrentModificationError)(i),++_)$=(c=i[_]).get$name(c),l.$indexSet(0,A.stringReplaceAllUnchecked($,"_","-"),c)},run$2(e,t,r){return this.run$body$_EvaluateVisitor(0,t,r)},run$body$_EvaluateVisitor(e,t,r){var n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),u=2,c=[],$=this,p=A._wrapJsFunctionForAsync(function(e,h){for(1===e&&(c.push(h),l=u);;)switch(l){case 0:return u=4,i=U.nullable_Object,i=A.runZoned(new A._EvaluateVisitor_run_closure0($,r,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__evaluationContext,new A._EvaluationContext0($,r)],i,i),U.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),l=7,A._asyncAwait(U.Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet._is(i)?i:A._Future$value(i,U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),p);case 7:n=i=h,l=1;break;case 4:if(u=3,o=c.pop(),!((i=A.unwrapException(o))instanceof A.SassException))throw o;a=i,s=A.getTraceFromException(o),A.throwWithTrace(a.withLoadedUrls$1($._async_evaluate$_loadedUrls),a,s),l=6;break;case 3:l=2;break;case 6:case 1:return A._asyncReturn(n,_);case 2:return A._asyncRethrow(c.at(-1),_)}});return A._asyncStartSync(p,_)},_async_evaluate$_assertInModule$1$2(e,t){if(null!=e)return e;throw A.wrapException(A.StateError$("Can't access "+t+" outside of a module."))},_async_evaluate$_assertInModule$2(e,t){return this._async_evaluate$_assertInModule$1$2(e,t,U.dynamic)},_async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,a,s,i){return this._loadModule$body$_EvaluateVisitor(e,t,r,n,a,s,i)},_async_evaluate$_loadModule$5$configuration(e,t,r,n,a){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,a,!1)},_async_evaluate$_loadModule$4(e,t,r,n){return this._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,null,!1)},_loadModule$body$_EvaluateVisitor(e,t,r,n,a,s,i){var o,l,_,u=0,c=A._makeAsyncAwaitCompleter(U.void),$=this,p=A._wrapJsFunctionForAsync(function(h,d){if(1===h)return A._asyncRethrow(d,c);for(;;)switch(u){case 0:l=$._async_evaluate$_builtInModules.$index(0,e),(_={}).builtInModule=null,u=null!=l?3:4;break;case 3:if(_.builtInModule=l,s instanceof A.ExplicitConfiguration)throw _=i?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",o=s.nodeWithSpan,A.wrapException($._async_evaluate$_exception$2(_,o.get$span(o)));return u=5,A._asyncAwait($._addExceptionSpanAsync$1$2(r,new A._EvaluateVisitor__loadModule_closure1(_,n),U.void),p);case 5:u=1;break;case 4:return u=6,A._asyncAwait($._async_evaluate$_withStackFrame$1$3(t,r,new A._EvaluateVisitor__loadModule_closure2($,e,r,a,i,s,n),U.Null),p);case 6:case 1:return A._asyncReturn(undefined,c)}});return A._asyncStartSync(p,c)},_async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,r,n,a){return this._execute$body$_EvaluateVisitor(e,t,r,n,a)},_async_evaluate$_execute$2(e,t){return this._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_execute$body$_EvaluateVisitor(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=0,f=A._makeAsyncAwaitCompleter(U.Module_AsyncCallable),C=this,b=A._wrapJsFunctionForAsync(function(x,w){if(1===x)return A._asyncRethrow(w,f);for(;;)switch(v){case 0:if(S=t.span,y=S.get$sourceUrl(S),i=(S=null==r)?C._async_evaluate$_configuration:r,o=C._async_evaluate$_modules,null!=(l=o.$index(0,y))){if(o=C._async_evaluate$_moduleConfigurations.$index(0,y),_=o.__originalConfiguration,o=null==_?o:_,_=i.__originalConfiguration,o!==(null==_?i:_)&&i instanceof A.ExplicitConfiguration&&l.couldHaveBeenConfigured$1(new A.MapKeySet(new A.UnmodifiableMapView(i._configuration$_values,U.UnmodifiableMapView_String_ConfiguredValue),U.MapKeySet_String)))throw n?(o=M.$get$context(),y.toString,u=o.prettyUri$1(y)+T.x20was_a):u=T.This_mw,o=C._async_evaluate$_moduleNodes.$index(0,y),c=null==o?null:o.get$span(o),S?(S=i.nodeWithSpan,$=S.get$span(S)):$=null,S=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=c&&S.$indexSet(0,c,"original load"),null!=$&&S.$indexSet(0,$,"configuration"),A.wrapException(S.get$isEmpty(0)?C._async_evaluate$_exception$1(u):C._async_evaluate$_multiSpanException$3(u,"new load",S));s=l,v=1;break}return p=A.AsyncEnvironment$(),h=A._Cell$(),d=A._Cell$(),m=A.ExtensionStore$(),v=3,A._asyncAwait(C._async_evaluate$_withEnvironment$1$2(p,new A._EvaluateVisitor__execute_closure0(C,e,t,m,r,h,d),U.Null),b);case 3:S=h._readLocal$0(),_=d._readLocal$0(),g=p.toModule$3(S,null==_?I.Map_empty7:_,m),null!=y&&(o.$indexSet(0,y,g),C._async_evaluate$_moduleConfigurations.$indexSet(0,y,i),null!=a&&C._async_evaluate$_moduleNodes.$indexSet(0,y,a)),s=g,v=1;break;case 1:return A._asyncReturn(s,f)}});return A._asyncStartSync(b,f)},_async_evaluate$_addOutOfOrderImports$0(){var e,t,r=this,n="_root",a="_endOfImports",s=r._async_evaluate$_outOfOrderImports;return null!=s?(e=r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,n).children,e=A.List_List$_of(A.SubListIterable$(e,0,A.checkNotNullable(r._async_evaluate$_assertInModule$2(r._async_evaluate$__endOfImports,a),"count",U.int),e.$ti._eval$1("ListBase.E")),U.ModifiableCssNode),I.JSArray_methods.addAll$1(e,s),t=r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,n).children,I.JSArray_methods.addAll$1(e,A.SubListIterable$(t,r._async_evaluate$_assertInModule$2(r._async_evaluate$__endOfImports,a),null,t.$ti._eval$1("ListBase.E")))):e=r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,n).children,e},_async_evaluate$_combineCss$2$clone(e,t){var r,n,a,s,i,o,l;return I.JSArray_methods.any$1(e.get$upstream(),new A._EvaluateVisitor__combineCss_closure1)?(a=U.JSArray_CssNode,s=A._setArrayType([],a),i=A._setArrayType([],a),a=U.Module_AsyncCallable,o=A.ListQueue$(a),new A._EvaluateVisitor__combineCss_visitModule0(this,A.LinkedHashSet_LinkedHashSet$_empty(a),t,i,s,o).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate$_extendModules$1(o),a=I.JSArray_methods.$add(s,i),l=e.get$css(e),new A.CssStylesheet(new A.UnmodifiableListView(a,U.UnmodifiableListView_CssNode),l.get$span(l))):(r=e.get$extensionStore().get$simpleSelectors(),null!=(n=A.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__combineCss_closure2(r))))&&this._async_evaluate$_throwForUnsatisfiedExtension$1(n),e.get$css(e))},_async_evaluate$_combineCss$1(e){return this._async_evaluate$_combineCss$2$clone(e,!1)},_async_evaluate$_extendModules$1(e){var t,r,n,a,s,i,o,l,_,u,c=A.LinkedHashMap_LinkedHashMap$_empty(U.Uri,U.List_ExtensionStore),$=new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_Extension);for(r=(t=A._ListQueueIterator$(e,e.$ti._precomputed1)).$ti._precomputed1;t.moveNext$0();)if(null==(n=t._collection$_current)&&(n=r._as(n)),a=n.get$extensionStore().get$simpleSelectors().toSet$0(0),$.addAll$1(0,n.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__extendModules_closure1(a))),s=c.$index(0,n.get$url(n)),i=n.get$extensionStore().get$addExtensions(),null!=s&&i.call$1(s),!(i=n.get$extensionStore()).get$isEmpty(i)){for(o=(i=n.get$upstream()).length,l=0;l<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++l)null!=(u=(_=i[l]).get$url(_))&&E.add$1$ax(c.putIfAbsent$2(u,new A._EvaluateVisitor__extendModules_closure2),n.get$extensionStore());$.removeAll$1(n.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}0!==$._collection$_length&&this._async_evaluate$_throwForUnsatisfiedExtension$1($.get$first(0))},_async_evaluate$_throwForUnsatisfiedExtension$1(e){throw A.wrapException(A.SassException$(T.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate$_indexAfterImports$1(e){var t,r,n,a;for(t=E.getInterceptor$asx(e),r=-1,n=0;n<t.get$length(e);++n){if(!((a=t.$index(e,n))instanceof A.ModifiableCssImport)){if(a instanceof A.ModifiableCssComment)continue;break}r=n}return r+1},visitStylesheet$1(e,t){return this.visitStylesheet$body$_EvaluateVisitor(0,t)},visitStylesheet$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:for(n=t.parseTimeWarnings,a=n.$ti,n=new A.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");n.moveNext$0();)null==(s=n.__internal$_current)&&(s=a._as(s)),c._async_evaluate$_warn$3(s._1,s._2,s._0);n=t.children,a=n.length,i=0;case 3:if(!(i<a)){_=5;break}return _=6,A._asyncAwait(n[i].accept$1(c),$);case 6:case 4:++i,_=3;break;case 5:for(n=(n=A.MapExtensions_get_pairs(t.globalVariables,U.String,U.FileSpan)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),o=a._0,l=a._1,c.visitVariableDeclaration$1(0,new A.VariableDeclaration(null,o,new A.NullExpression(l),!0,!1,l));r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitAtRootRule$1(e,t){return this.visitAtRootRule$body$_EvaluateVisitor(0,t)},visitAtRootRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S=0,y=A._makeAsyncAwaitCompleter(U.nullable_Value),v=this,f=A._wrapJsFunctionForAsync(function(e,C){if(1===e)return A._asyncRethrow(C,y);for(;;)switch(S){case 0:g=t.query,S=null!=g?3:5;break;case 3:return S=6,A._asyncAwait(v._async_evaluate$_performInterpolationWithMap$2$warnForColor(g,!0),f);case 6:a=(n=C)._0,n._1,s=new A.AtRootQueryParser(A.SpanScanner$(a,null),null).parse$0(0),S=4;break;case 5:s=I.AtRootQuery_bfj;case 4:for(i=v._async_evaluate$_assertInModule$2(v._async_evaluate$__parent,"__parent"),o=A._setArrayType([],U.JSArray_ModifiableCssParentNode),l=U.CssStylesheet;!l._is(i);i=_)if(s.excludes$1(i)||o.push(i),null==(_=i._parent))throw A.wrapException(A.StateError$(T.CssNod));u=v._async_evaluate$_trimIncluded$1(o),S=u===v._async_evaluate$_assertInModule$2(v._async_evaluate$__parent,"__parent")?7:8;break;case 7:return S=9,A._asyncAwait(v._async_evaluate$_environment.scope$1$2$when(new A._EvaluateVisitor_visitAtRootRule_closure1(v,t),t.hasDeclarations,U.Null),f);case 9:r=null,S=1;break;case 8:if(o.length>=1){for(c=o[0],$=I.JSArray_methods.sublist$1(o,1),p=c.copyWithoutChildren$0(),l=$.length,h=p,d=0;d<$.length;$.length===l||(0,A.throwConcurrentModificationError)($),++d,h=m)(m=$[d].copyWithoutChildren$0()).addChild$1(h);u.addChild$1(h)}else p=u;return S=10,A._asyncAwait(v._async_evaluate$_scopeForAtRoot$4(t,p,s,o).call$1(new A._EvaluateVisitor_visitAtRootRule_closure2(v,t)),f);case 10:r=null,S=1;break;case 1:return A._asyncReturn(r,y)}});return A._asyncStartSync(f,y)},_async_evaluate$_trimIncluded$1(e){var t,r,n,a,s,i,o,l,_=this,u=null,c="_root",$=" to be an ancestor of ";if(0===e.length)return _._async_evaluate$_assertInModule$2(_._async_evaluate$__root,c);for(t=_._async_evaluate$_assertInModule$2(_._async_evaluate$__parent,"__parent"),r=e.length,n=u,a=0;a<r;++a,t=o){for(;t!==(s=e[a]);n=u,t=i)if(null==(i=t._parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u));if(null==n&&(n=a),null==(o=t._parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u))}return t!==_._async_evaluate$_assertInModule$2(_._async_evaluate$__root,c)?_._async_evaluate$_assertInModule$2(_._async_evaluate$__root,c):(n.toString,l=e[n],I.JSArray_methods.removeRange$2(e,n,e.length),l)},_async_evaluate$_scopeForAtRoot$4(e,t,r,n){var a=this,s=new A._EvaluateVisitor__scopeForAtRoot_closure5(a,t,e);return(r._all||r._at_root_query$_rule)!==r.include&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure6(a,s)),null!=a._async_evaluate$_mediaQueries&&r.excludesName$1("media")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure7(a,s)),a._async_evaluate$_inKeyframes&&r.excludesName$1("keyframes")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure8(a,s)),a._async_evaluate$_inUnknownAtRule&&!I.JSArray_methods.any$1(n,new A._EvaluateVisitor__scopeForAtRoot_closure9)?new A._EvaluateVisitor__scopeForAtRoot_closure10(a,s):s},visitContentBlock$1:(e,t)=>A.throwExpression(A.UnsupportedError$(T.Evalua)),visitContentRule$1(e,t){return this.visitContentRule$body$_EvaluateVisitor(0,t)},visitContentRule$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.nullable_Value),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:if(null==(n=i._async_evaluate$_environment._async_environment$_content)){r=null,a=1;break}return a=3,A._asyncAwait(i._async_evaluate$_runUserDefinedCallable$1$4(t.$arguments,n,t,new A._EvaluateVisitor_visitContentRule_closure0(i,n),U.Null),o);case 3:r=null,a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitDebugRule$1(e,t){return this.visitDebugRule$body$_EvaluateVisitor(0,t)},visitDebugRule$body$_EvaluateVisitor(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Value),o=this,l=A._wrapJsFunctionForAsync(function(e,_){if(1===e)return A._asyncRethrow(_,i);for(;;)switch(s){case 0:return s=3,A._asyncAwait(t.expression.accept$1(o),l);case 3:a=(n=_)instanceof A.SassString?n._string$_text:A.serializeValue(n,!0,!0),o._async_evaluate$_logger.debug$2(0,a,t.span),r=null,s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitDeclaration$1(e,t){return this.visitDeclaration$body$_EvaluateVisitor(0,t)},visitDeclaration$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.nullable_Value),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:if(null==(h._async_evaluate$_atRootExcludingStyleRule?null:h._async_evaluate$_styleRuleIgnoringAtRoot)&&!h._async_evaluate$_inUnknownAtRule&&!h._async_evaluate$_inKeyframes)throw A.wrapException(h._async_evaluate$_exception$2(T.Declarm,t.span));if(null!=h._async_evaluate$_declarationName&&!t.parsedAsSassScript)throw n=I.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?T.Declarw:T.Declarp,A.wrapException(h._async_evaluate$_exception$2(n,t.span));return $=3,A._asyncAwait(h._async_evaluate$_interpolationToValue$2$warnForColor(t.name,!0),d);case 3:a=m,null!=(s=h._async_evaluate$_declarationName)&&(a=new A.CssValue(s+"-"+a.value,a.span,U.CssValue_String)),i=t.value,$=null!=i?4:5;break;case 4:return $=6,A._asyncAwait(i.accept$1(h),d);case 6:(o=m).get$isBlank()&&0!==o.get$asList().length&&!I.JSString_methods.startsWith$1(a.value,"--")||(h._async_evaluate$_copyParentAfterSibling$0(),n=h._async_evaluate$_assertInModule$2(h._async_evaluate$__parent,"__parent"),l=i.get$span(i),_=h._async_evaluate$_sourceMap?null==(_=A.NullableExtension_andThen(i,h.get$_async_evaluate$_expressionNode()))?null:E.get$span$z(_):null,n.addChild$1(A.ModifiableCssDeclaration$(a,new A.CssValue(o,l,U.CssValue_Value),t.span,t.parsedAsSassScript,_)));case 5:u=t.children,(n={}).children=null,$=null!=u?7:8;break;case 7:return n.children=u,c=h._async_evaluate$_declarationName,h._async_evaluate$_declarationName=a.value,$=9,A._asyncAwait(h._async_evaluate$_environment.scope$1$2$when(new A._EvaluateVisitor_visitDeclaration_closure0(n,h),t.hasDeclarations,U.Null),d);case 9:h._async_evaluate$_declarationName=c;case 8:r=null,$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},visitEachRule$1(e,t){return this.visitEachRule$body$_EvaluateVisitor(0,t)},visitEachRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.nullable_Value),_=this,u=A._wrapJsFunctionForAsync(function(e,c){if(1===e)return A._asyncRethrow(c,l);for(;;)switch(o){case 0:return n=t.list,o=3,A._asyncAwait(n.accept$1(_),u);case 3:a=c,s=_._async_evaluate$_expressionNode$1(n),i=t.variables,(n={}).variable=null,1!==i.length?((n={}).variables=null,n.variables=i,n=new A._EvaluateVisitor_visitEachRule_closure3(n,_,s)):(n.variable=i[0],n=new A._EvaluateVisitor_visitEachRule_closure2(n,_,s)),r=_._async_evaluate$_environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitEachRule_closure4(_,a,n,t),!0,U.nullable_Value),o=1;break;case 1:return A._asyncReturn(r,l)}});return A._asyncStartSync(u,l)},_async_evaluate$_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),s=e.length,i=Math.min(s,a.length);for(n=0;n<i;++n)this._async_evaluate$_environment.setLocalVariable$3(e[n],this._async_evaluate$_withoutSlash$2(a[n],r),r);for(n=i;n<s;++n)this._async_evaluate$_environment.setLocalVariable$3(e[n],I.C__SassNull,r)},visitErrorRule$1(e,t){return this.visitErrorRule$body$_EvaluateVisitor(0,t)},visitErrorRule$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Value),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:return r=A,n=E,a=2,A._asyncAwait(t.expression.accept$1(i),o);case 2:throw r.wrapException(i._async_evaluate$_exception$2(n.toString$0$(l),t.span))}});return A._asyncStartSync(o,s)},visitExtendRule$1(e,t){return this.visitExtendRule$body$_EvaluateVisitor(0,t)},visitExtendRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.nullable_Value),f=this,C=A._wrapJsFunctionForAsync(function(e,b){if(1===e)return A._asyncRethrow(b,v);for(;;)switch(y){case 0:if(null==(S=f._async_evaluate$_atRootExcludingStyleRule?null:f._async_evaluate$_styleRuleIgnoringAtRoot)||null!=f._async_evaluate$_declarationName)throw A.wrapException(f._async_evaluate$_exception$2(T.x40exten,t.span));for(n=S.originalSelector.components,a=n.length,s=t.span,i=U.SourceSpan,o=U.String,l=0;l<a;++l)(_=n[l]).accept$1(I._IsBogusVisitor_true)&&(u=A._SerializeVisitor$(null,!0,null,null,!0,!1,null,!0),_.accept$1(u),c=I.JSString_methods.trim$0(u._serialize$_buffer.toString$0(0)),$=_.accept$1(I.C__IsUselessVisitor)?"can't":"shouldn't",f._async_evaluate$_warn$3('The selector "'+c+'" is invalid CSS and '+$+T.x20be_an,new A.MultiSpan(A.SpanExtensions_trimRight(_.span),"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],i,o),i,o)),I.Deprecation_OUI));return y=3,A._asyncAwait(f._async_evaluate$_performInterpolationWithMap$2$warnForColor(t.selector,!0),C);case 3:for(h=(p=b)._0,d=p._1,n=A.SelectorList_SelectorList$parse(A.trimAscii(h,!0),!1,d,!1).components,a=n.length,s=S._style_rule$_selector._box$_inner,l=0;l<a;++l){if(_=n[l],null==(m=_.get$singleCompound()))throw A.wrapException(A.SassFormatException$("complex selectors may not be extended.",_.span,null));if(i=m.components,null==(g=1===i.length?I.JSArray_methods.get$first(i):null))throw A.wrapException(A.SassFormatException$(T.compou+I.JSArray_methods.join$1(i,", ")+T.x60_inst,m.span,null));f._async_evaluate$_assertInModule$2(f._async_evaluate$__extensionStore,"_extensionStore").addExtension$4(s.value,g,t,f._async_evaluate$_mediaQueries)}r=null,y=1;break;case 1:return A._asyncReturn(r,v)}});return A._asyncStartSync(C,v)},visitAtRule$1(e,t){return this.visitAtRule$body$_EvaluateVisitor(0,t)},visitAtRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:if(null!=c._async_evaluate$_declarationName)throw A.wrapException(c._async_evaluate$_exception$2(T.At_rul,t.span));return _=3,A._asyncAwait(c._async_evaluate$_interpolationToValue$1(t.name),$);case 3:return n=p,a=A.NullableExtension_andThen(t.value,new A._EvaluateVisitor_visitAtRule_closure2(c)),_=4,A._asyncAwait(U.Future_nullable_CssValue_String._is(a)?a:A._Future$value(a,U.nullable_CssValue_String),$);case 4:if(s=p,null==(i=t.children)){c._async_evaluate$_copyParentAfterSibling$0(),c._async_evaluate$_assertInModule$2(c._async_evaluate$__parent,"__parent").addChild$1(A.ModifiableCssAtRule$(n,t.span,!0,s)),r=null,_=1;break}return o=c._async_evaluate$_inKeyframes,l=c._async_evaluate$_inUnknownAtRule,"keyframes"===A.unvendor(n.value)?c._async_evaluate$_inKeyframes=!0:c._async_evaluate$_inUnknownAtRule=!0,_=5,A._asyncAwait(c._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$(n,t.span,!1,s),new A._EvaluateVisitor_visitAtRule_closure3(c,n,i),t.hasDeclarations,new A._EvaluateVisitor_visitAtRule_closure4,U.ModifiableCssAtRule,U.Null),$);case 5:c._async_evaluate$_inUnknownAtRule=l,c._async_evaluate$_inKeyframes=o,r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitForRule$1(e,t){return this.visitForRule$body$_EvaluateVisitor(0,t)},visitForRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.nullable_Value),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:return n={},a=t.from,s=U.SassNumber,$=3,A._asyncAwait(h._addExceptionSpanAsync$1$2(a,new A._EvaluateVisitor_visitForRule_closure4(h,t),s),d);case 3:return i=m,o=t.to,$=4,A._asyncAwait(h._addExceptionSpanAsync$1$2(o,new A._EvaluateVisitor_visitForRule_closure5(h,t),s),d);case 4:if(l=m,_=h._async_evaluate$_addExceptionSpan$2(a,new A._EvaluateVisitor_visitForRule_closure6(i)),u=n.to=h._async_evaluate$_addExceptionSpan$2(o,new A._EvaluateVisitor_visitForRule_closure7(l,i)),c=_>u?-1:1,_===(t.isExclusive?u:n.to=u+c)){r=null,$=1;break}r=h._async_evaluate$_environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitForRule_closure8(n,h,t,_,c,i),!0,U.nullable_Value),$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},visitForwardRule$1(e,t){return this.visitForwardRule$body$_EvaluateVisitor(0,t)},visitForwardRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p=0,h=A._makeAsyncAwaitCompleter(U.nullable_Value),d=this,m=A._wrapJsFunctionForAsync(function(e,g){if(1===e)return A._asyncRethrow(g,h);for(;;)switch(p){case 0:l=d._async_evaluate$_configuration,_=l.throughForward$1(t),u=t.configuration,c=u.length,$=t.url,p=0!==c?3:5;break;case 3:return p=6,A._asyncAwait(d._async_evaluate$_addForwardConfiguration$2(_,t),m);case 6:return n=g,p=7,A._asyncAwait(d._async_evaluate$_loadModule$5$configuration($,"@forward",t,new A._EvaluateVisitor_visitForwardRule_closure1(d,t),n),m);case 7:for($=U.String,a=A.LinkedHashSet_LinkedHashSet$_empty($),s=0;s<c;++s)(i=u[s]).isGuarded||a.add$1(0,i.name);for(d._async_evaluate$_removeUsedConfiguration$3$except(_,n,a),$=A.LinkedHashSet_LinkedHashSet$_empty($),s=0;s<c;++s)$.add$1(0,u[s].name);for(u=n._configuration$_values,c=(c=u.get$keys(u)).toList$0(c),a=c.length,s=0;s<c.length;c.length===a||(0,A.throwConcurrentModificationError)(c),++s)o=c[s],$.contains$1(0,o)||u.get$isEmpty(u)||u.remove$1(0,o);d._async_evaluate$_assertConfigurationIsEmpty$1(n),p=4;break;case 5:return d._async_evaluate$_configuration=_,p=8,A._asyncAwait(d._async_evaluate$_loadModule$4($,"@forward",t,new A._EvaluateVisitor_visitForwardRule_closure2(d,t)),m);case 8:d._async_evaluate$_configuration=l;case 4:r=null,p=1;break;case 1:return A._asyncReturn(r,h)}});return A._asyncStartSync(m,h)},_async_evaluate$_addForwardConfiguration$2(e,t){return this._addForwardConfiguration$body$_EvaluateVisitor(e,t)},_addForwardConfiguration$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.Configuration),f=this,C=A._wrapJsFunctionForAsync(function(b,x){if(1===b)return A._asyncRethrow(x,v);for(;;)switch(y){case 0:h=e._configuration$_values,d=A.LinkedHashMap_LinkedHashMap$of(new A.UnmodifiableMapView(h,U.UnmodifiableMapView_String_ConfiguredValue),U.String,U.ConfiguredValue),n=t.configuration,a=n.length,s=U._Future_Value,i=U.Future_Value,o=0;case 3:if(!(o<a)){y=5;break}if((l=n[o]).isGuarded&&(_=l.name,null!=(u=h.get$isEmpty(h)?null:h.remove$1(0,_))?(c=!u.value.$eq(0,I.C__SassNull),$=u):($=null,c=!1),c)){d.$indexSet(0,_,$),y=4;break}return _=l.expression,p=f._async_evaluate$_expressionNode$1(_),_=_.accept$1(f),i._is(_)||((c=new A._Future(M.Zone__current,s))._state=8,c._resultOrListeners=_,_=c),m=d,g=l.name,S=A,y=6,A._asyncAwait(_,C);case 6:m.$indexSet(0,g,new S.ConfiguredValue(f._async_evaluate$_withoutSlash$2(x,p),l.span,p));case 4:++o,y=3;break;case 5:if(e instanceof A.ExplicitConfiguration||h.get$isEmpty(h)){r=new A.ExplicitConfiguration(t,d,null),y=1;break}r=new A.Configuration(d,null),y=1;break;case 1:return A._asyncReturn(r,v)}});return A._asyncStartSync(C,v)},_async_evaluate$_registerCommentsForModule$1(e){var t=this,r="_root",n=t._async_evaluate$__root;null!=n&&0!==t._async_evaluate$_assertInModule$2(n,r).children.get$length(0)&&e.get$transitivelyContainsCss()&&(null==(n=t._async_evaluate$_preModuleComments)&&(n=t._async_evaluate$_preModuleComments=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_AsyncCallable,U.List_CssComment)),E.addAll$1$ax(n.putIfAbsent$2(e,new A._EvaluateVisitor__registerCommentsForModule_closure0),new A.UnmodifiableListView(E.cast$1$0$ax(t._async_evaluate$_assertInModule$2(t._async_evaluate$__root,r).children._collection$_source,U.CssComment),U.UnmodifiableListView_CssComment)),t._async_evaluate$_assertInModule$2(t._async_evaluate$__root,r).clearChildren$0(),t._async_evaluate$__endOfImports=0)},_async_evaluate$_removeUsedConfiguration$3$except(e,t,r){var n,a,s,i,o,l;for(s=(a=(a=(n=e._configuration$_values).get$keys(n)).toList$0(a)).length,i=t._configuration$_values,o=0;o<a.length;a.length===s||(0,A.throwConcurrentModificationError)(a),++o)l=a[o],r.contains$1(0,l)||i.containsKey$1(l)||n.get$isEmpty(n)||n.remove$1(0,l)},_async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,t){var r,n;if(e instanceof A.ExplicitConfiguration&&!(r=e._configuration$_values).get$isEmpty(r))throw n=(r=A.MapExtensions_get_pairs(new A.UnmodifiableMapView(r,U.UnmodifiableMapView_String_ConfiguredValue),U.String,U.ConfiguredValue)).get$first(r),r=t?"$"+n._0+T.x20was_n:T.This_v,A.wrapException(this._async_evaluate$_exception$2(r,n._1.configurationSpan))},_async_evaluate$_assertConfigurationIsEmpty$1(e){return this._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){return this.visitFunctionRule$body$_EvaluateVisitor(0,t)},visitFunctionRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value),c=this,$=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,u);for(;;)switch(_){case 0:n=c._async_evaluate$_environment,a=n.closure$0(),s=c._async_evaluate$_inDependency,i=n._async_environment$_functions,o=i.length-1,l=t.name,n._async_environment$_functionIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new A.UserDefinedCallable(t,a,s,U.UserDefinedCallable_AsyncEnvironment)),r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitIfRule$1(e,t){return this.visitIfRule$body$_EvaluateVisitor(0,t)},visitIfRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.nullable_Value),u=this,c=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,_);for(;;)switch(l){case 0:o=t.lastClause,n=t.clauses,a=n.length,s=0;case 3:if(!(s<a)){l=5;break}return i=n[s],l=6,A._asyncAwait(i.expression.accept$1(u),c);case 6:if($.get$isTruthy()){o=i,l=5;break}case 4:++s,l=3;break;case 5:return n=A.NullableExtension_andThen(o,new A._EvaluateVisitor_visitIfRule_closure0(u)),l=7,A._asyncAwait(U.Future_nullable_Value._is(n)?n:A._Future$value(n,U.nullable_Value),c);case 7:r=$,l=1;break;case 1:return A._asyncReturn(r,_)}});return A._asyncStartSync(c,_)},visitImportRule$1(e,t){return this.visitImportRule$body$_EvaluateVisitor(0,t)},visitImportRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.nullable_Value),u=this,c=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,_);for(;;)switch(l){case 0:n=t.imports,a=n.length,s=U.StaticImport,i=0;case 3:if(!(i<a)){l=5;break}o=n[i],l=o instanceof A.DynamicImport?6:8;break;case 6:return l=9,A._asyncAwait(u._async_evaluate$_visitDynamicImport$1(o),c);case 9:l=7;break;case 8:return l=10,A._asyncAwait(u._visitStaticImport$1(s._as(o)),c);case 10:case 7:case 4:++i,l=3;break;case 5:r=null,l=1;break;case 1:return A._asyncReturn(r,_)}});return A._asyncStartSync(c,_)},_async_evaluate$_visitDynamicImport$1(e){return this._async_evaluate$_withStackFrame$1$3("@import",e,new A._EvaluateVisitor__visitDynamicImport_closure0(this,e),U.void)},_async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,r,n){return this._loadStylesheet$body$_EvaluateVisitor(e,t,r,n)},_async_evaluate$_loadStylesheet$3$baseUrl(e,t,r){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,r,!1)},_async_evaluate$_loadStylesheet$3$forImport(e,t,r){return this._async_evaluate$_loadStylesheet$4$baseUrl$forImport(e,t,null,r)},_loadStylesheet$body$_EvaluateVisitor(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=0,f=A._makeAsyncAwaitCompleter(U.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),C=2,b=[],x=[],w=this,L=A._wrapJsFunctionForAsync(function(M,N){for(1===M&&(b.push(N),v=C);;)switch(v){case 0:C=4,w._async_evaluate$_importSpan=t,s=w._async_evaluate$_importCache,i=null,v=null!=s?7:8;break;case 7:return i=s,null==r&&(g=w._async_evaluate$_assertInModule$2(w._async_evaluate$__stylesheet,"_stylesheet").span,r=g.get$sourceUrl(g)),v=9,A._asyncAwait(E.canonicalize$4$baseImporter$baseUrl$forImport$x(i,A.Uri_parse(e),w._async_evaluate$_importer,r,n),L);case 9:o=N,l=null,_=null,u=null,v=U.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)?10:11;break;case 10:return l=o._0,_=o._1,u=o._2,""===_.get$scheme()&&A.WarnForDeprecation_warnForDeprecation(w._async_evaluate$_logger,I.Deprecation_6jA,"Importer "+A.S(l)+" canonicalized "+e+" to "+A.S(_)+T.x2e_Rela,null,null),w._async_evaluate$_loadedUrls.add$1(0,_),c=w._async_evaluate$_inDependency||!E.$eq$(l,w._async_evaluate$_importer),v=12,A._asyncAwait(i.importCanonical$3$originalUrl(l,_,u),L);case 12:if(null!=($=N)){g=$,S=l,a=new A._Record_3_importer_isDependency(g,S,c),x=[1],v=5;break}case 11:case 8:throw(g=I.JSString_methods.startsWith$1(e,"package:"))?A.wrapException(T.x22packa):A.wrapException("Can't find stylesheet to import.");case 4:if(C=3,y=b.pop(),(g=A.unwrapException(y))instanceof A.SassException)throw y;g instanceof A.ArgumentError?(p=g,h=A.getTraceFromException(y),A.throwWithTrace(w._async_evaluate$_exception$1(E.toString$0$(p)),p,h)):(d=g,m=A.getTraceFromException(y),A.throwWithTrace(w._async_evaluate$_exception$1(w._async_evaluate$_getErrorMessage$1(d)),d,m)),x.push(6),v=5;break;case 3:x=[2];case 5:C=2,w._async_evaluate$_importSpan=null,v=x.pop();break;case 6:case 1:return A._asyncReturn(a,f);case 2:return A._asyncRethrow(b.at(-1),f)}});return A._asyncStartSync(L,f)},_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor(e)},_visitStaticImport$body$_EvaluateVisitor(e){var t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:return i=2,A._asyncAwait(l._async_evaluate$_interpolationToValue$1(e.url),_);case 2:return t=c,r=A.NullableExtension_andThen(e.modifiers,l.get$_async_evaluate$_interpolationToValue()),a=A,s=t,i=3,A._asyncAwait(U.Future_nullable_CssValue_String._is(r)?r:A._Future$value(r,U.nullable_CssValue_String),_);case 3:return n=new a.ModifiableCssImport(s,c,e.span),l._async_evaluate$_assertInModule$2(l._async_evaluate$__parent,"__parent")!==l._async_evaluate$_assertInModule$2(l._async_evaluate$__root,"_root")?(l._async_evaluate$_copyParentAfterSibling$0(),l._async_evaluate$_assertInModule$2(l._async_evaluate$__parent,"__parent").addChild$1(n)):l._async_evaluate$_assertInModule$2(l._async_evaluate$__endOfImports,"_endOfImports")===E.get$length$asx(l._async_evaluate$_assertInModule$2(l._async_evaluate$__root,"_root").children._collection$_source)?(l._async_evaluate$_assertInModule$2(l._async_evaluate$__root,"_root").addChild$1(n),l._async_evaluate$__endOfImports=l._async_evaluate$_assertInModule$2(l._async_evaluate$__endOfImports,"_endOfImports")+1):(null==(t=l._async_evaluate$_outOfOrderImports)?l._async_evaluate$_outOfOrderImports=A._setArrayType([],U.JSArray_ModifiableCssImport):t).push(n),A._asyncReturn(null,o)}});return A._asyncStartSync(_,o)},_async_evaluate$_applyMixin$5(e,t,r,n,a){return this._applyMixin$body$_EvaluateVisitor(e,t,r,n,a)},_applyMixin$body$_EvaluateVisitor(e,t,r,n,a){var s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.void),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:if(null==e)throw A.wrapException(c._async_evaluate$_exception$2("Undefined mixin.",n.get$span(n)));s=U.AsyncBuiltInCallable._is(e),_=s&&!e.get$acceptsContent()&&null!=t?3:4;break;case 3:return _=5,A._asyncAwait(c._async_evaluate$_evaluateArguments$1(r),$);case 5:throw s=h._values,i=e.callbackFor$2(E.get$length$asx(s[2]),new A.MapKeySet(s[0],U.MapKeySet_String)),A.wrapException(A.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",a.get$span(a),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([i._0.get$spanWithName(),"declaration"],U.FileSpan,U.String),c._async_evaluate$_stackTrace$1(a.get$span(a)),null));case 4:_=s?6:7;break;case 6:return _=8,A._asyncAwait(c._async_evaluate$_environment.withContent$2(t,new A._EvaluateVisitor__applyMixin_closure1(c,r,e,a)),$);case 8:case 11:_=2;break;case 7:if(s=U.UserDefinedCallable_AsyncEnvironment._is(e),o=!1,s&&(l=e.declaration,l instanceof A.MixinRule&&(o=!U.MixinRule._as(l).get$hasContent()&&null!=t)),o)throw A.wrapException(A.MultiSpanSassRuntimeException$("Mixin doesn't accept a content block.",a.get$span(a),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],U.FileSpan,U.String),c._async_evaluate$_stackTrace$1(a.get$span(a)),null));_=s?9:10;break;case 9:return _=11,A._asyncAwait(c._async_evaluate$_runUserDefinedCallable$1$4(r,e,a,new A._EvaluateVisitor__applyMixin_closure2(c,t,e,a),U.Null),$);case 10:throw A.wrapException(A.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));case 2:return A._asyncReturn(null,u)}});return A._asyncStartSync($,u)},visitIncludeRule$1(e,t){return this.visitIncludeRule$body$_EvaluateVisitor(0,t)},visitIncludeRule$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.nullable_Value),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:if(n=i._async_evaluate$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitIncludeRule_closure2(i,t)),I.JSString_methods.startsWith$1(t.originalName,"--")&&n instanceof A.UserDefinedCallable&&!I.JSString_methods.startsWith$1(n.declaration.originalName,"--"))throw A.wrapException(i._async_evaluate$_exception$2(T.Sass__m,t.get$nameSpan()));return a=3,A._asyncAwait(i._async_evaluate$_applyMixin$5(n,A.NullableExtension_andThen(t.content,new A._EvaluateVisitor_visitIncludeRule_closure3(i)),t.$arguments,t,new A._FakeAstNode(new A._EvaluateVisitor_visitIncludeRule_closure4(t))),o);case 3:r=null,a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitMixinRule$1(e,t){return this.visitMixinRule$body$_EvaluateVisitor(0,t)},visitMixinRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value),c=this,$=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,u);for(;;)switch(_){case 0:n=c._async_evaluate$_environment,a=n.closure$0(),s=c._async_evaluate$_inDependency,i=n._async_environment$_mixins,o=i.length-1,l=t.name,n._async_environment$_mixinIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new A.UserDefinedCallable(t,a,s,U.UserDefinedCallable_AsyncEnvironment)),r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitLoudComment$1(e,t){return this.visitLoudComment$body$_EvaluateVisitor(0,t)},visitLoudComment$body$_EvaluateVisitor(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Value),o=this,l=A._wrapJsFunctionForAsync(function(e,_){if(1===e)return A._asyncRethrow(_,i);for(;;)switch(s){case 0:if(o._async_evaluate$_inFunction){r=null,s=1;break}return o._async_evaluate$_assertInModule$2(o._async_evaluate$__parent,"__parent")===o._async_evaluate$_assertInModule$2(o._async_evaluate$__root,"_root")&&o._async_evaluate$_assertInModule$2(o._async_evaluate$__endOfImports,"_endOfImports")===E.get$length$asx(o._async_evaluate$_assertInModule$2(o._async_evaluate$__root,"_root").children._collection$_source)&&(o._async_evaluate$__endOfImports=o._async_evaluate$_assertInModule$2(o._async_evaluate$__endOfImports,"_endOfImports")+1),n=t.text,s=3,A._asyncAwait(o._async_evaluate$_performInterpolation$1(n),l);case 3:a=_,I.JSString_methods.endsWith$1(a,"*/")||(a+=" */"),o._async_evaluate$_copyParentAfterSibling$0(),o._async_evaluate$_assertInModule$2(o._async_evaluate$__parent,"__parent").addChild$1(new A.ModifiableCssComment(a,n.span)),r=null,s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitMediaRule$1(e,t){return this.visitMediaRule$body$_EvaluateVisitor(0,t)},visitMediaRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:if(null!=c._async_evaluate$_declarationName)throw A.wrapException(c._async_evaluate$_exception$2(T.Media_,t.span));return _=3,A._asyncAwait(c._visitMediaQueries$1(t.query),$);case 3:if(n=p,a=A.NullableExtension_andThen(c._async_evaluate$_mediaQueries,new A._EvaluateVisitor_visitMediaRule_closure2(c,n)),!(s=null==a)&&E.get$isEmpty$asx(a)){r=null,_=1;break}return s?i=I.Set_empty2:((o=c._async_evaluate$_mediaQuerySources).toString,o=A.LinkedHashSet_LinkedHashSet$of(o,U.CssMediaQuery),(l=c._async_evaluate$_mediaQueries).toString,o.addAll$1(0,l),o.addAll$1(0,n),i=o),s=s?n:a,_=4,A._asyncAwait(c._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$(s,t.span),new A._EvaluateVisitor_visitMediaRule_closure3(c,a,n,i,t),t.hasDeclarations,new A._EvaluateVisitor_visitMediaRule_closure4(i),U.ModifiableCssMediaRule,U.Null),$);case 4:r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor(e)},_visitMediaQueries$body$_EvaluateVisitor(e){var t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.List_CssMediaQuery),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:return s=3,A._asyncAwait(o._async_evaluate$_performInterpolationWithMap$2$warnForColor(e,!0),l);case 3:n=(r=u)._0,a=r._1,t=new A.MediaQueryParser(A.SpanScanner$(n,null),a).parse$0(0),s=1;break;case 1:return A._asyncReturn(t,i)}});return A._asyncStartSync(l,i)},_async_evaluate$_mergeMediaQueries$2(e,t){var r,n,a,s,i,o,l,_=A._setArrayType([],U.JSArray_CssMediaQuery);for(r=E.get$iterator$ax(e),n=E.getInterceptor$ax(t);r.moveNext$0();)for(a=r.get$current(r),s=n.get$iterator(t);s.moveNext$0();)if(i=a.merge$1(s.get$current(s)),I._SingletonCssMediaQueryMergeResult_0!==i){if(I._SingletonCssMediaQueryMergeResult_1===i)return null;l=(o=i instanceof A.MediaQuerySuccessfulMergeResult)?i:null,o&&_.push(l.query)}return _},visitReturnRule$1(e,t){return this.visitReturnRule$body$_EvaluateVisitor(0,t)},visitReturnRule$body$_EvaluateVisitor(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Value),o=this,l=A._wrapJsFunctionForAsync(function(e,_){if(1===e)return A._asyncRethrow(_,i);for(;;)switch(s){case 0:return n=t.expression,a=n.accept$1(o),s=3,A._asyncAwait(U.Future_Value._is(a)?a:A._Future$value(a,U.Value),l);case 3:r=o._async_evaluate$_withoutSlash$2(_,n),s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitSilentComment$1(e,t){return this.visitSilentComment$body$_EvaluateVisitor(0,t)},visitSilentComment$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.nullable_Value),s=A._wrapJsFunctionForAsync(function(e,t){if(1===e)return A._asyncRethrow(t,a);for(;;)switch(n){case 0:r=null,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitStyleRule$1(e,t){return this.visitStyleRule$body$_EvaluateVisitor(0,t)},visitStyleRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.nullable_Value),y=this,v=A._wrapJsFunctionForAsync(function(e,f){if(1===e)return A._asyncRethrow(f,S);for(;;)switch(g){case 0:if(null!=y._async_evaluate$_declarationName)throw A.wrapException(y._async_evaluate$_exception$2(T.Style_n,t.span));if(y._async_evaluate$_inKeyframes&&y._async_evaluate$_assertInModule$2(y._async_evaluate$__parent,"__parent")instanceof A.ModifiableCssKeyframeBlock)throw A.wrapException(y._async_evaluate$_exception$2(T.Style_k,t.span));return(n=t.selector).toString,g=3,A._asyncAwait(y._async_evaluate$_performInterpolationWithMap$2$warnForColor(n,!0),v);case 3:s=(a=f)._0,i=a._1,g=y._async_evaluate$_inKeyframes?4:5;break;case 4:return g=6,A._asyncAwait(y._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$(new A.CssValue(A.List_List$unmodifiable(new A.KeyframeSelectorParser(A.SpanScanner$(s,null),i).parse$0(0),U.String),n.span,U.CssValue_List_String),t.span),new A._EvaluateVisitor_visitStyleRule_closure3(y,t),t.hasDeclarations,new A._EvaluateVisitor_visitStyleRule_closure4,U.ModifiableCssKeyframeBlock,U.Null),v);case 6:r=null,g=1;break;case 5:if(o=A.SelectorList_SelectorList$parse(s,!0,i,y._async_evaluate$_assertInModule$2(y._async_evaluate$__stylesheet,"_stylesheet").plainCss),l=y._async_evaluate$_atRootExcludingStyleRule?null:y._async_evaluate$_styleRuleIgnoringAtRoot,n=null==l||!l.fromPlainCss&&!(y._async_evaluate$_assertInModule$2(y._async_evaluate$__stylesheet,"_stylesheet").plainCss&&o.accept$1(I.C__ContainsParentSelectorVisitor))){if(y._async_evaluate$_assertInModule$2(y._async_evaluate$__stylesheet,"_stylesheet").plainCss)for(_=o.components,u=_.length,c=0;c<u;++c)if(($=_[c].leadingCombinators).length>=1?(p=$[0],h=y._async_evaluate$_assertInModule$2(y._async_evaluate$__stylesheet,"_stylesheet").plainCss):(p=null,h=!1),h)throw A.wrapException(y._async_evaluate$_exception$2(T.Top_lel,p.span));_=null==(_=y._async_evaluate$_styleRuleIgnoringAtRoot)?null:_.originalSelector,o=o.nestWithin$3$implicitParent$preserveParentSelectors(_,!y._async_evaluate$_atRootExcludingStyleRule,y._async_evaluate$_assertInModule$2(y._async_evaluate$__stylesheet,"_stylesheet").plainCss)}return d=A.ModifiableCssStyleRule$(y._async_evaluate$_assertInModule$2(y._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(o,y._async_evaluate$_mediaQueries),t.span,y._async_evaluate$_assertInModule$2(y._async_evaluate$__stylesheet,"_stylesheet").plainCss,o),m=y._async_evaluate$_atRootExcludingStyleRule,_=y._async_evaluate$_atRootExcludingStyleRule=!1,n=n?new A._EvaluateVisitor_visitStyleRule_closure5:null,g=7,A._asyncAwait(y._async_evaluate$_withParent$2$4$scopeWhen$through(d,new A._EvaluateVisitor_visitStyleRule_closure6(y,d,t),t.hasDeclarations,n,U.ModifiableCssStyleRule,U.Null),v);case 7:y._async_evaluate$_atRootExcludingStyleRule=m,y._async_evaluate$_warnForBogusCombinators$1(d),(n=null==(y._async_evaluate$_atRootExcludingStyleRule?null:y._async_evaluate$_styleRuleIgnoringAtRoot)?!(n=y._async_evaluate$_assertInModule$2(y._async_evaluate$__parent,"__parent").children).get$isEmpty(n):_)&&((n=y._async_evaluate$_assertInModule$2(y._async_evaluate$__parent,"__parent").children).get$last(n).isGroupEnd=!0),r=null,g=1;break;case 1:return A._asyncReturn(r,S)}});return A._asyncStartSync(v,S)},_async_evaluate$_warnForBogusCombinators$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=null;if(!e.accept$1(I._IsInvisibleVisitor_false_false))for(r=(t=e._style_rule$_selector._box$_inner.value.components).length,n=U.SourceSpan,a=U.String,s=e.children,i=0;i<r;++i)(o=t[i]).accept$1(I._IsBogusVisitor_true)&&(o.accept$1(I.C__IsUselessVisitor)?(l=A._SerializeVisitor$(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._async_evaluate$_warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize$_buffer.toString$0(0))+T.x22x20is_ix20,A.SpanExtensions_trimRight(o.span),I.Deprecation_OUI)):0!==o.leadingCombinators.length?p._async_evaluate$_assertInModule$2(p._async_evaluate$__stylesheet,"_stylesheet").plainCss||(l=A._SerializeVisitor$(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._async_evaluate$_warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize$_buffer.toString$0(0))+T.x22x20is_ix0a,A.SpanExtensions_trimRight(o.span),I.Deprecation_OUI)):(l=A._SerializeVisitor$(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),_=I.JSString_methods.trim$0(l._serialize$_buffer.toString$0(0)),u=o.accept$1(I._IsBogusVisitor_false)?T.x20It_wi:"",c=A.SpanExtensions_trimRight(o.span),0===s.get$length(0)&&A.throwExpression(A.IterableElementError_noElement()),$=E.get$span$z(s.$index(0,0)),p._async_evaluate$_warn$3('The selector "'+_+T.x22x20is_o+u+T.x0aThis_,new A.MultiSpan(c,"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([$,"this is not a style rule"+(s.every$1(s,new A._EvaluateVisitor__warnForBogusCombinators_closure0)?"\n(try converting to a //-style comment)":"")],n,a),n,a)),I.Deprecation_OUI)))},visitSupportsRule$1(e,t){return this.visitSupportsRule$body$_EvaluateVisitor(0,t)},visitSupportsRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Value),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:if(null!=l._async_evaluate$_declarationName)throw A.wrapException(l._async_evaluate$_exception$2(T.Suppor,t.span));return n=t.condition,a=A,s=A,i=4,A._asyncAwait(l._async_evaluate$_visitSupportsCondition$1(n),_);case 4:return i=3,A._asyncAwait(l._async_evaluate$_withParent$2$4$scopeWhen$through(a.ModifiableCssSupportsRule$(new s.CssValue(u,n.get$span(n),U.CssValue_String),t.span),new A._EvaluateVisitor_visitSupportsRule_closure1(l,t),t.hasDeclarations,new A._EvaluateVisitor_visitSupportsRule_closure2,U.ModifiableCssSupportsRule,U.Null),_);case 3:r=null,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},_async_evaluate$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor(e)},_visitSupportsCondition$body$_EvaluateVisitor(e){var t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.String),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:s=e instanceof A.SupportsOperation?4:5;break;case 4:return r=e.operator,n=A,s=6,A._asyncAwait(o._async_evaluate$_parenthesize$2(e.left,r),l);case 6:return n=n.S(u)+" "+r+" ",a=A,s=7,A._asyncAwait(o._async_evaluate$_parenthesize$2(e.right,r),l);case 7:r=n+a.S(u),s=3;break;case 5:s=e instanceof A.SupportsNegation?8:9;break;case 8:return n=A,s=10,A._asyncAwait(o._async_evaluate$_parenthesize$1(e.condition),l);case 10:r="not "+n.S(u),s=3;break;case 9:s=e instanceof A.SupportsInterpolation?11:12;break;case 11:return s=13,A._asyncAwait(o._evaluateToCss$2$quote(e.expression,!1),l);case 13:r=u,s=3;break;case 12:(r={}).declaration=null,s=e instanceof A.SupportsDeclaration?14:15;break;case 14:return r.declaration=e,s=16,A._asyncAwait(o._async_evaluate$_withSupportsDeclaration$1$1(new A._EvaluateVisitor__visitSupportsCondition_closure0(r,o),U.String),l);case 16:r=u,s=3;break;case 15:s=e instanceof A.SupportsFunction?17:18;break;case 17:return n=A,s=19,A._asyncAwait(o._async_evaluate$_performInterpolation$1(e.name),l);case 19:return n=n.S(u)+"(",a=A,s=20,A._asyncAwait(o._async_evaluate$_performInterpolation$1(e.$arguments),l);case 20:r=n+a.S(u)+")",s=3;break;case 18:s=e instanceof A.SupportsAnything?21:22;break;case 21:return n=A,s=23,A._asyncAwait(o._async_evaluate$_performInterpolation$1(e.contents),l);case 23:r="("+n.S(u)+")",s=3;break;case 22:r=A.throwExpression(A.ArgumentError$("Unknown supports condition type "+A.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:t=r,s=1;break;case 1:return A._asyncReturn(t,i)}});return A._asyncStartSync(l,i)},_async_evaluate$_withSupportsDeclaration$1$1(e,t){return this._withSupportsDeclaration$body$_EvaluateVisitor(e,t,t)},_withSupportsDeclaration$body$_EvaluateVisitor(e,t,r){var n,a,s,i=0,o=A._makeAsyncAwaitCompleter(r),l=2,_=[],u=[],c=this,$=A._wrapJsFunctionForAsync(function(r,p){for(1===r&&(_.push(p),i=l);;)switch(i){case 0:return s=c._async_evaluate$_inSupportsDeclaration,c._async_evaluate$_inSupportsDeclaration=!0,l=3,a=e.call$0(),i=6,A._asyncAwait(t._eval$1("Future<0>")._is(a)?a:A._Future$value(a,t),$);case 6:n=a=p,u=[1],i=4;break;case 3:u=[2];case 4:l=2,c._async_evaluate$_inSupportsDeclaration=s,i=u.pop();break;case 5:case 1:return A._asyncReturn(n,o);case 2:return A._asyncRethrow(_.at(-1),o)}});return A._asyncStartSync($,o)},_async_evaluate$_parenthesize$2(e,t){return this._parenthesize$body$_EvaluateVisitor(e,t)},_async_evaluate$_parenthesize$1(e){return this._async_evaluate$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.String),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=e instanceof A.SupportsNegation||e instanceof A.SupportsOperation&&(null==t||t!==e.operator),s=n?3:4;break;case 3:return a=A,s=5,A._asyncAwait(o._async_evaluate$_visitSupportsCondition$1(e),l);case 5:r="("+a.S(u)+")",s=1;break;case 4:return s=6,A._asyncAwait(o._async_evaluate$_visitSupportsCondition$1(e),l);case 6:r=u,s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitVariableDeclaration$1(e,t){return this.visitVariableDeclaration$body$_EvaluateVisitor(0,t)},visitVariableDeclaration$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(U.nullable_Value),$=this,p=A._wrapJsFunctionForAsync(function(e,h){if(1===e)return A._asyncRethrow(h,c);for(;;)switch(u){case 0:if(t.isGuarded){if(null==t.namespace&&1===$._async_evaluate$_environment._async_environment$_variables.length&&(n=t.name,$._async_evaluate$_environment._async_environment$_configurableVariables.add$1(0,n),a=$._async_evaluate$_configuration._configuration$_values,s=a.get$isEmpty(a)?null:a.remove$1(0,n),(n={}).override=null,null!=s?(n.override=s,a=!s.value.$eq(0,I.C__SassNull)):a=!1,a)){$._async_evaluate$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure2(n,$,t)),r=null,u=1;break}if(null!=(i=$._async_evaluate$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure3($,t)))&&!i.$eq(0,I.C__SassNull)){r=null,u=1;break}}return t.isGlobal&&!$._async_evaluate$_environment.globalVariableExists$1(t.name)&&(n=1===$._async_evaluate$_environment._async_environment$_variables.length?T.As_of_S:T.As_of_R+A.declarationName(t.span)+": null` at the stylesheet root.",$._async_evaluate$_warn$3(n,t.span,I.Deprecation_lZ1)),n=t.expression,a=n.accept$1($),o=t,l=A,_=t,u=3,A._asyncAwait(U.Future_Value._is(a)?a:A._Future$value(a,U.Value),p);case 3:$._async_evaluate$_addExceptionSpan$2(o,new l._EvaluateVisitor_visitVariableDeclaration_closure4($,_,$._async_evaluate$_withoutSlash$2(h,n))),r=null,u=1;break;case 1:return A._asyncReturn(r,c)}});return A._asyncStartSync(p,c)},visitUseRule$1(e,t){return this.visitUseRule$body$_EvaluateVisitor(0,t)},visitUseRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.nullable_Value),y=this,v=A._wrapJsFunctionForAsync(function(e,f){if(1===e)return A._asyncRethrow(f,S);for(;;)switch(g){case 0:$=t.configuration,p=$.length,g=0!==p?3:5;break;case 3:n=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue),a=U._Future_Value,s=U.Future_Value,i=0;case 6:if(!(i<p)){g=8;break}return o=$[i],l=o.expression,_=y._async_evaluate$_expressionNode$1(l),l=l.accept$1(y),s._is(l)||((u=new A._Future(M.Zone__current,a))._state=8,u._resultOrListeners=l,l=u),h=n,d=o.name,m=A,g=9,A._asyncAwait(l,v);case 9:h.$indexSet(0,d,new m.ConfiguredValue(y._async_evaluate$_withoutSlash$2(f,_),o.span,_));case 7:++i,g=6;break;case 8:c=new A.ExplicitConfiguration(t,n,null),g=4;break;case 5:c=I.Configuration_Map_empty_null;case 4:return g=10,A._asyncAwait(y._async_evaluate$_loadModule$5$configuration(t.url,"@use",t,new A._EvaluateVisitor_visitUseRule_closure0(y,t),c),v);case 10:y._async_evaluate$_assertConfigurationIsEmpty$1(c),r=null,g=1;break;case 1:return A._asyncReturn(r,S)}});return A._asyncStartSync(v,S)},visitWarnRule$1(e,t){return this.visitWarnRule$body$_EvaluateVisitor(0,t)},visitWarnRule$body$_EvaluateVisitor(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Value),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._addExceptionSpanAsync$1$2(t,new A._EvaluateVisitor_visitWarnRule_closure0(l,t),U.Value),_);case 3:a=(n=u)instanceof A.SassString?n._string$_text:l._async_evaluate$_serialize$2(n,t.expression),s=l._async_evaluate$_stackTrace$1(t.span),l._async_evaluate$_logger.internalWarn$4$deprecation$span$trace(a,null,null,s),r=null,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},visitWhileRule$1(e,t){return this._async_evaluate$_environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitWhileRule_closure0(this,t),!0,t.hasDeclarations,U.nullable_Value)},visitBinaryOperationExpression$1(e,t){var r,n=this;if(r=!!n._async_evaluate$_assertInModule$2(n._async_evaluate$__stylesheet,"_stylesheet").plainCss&&((r=t.operator)!==I.BinaryOperator_Kyq&&r!==I.BinaryOperator_Mh5))throw A.wrapException(n._async_evaluate$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return n._addExceptionSpanAsync$1$2(t,new A._EvaluateVisitor_visitBinaryOperationExpression_closure0(n,t),U.Value)},_async_evaluate$_slash$3(e,t,r){var n,a,s=e.dividedBy$1(t),i=e instanceof A.SassNumber,o=null,l=!1;return i?(t instanceof A.SassNumber&&(l=r.allowsSlash&&this._async_evaluate$_operandAllowsSlash$1(r.left)&&this._async_evaluate$_operandAllowsSlash$1(r.right),o=t),n=e,a=t):(a=null,n=null),l?U.SassNumber._as(s).withSlash$2(n,o):(l=e instanceof A.SassNumber&&(i?a:t)instanceof A.SassNumber)?(this._async_evaluate$_warn$3(T.Using__o+A.S((new A._EvaluateVisitor__slash_recommendation0).call$1(r))+" or "+A.expressionToCalc(r).toString$0(0)+T.x0a_Morex20,r.get$span(0),I.Deprecation_wha),s):s},_async_evaluate$_operandAllowsSlash$1(e){var t;return e instanceof A.FunctionExpression?null==e.namespace?(t=e.name,t=I.Set_Pr3yj.contains$1(0,t.toLowerCase())&&null==this._async_evaluate$_environment.getFunction$1(t)):t=!1:t=!0,t},visitValueExpression$1(e,t){return this.visitValueExpression$body$_EvaluateVisitor(0,t)},visitValueExpression$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.Value),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=t.value,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitVariableExpression$1(e,t){return this.visitVariableExpression$body$_EvaluateVisitor(0,t)},visitVariableExpression$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Value),i=this,o=A._wrapJsFunctionForAsync(function(e,o){if(1===e)return A._asyncRethrow(o,s);for(;;)switch(a){case 0:if(null!=(n=i._async_evaluate$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableExpression_closure0(i,t)))){r=n,a=1;break}throw A.wrapException(i._async_evaluate$_exception$2("Undefined variable.",t.span));case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitUnaryOperationExpression$1(e,t){return this.visitUnaryOperationExpression$body$_EvaluateVisitor(0,t)},visitUnaryOperationExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Value),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return n=t,a=A,s=t,i=3,A._asyncAwait(t.operand.accept$1(l),_);case 3:r=l._async_evaluate$_addExceptionSpan$2(n,new a._EvaluateVisitor_visitUnaryOperationExpression_closure0(s,u)),i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},visitBooleanExpression$1(e,t){return this.visitBooleanExpression$body$_EvaluateVisitor(0,t)},visitBooleanExpression$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.SassBoolean),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=t.value?I.SassBoolean_true:I.SassBoolean_false,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitIfExpression$1(e,t){return this.visitIfExpression$body$_EvaluateVisitor(0,t)},visitIfExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(U.Value),p=this,h=A._wrapJsFunctionForAsync(function(e,d){if(1===e)return A._asyncRethrow(d,$);for(;;)switch(c){case 0:return c=3,A._asyncAwait(p._async_evaluate$_evaluateMacroArguments$1(t),h);case 3:return _=(l=d)._0,u=l._1,p._async_evaluate$_verifyArguments$4(E.get$length$asx(_),u,M.$get$IfExpression_declaration(),t),null==(n=A.ListExtensions_elementAtOrNull(_,0))&&((a=u.$index(0,"condition")).toString,n=a),null==(s=A.ListExtensions_elementAtOrNull(_,1))&&((a=u.$index(0,"if-true")).toString,s=a),null==(i=A.ListExtensions_elementAtOrNull(_,2))&&((a=u.$index(0,"if-false")).toString,i=a),c=4,A._asyncAwait(n.accept$1(p),h);case 4:return o=d.get$isTruthy()?s:i,a=o.accept$1(p),c=5,A._asyncAwait(U.Future_Value._is(a)?a:A._Future$value(a,U.Value),h);case 5:r=p._async_evaluate$_withoutSlash$2(d,p._async_evaluate$_expressionNode$1(o)),c=1;break;case 1:return A._asyncReturn(r,$)}});return A._asyncStartSync(h,$)},visitNullExpression$1(e,t){return this.visitNullExpression$body$_EvaluateVisitor(0,t)},visitNullExpression$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.Value),s=A._wrapJsFunctionForAsync(function(e,t){if(1===e)return A._asyncRethrow(t,a);for(;;)switch(n){case 0:r=I.C__SassNull,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitNumberExpression$1(e,t){return this.visitNumberExpression$body$_EvaluateVisitor(0,t)},visitNumberExpression$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.SassNumber),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=A.SassNumber_SassNumber(t.value,t.unit),n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitParenthesizedExpression$1(e,t){var r=this;return r._async_evaluate$_assertInModule$2(r._async_evaluate$__stylesheet,"_stylesheet").plainCss?A.throwExpression(r._async_evaluate$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(r)},visitColorExpression$1(e,t){return this.visitColorExpression$body$_EvaluateVisitor(0,t)},visitColorExpression$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.SassColor),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=t.value,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitListExpression$1(e,t){return this.visitListExpression$body$_EvaluateVisitor(0,t)},visitListExpression$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.SassList),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:return n=A,a=3,A._asyncAwait(A.mapAsync(t.contents,new A._EvaluateVisitor_visitListExpression_closure0(i),U.Expression,U.Value),o);case 3:r=n.SassList$(l,t.separator,t.hasBrackets),a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitMapExpression$1(e,t){return this.visitMapExpression$body$_EvaluateVisitor(0,t)},visitMapExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.SassMap),m=this,g=A._wrapJsFunctionForAsync(function(e,S){if(1===e)return A._asyncRethrow(S,d);for(;;)switch(h){case 0:c=U.Value,$=A.LinkedHashMap_LinkedHashMap$_empty(c,c),p=A.LinkedHashMap_LinkedHashMap$_empty(c,U.AstNode),n=t.pairs,a=n.length,s=0;case 3:if(!(s<a)){h=5;break}return i=n[s],o=i._0,h=6,A._asyncAwait(o.accept$1(m),g);case 6:return l=S,h=7,A._asyncAwait(i._1.accept$1(m),g);case 7:if(_=S,$.containsKey$1(l))throw c=p.$index(0,l),u=null==c?null:c.get$span(c),c=o.get$span(o),n=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=u&&n.$indexSet(0,u,"first key"),A.wrapException(A.MultiSpanSassRuntimeException$("Duplicate key.",c,"second key",n,m._async_evaluate$_stackTrace$1(o.get$span(o)),null));$.$indexSet(0,l,_),p.$indexSet(0,l,o);case 4:++s,h=3;break;case 5:r=new A.SassMap(A.ConstantMap_ConstantMap$from($,c,c)),h=1;break;case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(g,d)},visitFunctionExpression$1(e,t){return this.visitFunctionExpression$body$_EvaluateVisitor(0,t)},visitFunctionExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Value),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:u={},c=h._async_evaluate$_assertInModule$2(h._async_evaluate$__stylesheet,"_stylesheet").plainCss?null:h._async_evaluate$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure2(h,t)),u.$function=c,$=null==c||I.JSString_methods.startsWith$1(t.originalName,"--")?3:4;break;case 3:if(null!=t.namespace)throw A.wrapException(h._async_evaluate$_exception$2("Undefined function.",t.span));n=t.name,a=n.toLowerCase(),s=!1,"min"===a||"max"===a||"round"===a||"abs"===a?(s=t.$arguments,i=s.named,s=i.get$isEmpty(i)&&null==s.rest&&I.JSArray_methods.every$1(s.positional,new A._EvaluateVisitor_visitFunctionExpression_closure3),o=a):o=null,$=s?5:6;break;case 5:return $=7,A._asyncAwait(h._async_evaluate$_visitCalculation$2$inLegacySassFunction(t,o),d);case 7:r=m,$=1;break;case 6:$="calc"===a||"clamp"===a||"hypot"===a||"sin"===a||"cos"===a||"tan"===a||"asin"===a||"acos"===a||"atan"===a||"sqrt"===a||"exp"===a||"sign"===a||"mod"===a||"rem"===a||"atan2"===a||"pow"===a||"log"===a||"calc-size"===a?8:9;break;case 8:return $=10,A._asyncAwait(h._async_evaluate$_visitCalculation$1(t),d);case 10:r=m,$=1;break;case 9:c=h._async_evaluate$_assertInModule$2(h._async_evaluate$__stylesheet,"_stylesheet").plainCss?null:h._async_evaluate$_builtInFunctions.$index(0,n),u.$function=null==c?new A.PlainCssCallable(t.originalName):c;case 4:return l=h._async_evaluate$_inFunction,h._async_evaluate$_inFunction=!0,$=11,A._asyncAwait(h._async_evaluate$_addErrorSpan$1$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure4(u,h,t),U.Value),d);case 11:_=m,h._async_evaluate$_inFunction=l,r=_,$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},_async_evaluate$_visitCalculation$2$inLegacySassFunction(e,t){return this._visitCalculation$body$_EvaluateVisitor(e,t)},_async_evaluate$_visitCalculation$1(e){return this._async_evaluate$_visitCalculation$2$inLegacySassFunction(e,null)},_visitCalculation$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.Value),m=this,g=A._wrapJsFunctionForAsync(function(S,y){if(1===S)return A._asyncRethrow(y,d);for(;;)switch(h){case 0:if(c=e.$arguments,($=c.named).get$isNotEmpty($))throw A.wrapException(m._async_evaluate$_exception$2(T.Keywor,e.span));if(null!=c.rest)throw A.wrapException(m._async_evaluate$_exception$2(T.Rest_a,e.span));m._async_evaluate$_checkCalculationArguments$1(e),$=A._setArrayType([],U.JSArray_Object),c=c.positional,_=c.length,u=0;case 3:if(!(u<_)){h=5;break}return p=$,h=6,A._asyncAwait(m._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(c[u],t),g);case 6:p.push(y);case 4:++u,h=3;break;case 5:if(n=$,m._async_evaluate$_inSupportsDeclaration){r=new A.SassCalculation(e.name,A.List_List$unmodifiable(n,U.Object)),h=1;break}a=m._async_evaluate$_callableNode,m._async_evaluate$_callableNode=e;try{s=null,$=e.name,"calc"!==(i=$.toLowerCase())?"sqrt"!==i?"sin"!==i?"cos"!==i?"tan"!==i?"asin"!==i?"acos"!==i?"atan"!==i?"abs"!==i?"exp"!==i?"sign"!==i?"min"!==i?"max"!==i?"hypot"!==i?"pow"!==i?"atan2"!==i?"log"!==i?"mod"!==i?"rem"!==i?"round"!==i?"clamp"!==i?"calc-size"!==i?($=A.UnsupportedError$('Unknown calculation name "'+$+'".'),s=A.throwExpression($)):s=A.SassCalculation_calcSize(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_clamp(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1),A.ListExtensions_elementAtOrNull(n,2)):s=A.SassCalculation_roundInternal(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1),A.ListExtensions_elementAtOrNull(n,2),t,e.span,new A._EvaluateVisitor__visitCalculation_closure0(m,e)):s=A.SassCalculation_rem(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_mod(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_log(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_atan2(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_pow(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_hypot(n):s=A.SassCalculation_max(n):s=A.SassCalculation_min(n):s=A.SassCalculation_sign(E.$index$asx(n,0)):s=A.SassCalculation_exp(E.$index$asx(n,0)):s=A.SassCalculation_abs(E.$index$asx(n,0)):s=A.SassCalculation__singleArgument("atan",E.$index$asx(n,0),A.number0__atan$closure(),!0):s=A.SassCalculation__singleArgument("acos",E.$index$asx(n,0),A.number0__acos$closure(),!0):s=A.SassCalculation__singleArgument("asin",E.$index$asx(n,0),A.number0__asin$closure(),!0):s=A.SassCalculation__singleArgument("tan",E.$index$asx(n,0),A.number0__tan$closure(),!1):s=A.SassCalculation__singleArgument("cos",E.$index$asx(n,0),A.number0__cos$closure(),!1):s=A.SassCalculation__singleArgument("sin",E.$index$asx(n,0),A.number0__sin$closure(),!1):s=A.SassCalculation__singleArgument("sqrt",E.$index$asx(n,0),A.number0__sqrt$closure(),!0):s=A.SassCalculation_calc(E.$index$asx(n,0)),r=s,h=1;break}catch(t){if(!((s=A.unwrapException(t))instanceof A.SassScriptException))throw t;o=s,l=A.getTraceFromException(t),I.JSString_methods.contains$1(o.message,"compatible")&&m._async_evaluate$_verifyCompatibleNumbers$2(n,c),A.throwWithTrace(m._async_evaluate$_exception$2(o.message,e.span),o,l)}finally{m._async_evaluate$_callableNode=a}case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(g,d)},_async_evaluate$_checkCalculationArguments$1(e){var t,r,n=new A._EvaluateVisitor__checkCalculationArguments_check0(this,e);if("calc"!==(r=(t=e.name).toLowerCase())&&"sqrt"!==r&&"sin"!==r&&"cos"!==r&&"tan"!==r&&"asin"!==r&&"acos"!==r&&"atan"!==r&&"abs"!==r&&"exp"!==r&&"sign"!==r)if("min"!==r&&"max"!==r&&"hypot"!==r)if("pow"!==r&&"atan2"!==r&&"log"!==r&&"mod"!==r&&"rem"!==r&&"calc-size"!==r){if("round"!==r&&"clamp"!==r)throw A.wrapException(A.UnsupportedError$('Unknown calculation name "'+t+'".'));n.call$1(3)}else n.call$1(2);else n.call$0();else n.call$1(1)},_async_evaluate$_verifyCompatibleNumbers$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof A.SassNumber?(n=a.get$hasComplexUnits(),s=a):(s=null,n=!1),n)throw n=A.S(s),i=t[r],A.wrapException(this._async_evaluate$_exception$2("Number "+n+" isn't compatible with CSS calculations.",i.get$span(i)));for(r=0;r<n-1;++r)if((o=e[r])instanceof A.SassNumber)for(l=r+1;l<(n=e.length);++l)if((_=e[l])instanceof A.SassNumber&&!o.hasPossiblyCompatibleUnits$1(_))throw n=o.toString$0(0),i=_.toString$0(0),u=(u=t[r]).get$span(u),c=o.toString$0(0),$=t[l],$=A.LinkedHashMap_LinkedHashMap$_literal([$.get$span($),_.toString$0(0)],U.FileSpan,U.String),p=t[r],A.wrapException(A.MultiSpanSassRuntimeException$(n+" and "+i+" are incompatible.",u,c,$,this._async_evaluate$_stackTrace$1(p.get$span(p)),null))},_async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(e,t){return this._visitCalculationExpression$body$_EvaluateVisitor(e,t)},_visitCalculationExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.Object),m=this,g=A._wrapJsFunctionForAsync(function(S,y){if(1===S)return A._asyncRethrow(y,d);for(;;)switch(h){case 0:c=e instanceof A.ParenthesizedExpression,$=c?e.expression:null,h=c?3:4;break;case 3:return h=5,A._asyncAwait(m._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction($,t),g);case 5:r=(n=y)instanceof A.SassString?new A.SassString("("+n._string$_text+")",!1):n,h=1;break;case 4:h=e instanceof A.StringExpression&&e.accept$1(I.C_IsCalculationSafeVisitor)?6:7;break;case 6:if(c=e.text,a=c.get$asPlain(),"pi"===(s=null==a?null:a.toLowerCase())){c=A.SassNumber_SassNumber(3.141592653589793,null),h=8;break}if("e"===s){c=A.SassNumber_SassNumber(2.718281828459045,null),h=8;break}if("infinity"===s){c=A.SassNumber_SassNumber(1/0,null),h=8;break}if("-infinity"===s){c=A.SassNumber_SassNumber(-1/0,null),h=8;break}if("nan"===s){c=A.SassNumber_SassNumber(NaN,null),h=8;break}return p=A,h=9,A._asyncAwait(m._async_evaluate$_performInterpolation$1(c),g);case 9:c=new p.SassString(y,!1),h=8;break;case 8:r=c,h=1;break;case 7:(i={}).right=i.left=i.operator=null,(c=e instanceof A.BinaryOperationExpression)&&(i.operator=e.operator,i.left=e.left,i.right=e.right),h=c?10:11;break;case 10:return m._async_evaluate$_checkWhitespaceAroundCalculationOperator$1(e),h=12,A._asyncAwait(m._addExceptionSpanAsync$1$2(e,new A._EvaluateVisitor__visitCalculationExpression_closure0(i,m,e,t),U.Object),g);case 12:r=y,h=1;break;case 11:h=e instanceof A.NumberExpression||e instanceof A.VariableExpression||e instanceof A.FunctionExpression||e instanceof A.IfExpression?13:14;break;case 13:return h=15,A._asyncAwait(e.accept$1(m),g);case 15:(o=y)instanceof A.SassNumber||o instanceof A.SassCalculation?c=o:(o instanceof A.SassString?(c=!o._hasQuotes,n=o):(n=null,c=!1),c=c?n:A.throwExpression(m._async_evaluate$_exception$2("Value "+o.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))),r=c,h=1;break;case 14:h=e instanceof A.ListExpression&&!e.hasBrackets&&I.ListSeparator_qSL===e.separator&&e.contents.length>=2?16:17;break;case 16:c=A._setArrayType([],U.JSArray_Object),a=e.contents,l=a.length,_=0;case 18:if(!(_<l)){h=20;break}return p=c,h=21,A._asyncAwait(m._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(a[_],t),g);case 21:p.push(y);case 19:++_,h=18;break;case 20:for(m._async_evaluate$_checkAdjacentCalculationValues$2(c,e),u=0;u<c.length;++u)(l=c[u])instanceof A.CalculationOperation&&a[u]instanceof A.ParenthesizedExpression&&(c[u]=new A.SassString("("+l.toString$0(0)+")",!1));r=new A.SassString(I.JSArray_methods.join$1(c," "),!1),h=1;break;case 17:throw A.wrapException(m._async_evaluate$_exception$2(T.This_e,e.get$span(e)));case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(g,d)},_async_evaluate$_checkWhitespaceAroundCalculationOperator$1(e){var t,r,n,a,s,i,o=e.operator;if((o===I.BinaryOperator_Swh||o===I.BinaryOperator_QG1)&&(t=(t=(o=e.left).get$span(o)).get$file(t))===(n=(r=e.right).get$span(r)).get$file(n)&&(t=(t=o.get$span(o)).get$end(t),n=r.get$span(r),!(t.offset>=n.get$start(n).offset)&&(t=(t=o.get$span(o)).get$file(t),o=(o=o.get$span(o)).get$end(o),r=r.get$span(r),s=(a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t._decodedChars,o.offset,r.get$start(r).offset),0,null)).charCodeAt(0),i=a.charCodeAt(a.length-1),o=32!==s&&9!==s&&10!==s&&13!==s&&12!==s&&47!==s||!(32===i||9===i||10===i||13===i||12===i||47===i))))throw A.wrapException(this._async_evaluate$_exception$2(T.x22x2b__an,e.get$operatorSpan()))},_async_evaluate$_binaryOperatorToCalculationOperator$2(e,t){return I.BinaryOperator_Swh!==e?I.BinaryOperator_QG1!==e?I.BinaryOperator_tht!==e?I.BinaryOperator_Mh5!==e?A.throwExpression(this._async_evaluate$_exception$2(T.This_o,t.get$operatorSpan())):I.CalculationOperator_bo5:I.CalculationOperator_kkN:I.CalculationOperator_oum:I.CalculationOperator_F7i},_async_evaluate$_checkAdjacentCalculationValues$2(e,t){var r,n,a,s,i,o,l,_;for(r=e.length,n=1;n<r;++n)if(s=e[a=n-1],i=e[n],!(s instanceof A.SassString||i instanceof A.SassString))throw o=(r=t.contents)[a],(l=r[n])instanceof A.UnaryOperationExpression?(_=l.operator,r=I.UnaryOperator_UCP===_||I.UnaryOperator_Rbl===_):r=!1,(r=!!r||l instanceof A.NumberExpression&&l.value<0)?A.wrapException(this._async_evaluate$_exception$2(T.x22x2b__an,A.FileSpanExtension_subspan(l.get$span(l),0,1))):A.wrapException(this._async_evaluate$_exception$2("Missing math operator.",o.get$span(o).expand$1(0,l.get$span(l))))},visitInterpolatedFunctionExpression$1(e,t){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor(0,t)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Value),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate$_performInterpolation$1(t.name),_);case 3:return a=u,s=l._async_evaluate$_inFunction,l._async_evaluate$_inFunction=!0,i=4,A._asyncAwait(l._async_evaluate$_addErrorSpan$1$2(t,new A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0(l,t,new A.PlainCssCallable(a)),U.Value),_);case 4:n=u,l._async_evaluate$_inFunction=s,r=n,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},_async_evaluate$_runUserDefinedCallable$1$4(e,t,r,n,a){return this._runUserDefinedCallable$body$_EvaluateVisitor(e,t,r,n,a,a)},_runUserDefinedCallable$body$_EvaluateVisitor(e,t,r,n,a,s){var i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(s),p=this,h=A._wrapJsFunctionForAsync(function(s,d){if(1===s)return A._asyncRethrow(d,$);for(;;)switch(c){case 0:return c=3,A._asyncAwait(p._async_evaluate$_evaluateArguments$1(e),h);case 3:return _=d,"@content"!==(u=t.declaration.name)&&(u+="()"),o=p._async_evaluate$_inDependency,p._async_evaluate$_inDependency=t.inDependency,c=4,A._asyncAwait(p._async_evaluate$_withStackFrame$1$3(u,r,new A._EvaluateVisitor__runUserDefinedCallable_closure0(p,t,_,r,n,a),a),h);case 4:l=d,p._async_evaluate$_inDependency=o,i=l,c=1;break;case 1:return A._asyncReturn(i,$)}});return A._asyncStartSync(h,$)},_async_evaluate$_runFunctionCallable$3(e,t,r){return this._runFunctionCallable$body$_EvaluateVisitor(e,t,r)},_runFunctionCallable$body$_EvaluateVisitor(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.Value),y=2,v=[],f=this,C=A._wrapJsFunctionForAsync(function(b,x){for(1===b&&(v.push(x),g=y);;)switch(g){case 0:g=U.AsyncBuiltInCallable._is(t)?3:5;break;case 3:return g=6,A._asyncAwait(f._async_evaluate$_runBuiltInCallable$3(e,t,r),C);case 6:n=f._async_evaluate$_withoutSlash$2(x,r),g=1;break;case 5:g=U.UserDefinedCallable_AsyncEnvironment._is(t)?7:9;break;case 7:return g=10,A._asyncAwait(f._async_evaluate$_runUserDefinedCallable$1$4(e,t,r,new A._EvaluateVisitor__runFunctionCallable_closure0(f,t),U.Value),C);case 10:n=x,g=1;break;case 9:g=t instanceof A.PlainCssCallable?11:13;break;case 11:if((u=e.named).get$isNotEmpty(u)||null!=e.keywordRest)throw A.wrapException(f._async_evaluate$_exception$2(T.Plain_,r.get$span(r)));a=new A.StringBuffer(t.name+"("),y=15,s=!0,u=e.positional,c=u.length,$=0;case 18:if(!($<c)){g=20;break}return i=u[$],s?s=!1:a._contents+=", ",p=a,m=A,g=21,A._asyncAwait(f._evaluateToCss$1(i),C);case 21:h=m.S(x),p._contents+=h;case 19:++$,g=18;break;case 20:o=e.rest,g=null!=o?22:23;break;case 22:return g=24,A._asyncAwait(o.accept$1(f),C);case 24:l=x,s||(a._contents+=", "),u=a,c=f._async_evaluate$_serialize$2(l,o),u._contents+=c;case 23:y=2,g=17;break;case 15:if(y=14,d=v.pop(),u=A.unwrapException(d),U.SassRuntimeException._is(u)){if(_=u,!I.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value."))throw d;throw A.wrapException(A.MultiSpanSassRuntimeException$(_._span_exception$_message,E.get$span$z(_),"value",A.LinkedHashMap_LinkedHashMap$_literal([r.get$span(r),"unknown function treated as plain CSS"],U.FileSpan,U.String),E.get$trace$z(_),null))}throw d;case 14:g=2;break;case 17:u=a,c=A.Primitives_stringFromCharCode(41),u._contents+=c,c=a._contents,n=new A.SassString((c.charCodeAt(0),c),!1),g=1;break;case 13:throw A.wrapException(A.ArgumentError$("Unknown callable type "+E.get$runtimeType$(t).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return A._asyncReturn(n,S);case 2:return A._asyncRethrow(v.at(-1),S)}});return A._asyncStartSync(C,S)},_async_evaluate$_runBuiltInCallable$3(e,t,r){return this._runBuiltInCallable$body$_EvaluateVisitor(e,t,r)},_runBuiltInCallable$body$_EvaluateVisitor(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w=0,L=A._makeAsyncAwaitCompleter(U.Value),N=2,V=[],R=this,k=A._wrapJsFunctionForAsync(function(F,T){for(1===F&&(V.push(T),w=N);;)switch(w){case 0:return f={},w=3,A._asyncAwait(R._async_evaluate$_evaluateArguments$1(e),k);case 3:C=T,b=R._async_evaluate$_callableNode,R._async_evaluate$_callableNode=r,o=new A.MapKeySet(C._values[0],U.MapKeySet_String),f.callback=f.overload=null,l=t.callbackFor$2(E.get$length$asx(C._values[2]),o),f.overload=l._0,f.callback=l._1,R._async_evaluate$_addExceptionSpan$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure2(f,C,o)),_=f.overload.parameters,u=E.get$length$asx(C._values[2]),c=_.length,$=U._Future_Value,p=U.Future_Value;case 4:if(!(u<c)){w=6;break}h=_[u],d=C._values[2],m=C._values[0].remove$1(0,h.name),w=null==m?7:8;break;case 7:return m=h.defaultValue,g=m.accept$1(R),p._is(g)||((S=new A._Future(M.Zone__current,$))._state=8,S._resultOrListeners=g,g=S),w=9,A._asyncAwait(g,k);case 9:m=R._async_evaluate$_withoutSlash$2(T,m);case 8:E.add$1$ax(d,m);case 5:++u,w=4;break;case 6:return null!=f.overload.restParameter?(E.get$length$asx(C._values[2])>c?(y=E.sublist$1$ax(C._values[2],c),E.removeRange$2$ax(C._values[2],c,E.get$length$asx(C._values[2]))):y=I.List_empty8,c=C._values[0],v=A.SassArgumentList$(y,c,C._values[4]===I.ListSeparator_undecided_null_undecided?I.ListSeparator_qVN:C._values[4]),E.add$1$ax(C._values[2],v)):v=null,a=null,N=11,w=14,A._asyncAwait(R._addExceptionSpanAsync$1$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure3(f,C),U.Value),k);case 14:a=T,N=2,w=13;break;case 11:if(N=10,x=V.pop(),(c=A.unwrapException(x))instanceof A.SassException)throw x;s=c,i=A.getTraceFromException(x),A.throwWithTrace(R._async_evaluate$_exception$2(R._async_evaluate$_getErrorMessage$1(s),r.get$span(r)),s,i),w=13;break;case 10:w=2;break;case 13:if(R._async_evaluate$_callableNode=b,null==v){n=a,w=1;break}if((c=C._values[0]).get$isEmpty(c)){n=a,w=1;break}if(v._wereKeywordsAccessed){n=a,w=1;break}throw c=(c=C._values[0]).get$keys(c),c=A.pluralize("parameter",c.get$length(c),null),$=($=C._values[0]).get$keys($),A.wrapException(A.MultiSpanSassRuntimeException$("No "+c+" named "+A.toSentence($.map$1$1($,new A._EvaluateVisitor__runBuiltInCallable_closure4,U.Object),"or")+".",r.get$span(r),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([f.overload.get$spanWithName(),"declaration"],U.FileSpan,U.String),R._async_evaluate$_stackTrace$1(r.get$span(r)),null));case 1:return A._asyncReturn(n,L);case 2:return A._asyncRethrow(V.at(-1),L)}});return A._asyncStartSync(k,L)},_async_evaluate$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor(e)},_evaluateArguments$body$_EvaluateVisitor(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L=0,N=A._makeAsyncAwaitCompleter(U.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator),V=this,R=A._wrapJsFunctionForAsync(function(k,F){if(1===k)return A._asyncRethrow(F,N);for(;;)switch(L){case 0:b=A._setArrayType([],U.JSArray_Value),x=A._setArrayType([],U.JSArray_AstNode),r=e.positional,n=r.length,a=U._Future_Value,s=U.Future_Value,i=0;case 3:if(!(i<n)){L=5;break}return o=r[i],l=V._async_evaluate$_expressionNode$1(o),_=o.accept$1(V),s._is(_)||((u=new A._Future(M.Zone__current,a))._state=8,u._resultOrListeners=_,_=u),w=b,L=6,A._asyncAwait(_,R);case 6:w.push(V._async_evaluate$_withoutSlash$2(F,l)),x.push(l);case 4:++i,L=3;break;case 5:r=U.String,c=A.LinkedHashMap_LinkedHashMap$_empty(r,U.Value),n=U.AstNode,$=A.LinkedHashMap_LinkedHashMap$_empty(r,n),_=(_=A.MapExtensions_get_pairs(e.named,r,U.Expression)).get$iterator(_);case 7:if(!_.moveNext$0()){L=8;break}return u=_.get$current(_),p=u._0,h=u._1,l=V._async_evaluate$_expressionNode$1(h),u=h.accept$1(V),s._is(u)||((d=new A._Future(M.Zone__current,a))._state=8,d._resultOrListeners=u,u=d),w=c,E=p,L=9,A._asyncAwait(u,R);case 9:w.$indexSet(0,E,V._async_evaluate$_withoutSlash$2(F,l)),$.$indexSet(0,p,l),L=7;break;case 8:if(null==(m=e.rest)){t=new A._Record_5_named_namedNodes_positional_positionalNodes_separator([c,$,b,x,I.ListSeparator_undecided_null_undecided]),L=1;break}return L=10,A._asyncAwait(m.accept$1(V),R);case 10:if(g=F,S=V._async_evaluate$_expressionNode$1(m),g instanceof A.SassMap){for(V._async_evaluate$_addRestMap$4(c,g,m,new A._EvaluateVisitor__evaluateArguments_closure3),a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),s=(s=(s=g._map$_contents).get$keys(s)).get$iterator(s),_=U.SassString;s.moveNext$0();)a.$indexSet(0,_._as(s.get$current(s))._string$_text,S);$.addAll$1(0,a),y=I.ListSeparator_undecided_null_undecided}else g instanceof A.SassList?(a=g._list$_contents,I.JSArray_methods.addAll$1(b,new A.MappedListIterable(a,new A._EvaluateVisitor__evaluateArguments_closure4(V,S),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,Value>"))),I.JSArray_methods.addAll$1(x,A.List_List$filled(a.length,S,!1,n)),y=g._separator,g instanceof A.SassArgumentList&&(g._wereKeywordsAccessed=!0,g._keywords.forEach$1(0,new A._EvaluateVisitor__evaluateArguments_closure5(V,c,S,$)))):(b.push(V._async_evaluate$_withoutSlash$2(g,S)),x.push(S),y=I.ListSeparator_undecided_null_undecided);if(null==(v=e.keywordRest)){t=new A._Record_5_named_namedNodes_positional_positionalNodes_separator([c,$,b,x,y]),L=1;break}return L=11,A._asyncAwait(v.accept$1(V),R);case 11:if(f=F,C=V._async_evaluate$_expressionNode$1(v),f instanceof A.SassMap){for(V._async_evaluate$_addRestMap$4(c,f,v,new A._EvaluateVisitor__evaluateArguments_closure6),r=A.LinkedHashMap_LinkedHashMap$_empty(r,n),n=(n=(n=f._map$_contents).get$keys(n)).get$iterator(n),a=U.SassString;n.moveNext$0();)r.$indexSet(0,a._as(n.get$current(n))._string$_text,C);$.addAll$1(0,r),t=new A._Record_5_named_namedNodes_positional_positionalNodes_separator([c,$,b,x,y]),L=1;break}throw A.wrapException(V._async_evaluate$_exception$2(T.Variabs+f.toString$0(0)+").",v.get$span(v)));case 1:return A._asyncReturn(t,N)}});return A._asyncStartSync(R,N)},_async_evaluate$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor(e)},_evaluateMacroArguments$body$_EvaluateVisitor(e){var t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Record_2_List_Expression_and_Map_String_Expression),h=this,d=A._wrapJsFunctionForAsync(function(m,g){if(1===m)return A._asyncRethrow(g,p);for(;;)switch($){case 0:if(u=e.$arguments,null==(c=u.rest)){t=new A._Record_2(u.positional,u.named),$=1;break}return r=u.positional,n=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),a=A.LinkedHashMap_LinkedHashMap$of(u.named,U.String,U.Expression),$=3,A._asyncAwait(c.accept$1(h),d);case 3:if(s=g,i=h._async_evaluate$_expressionNode$1(c),s instanceof A.SassMap?h._async_evaluate$_addRestMap$4(a,s,e,new A._EvaluateVisitor__evaluateMacroArguments_closure3(c)):s instanceof A.SassList?(r=s._list$_contents,I.JSArray_methods.addAll$1(n,new A.MappedListIterable(r,new A._EvaluateVisitor__evaluateMacroArguments_closure4(h,i,c),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression>"))),s instanceof A.SassArgumentList&&(s._wereKeywordsAccessed=!0,s._keywords.forEach$1(0,new A._EvaluateVisitor__evaluateMacroArguments_closure5(h,a,i,c)))):n.push(new A.ValueExpression(h._async_evaluate$_withoutSlash$2(s,i),c.get$span(c))),null==(o=u.keywordRest)){t=new A._Record_2(n,a),$=1;break}return $=4,A._asyncAwait(o.accept$1(h),d);case 4:if(l=g,_=h._async_evaluate$_expressionNode$1(o),l instanceof A.SassMap){h._async_evaluate$_addRestMap$4(a,l,e,new A._EvaluateVisitor__evaluateMacroArguments_closure6(h,_,o)),t=new A._Record_2(n,a),$=1;break}throw A.wrapException(h._async_evaluate$_exception$2(T.Variabs+l.toString$0(0)+").",o.get$span(o)));case 1:return A._asyncReturn(t,p)}});return A._asyncStartSync(d,p)},_async_evaluate$_addRestMap$1$4(e,t,r,n){t._map$_contents.forEach$1(0,new A._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,U.dynamic)},_async_evaluate$_verifyArguments$4(e,t,r,n){return this._async_evaluate$_addExceptionSpan$2(n,new A._EvaluateVisitor__verifyArguments_closure0(r,e,t))},visitSelectorExpression$1(e,t){return this.visitSelectorExpression$body$_EvaluateVisitor(0,t)},visitSelectorExpression$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Value),i=this,o=A._wrapJsFunctionForAsync(function(e,t){if(1===e)return A._asyncRethrow(t,s);for(;;)switch(a){case 0:n=null==(n=i._async_evaluate$_styleRuleIgnoringAtRoot)?null:n.originalSelector.get$asSassList(),r=null==n?I.C__SassNull:n,a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitStringExpression$1(e,t){return this.visitStringExpression$body$_EvaluateVisitor(0,t)},visitStringExpression$body$_EvaluateVisitor(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.SassString),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:c=h._async_evaluate$_inSupportsDeclaration,h._async_evaluate$_inSupportsDeclaration=!1,n=A._setArrayType([],U.JSArray_String),a=t.text.contents,s=a.length,i=0;case 3:if(!(i<s)){$=5;break}if("string"==typeof(o=a[i])){l=o,$=6;break}$=o instanceof A.Expression?7:8;break;case 7:return $=9,A._asyncAwait(o.accept$1(h),d);case 9:(_=m)instanceof A.SassString?(u=_._string$_text,l=u):l=h._async_evaluate$_serialize$3$quote(_,o,!1),$=6;break;case 8:l=A.throwExpression(A.UnsupportedError$("Unknown interpolation value "+A.S(o)));case 6:n.push(l);case 4:++i,$=3;break;case 5:n=I.JSArray_methods.join$0(n),h._async_evaluate$_inSupportsDeclaration=c,r=new A.SassString(n,t.hasQuotes),$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},visitSupportsExpression$1(e,t){return this.visitSupportsExpression$body$_EvaluateVisitor(0,t)},visitSupportsExpression$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.SassString),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:return n=A,a=3,A._asyncAwait(i._async_evaluate$_visitSupportsCondition$1(t.condition),o);case 3:r=new n.SassString(l,!1),a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor(e)},visitCssAtRule$body$_EvaluateVisitor(e){var t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.void),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:if(null!=i._async_evaluate$_declarationName)throw A.wrapException(i._async_evaluate$_exception$2(T.At_rul,e.span));if(e.isChildless){i._async_evaluate$_copyParentAfterSibling$0(),i._async_evaluate$_assertInModule$2(i._async_evaluate$__parent,"__parent").addChild$1(A.ModifiableCssAtRule$(e.name,e.span,!0,e.value)),a=1;break}return t=i._async_evaluate$_inKeyframes,r=i._async_evaluate$_inUnknownAtRule,n=e.name,"keyframes"===A.unvendor(n.value)?i._async_evaluate$_inKeyframes=!0:i._async_evaluate$_inUnknownAtRule=!0,a=3,A._asyncAwait(i._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$(n,e.span,!1,e.value),new A._EvaluateVisitor_visitCssAtRule_closure1(i,e),!1,new A._EvaluateVisitor_visitCssAtRule_closure2,U.ModifiableCssAtRule,U.Null),o);case 3:i._async_evaluate$_inUnknownAtRule=r,i._async_evaluate$_inKeyframes=t;case 1:return A._asyncReturn(undefined,s)}});return A._asyncStartSync(o,s)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor(e)},visitCssComment$body$_EvaluateVisitor(e){var t=A._makeAsyncAwaitCompleter(U.void),r=this,n=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._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")===E.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$_copyParentAfterSibling$0(),r._async_evaluate$_assertInModule$2(r._async_evaluate$__parent,"__parent").addChild$1(new A.ModifiableCssComment(e.text,e.span)),A._asyncReturn(null,t)});return A._asyncStartSync(n,t)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor(e)},visitCssDeclaration$body$_EvaluateVisitor(e){var t=A._makeAsyncAwaitCompleter(U.void),r=this,n=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,t);for(;;)return r._async_evaluate$_copyParentAfterSibling$0(),r._async_evaluate$_assertInModule$2(r._async_evaluate$__parent,"__parent").addChild$1(A.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap)),A._asyncReturn(null,t)});return A._asyncStartSync(n,t)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor(e)},visitCssImport$body$_EvaluateVisitor(e){var t,r,n=A._makeAsyncAwaitCompleter(U.void),a=this,s=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,n);for(;;)return r=new A.ModifiableCssImport(e.url,e.modifiers,e.span),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent")!==a._async_evaluate$_assertInModule$2(a._async_evaluate$__root,"_root")?(a._async_evaluate$_copyParentAfterSibling$0(),a._async_evaluate$_assertInModule$2(a._async_evaluate$__parent,"__parent").addChild$1(r)):a._async_evaluate$_assertInModule$2(a._async_evaluate$__endOfImports,"_endOfImports")===E.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=A._setArrayType([],U.JSArray_ModifiableCssImport):t).push(r),A._asyncReturn(null,n)});return A._asyncStartSync(s,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor(e)},visitCssKeyframeBlock$body$_EvaluateVisitor(e){var t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return t=2,A._asyncAwait(n._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$(e.selector,e.span),new A._EvaluateVisitor_visitCssKeyframeBlock_closure1(n,e),!1,new A._EvaluateVisitor_visitCssKeyframeBlock_closure2,U.ModifiableCssKeyframeBlock,U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor(e)},visitCssMediaRule$body$_EvaluateVisitor(e){var t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:if(null!=l._async_evaluate$_declarationName)throw A.wrapException(l._async_evaluate$_exception$2(T.Media_,e.span));if(t=A.NullableExtension_andThen(l._async_evaluate$_mediaQueries,new A._EvaluateVisitor_visitCssMediaRule_closure2(l,e)),!(r=null==t)&&E.get$isEmpty$asx(t)){i=1;break}return r?n=I.Set_empty2:((a=l._async_evaluate$_mediaQuerySources).toString,a=A.LinkedHashSet_LinkedHashSet$of(a,U.CssMediaQuery),(s=l._async_evaluate$_mediaQueries).toString,a.addAll$1(0,s),a.addAll$1(0,e.queries),n=a),r=r?e.queries:t,i=3,A._asyncAwait(l._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$(r,e.span),new A._EvaluateVisitor_visitCssMediaRule_closure3(l,t,e,n),!1,new A._EvaluateVisitor_visitCssMediaRule_closure4(n),U.ModifiableCssMediaRule,U.Null),_);case 3:case 1:return A._asyncReturn(undefined,o)}});return A._asyncStartSync(_,o)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor(e)},visitCssStyleRule$body$_EvaluateVisitor(e){var t,r,n,a,s,i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(U.void),p=this,h=A._wrapJsFunctionForAsync(function(d,m){if(1===d)return A._asyncRethrow(m,$);for(;;)switch(c){case 0:if(null!=p._async_evaluate$_declarationName)throw A.wrapException(p._async_evaluate$_exception$2(T.Style_n,e.span));if(p._async_evaluate$_inKeyframes&&p._async_evaluate$_assertInModule$2(p._async_evaluate$__parent,"__parent")instanceof A.ModifiableCssKeyframeBlock)throw A.wrapException(p._async_evaluate$_exception$2(T.Style_k,e.span));return t=p._async_evaluate$_atRootExcludingStyleRule,r=t?null:p._async_evaluate$_styleRuleIgnoringAtRoot,n=t?null:p._async_evaluate$_styleRuleIgnoringAtRoot,t=null==n||!n.fromPlainCss&&!(e.fromPlainCss&&e._style_rule$_selector._box$_inner.value.accept$1(I.C__ContainsParentSelectorVisitor)),a=e._style_rule$_selector._box$_inner,t?(a=a.value,s=null==r?null:r.originalSelector,i=a.nestWithin$3$implicitParent$preserveParentSelectors(s,!p._async_evaluate$_atRootExcludingStyleRule,e.fromPlainCss)):i=a.value,o=A.ModifiableCssStyleRule$(p._async_evaluate$_assertInModule$2(p._async_evaluate$__extensionStore,"_extensionStore").addSelector$2(i,p._async_evaluate$_mediaQueries),e.span,e.fromPlainCss,i),l=p._async_evaluate$_atRootExcludingStyleRule,p._async_evaluate$_atRootExcludingStyleRule=!1,t=t?new A._EvaluateVisitor_visitCssStyleRule_closure1:null,c=2,A._asyncAwait(p._async_evaluate$_withParent$2$4$scopeWhen$through(o,new A._EvaluateVisitor_visitCssStyleRule_closure2(p,o,e),!1,t,U.ModifiableCssStyleRule,U.Null),h);case 2:return p._async_evaluate$_atRootExcludingStyleRule=l,t=p._async_evaluate$_assertInModule$2(p._async_evaluate$__parent,"__parent").children._collection$_source,a=E.getInterceptor$asx(t),(_=a.get$length(t))>=1?(u=a.elementAt$1(t,_-1),t=null==r):(u=null,t=!1),t&&(u.isGroupEnd=!0),A._asyncReturn(null,$)}});return A._asyncStartSync(h,$)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor(e)},visitCssStylesheet$body$_EvaluateVisitor(e){var t,r=0,n=A._makeAsyncAwaitCompleter(U.void),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:t=E.get$iterator$ax(e.get$children(e));case 2:if(!t.moveNext$0()){r=3;break}return r=4,A._asyncAwait(t.get$current(t).accept$1(a),s);case 4:r=2;break;case 3:return A._asyncReturn(null,n)}});return A._asyncStartSync(s,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor(e)},visitCssSupportsRule$body$_EvaluateVisitor(e){var t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:if(null!=n._async_evaluate$_declarationName)throw A.wrapException(n._async_evaluate$_exception$2(T.Suppor,e.span));return t=2,A._asyncAwait(n._async_evaluate$_withParent$2$4$scopeWhen$through(A.ModifiableCssSupportsRule$(e.condition,e.span),new A._EvaluateVisitor_visitCssSupportsRule_closure1(n,e),!1,new A._EvaluateVisitor_visitCssSupportsRule_closure2,U.ModifiableCssSupportsRule,U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._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,U.dynamic)},_handleReturn$body$_EvaluateVisitor(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Value),l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:n=e.length,a=0;case 3:if(!(a<e.length)){i=5;break}return i=6,A._asyncAwait(t.call$1(e[a]),l);case 6:if(null!=(s=u)){r=s,i=1;break}case 4:e.length===n||(0,A.throwConcurrentModificationError)(e),++a,i=3;break;case 5:r=null,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(l,o)},_async_evaluate$_withEnvironment$1$2(e,t,r){return this._withEnvironment$body$_EvaluateVisitor(e,t,r,r)},_withEnvironment$body$_EvaluateVisitor(e,t,r,n){var a,s,i,o=0,l=A._makeAsyncAwaitCompleter(n),_=this,u=A._wrapJsFunctionForAsync(function(r,n){if(1===r)return A._asyncRethrow(n,l);for(;;)switch(o){case 0:return i=_._async_evaluate$_environment,_._async_evaluate$_environment=e,o=3,A._asyncAwait(t.call$0(),u);case 3:s=n,_._async_evaluate$_environment=i,a=s,o=1;break;case 1:return A._asyncReturn(a,l)}});return A._asyncStartSync(u,l)},_async_evaluate$_interpolationToValue$3$trim$warnForColor(e,t,r){return this._interpolationToValue$body$_EvaluateVisitor(e,t,r)},_async_evaluate$_interpolationToValue$1(e){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate$_interpolationToValue$2$warnForColor(e,t){return this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_interpolationToValue$body$_EvaluateVisitor(e,t,r){var n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.CssValue_String),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate$_performInterpolation$2$warnForColor(e,r),_);case 3:a=c,s=t?A.trimAscii(a,!0):a,n=new A.CssValue(s,e.span,U.CssValue_String),i=1;break;case 1:return A._asyncReturn(n,o)}});return A._asyncStartSync(_,o)},_async_evaluate$_performInterpolation$2$warnForColor(e,t){return this._performInterpolation$body$_EvaluateVisitor(e,t)},_async_evaluate$_performInterpolation$1(e){return this._async_evaluate$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.String),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return n=3,A._asyncAwait(s._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t),i);case 3:r=l._0,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(i,a)},_async_evaluate$_performInterpolationWithMap$2$warnForColor(e,t){return this._performInterpolationWithMap$body$_EvaluateVisitor(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Record_2_String_and_InterpolationMap),l=this,_=A._wrapJsFunctionForAsync(function(t,u){if(1===t)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),_);case 3:a=(n=u)._0,(s=n._1).toString,r=new A._Record_2(a,s),i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},_async_evaluate$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,r){return this._performInterpolationHelper$body$_EvaluateVisitor(e,t,r)},_performInterpolationHelper$body$_EvaluateVisitor(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.Record_2_String_and_nullable_InterpolationMap),f=this,C=A._wrapJsFunctionForAsync(function(b,x){if(1===b)return A._asyncRethrow(x,v);for(;;)switch(y){case 0:g=t?A._setArrayType([],U.JSArray_int):null,S=f._async_evaluate$_inSupportsDeclaration,f._async_evaluate$_inSupportsDeclaration=!1,a=e.contents,s=a.length,i=U.Expression,o=null==g,l=e.span,_=U.Object,u=!0,c=0,$="";case 3:if(!(c<s)){y=5;break}if(p=a[c],u||o||g.push($.length),"string"==typeof p){$+=p,y=4;break}return i._as(p),y=6,A._asyncAwait(p.accept$1(f),C);case 6:h=x,r&&M.$get$namesByColor().containsKey$1(h)&&((d=A.List_List$from([""],!1,_)).$flags=3,m=M.$get$namesByColor(),f._async_evaluate$_warn$2(T.You_pr+A.S(m.$index(0,h))+T.x20in_in+h.toString$0(0)+T.x2c_whicw+A.S(m.$index(0,h))+T.x22x29__If+new A.BinaryOperationExpression(I.BinaryOperator_Swh,new A.StringExpression(new A.Interpolation(d,I.List_null,l),!0),p,!1).toString$0(0)+"'.",p.get$span(p))),$+=f._async_evaluate$_serialize$3$quote(h,p,!1);case 4:++c,u=!1,y=3;break;case 5:f._async_evaluate$_inSupportsDeclaration=S,n=new A._Record_2(($.charCodeAt(0),$),A.NullableExtension_andThen(g,new A._EvaluateVisitor__performInterpolationHelper_closure0(e))),y=1;break;case 1:return A._asyncReturn(n,v)}});return A._asyncStartSync(C,v)},_evaluateToCss$2$quote(e,t){return this._evaluateToCss$body$_EvaluateVisitor(e,t)},_evaluateToCss$1(e){return this._evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.String),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:return n=e.accept$1(i),a=3,A._asyncAwait(U.Future_Value._is(n)?n:A._Future$value(n,U.Value),o);case 3:r=i._async_evaluate$_serialize$3$quote(_,e,t),a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},_async_evaluate$_serialize$3$quote(e,t,r){return this._async_evaluate$_addExceptionSpan$2(t,new A._EvaluateVisitor__serialize_closure0(e,r))},_async_evaluate$_serialize$2(e,t){return this._async_evaluate$_serialize$3$quote(e,t,!0)},_async_evaluate$_expressionNode$1(e){var t;return e instanceof A.VariableExpression?null==(t=this._async_evaluate$_addExceptionSpan$2(e,new A._EvaluateVisitor__expressionNode_closure0(this,e)))?e:t:e},_async_evaluate$_withParent$2$4$scopeWhen$through(e,t,r,n,a,s){return this._withParent$body$_EvaluateVisitor(e,t,r,n,a,s,s)},_async_evaluate$_withParent$2$2(e,t,r,n){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,t,!0,null,r,n)},_async_evaluate$_withParent$2$3$scopeWhen(e,t,r,n,a){return this._async_evaluate$_withParent$2$4$scopeWhen$through(e,t,r,null,n,a)},_withParent$body$_EvaluateVisitor(e,t,r,n,a,s,i){var o,l,_,u=0,c=A._makeAsyncAwaitCompleter(i),$=this,p=A._wrapJsFunctionForAsync(function(a,i){if(1===a)return A._asyncRethrow(i,c);for(;;)switch(u){case 0:return $._async_evaluate$_addChild$2$through(e,n),l=$._async_evaluate$_assertInModule$2($._async_evaluate$__parent,"__parent"),$._async_evaluate$__parent=e,u=3,A._asyncAwait($._async_evaluate$_environment.scope$1$2$when(t,r,s),p);case 3:_=i,$._async_evaluate$__parent=l,o=_,u=1;break;case 1:return A._asyncReturn(o,c)}});return A._asyncStartSync(p,c)},_async_evaluate$_copyParentAfterSibling$0(){var e,t,r,n=this,a="__parent",s=n._async_evaluate$_assertInModule$2(n._async_evaluate$__parent,a)._parent;null!=s?(e=(e=s.children).get$last(e)!==n._async_evaluate$_assertInModule$2(n._async_evaluate$__parent,a),t=s):(t=null,e=!1),e&&(r=n._async_evaluate$_assertInModule$2(n._async_evaluate$__parent,a).copyWithoutChildren$0(),t.addChild$1(r),n._async_evaluate$__parent=r)},_async_evaluate$_addChild$2$through(e,t){var r,n,a,s=this._async_evaluate$_assertInModule$2(this._async_evaluate$__parent,"__parent");if(null!=t){for(;t.call$1(s);s=r)if(null==(r=s._parent))throw A.wrapException(A.ArgumentError$(T.throug+e.toString$0(0)+".",null));s.get$hasFollowingSibling()&&(a=(n=s._parent).children,s.equalsIgnoringChildren$1(a.get$last(a))?s=U.ModifiableCssParentNode._as(a.get$last(a)):(s=s.copyWithoutChildren$0(),n.addChild$1(s)))}s.addChild$1(e)},_async_evaluate$_addChild$1(e){return this._async_evaluate$_addChild$2$through(e,null)},_async_evaluate$_withStyleRule$1$2(e,t,r){return this._withStyleRule$body$_EvaluateVisitor(e,t,r,r)},_withStyleRule$body$_EvaluateVisitor(e,t,r,n){var a,s,i,o=0,l=A._makeAsyncAwaitCompleter(n),_=this,u=A._wrapJsFunctionForAsync(function(r,n){if(1===r)return A._asyncRethrow(n,l);for(;;)switch(o){case 0:return i=_._async_evaluate$_styleRuleIgnoringAtRoot,_._async_evaluate$_styleRuleIgnoringAtRoot=e,o=3,A._asyncAwait(t.call$0(),u);case 3:s=n,_._async_evaluate$_styleRuleIgnoringAtRoot=i,a=s,o=1;break;case 1:return A._asyncReturn(a,l)}});return A._asyncStartSync(u,l)},_async_evaluate$_withMediaQueries$1$3(e,t,r,n){return this._withMediaQueries$body$_EvaluateVisitor(e,t,r,n,n)},_withMediaQueries$body$_EvaluateVisitor(e,t,r,n,a){var s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(a),c=this,$=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,u);for(;;)switch(_){case 0:return o=c._async_evaluate$_mediaQueries,l=c._async_evaluate$_mediaQuerySources,c._async_evaluate$_mediaQueries=e,c._async_evaluate$_mediaQuerySources=t,_=3,A._asyncAwait(r.call$0(),$);case 3:i=a,c._async_evaluate$_mediaQueries=o,c._async_evaluate$_mediaQuerySources=l,s=i,_=1;break;case 1:return A._asyncReturn(s,u)}});return A._asyncStartSync($,u)},_async_evaluate$_withStackFrame$1$3(e,t,r,n){return this._withStackFrame$body$_EvaluateVisitor(e,t,r,n,n)},_withStackFrame$body$_EvaluateVisitor(e,t,r,n,a){var s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(a),c=this,$=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,u);for(;;)switch(_){case 0:return(l=c._async_evaluate$_stack).push(new A._Record_2(c._async_evaluate$_member,t)),i=c._async_evaluate$_member,c._async_evaluate$_member=e,_=3,A._asyncAwait(r.call$0(),$);case 3:o=a,c._async_evaluate$_member=i,l.pop(),s=o,_=1;break;case 1:return A._asyncReturn(s,u)}});return A._asyncStartSync($,u)},_async_evaluate$_withoutSlash$2(e,t){return e instanceof A.SassNumber&&null!=e.asSlash&&this._async_evaluate$_warn$3(T.Using__i+A.S((new A._EvaluateVisitor__withoutSlash_recommendation0).call$1(e))+T.x0a_Morex20,t.get$span(t),I.Deprecation_wha),e.withoutSlash$0()},_async_evaluate$_stackFrame$2(e,t){return A.frameForSpan(t,e,A.NullableExtension_andThen(t.get$sourceUrl(t),new A._EvaluateVisitor__stackFrame_closure0(this)))},_async_evaluate$_stackTrace$1(e){var t,r,n,a,s,i=this,o=A._setArrayType([],U.JSArray_Frame);for(r=(t=i._async_evaluate$_stack).length,n=0;n<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++n)s=(a=t[n])._1,o.push(i._async_evaluate$_stackFrame$2(a._0,s.get$span(s)));return null!=e&&o.push(i._async_evaluate$_stackFrame$2(i._async_evaluate$_member,e)),A.Trace$(new A.ReversedListIterable(o,U.ReversedListIterable_Frame),null)},_async_evaluate$_stackTrace$0(){return this._async_evaluate$_stackTrace$1(null)},_async_evaluate$_warn$3(e,t,r){var n,a,s=this;s._async_evaluate$_quietDeps&&s._async_evaluate$_inDependency||s._async_evaluate$_warningsEmitted.add$1(0,new A._Record_2(e,t))&&(n=s._async_evaluate$_stackTrace$1(t),a=s._async_evaluate$_logger,null==r?a.internalWarn$4$deprecation$span$trace(e,null,t,n):A.WarnForDeprecation_warnForDeprecation(a,r,e,t,n))},_async_evaluate$_warn$2(e,t){return this._async_evaluate$_warn$3(e,t,null)},_async_evaluate$_exception$2(e,t){var r,n;return r=null==t?(r=I.JSArray_methods.get$last(this._async_evaluate$_stack)._1).get$span(r):t,n=this._async_evaluate$_stackTrace$1(t),new A.SassRuntimeException(n,I.Set_empty,e,r)},_async_evaluate$_exception$1(e){return this._async_evaluate$_exception$2(e,null)},_async_evaluate$_multiSpanException$3(e,t,r){var n=I.JSArray_methods.get$last(this._async_evaluate$_stack)._1;return A.MultiSpanSassRuntimeException$(e,n.get$span(n),t,r,this._async_evaluate$_stackTrace$0(),null)},_async_evaluate$_addExceptionSpan$1$2(e,t){var r,n,a,s;try{return a=t.call$0()}catch(s){if(!((a=A.unwrapException(s))instanceof A.SassScriptException))throw s;r=a,n=A.getTraceFromException(s),a=r.withSpan$1(e.get$span(e)),A.throwWithTrace(a.withTrace$1(this._async_evaluate$_stackTrace$1(e.get$span(e))),r,n)}},_async_evaluate$_addExceptionSpan$2(e,t){return this._async_evaluate$_addExceptionSpan$1$2(e,t,U.dynamic)},_addExceptionSpanAsync$1$3$addStackFrame(e,t,r,n){return this._addExceptionSpanAsync$body$_EvaluateVisitor(e,t,r,n,n)},_addExceptionSpanAsync$1$2(e,t,r){return this._addExceptionSpanAsync$1$3$addStackFrame(e,t,!0,r)},_addExceptionSpanAsync$body$_EvaluateVisitor(e,t,r,n,a){var s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(a),$=2,p=[],h=this,d=A._wrapJsFunctionForAsync(function(a,m){for(1===a&&(p.push(m),u=$);;)switch(u){case 0:return $=4,l=t.call$0(),u=7,A._asyncAwait(n._eval$1("Future<0>")._is(l)?l:A._Future$value(l,n),d);case 7:s=l=m,u=1;break;case 4:if($=3,_=p.pop(),!((l=A.unwrapException(_))instanceof A.SassScriptException))throw _;i=l,o=A.getTraceFromException(_),l=i.withSpan$1(e.get$span(e)),A.throwWithTrace(l.withTrace$1(h._async_evaluate$_stackTrace$1(r?e.get$span(e):null)),i,o),u=6;break;case 3:u=2;break;case 6:case 1:return A._asyncReturn(s,c);case 2:return A._asyncRethrow(p.at(-1),c)}});return A._asyncStartSync(d,c)},_async_evaluate$_addExceptionTrace$1$1(e,t){return this._addExceptionTrace$body$_EvaluateVisitor(e,t,t)},_addExceptionTrace$body$_EvaluateVisitor(e,t,r){var n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(r),c=2,$=[],p=this,h=A._wrapJsFunctionForAsync(function(r,d){for(1===r&&($.push(d),_=c);;)switch(_){case 0:return c=4,i=e.call$0(),_=7,A._asyncAwait(t._eval$1("Future<0>")._is(i)?i:A._Future$value(i,t),h);case 7:n=i=d,_=1;break;case 4:if(c=3,l=$.pop(),i=A.unwrapException(l),U.SassRuntimeException._is(i))throw l;if(!(i instanceof A.SassException))throw l;a=i,s=A.getTraceFromException(l),i=a,o=E.getInterceptor$z(i),A.throwWithTrace(a.withTrace$1(p._async_evaluate$_stackTrace$1(A.SourceSpanException.prototype.get$span.call(o,i))),a,s),_=6;break;case 3:_=2;break;case 6:case 1:return A._asyncReturn(n,u);case 2:return A._asyncRethrow($.at(-1),u)}});return A._asyncStartSync(h,u)},_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,s,i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(n),p=2,h=[],d=this,m=A._wrapJsFunctionForAsync(function(r,n){for(1===r&&(h.push(n),c=p);;)switch(c){case 0:return p=4,c=7,A._asyncAwait(t.call$0(),m);case 7:a=o=n,c=1;break;case 4:if(p=3,u=h.pop(),o=A.unwrapException(u),!U.SassRuntimeException._is(o))throw u;if(s=o,i=A.getTraceFromException(u),!I.JSString_methods.startsWith$1(E.get$span$z(s).get$text(),"@error"))throw u;o=s._span_exception$_message,l=e.get$span(e),_=d._async_evaluate$_stackTrace$0(),A.throwWithTrace(new A.SassRuntimeException(_,I.Set_empty,o,l),s,i),c=6;break;case 3:c=2;break;case 6:case 1:return A._asyncReturn(a,$);case 2:return A._asyncRethrow(h.at(-1),$)}});return A._asyncStartSync(m,$)},_async_evaluate$_getErrorMessage$1(e){if(U.Error._is(e))return e.toString$0(0);try{return A._asString(E.get$message$x(e))}catch(t){return E.toString$0$(e)}}},A._EvaluateVisitor_closure12.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string$_text)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure13.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("name");return null!=this.$this._async_evaluate$_environment.getVariable$1(A.stringReplaceAllUnchecked(t._string$_text,"_","-"))?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure14.prototype={call$1(e){var t,r,n,a,s=E.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return t=null==(s=s.$index(e,1).get$realNull())?null:s.assertString$1("module"),r=(s=this.$this)._async_evaluate$_environment,n=i._string$_text,a=A.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string$_text)||s._async_evaluate$_builtInFunctions.containsKey$1(n)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure15.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string$_text)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure16.prototype={call$1(e){var t=this.$this._async_evaluate$_environment;if(!t._async_environment$_inMixin)throw A.wrapException(A.SassScriptException$(T.conten,null));return null!=t._async_environment$_content?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure17.prototype={call$1(e){var t,r,n,a=E.$index$asx(e,0).assertString$1("module")._string$_text,s=this.$this._async_evaluate$_environment._async_environment$_modules.$index(0,a);if(null==s)throw A.wrapException('There is no module with namespace "'+a+'".');for(a=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=A.MapExtensions_get_pairs(s.get$variables(),U.String,a)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!0),n._1);return new A.SassMap(A.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},A._EvaluateVisitor_closure18.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string$_text,i=a._async_evaluate$_environment._async_environment$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs(i.get$functions(i),U.String,U.AsyncCallable)).get$iterator(r),a=a._async_evaluate$_compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!0),new A.SassFunction(n._1,a));return new A.SassMap(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:33},A._EvaluateVisitor_closure19.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string$_text,i=a._async_evaluate$_environment._async_environment$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs(i.get$mixins(),U.String,U.AsyncCallable)).get$iterator(r),a=a._async_evaluate$_compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!0),new A.SassMixin(n._1,a));return new A.SassMap(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:33},A._EvaluateVisitor_closure20.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name"),i=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),i){if(null!=t)throw A.wrapException(T.x24css_a);return new A.SassFunction(new A.PlainCssCallable(s._string$_text),this.$this._async_evaluate$_compileContext)}if((r=(a=this.$this)._async_evaluate$_callableNode).toString,null==(n=a._async_evaluate$_addExceptionSpan$2(r,new A._EvaluateVisitor__closure6(a,s,t))))throw A.wrapException("Function not found: "+s.toString$0(0));return new A.SassFunction(n,a._async_evaluate$_compileContext)},$signature:168},A._EvaluateVisitor__closure6.prototype={call$0(){var e,t=A.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),r=this.module,n=null==r?null:r._string$_text;return null!=(e=(r=this.$this)._async_evaluate$_environment.getFunction$2$namespace(t,n))||null!=n?e:r._async_evaluate$_builtInFunctions.$index(0,t)},$signature:91},A._EvaluateVisitor_closure21.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");if(t=null==(a=a.$index(e,1).get$realNull())?null:a.assertString$1("module"),(r=(a=this.$this)._async_evaluate$_callableNode).toString,null==(n=a._async_evaluate$_addExceptionSpan$2(r,new A._EvaluateVisitor__closure5(a,s,t))))throw A.wrapException("Mixin not found: "+s.toString$0(0));return new A.SassMixin(n,a._async_evaluate$_compileContext)},$signature:169},A._EvaluateVisitor__closure5.prototype={call$0(){var e=this.$this._async_evaluate$_environment,t=A.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),r=this.module;return e.getMixin$2$namespace(t,null==r?null:r._string$_text)},$signature:91},A._EvaluateVisitor_closure22.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure1(e)},$call$body$_EvaluateVisitor_closure1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.Value),y=this,v=A._wrapJsFunctionForAsync(function(f,C){if(1===f)return A._asyncRethrow(C,S);for(;;)switch(g){case 0:if(h=E.getInterceptor$asx(e),d=h.$index(e,0),m=U.SassArgumentList._as(h.$index(e,1)),h=y.$this,(r=h._async_evaluate$_callableNode).toString,n=A._setArrayType([],U.JSArray_Expression),a=U.String,s=U.Expression,i=r.get$span(r),o=r.get$span(r),m._wereKeywordsAccessed=!0,(l=m._keywords).get$isEmpty(l))r=null;else{for(_=U.Value,u=A.LinkedHashMap_LinkedHashMap$_empty(_,_),m._wereKeywordsAccessed=!0,l=(l=A.MapExtensions_get_pairs(l,a,_)).get$iterator(l);l.moveNext$0();)c=l.get$current(l),u.$indexSet(0,new A.SassString(c._0,!1),c._1);r=new A.ValueExpression(new A.SassMap(A.ConstantMap_ConstantMap$from(u,_,_)),r.get$span(r))}$=new A.ArgumentList(A.List_List$unmodifiable(n,s),A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_empty(a,s),a,s),new A.ValueExpression(m,o),r,i),g=d instanceof A.SassString?3:4;break;case 3:return A.warnForDeprecation(T.Passina+d.toString$0(0)+"))",I.Deprecation_eNo),p=h._async_evaluate$_callableNode,r=d._string$_text,n=p.get$span(p),h=h.visitFunctionExpression$1(0,new A.FunctionExpression(null,A.stringReplaceAllUnchecked(r,"_","-"),r,$,n)),g=5,A._asyncAwait(U.Future_Value._is(h)?h:A._Future$value(h,U.Value),v);case 5:t=C,g=1;break;case 4:return r=d.assertFunction$1("function").assertCompileContext$1(h._async_evaluate$_compileContext),(n=h._async_evaluate$_callableNode).toString,g=6,A._asyncAwait(h._async_evaluate$_runFunctionCallable$3($,r.callable,n),v);case 6:t=n=C,g=1;break;case 1:return A._asyncReturn(t,S)}});return A._asyncStartSync(v,S)},$signature:187},A._EvaluateVisitor_closure23.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure0(e)},$call$body$_EvaluateVisitor_closure0(e){var t,r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.void),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:return o=E.getInterceptor$asx(e),l=A.Uri_parse(o.$index(e,0).assertString$1("url")._string$_text),o=o.$index(e,1).get$realNull(),t=null==o?null:o.assertMap$1("with")._map$_contents,o=c.$this,(r=o._async_evaluate$_callableNode).toString,null!=t?(n={},a=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue),s=r.get$span(r),n.privateDeprecation=!1,t.forEach$1(0,new A._EvaluateVisitor__closure3(n,a,s,r)),i=new A.ExplicitConfiguration(r,a,null)):i=I.Configuration_Map_empty_null,n=r.get$span(r),_=2,A._asyncAwait(o._async_evaluate$_loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",r,new A._EvaluateVisitor__closure4(o),n.get$sourceUrl(n),i,!0),$);case 2:return o._async_evaluate$_assertConfigurationIsEmpty$2$nameInError(i,!0),A._asyncReturn(null,u)}});return A._asyncStartSync($,u)},$signature:170},A._EvaluateVisitor__closure3.prototype={call$2(e,t){var r=this,n=e.assertString$1("with key"),a=A.stringReplaceAllUnchecked(n._string$_text,"_","-");if((n=r.values).containsKey$1(a))throw A.wrapException("The variable $"+a+" was configured twice.");I.JSString_methods.startsWith$1(a,"-")&&!r._box_0.privateDeprecation&&(r._box_0.privateDeprecation=!0,A.warnForDeprecation("Configuring private variables (such as $"+a+T.x29x20is_dT,I.Deprecation_8uC)),n.$indexSet(0,a,new A.ConfiguredValue(t,r.span,r.callableNode))},$signature:114},A._EvaluateVisitor__closure4.prototype={call$2(e,t){var r=this.$this;return r._async_evaluate$_combineCss$2$clone(e,!0).accept$1(r)},$signature:367},A._EvaluateVisitor_closure24.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure(e)},$call$body$_EvaluateVisitor_closure(e){var t,r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.void),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:return i=E.getInterceptor$asx(e),o=i.$index(e,0),l=U.SassArgumentList._as(i.$index(e,1)),i=c.$this,t=i._async_evaluate$_callableNode,r=t.get$span(t),n=t.get$span(t),a=U.Expression,s=A.List_List$unmodifiable(I.List_empty9,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty4,U.String,a),_=2,A._asyncAwait(i._async_evaluate$_applyMixin$5(o.assertMixin$1("mixin").assertCompileContext$1(i._async_evaluate$_compileContext).callable,i._async_evaluate$_environment._async_environment$_content,new A.ArgumentList(s,a,new A.ValueExpression(l,n),null,r),t,t),$);case 2:return A._asyncReturn(null,u)}});return A._asyncStartSync($,u)},$signature:170},A._EvaluateVisitor_run_closure0.prototype={call$0(){var e,t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:return r=l.node,n=r.span,a=n.get$sourceUrl(n),s=null,null!=a&&(s=a,(n=l.$this)._async_evaluate$_activeModules.$indexSet(0,s,null),n._async_evaluate$_loadedUrls.add$1(0,s)),n=l.$this,i=3,A._asyncAwait(n._async_evaluate$_addExceptionTrace$1$1(new A._EvaluateVisitor_run__closure0(n,l.importer,r),U.Module_AsyncCallable),_);case 3:t=c,e=new A._Record_2_loadedUrls_stylesheet(n._async_evaluate$_loadedUrls,n._async_evaluate$_combineCss$1(t)),i=1;break;case 1:return A._asyncReturn(e,o)}});return A._asyncStartSync(_,o)},$signature:368},A._EvaluateVisitor_run__closure0.prototype={call$0(){return this.$this._async_evaluate$_execute$2(this.importer,this.node)},$signature:379},A._EvaluateVisitor__loadModule_closure1.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},A._EvaluateVisitor__loadModule_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure()},$call$body$_EvaluateVisitor__loadModule_closure(){var e,t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Null),h=1,d=[],m=[],g=this,S=A._wrapJsFunctionForAsync(function(y,v){for(1===y&&(d.push(v),$=h);;)switch($){case 0:return s={},i=null,o=null,l=g.$this,_=g.nodeWithSpan,$=2,A._asyncAwait(l._async_evaluate$_loadStylesheet$3$baseUrl(g.url.toString$0(0),_.get$span(_),g.baseUrl),S);case 2:if(i=(u=v)._0,o=u._1,r=u._2,n=i.span,null!=(e=n.get$sourceUrl(n))){if((n=l._async_evaluate$_activeModules).containsKey$1(e))throw a=g.namesInErrors?"Module loop: "+M.$get$context().prettyUri$1(e)+" is already being loaded.":T.Modulel,s=A.NullableExtension_andThen(n.$index(0,e),new A._EvaluateVisitor__loadModule__closure1(l,a)),A.wrapException(null==s?l._async_evaluate$_exception$1(a):s);n.$indexSet(0,e,_)}return n=l._async_evaluate$_modules.containsKey$1(e),t=l._async_evaluate$_inDependency,l._async_evaluate$_inDependency=r,s.module=null,h=3,c=s,$=6,A._asyncAwait(l._async_evaluate$_execute$5$configuration$namesInErrors$nodeWithSpan(o,i,g.configuration,g.namesInErrors,_),S);case 6:c.module=v,m.push(5),$=4;break;case 3:m=[1];case 4:h=1,l._async_evaluate$_activeModules.remove$1(0,e),l._async_evaluate$_inDependency=t,$=m.pop();break;case 5:return $=7,A._asyncAwait(l._addExceptionSpanAsync$1$3$addStackFrame(_,new A._EvaluateVisitor__loadModule__closure2(s,g.callback,!n),!1,U.void),S);case 7:return A._asyncReturn(null,p);case 1:return A._asyncRethrow(d.at(-1),p)}});return A._asyncStartSync(S,p)},$signature:2},A._EvaluateVisitor__loadModule__closure1.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3(this.message,"new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:101},A._EvaluateVisitor__loadModule__closure2.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},A._EvaluateVisitor__execute_closure0.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=0,f=A._makeAsyncAwaitCompleter(U.Null),C=this,b=A._wrapJsFunctionForAsync(function(x,w){if(1===x)return A._asyncRethrow(w,f);for(;;)switch(v){case 0:return a=C.$this,s=a._async_evaluate$_importer,i=a._async_evaluate$__stylesheet,o=a._async_evaluate$__root,l=a._async_evaluate$_preModuleComments,_=a._async_evaluate$__parent,u=a._async_evaluate$__endOfImports,c=a._async_evaluate$_outOfOrderImports,$=a._async_evaluate$__extensionStore,p=a._async_evaluate$_atRootExcludingStyleRule,h=p?null:a._async_evaluate$_styleRuleIgnoringAtRoot,d=a._async_evaluate$_mediaQueries,m=a._async_evaluate$_declarationName,g=a._async_evaluate$_inUnknownAtRule,S=a._async_evaluate$_inKeyframes,y=a._async_evaluate$_configuration,a._async_evaluate$_importer=C.importer,e=a._async_evaluate$__stylesheet=C.stylesheet,t=e.span,r=a._async_evaluate$__parent=a._async_evaluate$__root=A.ModifiableCssStylesheet$(t),a._async_evaluate$__endOfImports=0,a._async_evaluate$_outOfOrderImports=null,a._async_evaluate$__extensionStore=C.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=C.configuration)&&(a._async_evaluate$_configuration=n),v=2,A._asyncAwait(a.visitStylesheet$1(0,e),b);case 2:return e=null==a._async_evaluate$_outOfOrderImports?r:new A.CssStylesheet(new A.UnmodifiableListView(a._async_evaluate$_addOutOfOrderImports$0(),U.UnmodifiableListView_CssNode),t),C.css.__late_helper$_value=e,C.preModuleComments.__late_helper$_value=a._async_evaluate$_preModuleComments,a._async_evaluate$_importer=s,a._async_evaluate$__stylesheet=i,a._async_evaluate$__root=o,a._async_evaluate$_preModuleComments=l,a._async_evaluate$__parent=_,a._async_evaluate$__endOfImports=u,a._async_evaluate$_outOfOrderImports=c,a._async_evaluate$__extensionStore=$,a._async_evaluate$_styleRuleIgnoringAtRoot=h,a._async_evaluate$_mediaQueries=d,a._async_evaluate$_declarationName=m,a._async_evaluate$_inUnknownAtRule=g,a._async_evaluate$_atRootExcludingStyleRule=p,a._async_evaluate$_inKeyframes=S,a._async_evaluate$_configuration=y,A._asyncReturn(null,f)}});return A._asyncStartSync(b,f)},$signature:2},A._EvaluateVisitor__combineCss_closure1.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:100},A._EvaluateVisitor__combineCss_closure2.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:13},A._EvaluateVisitor__combineCss_visitModule0.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u=this;if(u.seen.add$1(0,e)){for(u.clone&&(e=e.cloneCss$0()),r=(t=e.get$upstream()).length,n=u.css,a=u.imports,s=0;s<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++s)(i=t[s]).get$transitivelyContainsCss()&&(null!=(o=e.get$preModuleComments().$index(0,i))&&I.JSArray_methods.addAll$1(0===n.length?a:n,o),u.call$1(i));u.sorted.addFirst$1(e),l=(t=e.get$css(e)).get$children(t),_=u.$this._async_evaluate$_indexAfterImports$1(l),t=E.getInterceptor$ax(l),I.JSArray_methods.addAll$1(a,t.getRange$2(l,0,_)),I.JSArray_methods.addAll$1(n,t.getRange$2(l,_,t.get$length(l)))}},$signature:397},A._EvaluateVisitor__extendModules_closure1.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:13},A._EvaluateVisitor__extendModules_closure2.prototype={call$0:()=>A._setArrayType([],U.JSArray_ExtensionStore),$signature:172},A._EvaluateVisitor_visitAtRootRule_closure1.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitAtRootRule_closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.void),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:32},A._EvaluateVisitor__scopeForAtRoot_closure5.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate$_assertInModule$2(t._async_evaluate$__parent,"__parent"),t._async_evaluate$__parent=s.newParent,n=2,A._asyncAwait(t._async_evaluate$_environment.scope$1$2$when(e,s.node.hasDeclarations,U.void),i);case 2:return t._async_evaluate$__parent=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor__scopeForAtRoot_closure6.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate$_atRootExcludingStyleRule,t._async_evaluate$_atRootExcludingStyleRule=!0,n=2,A._asyncAwait(s.innerScope.call$1(e),i);case 2:return t._async_evaluate$_atRootExcludingStyleRule=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor__scopeForAtRoot_closure7.prototype={call$1(e){return this.$this._async_evaluate$_withMediaQueries$1$3(null,null,new A._EvaluateVisitor__scopeForAtRoot__closure0(this.innerScope,e),U.Null)},$signature:40},A._EvaluateVisitor__scopeForAtRoot__closure0.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},A._EvaluateVisitor__scopeForAtRoot_closure8.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate$_inKeyframes,t._async_evaluate$_inKeyframes=!1,n=2,A._asyncAwait(s.innerScope.call$1(e),i);case 2:return t._async_evaluate$_inKeyframes=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor__scopeForAtRoot_closure9.prototype={call$1:e=>e instanceof A.ModifiableCssAtRule,$signature:141},A._EvaluateVisitor__scopeForAtRoot_closure10.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate$_inUnknownAtRule,t._async_evaluate$_inUnknownAtRule=!1,n=2,A._asyncAwait(s.innerScope.call$1(e),i);case 2:return t._async_evaluate$_inUnknownAtRule=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor_visitContentRule_closure0.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:t=o.content.declaration.children,r=t.length,n=o.$this,a=0;case 3:if(!(a<r)){s=5;break}return s=6,A._asyncAwait(t[a].accept$1(n),l);case 6:case 4:++a,s=3;break;case 5:e=null,s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitDeclaration_closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i._box_0.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitEachRule_closure2.prototype={call$1(e){var t=this.$this,r=this.nodeWithSpan;return t._async_evaluate$_environment.setLocalVariable$3(this._box_0.variable,t._async_evaluate$_withoutSlash$2(e,r),r)},$signature:61},A._EvaluateVisitor_visitEachRule_closure3.prototype={call$1(e){return this.$this._async_evaluate$_setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:61},A._EvaluateVisitor_visitEachRule_closure4.prototype={call$0(){var e=this,t=e.$this;return t._async_evaluate$_handleReturn$2(e.list.get$asList(),new A._EvaluateVisitor_visitEachRule__closure0(t,e.setVariables,e.node))},$signature:67},A._EvaluateVisitor_visitEachRule__closure0.prototype={call$1(e){var t;return this.setVariables.call$1(e),(t=this.$this)._async_evaluate$_handleReturn$2(this.node.children,new A._EvaluateVisitor_visitEachRule___closure0(t))},$signature:424},A._EvaluateVisitor_visitEachRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:87},A._EvaluateVisitor_visitAtRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:440},A._EvaluateVisitor_visitAtRule_closure3.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate$_atRootExcludingStyleRule?null:n._async_evaluate$_styleRuleIgnoringAtRoot,s=null==a||n._async_evaluate$_inKeyframes||"font-face"===o.name.value?2:4;break;case 2:e=o.children,t=e.length,r=0;case 5:if(!(r<t)){s=7;break}return s=8,A._asyncAwait(e[r].accept$1(n),l);case 8:case 6:++r,s=5;break;case 7:s=3;break;case 4:return s=9,A._asyncAwait(n._async_evaluate$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitAtRule__closure0(n,o.children),!1,U.ModifiableCssStyleRule,U.Null),l);case 9:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitAtRule__closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitAtRule_closure4.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitForRule_closure4.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.SassNumber),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return t=3,A._asyncAwait(n.node.from.accept$1(n.$this),a);case 3:e=i.assertNumber$0(),t=1;break;case 1:return A._asyncReturn(e,r)}});return A._asyncStartSync(a,r)},$signature:176},A._EvaluateVisitor_visitForRule_closure5.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.SassNumber),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return t=3,A._asyncAwait(n.node.to.accept$1(n.$this),a);case 3:e=i.assertNumber$0(),t=1;break;case 1:return A._asyncReturn(e,r)}});return A._asyncStartSync(a,r)},$signature:176},A._EvaluateVisitor_visitForRule_closure6.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure7.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure8.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.nullable_Value),h=this,d=A._wrapJsFunctionForAsync(function(m,g){if(1===m)return A._asyncRethrow(g,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,s=h.fromNumber,u=u.children;case 3:if(t===r.to){$=5;break}return i=_._async_evaluate$_environment,o=s.get$numeratorUnits(s),i.setLocalVariable$3(a,A.SassNumber_SassNumber$withUnits(t,s.get$denominatorUnits(s),o),c),$=6,A._asyncAwait(_._async_evaluate$_handleReturn$2(u,new A._EvaluateVisitor_visitForRule__closure0(_)),d);case 6:if(null!=(l=g)){e=l,$=1;break}case 4:t+=n,$=3;break;case 5:e=null,$=1;break;case 1:return A._asyncReturn(e,p)}});return A._asyncStartSync(d,p)},$signature:67},A._EvaluateVisitor_visitForRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:87},A._EvaluateVisitor_visitForwardRule_closure1.prototype={call$2(e,t){t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:121},A._EvaluateVisitor_visitForwardRule_closure2.prototype={call$2(e,t){t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),this.$this._async_evaluate$_environment.forwardModule$2(e,this.node)},$signature:121},A._EvaluateVisitor__registerCommentsForModule_closure0.prototype={call$0:()=>A._setArrayType([],U.JSArray_CssComment),$signature:177},A._EvaluateVisitor_visitIfRule_closure0.prototype={call$1(e){var t=this.$this;return t._async_evaluate$_environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitIfRule__closure0(t,e),!0,e.hasDeclarations,U.nullable_Value)},$signature:451},A._EvaluateVisitor_visitIfRule__closure0.prototype={call$0(){var e=this.$this;return e._async_evaluate$_handleReturn$2(this.clause.children,new A._EvaluateVisitor_visitIfRule___closure0(e))},$signature:67},A._EvaluateVisitor_visitIfRule___closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:87},A._EvaluateVisitor__visitDynamicImport_closure0.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure()},$call$body$_EvaluateVisitor__visitDynamicImport_closure(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=0,w=A._makeAsyncAwaitCompleter(U.void),I=this,L=A._wrapJsFunctionForAsync(function(M,N){if(1===M)return A._asyncRethrow(N,w);for(;;)switch(x){case 0:return(b={}).isDependency=b.importer=b.stylesheet=null,e=I.$this,t=I.$import,x=3,A._asyncAwait(e._async_evaluate$_loadStylesheet$3$forImport(t.urlString,t.span,!0),L);case 3:if(r=N,n=b.stylesheet=r._0,a=r._1,b.importer=a,s=r._2,b.isDependency=s,i=n.span,null!=(o=i.get$sourceUrl(i))){if((i=e._async_evaluate$_activeModules).containsKey$1(o))throw t=A.NullableExtension_andThen(i.$index(0,o),new A._EvaluateVisitor__visitDynamicImport__closure3(e)),A.wrapException(null==t?e._async_evaluate$_exception$1("This file is already being loaded."):t);i.$indexSet(0,o,t)}t=n._uses,i=U.UnmodifiableListView_UseRule,x=0===new A.UnmodifiableListView(t,i).get$length(0)&&0===new A.UnmodifiableListView(n._forwards,U.UnmodifiableListView_ForwardRule).get$length(0)?4:5;break;case 4:return l=e._async_evaluate$_importer,_=e._async_evaluate$_assertInModule$2(e._async_evaluate$__stylesheet,"_stylesheet"),u=e._async_evaluate$_inDependency,e._async_evaluate$_importer=a,e._async_evaluate$__stylesheet=n,e._async_evaluate$_inDependency=s,x=6,A._asyncAwait(e.visitStylesheet$1(0,n),L);case 6:e._async_evaluate$_importer=l,e._async_evaluate$__stylesheet=_,e._async_evaluate$_inDependency=u,e._async_evaluate$_activeModules.remove$1(0,o),x=1;break;case 5:return(t=new A.UnmodifiableListView(t,i)).any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure4)?c=!0:(t=new A.UnmodifiableListView(n._forwards,U.UnmodifiableListView_ForwardRule),c=t.any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure5)),$=A._Cell$(),t=e._async_evaluate$_environment,i=U.String,p=U.Module_AsyncCallable,h=U.AstNode,d=A._setArrayType([],U.JSArray_Module_AsyncCallable),m=t._async_environment$_variables,m=A._setArrayType(m.slice(0),A._arrayInstanceType(m)),g=t._async_environment$_variableNodes,g=A._setArrayType(g.slice(0),A._arrayInstanceType(g)),S=t._async_environment$_functions,S=A._setArrayType(S.slice(0),A._arrayInstanceType(S)),y=t._async_environment$_mixins,y=A._setArrayType(y.slice(0),A._arrayInstanceType(y)),v=A.AsyncEnvironment$_(A.LinkedHashMap_LinkedHashMap$_empty(i,p),A.LinkedHashMap_LinkedHashMap$_empty(i,h),A.LinkedHashMap_LinkedHashMap$_empty(p,h),t._async_environment$_importedModules,null,null,d,m,g,S,y,t._async_environment$_content,t._async_environment$_configurableVariables),x=7,A._asyncAwait(e._async_evaluate$_withEnvironment$1$2(v,new A._EvaluateVisitor__visitDynamicImport__closure6(b,e,c,v,$),U.Null),L);case 7:f=v.toDummyModule$0(),e._async_evaluate$_environment.importForwards$1(f),x=c?8:9;break;case 8:x=f.transitivelyContainsCss?10:11;break;case 10:return x=12,A._asyncAwait(e._async_evaluate$_combineCss$2$clone(f,f.transitivelyContainsExtensions).accept$1(e),L);case 12:case 11:for(C=new A._ImportedCssVisitor0(e),t=E.get$iterator$ax($._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(C);case 9:e._async_evaluate$_activeModules.remove$1(0,o);case 1:return A._asyncReturn(undefined,w)}});return A._asyncStartSync(L,w)},$signature:32},A._EvaluateVisitor__visitDynamicImport__closure3.prototype={call$1(e){return this.$this._async_evaluate$_multiSpanException$3("This file is already being loaded.","new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:101},A._EvaluateVisitor__visitDynamicImport__closure4.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:178},A._EvaluateVisitor__visitDynamicImport__closure5.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:179},A._EvaluateVisitor__visitDynamicImport__closure6.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Null),h=this,d=A._wrapJsFunctionForAsync(function(m,g){if(1===m)return A._asyncRethrow(g,p);for(;;)switch($){case 0:return r=h.$this,n=r._async_evaluate$_importer,a=r._async_evaluate$_assertInModule$2(r._async_evaluate$__stylesheet,"_stylesheet"),s=r._async_evaluate$_assertInModule$2(r._async_evaluate$__root,"_root"),i=r._async_evaluate$_assertInModule$2(r._async_evaluate$__parent,"__parent"),o=r._async_evaluate$_assertInModule$2(r._async_evaluate$__endOfImports,"_endOfImports"),l=r._async_evaluate$_outOfOrderImports,_=r._async_evaluate$_configuration,u=r._async_evaluate$_inDependency,c=h._box_0,r._async_evaluate$_importer=c.importer,e=c.stylesheet,r._async_evaluate$__stylesheet=e,(t=h.loadsUserDefinedModules)&&(e=A.ModifiableCssStylesheet$(e.span),r._async_evaluate$__root=e,r._async_evaluate$__parent=r._async_evaluate$_assertInModule$2(e,"_root"),r._async_evaluate$__endOfImports=0,r._async_evaluate$_outOfOrderImports=null),r._async_evaluate$_inDependency=c.isDependency,(e=new A.UnmodifiableListView(c.stylesheet._forwards,U.UnmodifiableListView_ForwardRule)).get$isEmpty(e)||(r._async_evaluate$_configuration=h.environment.toImplicitConfiguration$0()),$=2,A._asyncAwait(r.visitStylesheet$1(0,c.stylesheet),d);case 2:return c=t?r._async_evaluate$_addOutOfOrderImports$0():A._setArrayType([],U.JSArray_ModifiableCssNode),h.children.__late_helper$_value=c,r._async_evaluate$_importer=n,r._async_evaluate$__stylesheet=a,t&&(r._async_evaluate$__root=s,r._async_evaluate$__parent=i,r._async_evaluate$__endOfImports=o,r._async_evaluate$_outOfOrderImports=l),r._async_evaluate$_configuration=_,r._async_evaluate$_inDependency=u,A._asyncReturn(null,p)}});return A._asyncStartSync(d,p)},$signature:2},A._EvaluateVisitor__applyMixin_closure1.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate$_environment.asMixin$1(new A._EvaluateVisitor__applyMixin__closure2(e,n.$arguments,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:32},A._EvaluateVisitor__applyMixin__closure2.prototype={call$0(){var e=0,t=A._makeAsyncAwaitCompleter(U.void),r=this,n=A._wrapJsFunctionForAsync(function(a,s){if(1===a)return A._asyncRethrow(s,t);for(;;)switch(e){case 0:return e=2,A._asyncAwait(r.$this._async_evaluate$_runBuiltInCallable$3(r.$arguments,r.mixin,r.nodeWithSpanWithoutContent),n);case 2:return A._asyncReturn(null,t)}});return A._asyncStartSync(n,t)},$signature:32},A._EvaluateVisitor__applyMixin_closure2.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate$_environment.withContent$2(n.contentCallable,new A._EvaluateVisitor__applyMixin__closure1(e,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A._EvaluateVisitor__applyMixin__closure1.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate$_environment.asMixin$1(new A._EvaluateVisitor__applyMixin___closure0(e,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:32},A._EvaluateVisitor__applyMixin___closure0.prototype={call$0(){var e,t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:e=l.mixin.declaration.children,t=e.length,r=l.$this,n=l.nodeWithSpanWithoutContent,a=U.nullable_Value,s=0;case 2:if(!(s<t)){i=4;break}return i=5,A._asyncAwait(r._async_evaluate$_addErrorSpan$1$2(n,new A._EvaluateVisitor__applyMixin____closure0(r,e[s]),a),_);case 5:case 3:++s,i=2;break;case 4:return A._asyncReturn(null,o)}});return A._asyncStartSync(_,o)},$signature:32},A._EvaluateVisitor__applyMixin____closure0.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:67},A._EvaluateVisitor_visitIncludeRule_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:91},A._EvaluateVisitor_visitIncludeRule_closure3.prototype={call$1(e){var t=this.$this;return new A.UserDefinedCallable(e,t._async_evaluate$_environment.closure$0(),t._async_evaluate$_inDependency,U.UserDefinedCallable_AsyncEnvironment)},$signature:463},A._EvaluateVisitor_visitIncludeRule_closure4.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:20},A._EvaluateVisitor_visitMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.queries)},$signature:93},A._EvaluateVisitor_visitMediaRule_closure3.prototype={call$0(){var e,t,r=0,n=A._makeAsyncAwaitCompleter(U.Null),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:return e=a.$this,null==(t=a.mergedQueries)&&(t=a.queries),r=2,A._asyncAwait(e._async_evaluate$_withMediaQueries$1$3(t,a.mergedSources,new A._EvaluateVisitor_visitMediaRule__closure0(e,a.node),U.Null),s);case 2:return A._asyncReturn(null,n)}});return A._asyncStartSync(s,n)},$signature:2},A._EvaluateVisitor_visitMediaRule__closure0.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate$_atRootExcludingStyleRule?null:n._async_evaluate$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitMediaRule___closure0(n,o.node),!1,U.ModifiableCssStyleRule,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.length,r=0;case 6:if(!(r<t)){s=8;break}return s=9,A._asyncAwait(e[r].accept$1(n),l);case 9:case 7:++r,s=6;break;case 8:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitMediaRule___closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitMediaRule_closure4.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:8},A._EvaluateVisitor_visitStyleRule_closure3.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitStyleRule_closure4.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitStyleRule_closure6.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate$_withStyleRule$1$2(n.rule,new A._EvaluateVisitor_visitStyleRule__closure0(e,n.node),U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A._EvaluateVisitor_visitStyleRule__closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitStyleRule_closure5.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor__warnForBogusCombinators_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssComment,$signature:8},A._EvaluateVisitor_visitSupportsRule_closure1.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate$_atRootExcludingStyleRule?null:n._async_evaluate$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate$_withParent$2$2(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitSupportsRule__closure0(n,o.node),U.ModifiableCssStyleRule,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.length,r=0;case 6:if(!(r<t)){s=8;break}return s=9,A._asyncAwait(e[r].accept$1(n),l);case 9:case 7:++r,s=6;break;case 8:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitSupportsRule__closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitSupportsRule_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor__visitSupportsCondition_closure0.prototype={call$0(){var e,t,r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.String),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:return t=_.$this,r=_._box_0,s=A,o=3,A._asyncAwait(t._evaluateToCss$1(r.declaration.name),u);case 3:return n=s.S($),a=r.declaration.get$isCustomProperty()?"":" ",s="("+n+":"+a,i=A,o=4,A._asyncAwait(t._evaluateToCss$1(r.declaration.value),u);case 4:e=s+i.S($)+")",o=1;break;case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(u,l)},$signature:181},A._EvaluateVisitor_visitVariableDeclaration_closure2.prototype={call$0(){var e=this.$this._async_evaluate$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},A._EvaluateVisitor_visitVariableDeclaration_closure3.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:43},A._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},A._EvaluateVisitor_visitUseRule_closure0.prototype={call$2(e,t){var r,n,a,s,i,o,l;t&&this.$this._async_evaluate$_registerCommentsForModule$1(e),r=this.$this._async_evaluate$_environment,null==(a=(n=this.node).namespace)?(r._async_environment$_globalModules.$indexSet(0,e,n),r._async_environment$_allModules.push(e),r=I.JSArray_methods.get$first(r._async_environment$_variables),null!=(s=A.IterableExtension_firstWhereOrNull(r.get$keys(r),e.get$variables().get$containsKey()))&&A.throwExpression(A.SassScriptException$(T.This_ma+s+'".',null))):((i=r._async_environment$_modules).containsKey$1(a)&&(l=null==(o=r._async_environment$_namespaceNodes.$index(0,a))?null:o.span,o=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=l&&o.$indexSet(0,l,"original @use"),A.throwExpression(A.MultiSpanSassScriptException$(T.There_+a+'".',"new @use",o))),i.$indexSet(0,a,e),r._async_environment$_namespaceNodes.$indexSet(0,a,n),r._async_environment$_allModules.push(e))},$signature:121},A._EvaluateVisitor_visitWarnRule_closure0.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:69},A._EvaluateVisitor_visitWhileRule_closure0.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Value),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:t=o.node,r=t.condition,n=o.$this,t=t.children;case 3:return s=5,A._asyncAwait(r.accept$1(n),l);case 5:if(!u.get$isTruthy()){s=4;break}return s=6,A._asyncAwait(n._async_evaluate$_handleReturn$2(t,new A._EvaluateVisitor_visitWhileRule__closure0(n)),l);case 6:if(null!=(a=u)){e=a,s=1;break}s=3;break;case 4:e=null,s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:67},A._EvaluateVisitor_visitWhileRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:87},A._EvaluateVisitor_visitBinaryOperationExpression_closure0.prototype={call$0(){var e,t,r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.Value),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:return r=_.node,n=_.$this,o=3,A._asyncAwait(r.left.accept$1(n),u);case 3:a=$;case 4:switch(r.operator){case I.BinaryOperator_Kyq:o=6;break;case I.BinaryOperator_tKu:o=7;break;case I.BinaryOperator_uke:o=8;break;case I.BinaryOperator_r84:o=9;break;case I.BinaryOperator_qGq:o=10;break;case I.BinaryOperator_o8O:o=11;break;case I.BinaryOperator_JiR:o=12;break;case I.BinaryOperator_qHy:o=13;break;case I.BinaryOperator_FPG:o=14;break;case I.BinaryOperator_Swh:o=15;break;case I.BinaryOperator_QG1:o=16;break;case I.BinaryOperator_tht:o=17;break;case I.BinaryOperator_Mh5:o=18;break;case I.BinaryOperator_s7T:o=19;break;default:o=20}break;case 6:return r=r.right.accept$1(n),o=21,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 21:r=$,r=new A.SassString(A.serializeValue(a,!1,!0)+"="+A.serializeValue(r,!1,!0),!1),o=5;break;case 7:o=a.get$isTruthy()?22:24;break;case 22:r=a,o=23;break;case 24:return r=r.right.accept$1(n),o=25,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 25:r=$;case 23:o=5;break;case 8:o=a.get$isTruthy()?26:28;break;case 26:return r=r.right.accept$1(n),o=29,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 29:r=$,o=27;break;case 28:r=a;case 27:o=5;break;case 9:return s=a,o=30,A._asyncAwait(r.right.accept$1(n),u);case 30:r=s.$eq(0,$)?I.SassBoolean_true:I.SassBoolean_false,o=5;break;case 10:return s=a,o=31,A._asyncAwait(r.right.accept$1(n),u);case 31:r=s.$eq(0,$)?I.SassBoolean_false:I.SassBoolean_true,o=5;break;case 11:return r=r.right.accept$1(n),s=a,o=32,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 32:r=s.greaterThan$1($),o=5;break;case 12:return r=r.right.accept$1(n),s=a,o=33,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 33:r=s.greaterThanOrEquals$1($),o=5;break;case 13:return r=r.right.accept$1(n),s=a,o=34,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 34:r=s.lessThan$1($),o=5;break;case 14:return r=r.right.accept$1(n),s=a,o=35,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 35:r=s.lessThanOrEquals$1($),o=5;break;case 15:return r=r.right.accept$1(n),s=a,o=36,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 36:r=s.plus$1($),o=5;break;case 16:return r=r.right.accept$1(n),s=a,o=37,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 37:r=s.minus$1($),o=5;break;case 17:return r=r.right.accept$1(n),s=a,o=38,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 38:r=s.times$1($),o=5;break;case 18:return t=r.right.accept$1(n),s=n,i=a,o=39,A._asyncAwait(U.Future_Value._is(t)?t:A._Future$value(t,U.Value),u);case 39:r=s._async_evaluate$_slash$3(i,$,r),o=5;break;case 19:return r=r.right.accept$1(n),s=a,o=40,A._asyncAwait(U.Future_Value._is(r)?r:A._Future$value(r,U.Value),u);case 40:r=s.modulo$1($),o=5;break;case 20:r=null;case 5:e=r,o=1;break;case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(u,l)},$signature:69},A._EvaluateVisitor__slash_recommendation0.prototype={call$1(e){return e instanceof A.BinaryOperationExpression&&I.BinaryOperator_Mh5===e.operator?"math.div("+A.S(this.call$1(e.left))+", "+A.S(this.call$1(e.right))+")":e instanceof A.ParenthesizedExpression?e.expression.toString$0(0):e.toString$0(0)},$signature:133},A._EvaluateVisitor_visitVariableExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:43},A._EvaluateVisitor_visitUnaryOperationExpression_closure0.prototype={call$0(){var e,t=this;switch(t.node.operator){case I.UnaryOperator_Rbl:e=t.operand.unaryPlus$0();break;case I.UnaryOperator_UCP:e=t.operand.unaryMinus$0();break;case I.UnaryOperator_lZV:e=new A.SassString("/"+A.serializeValue(t.operand,!1,!0),!1);break;case I.UnaryOperator_not_not_not:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:34},A._EvaluateVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:508},A._EvaluateVisitor_visitFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:91},A._EvaluateVisitor_visitFunctionExpression_closure3.prototype={call$1:e=>e.accept$1(I.C_IsCalculationSafeVisitor),$signature:120},A._EvaluateVisitor_visitFunctionExpression_closure4.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:69},A._EvaluateVisitor__visitCalculation_closure0.prototype={call$2(e,t){return this.$this._async_evaluate$_warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:115},A._EvaluateVisitor__checkCalculationArguments_check0.prototype={call$1(e){var t=this.node,r=t.$arguments.positional.length;if(0===r)throw A.wrapException(this.$this._async_evaluate$_exception$2("Missing argument.",t.span));if(null!=e&&r>e)throw A.wrapException(this.$this._async_evaluate$_exception$2("Only "+A.S(e)+" "+A.pluralize("argument",e,null)+" allowed, but "+r+" "+A.pluralize("was",r,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:108},A._EvaluateVisitor__visitCalculationExpression_closure0.prototype={call$0(){var e,t,r,n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.Object),u=this,c=A._wrapJsFunctionForAsync(function($,p){if(1===$)return A._asyncRethrow(p,_);for(;;)switch(l){case 0:return t=u.$this,r=u._box_0,n=u.node,a=u.inLegacySassFunction,s=A,i=t._async_evaluate$_binaryOperatorToCalculationOperator$2(r.operator,n),l=3,A._asyncAwait(t._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(r.left,a),c);case 3:return o=p,l=4,A._asyncAwait(t._async_evaluate$_visitCalculationExpression$2$inLegacySassFunction(r.right,a),c);case 4:e=s.SassCalculation_operateInternal(i,o,p,a,!t._async_evaluate$_inSupportsDeclaration,new A._EvaluateVisitor__visitCalculationExpression__closure0(t,n)),l=1;break;case 1:return A._asyncReturn(e,_)}});return A._asyncStartSync(c,_)},$signature:183},A._EvaluateVisitor__visitCalculationExpression__closure0.prototype={call$2(e,t){return this.$this._async_evaluate$_warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:115},A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0.prototype={call$0(){var e=this.node;return this.$this._async_evaluate$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:69},A._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 A._EvaluateVisitor__runUserDefinedCallable__closure0(t,e.evaluated,r,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},A._EvaluateVisitor__runUserDefinedCallable__closure0.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._async_evaluate$_environment.scope$1$1(new A._EvaluateVisitor__runUserDefinedCallable___closure0(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("Future<0>()")}},A._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,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=0,C=A._makeAsyncAwaitCompleter(e),b=this,x=A._wrapJsFunctionForAsync(function(e,w){if(1===e)return A._asyncRethrow(w,C);for(;;)switch(f){case 0:for(m=b.$this,g=b.evaluated._values,S=b.callable.declaration.parameters,y=b.nodeWithSpan,m._async_evaluate$_verifyArguments$4(E.get$length$asx(g[2]),g[0],S,y),r=S.parameters,n=r.length,a=Math.min(E.get$length$asx(g[2]),n),s=0;s<a;++s)m._async_evaluate$_environment.setLocalVariable$3(r[s].name,E.$index$asx(g[2],s),E.$index$asx(g[3],s));s=E.get$length$asx(g[2]);case 3:if(!(s<n)){f=5;break}i=r[s],o=i.name,l=g[0].remove$1(0,o),f=null==l?6:7;break;case 6:return _=i.defaultValue,v=m,f=8,A._asyncAwait(_.accept$1(m),x);case 8:l=v._async_evaluate$_withoutSlash$2(w,m._async_evaluate$_expressionNode$1(_));case 7:_=m._async_evaluate$_environment,null==(u=g[1].$index(0,o))&&((u=i.defaultValue).toString,u=m._async_evaluate$_expressionNode$1(u)),_.setLocalVariable$3(o,l,u);case 4:++s,f=3;break;case 5:return null!=(c=S.restParameter)?($=E.get$length$asx(g[2])>n?E.sublist$1$ax(g[2],n):I.List_empty8,n=g[0],o=g[4],p=A.SassArgumentList$($,n,o===I.ListSeparator_undecided_null_undecided?I.ListSeparator_qVN:o),m._async_evaluate$_environment.setLocalVariable$3(c,p,y)):p=null,f=9,A._asyncAwait(b.run.call$0(),x);case 9:if(h=w,null==p){t=h,f=1;break}if((n=g[0]).get$isEmpty(n)){t=h,f=1;break}if(p._wereKeywordsAccessed){t=h,f=1;break}throw n=(n=g[0]).get$keys(n),d=A.pluralize("parameter",n.get$length(n),null),g=(g=g[0]).get$keys(g),A.wrapException(A.MultiSpanSassRuntimeException$("No "+d+" named "+A.toSentence(g.map$1$1(g,new A._EvaluateVisitor__runUserDefinedCallable____closure0,U.Object),"or")+".",y.get$span(y),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([S.get$spanWithName(),"declaration"],U.FileSpan,U.String),m._async_evaluate$_stackTrace$1(y.get$span(y)),null));case 1:return A._asyncReturn(t,C)}});return A._asyncStartSync(x,C)},$signature(){return this.V._eval$1("Future<0>()")}},A._EvaluateVisitor__runUserDefinedCallable____closure0.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__runFunctionCallable_closure0.prototype={call$0(){var e,t,r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.Value),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:t=_.callable.declaration,r=t.children,n=r.length,a=_.$this,s=0;case 3:if(!(s<n)){o=5;break}return o=6,A._asyncAwait(r[s].accept$1(a),u);case 6:if((i=$)instanceof A.Value){e=i,o=1;break}case 4:++s,o=3;break;case 5:throw A.wrapException(a._async_evaluate$_exception$2("Function finished without @return.",t.span));case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(u,l)},$signature:69},A._EvaluateVisitor__runBuiltInCallable_closure2.prototype={call$0(){return this._box_0.overload.verify$2(E.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},A._EvaluateVisitor__runBuiltInCallable_closure3.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:534},A._EvaluateVisitor__runBuiltInCallable_closure4.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__evaluateArguments_closure3.prototype={call$1:e=>e,$signature:42},A._EvaluateVisitor__evaluateArguments_closure4.prototype={call$1(e){return this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan)},$signature:42},A._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:111},A._EvaluateVisitor__evaluateArguments_closure6.prototype={call$1:e=>e,$signature:42},A._EvaluateVisitor__evaluateMacroArguments_closure3.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression(e,t.get$span(t))},$signature:64},A._EvaluateVisitor__evaluateMacroArguments_closure4.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:64},A._EvaluateVisitor__evaluateMacroArguments_closure5.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new A.ValueExpression(r.$this._async_evaluate$_withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:111},A._EvaluateVisitor__evaluateMacroArguments_closure6.prototype={call$1(e){var t=this.keywordRestArgs;return new A.ValueExpression(this.$this._async_evaluate$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:64},A._EvaluateVisitor__addRestMap_closure0.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof A.SassString))throw r=n.nodeWithSpan,A.wrapException(a._async_evaluate$_exception$2(T.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:114},A._EvaluateVisitor__verifyArguments_closure0.prototype={call$0(){return this.parameters.verify$2(this.positional,new A.MapKeySet(this.named,U.MapKeySet_String))},$signature:0},A._EvaluateVisitor_visitCssAtRule_closure1.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssAtRule_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitCssKeyframeBlock_closure1.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssKeyframeBlock_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitCssMediaRule_closure2.prototype={call$1(e){return this.$this._async_evaluate$_mergeMediaQueries$2(e,this.node.queries)},$signature:93},A._EvaluateVisitor_visitCssMediaRule_closure3.prototype={call$0(){var e,t,r=0,n=A._makeAsyncAwaitCompleter(U.Null),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:return e=a.$this,null==(t=a.mergedQueries)&&(t=a.node.queries),r=2,A._asyncAwait(e._async_evaluate$_withMediaQueries$1$3(t,a.mergedSources,new A._EvaluateVisitor_visitCssMediaRule__closure0(e,a.node),U.Null),s);case 2:return A._asyncReturn(null,n)}});return A._asyncStartSync(s,n)},$signature:2},A._EvaluateVisitor_visitCssMediaRule__closure0.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate$_atRootExcludingStyleRule?null:n._async_evaluate$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssMediaRule___closure0(n,o.node),!1,U.ModifiableCssStyleRule,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");case 6:if(!e.moveNext$0()){s=7;break}return r=e.__internal$_current,s=8,A._asyncAwait((null==r?t._as(r):r).accept$1(n),l);case 8:s=6;break;case 7:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitCssMediaRule___closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssMediaRule_closure4.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:8},A._EvaluateVisitor_visitCssStyleRule_closure2.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate$_withStyleRule$1$2(n.rule,new A._EvaluateVisitor_visitCssStyleRule__closure0(e,n.node),U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A._EvaluateVisitor_visitCssStyleRule__closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssStyleRule_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitCssSupportsRule_closure1.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate$_atRootExcludingStyleRule?null:n._async_evaluate$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate$_withParent$2$2(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssSupportsRule__closure0(n,o.node),U.ModifiableCssStyleRule,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");case 6:if(!e.moveNext$0()){s=7;break}return r=e.__internal$_current,s=8,A._asyncAwait((null==r?t._as(r):r).accept$1(n),l);case 8:s=6;break;case 7:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitCssSupportsRule__closure0.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssSupportsRule_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor__performInterpolationHelper_closure0.prototype={call$1(e){return A.InterpolationMap$(this.interpolation,e)},$signature:184},A._EvaluateVisitor__serialize_closure0.prototype={call$0(){return A.serializeValue(this.value,!1,this.quote)},$signature:28},A._EvaluateVisitor__expressionNode_closure0.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:185},A._EvaluateVisitor__withoutSlash_recommendation0.prototype={call$1(e){var t,r,n,a=e.asSlash;return U.Record_2_nullable_Object_and_nullable_Object._is(a)?(t=a._0,r=a._1,n="math.div("+A.S(this.call$1(t))+", "+A.S(this.call$1(r))+")"):n=A.serializeValue(e,!0,!0),n},$signature:142},A._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:48},A._ImportedCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new A._ImportedCssVisitor_visitCssAtRule_closure0;this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssDeclaration$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$1(e)},visitCssImport$1(e){var t,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)===E.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=A._setArrayType([],U.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 A._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 A._ImportedCssVisitor_visitCssStyleRule_closure0)},visitCssStylesheet$1(e){var t,r,n;for(r=(t=e.children).$ti,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E");t.moveNext$0();)(null==(n=t.__internal$_current)?r._as(n):n).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate$_visitor._async_evaluate$_addChild$2$through(e,new A._ImportedCssVisitor_visitCssSupportsRule_closure0)}},A._ImportedCssVisitor_visitCssAtRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._ImportedCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return e instanceof A.ModifiableCssStyleRule||this.hasBeenMerged&&e instanceof A.ModifiableCssMediaRule},$signature:8},A._ImportedCssVisitor_visitCssStyleRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._ImportedCssVisitor_visitCssSupportsRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluationContext0.prototype={get$currentCallableSpan(){var e=this._async_evaluate$_visitor._async_evaluate$_callableNode;if(null!=e)return e.get$span(e);throw A.wrapException(A.StateError$(T.No_Sasc))},warn$2(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(t,null==a?this._async_evaluate$_defaultWarnNodeWithSpan.span:a,r)},$isEvaluationContext:1},A._CloneCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless,r=A.ModifiableCssAtRule$(e.name,e.span,t,e.value);return t?r:this._visitChildren$2(r,e)},visitCssComment$1:e=>new A.ModifiableCssComment(e.text,e.span),visitCssDeclaration$1:e=>A.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap),visitCssImport$1:e=>new A.ModifiableCssImport(e.url,e.modifiers,e.span),visitCssKeyframeBlock$1(e){return this._visitChildren$2(A.ModifiableCssKeyframeBlock$(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._visitChildren$2(A.ModifiableCssMediaRule$(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._oldToNewSelectors.$index(0,e._style_rule$_selector._box$_inner.value);if(null!=t)return this._visitChildren$2(A.ModifiableCssStyleRule$(t,e.span,!1,e.originalSelector),e);throw A.wrapException(A.StateError$(T.The_Ex))},visitCssStylesheet$1(e){return this._visitChildren$2(A.ModifiableCssStylesheet$(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._visitChildren$2(A.ModifiableCssSupportsRule$(e.condition,e.span),e)},_visitChildren$1$2(e,t){var r,n,a;for(r=E.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,U.ModifiableCssParentNode)}},A.Evaluator.prototype={},A._EvaluateVisitor.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap(e,t,r,n,a,s){var i,o,l,_,u,c,$,p=this,h="$name, $module: null",d="sass:meta",m="$module",g=U.JSArray_BuiltInCallable,S=A._setArrayType([A.BuiltInCallable$function("global-variable-exists",h,new A._EvaluateVisitor_closure(p),d),A.BuiltInCallable$function("variable-exists","$name",new A._EvaluateVisitor_closure0(p),d),A.BuiltInCallable$function("function-exists",h,new A._EvaluateVisitor_closure1(p),d),A.BuiltInCallable$function("mixin-exists",h,new A._EvaluateVisitor_closure2(p),d),A.BuiltInCallable$function("content-exists","",new A._EvaluateVisitor_closure3(p),d),A.BuiltInCallable$function("module-variables",m,new A._EvaluateVisitor_closure4(p),d),A.BuiltInCallable$function("module-functions",m,new A._EvaluateVisitor_closure5(p),d),A.BuiltInCallable$function("module-mixins",m,new A._EvaluateVisitor_closure6(p),d),A.BuiltInCallable$function("get-function","$name, $css: false, $module: null",new A._EvaluateVisitor_closure7(p),d),A.BuiltInCallable$function("get-mixin",h,new A._EvaluateVisitor_closure8(p),d),A.BuiltInCallable$function("call","$function, $args...",new A._EvaluateVisitor_closure9(p),d)],g),y=A._setArrayType([A.BuiltInCallable$mixin("load-css","$url, $with: null",new A._EvaluateVisitor_closure10(p),!1,d),A.BuiltInCallable$mixin("apply","$mixin, $args...",new A._EvaluateVisitor_closure11(p),!0,d)],g);for(g=U.BuiltInCallable,i=A.List_List$_of(M.$get$moduleFunctions(),g),I.JSArray_methods.addAll$1(i,S),o=A.BuiltInModule$("meta",i,y,null,g),(g=A.List_List$_of(M.$get$coreModules(),U.BuiltInModule_Callable)).push(o),i=g.length,l=p._builtInModules,_=0;_<g.length;g.length===i||(0,A.throwConcurrentModificationError)(g),++_)u=g[_],l.$indexSet(0,u.url,u);for(g=U.JSArray_Callable,i=A._setArrayType([],g),I.JSArray_methods.addAll$1(i,M.$get$globalFunctions()),g=A._setArrayType([],g),_=0;_<11;++_)g.push(S[_].withDeprecationWarning$1("meta"));for(I.JSArray_methods.addAll$1(i,g),g=i.length,l=p._builtInFunctions,_=0;_<i.length;i.length===g||(0,A.throwConcurrentModificationError)(i),++_)$=(c=i[_]).get$name(c),l.$indexSet(0,A.stringReplaceAllUnchecked($,"_","-"),c)},run$2(e,t,r){var n,a,s,i;try{return s=U.nullable_Object,s=A.runZoned(new A._EvaluateVisitor_run_closure(this,r,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__evaluationContext,new A._EvaluationContext(this,r)],s,s),U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet)}catch(i){if(!((s=A.unwrapException(i))instanceof A.SassException))throw i;n=s,a=A.getTraceFromException(i),A.throwWithTrace(n.withLoadedUrls$1(this._loadedUrls),n,a)}},runExpression$2(e,t){var r=U.nullable_Object;return A.runZoned(new A._EvaluateVisitor_runExpression_closure(this,e,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__evaluationContext,new A._EvaluationContext(this,t)],r,r),U.Value)},runStatement$2(e,t){var r=U.nullable_Object;return A.runZoned(new A._EvaluateVisitor_runStatement_closure(this,e,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__evaluationContext,new A._EvaluationContext(this,t)],r,r),U.void)},_assertInModule$1$2(e,t){if(null!=e)return e;throw A.wrapException(A.StateError$("Can't access "+t+" outside of a module."))},_assertInModule$2(e,t){return this._assertInModule$1$2(e,t,U.dynamic)},_withFakeStylesheet$1$3(e,t,r){var n=this,a=n._importer;n._importer=e,n.__stylesheet=A.Stylesheet$(I.List_empty14,t.get$span(t));try{return r.call$0()}finally{n._importer=a,n.__stylesheet=null}},_withFakeStylesheet$3(e,t,r){return this._withFakeStylesheet$1$3(e,t,r,U.dynamic)},_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,a,s,i){var o,l=this,_=l._builtInModules.$index(0,e),u={builtInModule:null};if(null==_)l._withStackFrame$3(t,r,new A._EvaluateVisitor__loadModule_closure0(l,e,r,a,i,s,n));else{if(u.builtInModule=_,s instanceof A.ExplicitConfiguration)throw u=i?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",o=s.nodeWithSpan,A.wrapException(l._evaluate$_exception$2(u,o.get$span(o)));l._addExceptionSpan$2(r,new A._EvaluateVisitor__loadModule_closure(u,n))}},_loadModule$5$configuration(e,t,r,n,a){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,a,!1)},_loadModule$4(e,t,r,n){return this._loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,null,!1)},_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g=this,S=t.span,y=S.get$sourceUrl(S);if(s=(S=null==r)?g._configuration:r,null!=(o=(i=g._modules).$index(0,y))){if((i=null==(l=(i=g._moduleConfigurations.$index(0,y)).__originalConfiguration)?i:l)!==(null==(l=s.__originalConfiguration)?s:l)&&s instanceof A.ExplicitConfiguration&&o.couldHaveBeenConfigured$1(new A.MapKeySet(new A.UnmodifiableMapView(s._configuration$_values,U.UnmodifiableMapView_String_ConfiguredValue),U.MapKeySet_String)))throw n?(i=M.$get$context(),y.toString,_=i.prettyUri$1(y)+T.x20was_a):_=T.This_mw,u=null==(i=g._moduleNodes.$index(0,y))?null:i.get$span(i),c=S?(S=s.nodeWithSpan).get$span(S):null,S=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=u&&S.$indexSet(0,u,"original load"),null!=c&&S.$indexSet(0,c,"configuration"),A.wrapException(S.get$isEmpty(0)?g._evaluate$_exception$1(_):g._multiSpanException$3(_,"new load",S));return o}return $=A.Environment$(),p=A._Cell$(),h=A._Cell$(),d=A.ExtensionStore$(),g._withEnvironment$2($,new A._EvaluateVisitor__execute_closure(g,e,t,d,r,p,h)),S=p._readLocal$0(),l=h._readLocal$0(),m=$.toModule$3(S,null==l?I.Map_empty:l,d),null!=y&&(i.$indexSet(0,y,m),g._moduleConfigurations.$indexSet(0,y,s),null!=a&&g._moduleNodes.$indexSet(0,y,a)),m},_execute$2(e,t){return this._execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_addOutOfOrderImports$0(){var e,t,r=this,n="_root",a="_endOfImports",s=r._outOfOrderImports;return null!=s?(e=r._assertInModule$2(r.__root,n).children,e=A.List_List$_of(A.SubListIterable$(e,0,A.checkNotNullable(r._assertInModule$2(r.__endOfImports,a),"count",U.int),e.$ti._eval$1("ListBase.E")),U.ModifiableCssNode),I.JSArray_methods.addAll$1(e,s),t=r._assertInModule$2(r.__root,n).children,I.JSArray_methods.addAll$1(e,A.SubListIterable$(t,r._assertInModule$2(r.__endOfImports,a),null,t.$ti._eval$1("ListBase.E")))):e=r._assertInModule$2(r.__root,n).children,e},_combineCss$2$clone(e,t){var r,n,a,s,i,o,l;return I.JSArray_methods.any$1(e.get$upstream(),new A._EvaluateVisitor__combineCss_closure)?(a=U.JSArray_CssNode,s=A._setArrayType([],a),i=A._setArrayType([],a),a=U.Module_Callable,o=A.ListQueue$(a),new A._EvaluateVisitor__combineCss_visitModule(this,A.LinkedHashSet_LinkedHashSet$_empty(a),t,i,s,o).call$1(e),e.get$transitivelyContainsExtensions()&&this._extendModules$1(o),a=I.JSArray_methods.$add(s,i),l=e.get$css(e),new A.CssStylesheet(new A.UnmodifiableListView(a,U.UnmodifiableListView_CssNode),l.get$span(l))):(r=e.get$extensionStore().get$simpleSelectors(),null!=(n=A.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__combineCss_closure0(r))))&&this._throwForUnsatisfiedExtension$1(n),e.get$css(e))},_combineCss$1(e){return this._combineCss$2$clone(e,!1)},_extendModules$1(e){var t,r,n,a,s,i,o,l,_,u,c=A.LinkedHashMap_LinkedHashMap$_empty(U.Uri,U.List_ExtensionStore),$=new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_Extension);for(r=(t=A._ListQueueIterator$(e,e.$ti._precomputed1)).$ti._precomputed1;t.moveNext$0();)if(null==(n=t._collection$_current)&&(n=r._as(n)),a=n.get$extensionStore().get$simpleSelectors().toSet$0(0),$.addAll$1(0,n.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__extendModules_closure(a))),s=c.$index(0,n.get$url(n)),i=n.get$extensionStore().get$addExtensions(),null!=s&&i.call$1(s),!(i=n.get$extensionStore()).get$isEmpty(i)){for(o=(i=n.get$upstream()).length,l=0;l<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++l)null!=(u=(_=i[l]).get$url(_))&&E.add$1$ax(c.putIfAbsent$2(u,new A._EvaluateVisitor__extendModules_closure0),n.get$extensionStore());$.removeAll$1(n.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}0!==$._collection$_length&&this._throwForUnsatisfiedExtension$1($.get$first(0))},_throwForUnsatisfiedExtension$1(e){throw A.wrapException(A.SassException$(T.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_indexAfterImports$1(e){var t,r,n,a;for(t=E.getInterceptor$asx(e),r=-1,n=0;n<t.get$length(e);++n){if(!((a=t.$index(e,n))instanceof A.ModifiableCssImport)){if(a instanceof A.ModifiableCssComment)continue;break}r=n}return r+1},visitStylesheet$1(e,t){var r,n,a,s,i,o;for(n=(r=t.parseTimeWarnings).$ti,r=new A.ListIterator(r,r.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");r.moveNext$0();)null==(a=r.__internal$_current)&&(a=n._as(a)),this._warn$3(a._1,a._2,a._0);for(n=(r=t.children).length,s=0;s<n;++s)r[s].accept$1(this);for(r=(r=A.MapExtensions_get_pairs(t.globalVariables,U.String,U.FileSpan)).get$iterator(r);r.moveNext$0();)i=(n=r.get$current(r))._0,o=n._1,this.visitVariableDeclaration$1(0,new A.VariableDeclaration(null,i,new A.NullExpression(o),!0,!1,o));return null},visitAtRootRule$1(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=null,p="__parent",h=t.query,d=null!=h?new A.AtRootQueryParser(A.SpanScanner$(c._performInterpolationWithMap$2$warnForColor(h,!0)._0,$),$).parse$0(0):I.AtRootQuery_bfj,m=c._assertInModule$2(c.__parent,p),g=A._setArrayType([],U.JSArray_ModifiableCssParentNode);for(r=U.CssStylesheet;!r._is(m);m=n)if(d.excludes$1(m)||g.push(m),null==(n=m._parent))throw A.wrapException(A.StateError$(T.CssNod));if((a=c._trimIncluded$1(g))===c._assertInModule$2(c.__parent,p))return c._environment.scope$1$2$when(new A._EvaluateVisitor_visitAtRootRule_closure(c,t),t.hasDeclarations,U.Null),$;if(g.length>=1){for(s=g[0],i=I.JSArray_methods.sublist$1(g,1),o=s.copyWithoutChildren$0(),r=i.length,l=o,_=0;_<i.length;i.length===r||(0,A.throwConcurrentModificationError)(i),++_,l=u)(u=i[_].copyWithoutChildren$0()).addChild$1(l);a.addChild$1(l)}else o=a;return c._scopeForAtRoot$4(t,o,d,g).call$1(new A._EvaluateVisitor_visitAtRootRule_closure0(c,t)),$},_trimIncluded$1(e){var t,r,n,a,s,i,o,l,_=this,u=null,c="_root",$=" to be an ancestor of ";if(0===e.length)return _._assertInModule$2(_.__root,c);for(t=_._assertInModule$2(_.__parent,"__parent"),r=e.length,n=u,a=0;a<r;++a,t=o){for(;t!==(s=e[a]);n=u,t=i)if(null==(i=t._parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u));if(null==n&&(n=a),null==(o=t._parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u))}return t!==_._assertInModule$2(_.__root,c)?_._assertInModule$2(_.__root,c):(n.toString,l=e[n],I.JSArray_methods.removeRange$2(e,n,e.length),l)},_scopeForAtRoot$4(e,t,r,n){var a=this,s=new A._EvaluateVisitor__scopeForAtRoot_closure(a,t,e);return(r._all||r._at_root_query$_rule)!==r.include&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure0(a,s)),null!=a._mediaQueries&&r.excludesName$1("media")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure1(a,s)),a._inKeyframes&&r.excludesName$1("keyframes")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure2(a,s)),a._inUnknownAtRule&&!I.JSArray_methods.any$1(n,new A._EvaluateVisitor__scopeForAtRoot_closure3)?new A._EvaluateVisitor__scopeForAtRoot_closure4(a,s):s},visitContentBlock$1:(e,t)=>A.throwExpression(A.UnsupportedError$(T.Evalua)),visitContentRule$1(e,t){var r=this._environment._content;return null==r||this._runUserDefinedCallable$1$4(t.$arguments,r,t,new A._EvaluateVisitor_visitContentRule_closure(this,r),U.Null),null},visitDebugRule$1(e,t){var r=t.expression.accept$1(this),n=r instanceof A.SassString?r._string$_text:A.serializeValue(r,!0,!0);return this._logger.debug$2(0,n,t.span),null},visitDeclaration$1(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=null;if(null==(c._atRootExcludingStyleRule?$:c._styleRuleIgnoringAtRoot)&&!c._inUnknownAtRule&&!c._inKeyframes)throw A.wrapException(c._evaluate$_exception$2(T.Declarm,t.span));if(null!=c._declarationName&&!t.parsedAsSassScript)throw r=I.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?T.Declarw:T.Declarp,A.wrapException(c._evaluate$_exception$2(r,t.span));return n=c._interpolationToValue$2$warnForColor(t.name,!0),null!=(a=c._declarationName)&&(n=new A.CssValue(a+"-"+n.value,n.span,U.CssValue_String)),null!=(s=t.value)&&((i=s.accept$1(c)).get$isBlank()&&0!==i.get$asList().length&&!I.JSString_methods.startsWith$1(n.value,"--")||(c._copyParentAfterSibling$0(),r=c._assertInModule$2(c.__parent,"__parent"),o=s.get$span(s),l=c._sourceMap?null==(l=A.NullableExtension_andThen(s,c.get$_expressionNode()))?$:E.get$span$z(l):$,r.addChild$1(A.ModifiableCssDeclaration$(n,new A.CssValue(i,o,U.CssValue_Value),t.span,t.parsedAsSassScript,l)))),_=t.children,(r={}).children=null,null!=_&&(r.children=_,u=c._declarationName,c._declarationName=n.value,c._environment.scope$1$2$when(new A._EvaluateVisitor_visitDeclaration_closure(r,c),t.hasDeclarations,U.Null),c._declarationName=u),$},visitEachRule$1(e,t){var r=this,n=t.list,a=n.accept$1(r),s=r._expressionNode$1(n),i=t.variables;return(n={}).variable=null,1!==i.length?((n={}).variables=null,n.variables=i,n=new A._EvaluateVisitor_visitEachRule_closure0(n,r,s)):(n.variable=i[0],n=new A._EvaluateVisitor_visitEachRule_closure(n,r,s)),r._environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitEachRule_closure1(r,a,n,t),!0,U.nullable_Value)},_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),s=e.length,i=Math.min(s,a.length);for(n=0;n<i;++n)this._environment.setLocalVariable$3(e[n],this._withoutSlash$2(a[n],r),r);for(n=i;n<s;++n)this._environment.setLocalVariable$3(e[n],I.C__SassNull,r)},visitErrorRule$1(e,t){throw A.wrapException(this._evaluate$_exception$2(t.expression.accept$1(this).toString$0(0),t.span))},visitExtendRule$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=null,g=d._atRootExcludingStyleRule?m:d._styleRuleIgnoringAtRoot;if(null==g||null!=d._declarationName)throw A.wrapException(d._evaluate$_exception$2(T.x40exten,t.span));for(n=(r=g.originalSelector.components).length,a=t.span,s=U.SourceSpan,i=U.String,o=0;o<n;++o)(l=r[o]).accept$1(I._IsBogusVisitor_true)&&(_=A._SerializeVisitor$(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),u=I.JSString_methods.trim$0(_._serialize$_buffer.toString$0(0)),c=l.accept$1(I.C__IsUselessVisitor)?"can't":"shouldn't",d._warn$3('The selector "'+u+'" is invalid CSS and '+c+T.x20be_an,new A.MultiSpan(A.SpanExtensions_trimRight(l.span),"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([a,"@extend rule"],s,i),s,i)),I.Deprecation_OUI));for($=d._performInterpolationWithMap$2$warnForColor(t.selector,!0),n=(r=A.SelectorList_SelectorList$parse(A.trimAscii($._0,!0),!1,$._1,!1).components).length,a=g._style_rule$_selector._box$_inner,o=0;o<n;++o){if(null==(p=(l=r[o]).get$singleCompound()))throw A.wrapException(A.SassFormatException$("complex selectors may not be extended.",l.span,m));if(null==(h=1===(s=p.components).length?I.JSArray_methods.get$first(s):m))throw A.wrapException(A.SassFormatException$(T.compou+I.JSArray_methods.join$1(s,", ")+T.x60_inst,p.span,m));d._assertInModule$2(d.__extensionStore,"_extensionStore").addExtension$4(a.value,h,t,d._mediaQueries)}return m},visitAtRule$1(e,t){var r,n,a,s,i,o=this;if(null!=o._declarationName)throw A.wrapException(o._evaluate$_exception$2(T.At_rul,t.span));return r=o._interpolationToValue$1(t.name),n=A.NullableExtension_andThen(t.value,new A._EvaluateVisitor_visitAtRule_closure(o)),null==(a=t.children)?(o._copyParentAfterSibling$0(),o._assertInModule$2(o.__parent,"__parent").addChild$1(A.ModifiableCssAtRule$(r,t.span,!0,n)),null):(s=o._inKeyframes,i=o._inUnknownAtRule,"keyframes"===A.unvendor(r.value)?o._inKeyframes=!0:o._inUnknownAtRule=!0,o._withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$(r,t.span,!1,n),new A._EvaluateVisitor_visitAtRule_closure0(o,r,a),t.hasDeclarations,new A._EvaluateVisitor_visitAtRule_closure1,U.ModifiableCssAtRule,U.Null),o._inUnknownAtRule=i,o._inKeyframes=s,null)},visitForRule$1(e,t){var r=this,n={},a=t.from,s=r._addExceptionSpan$2(a,new A._EvaluateVisitor_visitForRule_closure(r,t)),i=t.to,o=r._addExceptionSpan$2(i,new A._EvaluateVisitor_visitForRule_closure0(r,t)),l=r._addExceptionSpan$2(a,new A._EvaluateVisitor_visitForRule_closure1(s)),_=n.to=r._addExceptionSpan$2(i,new A._EvaluateVisitor_visitForRule_closure2(o,s)),u=l>_?-1:1;return l===(t.isExclusive?_:n.to=_+u)?null:r._environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitForRule_closure3(n,r,t,l,u,s),!0,U.nullable_Value)},visitForwardRule$1(e,t){var r,n,a,s,i,o=this,l="@forward",_=o._configuration,u=_.throughForward$1(t),c=t.configuration,$=c.length,p=t.url;if(0!==$){for(r=o._addForwardConfiguration$2(u,t),o._loadModule$5$configuration(p,l,t,new A._EvaluateVisitor_visitForwardRule_closure(o,t),r),p=U.String,n=A.LinkedHashSet_LinkedHashSet$_empty(p),a=0;a<$;++a)(s=c[a]).isGuarded||n.add$1(0,s.name);for(o._removeUsedConfiguration$3$except(u,r,n),p=A.LinkedHashSet_LinkedHashSet$_empty(p),a=0;a<$;++a)p.add$1(0,c[a].name);for(n=($=($=(c=r._configuration$_values).get$keys(c)).toList$0($)).length,a=0;a<$.length;$.length===n||(0,A.throwConcurrentModificationError)($),++a)i=$[a],p.contains$1(0,i)||c.get$isEmpty(c)||c.remove$1(0,i);o._assertConfigurationIsEmpty$1(r)}else o._configuration=u,o._loadModule$4(p,l,t,new A._EvaluateVisitor_visitForwardRule_closure0(o,t)),o._configuration=_;return null},_addForwardConfiguration$2(e,t){var r,n,a,s,i,o,l,_,u,c=null,$=e._configuration$_values,p=A.LinkedHashMap_LinkedHashMap$of(new A.UnmodifiableMapView($,U.UnmodifiableMapView_String_ConfiguredValue),U.String,U.ConfiguredValue);for(n=(r=t.configuration).length,a=0;a<n;++a)(s=r[a]).isGuarded&&(i=s.name,null!=(o=$.get$isEmpty($)?c:$.remove$1(0,i))?(l=!o.value.$eq(0,I.C__SassNull),_=o):(_=c,l=!1),l)?p.$indexSet(0,i,_):(i=s.expression,u=this._expressionNode$1(i),p.$indexSet(0,s.name,new A.ConfiguredValue(this._withoutSlash$2(i.accept$1(this),u),s.span,u)));return e instanceof A.ExplicitConfiguration||$.get$isEmpty($)?new A.ExplicitConfiguration(t,p,c):new A.Configuration(p,c)},_registerCommentsForModule$1(e){var t=this,r="_root",n=t.__root;null!=n&&0!==t._assertInModule$2(n,r).children.get$length(0)&&e.get$transitivelyContainsCss()&&(null==(n=t._preModuleComments)&&(n=t._preModuleComments=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_Callable,U.List_CssComment)),E.addAll$1$ax(n.putIfAbsent$2(e,new A._EvaluateVisitor__registerCommentsForModule_closure),new A.UnmodifiableListView(E.cast$1$0$ax(t._assertInModule$2(t.__root,r).children._collection$_source,U.CssComment),U.UnmodifiableListView_CssComment)),t._assertInModule$2(t.__root,r).clearChildren$0(),t.__endOfImports=0)},_removeUsedConfiguration$3$except(e,t,r){var n,a,s,i,o,l;for(s=(a=(a=(n=e._configuration$_values).get$keys(n)).toList$0(a)).length,i=t._configuration$_values,o=0;o<a.length;a.length===s||(0,A.throwConcurrentModificationError)(a),++o)l=a[o],r.contains$1(0,l)||i.containsKey$1(l)||n.get$isEmpty(n)||n.remove$1(0,l)},_assertConfigurationIsEmpty$2$nameInError(e,t){var r,n;if(e instanceof A.ExplicitConfiguration&&!(r=e._configuration$_values).get$isEmpty(r))throw n=(r=A.MapExtensions_get_pairs(new A.UnmodifiableMapView(r,U.UnmodifiableMapView_String_ConfiguredValue),U.String,U.ConfiguredValue)).get$first(r),r=t?"$"+n._0+T.x20was_n:T.This_v,A.wrapException(this._evaluate$_exception$2(r,n._1.configurationSpan))},_assertConfigurationIsEmpty$1(e){return this._assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){var r=this._environment,n=r.closure$0(),a=this._inDependency,s=r._functions,i=s.length-1,o=t.name;return r._functionIndices.$indexSet(0,o,i),s[i].$indexSet(0,o,new A.UserDefinedCallable(t,n,a,U.UserDefinedCallable_Environment)),null},visitIfRule$1(e,t){var r,n,a,s,i=t.lastClause;for(n=(r=t.clauses).length,a=0;a<n;++a)if((s=r[a]).expression.accept$1(this).get$isTruthy()){i=s;break}return A.NullableExtension_andThen(i,new A._EvaluateVisitor_visitIfRule_closure(this))},visitImportRule$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=this,d="__parent",m="_root",g="_endOfImports";for(n=(r=t.imports).length,a=U.CssValue_String,s=h.get$_interpolationToValue(),i=U.StaticImport,o=U.JSArray_ModifiableCssImport,l=0;l<n;++l)(_=r[l])instanceof A.DynamicImport?h._visitDynamicImport$1(_):(i._as(_),u=_.url,c=h._performInterpolationHelper$3$sourceMap$warnForColor(u,!1,!1),p=null==($=_.modifiers)?null:s.call$1($),t=new A.ModifiableCssImport(new A.CssValue(c._0,u.span,a),p,_.span),h._assertInModule$2(h.__parent,d)!==h._assertInModule$2(h.__root,m)?(h._copyParentAfterSibling$0(),h._assertInModule$2(h.__parent,d).addChild$1(t)):h._assertInModule$2(h.__endOfImports,g)===E.get$length$asx(h._assertInModule$2(h.__root,m).children._collection$_source)?(u=h._assertInModule$2(h.__root,m),t._parent=u,u=u._children,t._indexInParent=u.length,u.push(t),h.__endOfImports=h._assertInModule$2(h.__endOfImports,g)+1):(null==(u=h._outOfOrderImports)?h._outOfOrderImports=A._setArrayType([],o):u).push(t));return null},_visitDynamicImport$1(e){return this._withStackFrame$3("@import",e,new A._EvaluateVisitor__visitDynamicImport_closure(this,e))},_loadStylesheet$4$baseUrl$forImport(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=this;try{if(y._importSpan=t,a=y._evaluate$_importCache,s=null,null!=a&&(s=a,null==r&&(r=(m=y._assertInModule$2(y.__stylesheet,"_stylesheet").span).get$sourceUrl(m)),i=E.canonicalize$4$baseImporter$baseUrl$forImport$x(s,A.Uri_parse(e),y._importer,r,n),o=null,l=null,_=null,U.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(i)&&(o=i._0,l=i._1,_=i._2,""===l.get$scheme()&&A.WarnForDeprecation_warnForDeprecation(y._logger,I.Deprecation_6jA,"Importer "+A.S(o)+" canonicalized "+e+" to "+A.S(l)+T.x2e_Rela,null,null),y._loadedUrls.add$1(0,l),u=y._inDependency||!E.$eq$(o,y._importer),c=s.importCanonical$3$originalUrl(o,l,_),null!=c)))return m=c,g=o,new A._Record_3_importer_isDependency(m,g,u);throw(m=I.JSString_methods.startsWith$1(e,"package:"))?A.wrapException(T.x22packa):A.wrapException("Can't find stylesheet to import.")}catch(S){if((m=A.unwrapException(S))instanceof A.SassException)throw S;m instanceof A.ArgumentError?($=m,p=A.getTraceFromException(S),A.throwWithTrace(y._evaluate$_exception$1(E.toString$0$($)),$,p)):(h=m,d=A.getTraceFromException(S),A.throwWithTrace(y._evaluate$_exception$1(y._getErrorMessage$1(h)),h,d))}finally{y._importSpan=null}},_loadStylesheet$3$baseUrl(e,t,r){return this._loadStylesheet$4$baseUrl$forImport(e,t,r,!1)},_loadStylesheet$3$forImport(e,t,r){return this._loadStylesheet$4$baseUrl$forImport(e,t,null,r)},_applyMixin$5(e,t,r,n,a){var s,i,o,l,_=this,u="Mixin doesn't accept a content block.",c="invocation";if(null==e)throw A.wrapException(_._evaluate$_exception$2("Undefined mixin.",n.get$span(n)));if((s=e instanceof A.BuiltInCallable)&&!e.acceptsContent&&null!=t)throw s=_._evaluateArguments$1(r)._values,i=e.callbackFor$2(s[2].length,new A.MapKeySet(s[0],U.MapKeySet_String)),A.wrapException(A.MultiSpanSassRuntimeException$(u,a.get$span(a),c,A.LinkedHashMap_LinkedHashMap$_literal([i._0.get$spanWithName(),"declaration"],U.FileSpan,U.String),_._evaluate$_stackTrace$1(a.get$span(a)),null));if(s)_._environment.withContent$2(t,new A._EvaluateVisitor__applyMixin_closure(_,r,e,a));else{if(o=!1,(s=U.UserDefinedCallable_Environment._is(e))&&(l=e.declaration)instanceof A.MixinRule&&(o=!U.MixinRule._as(l).get$hasContent()&&null!=t),o)throw A.wrapException(A.MultiSpanSassRuntimeException$(u,a.get$span(a),c,A.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],U.FileSpan,U.String),_._evaluate$_stackTrace$1(a.get$span(a)),null));if(!s)throw A.wrapException(A.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));_._runUserDefinedCallable$1$4(r,e,a,new A._EvaluateVisitor__applyMixin_closure0(_,t,e,a),U.Null)}},visitIncludeRule$1(e,t){var r=this,n=r._addExceptionSpan$2(t,new A._EvaluateVisitor_visitIncludeRule_closure(r,t));if(I.JSString_methods.startsWith$1(t.originalName,"--")&&n instanceof A.UserDefinedCallable&&!I.JSString_methods.startsWith$1(n.declaration.originalName,"--"))throw A.wrapException(r._evaluate$_exception$2(T.Sass__m,t.get$nameSpan()));return r._applyMixin$5(n,A.NullableExtension_andThen(t.content,new A._EvaluateVisitor_visitIncludeRule_closure0(r)),t.$arguments,t,new A._FakeAstNode(new A._EvaluateVisitor_visitIncludeRule_closure1(t))),null},visitMixinRule$1(e,t){var r=this._environment,n=r.closure$0(),a=this._inDependency,s=r._mixins,i=s.length-1,o=t.name;return r._mixinIndices.$indexSet(0,o,i),s[i].$indexSet(0,o,new A.UserDefinedCallable(t,n,a,U.UserDefinedCallable_Environment)),null},visitLoudComment$1(e,t){var r,n,a=this,s="__parent",i="_endOfImports";return a._inFunction||(a._assertInModule$2(a.__parent,s)===a._assertInModule$2(a.__root,"_root")&&a._assertInModule$2(a.__endOfImports,i)===E.get$length$asx(a._assertInModule$2(a.__root,"_root").children._collection$_source)&&(a.__endOfImports=a._assertInModule$2(a.__endOfImports,i)+1),r=t.text,n=a._performInterpolation$1(r),I.JSString_methods.endsWith$1(n,"*/")||(n+=" */"),a._copyParentAfterSibling$0(),a._assertInModule$2(a.__parent,s).addChild$1(new A.ModifiableCssComment(n,r.span))),null},visitMediaRule$1(e,t){var r,n,a,s,i,o,l,_=this;if(null!=_._declarationName)throw A.wrapException(_._evaluate$_exception$2(T.Media_,t.span));return r=_._performInterpolationWithMap$2$warnForColor(t.query,!0),n=new A.MediaQueryParser(A.SpanScanner$(r._0,null),r._1).parse$0(0),!(s=null==(a=A.NullableExtension_andThen(_._mediaQueries,new A._EvaluateVisitor_visitMediaRule_closure(_,n))))&&E.get$isEmpty$asx(a)||(s?i=I.Set_empty2:((o=_._mediaQuerySources).toString,o=A.LinkedHashSet_LinkedHashSet$of(o,U.CssMediaQuery),(l=_._mediaQueries).toString,o.addAll$1(0,l),o.addAll$1(0,n),i=o),s=s?n:a,_._withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$(s,t.span),new A._EvaluateVisitor_visitMediaRule_closure0(_,a,n,i,t),t.hasDeclarations,new A._EvaluateVisitor_visitMediaRule_closure1(i),U.ModifiableCssMediaRule,U.Null)),null},_mergeMediaQueries$2(e,t){var r,n,a,s,i,o,l,_=A._setArrayType([],U.JSArray_CssMediaQuery);for(r=E.get$iterator$ax(e),n=E.getInterceptor$ax(t);r.moveNext$0();)for(a=r.get$current(r),s=n.get$iterator(t);s.moveNext$0();)if(i=a.merge$1(s.get$current(s)),I._SingletonCssMediaQueryMergeResult_0!==i){if(I._SingletonCssMediaQueryMergeResult_1===i)return null;l=(o=i instanceof A.MediaQuerySuccessfulMergeResult)?i:null,o&&_.push(l.query)}return _},visitReturnRule$1(e,t){var r=t.expression;return this._withoutSlash$2(r.accept$1(this),r)},visitSilentComment$1:(e,t)=>null,visitStyleRule$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=null,S="__parent",y="_stylesheet";if(null!=m._declarationName)throw A.wrapException(m._evaluate$_exception$2(T.Style_n,t.span));if(m._inKeyframes&&m._assertInModule$2(m.__parent,S)instanceof A.ModifiableCssKeyframeBlock)throw A.wrapException(m._evaluate$_exception$2(T.Style_k,t.span));if((r=t.selector).toString,a=(n=m._performInterpolationWithMap$2$warnForColor(r,!0))._0,s=n._1,m._inKeyframes)return m._withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$(new A.CssValue(A.List_List$unmodifiable(new A.KeyframeSelectorParser(A.SpanScanner$(a,g),s).parse$0(0),U.String),r.span,U.CssValue_List_String),t.span),new A._EvaluateVisitor_visitStyleRule_closure(m,t),t.hasDeclarations,new A._EvaluateVisitor_visitStyleRule_closure0,U.ModifiableCssKeyframeBlock,U.Null),g;if(i=A.SelectorList_SelectorList$parse(a,!0,s,m._assertInModule$2(m.__stylesheet,y).plainCss),r=null==(o=m._atRootExcludingStyleRule?g:m._styleRuleIgnoringAtRoot)||!o.fromPlainCss&&!(m._assertInModule$2(m.__stylesheet,y).plainCss&&i.accept$1(I.C__ContainsParentSelectorVisitor))){if(m._assertInModule$2(m.__stylesheet,y).plainCss)for(_=(l=i.components).length,u=0;u<_;++u)if((c=l[u].leadingCombinators).length>=1?($=c[0],p=m._assertInModule$2(m.__stylesheet,y).plainCss):($=g,p=!1),p)throw A.wrapException(m._evaluate$_exception$2(T.Top_lel,$.span));l=null==(l=m._styleRuleIgnoringAtRoot)?g:l.originalSelector,i=i.nestWithin$3$implicitParent$preserveParentSelectors(l,!m._atRootExcludingStyleRule,m._assertInModule$2(m.__stylesheet,y).plainCss)}return h=A.ModifiableCssStyleRule$(m._assertInModule$2(m.__extensionStore,"_extensionStore").addSelector$2(i,m._mediaQueries),t.span,m._assertInModule$2(m.__stylesheet,y).plainCss,i),d=m._atRootExcludingStyleRule,l=m._atRootExcludingStyleRule=!1,r=r?new A._EvaluateVisitor_visitStyleRule_closure1:g,m._withParent$2$4$scopeWhen$through(h,new A._EvaluateVisitor_visitStyleRule_closure2(m,h,t),t.hasDeclarations,r,U.ModifiableCssStyleRule,U.Null),m._atRootExcludingStyleRule=d,m._warnForBogusCombinators$1(h),(r=null==(m._atRootExcludingStyleRule?g:m._styleRuleIgnoringAtRoot)?!(r=m._assertInModule$2(m.__parent,S).children).get$isEmpty(r):l)&&((r=m._assertInModule$2(m.__parent,S).children).get$last(r).isGroupEnd=!0),g},_warnForBogusCombinators$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=null;if(!e.accept$1(I._IsInvisibleVisitor_false_false))for(r=(t=e._style_rule$_selector._box$_inner.value.components).length,n=U.SourceSpan,a=U.String,s=e.children,i=0;i<r;++i)(o=t[i]).accept$1(I._IsBogusVisitor_true)&&(o.accept$1(I.C__IsUselessVisitor)?(l=A._SerializeVisitor$(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize$_buffer.toString$0(0))+T.x22x20is_ix20,A.SpanExtensions_trimRight(o.span),I.Deprecation_OUI)):0!==o.leadingCombinators.length?p._assertInModule$2(p.__stylesheet,"_stylesheet").plainCss||(l=A._SerializeVisitor$(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize$_buffer.toString$0(0))+T.x22x20is_ix0a,A.SpanExtensions_trimRight(o.span),I.Deprecation_OUI)):(l=A._SerializeVisitor$(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),_=I.JSString_methods.trim$0(l._serialize$_buffer.toString$0(0)),u=o.accept$1(I._IsBogusVisitor_false)?T.x20It_wi:"",c=A.SpanExtensions_trimRight(o.span),0===s.get$length(0)&&A.throwExpression(A.IterableElementError_noElement()),$=E.get$span$z(s.$index(0,0)),p._warn$3('The selector "'+_+T.x22x20is_o+u+T.x0aThis_,new A.MultiSpan(c,"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([$,"this is not a style rule"+(s.every$1(s,new A._EvaluateVisitor__warnForBogusCombinators_closure)?"\n(try converting to a //-style comment)":"")],n,a),n,a)),I.Deprecation_OUI)))},visitSupportsRule$1(e,t){var r,n=this;if(null!=n._declarationName)throw A.wrapException(n._evaluate$_exception$2(T.Suppor,t.span));return r=t.condition,n._withParent$2$4$scopeWhen$through(A.ModifiableCssSupportsRule$(new A.CssValue(n._visitSupportsCondition$1(r),r.get$span(r),U.CssValue_String),t.span),new A._EvaluateVisitor_visitSupportsRule_closure(n,t),t.hasDeclarations,new A._EvaluateVisitor_visitSupportsRule_closure0,U.ModifiableCssSupportsRule,U.Null),null},_visitSupportsCondition$1(e){var t,r=this;return e instanceof A.SupportsOperation?(t=e.operator,t=r._evaluate$_parenthesize$2(e.left,t)+" "+t+" "+r._evaluate$_parenthesize$2(e.right,t)):e instanceof A.SupportsNegation?t="not "+r._evaluate$_parenthesize$1(e.condition):e instanceof A.SupportsInterpolation?(t=e.expression,t=r._evaluate$_serialize$3$quote(t.accept$1(r),t,!1)):((t={}).declaration=null,e instanceof A.SupportsDeclaration?(t.declaration=e,t=r._withSupportsDeclaration$1(new A._EvaluateVisitor__visitSupportsCondition_closure(t,r))):t=e instanceof A.SupportsFunction?r._performInterpolation$1(e.name)+"("+r._performInterpolation$1(e.$arguments)+")":e instanceof A.SupportsAnything?"("+r._performInterpolation$1(e.contents)+")":A.throwExpression(A.ArgumentError$("Unknown supports condition type "+A.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null))),t},_withSupportsDeclaration$1$1(e){var t=this._inSupportsDeclaration;this._inSupportsDeclaration=!0;try{return e.call$0()}finally{this._inSupportsDeclaration=t}},_withSupportsDeclaration$1(e){return this._withSupportsDeclaration$1$1(e,U.dynamic)},_evaluate$_parenthesize$2(e,t){return e instanceof A.SupportsNegation||e instanceof A.SupportsOperation&&(null==t||t!==e.operator)?"("+this._visitSupportsCondition$1(e)+")":this._visitSupportsCondition$1(e)},_evaluate$_parenthesize$1(e){return this._evaluate$_parenthesize$2(e,null)},visitVariableDeclaration$1(e,t){var r,n,a,s,i=this,o=null;if(t.isGuarded){if(null==t.namespace&&1===i._environment._variables.length&&(r=t.name,i._environment._configurableVariables.add$1(0,r),a=(n=i._configuration._configuration$_values).get$isEmpty(n)?o:n.remove$1(0,r),(r={}).override=null,null!=a?(r.override=a,n=!a.value.$eq(0,I.C__SassNull)):n=!1,n))return i._addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure(r,i,t)),o;if(null!=(s=i._addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure0(i,t)))&&!s.$eq(0,I.C__SassNull))return o}return t.isGlobal&&!i._environment.globalVariableExists$1(t.name)&&(r=1===i._environment._variables.length?T.As_of_S:T.As_of_R+A.declarationName(t.span)+": null` at the stylesheet root.",i._warn$3(r,t.span,I.Deprecation_lZ1)),r=t.expression,i._addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure1(i,t,i._withoutSlash$2(r.accept$1(i),r))),o},visitUseRule$1(e,t){var r,n,a,s,i,o,l=this,_=t.configuration,u=_.length;if(0!==u){for(r=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue),n=0;n<u;++n)s=(a=_[n]).expression,i=l._expressionNode$1(s),r.$indexSet(0,a.name,new A.ConfiguredValue(l._withoutSlash$2(s.accept$1(l),i),a.span,i));o=new A.ExplicitConfiguration(t,r,null)}else o=I.Configuration_Map_empty_null;return l._loadModule$5$configuration(t.url,"@use",t,new A._EvaluateVisitor_visitUseRule_closure(l,t),o),l._assertConfigurationIsEmpty$1(o),null},visitWarnRule$1(e,t){var r=this,n=r._addExceptionSpan$2(t,new A._EvaluateVisitor_visitWarnRule_closure(r,t)),a=n instanceof A.SassString?n._string$_text:r._evaluate$_serialize$2(n,t.expression),s=r._evaluate$_stackTrace$1(t.span);return r._logger.internalWarn$4$deprecation$span$trace(a,null,null,s),null},visitWhileRule$1(e,t){return this._environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitWhileRule_closure(this,t),!0,t.hasDeclarations,U.nullable_Value)},visitBinaryOperationExpression$1(e,t){var r,n=this;if(r=!!n._assertInModule$2(n.__stylesheet,"_stylesheet").plainCss&&((r=t.operator)!==I.BinaryOperator_Kyq&&r!==I.BinaryOperator_Mh5))throw A.wrapException(n._evaluate$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return n._addExceptionSpan$2(t,new A._EvaluateVisitor_visitBinaryOperationExpression_closure(n,t))},_slash$3(e,t,r){var n,a,s=e.dividedBy$1(t),i=e instanceof A.SassNumber,o=null,l=!1;return i?(t instanceof A.SassNumber&&(l=r.allowsSlash&&this._operandAllowsSlash$1(r.left)&&this._operandAllowsSlash$1(r.right),o=t),n=e,a=t):(a=null,n=null),l?U.SassNumber._as(s).withSlash$2(n,o):(l=e instanceof A.SassNumber&&(i?a:t)instanceof A.SassNumber)?(this._warn$3(T.Using__o+A.S((new A._EvaluateVisitor__slash_recommendation).call$1(r))+" or "+A.expressionToCalc(r).toString$0(0)+T.x0a_Morex20,r.get$span(0),I.Deprecation_wha),s):s},_operandAllowsSlash$1(e){var t;return e instanceof A.FunctionExpression?null==e.namespace?(t=e.name,t=I.Set_Pr3yj.contains$1(0,t.toLowerCase())&&null==this._environment.getFunction$1(t)):t=!1:t=!0,t},visitValueExpression$1:(e,t)=>t.value,visitVariableExpression$1(e,t){var r=this._addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableExpression_closure(this,t));if(null!=r)return r;throw A.wrapException(this._evaluate$_exception$2("Undefined variable.",t.span))},visitUnaryOperationExpression$1(e,t){return this._addExceptionSpan$2(t,new A._EvaluateVisitor_visitUnaryOperationExpression_closure(t,t.operand.accept$1(this)))},visitBooleanExpression$1:(e,t)=>t.value?I.SassBoolean_true:I.SassBoolean_false,visitIfExpression$1(e,t){var r,n,a,s,i,o=this,l=o._evaluateMacroArguments$1(t),_=l._0,u=l._1;return o._verifyArguments$4(_.length,u,M.$get$IfExpression_declaration(),t),null==(r=A.ListExtensions_elementAtOrNull(_,0))&&((n=u.$index(0,"condition")).toString,r=n),null==(a=A.ListExtensions_elementAtOrNull(_,1))&&((n=u.$index(0,"if-true")).toString,a=n),null==(s=A.ListExtensions_elementAtOrNull(_,2))&&((n=u.$index(0,"if-false")).toString,s=n),i=r.accept$1(o).get$isTruthy()?a:s,o._withoutSlash$2(i.accept$1(o),o._expressionNode$1(i))},visitNullExpression$1:(e,t)=>I.C__SassNull,visitNumberExpression$1:(e,t)=>A.SassNumber_SassNumber(t.value,t.unit),visitParenthesizedExpression$1(e,t){var r=this;return r._assertInModule$2(r.__stylesheet,"_stylesheet").plainCss?A.throwExpression(r._evaluate$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(r)},visitColorExpression$1:(e,t)=>t.value,visitListExpression$1(e,t){var r=t.contents;return A.SassList$(new A.MappedListIterable(r,new A._EvaluateVisitor_visitListExpression_closure(this),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value>")),t.separator,t.hasBrackets)},visitMapExpression$1(e,t){var r,n,a,s,i,o,l,_,u=U.Value,c=A.LinkedHashMap_LinkedHashMap$_empty(u,u),$=A.LinkedHashMap_LinkedHashMap$_empty(u,U.AstNode);for(n=(r=t.pairs).length,a=0;a<n;++a){if(o=(i=(s=r[a])._0).accept$1(this),l=s._1.accept$1(this),c.containsKey$1(o))throw _=null==(u=$.$index(0,o))?null:u.get$span(u),u=i.get$span(i),r=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=_&&r.$indexSet(0,_,"first key"),A.wrapException(A.MultiSpanSassRuntimeException$("Duplicate key.",u,"second key",r,this._evaluate$_stackTrace$1(i.get$span(i)),null));c.$indexSet(0,o,l),$.$indexSet(0,o,i)}return new A.SassMap(A.ConstantMap_ConstantMap$from(c,u,u))},visitFunctionExpression$1(e,t){var r,n,a,s,i,o,l,_=this,u="_stylesheet",c={},$=_._assertInModule$2(_.__stylesheet,u).plainCss?null:_._addExceptionSpan$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure(_,t));if(c.$function=$,null==$||I.JSString_methods.startsWith$1(t.originalName,"--")){if(null!=t.namespace)throw A.wrapException(_._evaluate$_exception$2("Undefined function.",t.span));if(a=!1,"min"===(n=(r=t.name).toLowerCase())||"max"===n||"round"===n||"abs"===n?(a=(s=(a=t.$arguments).named).get$isEmpty(s)&&null==a.rest&&I.JSArray_methods.every$1(a.positional,new A._EvaluateVisitor_visitFunctionExpression_closure0),i=n):i=null,a)return _._visitCalculation$2$inLegacySassFunction(t,i);if("calc"===n||"clamp"===n||"hypot"===n||"sin"===n||"cos"===n||"tan"===n||"asin"===n||"acos"===n||"atan"===n||"sqrt"===n||"exp"===n||"sign"===n||"mod"===n||"rem"===n||"atan2"===n||"pow"===n||"log"===n||"calc-size"===n)return _._visitCalculation$1(t);$=_._assertInModule$2(_.__stylesheet,u).plainCss?null:_._builtInFunctions.$index(0,r),c.$function=null==$?new A.PlainCssCallable(t.originalName):$}return o=_._inFunction,_._inFunction=!0,l=_._addErrorSpan$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure1(c,_,t)),_._inFunction=o,l},_visitCalculation$2$inLegacySassFunction(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=e.$arguments,p=$.named;if(p.get$isNotEmpty(p))throw A.wrapException(c._evaluate$_exception$2(T.Keywor,e.span));if(null!=$.rest)throw A.wrapException(c._evaluate$_exception$2(T.Rest_a,e.span));for(c._checkCalculationArguments$1(e),p=A._setArrayType([],U.JSArray_Object),l=($=$.positional).length,_=0;_<l;++_)p.push(c._visitCalculationExpression$2$inLegacySassFunction($[_],t));if(r=p,c._inSupportsDeclaration)return new A.SassCalculation(e.name,A.List_List$unmodifiable(r,U.Object));n=c._callableNode,c._callableNode=e;try{return a=null,"calc"!==(s=(p=e.name).toLowerCase())?"sqrt"!==s?"sin"!==s?"cos"!==s?"tan"!==s?"asin"!==s?"acos"!==s?"atan"!==s?"abs"!==s?"exp"!==s?"sign"!==s?"min"!==s?"max"!==s?"hypot"!==s?"pow"!==s?"atan2"!==s?"log"!==s?"mod"!==s?"rem"!==s?"round"!==s?"clamp"!==s?"calc-size"!==s?(p=A.UnsupportedError$('Unknown calculation name "'+p+'".'),a=A.throwExpression(p)):a=A.SassCalculation_calcSize(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_clamp(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1),A.ListExtensions_elementAtOrNull(r,2)):a=A.SassCalculation_roundInternal(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1),A.ListExtensions_elementAtOrNull(r,2),t,e.span,new A._EvaluateVisitor__visitCalculation_closure(c,e)):a=A.SassCalculation_rem(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_mod(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_log(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_atan2(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_pow(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_hypot(r):a=A.SassCalculation_max(r):a=A.SassCalculation_min(r):a=A.SassCalculation_sign(E.$index$asx(r,0)):a=A.SassCalculation_exp(E.$index$asx(r,0)):a=A.SassCalculation_abs(E.$index$asx(r,0)):a=A.SassCalculation__singleArgument("atan",E.$index$asx(r,0),A.number0__atan$closure(),!0):a=A.SassCalculation__singleArgument("acos",E.$index$asx(r,0),A.number0__acos$closure(),!0):a=A.SassCalculation__singleArgument("asin",E.$index$asx(r,0),A.number0__asin$closure(),!0):a=A.SassCalculation__singleArgument("tan",E.$index$asx(r,0),A.number0__tan$closure(),!1):a=A.SassCalculation__singleArgument("cos",E.$index$asx(r,0),A.number0__cos$closure(),!1):a=A.SassCalculation__singleArgument("sin",E.$index$asx(r,0),A.number0__sin$closure(),!1):a=A.SassCalculation__singleArgument("sqrt",E.$index$asx(r,0),A.number0__sqrt$closure(),!0):a=A.SassCalculation_calc(E.$index$asx(r,0)),a}catch(u){if(!((a=A.unwrapException(u))instanceof A.SassScriptException))throw u;i=a,o=A.getTraceFromException(u),I.JSString_methods.contains$1(i.message,"compatible")&&c._verifyCompatibleNumbers$2(r,$),A.throwWithTrace(c._evaluate$_exception$2(i.message,e.span),i,o)}finally{c._callableNode=n}},_visitCalculation$1(e){return this._visitCalculation$2$inLegacySassFunction(e,null)},_checkCalculationArguments$1(e){var t,r,n=new A._EvaluateVisitor__checkCalculationArguments_check(this,e);if("calc"!==(r=(t=e.name).toLowerCase())&&"sqrt"!==r&&"sin"!==r&&"cos"!==r&&"tan"!==r&&"asin"!==r&&"acos"!==r&&"atan"!==r&&"abs"!==r&&"exp"!==r&&"sign"!==r)if("min"!==r&&"max"!==r&&"hypot"!==r)if("pow"!==r&&"atan2"!==r&&"log"!==r&&"mod"!==r&&"rem"!==r&&"calc-size"!==r){if("round"!==r&&"clamp"!==r)throw A.wrapException(A.UnsupportedError$('Unknown calculation name "'+t+'".'));n.call$1(3)}else n.call$1(2);else n.call$0();else n.call$1(1)},_verifyCompatibleNumbers$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof A.SassNumber?(n=a.get$hasComplexUnits(),s=a):(s=null,n=!1),n)throw n=A.S(s),i=t[r],A.wrapException(this._evaluate$_exception$2("Number "+n+" isn't compatible with CSS calculations.",i.get$span(i)));for(r=0;r<n-1;++r)if((o=e[r])instanceof A.SassNumber)for(l=r+1;l<(n=e.length);++l)if((_=e[l])instanceof A.SassNumber&&!o.hasPossiblyCompatibleUnits$1(_))throw n=o.toString$0(0),i=_.toString$0(0),u=(u=t[r]).get$span(u),c=o.toString$0(0),$=t[l],$=A.LinkedHashMap_LinkedHashMap$_literal([$.get$span($),_.toString$0(0)],U.FileSpan,U.String),p=t[r],A.wrapException(A.MultiSpanSassRuntimeException$(n+" and "+i+" are incompatible.",u,c,$,this._evaluate$_stackTrace$1(p.get$span(p)),null))},_visitCalculationExpression$2$inLegacySassFunction(e,t){var r,n,a,s,i,o,l,_,u=this,c=null,$=e instanceof A.ParenthesizedExpression,p=$?e.expression:c;if($)return(r=u._visitCalculationExpression$2$inLegacySassFunction(p,t))instanceof A.SassString?new A.SassString("("+r._string$_text+")",!1):r;if(e instanceof A.StringExpression&&e.accept$1(I.C_IsCalculationSafeVisitor))return n=($=e.text).get$asPlain(),$="pi"!==(a=null==n?c:n.toLowerCase())?"e"!==a?"infinity"!==a?"-infinity"!==a?"nan"!==a?new A.SassString(u._performInterpolation$1($),!1):A.SassNumber_SassNumber(NaN,c):A.SassNumber_SassNumber(-1/0,c):A.SassNumber_SassNumber(1/0,c):A.SassNumber_SassNumber(2.718281828459045,c):A.SassNumber_SassNumber(3.141592653589793,c);if((s={}).right=s.left=s.operator=null,($=e instanceof A.BinaryOperationExpression)&&(s.operator=e.operator,s.left=e.left,s.right=e.right),$)return u._checkWhitespaceAroundCalculationOperator$1(e),u._addExceptionSpan$2(e,new A._EvaluateVisitor__visitCalculationExpression_closure(s,u,e,t));if(e instanceof A.NumberExpression||e instanceof A.VariableExpression||e instanceof A.FunctionExpression||e instanceof A.IfExpression)return(i=e.accept$1(u))instanceof A.SassNumber||i instanceof A.SassCalculation?$=i:(i instanceof A.SassString?($=!i._hasQuotes,r=i):(r=c,$=!1),$=$?r:A.throwExpression(u._evaluate$_exception$2("Value "+i.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))),$;if(e instanceof A.ListExpression&&!e.hasBrackets&&I.ListSeparator_qSL===e.separator&&e.contents.length>=2){for($=A._setArrayType([],U.JSArray_Object),o=(n=e.contents).length,l=0;l<o;++l)$.push(u._visitCalculationExpression$2$inLegacySassFunction(n[l],t));for(u._checkAdjacentCalculationValues$2($,e),_=0;_<$.length;++_)(o=$[_])instanceof A.CalculationOperation&&n[_]instanceof A.ParenthesizedExpression&&($[_]=new A.SassString("("+o.toString$0(0)+")",!1));return new A.SassString(I.JSArray_methods.join$1($," "),!1)}throw A.wrapException(u._evaluate$_exception$2(T.This_e,e.get$span(e)))},_checkWhitespaceAroundCalculationOperator$1(e){var t,r,n,a,s,i,o=e.operator;if((o===I.BinaryOperator_Swh||o===I.BinaryOperator_QG1)&&(t=(t=(o=e.left).get$span(o)).get$file(t))===(n=(r=e.right).get$span(r)).get$file(n)&&(t=(t=o.get$span(o)).get$end(t),n=r.get$span(r),!(t.offset>=n.get$start(n).offset)&&(t=(t=o.get$span(o)).get$file(t),o=(o=o.get$span(o)).get$end(o),r=r.get$span(r),s=(a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t._decodedChars,o.offset,r.get$start(r).offset),0,null)).charCodeAt(0),i=a.charCodeAt(a.length-1),o=32!==s&&9!==s&&10!==s&&13!==s&&12!==s&&47!==s||!(32===i||9===i||10===i||13===i||12===i||47===i))))throw A.wrapException(this._evaluate$_exception$2(T.x22x2b__an,e.get$operatorSpan()))},_binaryOperatorToCalculationOperator$2(e,t){return I.BinaryOperator_Swh!==e?I.BinaryOperator_QG1!==e?I.BinaryOperator_tht!==e?I.BinaryOperator_Mh5!==e?A.throwExpression(this._evaluate$_exception$2(T.This_o,t.get$operatorSpan())):I.CalculationOperator_bo5:I.CalculationOperator_kkN:I.CalculationOperator_oum:I.CalculationOperator_F7i},_checkAdjacentCalculationValues$2(e,t){var r,n,a,s,i,o,l,_;for(r=e.length,n=1;n<r;++n)if(s=e[a=n-1],i=e[n],!(s instanceof A.SassString||i instanceof A.SassString))throw o=(r=t.contents)[a],(l=r[n])instanceof A.UnaryOperationExpression?(_=l.operator,r=I.UnaryOperator_UCP===_||I.UnaryOperator_Rbl===_):r=!1,(r=!!r||l instanceof A.NumberExpression&&l.value<0)?A.wrapException(this._evaluate$_exception$2(T.x22x2b__an,A.FileSpanExtension_subspan(l.get$span(l),0,1))):A.wrapException(this._evaluate$_exception$2("Missing math operator.",o.get$span(o).expand$1(0,l.get$span(l))))},visitInterpolatedFunctionExpression$1(e,t){var r,n=this,a=n._performInterpolation$1(t.name),s=n._inFunction;return n._inFunction=!0,r=n._addErrorSpan$2(t,new A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure(n,t,new A.PlainCssCallable(a))),n._inFunction=s,r},_runUserDefinedCallable$1$4(e,t,r,n,a){var s,i,o=this,l=o._evaluateArguments$1(e),_=t.declaration.name;return"@content"!==_&&(_+="()"),s=o._inDependency,o._inDependency=t.inDependency,i=o._withStackFrame$3(_,r,new A._EvaluateVisitor__runUserDefinedCallable_closure(o,t,l,r,n,a)),o._inDependency=s,i},_runFunctionCallable$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d=this;if(t instanceof A.BuiltInCallable)return d._withoutSlash$2(d._runBuiltInCallable$3(e,t,r),r);if(U.UserDefinedCallable_Environment._is(t))return d._runUserDefinedCallable$1$4(e,t,r,new A._EvaluateVisitor__runFunctionCallable_closure(d,t),U.Value);if(t instanceof A.PlainCssCallable){if((_=e.named).get$isNotEmpty(_)||null!=e.keywordRest)throw A.wrapException(d._evaluate$_exception$2(T.Plain_,r.get$span(r)));n=new A.StringBuffer(t.name+"(");try{for(a=!0,u=(_=e.positional).length,c=0;c<u;++c)s=_[c],a?a=!1:n._contents+=", ",$=n,p=s,p=d._evaluate$_serialize$3$quote(p.accept$1(d),p,!0),$._contents+=p;null!=(i=e.rest)&&(o=i.accept$1(d),a||(n._contents+=", "),_=n,u=d._evaluate$_serialize$2(o,i),_._contents+=u)}catch(h){if(_=A.unwrapException(h),U.SassRuntimeException._is(_)){if(l=_,!I.JSString_methods.endsWith$1(l._span_exception$_message,"isn't a valid CSS value."))throw h;throw A.wrapException(A.MultiSpanSassRuntimeException$(l._span_exception$_message,E.get$span$z(l),"value",A.LinkedHashMap_LinkedHashMap$_literal([r.get$span(r),"unknown function treated as plain CSS"],U.FileSpan,U.String),E.get$trace$z(l),null))}throw h}return _=n,u=A.Primitives_stringFromCharCode(41),_._contents+=u,u=n._contents,new A.SassString((u.charCodeAt(0),u),!1)}throw A.wrapException(A.ArgumentError$("Unknown callable type "+E.get$runtimeType$(t).toString$0(0)+".",null))},_runBuiltInCallable$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=this,S={},y=g._evaluateArguments$1(e),v=g._callableNode;for(g._callableNode=r,i=new A.MapKeySet(y._values[0],U.MapKeySet_String),S.callback=S.overload=null,o=t.callbackFor$2(y._values[2].length,i),S.overload=o._0,S.callback=o._1,g._addExceptionSpan$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure(S,y,i)),l=S.overload.parameters,_=y._values[2].length,u=l.length;_<u;++_)c=l[_],$=y._values[2],null==(p=y._values[0].remove$1(0,c.name))&&(p=c.defaultValue,p=g._withoutSlash$2(p.accept$1(g),p)),$.push(p);null!=S.overload.restParameter?(y._values[2].length>u?(h=I.JSArray_methods.sublist$1(y._values[2],u),I.JSArray_methods.removeRange$2(y._values[2],u,y._values[2].length)):h=I.List_empty8,u=y._values[0],d=A.SassArgumentList$(h,u,y._values[4]===I.ListSeparator_undecided_null_undecided?I.ListSeparator_qVN:y._values[4]),y._values[2].push(d)):d=null,n=null;try{n=g._addExceptionSpan$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure0(S,y))}catch(m){if((u=A.unwrapException(m))instanceof A.SassException)throw m;a=u,s=A.getTraceFromException(m),A.throwWithTrace(g._evaluate$_exception$2(g._getErrorMessage$1(a),r.get$span(r)),a,s)}if(g._callableNode=v,null==d)return n;if(0===y._values[0].__js_helper$_length)return n;if(d._wereKeywordsAccessed)return n;throw A.wrapException(A.MultiSpanSassRuntimeException$("No "+A.pluralize("parameter",y._values[0].get$keys(0).get$length(0),null)+" named "+A.toSentence(y._values[0].get$keys(0).map$1$1(0,new A._EvaluateVisitor__runBuiltInCallable_closure1,U.Object),"or")+".",r.get$span(r),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([S.overload.get$spanWithName(),"declaration"],U.FileSpan,U.String),g._evaluate$_stackTrace$1(r.get$span(r)),null))},_evaluateArguments$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=A._setArrayType([],U.JSArray_Value),C=A._setArrayType([],U.JSArray_AstNode);for(r=(t=e.positional).length,n=0;n<r;++n)a=t[n],s=v._expressionNode$1(a),f.push(v._withoutSlash$2(a.accept$1(v),s)),C.push(s);for(t=U.String,i=A.LinkedHashMap_LinkedHashMap$_empty(t,U.Value),r=U.AstNode,o=A.LinkedHashMap_LinkedHashMap$_empty(t,r),l=(l=A.MapExtensions_get_pairs(e.named,t,U.Expression)).get$iterator(l);l.moveNext$0();)u=(_=l.get$current(l))._0,c=_._1,s=v._expressionNode$1(c),i.$indexSet(0,u,v._withoutSlash$2(c.accept$1(v),s)),o.$indexSet(0,u,s);if(null==($=e.rest))return new A._Record_5_named_namedNodes_positional_positionalNodes_separator([i,o,f,C,I.ListSeparator_undecided_null_undecided]);if(p=$.accept$1(v),h=v._expressionNode$1($),p instanceof A.SassMap){for(v._addRestMap$4(i,p,$,new A._EvaluateVisitor__evaluateArguments_closure),l=A.LinkedHashMap_LinkedHashMap$_empty(t,r),_=(_=(_=p._map$_contents).get$keys(_)).get$iterator(_),d=U.SassString;_.moveNext$0();)l.$indexSet(0,d._as(_.get$current(_))._string$_text,h);o.addAll$1(0,l),m=I.ListSeparator_undecided_null_undecided}else p instanceof A.SassList?(l=p._list$_contents,I.JSArray_methods.addAll$1(f,new A.MappedListIterable(l,new A._EvaluateVisitor__evaluateArguments_closure0(v,h),A._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value>"))),I.JSArray_methods.addAll$1(C,A.List_List$filled(l.length,h,!1,r)),m=p._separator,p instanceof A.SassArgumentList&&(p._wereKeywordsAccessed=!0,p._keywords.forEach$1(0,new A._EvaluateVisitor__evaluateArguments_closure1(v,i,h,o)))):(f.push(v._withoutSlash$2(p,h)),C.push(h),m=I.ListSeparator_undecided_null_undecided);if(null==(g=e.keywordRest))return new A._Record_5_named_namedNodes_positional_positionalNodes_separator([i,o,f,C,m]);if(S=g.accept$1(v),y=v._expressionNode$1(g),S instanceof A.SassMap){for(v._addRestMap$4(i,S,g,new A._EvaluateVisitor__evaluateArguments_closure2),t=A.LinkedHashMap_LinkedHashMap$_empty(t,r),r=(r=(r=S._map$_contents).get$keys(r)).get$iterator(r),l=U.SassString;r.moveNext$0();)t.$indexSet(0,l._as(r.get$current(r))._string$_text,y);return o.addAll$1(0,t),new A._Record_5_named_namedNodes_positional_positionalNodes_separator([i,o,f,C,m])}throw A.wrapException(v._evaluate$_exception$2(T.Variabs+S.toString$0(0)+").",g.get$span(g)))},_evaluateMacroArguments$1(e){var t,r,n,a,s,i,o,l,_=this,u=e.$arguments,c=u.rest;if(null==c)return new A._Record_2(u.positional,u.named);if(t=u.positional,r=A._setArrayType(t.slice(0),A._arrayInstanceType(t)),n=A.LinkedHashMap_LinkedHashMap$of(u.named,U.String,U.Expression),a=c.accept$1(_),s=_._expressionNode$1(c),a instanceof A.SassMap?_._addRestMap$4(n,a,e,new A._EvaluateVisitor__evaluateMacroArguments_closure(c)):a instanceof A.SassList?(t=a._list$_contents,I.JSArray_methods.addAll$1(r,new A.MappedListIterable(t,new A._EvaluateVisitor__evaluateMacroArguments_closure0(_,s,c),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression>"))),a instanceof A.SassArgumentList&&(a._wereKeywordsAccessed=!0,a._keywords.forEach$1(0,new A._EvaluateVisitor__evaluateMacroArguments_closure1(_,n,s,c)))):r.push(new A.ValueExpression(_._withoutSlash$2(a,s),c.get$span(c))),null==(i=u.keywordRest))return new A._Record_2(r,n);if(o=i.accept$1(_),l=_._expressionNode$1(i),o instanceof A.SassMap)return _._addRestMap$4(n,o,e,new A._EvaluateVisitor__evaluateMacroArguments_closure2(_,l,i)),new A._Record_2(r,n);throw A.wrapException(_._evaluate$_exception$2(T.Variabs+o.toString$0(0)+").",i.get$span(i)))},_addRestMap$1$4(e,t,r,n){t._map$_contents.forEach$1(0,new A._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,U.dynamic)},_verifyArguments$4(e,t,r,n){return this._addExceptionSpan$2(n,new A._EvaluateVisitor__verifyArguments_closure(r,e,t))},visitSelectorExpression$1(e,t){var r=this._styleRuleIgnoringAtRoot;return null==(r=null==r?null:r.originalSelector.get$asSassList())?I.C__SassNull:r},visitStringExpression$1(e,t){var r,n,a,s,i,o,l,_=this,u=_._inSupportsDeclaration;for(_._inSupportsDeclaration=!1,r=A._setArrayType([],U.JSArray_String),a=(n=t.text.contents).length,s=0;s<a;++s)o="string"!=typeof(i=n[s])?i instanceof A.Expression?(l=i.accept$1(_))instanceof A.SassString?l._string$_text:_._evaluate$_serialize$3$quote(l,i,!1):A.throwExpression(A.UnsupportedError$("Unknown interpolation value "+A.S(i))):i,r.push(o);return r=I.JSArray_methods.join$0(r),_._inSupportsDeclaration=u,new A.SassString(r,t.hasQuotes)},visitSupportsExpression$1(e,t){return new A.SassString(this._visitSupportsCondition$1(t.condition),!1)},visitCssAtRule$1(e){var t,r,n,a=this;if(null!=a._declarationName)throw A.wrapException(a._evaluate$_exception$2(T.At_rul,e.span));if(e.isChildless)return a._copyParentAfterSibling$0(),void a._assertInModule$2(a.__parent,"__parent").addChild$1(A.ModifiableCssAtRule$(e.name,e.span,!0,e.value));t=a._inKeyframes,r=a._inUnknownAtRule,n=e.name,"keyframes"===A.unvendor(n.value)?a._inKeyframes=!0:a._inUnknownAtRule=!0,a._withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$(n,e.span,!1,e.value),new A._EvaluateVisitor_visitCssAtRule_closure(a,e),!1,new A._EvaluateVisitor_visitCssAtRule_closure0,U.ModifiableCssAtRule,U.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)===E.get$length$asx(t._assertInModule$2(t.__root,"_root").children._collection$_source)&&(t.__endOfImports=t._assertInModule$2(t.__endOfImports,n)+1),t._copyParentAfterSibling$0(),t._assertInModule$2(t.__parent,r).addChild$1(new A.ModifiableCssComment(e.text,e.span))},visitCssDeclaration$1(e){this._copyParentAfterSibling$0(),this._assertInModule$2(this.__parent,"__parent").addChild$1(A.ModifiableCssDeclaration$(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap))},visitCssImport$1(e){var t,r=this,n="__parent",a="_root",s="_endOfImports",i=new A.ModifiableCssImport(e.url,e.modifiers,e.span);r._assertInModule$2(r.__parent,n)!==r._assertInModule$2(r.__root,a)?(r._copyParentAfterSibling$0(),r._assertInModule$2(r.__parent,n).addChild$1(i)):r._assertInModule$2(r.__endOfImports,s)===E.get$length$asx(r._assertInModule$2(r.__root,a).children._collection$_source)?(r._assertInModule$2(r.__root,a).addChild$1(i),r.__endOfImports=r._assertInModule$2(r.__endOfImports,s)+1):(null==(t=r._outOfOrderImports)?r._outOfOrderImports=A._setArrayType([],U.JSArray_ModifiableCssImport):t).push(i)},visitCssKeyframeBlock$1(e){this._withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$(e.selector,e.span),new A._EvaluateVisitor_visitCssKeyframeBlock_closure(this,e),!1,new A._EvaluateVisitor_visitCssKeyframeBlock_closure0,U.ModifiableCssKeyframeBlock,U.Null)},visitCssMediaRule$1(e){var t,r,n,a,s,i=this;if(null!=i._declarationName)throw A.wrapException(i._evaluate$_exception$2(T.Media_,e.span));!(r=null==(t=A.NullableExtension_andThen(i._mediaQueries,new A._EvaluateVisitor_visitCssMediaRule_closure(i,e))))&&E.get$isEmpty$asx(t)||(r?n=I.Set_empty2:((a=i._mediaQuerySources).toString,a=A.LinkedHashSet_LinkedHashSet$of(a,U.CssMediaQuery),(s=i._mediaQueries).toString,a.addAll$1(0,s),a.addAll$1(0,e.queries),n=a),r=r?e.queries:t,i._withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$(r,e.span),new A._EvaluateVisitor_visitCssMediaRule_closure0(i,t,e,n),!1,new A._EvaluateVisitor_visitCssMediaRule_closure1(n),U.ModifiableCssMediaRule,U.Null))},visitCssStyleRule$1(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=null,p="__parent";if(null!=c._declarationName)throw A.wrapException(c._evaluate$_exception$2(T.Style_n,e.span));if(c._inKeyframes&&c._assertInModule$2(c.__parent,p)instanceof A.ModifiableCssKeyframeBlock)throw A.wrapException(c._evaluate$_exception$2(T.Style_k,e.span));r=(t=c._atRootExcludingStyleRule)?$:c._styleRuleIgnoringAtRoot,t=null==(n=t?$:c._styleRuleIgnoringAtRoot)||!n.fromPlainCss&&!(e.fromPlainCss&&e._style_rule$_selector._box$_inner.value.accept$1(I.C__ContainsParentSelectorVisitor)),a=e._style_rule$_selector._box$_inner,t?(a=a.value,s=null==r?$:r.originalSelector,i=a.nestWithin$3$implicitParent$preserveParentSelectors(s,!c._atRootExcludingStyleRule,e.fromPlainCss)):i=a.value,o=A.ModifiableCssStyleRule$(c._assertInModule$2(c.__extensionStore,"_extensionStore").addSelector$2(i,c._mediaQueries),e.span,e.fromPlainCss,i),l=c._atRootExcludingStyleRule,c._atRootExcludingStyleRule=!1,t=t?new A._EvaluateVisitor_visitCssStyleRule_closure:$,c._withParent$2$4$scopeWhen$through(o,new A._EvaluateVisitor_visitCssStyleRule_closure0(c,o,e),!1,t,U.ModifiableCssStyleRule,U.Null),c._atRootExcludingStyleRule=l,t=c._assertInModule$2(c.__parent,p).children._collection$_source,(_=(a=E.getInterceptor$asx(t)).get$length(t))>=1?(u=a.elementAt$1(t,_-1),t=null==r):(u=$,t=!1),t&&(u.isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=E.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 A.wrapException(t._evaluate$_exception$2(T.Suppor,e.span));t._withParent$2$4$scopeWhen$through(A.ModifiableCssSupportsRule$(e.condition,e.span),new A._EvaluateVisitor_visitCssSupportsRule_closure(t,e),!1,new A._EvaluateVisitor_visitCssSupportsRule_closure0,U.ModifiableCssSupportsRule,U.Null)},_handleReturn$1$2(e,t){var r,n,a;for(r=e.length,n=0;n<e.length;e.length===r||(0,A.throwConcurrentModificationError)(e),++n)if(null!=(a=t.call$1(e[n])))return a;return null},_handleReturn$2(e,t){return this._handleReturn$1$2(e,t,U.dynamic)},_withEnvironment$1$2(e,t){var r,n=this._environment;return this._environment=e,r=t.call$0(),this._environment=n,r},_withEnvironment$2(e,t){return this._withEnvironment$1$2(e,t,U.dynamic)},_interpolationToValue$3$trim$warnForColor(e,t,r){var n=this._performInterpolation$2$warnForColor(e,r),a=t?A.trimAscii(n,!0):n;return new A.CssValue(a,e.span,U.CssValue_String)},_interpolationToValue$1(e){return this._interpolationToValue$3$trim$warnForColor(e,!1,!1)},_interpolationToValue$2$warnForColor(e,t){return this._interpolationToValue$3$trim$warnForColor(e,!1,t)},_performInterpolation$2$warnForColor(e,t){return this._performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t)._0},_performInterpolation$1(e){return this._performInterpolation$2$warnForColor(e,!1)},_performInterpolationWithMap$2$warnForColor(e,t){var r=this._performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),n=r._1;return n.toString,new A._Record_2(r._0,n)},_performInterpolationHelper$3$sourceMap$warnForColor(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=t?A._setArrayType([],U.JSArray_int):null,S=m._inSupportsDeclaration;for(m._inSupportsDeclaration=!1,a=(n=e.contents).length,s=U.Expression,i=null==g,o=e.span,l=U.Object,_=!0,u=0,c="";u<a;++u,_=!1)$=n[u],_||i||g.push(c.length),"string"!=typeof $?(s._as($),p=$.accept$1(m),r&&M.$get$namesByColor().containsKey$1(p)&&((h=A.List_List$from([""],!1,l)).$flags=3,d=M.$get$namesByColor(),m._warn$2(T.You_pr+A.S(d.$index(0,p))+T.x20in_in+p.toString$0(0)+T.x2c_whicw+A.S(d.$index(0,p))+T.x22x29__If+new A.BinaryOperationExpression(I.BinaryOperator_Swh,new A.StringExpression(new A.Interpolation(h,I.List_null,o),!0),$,!1).toString$0(0)+"'.",$.get$span($))),c+=m._evaluate$_serialize$3$quote(p,$,!1)):c+=$;return m._inSupportsDeclaration=S,new A._Record_2((c.charCodeAt(0),c),A.NullableExtension_andThen(g,new A._EvaluateVisitor__performInterpolationHelper_closure(e)))},_evaluate$_serialize$3$quote(e,t,r){return this._addExceptionSpan$2(t,new A._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 A.VariableExpression?null==(t=this._addExceptionSpan$2(e,new A._EvaluateVisitor__expressionNode_closure(this,e)))?e:t:e},_withParent$2$4$scopeWhen$through(e,t,r,n,a,s){var i,o,l=this;return l._addChild$2$through(e,n),i=l._assertInModule$2(l.__parent,"__parent"),l.__parent=e,o=l._environment.scope$1$2$when(t,r,s),l.__parent=i,o},_withParent$2$2(e,t,r,n){return this._withParent$2$4$scopeWhen$through(e,t,!0,null,r,n)},_withParent$2$3$scopeWhen(e,t,r,n,a){return this._withParent$2$4$scopeWhen$through(e,t,r,null,n,a)},_copyParentAfterSibling$0(){var e,t,r,n=this,a="__parent",s=n._assertInModule$2(n.__parent,a)._parent;null!=s?(e=(e=s.children).get$last(e)!==n._assertInModule$2(n.__parent,a),t=s):(t=null,e=!1),e&&(r=n._assertInModule$2(n.__parent,a).copyWithoutChildren$0(),t.addChild$1(r),n.__parent=r)},_addChild$2$through(e,t){var r,n,a,s=this._assertInModule$2(this.__parent,"__parent");if(null!=t){for(;t.call$1(s);s=r)if(null==(r=s._parent))throw A.wrapException(A.ArgumentError$(T.throug+e.toString$0(0)+".",null));s.get$hasFollowingSibling()&&(a=(n=s._parent).children,s.equalsIgnoringChildren$1(a.get$last(a))?s=U.ModifiableCssParentNode._as(a.get$last(a)):(s=s.copyWithoutChildren$0(),n.addChild$1(s)))}s.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,U.dynamic)},_withMediaQueries$1$3(e,t,r){var n,a=this,s=a._mediaQueries,i=a._mediaQuerySources;return a._mediaQueries=e,a._mediaQuerySources=t,n=r.call$0(),a._mediaQueries=s,a._mediaQuerySources=i,n},_withMediaQueries$3(e,t,r){return this._withMediaQueries$1$3(e,t,r,U.dynamic)},_withStackFrame$1$3(e,t,r){var n,a,s=this,i=s._stack;return i.push(new A._Record_2(s._member,t)),n=s._member,s._member=e,a=r.call$0(),s._member=n,i.pop(),a},_withStackFrame$3(e,t,r){return this._withStackFrame$1$3(e,t,r,U.dynamic)},_withoutSlash$2(e,t){return e instanceof A.SassNumber&&null!=e.asSlash&&this._warn$3(T.Using__i+A.S((new A._EvaluateVisitor__withoutSlash_recommendation).call$1(e))+T.x0a_Morex20,t.get$span(t),I.Deprecation_wha),e.withoutSlash$0()},_stackFrame$2(e,t){return A.frameForSpan(t,e,A.NullableExtension_andThen(t.get$sourceUrl(t),new A._EvaluateVisitor__stackFrame_closure(this)))},_evaluate$_stackTrace$1(e){var t,r,n,a,s,i=this,o=A._setArrayType([],U.JSArray_Frame);for(r=(t=i._stack).length,n=0;n<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++n)s=(a=t[n])._1,o.push(i._stackFrame$2(a._0,s.get$span(s)));return null!=e&&o.push(i._stackFrame$2(i._member,e)),A.Trace$(new A.ReversedListIterable(o,U.ReversedListIterable_Frame),null)},_evaluate$_stackTrace$0(){return this._evaluate$_stackTrace$1(null)},_warn$3(e,t,r){var n,a,s=this;s._quietDeps&&s._inDependency||s._warningsEmitted.add$1(0,new A._Record_2(e,t))&&(n=s._evaluate$_stackTrace$1(t),a=s._logger,null==r?a.internalWarn$4$deprecation$span$trace(e,null,t,n):A.WarnForDeprecation_warnForDeprecation(a,r,e,t,n))},_warn$2(e,t){return this._warn$3(e,t,null)},_evaluate$_exception$2(e,t){var r,n;return r=null==t?(r=I.JSArray_methods.get$last(this._stack)._1).get$span(r):t,n=this._evaluate$_stackTrace$1(t),new A.SassRuntimeException(n,I.Set_empty,e,r)},_evaluate$_exception$1(e){return this._evaluate$_exception$2(e,null)},_multiSpanException$3(e,t,r){var n=I.JSArray_methods.get$last(this._stack)._1;return A.MultiSpanSassRuntimeException$(e,n.get$span(n),t,r,this._evaluate$_stackTrace$0(),null)},_addExceptionSpan$1$3$addStackFrame(e,t,r){var n,a,s,i;try{return s=t.call$0()}catch(i){if(!((s=A.unwrapException(i))instanceof A.SassScriptException))throw i;n=s,a=A.getTraceFromException(i),s=n.withSpan$1(e.get$span(e)),A.throwWithTrace(s.withTrace$1(this._evaluate$_stackTrace$1(r?e.get$span(e):null)),n,a)}},_addExceptionSpan$2(e,t){return this._addExceptionSpan$1$3$addStackFrame(e,t,!0,U.dynamic)},_addExceptionSpan$3$addStackFrame(e,t,r){return this._addExceptionSpan$1$3$addStackFrame(e,t,r,U.dynamic)},_addExceptionTrace$1$1(e){var t,r,n,a,s;try{return n=e.call$0()}catch(a){if(n=A.unwrapException(a),U.SassRuntimeException._is(n))throw a;if(!(n instanceof A.SassException))throw a;t=n,r=A.getTraceFromException(a),n=t,s=E.getInterceptor$z(n),A.throwWithTrace(t.withTrace$1(this._evaluate$_stackTrace$1(A.SourceSpanException.prototype.get$span.call(s,n))),t,r)}},_addExceptionTrace$1(e){return this._addExceptionTrace$1$1(e,U.dynamic)},_addErrorSpan$1$2(e,t){var r,n,a,s,i,o;try{return a=t.call$0()}catch(s){if(a=A.unwrapException(s),!U.SassRuntimeException._is(a))throw s;if(r=a,n=A.getTraceFromException(s),!I.JSString_methods.startsWith$1(E.get$span$z(r).get$text(),"@error"))throw s;a=r._span_exception$_message,i=e.get$span(e),o=this._evaluate$_stackTrace$0(),A.throwWithTrace(new A.SassRuntimeException(o,I.Set_empty,a,i),r,n)}},_addErrorSpan$2(e,t){return this._addErrorSpan$1$2(e,t,U.dynamic)},_getErrorMessage$1(e){if(U.Error._is(e))return e.toString$0(0);try{return A._asString(E.get$message$x(e))}catch(t){return E.toString$0$(e)}}},A._EvaluateVisitor_closure.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string$_text)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("name");return null!=this.$this._environment.getVariable$1(A.stringReplaceAllUnchecked(t._string$_text,"_","-"))?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure1.prototype={call$1(e){var t,r,n,a,s=E.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return t=null==(s=s.$index(e,1).get$realNull())?null:s.assertString$1("module"),r=(s=this.$this)._environment,n=i._string$_text,a=A.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string$_text)||s._builtInFunctions.containsKey$1(n)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure2.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string$_text)?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure3.prototype={call$1(e){var t=this.$this._environment;if(!t._inMixin)throw A.wrapException(A.SassScriptException$(T.conten,null));return null!=t._content?I.SassBoolean_true:I.SassBoolean_false},$signature:12},A._EvaluateVisitor_closure4.prototype={call$1(e){var t,r,n,a=E.$index$asx(e,0).assertString$1("module")._string$_text,s=this.$this._environment._environment$_modules.$index(0,a);if(null==s)throw A.wrapException('There is no module with namespace "'+a+'".');for(a=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=A.MapExtensions_get_pairs(s.get$variables(),U.String,a)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!0),n._1);return new A.SassMap(A.ConstantMap_ConstantMap$from(t,a,a))},$signature:33},A._EvaluateVisitor_closure5.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string$_text,i=a._environment._environment$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs(i.get$functions(i),U.String,U.Callable)).get$iterator(r),a=a._compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!0),new A.SassFunction(n._1,a));return new A.SassMap(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:33},A._EvaluateVisitor_closure6.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string$_text,i=a._environment._environment$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs(i.get$mixins(),U.String,U.Callable)).get$iterator(r),a=a._compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString(n._0,!0),new A.SassMixin(n._1,a));return new A.SassMap(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:33},A._EvaluateVisitor_closure7.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name"),i=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),i){if(null!=t)throw A.wrapException(T.x24css_a);return new A.SassFunction(new A.PlainCssCallable(s._string$_text),this.$this._compileContext)}if((r=(a=this.$this)._callableNode).toString,null==(n=a._addExceptionSpan$2(r,new A._EvaluateVisitor__closure2(a,s,t))))throw A.wrapException("Function not found: "+s.toString$0(0));return new A.SassFunction(n,a._compileContext)},$signature:168},A._EvaluateVisitor__closure2.prototype={call$0(){var e,t=A.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),r=this.module,n=null==r?null:r._string$_text;return null!=(e=(r=this.$this)._environment.getFunction$2$namespace(t,n))||null!=n?e:r._builtInFunctions.$index(0,t)},$signature:81},A._EvaluateVisitor_closure8.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");if(t=null==(a=a.$index(e,1).get$realNull())?null:a.assertString$1("module"),(r=(a=this.$this)._callableNode).toString,null==(n=a._addExceptionSpan$2(r,new A._EvaluateVisitor__closure1(a,s,t))))throw A.wrapException("Mixin not found: "+s.toString$0(0));return new A.SassMixin(n,a._compileContext)},$signature:169},A._EvaluateVisitor__closure1.prototype={call$0(){var e=this.$this._environment,t=A.stringReplaceAllUnchecked(this.name._string$_text,"_","-"),r=this.module;return e.getMixin$2$namespace(t,null==r?null:r._string$_text)},$signature:81},A._EvaluateVisitor_closure9.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=E.getInterceptor$asx(e),d=h.$index(e,0),m=U.SassArgumentList._as(h.$index(e,1));if((t=(h=this.$this)._callableNode).toString,r=A._setArrayType([],U.JSArray_Expression),n=U.String,a=U.Expression,s=t.get$span(t),i=t.get$span(t),m._wereKeywordsAccessed=!0,(o=m._keywords).get$isEmpty(o))t=null;else{for(l=U.Value,_=A.LinkedHashMap_LinkedHashMap$_empty(l,l),m._wereKeywordsAccessed=!0,o=(o=A.MapExtensions_get_pairs(o,n,l)).get$iterator(o);o.moveNext$0();)u=o.get$current(o),_.$indexSet(0,new A.SassString(u._0,!1),u._1);t=new A.ValueExpression(new A.SassMap(A.ConstantMap_ConstantMap$from(_,l,l)),t.get$span(t))}if(c=new A.ArgumentList(A.List_List$unmodifiable(r,a),A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_empty(n,a),n,a),new A.ValueExpression(m,i),t,s),d instanceof A.SassString)return A.warnForDeprecation(T.Passina+d.toString$0(0)+"))",I.Deprecation_eNo),$=h._callableNode,t=d._string$_text,r=$.get$span($),h.visitFunctionExpression$1(0,new A.FunctionExpression(null,A.stringReplaceAllUnchecked(t,"_","-"),t,c,r));if(p=d.assertFunction$1("function").assertCompileContext$1(h._compileContext).callable,U.Callable._is(p))return(t=h._callableNode).toString,h._runFunctionCallable$3(c,p,t);throw A.wrapException(A.SassScriptException$("The function "+p.get$name(p)+T.x20is_as,null))},$signature:4},A._EvaluateVisitor_closure10.prototype={call$1(e){var t,r,n,a,s,i,o=E.getInterceptor$asx(e),l=A.Uri_parse(o.$index(e,0).assertString$1("url")._string$_text);t=null==(o=o.$index(e,1).get$realNull())?null:o.assertMap$1("with")._map$_contents,(r=(o=this.$this)._callableNode).toString,null!=t?(n={},a=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue),s=r.get$span(r),n.privateDeprecation=!1,t.forEach$1(0,new A._EvaluateVisitor__closure(n,a,s,r)),i=new A.ExplicitConfiguration(r,a,null)):i=I.Configuration_Map_empty_null,n=r.get$span(r),o._loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",r,new A._EvaluateVisitor__closure0(o),n.get$sourceUrl(n),i,!0),o._assertConfigurationIsEmpty$2$nameInError(i,!0)},$signature:188},A._EvaluateVisitor__closure.prototype={call$2(e,t){var r=this,n=e.assertString$1("with key"),a=A.stringReplaceAllUnchecked(n._string$_text,"_","-");if((n=r.values).containsKey$1(a))throw A.wrapException("The variable $"+a+" was configured twice.");I.JSString_methods.startsWith$1(a,"-")&&!r._box_0.privateDeprecation&&(r._box_0.privateDeprecation=!0,A.warnForDeprecation("Configuring private variables (such as $"+a+T.x29x20is_dT,I.Deprecation_8uC)),n.$indexSet(0,a,new A.ConfiguredValue(t,r.span,r.callableNode))},$signature:114},A._EvaluateVisitor__closure0.prototype={call$2(e,t){var r=this.$this;return r._combineCss$2$clone(e,!0).accept$1(r)},$signature:82},A._EvaluateVisitor_closure11.prototype={call$1(e){var t,r,n,a,s,i,o,l=E.getInterceptor$asx(e),_=l.$index(e,0),u=U.SassArgumentList._as(l.$index(e,1));if(r=(t=(l=this.$this)._callableNode).get$span(t),n=t.get$span(t),a=U.Expression,s=A.List_List$unmodifiable(I.List_empty9,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty4,U.String,a),i=_.assertMixin$1("mixin").assertCompileContext$1(l._compileContext).callable,o=l._environment._content,!U.Callable._is(i))throw A.wrapException(A.SassScriptException$("The mixin "+i.get$name(i)+T.x20is_as,null));l._applyMixin$5(i,o,new A.ArgumentList(s,a,new A.ValueExpression(u,n),null,r),t,t)},$signature:188},A._EvaluateVisitor_run_closure.prototype={call$0(){var e,t=this,r=t.node,n=r.span,a=n.get$sourceUrl(n),s=null;return null!=a&&(s=a,(n=t.$this)._activeModules.$indexSet(0,s,null),n._loadedUrls.add$1(0,s)),e=(n=t.$this)._addExceptionTrace$1(new A._EvaluateVisitor_run__closure(n,t.importer,r)),new A._Record_2_loadedUrls_stylesheet(n._loadedUrls,n._combineCss$1(e))},$signature:586},A._EvaluateVisitor_run__closure.prototype={call$0(){return this.$this._execute$2(this.importer,this.node)},$signature:588},A._EvaluateVisitor_runExpression_closure.prototype={call$0(){var e=this.$this,t=this.expression;return e._withFakeStylesheet$3(this.importer,t,new A._EvaluateVisitor_runExpression__closure(e,t))},$signature:34},A._EvaluateVisitor_runExpression__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new A._EvaluateVisitor_runExpression___closure(e,this.expression))},$signature:34},A._EvaluateVisitor_runExpression___closure.prototype={call$0(){return this.expression.accept$1(this.$this)},$signature:34},A._EvaluateVisitor_runStatement_closure.prototype={call$0(){var e=this.$this,t=this.statement;return e._withFakeStylesheet$3(this.importer,t,new A._EvaluateVisitor_runStatement__closure(e,t))},$signature:0},A._EvaluateVisitor_runStatement__closure.prototype={call$0(){var e=this.$this;return e._addExceptionTrace$1(new A._EvaluateVisitor_runStatement___closure(e,this.statement))},$signature:0},A._EvaluateVisitor_runStatement___closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:0},A._EvaluateVisitor__loadModule_closure.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},A._EvaluateVisitor__loadModule_closure0.prototype={call$0(){var e,t,r,n,a,s,i=this,o={},l=i.$this,_=i.nodeWithSpan,u=l._loadStylesheet$3$baseUrl(i.url.toString$0(0),_.get$span(_),i.baseUrl);if(a=u._0,s=u._1,null!=(e=(r=a.span).get$sourceUrl(r))){if((r=l._activeModules).containsKey$1(e))throw n=i.namesInErrors?"Module loop: "+M.$get$context().prettyUri$1(e)+" is already being loaded.":T.Modulel,o=A.NullableExtension_andThen(r.$index(0,e),new A._EvaluateVisitor__loadModule__closure(l,n)),A.wrapException(null==o?l._evaluate$_exception$1(n):o);r.$indexSet(0,e,_)}r=l._modules.containsKey$1(e),t=l._inDependency,l._inDependency=u._2,o.module=null;try{o.module=l._execute$5$configuration$namesInErrors$nodeWithSpan(s,a,i.configuration,i.namesInErrors,_)}finally{l._activeModules.remove$1(0,e),l._inDependency=t}l._addExceptionSpan$3$addStackFrame(_,new A._EvaluateVisitor__loadModule__closure0(o,i.callback,!r),!1)},$signature:1},A._EvaluateVisitor__loadModule__closure.prototype={call$1(e){return this.$this._multiSpanException$3(this.message,"new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:101},A._EvaluateVisitor__loadModule__closure0.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},A._EvaluateVisitor__execute_closure.prototype={call$0(){var e,t,r,n,a=this,s=a.$this,i=s._importer,o=s.__stylesheet,l=s.__root,_=s._preModuleComments,u=s.__parent,c=s.__endOfImports,$=s._outOfOrderImports,p=s.__extensionStore,h=s._atRootExcludingStyleRule,d=h?null:s._styleRuleIgnoringAtRoot,m=s._mediaQueries,g=s._declarationName,S=s._inUnknownAtRule,y=s._inKeyframes,v=s._configuration;s._importer=a.importer,t=(e=s.__stylesheet=a.stylesheet).span,r=s.__parent=s.__root=A.ModifiableCssStylesheet$(t),s.__endOfImports=0,s._outOfOrderImports=null,s.__extensionStore=a.extensionStore,s._declarationName=s._mediaQueries=s._styleRuleIgnoringAtRoot=null,s._inKeyframes=s._atRootExcludingStyleRule=s._inUnknownAtRule=!1,null!=(n=a.configuration)&&(s._configuration=n),s.visitStylesheet$1(0,e),e=null==s._outOfOrderImports?r:new A.CssStylesheet(new A.UnmodifiableListView(s._addOutOfOrderImports$0(),U.UnmodifiableListView_CssNode),t),a.css.__late_helper$_value=e,a.preModuleComments.__late_helper$_value=s._preModuleComments,s._importer=i,s.__stylesheet=o,s.__root=l,s._preModuleComments=_,s.__parent=u,s.__endOfImports=c,s._outOfOrderImports=$,s.__extensionStore=p,s._styleRuleIgnoringAtRoot=d,s._mediaQueries=m,s._declarationName=g,s._inUnknownAtRule=S,s._atRootExcludingStyleRule=h,s._inKeyframes=y,s._configuration=v},$signature:1},A._EvaluateVisitor__combineCss_closure.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:86},A._EvaluateVisitor__combineCss_closure0.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:13},A._EvaluateVisitor__combineCss_visitModule.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u=this;if(u.seen.add$1(0,e)){for(u.clone&&(e=e.cloneCss$0()),r=(t=e.get$upstream()).length,n=u.css,a=u.imports,s=0;s<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++s)(i=t[s]).get$transitivelyContainsCss()&&(null!=(o=e.get$preModuleComments().$index(0,i))&&I.JSArray_methods.addAll$1(0===n.length?a:n,o),u.call$1(i));u.sorted.addFirst$1(e),l=(t=e.get$css(e)).get$children(t),_=u.$this._indexAfterImports$1(l),t=E.getInterceptor$ax(l),I.JSArray_methods.addAll$1(a,t.getRange$2(l,0,_)),I.JSArray_methods.addAll$1(n,t.getRange$2(l,_,t.get$length(l)))}},$signature:589},A._EvaluateVisitor__extendModules_closure.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:13},A._EvaluateVisitor__extendModules_closure0.prototype={call$0:()=>A._setArrayType([],U.JSArray_ExtensionStore),$signature:172},A._EvaluateVisitor_visitAtRootRule_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitAtRootRule_closure0.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:0},A._EvaluateVisitor__scopeForAtRoot_closure.prototype={call$1(e){var t=this.$this,r=t._assertInModule$2(t.__parent,"__parent");t.__parent=this.newParent,t._environment.scope$1$2$when(e,this.node.hasDeclarations,U.void),t.__parent=r},$signature:37},A._EvaluateVisitor__scopeForAtRoot_closure0.prototype={call$1(e){var t=this.$this,r=t._atRootExcludingStyleRule;t._atRootExcludingStyleRule=!0,this.innerScope.call$1(e),t._atRootExcludingStyleRule=r},$signature:37},A._EvaluateVisitor__scopeForAtRoot_closure1.prototype={call$1(e){return this.$this._withMediaQueries$3(null,null,new A._EvaluateVisitor__scopeForAtRoot__closure(this.innerScope,e))},$signature:37},A._EvaluateVisitor__scopeForAtRoot__closure.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:1},A._EvaluateVisitor__scopeForAtRoot_closure2.prototype={call$1(e){var t=this.$this,r=t._inKeyframes;t._inKeyframes=!1,this.innerScope.call$1(e),t._inKeyframes=r},$signature:37},A._EvaluateVisitor__scopeForAtRoot_closure3.prototype={call$1:e=>e instanceof A.ModifiableCssAtRule,$signature:141},A._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:37},A._EvaluateVisitor_visitContentRule_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.content.declaration.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r);return null},$signature:1},A._EvaluateVisitor_visitDeclaration_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this._box_0.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitEachRule_closure.prototype={call$1(e){var t=this.$this,r=this.nodeWithSpan;return t._environment.setLocalVariable$3(this._box_0.variable,t._withoutSlash$2(e,r),r)},$signature:61},A._EvaluateVisitor_visitEachRule_closure0.prototype={call$1(e){return this.$this._setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:61},A._EvaluateVisitor_visitEachRule_closure1.prototype={call$0(){var e=this,t=e.$this;return t._handleReturn$2(e.list.get$asList(),new A._EvaluateVisitor_visitEachRule__closure(t,e.setVariables,e.node))},$signature:43},A._EvaluateVisitor_visitEachRule__closure.prototype={call$1(e){var t;return this.setVariables.call$1(e),(t=this.$this)._handleReturn$2(this.node.children,new A._EvaluateVisitor_visitEachRule___closure(t))},$signature:590},A._EvaluateVisitor_visitEachRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:83},A._EvaluateVisitor_visitAtRule_closure.prototype={call$1(e){return this.$this._interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:609},A._EvaluateVisitor_visitAtRule_closure0.prototype={call$0(){var e,t,r,n=this,a=n.$this,s=a._atRootExcludingStyleRule?null:a._styleRuleIgnoringAtRoot;if(null==s||a._inKeyframes||"font-face"===n.name.value)for(t=(e=n.children).length,r=0;r<t;++r)e[r].accept$1(a);else a._withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$(s._style_rule$_selector,s.span,!1,s.originalSelector),new A._EvaluateVisitor_visitAtRule__closure(a,n.children),!1,U.ModifiableCssStyleRule,U.Null)},$signature:1},A._EvaluateVisitor_visitAtRule__closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitAtRule_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitForRule_closure.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:189},A._EvaluateVisitor_visitForRule_closure0.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:189},A._EvaluateVisitor_visitForRule_closure1.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure2.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure3.prototype={call$0(){var e,t,r,n,a,s,i,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(s=_._environment,i=a.get$numeratorUnits(a),s.setLocalVariable$3(n,A.SassNumber_SassNumber$withUnits(e,a.get$denominatorUnits(a),i),c),null!=(o=_._handleReturn$2(u,new A._EvaluateVisitor_visitForRule__closure(_))))return o;return null},$signature:43},A._EvaluateVisitor_visitForRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:83},A._EvaluateVisitor_visitForwardRule_closure.prototype={call$2(e,t){t&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:82},A._EvaluateVisitor_visitForwardRule_closure0.prototype={call$2(e,t){t&&this.$this._registerCommentsForModule$1(e),this.$this._environment.forwardModule$2(e,this.node)},$signature:82},A._EvaluateVisitor__registerCommentsForModule_closure.prototype={call$0:()=>A._setArrayType([],U.JSArray_CssComment),$signature:177},A._EvaluateVisitor_visitIfRule_closure.prototype={call$1(e){var t=this.$this;return t._environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitIfRule__closure(t,e),!0,e.hasDeclarations,U.nullable_Value)},$signature:618},A._EvaluateVisitor_visitIfRule__closure.prototype={call$0(){var e=this.$this;return e._handleReturn$2(this.clause.children,new A._EvaluateVisitor_visitIfRule___closure(e))},$signature:43},A._EvaluateVisitor_visitIfRule___closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:83},A._EvaluateVisitor__visitDynamicImport_closure.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b={};if(b.isDependency=b.importer=b.stylesheet=null,e=this.$this,t=this.$import,r=e._loadStylesheet$3$forImport(t.urlString,t.span,!0),n=b.stylesheet=r._0,a=r._1,b.importer=a,s=r._2,b.isDependency=s,null!=(o=(i=n.span).get$sourceUrl(i))){if((i=e._activeModules).containsKey$1(o))throw t=A.NullableExtension_andThen(i.$index(0,o),new A._EvaluateVisitor__visitDynamicImport__closure(e)),A.wrapException(null==t?e._evaluate$_exception$1("This file is already being loaded."):t);i.$indexSet(0,o,t)}if(t=n._uses,i=U.UnmodifiableListView_UseRule,0===new A.UnmodifiableListView(t,i).get$length(0)&&0===new A.UnmodifiableListView(n._forwards,U.UnmodifiableListView_ForwardRule).get$length(0))return l=e._importer,_=e._assertInModule$2(e.__stylesheet,"_stylesheet"),u=e._inDependency,e._importer=a,e.__stylesheet=n,e._inDependency=s,e.visitStylesheet$1(0,n),e._importer=l,e.__stylesheet=_,e._inDependency=u,void e._activeModules.remove$1(0,o);if(c=!!(t=new A.UnmodifiableListView(t,i)).any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure0)||(t=new A.UnmodifiableListView(n._forwards,U.UnmodifiableListView_ForwardRule)).any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure1),$=A._Cell$(),t=e._environment,i=U.String,p=U.Module_Callable,h=U.AstNode,d=A._setArrayType([],U.JSArray_Module_Callable),m=t._variables,m=A._setArrayType(m.slice(0),A._arrayInstanceType(m)),g=t._variableNodes,g=A._setArrayType(g.slice(0),A._arrayInstanceType(g)),S=t._functions,S=A._setArrayType(S.slice(0),A._arrayInstanceType(S)),y=t._mixins,y=A._setArrayType(y.slice(0),A._arrayInstanceType(y)),v=A.Environment$_(A.LinkedHashMap_LinkedHashMap$_empty(i,p),A.LinkedHashMap_LinkedHashMap$_empty(i,h),A.LinkedHashMap_LinkedHashMap$_empty(p,h),t._importedModules,null,null,d,m,g,S,y,t._content,t._configurableVariables),e._withEnvironment$2(v,new A._EvaluateVisitor__visitDynamicImport__closure2(b,e,c,v,$)),f=v.toDummyModule$0(),e._environment.importForwards$1(f),c)for(f.transitivelyContainsCss&&e._combineCss$2$clone(f,f.transitivelyContainsExtensions).accept$1(e),C=new A._ImportedCssVisitor(e),t=E.get$iterator$ax($._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(C);e._activeModules.remove$1(0,o)},$signature:0},A._EvaluateVisitor__visitDynamicImport__closure.prototype={call$1(e){return this.$this._multiSpanException$3("This file is already being loaded.","new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:101},A._EvaluateVisitor__visitDynamicImport__closure0.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:178},A._EvaluateVisitor__visitDynamicImport__closure1.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:179},A._EvaluateVisitor__visitDynamicImport__closure2.prototype={call$0(){var e,t,r=this,n=r.$this,a=n._importer,s=n._assertInModule$2(n.__stylesheet,"_stylesheet"),i=n._assertInModule$2(n.__root,"_root"),o=n._assertInModule$2(n.__parent,"__parent"),l=n._assertInModule$2(n.__endOfImports,"_endOfImports"),_=n._outOfOrderImports,u=n._configuration,c=n._inDependency,$=r._box_0;n._importer=$.importer,e=$.stylesheet,n.__stylesheet=e,(t=r.loadsUserDefinedModules)&&(e=A.ModifiableCssStylesheet$(e.span),n.__root=e,n.__parent=n._assertInModule$2(e,"_root"),n.__endOfImports=0,n._outOfOrderImports=null),n._inDependency=$.isDependency,(e=new A.UnmodifiableListView($.stylesheet._forwards,U.UnmodifiableListView_ForwardRule)).get$isEmpty(e)||(n._configuration=r.environment.toImplicitConfiguration$0()),n.visitStylesheet$1(0,$.stylesheet),$=t?n._addOutOfOrderImports$0():A._setArrayType([],U.JSArray_ModifiableCssNode),r.children.__late_helper$_value=$,n._importer=a,n.__stylesheet=s,t&&(n.__root=i,n.__parent=o,n.__endOfImports=l,n._outOfOrderImports=_),n._configuration=u,n._inDependency=c},$signature:1},A._EvaluateVisitor__applyMixin_closure.prototype={call$0(){var e=this,t=e.$this;t._environment.asMixin$1(new A._EvaluateVisitor__applyMixin__closure0(t,e.$arguments,e.mixin,e.nodeWithSpanWithoutContent))},$signature:0},A._EvaluateVisitor__applyMixin__closure0.prototype={call$0(){var e=this;e.$this._runBuiltInCallable$3(e.$arguments,e.mixin,e.nodeWithSpanWithoutContent)},$signature:0},A._EvaluateVisitor__applyMixin_closure0.prototype={call$0(){var e=this,t=e.$this;t._environment.withContent$2(e.contentCallable,new A._EvaluateVisitor__applyMixin__closure(t,e.mixin,e.nodeWithSpanWithoutContent))},$signature:1},A._EvaluateVisitor__applyMixin__closure.prototype={call$0(){var e=this.$this;e._environment.asMixin$1(new A._EvaluateVisitor__applyMixin___closure(e,this.mixin,this.nodeWithSpanWithoutContent))},$signature:0},A._EvaluateVisitor__applyMixin___closure.prototype={call$0(){var e,t,r,n,a;for(t=(e=this.mixin.declaration.children).length,r=this.$this,n=this.nodeWithSpanWithoutContent,a=0;a<t;++a)r._addErrorSpan$2(n,new A._EvaluateVisitor__applyMixin____closure(r,e[a]))},$signature:0},A._EvaluateVisitor__applyMixin____closure.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:43},A._EvaluateVisitor_visitIncludeRule_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getMixin$2$namespace(e.name,e.namespace)},$signature:81},A._EvaluateVisitor_visitIncludeRule_closure0.prototype={call$1(e){var t=this.$this;return new A.UserDefinedCallable(e,t._environment.closure$0(),t._inDependency,U.UserDefinedCallable_Environment)},$signature:639},A._EvaluateVisitor_visitIncludeRule_closure1.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:20},A._EvaluateVisitor_visitMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.queries)},$signature:93},A._EvaluateVisitor_visitMediaRule_closure0.prototype={call$0(){var e=this,t=e.$this,r=e.mergedQueries;null==r&&(r=e.queries),t._withMediaQueries$3(r,e.mergedSources,new A._EvaluateVisitor_visitMediaRule__closure(t,e.node))},$signature:1},A._EvaluateVisitor_visitMediaRule__closure.prototype={call$0(){var e,t,r,n=this.$this,a=n._atRootExcludingStyleRule?null:n._styleRuleIgnoringAtRoot;if(null!=a)n._withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitMediaRule___closure(n,this.node),!1,U.ModifiableCssStyleRule,U.Null);else for(t=(e=this.node.children).length,r=0;r<t;++r)e[r].accept$1(n)},$signature:1},A._EvaluateVisitor_visitMediaRule___closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitMediaRule_closure1.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:8},A._EvaluateVisitor_visitStyleRule_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitStyleRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitStyleRule_closure2.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new A._EvaluateVisitor_visitStyleRule__closure(e,this.node))},$signature:1},A._EvaluateVisitor_visitStyleRule__closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitStyleRule_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor__warnForBogusCombinators_closure.prototype={call$1:e=>e instanceof A.ModifiableCssComment,$signature:8},A._EvaluateVisitor_visitSupportsRule_closure.prototype={call$0(){var e,t,r,n=this.$this,a=n._atRootExcludingStyleRule?null:n._styleRuleIgnoringAtRoot;if(null!=a)n._withParent$2$2(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitSupportsRule__closure(n,this.node),U.ModifiableCssStyleRule,U.Null);else for(t=(e=this.node.children).length,r=0;r<t;++r)e[r].accept$1(n)},$signature:1},A._EvaluateVisitor_visitSupportsRule__closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitSupportsRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor__visitSupportsCondition_closure.prototype={call$0(){var e,t=this.$this,r=this._box_0,n=r.declaration.name;return n=t._evaluate$_serialize$3$quote(n.accept$1(t),n,!0),e=r.declaration.get$isCustomProperty()?"":" ",r=r.declaration.value,"("+n+":"+e+t._evaluate$_serialize$3$quote(r.accept$1(t),r,!0)+")"},$signature:28},A._EvaluateVisitor_visitVariableDeclaration_closure.prototype={call$0(){var e=this.$this._environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},A._EvaluateVisitor_visitVariableDeclaration_closure0.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:43},A._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},A._EvaluateVisitor_visitUseRule_closure.prototype={call$2(e,t){var r,n,a,s,i,o,l;t&&this.$this._registerCommentsForModule$1(e),r=this.$this._environment,null==(a=(n=this.node).namespace)?(r._globalModules.$indexSet(0,e,n),r._allModules.push(e),r=I.JSArray_methods.get$first(r._variables),null!=(s=A.IterableExtension_firstWhereOrNull(r.get$keys(r),e.get$variables().get$containsKey()))&&A.throwExpression(A.SassScriptException$(T.This_ma+s+'".',null))):((i=r._environment$_modules).containsKey$1(a)&&(l=null==(o=r._namespaceNodes.$index(0,a))?null:o.span,o=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=l&&o.$indexSet(0,l,"original @use"),A.throwExpression(A.MultiSpanSassScriptException$(T.There_+a+'".',"new @use",o))),i.$indexSet(0,a,e),r._namespaceNodes.$indexSet(0,a,n),r._allModules.push(e))},$signature:82},A._EvaluateVisitor_visitWarnRule_closure.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:34},A._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 A._EvaluateVisitor_visitWhileRule__closure(r))))return n;return null},$signature:43},A._EvaluateVisitor_visitWhileRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:83},A._EvaluateVisitor_visitBinaryOperationExpression_closure.prototype={call$0(){var e=this.node,t=this.$this,r=e.left.accept$1(t);switch(e.operator){case I.BinaryOperator_Kyq:e=e.right.accept$1(t),e=new A.SassString(A.serializeValue(r,!1,!0)+"="+A.serializeValue(e,!1,!0),!1);break;case I.BinaryOperator_tKu:e=r.get$isTruthy()?r:e.right.accept$1(t);break;case I.BinaryOperator_uke:e=r.get$isTruthy()?e.right.accept$1(t):r;break;case I.BinaryOperator_r84:e=r.$eq(0,e.right.accept$1(t))?I.SassBoolean_true:I.SassBoolean_false;break;case I.BinaryOperator_qGq:e=r.$eq(0,e.right.accept$1(t))?I.SassBoolean_false:I.SassBoolean_true;break;case I.BinaryOperator_o8O:e=r.greaterThan$1(e.right.accept$1(t));break;case I.BinaryOperator_JiR:e=r.greaterThanOrEquals$1(e.right.accept$1(t));break;case I.BinaryOperator_qHy:e=r.lessThan$1(e.right.accept$1(t));break;case I.BinaryOperator_FPG:e=r.lessThanOrEquals$1(e.right.accept$1(t));break;case I.BinaryOperator_Swh:e=r.plus$1(e.right.accept$1(t));break;case I.BinaryOperator_QG1:e=r.minus$1(e.right.accept$1(t));break;case I.BinaryOperator_tht:e=r.times$1(e.right.accept$1(t));break;case I.BinaryOperator_Mh5:e=t._slash$3(r,e.right.accept$1(t),e);break;case I.BinaryOperator_s7T:e=r.modulo$1(e.right.accept$1(t));break;default:e=null}return e},$signature:34},A._EvaluateVisitor__slash_recommendation.prototype={call$1(e){return e instanceof A.BinaryOperationExpression&&I.BinaryOperator_Mh5===e.operator?"math.div("+A.S(this.call$1(e.left))+", "+A.S(this.call$1(e.right))+")":e instanceof A.ParenthesizedExpression?e.expression.toString$0(0):e.toString$0(0)},$signature:133},A._EvaluateVisitor_visitVariableExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getVariable$2$namespace(e.name,e.namespace)},$signature:43},A._EvaluateVisitor_visitUnaryOperationExpression_closure.prototype={call$0(){var e,t=this;switch(t.node.operator){case I.UnaryOperator_Rbl:e=t.operand.unaryPlus$0();break;case I.UnaryOperator_UCP:e=t.operand.unaryMinus$0();break;case I.UnaryOperator_lZV:e=new A.SassString("/"+A.serializeValue(t.operand,!1,!0),!1);break;case I.UnaryOperator_not_not_not:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:34},A._EvaluateVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:654},A._EvaluateVisitor_visitFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._environment.getFunction$2$namespace(e.name,e.namespace)},$signature:81},A._EvaluateVisitor_visitFunctionExpression_closure0.prototype={call$1:e=>e.accept$1(I.C_IsCalculationSafeVisitor),$signature:120},A._EvaluateVisitor_visitFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:34},A._EvaluateVisitor__visitCalculation_closure.prototype={call$2(e,t){return this.$this._warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:115},A._EvaluateVisitor__checkCalculationArguments_check.prototype={call$1(e){var t=this.node,r=t.$arguments.positional.length;if(0===r)throw A.wrapException(this.$this._evaluate$_exception$2("Missing argument.",t.span));if(null!=e&&r>e)throw A.wrapException(this.$this._evaluate$_exception$2("Only "+A.S(e)+" "+A.pluralize("argument",e,null)+" allowed, but "+r+" "+A.pluralize("was",r,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:108},A._EvaluateVisitor__visitCalculationExpression_closure.prototype={call$0(){var e=this,t=e.$this,r=e._box_0,n=e.node,a=e.inLegacySassFunction;return A.SassCalculation_operateInternal(t._binaryOperatorToCalculationOperator$2(r.operator,n),t._visitCalculationExpression$2$inLegacySassFunction(r.left,a),t._visitCalculationExpression$2$inLegacySassFunction(r.right,a),a,!t._inSupportsDeclaration,new A._EvaluateVisitor__visitCalculationExpression__closure(t,n))},$signature:84},A._EvaluateVisitor__visitCalculationExpression__closure.prototype={call$2(e,t){return this.$this._warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:115},A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure.prototype={call$0(){var e=this.node;return this.$this._runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:34},A._EvaluateVisitor__runUserDefinedCallable_closure.prototype={call$0(){var e=this,t=e.$this,r=e.callable;return t._withEnvironment$2(r.environment.closure$0(),new A._EvaluateVisitor__runUserDefinedCallable__closure(t,e.evaluated,r,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},A._EvaluateVisitor__runUserDefinedCallable__closure.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._environment.scope$1$1(new A._EvaluateVisitor__runUserDefinedCallable___closure(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("0()")}},A._EvaluateVisitor__runUserDefinedCallable___closure.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=h.$this,m=h.evaluated._values,g=h.callable.declaration.parameters,S=h.nodeWithSpan;for(d._verifyArguments$4(m[2].length,m[0],g,S),t=(e=g.parameters).length,r=Math.min(m[2].length,t),n=0;n<r;++n)d._environment.setLocalVariable$3(e[n].name,m[2][n],m[3][n]);for(n=m[2].length;n<t;++n)s=(a=e[n]).name,null==(i=m[0].remove$1(0,s))&&(o=a.defaultValue,i=d._withoutSlash$2(o.accept$1(d),d._expressionNode$1(o))),o=d._environment,null==(l=m[1].$index(0,s))&&((l=a.defaultValue).toString,l=d._expressionNode$1(l)),o.setLocalVariable$3(s,i,l);if(null!=(_=g.restParameter)?(u=(s=m[2]).length>t?I.JSArray_methods.sublist$1(s,t):I.List_empty8,t=m[0],s=m[4],c=A.SassArgumentList$(u,t,s===I.ListSeparator_undecided_null_undecided?I.ListSeparator_qVN:s),d._environment.setLocalVariable$3(_,c,S)):c=null,$=h.run.call$0(),null==c)return $;if(0===(t=m[0].__js_helper$_length))return $;if(c._wereKeywordsAccessed)return $;throw p=A.pluralize("parameter",t,null),m=m[0],t=A._instanceType(m)._eval$1("LinkedHashMapKeysIterable<1>"),A.wrapException(A.MultiSpanSassRuntimeException$("No "+p+" named "+A.toSentence(A.MappedIterable_MappedIterable(new A.LinkedHashMapKeysIterable(m,t),new A._EvaluateVisitor__runUserDefinedCallable____closure,t._eval$1("Iterable.E"),U.Object),"or")+".",S.get$span(S),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([g.get$spanWithName(),"declaration"],U.FileSpan,U.String),d._evaluate$_stackTrace$1(S.get$span(S)),null))},$signature(){return this.V._eval$1("0()")}},A._EvaluateVisitor__runUserDefinedCallable____closure.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__runFunctionCallable_closure.prototype={call$0(){var e,t,r,n,a,s;for(r=(t=(e=this.callable.declaration).children).length,n=this.$this,a=0;a<r;++a)if((s=t[a].accept$1(n))instanceof A.Value)return s;throw A.wrapException(n._evaluate$_exception$2("Function finished without @return.",e.span))},$signature:34},A._EvaluateVisitor__runBuiltInCallable_closure.prototype={call$0(){return this._box_0.overload.verify$2(this.evaluated._values[2].length,this.namedSet)},$signature:0},A._EvaluateVisitor__runBuiltInCallable_closure0.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:34},A._EvaluateVisitor__runBuiltInCallable_closure1.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__evaluateArguments_closure.prototype={call$1:e=>e,$signature:42},A._EvaluateVisitor__evaluateArguments_closure0.prototype={call$1(e){return this.$this._withoutSlash$2(e,this.restNodeForSpan)},$signature:42},A._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:111},A._EvaluateVisitor__evaluateArguments_closure2.prototype={call$1:e=>e,$signature:42},A._EvaluateVisitor__evaluateMacroArguments_closure.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression(e,t.get$span(t))},$signature:64},A._EvaluateVisitor__evaluateMacroArguments_closure0.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression(this.$this._withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:64},A._EvaluateVisitor__evaluateMacroArguments_closure1.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new A.ValueExpression(r.$this._withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:111},A._EvaluateVisitor__evaluateMacroArguments_closure2.prototype={call$1(e){var t=this.keywordRestArgs;return new A.ValueExpression(this.$this._withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:64},A._EvaluateVisitor__addRestMap_closure.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof A.SassString))throw r=n.nodeWithSpan,A.wrapException(a._evaluate$_exception$2(T.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:114},A._EvaluateVisitor__verifyArguments_closure.prototype={call$0(){return this.parameters.verify$2(this.positional,new A.MapKeySet(this.named,U.MapKeySet_String))},$signature:0},A._EvaluateVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssAtRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssKeyframeBlock_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitCssMediaRule_closure.prototype={call$1(e){return this.$this._mergeMediaQueries$2(e,this.node.queries)},$signature:93},A._EvaluateVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e=this,t=e.$this,r=e.mergedQueries;null==r&&(r=e.node.queries),t._withMediaQueries$3(r,e.mergedSources,new A._EvaluateVisitor_visitCssMediaRule__closure(t,e.node))},$signature:1},A._EvaluateVisitor_visitCssMediaRule__closure.prototype={call$0(){var e,t,r,n=this.$this,a=n._atRootExcludingStyleRule?null:n._styleRuleIgnoringAtRoot;if(null!=a)n._withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssMediaRule___closure(n,this.node),!1,U.ModifiableCssStyleRule,U.Null);else for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(r=e.__internal$_current)?t._as(r):r).accept$1(n)},$signature:1},A._EvaluateVisitor_visitCssMediaRule___closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssMediaRule_closure1.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:8},A._EvaluateVisitor_visitCssStyleRule_closure0.prototype={call$0(){var e=this.$this;e._withStyleRule$2(this.rule,new A._EvaluateVisitor_visitCssStyleRule__closure(e,this.node))},$signature:1},A._EvaluateVisitor_visitCssStyleRule__closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssStyleRule_closure.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e,t,r,n=this.$this,a=n._atRootExcludingStyleRule?null:n._styleRuleIgnoringAtRoot;if(null!=a)n._withParent$2$2(A.ModifiableCssStyleRule$(a._style_rule$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssSupportsRule__closure(n,this.node),U.ModifiableCssStyleRule,U.Null);else for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(r=e.__internal$_current)?t._as(r):r).accept$1(n)},$signature:1},A._EvaluateVisitor_visitCssSupportsRule__closure.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssSupportsRule_closure0.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluateVisitor__performInterpolationHelper_closure.prototype={call$1(e){return A.InterpolationMap$(this.interpolation,e)},$signature:184},A._EvaluateVisitor__serialize_closure.prototype={call$0(){return A.serializeValue(this.value,!1,this.quote)},$signature:28},A._EvaluateVisitor__expressionNode_closure.prototype={call$0(){var e=this.expression;return this.$this._environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:185},A._EvaluateVisitor__withoutSlash_recommendation.prototype={call$1(e){var t,r,n,a=e.asSlash;return U.Record_2_nullable_Object_and_nullable_Object._is(a)?(t=a._0,r=a._1,n="math.div("+A.S(this.call$1(t))+", "+A.S(this.call$1(r))+")"):n=A.serializeValue(e,!0,!0),n},$signature:142},A._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:48},A._ImportedCssVisitor.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new A._ImportedCssVisitor_visitCssAtRule_closure;this._visitor._addChild$2$through(e,t)},visitCssComment$1(e){return this._visitor._addChild$1(e)},visitCssDeclaration$1(e){return this._visitor._addChild$1(e)},visitCssImport$1(e){var t,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)===E.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=A._setArrayType([],U.JSArray_ModifiableCssImport):t).push(e)},visitCssKeyframeBlock$1(e){},visitCssMediaRule$1(e){var t=this._visitor,r=t._mediaQueries;t._addChild$2$through(e,new A._ImportedCssVisitor_visitCssMediaRule_closure(null==r||null!=t._mergeMediaQueries$2(r,e.queries)))},visitCssStyleRule$1(e){return this._visitor._addChild$2$through(e,new A._ImportedCssVisitor_visitCssStyleRule_closure)},visitCssStylesheet$1(e){var t,r,n;for(r=(t=e.children).$ti,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E");t.moveNext$0();)(null==(n=t.__internal$_current)?r._as(n):n).accept$1(this)},visitCssSupportsRule$1(e){return this._visitor._addChild$2$through(e,new A._ImportedCssVisitor_visitCssSupportsRule_closure)}},A._ImportedCssVisitor_visitCssAtRule_closure.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._ImportedCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){return e instanceof A.ModifiableCssStyleRule||this.hasBeenMerged&&e instanceof A.ModifiableCssMediaRule},$signature:8},A._ImportedCssVisitor_visitCssStyleRule_closure.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._ImportedCssVisitor_visitCssSupportsRule_closure.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule,$signature:8},A._EvaluationContext.prototype={get$currentCallableSpan(){var e=this._visitor._callableNode;if(null!=e)return e.get$span(e);throw A.wrapException(A.StateError$(T.No_Sasc))},warn$2(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(t,a,r)},$isEvaluationContext:1},A.EveryCssVisitor.prototype={visitCssAtRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssAtRule_closure(this))},visitCssComment$1:e=>!1,visitCssDeclaration$1:e=>!1,visitCssImport$1:e=>!1,visitCssKeyframeBlock$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssKeyframeBlock_closure(this))},visitCssMediaRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssMediaRule_closure(this))},visitCssStyleRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssStyleRule_closure(this))},visitCssStylesheet$1(e){return E.every$1$ax(e.get$children(e),new A.EveryCssVisitor_visitCssStylesheet_closure(this))},visitCssSupportsRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssSupportsRule_closure(this))}},A.EveryCssVisitor_visitCssAtRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},A.EveryCssVisitor_visitCssKeyframeBlock_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},A.EveryCssVisitor_visitCssMediaRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},A.EveryCssVisitor_visitCssStyleRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},A.EveryCssVisitor_visitCssStylesheet_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},A.EveryCssVisitor_visitCssSupportsRule_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:8},A._MakeExpressionCalculationSafe.prototype={visitBinaryOperationExpression$1(e,t){var r,n,a,s;return t.operator===I.BinaryOperator_s7T?(r=A._setArrayType([t],U.JSArray_Expression),n=t.get$span(0),a=U.Expression,r=A.List_List$unmodifiable(r,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty4,U.String,a),s=t.get$span(0),r=new A.FunctionExpression("math",A.stringReplaceAllUnchecked("max","_","-"),"max",new A.ArgumentList(r,a,null,null,n),s)):r=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression(0,t),r},visitInterpolatedFunctionExpression$1:(e,t)=>t,visitUnaryOperationExpression$1(e,t){var r=t.operator;return I.UnaryOperator_Rbl!==r?I.UnaryOperator_UCP!==r?this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression(0,t):new A.BinaryOperationExpression(I.BinaryOperator_tht,new A.NumberExpression(-1,null,t.span),t.operand,!1):t.operand}},A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor.prototype={},A._FindDependenciesVisitor.prototype={visitEachRule$1(e,t){},visitForRule$1(e,t){},visitIfRule$1(e,t){},visitWhileRule$1(e,t){},visitUseRule$1(e,t){var r=t.url;"sass"!==r.get$scheme()?this._find_dependencies$_uses.add$1(0,r):"sass:meta"===r.toString$0(0)&&this._metaNamespaces.add$1(0,t.namespace)},visitForwardRule$1(e,t){var r=t.url;"sass"!==r.get$scheme()&&this._find_dependencies$_forwards.add$1(0,r)},visitImportRule$1(e,t){var r,n,a,s,i;for(n=(r=t.imports).length,a=this._imports,s=0;s<n;++s)(i=r[s])instanceof A.DynamicImport&&a.add$1(0,A.Uri_parse(i.urlString))},visitIncludeRule$1(e,t){var r,n,a,s,i,o,l,_,u;if("load-css"===t.name&&this._metaNamespaces.contains$1(0,t.namespace)&&(r=null,s=null,i=!1,(a=1===(n=t.$arguments.positional).length)?(l=(o=n[0])instanceof A.StringExpression)&&(U.StringExpression._as(o),i=null!=(i=s=o.text.get$asPlain())):(o=null,l=!1),i)){l?_=s:(i=a?o:n[0],_=s=U.StringExpression._as(i).text.get$asPlain()),r=null==_?A._asString(_):_;try{this._metaLoadCss.add$1(0,A.Uri_parse(r))}catch(u){if(!U.FormatException._is(A.unwrapException(u)))throw u}}}},A.__FindDependenciesVisitor_Object_RecursiveStatementVisitor.prototype={},A.IsCalculationSafeVisitor.prototype={visitBinaryOperationExpression$1(e,t){return I.Set_oQTdo.contains$1(0,t.operator)&&t.left.accept$1(this)&&t.right.accept$1(this)},visitBooleanExpression$1:(e,t)=>!1,visitColorExpression$1:(e,t)=>!1,visitFunctionExpression$1:(e,t)=>!0,visitInterpolatedFunctionExpression$1:(e,t)=>!0,visitIfExpression$1:(e,t)=>!0,visitListExpression$1(e,t){var r=!1;return t.separator===I.ListSeparator_qSL&&(t.hasBrackets||(r=(r=t.contents).length>1&&I.JSArray_methods.every$1(r,new A.IsCalculationSafeVisitor_visitListExpression_closure(this)))),r},visitMapExpression$1:(e,t)=>!1,visitNullExpression$1:(e,t)=>!1,visitNumberExpression$1:(e,t)=>!0,visitParenthesizedExpression$1(e,t){return t.expression.accept$1(this)},visitSelectorExpression$1:(e,t)=>!1,visitStringExpression$1(e,t){var r,n,a;return!t.hasQuotes&&(r=t.text.get$initialPlain(),n=!1,I.JSString_methods.startsWith$1(r,"!")||I.JSString_methods.startsWith$1(r,"#")||43!==(1>=(a=r.length)?null:r.charCodeAt(1))&&(n=40!==(3>=a?null:r.charCodeAt(3))),n)},visitSupportsExpression$1:(e,t)=>!1,visitUnaryOperationExpression$1:(e,t)=>!1,visitValueExpression$1:(e,t)=>!1,visitVariableExpression$1:(e,t)=>!0},A.IsCalculationSafeVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:120},A.RecursiveStatementVisitor.prototype={visitAtRootRule$1(e,t){this.visitChildren$1(t.children)},visitAtRule$1(e,t){return A.NullableExtension_andThen(t.children,this.get$visitChildren())},visitContentBlock$1:(e,t)=>null,visitContentRule$1(e,t){},visitDebugRule$1(e,t){},visitDeclaration$1(e,t){return A.NullableExtension_andThen(t.children,this.get$visitChildren())},visitEachRule$1(e,t){return this.visitChildren$1(t.children)},visitErrorRule$1(e,t){},visitExtendRule$1(e,t){},visitForRule$1(e,t){return this.visitChildren$1(t.children)},visitForwardRule$1(e,t){},visitFunctionRule$1:(e,t)=>null,visitIfRule$1(e,t){var r,n,a,s,i,o,l;for(n=(r=t.clauses).length,a=0;a<n;++a)for(i=(s=r[a].children).length,o=0;o<i;++o)s[o].accept$1(this);if(null!=(l=t.lastClause))for(n=(r=l.children).length,a=0;a<n;++a)r[a].accept$1(this)},visitImportRule$1(e,t){},visitIncludeRule$1(e,t){return A.NullableExtension_andThen(t.content,this.get$visitContentBlock(this))},visitLoudComment$1(e,t){},visitMediaRule$1(e,t){return this.visitChildren$1(t.children)},visitMixinRule$1:(e,t)=>null,visitReturnRule$1(e,t){},visitSilentComment$1(e,t){},visitStyleRule$1(e,t){return this.visitChildren$1(t.children)},visitStylesheet$1(e,t){return this.visitChildren$1(t.children)},visitSupportsRule$1(e,t){return this.visitChildren$1(t.children)},visitUseRule$1(e,t){},visitVariableDeclaration$1(e,t){},visitWarnRule$1(e,t){},visitWhileRule$1(e,t){return this.visitChildren$1(t.children)},visitChildren$1(e){var t;for(t=E.get$iterator$ax(e);t.moveNext$0();)t.get$current(t).accept$1(this)}},A.ReplaceExpressionVisitor.prototype={visitBinaryOperationExpression$1(e,t){return new A.BinaryOperationExpression(t.operator,t.left.accept$1(this),t.right.accept$1(this),!1)},visitBooleanExpression$1:(e,t)=>t,visitColorExpression$1:(e,t)=>t,visitFunctionExpression$1(e,t){var r=t.originalName,n=this.visitArgumentList$1(t.$arguments);return new A.FunctionExpression(t.namespace,A.stringReplaceAllUnchecked(r,"_","-"),r,n,t.span)},visitInterpolatedFunctionExpression$1(e,t){return new A.InterpolatedFunctionExpression(this.visitInterpolation$1(t.name),this.visitArgumentList$1(t.$arguments),t.span)},visitIfExpression$1(e,t){return new A.IfExpression(this.visitArgumentList$1(t.$arguments),t.span)},visitListExpression$1(e,t){var r=t.contents;return new A.ListExpression(A.List_List$unmodifiable(new A.MappedListIterable(r,new A.ReplaceExpressionVisitor_visitListExpression_closure(this),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression>")),U.Expression),t.separator,t.hasBrackets,t.span)},visitMapExpression$1(e,t){var r,n,a,s,i=A._setArrayType([],U.JSArray_Record_2_Expression_and_Expression);for(n=(r=t.pairs).length,a=0;a<n;++a)s=r[a],i.push(new A._Record_2(s._0.accept$1(this),s._1.accept$1(this)));return new A.MapExpression(A.List_List$unmodifiable(i,U.Record_2_Expression_and_Expression),t.span)},visitNullExpression$1:(e,t)=>t,visitNumberExpression$1:(e,t)=>t,visitParenthesizedExpression$1(e,t){return new A.ParenthesizedExpression(t.expression.accept$1(this),t.span)},visitSelectorExpression$1:(e,t)=>t,visitStringExpression$1(e,t){return new A.StringExpression(this.visitInterpolation$1(t.text),t.hasQuotes)},visitSupportsExpression$1(e,t){return new A.SupportsExpression(this.visitSupportsCondition$1(t.condition))},visitUnaryOperationExpression$1(e,t){return new A.UnaryOperationExpression(t.operator,t.operand.accept$1(this),t.span)},visitValueExpression$1:(e,t)=>t,visitVariableExpression$1:(e,t)=>t,visitArgumentList$1(e){var t,r,n=this,a=e.positional,s=U.String,i=U.Expression,o=A.LinkedHashMap_LinkedHashMap$_empty(s,i);for(t=(t=A.MapExtensions_get_pairs(e.named,s,i)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),o.$indexSet(0,r._0,r._1.accept$1(n));return t=null==(t=e.rest)?null:t.accept$1(n),r=null==(r=e.keywordRest)?null:r.accept$1(n),new A.ArgumentList(A.List_List$unmodifiable(new A.MappedListIterable(a,new A.ReplaceExpressionVisitor_visitArgumentList_closure(n),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression>")),i),A.ConstantMap_ConstantMap$from(o,s,i),t,r,e.span)},visitSupportsCondition$1(e){var t=this;if(e instanceof A.SupportsOperation)return A.SupportsOperation$(t.visitSupportsCondition$1(e.left),t.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof A.SupportsNegation)return new A.SupportsNegation(t.visitSupportsCondition$1(e.condition),e.span);if(e instanceof A.SupportsInterpolation)return new A.SupportsInterpolation(e.expression.accept$1(t),e.span);if(e instanceof A.SupportsDeclaration)return new A.SupportsDeclaration(e.name.accept$1(t),e.value.accept$1(t),e.span);throw A.wrapException(A.SassException$("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var t=e.contents;return A.Interpolation$(new A.MappedListIterable(t,new A.ReplaceExpressionVisitor_visitInterpolation_closure(this),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Object>")),e.spans,e.span)}},A.ReplaceExpressionVisitor_visitListExpression_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:190},A.ReplaceExpressionVisitor_visitArgumentList_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature:190},A.ReplaceExpressionVisitor_visitInterpolation_closure.prototype={call$1(e){return e instanceof A.Expression?e.accept$1(this.$this):e},$signature:71},A.SelectorSearchVisitor.prototype={visitAttributeSelector$1:(e,t)=>null,visitClassSelector$1:(e,t)=>null,visitIDSelector$1:(e,t)=>null,visitParentSelector$1:(e,t)=>null,visitPlaceholderSelector$1:(e,t)=>null,visitTypeSelector$1:(e,t)=>null,visitUniversalSelector$1:(e,t)=>null,visitComplexSelector$1(e){return A.IterableExtension_search(e.components,new A.SelectorSearchVisitor_visitComplexSelector_closure(this))},visitCompoundSelector$1(e){return A.IterableExtension_search(e.components,new A.SelectorSearchVisitor_visitCompoundSelector_closure(this))},visitPseudoSelector$1(e,t){return A.NullableExtension_andThen(t.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return A.IterableExtension_search(e.components,this.get$visitComplexSelector())}},A.SelectorSearchVisitor_visitComplexSelector_closure.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return A._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(ComplexSelectorComponent)")}},A.SelectorSearchVisitor_visitCompoundSelector_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("SelectorSearchVisitor.T?(SimpleSelector)")}},A.serialize_closure.prototype={call$1:e=>e>127,$signature:47},A._SerializeVisitor.prototype={visitCssStylesheet$1(e){var t,r,n,a,s,i,o,l,_=this;for(t=E.get$iterator$ax(e.get$children(e)),r=!_._inspect,a=!(n=_._style===I.OutputStyle_1),s=U.CssParentNode,i=_._serialize$_buffer,o=null;t.moveNext$0();)l=t.get$current(t),!!r&&(n?l.accept$1(I._IsInvisibleVisitor_true_true):l.accept$1(I._IsInvisibleVisitor_true_false))||(null!=o&&((s._is(o)?!o.get$isChildless():o instanceof A.ModifiableCssComment)||i.writeCharCode$1(59),_._isTrailingComment$2(l,o)?a&&i.writeCharCode$1(32):(a&&i.write$1(0,"\n"),o.get$isGroupEnd()&&a&&i.write$1(0,"\n"))),l.accept$1(_),o=l);(t=null!=o&&((s._is(o)?o.get$isChildless():!(o instanceof A.ModifiableCssComment))&&a))&&i.writeCharCode$1(59)},visitCssComment$1(e){this._serialize$_buffer.forSpan$2(e.span,new A._SerializeVisitor_visitCssComment_closure(this,e))},visitCssAtRule$1(e){var t,r=this;r._writeIndentation$0(),(t=r._serialize$_buffer).forSpan$2(e.span,new A._SerializeVisitor_visitCssAtRule_closure(r,e)),e.isChildless||(r._style!==I.OutputStyle_1&&t.writeCharCode$1(32),r._serialize$_visitChildren$1(e))},visitCssMediaRule$1(e){var t,r=this;r._writeIndentation$0(),(t=r._serialize$_buffer).forSpan$2(e.span,new A._SerializeVisitor_visitCssMediaRule_closure(r,e)),r._style!==I.OutputStyle_1&&t.writeCharCode$1(32),r._serialize$_visitChildren$1(e)},visitCssImport$1(e){this._writeIndentation$0(),this._serialize$_buffer.forSpan$2(e.span,new A._SerializeVisitor_visitCssImport_closure(this,e))},_writeImportUrl$1(e){var t,r,n=this;n._style===I.OutputStyle_1&&117===e.charCodeAt(0)?39===(r=(t=I.JSString_methods.substring$2(e,4,e.length-1)).charCodeAt(0))||34===r?n._serialize$_buffer.write$1(0,t):n._visitQuotedString$1(t):n._serialize$_buffer.write$1(0,e)},visitCssKeyframeBlock$1(e){var t,r=this;r._writeIndentation$0(),(t=r._serialize$_buffer).forSpan$2(e.selector.span,new A._SerializeVisitor_visitCssKeyframeBlock_closure(r,e)),r._style!==I.OutputStyle_1&&t.writeCharCode$1(32),r._serialize$_visitChildren$1(e)},_visitMediaQuery$1(e){var t,r,n,a,s,i,o=this,l=e.modifier;null!=l&&((t=o._serialize$_buffer).write$1(0,l),t.writeCharCode$1(32)),null!=(r=e.type)&&((t=o._serialize$_buffer).write$1(0,r),0!==e.conditions.length&&t.write$1(0," and ")),(t=1===(n=e.conditions).length&&I.JSString_methods.startsWith$1(n[0],"(not "))?((t=o._serialize$_buffer).write$1(0,"not "),a=I.JSArray_methods.get$first(n),t.write$1(0,I.JSString_methods.substring$2(a,5,a.length-1))):(s=e.conjunction?"and":"or",t=o._style===I.OutputStyle_1?s+" ":" "+s+" ",i=o._serialize$_buffer,o._writeBetween$3(n,t,i.get$write(i)))},visitCssStyleRule$1(e){var t,r=this;r._writeIndentation$0(),(t=r._serialize$_buffer).forSpan$2(e._style_rule$_selector._box$_inner.value.span,new A._SerializeVisitor_visitCssStyleRule_closure(r,e)),r._style!==I.OutputStyle_1&&t.writeCharCode$1(32),r._serialize$_visitChildren$1(e)},visitCssSupportsRule$1(e){var t,r=this;r._writeIndentation$0(),(t=r._serialize$_buffer).forSpan$2(e.span,new A._SerializeVisitor_visitCssSupportsRule_closure(r,e)),r._style!==I.OutputStyle_1&&t.writeCharCode$1(32),r._serialize$_visitChildren$1(e)},visitCssDeclaration$1(e){var t,r,n,a,s,i,o=this;if(o._writeIndentation$0(),o._serialize$_write$1(e.name),(s=o._serialize$_buffer).writeCharCode$1(58),e.parsedAsSassScript){o._style!==I.OutputStyle_1&&s.writeCharCode$1(32);try{s.forSpan$2(e.valueSpanForMap,new A._SerializeVisitor_visitCssDeclaration_closure0(o,e))}catch(i){if((s=A.unwrapException(i))instanceof A.MultiSpanSassScriptException)t=s,r=A.getTraceFromException(i),A.throwWithTrace(A.MultiSpanSassException$(t.message,e.value.span,t.primaryLabel,t.secondarySpans,null),t,r);else{if(!(s instanceof A.SassScriptException))throw i;n=s,a=A.getTraceFromException(i),s=n.message,A.throwWithTrace(new A.SassException(I.Set_empty,s,e.value.span),n,a)}}}else s.forSpan$2(e.value.span,new A._SerializeVisitor_visitCssDeclaration_closure(o,e))},_writeFoldedValue$1(e){var t,r,n,a,s=A.StringScanner$(U.SassString._as(e.value.value)._string$_text,null,null);for(t=s.string.length,r=this._serialize$_buffer;s._string_scanner$_position!==t;)if(10===(n=s.readChar$0()))for(r.writeCharCode$1(32);32===(a=s.peekChar$0())||9===a||10===a||13===a||12===a;)s.readChar$0();else r.writeCharCode$1(n)},_writeReindentedValue$1(e){var t,r,n=this,a=U.SassString._as(e.value.value)._string$_text;null!=(t=n._minimumIndentation$1(a))?-1!==t?(r=(r=e.name.span).get$start(r),n._writeWithIndent$2(a,Math.min(t,r.file.getColumn$1(r.offset)))):((r=n._serialize$_buffer).write$1(0,A.trimAsciiRight(a,!0)),r.writeCharCode$1(32)):n._serialize$_buffer.write$1(0,a)},_minimumIndentation$1(e){for(var t,r,n,a,s,i=A.LineScanner$(e),o=i.string.length;i._string_scanner$_position!==o?(t=i.super$StringScanner$readChar(),i._adjustLineAndColumn$1(t),r=10!==t):r=!1,r;);if(i._string_scanner$_position===o)return 10===i.peekChar$1(-1)?-1:null;for(n=null;i._string_scanner$_position!==o;){for(;i._string_scanner$_position!==o&&(32===(a=i.peekChar$0())||9===a);)i._adjustLineAndColumn$1(i.super$StringScanner$readChar());if(i._string_scanner$_position!==o&&!i.scanChar$1(10))for(s=i._line_scanner$_column,n=null==n?s:Math.min(n,s);i._string_scanner$_position!==o?(t=i.super$StringScanner$readChar(),i._adjustLineAndColumn$1(t),r=10!==t):r=!1,r;);}return null==n?-1:n},_writeWithIndent$2(e,t){var r,n,a,s,i,o,l,_=A.LineScanner$(e);for(n=(r=_.string).length,a=this._serialize$_buffer;_._string_scanner$_position!==n&&(s=_.super$StringScanner$readChar(),_._adjustLineAndColumn$1(s),10!==s);)a.writeCharCode$1(s);for(;;){for(i=_._string_scanner$_position,o=1;;){if(_._string_scanner$_position===n)return void a.writeCharCode$1(32);if(s=_.super$StringScanner$readChar(),_._adjustLineAndColumn$1(s),32!==s&&9!==s){if(10!==s)break;i=_._string_scanner$_position,++o}}for(this._writeTimes$2(10,o),this._writeIndentation$0(),l=_._string_scanner$_position,a.write$1(0,I.JSString_methods.substring$2(r,i+t,l));;){if(_._string_scanner$_position===n)return;if(s=_.super$StringScanner$readChar(),_._adjustLineAndColumn$1(s),10===s)break;a.writeCharCode$1(s)}}},visitCalculation$1(e){var t,r=this,n=r._serialize$_buffer;n.write$1(0,e.name),n.writeCharCode$1(40),t=r._style===I.OutputStyle_1?",":", ",r._writeBetween$3(e.$arguments,t,r.get$_writeCalculationValue()),n.writeCharCode$1(41)},_writeCalculationValue$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=null;if((t=e instanceof A.SassNumber)?n=(n=r=e.get$hasComplexUnits())&&!h._inspect:(r=d,n=!1),n)throw A.wrapException(A.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",d));!t||isFinite(e._number$_value)?(n=!!t&&r)?(h._writeNumber$1(e._number$_value),(s=e.get$numeratorUnits(e)).length>=1?(i=s[0],o=I.JSArray_methods.sublist$1(s,1),h._serialize$_buffer.write$1(0,i),h._writeCalculationUnits$2(o,e.get$denominatorUnits(e))):h._writeCalculationUnits$2(A._setArrayType([],U.JSArray_String),e.get$denominatorUnits(e))):e instanceof A.Value?e.accept$1(h):(l=d,_=d,(n=e instanceof A.CalculationOperation)?(u=e._operator,l=e._left,_=e._right):u=d,n&&((c=l instanceof A.CalculationOperation&&l._operator.precedence<u.precedence)&&h._serialize$_buffer.writeCharCode$1(40),h._writeCalculationValue$1(l),c&&h._serialize$_buffer.writeCharCode$1(41),($=h._style!==I.OutputStyle_1||1===u.precedence)&&h._serialize$_buffer.writeCharCode$1(32),(n=h._serialize$_buffer).write$1(0,u.operator),$&&n.writeCharCode$1(32),_ instanceof A.CalculationOperation&&h._parenthesizeCalculationRhs$2(u,_._operator)?p=!0:(p=!1,u===I.CalculationOperator_bo5&&(p=_ instanceof A.SassNumber?isFinite(_._number$_value)?_.get$hasComplexUnits():_.get$hasUnits():p)),p&&n.writeCharCode$1(40),h._writeCalculationValue$1(_),p&&n.writeCharCode$1(41))):(1/0!==(a=e._number$_value)?-1/0!==a?isNaN(a)&&h._serialize$_buffer.write$1(0,"NaN"):h._serialize$_buffer.write$1(0,"-infinity"):h._serialize$_buffer.write$1(0,"infinity"),h._writeCalculationUnits$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)))},_writeCalculationUnits$2(e,t){var r,n,a,s;for(r=E.get$iterator$ax(e),n=this._serialize$_buffer,a=this._style!==I.OutputStyle_1;r.moveNext$0();)s=r.get$current(r),a&&n.writeCharCode$1(32),n.writeCharCode$1(42),a&&n.writeCharCode$1(32),n.writeCharCode$1(49),n.write$1(0,s);for(r=E.get$iterator$ax(t);r.moveNext$0();)s=r.get$current(r),a&&n.writeCharCode$1(32),n.writeCharCode$1(47),a&&n.writeCharCode$1(32),n.writeCharCode$1(49),n.write$1(0,s)},_parenthesizeCalculationRhs$2:(e,t)=>I.CalculationOperator_bo5===e||I.CalculationOperator_F7i!==e&&(t===I.CalculationOperator_F7i||t===I.CalculationOperator_oum),visitColor$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=this,v=null;t=e._space,n=v,a=!0,(r=I.RgbColorSpace_i0P===t)?(s=v,i=!1):(i=!(s=I.HslColorSpace_JQ2===t))&&(a=n=I.HwbColorSpace_guQ===t),a&&null!=e.channel0OrNull&&null!=e.channel1OrNull&&null!=e.channel2OrNull&&null!=e.alphaOrNull?y._writeLegacyColor$1(e):r?((a=y._serialize$_buffer).write$1(0,"rgb("),y._writeChannel$1(e.channel0OrNull),a.writeCharCode$1(32),y._writeChannel$1(e.channel1OrNull),a.writeCharCode$1(32),y._writeChannel$1(e.channel2OrNull),y._maybeWriteSlashAlpha$1(e),a.writeCharCode$1(41)):(a=!!s||(i?n:I.HwbColorSpace_guQ===t))?((a=y._serialize$_buffer).write$1(0,t),a.writeCharCode$1(40),o=y._style===I.OutputStyle_1?v:"deg",y._writeChannel$2(e.channel0OrNull,o),a.writeCharCode$1(32),y._writeChannel$2(e.channel1OrNull,"%"),a.writeCharCode$1(32),y._writeChannel$2(e.channel2OrNull,"%"),y._maybeWriteSlashAlpha$1(e),a.writeCharCode$1(41)):((l=I.LabColorSpace_2nT!==t)?a=_=I.LchColorSpace_Bpv===t:(_=v,a=!0),o=!1,a?y._inspect?a=o:(null==(a=e.channel0OrNull)&&(a=0),a=!(a=!!(a>0||A.fuzzyEquals(a,0))&&(a<100||A.fuzzyEquals(a,100)))&&null!=e.channel1OrNull&&null!=e.channel2OrNull):a=o,c=v,(u=!a)?(a=!1,h=!1,(o=!(p=!($=I.OklabColorSpace_540===t))||(c=I.OklchColorSpace_9Gj===t))?y._inspect?o=h:(null==(o=e.channel0OrNull)&&(o=0),o=!(o=!!(o>0||A.fuzzyEquals(o,0))&&(o<1||A.fuzzyEquals(o,1)))&&null!=e.channel1OrNull&&null!=e.channel2OrNull):o=h,o?(d=l,a=!0):(l?(o=_,d=l):(o=_=I.LchColorSpace_Bpv===t,d=!0),o?o=!0:p?o=c:(o=c=I.OklchColorSpace_9Gj===t,p=!0),o&&(y._inspect||((o=null==(a=e.channel1OrNull))&&(a=0),a=a<0&&!A.fuzzyEquals(a,0)&&null!=e.channel0OrNull&&!o)))):($=v,d=l,p=!1,a=!0),a?((a=y._serialize$_buffer).write$1(0,"color-mix(in "),a.write$1(0,t),o=y._style===I.OutputStyle_1,a.write$1(0,o?",":", "),y._writeColorFunction$1(e.toSpace$1(I.XyzD65ColorSpace_WiJ)),o||a.writeCharCode$1(32),a.write$1(0,"100%"),a.write$1(0,o?",":", "),a.write$1(0,o?"red":"black"),a.writeCharCode$1(41)):(a=!0,l&&((u?$:I.OklabColorSpace_540===t)||(d?_:I.LchColorSpace_Bpv===t)||(a=p?c:I.OklchColorSpace_9Gj===t)),a?((a=y._serialize$_buffer).write$1(0,t),a.writeCharCode$1(40),m=(o=t._channels)[2].isPolarAngle,h=!1,y._inspect||(null==(g=e.channel0OrNull)&&(g=0),(g=!!(g>0||A.fuzzyEquals(g,0))&&(g<100||A.fuzzyEquals(g,100)))?m&&(null==(h=e.channel1OrNull)&&(h=0),h=h<0&&!A.fuzzyEquals(h,0)):h=!0),h&&(a.write$1(0,"from "),a.write$1(0,y._style===I.OutputStyle_1?"red":"black"),a.writeCharCode$1(32)),g=(h=y._style!==I.OutputStyle_1)&&null!=e.channel0OrNull,S=e.channel0OrNull,g?(o=U.LinearChannel._as(o[0]),y._writeNumber$1(100*(null==S?0:S)/o.max),a.writeCharCode$1(37)):y._writeChannel$1(S),a.writeCharCode$1(32),y._writeChannel$1(e.channel1OrNull),a.writeCharCode$1(32),o=m&&h?"deg":v,y._writeChannel$2(e.channel2OrNull,o),y._maybeWriteSlashAlpha$1(e),a.writeCharCode$1(41)):y._writeColorFunction$1(e)))},_writeChannel$2(e,t){var r=this;null==e?r._serialize$_buffer.write$1(0,"none"):isFinite(e)?(r._writeNumber$1(e),null!=t&&r._serialize$_buffer.write$1(0,t)):r.visitNumber$1(A.SassNumber_SassNumber(e,t))},_writeChannel$1(e){return this._writeChannel$2(e,null)},_writeLegacyColor$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=e.alphaOrNull,m=null==d,g=A.fuzzyEquals(m?0:d,1);if(e.get$isInGamut()||h._inspect){if(h._style===I.OutputStyle_1){if(t=e.toSpace$1(I.RgbColorSpace_i0P),g&&h._tryIntegerRgb$1(t))return;return r=t.channel0OrNull,n=h._writeNumberToString$1(null==r?0:r),r=t.channel1OrNull,a=h._writeNumberToString$1(null==r?0:r),r=t.channel2OrNull,s=h._writeNumberToString$1(null==r?0:r),r=(i=e.toSpace$1(I.HslColorSpace_JQ2)).channel0OrNull,o=h._writeNumberToString$1(null==r?0:r),r=i.channel1OrNull,l=h._writeNumberToString$1(null==r?0:r),r=i.channel2OrNull,_=h._writeNumberToString$1(null==r?0:r),r=h._serialize$_buffer,n.length+a.length+s.length<=o.length+l.length+_.length+2?(r.write$1(0,g?"rgb(":"rgba("),r.write$1(0,n),r.writeCharCode$1(44),r.write$1(0,a),r.writeCharCode$1(44),r.write$1(0,s)):(r.write$1(0,g?"hsl(":"hsla("),r.write$1(0,o),r.writeCharCode$1(44),r.write$1(0,l),r.write$1(0,"%,"),r.write$1(0,_),r.writeCharCode$1(37)),g||(r.writeCharCode$1(44),h._writeNumber$1(m?0:d)),void r.writeCharCode$1(41)}if((r=e._space)!==I.HslColorSpace_JQ2){if(h._inspect&&r===I.HwbColorSpace_guQ)return(r=h._serialize$_buffer).write$1(0,"hwb("),u=e.toSpace$1(I.HwbColorSpace_guQ),h._writeNumber$1(u.channel$1(0,"hue")),r.writeCharCode$1(32),h._writeNumber$1(u.channel$1(0,"whiteness")),r.writeCharCode$1(37),r.writeCharCode$1(32),h._writeNumber$1(u.channel$1(0,"blackness")),r.writeCharCode$1(37),A.fuzzyEquals(m?0:d,1)||(r.write$1(0," / "),h._writeNumber$1(m?0:d)),void r.writeCharCode$1(41);if(c=e.format,I.C__ColorFormatEnum!==c)if($=(d=c instanceof A.SpanColorFormat)?c:null,d)h._serialize$_buffer.write$1(0,$._color$_span.get$text());else{if(g){if(t=e.toSpace$1(I.RgbColorSpace_i0P),null!=(p=M.$get$namesByColor().$index(0,t)))return void h._serialize$_buffer.write$1(0,p);if(h._canUseHex$1(t))return h._serialize$_buffer.writeCharCode$1(35),d=t.channel0OrNull,h._writeHexComponent$1(I.JSNumber_methods.round$0(null==d?0:d)),d=t.channel1OrNull,h._writeHexComponent$1(I.JSNumber_methods.round$0(null==d?0:d)),d=t.channel2OrNull,void h._writeHexComponent$1(I.JSNumber_methods.round$0(null==d?0:d))}r===I.HwbColorSpace_guQ?h._writeHsl$1(e):h._writeRgb$1(e)}else h._writeRgb$1(e)}else h._writeHsl$1(e)}else h._writeHsl$1(e)},_tryIntegerRgb$1(e){var t,r,n,a,s,i,o,l,_=this;return!!_._canUseHex$1(e)&&(t=e.channel0OrNull,r=I.JSNumber_methods.round$0(null==t?0:t),t=e.channel1OrNull,n=I.JSNumber_methods.round$0(null==t?0:t),t=e.channel2OrNull,a=I.JSNumber_methods.round$0(null==t?0:t),s=(t=15&r)===I.JSInt_methods._shrOtherPositive$1(r,4)&&(15&n)===I.JSInt_methods._shrOtherPositive$1(n,4)&&(15&a)===I.JSInt_methods._shrOtherPositive$1(a,4),o=!1,null!=(i=M.$get$namesByColor().$index(0,e))?(o=i.length<=(s?4:7),l=i):l=null,o?_._serialize$_buffer.write$1(0,l):(o=_._serialize$_buffer,s?(o.writeCharCode$1(35),o.writeCharCode$1(A.hexCharFor(t)),o.writeCharCode$1(A.hexCharFor(15&n)),o.writeCharCode$1(A.hexCharFor(15&a))):(o.writeCharCode$1(35),_._writeHexComponent$1(r),_._writeHexComponent$1(n),_._writeHexComponent$1(a))),!0)},_canUseHex$1(e){var t,r=e.channel0OrNull;return null==r&&(r=0),t=!1,(r=!!A.fuzzyIsInt(r)&&((r>0||A.fuzzyEquals(r,0))&&r<256&&!A.fuzzyEquals(r,256)))?(null==(r=e.channel1OrNull)&&(r=0),(r=!!A.fuzzyIsInt(r)&&((r>0||A.fuzzyEquals(r,0))&&r<256&&!A.fuzzyEquals(r,256)))?(null==(r=e.channel2OrNull)&&(r=0),r=A.fuzzyIsInt(r)?(r>0||A.fuzzyEquals(r,0))&&r<256&&!A.fuzzyEquals(r,256):t):r=t):r=t,r},_writeRgb$1(e){var t,r=this,n=e.alphaOrNull,a=null==n,s=A.fuzzyEquals(a?0:n,1),i=e.toSpace$1(I.RgbColorSpace_i0P),o=r._serialize$_buffer;o.write$1(0,s?"rgb(":"rgba("),r._writeNumber$1(i.channel$1(0,"red")),t=r._style===I.OutputStyle_1,o.write$1(0,t?",":", "),r._writeNumber$1(i.channel$1(0,"green")),o.write$1(0,t?",":", "),r._writeNumber$1(i.channel$1(0,"blue")),s||(o.write$1(0,t?",":", "),r._writeNumber$1(a?0:n)),o.writeCharCode$1(41)},_writeHsl$1(e){var t,r=this,n=e.alphaOrNull,a=null==n,s=A.fuzzyEquals(a?0:n,1),i=e.toSpace$1(I.HslColorSpace_JQ2),o=r._serialize$_buffer;o.write$1(0,s?"hsl(":"hsla("),r._writeChannel$1(i.channel$1(0,"hue")),t=r._style===I.OutputStyle_1,o.write$1(0,t?",":", "),r._writeChannel$2(i.channel$1(0,"saturation"),"%"),o.write$1(0,t?",":", "),r._writeChannel$2(i.channel$1(0,"lightness"),"%"),s||(o.write$1(0,t?",":", "),r._writeNumber$1(a?0:n)),o.writeCharCode$1(41)},_writeColorFunction$1(e){var t=this,r=t._serialize$_buffer;r.write$1(0,"color("),r.write$1(0,e._space),r.writeCharCode$1(32),t._writeBetween$3(e.get$channelsOrNull()," ",t.get$_writeChannel()),t._maybeWriteSlashAlpha$1(e),r.writeCharCode$1(41)},_writeHexComponent$1(e){var t=this._serialize$_buffer;t.writeCharCode$1(A.hexCharFor(I.JSInt_methods._shrOtherPositive$1(e,4))),t.writeCharCode$1(A.hexCharFor(15&e))},_maybeWriteSlashAlpha$1(e){var t,r,n=this,a=e.alphaOrNull;A.fuzzyEquals(null==a?0:a,1)||((t=n._style!==I.OutputStyle_1)&&n._serialize$_buffer.writeCharCode$1(32),(r=n._serialize$_buffer).writeCharCode$1(47),t&&r.writeCharCode$1(32),n._writeChannel$1(a))},visitList$1(e){var t,r,n,a,s,i=this,o=e._hasBrackets;if(o)i._serialize$_buffer.writeCharCode$1(91);else if(0===e._list$_contents.length){if(!i._inspect)throw A.wrapException(A.SassScriptException$("() isn't a valid CSS value.",null));return void i._serialize$_buffer.write$1(0,"()")}r=!1,(t=i._inspect)&&1===e._list$_contents.length&&(r=n=(n=e._separator)===I.ListSeparator_qVN||n===I.ListSeparator_bRz),r&&!o&&i._serialize$_buffer.writeCharCode$1(40),n=e._list$_contents,n=t?n:new A.WhereIterable(n,new A._SerializeVisitor_visitList_closure,A._arrayInstanceType(n)._eval$1("WhereIterable<1>")),a=e._separator,s=i._separatorString$1(a),i._writeBetween$3(n,s,t?new A._SerializeVisitor_visitList_closure0(i,e):new A._SerializeVisitor_visitList_closure1(i)),r&&((t=i._serialize$_buffer).write$1(0,a.separator),o||t.writeCharCode$1(41)),o&&i._serialize$_buffer.writeCharCode$1(93)},_separatorString$1(e){return I.ListSeparator_qVN!==e?I.ListSeparator_bRz!==e?I.ListSeparator_qSL!==e?"":" ":this._style===I.OutputStyle_1?"/":" / ":this._style===I.OutputStyle_1?",":", "},_elementNeedsParens$2(e,t){var r;return r=t instanceof A.SassList&&t._list$_contents.length>1&&!t._hasBrackets&&(I.ListSeparator_qVN!==e?I.ListSeparator_bRz!==e?t._separator!==I.ListSeparator_undecided_null_undecided:(r=t._separator)===I.ListSeparator_qVN||r===I.ListSeparator_bRz:t._separator===I.ListSeparator_qVN)},visitMap$1(e){var t,r,n=this;if(!n._inspect)throw A.wrapException(A.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));(t=n._serialize$_buffer).writeCharCode$1(40),r=e._map$_contents,n._writeBetween$3(r.get$entries(r),", ",new A._SerializeVisitor_visitMap_closure(n)),t.writeCharCode$1(41)},_writeMapElement$1(e){var t=e instanceof A.SassList&&e._separator===I.ListSeparator_qVN&&!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,r,n,a,s=this,i=e.asSlash;if(U.Record_2_nullable_Object_and_nullable_Object._is(i))return t=i._0,r=i._1,s.visitNumber$1(t),s._serialize$_buffer.writeCharCode$1(47),void s.visitNumber$1(r);if(n=e._number$_value,isFinite(n))if(e.get$hasComplexUnits()){if(!s._inspect)throw A.wrapException(A.SassScriptException$(e.toString$0(0)+" isn't a valid CSS value.",null));s.visitCalculation$1(new A.SassCalculation("calc",A.List_List$unmodifiable(A._setArrayType([e],U.JSArray_Object),U.Object)))}else s._writeNumber$1(n),1===(a=e.get$numeratorUnits(e)).length&&s._serialize$_buffer.write$1(0,a[0]);else s.visitCalculation$1(new A.SassCalculation("calc",A.List_List$unmodifiable(A._setArrayType([e],U.JSArray_Object),U.Object)))},_writeNumberToString$1(e){var t=new A.StringBuffer("");return this._writeNumber$2(e,new A.NoSourceMapBuffer(t)),(t=t._contents).charCodeAt(0),t},_writeNumber$2(e,t){var r,n,a,s,i=this;null==t&&(t=i._serialize$_buffer),n=!1,null!=(r=A.fuzzyAsInt(e))?(n=!i._inspect||e===r,a=r):a=null,n?t.write$1(0,i._removeExponent$1(E.toString$0$(a))):(s=i._removeExponent$1(I.JSNumber_methods.toString$0(e)),i._inspect?t.write$1(0,s):s.length<12?t.write$1(0,i._style===I.OutputStyle_1&&48===s.charCodeAt(0)?I.JSString_methods.substring$1(s,1):s):i._writeRounded$2(s,t))},_writeNumber$1(e){return this._writeNumber$2(e,null)},_removeExponent$1(e){for(var t,r,n,a,s=45===e.charCodeAt(0),i=A._Cell$(),o=e.length,l=0;;){if(!(l<o)){t=null;break}if(101===e.charCodeAt(l)){r=(t=new A.StringBuffer(""))._contents=A.Primitives_stringFromCharCode(e.charCodeAt(0)),s?(r+=A.Primitives_stringFromCharCode(e.charCodeAt(1)),t._contents=r,l>3&&(t._contents=r+I.JSString_methods.substring$2(e,3,l))):l>2&&(t._contents=r+I.JSString_methods.substring$2(e,2,l)),i.__late_helper$_value=A.int_parse(I.JSString_methods.substring$2(e,l+1,o),null);break}++l}if(null==t)return e;if(i._readLocal$0()>0){for(n=s?1:0,a=(o=i._readLocal$0())-((r=t._contents).length-1-n),o=r,l=0;l<a;++l)o=A.Primitives_stringFromCharCode(48),o=t._contents+=o;return o.charCodeAt(0),o}for(o=((s=45===e.charCodeAt(0))?A.Primitives_stringFromCharCode(45):"")+"0.",l=-1;(r=i.__late_helper$_value)===i&&A.throwExpression(A.LateError$localNI("")),l>r;)o+=A.Primitives_stringFromCharCode(48),--l;return s?(r=t._contents,r=I.JSString_methods.substring$1((r.charCodeAt(0),r),1)):r=t,(r=o+A.S(r)).charCodeAt(0),r},_writeRounded$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;if(I.JSString_methods.endsWith$1(e,".0"))t.write$1(0,I.JSString_methods.substring$2(e,0,e.length-2));else{for(r=e.length,n=new Uint8Array(r+1),s=(a=45===e.charCodeAt(0))?1:0,i=1;;s=o,i=_){if(s===r)return void t.write$1(0,e);if(o=s+1,46===(l=e.charCodeAt(s))){s=o;break}_=i+1,n[i]=l-48}if((u=s+10)>=r)t.write$1(0,e);else{for(_=i;s<u;s=o,_=c)c=_+1,o=s+1,n[_]=e.charCodeAt(s)-48;if(e.charCodeAt(s)-48>=5)for(;$=n[c=_-1]+1,n[c]=$,10===$;_=c);for(;_<i;++_)n[_]=0;for(;(r=_>i)&&0===n[_-1];)--_;if(2!==_||0!==n[0]||0!==n[1]){for(a&&t.writeCharCode$1(45),p=0===n[0]?this._style===I.OutputStyle_1&&0===n[1]?2:1:0;p<i;++p)t.writeCharCode$1(48+n[p]);if(r)for(t.writeCharCode$1(46);p<_;++p)t.writeCharCode$1(48+n[p])}else t.writeCharCode$1(48)}}},_visitQuotedString$2$forceDoubleQuote(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=t?c._serialize$_buffer:new A.StringBuffer("");for(t&&$.writeCharCode$1(34),r=e.length,n=!1,a=!1,s=0;s<r;++s)if((o=39===(i=e.charCodeAt(s)))&&t)$.writeCharCode$1(39);else{if(o&&a)return void c._visitQuotedString$2$forceDoubleQuote(e,!0);if(o)$.writeCharCode$1(39),n=!0;else if((l=34===i)&&t)$.writeCharCode$1(92),$.writeCharCode$1(34);else{if(l&&n)return void c._visitQuotedString$2$forceDoubleQuote(e,!0);l?($.writeCharCode$1(34),a=!0):0!==i&&1!==i&&2!==i&&3!==i&&4!==i&&5!==i&&6!==i&&7!==i&&8!==i&&10!==i&&11!==i&&12!==i&&13!==i&&14!==i&&15!==i&&16!==i&&17!==i&&18!==i&&19!==i&&20!==i&&21!==i&&22!==i&&23!==i&&24!==i&&25!==i&&26!==i&&27!==i&&28!==i&&29!==i&&30!==i&&31!==i&&127!==i?92!==i?null!=(_=c._tryPrivateUseCharacter$4($,i,e,s))?s=_:$.writeCharCode$1(i):($.writeCharCode$1(92),$.writeCharCode$1(92)):c._writeEscape$4($,i,e,s)}}t?$.writeCharCode$1(34):(u=a?39:34,(r=c._serialize$_buffer).writeCharCode$1(u),r.write$1(0,$),r.writeCharCode$1(u))},_visitQuotedString$1(e){return this._visitQuotedString$2$forceDoubleQuote(e,!1)},_visitUnquotedString$1(e){var t,r,n,a,s,i;for(t=e.length,r=this._serialize$_buffer,n=!1,a=0;a<t;++a)10!==(s=e.charCodeAt(a))?32!==s?(null!=(i=this._tryPrivateUseCharacter$4(r,s,e,a))?a=i:r.writeCharCode$1(s),n=!1):n||r.writeCharCode$1(32):(r.writeCharCode$1(32),n=!0)},_tryPrivateUseCharacter$4(e,t,r,n){var a;return this._style===I.OutputStyle_1?null:t>=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&r.charCodeAt(a)),r,a),a):null},_writeEscape$4(e,t,r,n){var a,s;e.writeCharCode$1(92),e.write$1(0,I.JSInt_methods.toRadixString$1(t,16)),a=n+1,r.length!==a&&(s=r.charCodeAt(a),(A.CharacterExtension_get_isHex(s)||32===s||9===s)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e,t){var r,n,a=this._serialize$_buffer;a.writeCharCode$1(91),a.write$1(0,t.name),null!=(r=t.value)&&(a.write$1(0,t.op),A.Parser_isIdentifier(r)&&!I.JSString_methods.startsWith$1(r,"--")?(a.write$1(0,r),null!=(n=t.modifier)&&a.writeCharCode$1(32)):(this._visitQuotedString$1(r),null!=(n=t.modifier)&&this._style!==I.OutputStyle_1&&a.writeCharCode$1(32)),A.NullableExtension_andThen(n,a.get$write(a))),a.writeCharCode$1(93)},visitClassSelector$1(e,t){var r=this._serialize$_buffer;r.writeCharCode$1(46),r.write$1(0,t.name)},visitComplexSelector$1(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=e.leadingCombinators;for(c._writeCombinators$1($),$.length>=1&&e.components.length>=1&&c._style!==I.OutputStyle_1&&c._serialize$_buffer.writeCharCode$1(32),r=(t=($=e.components).length)-1,n=c._serialize$_buffer,s=!(a=c._style===I.OutputStyle_1),i=0;i<t;++i)o=$[i],c.visitCompoundSelector$1(o.selector),(_=0===(l=o.combinators).length)||s&&n.writeCharCode$1(32),u=a?"":" ",c._writeBetween$3(l,u,n.get$write(n)),(l=i!==r&&(!a||_))&&n.writeCharCode$1(32)},_writeCombinators$1(e){var t=this._style===I.OutputStyle_1?"":" ",r=this._serialize$_buffer;return this._writeBetween$3(e,t,r.get$write(r))},visitCompoundSelector$1(e){var t,r,n,a=this._serialize$_buffer,s=a.get$length(a);for(r=(t=e.components).length,n=0;n<r;++n)t[n].accept$1(this);a.get$length(a)===s&&a.writeCharCode$1(42)},visitIDSelector$1(e,t){var r=this._serialize$_buffer;r.writeCharCode$1(35),r.write$1(0,t.name)},visitSelectorList$1(e){var t,r,n,a,s,i=this,o=e.components;for(t=E.get$iterator$ax(i._inspect?o:new A.WhereIterable(o,new A._SerializeVisitor_visitSelectorList_closure,A._arrayInstanceType(o)._eval$1("WhereIterable<1>"))),r=i._style!==I.OutputStyle_1,n=i._serialize$_buffer,a=!0;t.moveNext$0();)s=t.get$current(t),a?a=!1:(n.writeCharCode$1(44),s.lineBreak?(r&&n.write$1(0,"\n"),i._writeIndentation$0()):r&&n.writeCharCode$1(32)),i.visitComplexSelector$1(s)},visitParentSelector$1(e,t){var r=this._serialize$_buffer;r.writeCharCode$1(38),A.NullableExtension_andThen(t.suffix,r.get$write(r))},visitPlaceholderSelector$1(e,t){var r=this._serialize$_buffer;r.writeCharCode$1(37),r.write$1(0,t.name)},visitPseudoSelector$1(e,t){var r,n,a=t.name,s=!1;"not"===a&&(r=t.selector)instanceof A.SelectorList&&(s=(null==r?U.SelectorList._as(r):r).accept$1(I._IsInvisibleVisitor_true)),s||((s=this._serialize$_buffer).writeCharCode$1(58),t.isSyntacticClass||s.writeCharCode$1(58),s.write$1(0,a),(n=null==(a=t.argument))&&null==t.selector||(s.writeCharCode$1(40),n||(s.write$1(0,a),null!=t.selector&&s.writeCharCode$1(32)),A.NullableExtension_andThen(t.selector,this.get$visitSelectorList()),s.writeCharCode$1(41)))},visitTypeSelector$1(e,t){this._serialize$_buffer.write$1(0,t.name)},visitUniversalSelector$1(e,t){var r,n=t.namespace;null!=n&&((r=this._serialize$_buffer).write$1(0,n),r.writeCharCode$1(124)),this._serialize$_buffer.writeCharCode$1(42)},_serialize$_write$1(e){return this._serialize$_buffer.forSpan$2(e.span,new A._SerializeVisitor__write_closure(this,e))},_serialize$_visitChildren$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=p._serialize$_buffer;for(h.writeCharCode$1(123),r=(t=e.children).$ti,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),a=!(n=p._style===I.OutputStyle_1),s=p.get$_requiresSemicolon(),i=!p._inspect,r=r._eval$1("ListBase.E"),o=null,l=null;t.moveNext$0();)u=null==(_=t.__internal$_current)?r._as(_):_,(_=!!i&&(n?u.accept$1(I._IsInvisibleVisitor_true_true):u.accept$1(I._IsInvisibleVisitor_true_false)))||(null!=(c=(_=null==l)?null:s.call$1(l))&&c&&h.writeCharCode$1(59),p._isTrailingComment$2(u,_?e:l)?(a&&h.writeCharCode$1(32),$=p._indentation,p._indentation=0,new A._SerializeVisitor__visitChildren_closure(p,u).call$0(),p._indentation=$):(a&&h.write$1(0,"\n"),++p._indentation,new A._SerializeVisitor__visitChildren_closure0(p,u).call$0(),--p._indentation),o=l,l=u);null!=l&&((U.CssParentNode._is(l)?!l.get$isChildless():l instanceof A.ModifiableCssComment)||!a||h.writeCharCode$1(59),null==o&&p._isTrailingComment$2(l,e)?a&&h.writeCharCode$1(32):(p._writeLineFeed$0(),p._writeIndentation$0())),h.writeCharCode$1(125)},_requiresSemicolon$1:e=>U.CssParentNode._is(e)?e.get$isChildless():!(e instanceof A.ModifiableCssComment),_isTrailingComment$2(e,t){var r,n,a,s,i,o,l;return this._style!==I.OutputStyle_1&&(e instanceof A.ModifiableCssComment&&(n=(r=e.span).get$sourceUrl(r),a=t.get$span(t),!!E.$eq$(n,a.get$sourceUrl(a))&&(n=t.get$span(t),E.$eq$(n.get$file(n).url,r.get$file(r).url)&&n.get$start(n).offset<=r.get$start(r).offset&&n.get$end(n).offset>=r.get$end(r).offset?(n=r.get$start(r),a=t.get$span(t),!((s=n.offset-a.get$start(a).offset-1)<0)&&(i=Math.max(0,I.JSString_methods.lastIndexOf$2(t.get$span(t).get$text(),"{",s)),n=(n=t.get$span(t)).get$file(n),a=(a=t.get$span(t)).get$start(a),o=t.get$span(t),l=n.span$2(0,a.offset,o.get$start(o).offset+i),(r=(r=r.get$start(r)).file.getLine$1(r.offset))===(o=A.FileLocation$_(l.file,l._end)).file.getLine$1(o.offset))):(r=(r=r.get$start(r)).file.getLine$1(r.offset))===(n=(n=t.get$span(t)).get$end(n)).file.getLine$1(n.offset))))},_writeLineFeed$0(){this._style!==I.OutputStyle_1&&this._serialize$_buffer.write$1(0,"\n")},_writeIndentation$0(){var e=this;e._style!==I.OutputStyle_1&&e._writeTimes$2(e._indentCharacter,e._indentation*e._indentWidth)},_writeTimes$2(e,t){var r,n;for(r=this._serialize$_buffer,n=0;n<t;++n)r.writeCharCode$1(e)},_writeBetween$1$3(e,t,r){var n,a,s,i;for(n=E.get$iterator$ax(e),a=this._serialize$_buffer,s=!0;n.moveNext$0();)i=n.get$current(n),s?s=!1:a.write$1(0,t),r.call$1(i)},_writeBetween$3(e,t,r){return this._writeBetween$1$3(e,t,r,U.dynamic)}},A._SerializeVisitor_visitCssComment_closure.prototype={call$0(){var e,t,r,n,a=this.$this;a._style===I.OutputStyle_1&&33!==this.node.text.charCodeAt(2)||(t=(e=this.node).text,I.JSString_methods.startsWith$1(t,A.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))||(null!=(r=a._minimumIndentation$1(t))?(e=(e=e.span).get$start(e),n=Math.min(r,e.file.getColumn$1(e.offset)),a._writeIndentation$0(),a._writeWithIndent$2(t,n)):(a._writeIndentation$0(),a._serialize$_buffer.write$1(0,t))))},$signature:1},A._SerializeVisitor_visitCssAtRule_closure.prototype={call$0(){var e,t,r=this.$this,n=r._serialize$_buffer;n.writeCharCode$1(64),e=this.node,r._serialize$_write$1(e.name),null!=(t=e.value)&&(n.writeCharCode$1(32),r._serialize$_write$1(t))},$signature:1},A._SerializeVisitor_visitCssMediaRule_closure.prototype={call$0(){var e,t,r,n,a=this.$this,s=a._serialize$_buffer;s.write$1(0,"@media"),e=this.node.queries,t=I.JSArray_methods.get$first(e),n=!0,(r=a._style===I.OutputStyle_1)&&null==t.modifier&&null==t.type&&(n=1===(n=t.conditions).length&&I.JSString_methods.startsWith$1(I.JSArray_methods.get$first(n),"(not ")),n&&s.writeCharCode$1(32),s=r?",":", ",a._writeBetween$3(e,s,a.get$_visitMediaQuery())},$signature:1},A._SerializeVisitor_visitCssImport_closure.prototype={call$0(){var e,t,r,n=this.$this,a=n._serialize$_buffer;a.write$1(0,"@import"),(e=n._style!==I.OutputStyle_1)&&a.writeCharCode$1(32),t=this.node,a.forSpan$2(t.url.span,new A._SerializeVisitor_visitCssImport__closure(n,t)),null!=(r=t.modifiers)&&(e&&a.writeCharCode$1(32),a.write$1(0,r))},$signature:1},A._SerializeVisitor_visitCssImport__closure.prototype={call$0(){return this.$this._writeImportUrl$1(this.node.url.value)},$signature:0},A._SerializeVisitor_visitCssKeyframeBlock_closure.prototype={call$0(){var e=this.$this,t=e._style===I.OutputStyle_1?",":", ",r=e._serialize$_buffer;return e._writeBetween$3(this.node.selector.value,t,r.get$write(r))},$signature:0},A._SerializeVisitor_visitCssStyleRule_closure.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule$_selector._box$_inner.value)},$signature:0},A._SerializeVisitor_visitCssSupportsRule_closure.prototype={call$0(){var e=this.$this,t=e._serialize$_buffer;t.write$1(0,"@supports"),e._style===I.OutputStyle_1&&40===this.node.condition.value.charCodeAt(0)||t.writeCharCode$1(32),e._serialize$_write$1(this.node.condition)},$signature:1},A._SerializeVisitor_visitCssDeclaration_closure.prototype={call$0(){var e=this.$this,t=this.node;e._style===I.OutputStyle_1?e._writeFoldedValue$1(t):e._writeReindentedValue$1(t)},$signature:1},A._SerializeVisitor_visitCssDeclaration_closure0.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},A._SerializeVisitor_visitList_closure.prototype={call$1:e=>!e.get$isBlank(),$signature:70},A._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:61},A._SerializeVisitor_visitList_closure1.prototype={call$1(e){e.accept$1(this.$this)},$signature:61},A._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:280},A._SerializeVisitor_visitSelectorList_closure.prototype={call$1:e=>!e.accept$1(I._IsInvisibleVisitor_true),$signature:19},A._SerializeVisitor__write_closure.prototype={call$0(){return this.$this._serialize$_buffer.write$1(0,this.value.value)},$signature:0},A._SerializeVisitor__visitChildren_closure.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},A._SerializeVisitor__visitChildren_closure0.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},A.OutputStyle.prototype={_enumToString$0(){return"OutputStyle."+this._name}},A.LineFeed.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0:e=>"lf"},A.StatementSearchVisitor.prototype={visitAtRootRule$1(e,t){return this.visitChildren$1(t.children)},visitAtRule$1(e,t){return A.NullableExtension_andThen(t.children,this.get$visitChildren())},visitContentBlock$1(e,t){return this.visitChildren$1(t.children)},visitContentRule$1:(e,t)=>null,visitDebugRule$1:(e,t)=>null,visitDeclaration$1(e,t){return A.NullableExtension_andThen(t.children,this.get$visitChildren())},visitEachRule$1(e,t){return this.visitChildren$1(t.children)},visitErrorRule$1:(e,t)=>null,visitExtendRule$1:(e,t)=>null,visitForRule$1(e,t){return this.visitChildren$1(t.children)},visitForwardRule$1:(e,t)=>null,visitFunctionRule$1(e,t){return this.visitChildren$1(t.children)},visitIfRule$1(e,t){var r=A.IterableExtension_search(t.clauses,new A.StatementSearchVisitor_visitIfRule_closure(this));return null==r?A.NullableExtension_andThen(t.lastClause,new A.StatementSearchVisitor_visitIfRule_closure0(this)):r},visitImportRule$1:(e,t)=>null,visitIncludeRule$1(e,t){return A.NullableExtension_andThen(t.content,this.get$visitContentBlock(this))},visitLoudComment$1:(e,t)=>null,visitMediaRule$1(e,t){return this.visitChildren$1(t.children)},visitMixinRule$1(e,t){return this.visitChildren$1(t.children)},visitReturnRule$1:(e,t)=>null,visitSilentComment$1:(e,t)=>null,visitStyleRule$1(e,t){return this.visitChildren$1(t.children)},visitStylesheet$1(e,t){return this.visitChildren$1(t.children)},visitSupportsRule$1(e,t){return this.visitChildren$1(t.children)},visitUseRule$1:(e,t)=>null,visitVariableDeclaration$1:(e,t)=>null,visitWarnRule$1:(e,t)=>null,visitWhileRule$1(e,t){return this.visitChildren$1(t.children)},visitChildren$1(e){return A.IterableExtension_search(e,new A.StatementSearchVisitor_visitChildren_closure(this))}},A.StatementSearchVisitor_visitIfRule_closure.prototype={call$1(e){return A.IterableExtension_search(e.children,new A.StatementSearchVisitor_visitIfRule__closure0(this.$this))},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(IfClause)")}},A.StatementSearchVisitor_visitIfRule__closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},A.StatementSearchVisitor_visitIfRule_closure0.prototype={call$1(e){return A.IterableExtension_search(e.children,new A.StatementSearchVisitor_visitIfRule__closure(this.$this))},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(ElseClause)")}},A.StatementSearchVisitor_visitIfRule__closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},A.StatementSearchVisitor_visitChildren_closure.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor.T?(Statement)")}},A.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=I.JSString_methods.compareTo$1(E.toString$0$(r.file.url),E.toString$0$(n.file.url)))?a:r.compareTo$1(0,n))},$isComparable:1},A.Mapping.prototype={},A.SingleMapping.prototype={toJson$1$includeSourceContents(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b=this,x=new A.StringBuffer("");for(r=(t=b.lines).length,n=0,a=0,s=0,i=0,o=0,l=0,_=!0,u=0;u<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++u){if(($=(c=t[u]).line)>n){for(p=n;p<$;++p)x._contents+=";";n=$,a=0,_=!0}for(h=E.get$iterator$ax(c.entries);h.moveNext$0();a=m,_=!1)d=h.get$current(h),_||(x._contents+=","),m=d.column,g=A.encodeVlq(m-a),g=A.StringBuffer__writeAll(x._contents,g,""),x._contents=g,S=d.sourceUrlId,g=A.StringBuffer__writeAll(g,A.encodeVlq(S-o),""),x._contents=g,y=d.sourceLine,g=A.StringBuffer__writeAll(g,A.encodeVlq(y-s),""),x._contents=g,v=d.sourceColumn,g=A.StringBuffer__writeAll(g,A.encodeVlq(v-i),""),x._contents=g,null!=(f=d.sourceNameId)?(x._contents=A.StringBuffer__writeAll(g,A.encodeVlq(f-l),""),l=f,o=S,i=v,s=y):(o=S,i=v,s=y)}return null==(t=b.sourceRoot)&&(t=""),r=x._contents,C=A.LinkedHashMap_LinkedHashMap$_literal(["version",3,"sourceRoot",t,"sources",b.urls,"names",b.names,"mappings",(r.charCodeAt(0),r)],U.String,U.dynamic),null!=(t=b.targetUrl)&&C.$indexSet(0,"file",t),e&&(t=b.files,r=A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>"),t=A.List_List$_of(new A.MappedListIterable(t,new A.SingleMapping_toJson_closure,r),r._eval$1("ListIterable.E")),C.$indexSet(0,"sourcesContent",t)),b.extensions.forEach$1(0,new A.SingleMapping_toJson_closure0(C)),C},toJson$0(){return this.toJson$1$includeSourceContents(!1)},toString$0(e){var t=this,r=A.getRuntimeTypeOfDartObject(t).toString$0(0)+" : [targetUrl: "+A.S(t.targetUrl)+", sourceRoot: "+A.S(t.sourceRoot)+", urls: "+A.S(t.urls)+", names: "+A.S(t.names)+", lines: "+A.S(t.lines)+"]";return r.charCodeAt(0),r}},A.SingleMapping_SingleMapping$fromEntries_closure.prototype={call$0(){return this.urls.__js_helper$_length},$signature:10},A.SingleMapping_SingleMapping$fromEntries_closure0.prototype={call$0(){return this.sourceEntry.source.file},$signature:281},A.SingleMapping_SingleMapping$fromEntries_closure1.prototype={call$1(e){return this.files.$index(0,e)},$signature:282},A.SingleMapping_toJson_closure.prototype={call$1:e=>null==e?null:A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(e._decodedChars,0,null),0,null),$signature:283},A.SingleMapping_toJson_closure0.prototype={call$2(e,t){return this.result.$indexSet(0,e,t),t},$signature:139};A.TargetLineEntry.prototype={toString$0(e){return A.getRuntimeTypeOfDartObject(this).toString$0(0)+": "+this.line+" "+A.S(this.entries)}},A.TargetEntry.prototype={toString$0(e){var t=this;return A.getRuntimeTypeOfDartObject(t).toString$0(0)+": ("+t.column+", "+t.sourceUrlId+", "+t.sourceLine+", "+t.sourceColumn+", "+A.S(t.sourceNameId)+")"}},A.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,s,i,o;for(n=(r=this._decodedChars).length,a=this._lineStarts,s=0;s<n;++s)13===(i=r[s])&&((o=s+1)>=n||10!==r[o])&&(i=10),10===i&&a.push(s+1)},span$2(e,t,r){return A._FileSpan$(this,t,null==r?this._decodedChars.length:r)},span$1(e,t){return this.span$2(0,t,null)},getLine$1(e){var t,r=this;if(e<0)throw A.wrapException(A.RangeError$("Offset may not be negative, was "+e+"."));if(e>r._decodedChars.length)throw A.wrapException(A.RangeError$("Offset "+e+T.x20must_n+r.get$length(0)+"."));return t=r._lineStarts,e<I.JSArray_methods.get$first(t)?-1:e>=I.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<t[n+1]||(n>=r-2||e<t[n+2])&&(this._cachedLine=n+1,!0)))},_binarySearch$1(e){var t,r,n=this._lineStarts,a=n.length-1;for(t=0;t<a;)n[r=t+I.JSInt_methods._tdivFast$1(a-t,2)]>e?a=r:t=r+1;return a},getColumn$1(e){var t,r,n=this;if(e<0)throw A.wrapException(A.RangeError$("Offset may not be negative, was "+e+"."));if(e>n._decodedChars.length)throw A.wrapException(A.RangeError$("Offset "+e+" must be not be greater than the number of characters in the file, "+n.get$length(0)+"."));if(t=n.getLine$1(e),(r=n._lineStarts[t])>e)throw A.wrapException(A.RangeError$("Line "+t+" comes after offset "+e+"."));return e-r},getOffset$1(e){var t,r,n,a;if(e<0)throw A.wrapException(A.RangeError$("Line may not be negative, was "+e+"."));if(e>=(r=(t=this._lineStarts).length))throw A.wrapException(A.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)<r&&n>=t[a])throw A.wrapException(A.RangeError$("Line "+e+" doesn't have 0 columns."));return n}},A.FileLocation.prototype={get$sourceUrl(e){return this.file.url},get$line(){return this.file.getLine$1(this.offset)},get$column(){return this.file.getColumn$1(this.offset)},FileLocation$_$2(e,t){var r,n=this.offset;if(n<0)throw A.wrapException(A.RangeError$("Offset may not be negative, was "+n+"."));if(n>(r=this.file)._decodedChars.length)throw A.wrapException(A.RangeError$("Offset "+n+T.x20must_n+r.get$length(0)+"."))},pointSpan$0(){var e=this.offset;return A._FileSpan$(this.file,e,e)},get$offset(){return this.offset}},A._FileSpan.prototype={get$sourceUrl(e){return this.file.url},get$length(e){return this._end-this._file$_start},get$start(e){return A.FileLocation$_(this.file,this._file$_start)},get$end(e){return A.FileLocation$_(this.file,this._end)},get$text(){return A.String_String$fromCharCodes(I.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?"":A.String_String$fromCharCodes(I.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 A.String_String$fromCharCodes(I.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,s=this._file$_start;if(a<s)throw A.wrapException(A.ArgumentError$("End "+a+" must come after start "+s+".",null));if(a>(n=this.file)._decodedChars.length)throw A.wrapException(A.RangeError$("End "+a+T.x20must_n+n.get$length(0)+"."));if(s<0)throw A.wrapException(A.RangeError$("Start may not be negative, was "+s+"."))},compareTo$1(e,t){var r;return t instanceof A._FileSpan?0===(r=I.JSInt_methods.compareTo$1(this._file$_start,t._file$_start))?I.JSInt_methods.compareTo$1(this._end,t._end):r:this.super$SourceSpanMixin$compareTo(0,t)},$eq(e,t){var r=this;return null!=t&&(U.FileSpan._is(t)?t instanceof A._FileSpan?r._file$_start===t._file$_start&&r._end===t._end&&E.$eq$(r.file.url,t.file.url):r.super$SourceSpanMixin$$eq(0,t)&&E.$eq$(r.file.url,t.get$sourceUrl(t)):r.super$SourceSpanMixin$$eq(0,t))},get$hashCode(e){return A.Object_hash(this._file$_start,this._end,this.file.url,I.C_SentinelValue)},expand$1(e,t){var r,n,a=this,s=a.file;if(!E.$eq$(s.url,t.get$sourceUrl(t)))throw A.wrapException(A.ArgumentError$('Source URLs "'+A.S(a.get$sourceUrl(0))+'" and "'+A.S(t.get$sourceUrl(t))+"\" don't match.",null));return r=a._file$_start,n=a._end,t instanceof A._FileSpan?A._FileSpan$(s,Math.min(r,t._file$_start),Math.max(n,t._end)):A._FileSpan$(s,Math.min(r,t.get$start(t).offset),Math.max(n,t.get$end(t).offset))},$isFileSpan:1,$isSourceSpanWithContext:1,get$file(e){return this.file}},A.Highlighter.prototype={highlight$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=this,v=null,f=y._lines;for(y._writeFileStart$1(I.JSArray_methods.get$first(f).url),e=y._maxMultilineSpans,t=A.List_List$filled(e,v,!1,U.nullable__Highlight),r=y._highlighter$_buffer,e=0!==e,n=y._primaryColor,a=0;a<f.length;++a){for(s=f[a],a>0&&(i=f[a-1],o=s.url,E.$eq$(i.url,o)?i.number+1!==s.number&&(y._writeSidebar$1$text("..."),r._contents+="\n"):(y._writeSidebar$1$end(M._glyphs.get$upEnd()),r._contents+="\n",y._writeFileStart$1(o))),o=s.highlights,l=A._arrayInstanceType(o)._eval$1("ReversedListIterable<1>"),_=new A.ReversedListIterable(o,l),_=new A.ListIterator(_,_.get$length(0),l._eval$1("ListIterator<ListIterable.E>")),l=l._eval$1("ListIterable.E"),u=s.number,c=s.text;_.moveNext$0();)null==($=_.__internal$_current)&&($=l._as($)),(p=$.span).get$start(p).get$line()!==p.get$end(p).get$line()&&p.get$start(p).get$line()===u&&y._isOnlyWhitespace$1(I.JSString_methods.substring$2(c,0,p.get$start(p).get$column()))&&((h=I.JSArray_methods.indexOf$1(t,v))<0&&A.throwExpression(A.ArgumentError$(A.S(t)+" contains no null elements.",v)),t[h]=$);for(y._writeSidebar$1$line(u),r._contents+=" ",y._writeMultilineHighlights$2(s,t),e&&(r._contents+=" "),(l=null!=(m=-1===(d=I.JSArray_methods.indexWhere$1(o,new A.Highlighter_highlight_closure))?v:o[d]))?($=(_=m.span).get$start(_).get$line()===u?_.get$start(_).get$column():0,y._writeHighlightedText$4$color(c,$,_.get$end(_).get$line()===u?_.get$end(_).get$column():c.length,n)):y._writeText$1(c),r._contents+="\n",l&&y._writeIndicator$3(s,m,t),l=o.length,g=0;g<o.length;o.length===l||(0,A.throwConcurrentModificationError)(o),++g)(S=o[g]).isPrimary||y._writeIndicator$3(s,S,t)}return y._writeSidebar$1$end(M._glyphs.get$upEnd()),(f=r._contents).charCodeAt(0),f},_writeFileStart$1(e){var t=this,r=!t._multipleFiles||!U.Uri._is(e),n=M._glyphs;r?t._writeSidebar$1$end(n.get$downEnd()):(t._writeSidebar$1$end(n.get$topLeftCorner()),t._colorize$2$color(new A.Highlighter__writeFileStart_closure(t),"[34m"),r=t._highlighter$_buffer,n=" "+M.$get$context().prettyUri$1(e),r._contents+=n),t._highlighter$_buffer._contents+="\n"},_writeMultilineHighlights$3$current(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g={openedOnThisLine:!1,openedOnThisLineColor:null};for(a=(n=null==r)?null:r.isPrimary?m._primaryColor:m._secondaryColor,s=t.length,i=m._secondaryColor,n=!n,o=m._primaryColor,l=m._highlighter$_buffer,_=!1,u=0;u<s;++u)p=($=null==(c=t[u]))?null:(h=c.span).get$start(h).get$line(),d=$?null:(h=c.span).get$end(h).get$line(),n&&c===r?(m._colorize$2$color(new A.Highlighter__writeMultilineHighlights_closure(m,p,e),a),_=!0):_?m._colorize$2$color(new A.Highlighter__writeMultilineHighlights_closure0(m,c),a):$?g.openedOnThisLine?m._colorize$2$color(new A.Highlighter__writeMultilineHighlights_closure1(m),g.openedOnThisLineColor):l._contents+=" ":($=c.isPrimary?o:i,m._colorize$2$color(new A.Highlighter__writeMultilineHighlights_closure2(g,m,r,p,e,c,d),$))},_writeMultilineHighlights$2(e,t){return this._writeMultilineHighlights$3$current(e,t,null)},_writeHighlightedText$4$color(e,t,r,n){var a=this;a._writeText$1(I.JSString_methods.substring$2(e,0,t)),a._colorize$2$color(new A.Highlighter__writeHighlightedText_closure(a,e,t,r),n),a._writeText$1(I.JSString_methods.substring$2(e,r,e.length))},_writeIndicator$3(e,t,r){var n,a,s=this,i=t.isPrimary?s._primaryColor:s._secondaryColor,o=t.span;if(o.get$start(o).get$line()===o.get$end(o).get$line())s._writeSidebar$0(),(o=s._highlighter$_buffer)._contents+=" ",s._writeMultilineHighlights$3$current(e,r,t),0!==r.length&&(o._contents+=" "),s._writeLabel$3(t,r,s._colorize$2$color(new A.Highlighter__writeIndicator_closure(s,e,t),i));else if(n=e.number,o.get$start(o).get$line()===n){if(I.JSArray_methods.contains$1(r,t))return;A.replaceFirstNull(r,t),s._writeSidebar$0(),(o=s._highlighter$_buffer)._contents+=" ",s._writeMultilineHighlights$3$current(e,r,t),s._colorize$2$color(new A.Highlighter__writeIndicator_closure0(s,e,t),i),o._contents+="\n"}else if(o.get$end(o).get$line()===n){if((a=o.get$end(o).get$column()===e.text.length)&&null==t.label)return void A.replaceWithNull(r,t);s._writeSidebar$0(),s._highlighter$_buffer._contents+=" ",s._writeMultilineHighlights$3$current(e,r,t),s._writeLabel$3(t,r,s._colorize$2$color(new A.Highlighter__writeIndicator_closure1(s,a,e,t),i)),A.replaceWithNull(r,t)}},_writeArrow$3$beginning(e,t,r){var n,a=r?0:1,s=this._countTabs$1(I.JSString_methods.substring$2(e.text,0,t+a));a=this._highlighter$_buffer,n=I.JSString_methods.$mul(M._glyphs.get$horizontalLine(),1+t+3*s),a._contents=(a._contents+=n)+"^"},_writeArrow$2(e,t){return this._writeArrow$3$beginning(e,t,!0)},_writeLabel$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p=this,h=e.label;if(null!=h)for(n=A._setArrayType(h.split("\n"),U.JSArray_String),a=e.isPrimary?p._primaryColor:p._secondaryColor,p._colorize$2$color(new A.Highlighter__writeLabel_closure(p,n),a),(s=p._highlighter$_buffer)._contents+="\n",o=(i=A.SubListIterable$(n,1,null,U.String)).$ti,i=new A.ListIterator(i,i.get$length(0),o._eval$1("ListIterator<ListIterable.E>")),l=t.length,o=o._eval$1("ListIterable.E");i.moveNext$0();){for(null==(_=i.__internal$_current)&&(_=o._as(_)),p._writeSidebar$0(),u=s._contents+=" ",c=0;c<l;++c)null==($=t[c])||$===e?(u+=" ",s._contents=u):(u=M._glyphs.get$verticalLine(),u=s._contents+=u);s._contents=u+I.JSString_methods.$mul(" ",r),p._colorize$2$color(new A.Highlighter__writeLabel_closure0(p,_),a),s._contents+="\n"}else p._highlighter$_buffer._contents+="\n"},_writeText$1(e){var t,r,n,a;for(t=new A.CodeUnits(e),r=U.CodeUnits,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),n=this._highlighter$_buffer,r=r._eval$1("ListBase.E");t.moveNext$0();)null==(a=t.__internal$_current)&&(a=r._as(a)),9===a?n._contents+=I.JSString_methods.$mul(" ",4):(a=A.Primitives_stringFromCharCode(a),n._contents+=a)},_writeSidebar$3$end$line$text(e,t,r){var n={};n.text=r,null!=t&&(n.text=I.JSInt_methods.toString$0(t+1)),this._colorize$2$color(new A.Highlighter__writeSidebar_closure(n,this,e),"[34m")},_writeSidebar$1$end(e){return this._writeSidebar$3$end$line$text(e,null,null)},_writeSidebar$1$text(e){return this._writeSidebar$3$end$line$text(null,null,e)},_writeSidebar$1$line(e){return this._writeSidebar$3$end$line$text(null,e,null)},_writeSidebar$0(){return this._writeSidebar$3$end$line$text(null,null,null)},_countTabs$1(e){var t,r,n,a;for(t=new A.CodeUnits(e),r=U.CodeUnits,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E"),n=0;t.moveNext$0();)9===(null==(a=t.__internal$_current)?r._as(a):a)&&++n;return n},_isOnlyWhitespace$1(e){var t,r,n;for(t=new A.CodeUnits(e),r=U.CodeUnits,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E");t.moveNext$0();)if(null==(n=t.__internal$_current)&&(n=r._as(n)),32!==n&&9!==n)return!1;return!0},_colorize$1$2$color(e,t){var r,n=null!=this._primaryColor;return n&&null!=t&&(this._highlighter$_buffer._contents+=t),r=e.call$0(),n&&null!=t&&(this._highlighter$_buffer._contents+="[0m"),r},_colorize$2$color(e,t){return this._colorize$1$2$color(e,t,U.dynamic)}},A.Highlighter_closure.prototype={call$0(){var e=this.color,t=E.getInterceptor$(e);return t.$eq(e,!0)?"[31m":t.$eq(e,!1)?null:A._asStringQ(e)},$signature:45},A.Highlighter$__closure.prototype={call$1(e){var t=e.highlights;return new A.WhereIterable(t,new A.Highlighter$___closure,A._arrayInstanceType(t)._eval$1("WhereIterable<1>")).get$length(0)},$signature:284},A.Highlighter$___closure.prototype={call$1(e){var t=e.span;return t.get$start(t).get$line()!==t.get$end(t).get$line()},$signature:119},A.Highlighter$__closure0.prototype={call$1:e=>e.url,$signature:286},A.Highlighter__collateLines_closure.prototype={call$1(e){var t=e.span;return null==(t=t.get$sourceUrl(t))?new A.Object:t},$signature:287},A.Highlighter__collateLines_closure0.prototype={call$2:(e,t)=>e.span.compareTo$1(0,t.span),$signature:288},A.Highlighter__collateLines_closure1.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=e.key,S=e.value,y=A._setArrayType([],U.JSArray__Line);for(r=(t=E.getInterceptor$ax(S)).get$iterator(S),n=U.JSArray__Highlight;r.moveNext$0();)for(s=(a=r.get$current(r).span).get$context(a),(i=A.findLineStart(s,a.get$text(),a.get$start(a).get$column())).toString,o=I.JSString_methods.allMatches$1("\n",I.JSString_methods.substring$2(s,0,i)).get$length(0),l=a.get$start(a).get$line()-o,i=(a=s.split("\n")).length,_=0;_<i;++_)u=a[_],(0===y.length||l>I.JSArray_methods.get$last(y).number)&&y.push(new A._Line(u,l,g,A._setArrayType([],n))),++l;for(c=A._setArrayType([],n),r=y.length,$=0|c.$flags,p=0,_=0;_<y.length;y.length===r||(0,A.throwConcurrentModificationError)(y),++_){for(u=y[_],1&$&&A.throwUnsupportedOperation(c,16),I.JSArray_methods._removeWhere$2(c,new A.Highlighter__collateLines__closure(u),!0),h=c.length,a=(n=t.skip$1(S,p)).$ti,n=new A.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),i=u.number,a=a._eval$1("ListIterable.E");n.moveNext$0()&&(null==(d=n.__internal$_current)&&(d=a._as(d)),!((m=d.span).get$start(m).get$line()>i));)c.push(d);p+=c.length-h,I.JSArray_methods.addAll$1(u.highlights,c)}return y},$signature:289},A.Highlighter__collateLines__closure.prototype={call$1(e){var t=e.span;return t.get$end(t).get$line()<this.line.number},$signature:119},A.Highlighter_highlight_closure.prototype={call$1:e=>e.isPrimary,$signature:119},A.Highlighter__writeFileStart_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=I.JSString_methods.$mul(M._glyphs.get$horizontalLine(),2)+">";return e._contents+=t,null},$signature:0},A.Highlighter__writeMultilineHighlights_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=M._glyphs;t=this.startLine===this.line.number?t.get$topLeftCorner():t.get$bottomLeftCorner(),e._contents+=t},$signature:1},A.Highlighter__writeMultilineHighlights_closure0.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=M._glyphs;t=null==this.highlight?t.get$horizontalLine():t.get$cross(),e._contents+=t},$signature:1},A.Highlighter__writeMultilineHighlights_closure1.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=M._glyphs.get$horizontalLine();return e._contents+=t,null},$signature:0},A.Highlighter__writeMultilineHighlights_closure2.prototype={call$0(){var e=this,t=e._box_0,r=t.openedOnThisLine,n=M._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 A.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=n._highlighter$_buffer,r=null==e.highlight.label?M._glyphs.glyphOrAscii$2("└","\\"):a,t._contents+=r):n._colorize$2$color(new A.Highlighter__writeMultilineHighlights__closure0(n,a),t.openedOnThisLineColor)))},$signature:1},A.Highlighter__writeMultilineHighlights__closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=this._box_0.openedOnThisLine?"┬":"┌";t=M._glyphs.glyphOrAscii$2(t,"/"),e._contents+=t},$signature:1},A.Highlighter__writeMultilineHighlights__closure0.prototype={call$0(){this.$this._highlighter$_buffer._contents+=this.vertical},$signature:1},A.Highlighter__writeHighlightedText_closure.prototype={call$0(){var e=this;return e.$this._writeText$1(I.JSString_methods.substring$2(e.text,e.startColumn,e.endColumn))},$signature:0},A.Highlighter__writeIndicator_closure.prototype={call$0(){var e,t,r,n,a=this.$this,s=a._highlighter$_buffer,i=s._contents,o=this.highlight,l=o.span;return o=o.isPrimary?"^":M._glyphs.get$horizontalLineBold(),e=l.get$start(l).get$column(),t=l.get$end(l).get$column(),l=this.line.text,r=a._countTabs$1(I.JSString_methods.substring$2(l,0,e)),n=a._countTabs$1(I.JSString_methods.substring$2(l,e,t)),e+=3*r,o=(s._contents+=I.JSString_methods.$mul(" ",e))+I.JSString_methods.$mul(o,Math.max(t+3*(r+n)-e,1)),s._contents=o,o.length-i.length},$signature:10},A.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},A.Highlighter__writeIndicator_closure1.prototype={call$0(){var e,t=this,r=t.$this,n=r._highlighter$_buffer,a=n._contents;return t.coversWholeLine?(r=I.JSString_methods.$mul(M._glyphs.get$horizontalLine(),3),n._contents+=r):(e=t.highlight.span,r._writeArrow$3$beginning(t.line,Math.max(e.get$end(e).get$column()-1,0),!1)),n._contents.length-a.length},$signature:10},A.Highlighter__writeLabel_closure.prototype={call$0(){var e=this.$this._highlighter$_buffer,t=" "+I.JSArray_methods.get$first(this.lines);return e._contents+=t,null},$signature:0},A.Highlighter__writeLabel_closure0.prototype={call$0(){return this.$this._highlighter$_buffer._contents+=" "+this.text,null},$signature:0},A.Highlighter__writeSidebar_closure.prototype={call$0(){var e=this.$this,t=e._highlighter$_buffer,r=this._box_0.text;null==r&&(r=""),e=I.JSString_methods.padRight$1(r,e._paddingBeforeSidebar),t._contents+=e,null==(e=this.end)&&(e=M._glyphs.get$verticalLine()),t._contents+=e},$signature:1},A._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}},A._Highlight_closure.prototype={call$0(){var e,t,r,n,a=this.span;return U.SourceSpanWithContext._is(a)&&null!=A.findLineStart(a.get$context(a),a.get$text(),a.get$start(a).get$column())||(e=A.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=A.countCodeUnits(a.get$text(),10),a=A.SourceSpanWithContext$(e,A.SourceLocation$(t,A._Highlight__lastLineLength(a.get$text()),n,r),a.get$text(),a.get$text())),A._Highlight__normalizeEndOfLine(A._Highlight__normalizeTrailingNewline(A._Highlight__normalizeNewlines(a)))},$signature:290},A._Line.prototype={toString$0(e){return this.number+': "'+this.text+'" ('+I.JSArray_methods.join$1(this.highlights,", ")+")"}},A.SourceLocation.prototype={distance$1(e){var t=this.sourceUrl;if(!E.$eq$(t,e.get$sourceUrl(e)))throw A.wrapException(A.ArgumentError$('Source URLs "'+A.S(t)+'" and "'+A.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(!E.$eq$(r,t.get$sourceUrl(t)))throw A.wrapException(A.ArgumentError$('Source URLs "'+A.S(r)+'" and "'+A.S(t.get$sourceUrl(t))+"\" don't match.",null));return this.offset-t.get$offset()},$eq(e,t){return null!=t&&(U.SourceLocation._is(t)&&E.$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=A.getRuntimeTypeOfDartObject(t).toString$0(0),n=t.sourceUrl;return"<"+r+": "+t.offset+" "+A.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}},A.SourceLocationMixin.prototype={distance$1(e){if(!E.$eq$(this.file.url,e.get$sourceUrl(e)))throw A.wrapException(A.ArgumentError$('Source URLs "'+A.S(this.get$sourceUrl(0))+'" and "'+A.S(e.get$sourceUrl(e))+"\" don't match.",null));return Math.abs(this.offset-e.get$offset())},compareTo$1(e,t){if(!E.$eq$(this.file.url,t.get$sourceUrl(t)))throw A.wrapException(A.ArgumentError$('Source URLs "'+A.S(this.get$sourceUrl(0))+'" and "'+A.S(t.get$sourceUrl(t))+"\" don't match.",null));return this.offset-t.get$offset()},$eq(e,t){return null!=t&&(U.SourceLocation._is(t)&&E.$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=A.getRuntimeTypeOfDartObject(this).toString$0(0),r=this.offset,n=this.file,a=n.url;return"<"+t+": "+r+" "+A.S(null==a?"unknown source":a)+":"+(n.getLine$1(r)+1)+":"+(n.getColumn$1(r)+1)+">"},$isComparable:1,$isSourceLocation:1},A.SourceSpanBase.prototype={SourceSpanBase$3(e,t,r){var n,a=this.end,s=this.start;if(!E.$eq$(a.get$sourceUrl(a),s.get$sourceUrl(s)))throw A.wrapException(A.ArgumentError$('Source URLs "'+A.S(s.get$sourceUrl(s))+'" and "'+A.S(a.get$sourceUrl(a))+"\" don't match.",null));if(a.get$offset()<s.get$offset())throw A.wrapException(A.ArgumentError$("End "+a.toString$0(0)+" must come after start "+s.toString$0(0)+".",null));if((n=this.text).length!==s.distance$1(a))throw A.wrapException(A.ArgumentError$('Text "'+n+'" must be '+s.distance$1(a)+" characters long.",null))},get$start(e){return this.start},get$end(e){return this.end},get$text(){return this.text}},A.SourceSpanException.prototype={get$message(e){return this._span_exception$_message},get$span(e){return this._span},toString$1$color(e,t){var r=this;return r.get$span(r),"Error on "+r.get$span(r).message$2$color(0,r._span_exception$_message,t)},toString$0(e){return this.toString$1$color(0,null)},$isException:1},A.SourceSpanFormatException.prototype={$isFormatException:1,get$source(){return this.source}},A.MultiSourceSpanException.prototype={toString$0(e){var t=this;return"Error on "+A.SourceSpanExtension_messageMultiple(t._span,t._span_exception$_message,t.primaryLabel,t.secondarySpans,!1,null,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},A.MultiSourceSpanFormatException.prototype={$isFormatException:1},A.SourceSpanMixin.prototype={get$sourceUrl(e){var t=this.get$start(this);return t.get$sourceUrl(t)},get$length(e){var t=this;return t.get$end(t).get$offset()-t.get$start(t).get$offset()},compareTo$1(e,t){var r=this,n=r.get$start(r).compareTo$1(0,t.get$start(t));return 0===n?r.get$end(r).compareTo$1(0,t.get$end(t)):n},message$2$color(e,t,r){var n,a,s,i=this,o="line "+(i.get$start(i).get$line()+1)+", column "+(i.get$start(i).get$column()+1);return null!=i.get$sourceUrl(i)&&(n=i.get$sourceUrl(i),a=M.$get$context(),n.toString,o=n=o+" of "+a.prettyUri$1(n)),o+=": "+t,0!==(s=i.highlight$1$color(r)).length&&(o=o+"\n"+s),o.charCodeAt(0),o},message$1(e,t){return this.message$2$color(0,t,null)},highlight$1$color(e){var t=this;return U.SourceSpanWithContext._is(t)||0!==t.get$length(t)?A.Highlighter$(t,e).highlight$0():""},$eq(e,t){var r=this;return null!=t&&(U.SourceSpan._is(t)&&r.get$start(r).$eq(0,t.get$start(t))&&r.get$end(r).$eq(0,t.get$end(t)))},get$hashCode(e){var t=this;return A.Object_hash(t.get$start(t),t.get$end(t),I.C_SentinelValue,I.C_SentinelValue)},toString$0(e){var t=this;return"<"+A.getRuntimeTypeOfDartObject(t).toString$0(0)+": from "+t.get$start(t).toString$0(0)+" to "+t.get$end(t).toString$0(0)+' "'+t.get$text()+'">'},$isComparable:1,$isSourceSpan:1},A.SourceSpanWithContext.prototype={get$context(e){return this._context}},A.Chain.prototype={toTrace$0(){var e=this.traces;return A.Trace$(new A.ExpandIterable(e,new A.Chain_toTrace_closure,A._arrayInstanceType(e)._eval$1("ExpandIterable<1,Frame>")),null)},toString$0(e){var t=this.traces,r=A._arrayInstanceType(t);return new A.MappedListIterable(t,new A.Chain_toString_closure(new A.MappedListIterable(t,new A.Chain_toString_closure0,r._eval$1("MappedListIterable<1,int>")).fold$2(0,0,I.CONSTANT)),r._eval$1("MappedListIterable<1,String>")).join$1(0,T.x3d_____)},$isStackTrace:1},A.Chain_Chain$parse_closure.prototype={call$1:e=>0!==e.length,$signature:5},A.Chain_toTrace_closure.prototype={call$1:e=>e.get$frames(),$signature:291},A.Chain_toString_closure0.prototype={call$1(e){var t=e.get$frames();return new A.MappedListIterable(t,new A.Chain_toString__closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")).fold$2(0,0,I.CONSTANT)},$signature:292},A.Chain_toString__closure0.prototype={call$1:e=>e.get$location().length,$signature:192},A.Chain_toString_closure.prototype={call$1(e){var t=e.get$frames();return new A.MappedListIterable(t,new A.Chain_toString__closure(this.longest),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$signature:294},A.Chain_toString__closure.prototype={call$1(e){return I.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+A.S(e.get$member())+"\n"},$signature:193},A.Frame.prototype={get$isCore(){return"dart"===this.uri.get$scheme()},get$library(){var e=this.uri;return"data"===e.get$scheme()?"data:...":M.$get$context().prettyUri$1(e)},get$$package(){var e=this.uri;return"package"!==e.get$scheme()?null:I.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()+" "+A.S(r):t.get$library()+" "+A.S(r)+":"+A.S(e)},toString$0(e){return this.get$location()+" in "+A.S(this.member)},get$uri(){return this.uri},get$line(){return this.line},get$column(){return this.column},get$member(){return this.member}},A.Frame_Frame$parseVM_closure.prototype={call$0(){var e,t,r,n,a,s,i,o=null,l=this.frame;return"..."===l?new A.Frame(A._Uri__Uri(o,o,o,o),o,o,"..."):null==(e=M.$get$_vmFrame().firstMatch$1(l))?new A.UnparsedFrame(A._Uri__Uri(o,"unparsed",o,o),l):((t=(l=e._match)[1]).toString,r=M.$get$_asyncBody(),t=A.stringReplaceAllUnchecked(t,r,"<async>"),n=A.stringReplaceAllUnchecked(t,"<anonymous closure>","<fn>"),(r=t=l[2]).toString,I.JSString_methods.startsWith$1(r,"<data:")?a=A.Uri_Uri$dataFromString("",o,o):(t.toString,a=A.Uri_parse(t)),s=l[3].split(":"),i=(l=s.length)>1?A.int_parse(s[1],o):o,new A.Frame(a,i,l>2?A.int_parse(s[2],o):o,n))},$signature:72},A.Frame_Frame$parseV8_closure.prototype={call$0(){var e,t,r,n,a,s="<fn>",i=this.frame,o=M.$get$_v8WasmFrame().firstMatch$1(i);return null!=o?(e=o.namedGroup$1("member"),(i=o.namedGroup$1("uri")).toString,t=A.Frame__uriOrPathToUri(i),(i=o.namedGroup$1("index")).toString,(r=o.namedGroup$1("offset")).toString,n=A.int_parse(r,16),null!=e&&(i=e),new A.Frame(t,1,n+1,i)):null!=(o=M.$get$_v8JsFrame().firstMatch$1(i))?(i=new A.Frame_Frame$parseV8_closure_parseJsLocation(i),null!=(a=(r=o._match)[2])?(a.toString,(r=r[1]).toString,r=A.stringReplaceAllUnchecked(r,"<anonymous>",s),r=A.stringReplaceAllUnchecked(r,"Anonymous function",s),i.call$2(a,A.stringReplaceAllUnchecked(r,"(anonymous function)",s))):((r=r[3]).toString,i.call$2(r,s))):new A.UnparsedFrame(A._Uri__Uri(null,"unparsed",null,null),i)},$signature:72},A.Frame_Frame$parseV8_closure_parseJsLocation.prototype={call$2(e,t){for(var r,n,a,s,i,o=null,l=M.$get$_v8EvalLocation(),_=l.firstMatch$1(e);null!=_;e=r)(r=_._match[1]).toString,_=l.firstMatch$1(r);return"native"===e?new A.Frame(A.Uri_parse("native"),o,o,t):null==(n=M.$get$_v8JsUrlLocation().firstMatch$1(e))?new A.UnparsedFrame(A._Uri__Uri(o,"unparsed",o,o),this.frame):((r=(l=n._match)[1]).toString,a=A.Frame__uriOrPathToUri(r),(r=l[2]).toString,s=A.int_parse(r,o),i=l[3],new A.Frame(a,s,null!=i?A.int_parse(i,o):o,t))},$signature:297},A.Frame_Frame$_parseFirefoxEval_closure.prototype={call$0(){var e,t,r,n,a=null,s=this.frame,i=M.$get$_firefoxEvalLocation().firstMatch$1(s);return null==i?new A.UnparsedFrame(A._Uri__Uri(a,"unparsed",a,a),s):((e=(s=i._match)[1]).toString,t=A.stringReplaceAllUnchecked(e,"/<",""),(e=s[2]).toString,r=A.Frame__uriOrPathToUri(e),(s=s[3]).toString,n=A.int_parse(s,a),new A.Frame(r,n,a,0===t.length||"anonymous"===t?"<fn>":t))},$signature:72},A.Frame_Frame$parseFirefox_closure.prototype={call$0(){var e,t,r,n,a,s,i,o,l=null,_=this.frame,u=M.$get$_firefoxSafariJSFrame().firstMatch$1(_);return null!=u?((r=t=(e=u._match)[3]).toString,I.JSString_methods.contains$1(r," line ")?A.Frame_Frame$_parseFirefoxEval(_):((_=t).toString,n=A.Frame__uriOrPathToUri(_),null!=(a=e[1])?((_=e[2]).toString,""===(a+=I.JSArray_methods.join$0(A.List_List$filled(I.JSString_methods.allMatches$1("/",_).get$length(0),".<fn>",!1,U.String)))&&(a="<fn>"),a=I.JSString_methods.replaceFirst$2(a,M.$get$_initialDot(),"")):a="<fn>",""===(_=e[4])?s=l:(_.toString,s=A.int_parse(_,l)),null==(_=e[5])||""===_?i=l:(_.toString,i=A.int_parse(_,l)),new A.Frame(n,s,i,a))):null!=(u=M.$get$_firefoxWasmFrame().firstMatch$1(_))?((_=u.namedGroup$1("member")).toString,(e=u.namedGroup$1("uri")).toString,n=A.Frame__uriOrPathToUri(e),(e=u.namedGroup$1("index")).toString,(t=u.namedGroup$1("offset")).toString,o=A.int_parse(t,16),0===_.length&&(_=e),new A.Frame(n,1,o+1,_)):null!=(u=M.$get$_safariWasmFrame().firstMatch$1(_))?((_=u.namedGroup$1("member")).toString,new A.Frame(A._Uri__Uri(l,"wasm code",l,l),l,l,_)):new A.UnparsedFrame(A._Uri__Uri(l,"unparsed",l,l),_)},$signature:72},A.Frame_Frame$parseFriendly_closure.prototype={call$0(){var e,t,r,n,a=null,s=this.frame,i=M.$get$_friendlyFrame().firstMatch$1(s);if(null==i)throw A.wrapException(A.FormatException$("Couldn't parse package:stack_trace stack trace line '"+s+"'.",a,a));return"data:..."===(e=(s=i._match)[1])?t=A.Uri_Uri$dataFromString("",a,a):(e.toString,t=A.Uri_parse(e)),""===t.get$scheme()&&(t=(e=M.$get$context()).toUri$1(A.absolute(e.style.pathFromUri$1(A._parseUri(t)),a,a,a,a,a,a,a,a,a,a,a,a,a,a))),null==(e=s[2])?r=a:(e.toString,r=A.int_parse(e,a)),null==(e=s[3])?n=a:(e.toString,n=A.int_parse(e,a)),new A.Frame(t,r,n,s[4])},$signature:72},A.LazyTrace.prototype={get$_lazy_trace$_trace(){var e,t=this,r=t.__LazyTrace__trace_FI;return r===M&&(e=t._thunk.call$0(),t.__LazyTrace__trace_FI!==M&&A.throwUnnamedLateFieldADI(),t.__LazyTrace__trace_FI=e,r=e),r},get$frames(){return this.get$_lazy_trace$_trace().get$frames()},get$terse(){return new A.LazyTrace(new A.LazyTrace_terse_closure(this))},toString$0(e){return this.get$_lazy_trace$_trace().toString$0(0)},$isStackTrace:1,$isTrace:1},A.LazyTrace_terse_closure.prototype={call$0(){return this.$this.get$_lazy_trace$_trace().get$terse()},$signature:195},A.Trace.prototype={get$terse(){return this.foldFrames$2$terse(new A.Trace_terse_closure,!0)},foldFrames$2$terse(e,t){var r,n,a,s,i={};for(i.predicate=e,i.predicate=new A.Trace_foldFrames_closure(e),r=A._setArrayType([],U.JSArray_Frame),n=this.frames,a=A._arrayInstanceType(n)._eval$1("ReversedListIterable<1>"),n=new A.ReversedListIterable(n,a),n=new A.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListIterable.E>")),a=a._eval$1("ListIterable.E");n.moveNext$0();)null==(s=n.__internal$_current)&&(s=a._as(s)),s instanceof A.UnparsedFrame||!i.predicate.call$1(s)?r.push(s):0!==r.length&&i.predicate.call$1(I.JSArray_methods.get$last(r))||r.push(new A.Frame(s.get$uri(),s.get$line(),s.get$column(),s.get$member()));return n=U.MappedListIterable_Frame_Frame,(r=A.List_List$_of(new A.MappedListIterable(r,new A.Trace_foldFrames_closure0(i),n),n._eval$1("ListIterable.E"))).length>1&&i.predicate.call$1(I.JSArray_methods.get$first(r))&&I.JSArray_methods.removeAt$1(r,0),A.Trace$(new A.ReversedListIterable(r,A._arrayInstanceType(r)._eval$1("ReversedListIterable<1>")),this.original._stackTrace)},toString$0(e){var t=this.frames,r=A._arrayInstanceType(t);return new A.MappedListIterable(t,new A.Trace_toString_closure(new A.MappedListIterable(t,new A.Trace_toString_closure0,r._eval$1("MappedListIterable<1,int>")).fold$2(0,0,I.CONSTANT)),r._eval$1("MappedListIterable<1,String>")).join$0(0)},$isStackTrace:1,get$frames(){return this.frames}},A.Trace_Trace$from_closure.prototype={call$0(){return A.Trace_Trace$parse(this.trace.toString$0(0))},$signature:195},A.Trace__parseVM_closure.prototype={call$1:e=>0!==e.length,$signature:5},A.Trace$parseV8_closure.prototype={call$1:e=>!I.JSString_methods.startsWith$1(e,M.$get$_v8TraceLine()),$signature:5},A.Trace$parseJSCore_closure.prototype={call$1:e=>"\tat "!==e,$signature:5},A.Trace$parseFirefox_closure.prototype={call$1:e=>0!==e.length&&"[native code]"!==e,$signature:5},A.Trace$parseFriendly_closure.prototype={call$1:e=>!I.JSString_methods.startsWith$1(e,"====="),$signature:5},A.Trace_terse_closure.prototype={call$1:e=>!1,$signature:196},A.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,!!I.JSString_methods.contains$1(t,"<async>")&&null==e.get$line())))},$signature:196},A.Trace_foldFrames_closure0.prototype={call$1(e){var t,r;return e instanceof A.UnparsedFrame||!this._box_0.predicate.call$1(e)?e:(t=e.get$library(),r=M.$get$_terseRegExp(),new A.Frame(A.Uri_parse(A.stringReplaceAllUnchecked(t,r,"")),null,null,e.get$member()))},$signature:300},A.Trace_toString_closure0.prototype={call$1:e=>e.get$location().length,$signature:192},A.Trace_toString_closure.prototype={call$1(e){return e instanceof A.UnparsedFrame?e.toString$0(0)+"\n":I.JSString_methods.padRight$1(e.get$location(),this.longest)+" "+A.S(e.get$member())+"\n"},$signature:193},A.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}},A.TransformByHandlers_transformByHandlers_closure.prototype={call$0(){var e,t,r,n,a=this,s={valuesDone:!1};e=a.controller,t=a._this.listen$3$onDone$onError(0,new A.TransformByHandlers_transformByHandlers__closure(a.onData,e,a.S),new A.TransformByHandlers_transformByHandlers__closure0(s,a.handleDone,e),new A.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 A.TransformByHandlers_transformByHandlers__closure2(r,s))},$signature:0},A.TransformByHandlers_transformByHandlers__closure.prototype={call$1(e){return this.onData.call$2(e,this.controller)},$signature(){return this.S._eval$1("~(0)")}},A.TransformByHandlers_transformByHandlers__closure1.prototype={call$2(e,t){this.handleError.call$3(e,t,this.controller)},$signature:56},A.TransformByHandlers_transformByHandlers__closure0.prototype={call$0(){this._box_0.valuesDone=!0,this.handleDone.call$1(this.controller)},$signature:0},A.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:223},A.RateLimit__debounceAggregate_closure.prototype={call$2(e,t){var r=this,n=r._box_0,a=new A.RateLimit__debounceAggregate_closure_emit(n,t,r.S),s=n.timer;null!=s&&s.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=A.Timer_Timer(r.duration,new A.RateLimit__debounceAggregate__closure(n,r.trailing,a,t))},$signature(){return this.T._eval$1("@<0>")._bind$1(this.S)._eval$1("~(1,EventSink<2>)")}},A.RateLimit__debounceAggregate_closure_emit.prototype={call$0(){var e=this._box_0,t=e.soFar;null==t&&(t=this.S._as(t)),this.sink.add$1(0,t),e.soFar=null,e.hasPending=!1},$signature:0},A.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},A.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>)")}},A.StringScannerException.prototype={get$source(){return A._asString(this.source)}},A.LineScanner.prototype={scanChar$1(e){return!!this.super$StringScanner$scanChar(e)&&(this._adjustLineAndColumn$1(e),!0)},readChar$0(){var e=this.super$StringScanner$readChar();return this._adjustLineAndColumn$1(e),e},_adjustLineAndColumn$1(e){var t,r=this;(t=10===e||13===e&&10!==r.peekChar$0())?(++r._line_scanner$_line,r._line_scanner$_column=0):(t=r._line_scanner$_column,r._line_scanner$_column=t+(e>=65536&&e<=1114111?2:1))},scan$1(e){var t,r,n,a=this;return!!a.super$StringScanner$scan(e)&&(t=a.get$lastMatch(),r=a._newlinesIn$2$endPosition(t.pattern,a._string_scanner$_position),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=(t=a.get$lastMatch()).pattern,n=I.JSArray_methods.get$last(r),a._line_scanner$_column=t.length-n.get$end(n)),!0)},_newlinesIn$2$endPosition(e,t){var r=M.$get$_newlineRegExp().allMatches$1(0,e),n=A.List_List$_of(r,A._instanceType(r)._eval$1("Iterable.E"));return t<(r=this.string).length&&I.JSString_methods.endsWith$1(e,"\r")&&"\n"===r[t]&&n.pop(),n}},A.SpanScanner.prototype={set$state(e){if(e._scanner!==this)throw A.wrapException(A.ArgumentError$("The given LineScannerState was not returned by this LineScanner.",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)},spanFromPosition$2(e,t){var r=this._string_scanner$_position;return this._sourceFile.span$2(0,e,r)},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,s,i=this,o=i.string;throw A.validateErrorArgs(o,null,n,r),a=null==n&&null==r?i.get$lastMatch():null,null==n&&(n=null==a?i._string_scanner$_position:a.start),null==r&&(r=null==a?0:(s=a.start)+a.pattern.length-s),A.wrapException(A.StringScannerException$(t,i._sourceFile.span$2(0,n,n+r),o))},error$1(e,t){return this.error$3$length$position(0,t,null,null)},error$2$position(e,t,r){return this.error$3$length$position(0,t,null,r)},error$2$length(e,t,r){return this.error$3$length$position(0,t,r,null)}},A._SpanScannerState.prototype={},A.StringScanner.prototype={set$position(e){if(I.JSInt_methods.get$isNegative(e)||e>this.string.length)throw A.wrapException(A.ArgumentError$("Invalid position "+e,null));this._string_scanner$_position=e,this._lastMatch=null},get$lastMatch(){var e=this;return e._string_scanner$_position!==e._lastMatchPosition&&(e._lastMatch=null),e._lastMatch},readChar$0(){var e=this,t=e.string;return e._string_scanner$_position===t.length&&e._fail$1("more input"),t.charCodeAt(e._string_scanner$_position++)},peekChar$1(e){var t;return null==e&&(e=0),(t=this._string_scanner$_position+e)<0||t>=this.string.length?null:this.string.charCodeAt(t)},peekChar$0(){return this.peekChar$1(null)},scanChar$1(e){var t,r,n,a,s=this;return e>=65536&&e<=1114111?((r=(t=s._string_scanner$_position)+1)<(n=s.string).length?(a=e-65536,r=n.charCodeAt(t)!==I.JSInt_methods._shrOtherPositive$1(a,10)+55296||n.charCodeAt(r)!==56320+(1023&a)):r=!0,!r&&(s._string_scanner$_position=t+2,!0)):(t=s._string_scanner$_position)!==(r=s.string).length&&(r.charCodeAt(t)===e&&(s._string_scanner$_position=t+1,!0))},expectChar$2$name(e,t){this.scanChar$1(e)||(null==t&&(t=92===e?'"\\"':34===e?'"\\""':'"'+A.Primitives_stringFromCharCode(e)+'"'),this._fail$1(t))},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=A.stringReplaceAllUnchecked(e,"\\","\\\\"),r='"'+A.stringReplaceAllUnchecked(t,'"','\\"')+'"',this._fail$1(r))},expectDone$0(){this._string_scanner$_position!==this.string.length&&this._fail$1("no more input")},matches$1(e){var t=this,r=I.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 I.JSString_methods.substring$2(this.string,t,r)},error$3$length$position(e,t,r,n){var a,s,i=this,o=i.string;throw A.validateErrorArgs(o,null,n,r),a=null==n&&null==r?i.get$lastMatch():null,null==n&&(n=null==a?i._string_scanner$_position:a.start),null==r&&(r=null==a?0:(s=a.start)+a.pattern.length-s),A.wrapException(A.StringScannerException$(t,A.SourceFile$fromString(o,i.sourceUrl).span$2(0,n,n+r),o))},error$1(e,t){return this.error$3$length$position(0,t,null,null)},_fail$1(e){this.error$3$length$position(0,"expected "+e+".",0,this._string_scanner$_position)}},A.AsciiGlyphSet.prototype={glyphOrAscii$2:(e,t)=>t,get$horizontalLine:()=>"-",get$verticalLine:()=>"|",get$topLeftCorner:()=>",",get$bottomLeftCorner:()=>"'",get$cross:()=>"+",get$upEnd:()=>"'",get$downEnd:()=>",",get$horizontalLineBold:()=>"="},A.UnicodeGlyphSet.prototype={glyphOrAscii$2:(e,t)=>e,get$horizontalLine:()=>"─",get$verticalLine:()=>"│",get$topLeftCorner:()=>"┌",get$bottomLeftCorner:()=>"└",get$cross:()=>"┼",get$upEnd:()=>"╵",get$downEnd:()=>"╷",get$horizontalLineBold:()=>"━"},A.WatchEvent.prototype={toString$0(e){return this.type.toString$0(0)+" "+this.path}},A.ChangeType.prototype={toString$0(e){return this._watch_event$_name}},A.A98RgbColorSpace0.prototype={get$isBoundedInternal:()=>!0,toLinear$1:e=>E.get$sign$in(e)*Math.pow(Math.abs(e),2.19921875),fromLinear$1:e=>E.get$sign$in(e)*Math.pow(Math.abs(e),.4547069271758437),transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.DisplayP3ColorSpace_MmT0!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$linearA98RgbToLms0():M.$get$linearA98RgbToXyzD500():M.$get$linearA98RgbToXyzD650():M.$get$linearA98RgbToLinearRec20200():M.$get$linearA98RgbToLinearProphotoRgb0():M.$get$linearA98RgbToLinearDisplayP30():M.$get$linearA98RgbToLinearSrgb0()}},A.AnySelectorVisitor0.prototype={visitComplexSelector$1(e){return I.JSArray_methods.any$1(e.components,new A.AnySelectorVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return I.JSArray_methods.any$1(e.components,new A.AnySelectorVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e,t){var r=t.selector;return null!=r&&this.visitSelectorList$1(r)},visitSelectorList$1(e){return I.JSArray_methods.any$1(e.components,this.get$visitComplexSelector())},visitAttributeSelector$1:(e,t)=>!1,visitClassSelector$1:(e,t)=>!1,visitIDSelector$1:(e,t)=>!1,visitParentSelector$1:(e,t)=>!1,visitPlaceholderSelector$1:(e,t)=>!1,visitTypeSelector$1:(e,t)=>!1,visitUniversalSelector$1:(e,t)=>!1},A.AnySelectorVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature:51},A.AnySelectorVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:14},A.SupportsAnything0.prototype={toInterpolation$0(){var e=new A.StringBuffer(""),t=new A.InterpolationBuffer0(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r=this.span,n=this.contents,a=n.span,s=A.SpanExtensions_before(r,a);return s=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),e._contents+=s,t.addInterpolation$1(n),a=A.SpanExtensions_after(r,a),a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),e._contents+=a,t.interpolation$1(r)},withSpan$1(e){return new A.SupportsAnything0(this.contents,e)},toString$0(e){return"("+this.contents.toString$0(0)+")"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},A.ArgumentList0.prototype={get$isEmpty(e){var t;return t=0===this.positional.length&&((t=this.named).get$isEmpty(t)&&null==this.rest)},toString$0(e){var t,r,n,a,s,i=this,o=A._setArrayType([],U.JSArray_String);for(r=(t=i.positional).length,n=0;n<r;++n)o.push(i._argument_list0$_parenthesizeArgument$1(t[n]));for(t=(t=A.MapExtensions_get_pairs0(i.named,U.String,U.Expression_2)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),o.push("$"+r._0+": "+i._argument_list0$_parenthesizeArgument$1(r._1));return null!=(a=i.rest)&&o.push(i._argument_list0$_parenthesizeArgument$1(a)+"..."),null!=(s=i.keywordRest)&&o.push(i._argument_list0$_parenthesizeArgument$1(s)+"..."),"("+I.JSArray_methods.join$1(o,", ")+")"},_argument_list0$_parenthesizeArgument$1:e=>e instanceof A.ListExpression0&&I.ListSeparator_qVN0===e.separator&&!e.hasBrackets&&e.contents.length>=2?"("+e.toString$0(0)+")":e.toString$0(0),$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.argumentListClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassArgumentList",new A.argumentListClass__closure));return A.defineGetter(E.get$$prototype$x(t),"keywords",new A.argumentListClass__closure0,null),A.JSClassExtension_injectSuperclass(e._as(A.SassArgumentList$0(A._setArrayType([],U.JSArray_Value_2),A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.Value_2),I.ListSeparator_undecided_null_undecided0).constructor),t),t},$signature:15},A.argumentListClass__closure.prototype={call$4(e,t,r,a){var s,i=n.immutable.isOrderedMap(t)?E.toArray$0$x(U.ImmutableList._as(t)):U.List_dynamic._as(t),o=U.Value_2;return i=E.cast$1$0$ax(i,o),s=n.immutable.isOrderedMap(r)?A.immutableMapToDartMap(U.ImmutableMap._as(r)):A.objectToMap(r),A.SassArgumentList$0(i,s.cast$2$0(0,U.String,o),A.jsToDartSeparator(a))},call$3(e,t,r){return this.call$4(e,t,r,",")},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[","],$signature:305},A.argumentListClass__closure0.prototype={call$1:e=>(e._argument_list$_wereKeywordsAccessed=!0,A.dartMapToImmutableMap(e._argument_list$_keywords)),$signature:306},A.SassArgumentList0.prototype={},A.JSArray1.prototype={},A.AsyncImporter0.prototype={isNonCanonicalScheme$1:e=>!1},A.JSToDartAsyncImporter.prototype={canonicalize$1(e,t){return this.canonicalize$body$JSToDartAsyncImporter(0,t)},canonicalize$body$JSToDartAsyncImporter(e,t){var r,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Uri),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:s=A.wrapJSExceptions(new A.JSToDartAsyncImporter_canonicalize_closure(l,t)),i=null!=s&&s instanceof n.Promise?3:4;break;case 3:return i=5,A._asyncAwait(A.promiseToFuture0(U.Promise._as(s),U.nullable_Object),_);case 5:s=u;case 4:if(null==s){r=null,i=1;break}if(a=n.URL,s instanceof a){r=A.Uri_parse(E.toString$0$(U.JSUrl._as(s))),i=1;break}A.jsThrow(new n.Error(T.The_ca));case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},load$1(e,t){return this.load$body$JSToDartAsyncImporter(0,t)},load$body$JSToDartAsyncImporter(e,t){var r,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_ImporterResult_2),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:l=A.wrapJSExceptions(new A.JSToDartAsyncImporter_load_closure(c,t)),_=null!=l&&l instanceof n.Promise?3:4;break;case 3:return _=5,A._asyncAwait(A.promiseToFuture0(U.Promise._as(l),U.nullable_Object),$);case 5:l=p;case 4:if(null==l){r=null,_=1;break}U.JSImporterResult._as(l),a=E.getInterceptor$x(l),s=a.get$contents(l),"string"!==A._asString(new n.Function("value","return typeof value").call$1(s))&&A.jsThrow(new A.ArgumentError(!0,s,"contents","must be a string but was: "+A.jsType(s))),i=a.get$syntax(l),null!=s&&null!=i||A.jsThrow(new n.Error(T.The_lo)),o=A.parseSyntax(i),r=A.ImporterResult$(s,A.NullableExtension_andThen0(a.get$sourceMapUrl(l),A.utils3__jsToDartUrl$closure()),o),_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},isNonCanonicalScheme$1(e){return this._nonCanonicalSchemes.contains$1(0,e)}},A.JSToDartAsyncImporter_canonicalize_closure.prototype={call$0(){return this.$this._async0$_canonicalize.call$2(this.url.toString$0(0),A.canonicalizeContext0())},$signature:36},A.JSToDartAsyncImporter_load_closure.prototype={call$0(){return this.$this._load.call$1(new n.URL(this.url.toString$0(0)))},$signature:36},A.AsyncBuiltInCallable0.prototype={callbackFor$2(e,t){return new A._Record_2(this._async_built_in0$_parameters,this._async_built_in0$_callback)},withDeprecationWarning$1(e){return new A.AsyncBuiltInCallable0(this.name,this._async_built_in0$_parameters,new A.AsyncBuiltInCallable_withDeprecationWarning_closure0(this,e,null),!1)},$isAsyncCallable0:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},A.AsyncBuiltInCallable$mixin_closure0.prototype={call$1(e){return this.$call$body$AsyncBuiltInCallable$mixin_closure0(e)},$call$body$AsyncBuiltInCallable$mixin_closure0(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Value_2),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return r=s.callback.call$1(e),n=3,A._asyncAwait(r instanceof A._Future?r:A._Future$value(r,U.void),i);case 3:t=I.C__SassNull0,n=1;break;case 1:return A._asyncReturn(t,a)}});return A._asyncStartSync(i,a)},$signature:109},A.AsyncBuiltInCallable_withDeprecationWarning_closure0.prototype={call$1(e){var t=this.$this;return A.warnForDeprecation0(T.Global+this.module+"."+t.name+T.x20inste,I.Deprecation_jOf),t._async_built_in0$_callback.call$1(e)},$signature:309},A._compileStylesheet_closure2.prototype={call$1(e){var t;return""===e?(t=this.stylesheet.span,t=A.Uri_Uri$dataFromString(A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),I.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,A.Uri_parse(e)).toString$0(0),t},$signature:6},A.AsyncEnvironment0.prototype={closure$0(){var e,t,r,n=this,a=n._async_environment0$_forwardedModules,s=n._async_environment0$_nestedForwardedModules,i=n._async_environment0$_variables;return i=A._setArrayType(i.slice(0),A._arrayInstanceType(i)),e=n._async_environment0$_variableNodes,e=A._setArrayType(e.slice(0),A._arrayInstanceType(e)),t=n._async_environment0$_functions,t=A._setArrayType(t.slice(0),A._arrayInstanceType(t)),r=n._async_environment0$_mixins,r=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),A.AsyncEnvironment$_0(n._async_environment0$_modules,n._async_environment0$_namespaceNodes,n._async_environment0$_globalModules,n._async_environment0$_importedModules,a,s,n._async_environment0$_allModules,i,e,t,r,n._async_environment0$_content,I.Set_empty1)},forwardModule$2(e,t){var r,n,a,s=this,i=s._async_environment0$_forwardedModules;for(null==i&&(i=s._async_environment0$_forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_AsyncCallable_2,U.AstNode_2)),r=A.ForwardedModuleView_ifNecessary0(e,t,U.AsyncCallable_2),n=new A.LinkedHashMapKeyIterator(i,i._modifications,i._first);n.moveNext$0();)a=n.__js_helper$_current,s._async_environment0$_assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),s._async_environment0$_assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),s._async_environment0$_assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");s._async_environment0$_allModules.push(e),i.$indexSet(0,r,t)},_async_environment0$_assertNoConflicts$5(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h;for(e.get$length(e)<t.get$length(t)?(s=t,i=e):(s=e,i=t),o=U.String,l=(l=A.MapExtensions_get_pairs0(i,o,U.Object)).get$iterator(l),_="variable"===a;l.moveNext$0();)if(c=(u=l.get$current(l))._0,$=u._1,null!=(p=s.$index(0,c))&&!(_?r.variableIdentity$1(c)===n.variableIdentity$1(c):E.$eq$(p,$)))throw _&&(c="$"+c),h=null==(l=this._async_environment0$_forwardedModules)||null==(l=l.$index(0,n))?null:l.get$span(l),l=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,o),null!=h&&l.$indexSet(0,h,"original @forward"),A.wrapException(A.MultiSpanSassScriptException$0("Two forwarded modules both define a "+a+" named "+c+".","new @forward",l))},importForwards$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=e._async_environment0$_environment._async_environment0$_forwardedModules;if(null!=f){if(null!=(t=v._async_environment0$_forwardedModules)){for(r=U.Module_AsyncCallable_2,n=U.AstNode_2,a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),r=(r=A.MapExtensions_get_pairs0(f,r,n)).get$iterator(r),n=v._async_environment0$_globalModules;r.moveNext$0();)e=(s=r.get$current(r))._0,i=s._1,t.containsKey$1(e)&&n.containsKey$1(e)||a.$indexSet(0,e,i);f=a}else t=v._async_environment0$_forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_AsyncCallable_2,U.AstNode_2);for(r=U.String,n=A.LinkedHashSet_LinkedHashSet$_empty(r),a=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);a.moveNext$0();)for(s=(s=(s=a.__js_helper$_current.get$variables()).get$keys(s)).get$iterator(s);s.moveNext$0();)n.add$1(0,s.get$current(s));for(a=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=(o=s.__js_helper$_current).get$functions(o)).get$keys(o)).get$iterator(o);o.moveNext$0();)a.add$1(0,o.get$current(o));for(r=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=s.__js_helper$_current.get$mixins()).get$keys(o)).get$iterator(o);o.moveNext$0();)r.add$1(0,o.get$current(o));if(1===(o=(s=v._async_environment0$_variables).length)){for(o=v._async_environment0$_importedModules,l=U.Module_AsyncCallable_2,_=U.AstNode_2,c=(u=A.MapExtensions_get_pairs0(o,l,_).toList$0(0)).length,$=U.AsyncCallable_2,p=0;p<u.length;u.length===c||(0,A.throwConcurrentModificationError)(u),++p)e=(h=u[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary0(e,a,r,n,$))&&(o.remove$1(0,e),g=!1,(m=d.variables).get$isEmpty(m)&&(m=d.functions).get$isEmpty(m)&&(m=d.mixins).get$isEmpty(m)?(m=(m=d._shadowed_view0$_inner).get$css(m),m=E.get$isEmpty$asx(m.get$children(m))):m=g,m||o.$indexSet(0,d,h._1));for(_=(l=A.MapExtensions_get_pairs0(t,l,_).toList$0(0)).length,p=0;p<l.length;l.length===_||(0,A.throwConcurrentModificationError)(l),++p)e=(u=l[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary0(e,a,r,n,$))&&(t.remove$1(0,e),h=!1,(c=d.variables).get$isEmpty(c)&&(c=d.functions).get$isEmpty(c)&&(c=d.mixins).get$isEmpty(c)?(c=(c=d._shadowed_view0$_inner).get$css(c),c=E.get$isEmpty$asx(c.get$children(c))):c=h,c||t.$indexSet(0,d,u._1));o.addAll$1(0,f),t.addAll$1(0,f)}else{if(null==(l=v._async_environment0$_nestedForwardedModules)){for(S=o-1,y=E.JSArray_JSArray$allocateGrowable(S,U.List_Module_AsyncCallable_2),o=U.JSArray_Module_AsyncCallable_2,p=0;p<S;++p)y[p]=A._setArrayType([],o);v._async_environment0$_nestedForwardedModules=y,o=y}else o=l;I.JSArray_methods.addAll$1(I.JSArray_methods.get$last(o),new A.LinkedHashMapKeysIterable(f,A._instanceType(f)._eval$1("LinkedHashMapKeysIterable<1>")))}for(n=A._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),o=v._async_environment0$_variableIndices,l=v._async_environment0$_variableNodes,_=n.$ti._precomputed1;n.moveNext$0();)null==(u=n._collection$_current)&&(u=_._as(u)),o.remove$1(0,u),I.JSArray_methods.get$last(s).remove$1(0,u),I.JSArray_methods.get$last(l).remove$1(0,u);for(n=A._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),a=v._async_environment0$_functionIndices,s=v._async_environment0$_functions,o=n.$ti._precomputed1;n.moveNext$0();)null==(l=n._collection$_current)&&(l=o._as(l)),a.remove$1(0,l),I.JSArray_methods.get$last(s).remove$1(0,l);for(r=A._LinkedHashSetIterator$(r,r._collection$_modifications,r.$ti._precomputed1),n=v._async_environment0$_mixinIndices,a=v._async_environment0$_mixins,s=r.$ti._precomputed1;r.moveNext$0();)null==(o=r._collection$_current)&&(o=s._as(o)),n.remove$1(0,o),I.JSArray_methods.get$last(a).remove$1(0,o)}},getVariable$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._async_environment0$_getModule$1(t).get$variables().$index(0,e):s._async_environment0$_lastVariableName===e?((r=s._async_environment0$_lastVariableIndex).toString,null==(r=s._async_environment0$_variables[r].$index(0,e))?s._async_environment0$_getVariableFromGlobalModule$1(e):r):null!=(n=(r=s._async_environment0$_variableIndices).$index(0,e))?(s._async_environment0$_lastVariableName=e,s._async_environment0$_lastVariableIndex=n,null==(r=s._async_environment0$_variables[n].$index(0,e))?s._async_environment0$_getVariableFromGlobalModule$1(e):r):null!=(a=s._async_environment0$_variableIndex$1(e))?(s._async_environment0$_lastVariableName=e,s._async_environment0$_lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._async_environment0$_variables[a].$index(0,e))?s._async_environment0$_getVariableFromGlobalModule$1(e):r):s._async_environment0$_getVariableFromGlobalModule$1(e)},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_async_environment0$_getVariableFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"variable",new A.AsyncEnvironment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._async_environment0$_getModule$1(t).get$variableNodes().$index(0,e):s._async_environment0$_lastVariableName===e?((r=s._async_environment0$_lastVariableIndex).toString,null==(r=s._async_environment0$_variableNodes[r].$index(0,e))?s._async_environment0$_getVariableNodeFromGlobalModule$1(e):r):null!=(n=(r=s._async_environment0$_variableIndices).$index(0,e))?(s._async_environment0$_lastVariableName=e,s._async_environment0$_lastVariableIndex=n,null==(r=s._async_environment0$_variableNodes[n].$index(0,e))?s._async_environment0$_getVariableNodeFromGlobalModule$1(e):r):null!=(a=s._async_environment0$_variableIndex$1(e))?(s._async_environment0$_lastVariableName=e,s._async_environment0$_lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._async_environment0$_variableNodes[a].$index(0,e))?s._async_environment0$_getVariableNodeFromGlobalModule$1(e):r):s._async_environment0$_getVariableNodeFromGlobalModule$1(e)},_async_environment0$_getVariableNodeFromGlobalModule$1(e){var t,r,n;for(t=this._async_environment0$_importedModules,r=this._async_environment0$_globalModules,r=new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new A.LinkedHashMapKeysIterable(r,A._instanceType(r)._eval$1("LinkedHashMapKeysIterable<1>"))),r=new A.FollowedByIterator(E.get$iterator$ax(r.__internal$_first),r._second);r.moveNext$0();)if(null!=(n=(t=r._currentIterator).get$current(t).get$variableNodes().$index(0,e)))return n;return null},globalVariableExists$2$namespace(e,t){return null!=t?this._async_environment0$_getModule$1(t).get$variables().containsKey$1(e):!!I.JSArray_methods.get$first(this._async_environment0$_variables).containsKey$1(e)||null!=this._async_environment0$_getVariableFromGlobalModule$1(e)},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_async_environment0$_variableIndex$1(e){var t,r;for(r=(t=this._async_environment0$_variables).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var s,i,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)),s=p._async_environment0$_variables,I.JSArray_methods.get$first(s).containsKey$1(e)||null==(i=p._async_environment0$_fromOneModule$3(e,"variable",new A.AsyncEnvironment_setVariable_closure3(e)))?(I.JSArray_methods.get$first(s).$indexSet(0,e,t),void I.JSArray_methods.get$first(p._async_environment0$_variableNodes).$indexSet(0,e,r)):void i.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(s=A._arrayInstanceType(o)._eval$1("ReversedListIterable<1>"),l=new A.ReversedListIterable(o,s),l=new A.ListIterator(l,l.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");l.moveNext$0();)for(_=l.__internal$_current,u=(_=E.get$reversed$ax(null==_?s._as(_):_)).$ti,_=new A.ListIterator(_,_.get$length(0),u._eval$1("ListIterator<ListIterable.E>")),u=u._eval$1("ListIterable.E");_.moveNext$0();)if(null==(c=_.__internal$_current)&&(c=u._as(c)),c.get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._async_environment0$_lastVariableName===e?((s=p._async_environment0$_lastVariableIndex).toString,$=s):$=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=$,p._async_environment0$_variables[$].$indexSet(0,e,t),p._async_environment0$_variableNodes[$].$indexSet(0,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,s=a._async_environment0$_variables,i=s.length;a._async_environment0$_lastVariableName=e,n=a._async_environment0$_lastVariableIndex=i-1,a._async_environment0$_variableIndices.$indexSet(0,e,n),s[n].$indexSet(0,e,t),a._async_environment0$_variableNodes[n].$indexSet(0,e,r)},getFunction$2$namespace(e,t){var r,n,a,s=this;return null!=t?(r=s._async_environment0$_getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=s._async_environment0$_functionIndices).$index(0,e))?null==(r=s._async_environment0$_functions[n].$index(0,e))?s._async_environment0$_getFunctionFromGlobalModule$1(e):r:null!=(a=s._async_environment0$_functionIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._async_environment0$_functions[a].$index(0,e))?s._async_environment0$_getFunctionFromGlobalModule$1(e):r):s._async_environment0$_getFunctionFromGlobalModule$1(e)},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_async_environment0$_getFunctionFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"function",new A.AsyncEnvironment__getFunctionFromGlobalModule_closure0(e))},_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,s=this;return null!=t?s._async_environment0$_getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=s._async_environment0$_mixinIndices).$index(0,e))?null==(r=s._async_environment0$_mixins[n].$index(0,e))?s._async_environment0$_getMixinFromGlobalModule$1(e):r:null!=(a=s._async_environment0$_mixinIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._async_environment0$_mixins[a].$index(0,e))?s._async_environment0$_getMixinFromGlobalModule$1(e):r):s._async_environment0$_getMixinFromGlobalModule$1(e)},_async_environment0$_getMixinFromGlobalModule$1(e){return this._async_environment0$_fromOneModule$3(e,"mixin",new A.AsyncEnvironment__getMixinFromGlobalModule_closure0(e))},_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=A._makeAsyncAwaitCompleter(U.void),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return r=s._async_environment0$_content,s._async_environment0$_content=e,n=2,A._asyncAwait(t.call$0(),i);case 2:return s._async_environment0$_content=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},asMixin$1(e){var t,r=0,n=A._makeAsyncAwaitCompleter(U.void),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:return t=a._async_environment0$_inMixin,a._async_environment0$_inMixin=!0,r=2,A._asyncAwait(e.call$0(),s);case 2:return a._async_environment0$_inMixin=t,A._asyncReturn(null,n)}});return A._asyncStartSync(s,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 s,i,o,l,_,u,c,$,p,h,d,m=0,g=A._makeAsyncAwaitCompleter(a),S=2,y=[],v=[],f=this,C=A._wrapJsFunctionForAsync(function(n,a){for(1===n&&(y.push(a),m=S);;)switch(m){case 0:t=t&&f._async_environment0$_inSemiGlobalScope,i=f._async_environment0$_inSemiGlobalScope,f._async_environment0$_inSemiGlobalScope=t,m=r?4:3;break;case 3:return S=5,m=8,A._asyncAwait(e.call$0(),C);case 8:s=u=a,v=[1],m=6;break;case 5:v=[2];case 6:S=2,f._async_environment0$_inSemiGlobalScope=i,m=v.pop();break;case 7:case 4:return u=f._async_environment0$_variables,c=U.String,I.JSArray_methods.add$1(u,A.LinkedHashMap_LinkedHashMap$_empty(c,U.Value_2)),$=f._async_environment0$_variableNodes,I.JSArray_methods.add$1($,A.LinkedHashMap_LinkedHashMap$_empty(c,U.AstNode_2)),p=f._async_environment0$_functions,h=U.AsyncCallable_2,I.JSArray_methods.add$1(p,A.LinkedHashMap_LinkedHashMap$_empty(c,h)),d=f._async_environment0$_mixins,I.JSArray_methods.add$1(d,A.LinkedHashMap_LinkedHashMap$_empty(c,h)),null!=(h=f._async_environment0$_nestedForwardedModules)&&h.push(A._setArrayType([],U.JSArray_Module_AsyncCallable_2)),S=9,m=12,A._asyncAwait(e.call$0(),C);case 12:s=c=a,v=[1],m=10;break;case 9:v=[2];case 10:for(S=2,f._async_environment0$_inSemiGlobalScope=i,f._async_environment0$_lastVariableIndex=f._async_environment0$_lastVariableName=null,u=(u=(u=I.JSArray_methods.removeLast$0(u)).get$keys(u)).get$iterator(u),c=f._async_environment0$_variableIndices;u.moveNext$0();)o=u.get$current(u),c.remove$1(0,o);for(I.JSArray_methods.removeLast$0($),u=(u=(u=I.JSArray_methods.removeLast$0(p)).get$keys(u)).get$iterator(u),c=f._async_environment0$_functionIndices;u.moveNext$0();)l=u.get$current(u),c.remove$1(0,l);for(u=(u=(u=I.JSArray_methods.removeLast$0(d)).get$keys(u)).get$iterator(u),c=f._async_environment0$_mixinIndices;u.moveNext$0();)_=u.get$current(u),c.remove$1(0,_);null!=(u=f._async_environment0$_nestedForwardedModules)&&u.pop(),m=v.pop();break;case 11:case 1:return A._asyncReturn(s,g);case 2:return A._asyncRethrow(y.at(-1),g)}});return A._asyncStartSync(C,g)},toImplicitConfiguration$0(){var e,t,r,n,a,s,i,o,l,_,u=U.String,c=A.LinkedHashMap_LinkedHashMap$_empty(u,U.ConfiguredValue_2);for(e=this._async_environment0$_importedModules,e=new A.LinkedHashMapKeyIterator(e,e._modifications,e._first),t=U.Value_2;e.moveNext$0();)for(r=e.__js_helper$_current,n=(n=A.MapExtensions_get_pairs0(r.get$variables(),u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=r.get$variableNodes().$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue0(i,null,a));for(e=this._async_environment0$_variables,r=this._async_environment0$_variableNodes,o=0;o<e.length;++o)for(l=e[o],_=r[o],n=(n=A.MapExtensions_get_pairs0(l,u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=_.$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue0(i,null,a));return new A.Configuration0(c,null)},toModule$3(e,t,r){return A._EnvironmentModule__EnvironmentModule2(this,e,t,r,A.NullableExtension_andThen0(this._async_environment0$_forwardedModules,new A.AsyncEnvironment_toModule_closure0))},toDummyModule$0(){return A._EnvironmentModule__EnvironmentModule2(this,new A.CssStylesheet0(new A.UnmodifiableListView(I.List_empty18,U.UnmodifiableListView_CssNode_2),A.SourceFile$decoded(I.List_empty4,"<dummy module>").span$1(0,0)),I.Map_empty16,I.C_EmptyExtensionStore0,A.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 A.wrapException(A.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_async_environment0$_fromOneModule$1$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this._async_environment0$_nestedForwardedModules;if(null!=m)for(n=A._arrayInstanceType(m)._eval$1("ReversedListIterable<1>"),a=new A.ReversedListIterable(m,n),a=new A.ListIterator(a,a.get$length(0),n._eval$1("ListIterator<ListIterable.E>")),n=n._eval$1("ListIterable.E");a.moveNext$0();)for(s=a.__internal$_current,i=(s=E.get$reversed$ax(null==s?n._as(s):s)).$ti,s=new A.ListIterator(s,s.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");s.moveNext$0();)if(o=s.__internal$_current,null!=(l=r.call$1(null==o?i._as(o):o)))return l;for(n=this._async_environment0$_importedModules,n=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first);n.moveNext$0();)if(null!=(_=r.call$1(n.__js_helper$_current)))return _;for(n=this._async_environment0$_globalModules,a=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first),s=U.AsyncCallable_2,u=null,c=null;a.moveNext$0();)if(i=a.__js_helper$_current,null!=($=r.call$1(i))&&!(p=s._is($)?$:i.variableIdentity$1(e)).$eq(0,c)){if(null!=u){for(a=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),s=(s=A.MapExtensions_get_pairs0(n,U.Module_AsyncCallable_2,U.AstNode_2)).get$iterator(s),i="includes "+t;s.moveNext$0();)h=(n=s.get$current(s))._0,d=n._1,null!=r.call$1(h)&&a.$indexSet(0,d.get$span(d),i);throw A.wrapException(A.MultiSpanSassScriptException$0("This "+t+T.x20is_av,t+" use",a))}c=p,u=$}return u},_async_environment0$_fromOneModule$3(e,t,r){return this._async_environment0$_fromOneModule$1$3(e,t,r,U.dynamic)}},A.AsyncEnvironment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:310},A.AsyncEnvironment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._async_environment0$_lastVariableName=this.name,e._async_environment0$_lastVariableIndex=0},$signature:10},A.AsyncEnvironment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:311},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:10},A.AsyncEnvironment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:200},A.AsyncEnvironment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:200},A.AsyncEnvironment_toModule_closure0.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_AsyncCallable_2),$signature:201},A.AsyncEnvironment_toDummyModule_closure0.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_AsyncCallable_2),$signature:201},A._EnvironmentModule2.prototype={get$url(e){var t=this.css;return(t=t.get$span(t)).get$sourceUrl(t)},setVariable$3(e,t,r){var n,a,s=this._async_environment0$_modulesByVariable.$index(0,e);if(null==s){if(a=(n=this._async_environment0$_environment)._async_environment0$_variables,!I.JSArray_methods.get$first(a).containsKey$1(e))throw A.wrapException(A.SassScriptException$0("Undefined variable.",null));I.JSArray_methods.get$first(a).$indexSet(0,e,t),I.JSArray_methods.get$first(n._async_environment0$_variableNodes).$indexSet(0,e,r)}else s.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)},couldHaveBeenConfigured$1(e){var t,r,n,a,s,i=this._async_environment0$_environment._async_environment0$_configurableVariables;if(e.get$length(e)<i.get$length(i)?e.any$1(0,i.get$contains(i)):i.any$1(0,e.get$contains(e)))i=!0;else{if(i=this._async_environment0$_modulesByVariable,t=U.Module_AsyncCallable_2,e.get$length(e)<i.get$length(i)){for(t=A.LinkedHashSet_LinkedHashSet$_empty(t),r=e.get$iterator(e);r.moveNext$0();)null!=(n=i.$index(0,r.get$current(r)))&&t.add$1(0,n);i=t}else{for(r=A.LinkedHashSet_LinkedHashSet$_empty(t),i=(i=A.MapExtensions_get_pairs0(i,U.String,t)).get$iterator(i);i.moveNext$0();)a=(t=i.get$current(i))._0,s=t._1,e.contains$1(0,a)&&r.add$1(0,s);i=r}i=i.any$1(0,new A._EnvironmentModule_couldHaveBeenConfigured_closure2(e))}return i},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=A.cloneCssStylesheet0(t.css,t.extensionStore),A._EnvironmentModule$_2(t._async_environment0$_environment,e._0,t.preModuleComments,e._1,t._async_environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,r=t.get$span(t);return null==r.get$sourceUrl(r)?t="<unknown url>":(t=(t=t.get$span(t)).get$sourceUrl(t),r=M.$get$context(),t.toString,t=r.prettyUri$1(t)),t},$isModule1:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},A._EnvironmentModule__EnvironmentModule_closure17.prototype={call$1:e=>e.get$variables(),$signature:314},A._EnvironmentModule__EnvironmentModule_closure18.prototype={call$1:e=>e.get$variableNodes(),$signature:315},A._EnvironmentModule__EnvironmentModule_closure19.prototype={call$1:e=>e.get$functions(e),$signature:202},A._EnvironmentModule__EnvironmentModule_closure20.prototype={call$1:e=>e.get$mixins(),$signature:202},A._EnvironmentModule__EnvironmentModule_closure21.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:94},A._EnvironmentModule__EnvironmentModule_closure22.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:94},A._EnvironmentModule_couldHaveBeenConfigured_closure2.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:94},A._EvaluateVisitor2.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap2(e,t,r,n,a,s){var i,o,l,_,u,c,$,p=this,h="$name, $module: null",d="sass:meta",m="$module",g=U.JSArray_AsyncBuiltInCallable_2,S=A._setArrayType([A.BuiltInCallable$function0("global-variable-exists",h,new A._EvaluateVisitor_closure38(p),d),A.BuiltInCallable$function0("variable-exists","$name",new A._EvaluateVisitor_closure39(p),d),A.BuiltInCallable$function0("function-exists",h,new A._EvaluateVisitor_closure40(p),d),A.BuiltInCallable$function0("mixin-exists",h,new A._EvaluateVisitor_closure41(p),d),A.BuiltInCallable$function0("content-exists","",new A._EvaluateVisitor_closure42(p),d),A.BuiltInCallable$function0("module-variables",m,new A._EvaluateVisitor_closure43(p),d),A.BuiltInCallable$function0("module-functions",m,new A._EvaluateVisitor_closure44(p),d),A.BuiltInCallable$function0("module-mixins",m,new A._EvaluateVisitor_closure45(p),d),A.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new A._EvaluateVisitor_closure46(p),d),A.BuiltInCallable$function0("get-mixin",h,new A._EvaluateVisitor_closure47(p),d),new A.AsyncBuiltInCallable0("call",A.ScssParser$0("@function call($function, $args...) {",!1,d).parseParameterList$0(),new A._EvaluateVisitor_closure48(p),!1)],g),y=A._setArrayType([A.AsyncBuiltInCallable$mixin0("load-css","$url, $with: null",new A._EvaluateVisitor_closure49(p),!1,d),A.AsyncBuiltInCallable$mixin0("apply","$mixin, $args...",new A._EvaluateVisitor_closure50(p),!0,d)],g);for(g=U.AsyncBuiltInCallable_2,i=A.List_List$_of(M.$get$moduleFunctions0(),g),I.JSArray_methods.addAll$1(i,S),o=A.BuiltInModule$0("meta",i,y,null,g),(g=A.List_List$_of(M.$get$coreModules0(),U.BuiltInModule_AsyncCallable_2)).push(o),i=g.length,l=p._async_evaluate0$_builtInModules,_=0;_<g.length;g.length===i||(0,A.throwConcurrentModificationError)(g),++_)u=g[_],l.$indexSet(0,u.url,u);for(g=U.JSArray_AsyncCallable_2,i=A._setArrayType([],g),I.JSArray_methods.addAll$1(i,e),I.JSArray_methods.addAll$1(i,M.$get$globalFunctions0()),g=A._setArrayType([],g),_=0;_<11;++_)g.push(S[_].withDeprecationWarning$1("meta"));for(I.JSArray_methods.addAll$1(i,g),g=i.length,l=p._async_evaluate0$_builtInFunctions,_=0;_<i.length;i.length===g||(0,A.throwConcurrentModificationError)(i),++_)$=(c=i[_]).get$name(c),l.$indexSet(0,A.stringReplaceAllUnchecked($,"_","-"),c)},run$2(e,t,r){return this.run$body$_EvaluateVisitor0(0,t,r)},run$body$_EvaluateVisitor0(e,t,r){var n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),u=2,c=[],$=this,p=A._wrapJsFunctionForAsync(function(e,h){for(1===e&&(c.push(h),l=u);;)switch(l){case 0:return u=4,i=U.nullable_Object,i=A.runZoned(new A._EvaluateVisitor_run_closure2($,r,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__evaluationContext,new A._EvaluationContext2($,r)],i,i),U.FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),l=7,A._asyncAwait(U.Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2._is(i)?i:A._Future$value(i,U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),p);case 7:n=i=h,l=1;break;case 4:if(u=3,o=c.pop(),!((i=A.unwrapException(o))instanceof A.SassException0))throw o;a=i,s=A.getTraceFromException(o),A.throwWithTrace0(a.withLoadedUrls$1($._async_evaluate0$_loadedUrls),a,s),l=6;break;case 3:l=2;break;case 6:case 1:return A._asyncReturn(n,_);case 2:return A._asyncRethrow(c.at(-1),_)}});return A._asyncStartSync(p,_)},_async_evaluate0$_assertInModule$1$2(e,t){if(null!=e)return e;throw A.wrapException(A.StateError$("Can't access "+t+" outside of a module."))},_async_evaluate0$_assertInModule$2(e,t){return this._async_evaluate0$_assertInModule$1$2(e,t,U.dynamic)},_async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,a,s,i){return this._loadModule$body$_EvaluateVisitor0(e,t,r,n,a,s,i)},_async_evaluate0$_loadModule$5$configuration(e,t,r,n,a){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,a,!1)},_async_evaluate0$_loadModule$4(e,t,r,n){return this._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,null,!1)},_loadModule$body$_EvaluateVisitor0(e,t,r,n,a,s,i){var o,l,_,u=0,c=A._makeAsyncAwaitCompleter(U.void),$=this,p=A._wrapJsFunctionForAsync(function(h,d){if(1===h)return A._asyncRethrow(d,c);for(;;)switch(u){case 0:l=$._async_evaluate0$_builtInModules.$index(0,e),(_={}).builtInModule=null,u=null!=l?3:4;break;case 3:if(_.builtInModule=l,s instanceof A.ExplicitConfiguration0)throw _=i?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",o=s.nodeWithSpan,A.wrapException($._async_evaluate0$_exception$2(_,o.get$span(o)));return u=5,A._asyncAwait($._async_evaluate0$_addExceptionSpanAsync$1$2(r,new A._EvaluateVisitor__loadModule_closure5(_,n),U.void),p);case 5:u=1;break;case 4:return u=6,A._asyncAwait($._async_evaluate0$_withStackFrame$1$3(t,r,new A._EvaluateVisitor__loadModule_closure6($,e,r,a,i,s,n),U.Null),p);case 6:case 1:return A._asyncReturn(undefined,c)}});return A._asyncStartSync(p,c)},_async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,r,n,a){return this._execute$body$_EvaluateVisitor0(e,t,r,n,a)},_async_evaluate0$_execute$2(e,t){return this._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_execute$body$_EvaluateVisitor0(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=0,f=A._makeAsyncAwaitCompleter(U.Module_AsyncCallable_2),C=this,b=A._wrapJsFunctionForAsync(function(x,w){if(1===x)return A._asyncRethrow(w,f);for(;;)switch(v){case 0:if(S=t.span,y=S.get$sourceUrl(S),i=(S=null==r)?C._async_evaluate0$_configuration:r,o=C._async_evaluate0$_modules,null!=(l=o.$index(0,y))){if(o=C._async_evaluate0$_moduleConfigurations.$index(0,y),_=o._configuration0$__originalConfiguration,o=null==_?o:_,_=i._configuration0$__originalConfiguration,o!==(null==_?i:_)&&i instanceof A.ExplicitConfiguration0&&l.couldHaveBeenConfigured$1(new A.MapKeySet(new A.UnmodifiableMapView(i._configuration0$_values,U.UnmodifiableMapView_String_ConfiguredValue_2),U.MapKeySet_String)))throw n?(o=M.$get$context(),y.toString,u=o.prettyUri$1(y)+T.x20was_a):u=T.This_mw,o=C._async_evaluate0$_moduleNodes.$index(0,y),c=null==o?null:o.get$span(o),S?(S=i.nodeWithSpan,$=S.get$span(S)):$=null,S=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=c&&S.$indexSet(0,c,"original load"),null!=$&&S.$indexSet(0,$,"configuration"),A.wrapException(S.get$isEmpty(0)?C._async_evaluate0$_exception$1(u):C._async_evaluate0$_multiSpanException$3(u,"new load",S));s=l,v=1;break}return p=A.AsyncEnvironment$0(),h=A._Cell$(),d=A._Cell$(),m=A.ExtensionStore$0(),v=3,A._asyncAwait(C._async_evaluate0$_withEnvironment$1$2(p,new A._EvaluateVisitor__execute_closure2(C,e,t,m,r,h,d),U.Null),b);case 3:S=h._readLocal$0(),_=d._readLocal$0(),g=p.toModule$3(S,null==_?I.Map_empty16:_,m),null!=y&&(o.$indexSet(0,y,g),C._async_evaluate0$_moduleConfigurations.$indexSet(0,y,i),null!=a&&C._async_evaluate0$_moduleNodes.$indexSet(0,y,a)),s=g,v=1;break;case 1:return A._asyncReturn(s,f)}});return A._asyncStartSync(b,f)},_async_evaluate0$_addOutOfOrderImports$0(){var e,t,r=this,n="_root",a="_endOfImports",s=r._async_evaluate0$_outOfOrderImports;return null!=s?(e=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,n).children,e=A.List_List$_of(A.SubListIterable$(e,0,A.checkNotNullable(r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__endOfImports,a),"count",U.int),e.$ti._eval$1("ListBase.E")),U.ModifiableCssNode_2),I.JSArray_methods.addAll$1(e,s),t=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,n).children,I.JSArray_methods.addAll$1(e,A.SubListIterable$(t,r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__endOfImports,a),null,t.$ti._eval$1("ListBase.E")))):e=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,n).children,e},_async_evaluate0$_combineCss$2$clone(e,t){var r,n,a,s,i,o,l;return I.JSArray_methods.any$1(e.get$upstream(),new A._EvaluateVisitor__combineCss_closure5)?(a=U.JSArray_CssNode_2,s=A._setArrayType([],a),i=A._setArrayType([],a),a=U.Module_AsyncCallable_2,o=A.ListQueue$(a),new A._EvaluateVisitor__combineCss_visitModule2(this,A.LinkedHashSet_LinkedHashSet$_empty(a),t,i,s,o).call$1(e),e.get$transitivelyContainsExtensions()&&this._async_evaluate0$_extendModules$1(o),a=I.JSArray_methods.$add(s,i),l=e.get$css(e),new A.CssStylesheet0(new A.UnmodifiableListView(a,U.UnmodifiableListView_CssNode_2),l.get$span(l))):(r=e.get$extensionStore().get$simpleSelectors(),null!=(n=A.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__combineCss_closure6(r))))&&this._async_evaluate0$_throwForUnsatisfiedExtension$1(n),e.get$css(e))},_async_evaluate0$_combineCss$1(e){return this._async_evaluate0$_combineCss$2$clone(e,!1)},_async_evaluate0$_extendModules$1(e){var t,r,n,a,s,i,o,l,_,u,c=A.LinkedHashMap_LinkedHashMap$_empty(U.Uri,U.List_ExtensionStore_2),$=new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_Extension_2);for(r=(t=A._ListQueueIterator$(e,e.$ti._precomputed1)).$ti._precomputed1;t.moveNext$0();)if(null==(n=t._collection$_current)&&(n=r._as(n)),a=n.get$extensionStore().get$simpleSelectors().toSet$0(0),$.addAll$1(0,n.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__extendModules_closure5(a))),s=c.$index(0,n.get$url(n)),i=n.get$extensionStore().get$addExtensions(),null!=s&&i.call$1(s),!(i=n.get$extensionStore()).get$isEmpty(i)){for(o=(i=n.get$upstream()).length,l=0;l<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++l)null!=(u=(_=i[l]).get$url(_))&&E.add$1$ax(c.putIfAbsent$2(u,new A._EvaluateVisitor__extendModules_closure6),n.get$extensionStore());$.removeAll$1(n.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}0!==$._collection$_length&&this._async_evaluate0$_throwForUnsatisfiedExtension$1($.get$first(0))},_async_evaluate0$_throwForUnsatisfiedExtension$1(e){throw A.wrapException(A.SassException$0(T.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_async_evaluate0$_indexAfterImports$1(e){var t,r,n,a;for(t=E.getInterceptor$asx(e),r=-1,n=0;n<t.get$length(e);++n){if(!((a=t.$index(e,n))instanceof A.ModifiableCssImport0)){if(a instanceof A.ModifiableCssComment0)continue;break}r=n}return r+1},visitStylesheet$1(e,t){return this.visitStylesheet$body$_EvaluateVisitor0(0,t)},visitStylesheet$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value_2),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:for(n=t.parseTimeWarnings,a=n.$ti,n=new A.ListIterator(n,n.get$length(0),a._eval$1("ListIterator<ListBase.E>")),a=a._eval$1("ListBase.E");n.moveNext$0();)null==(s=n.__internal$_current)&&(s=a._as(s)),c._async_evaluate0$_warn$3(s._1,s._2,s._0);n=t.children,a=n.length,i=0;case 3:if(!(i<a)){_=5;break}return _=6,A._asyncAwait(n[i].accept$1(c),$);case 6:case 4:++i,_=3;break;case 5:for(n=(n=A.MapExtensions_get_pairs0(t.globalVariables,U.String,U.FileSpan)).get$iterator(n);n.moveNext$0();)a=n.get$current(n),o=a._0,l=a._1,c.visitVariableDeclaration$1(0,new A.VariableDeclaration0(null,o,new A.NullExpression0(l),!0,!1,l));r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitAtRootRule$1(e,t){return this.visitAtRootRule$body$_EvaluateVisitor0(0,t)},visitAtRootRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S=0,y=A._makeAsyncAwaitCompleter(U.nullable_Value_2),v=this,f=A._wrapJsFunctionForAsync(function(e,C){if(1===e)return A._asyncRethrow(C,y);for(;;)switch(S){case 0:g=t.query,S=null!=g?3:5;break;case 3:return S=6,A._asyncAwait(v._async_evaluate0$_performInterpolationWithMap$2$warnForColor(g,!0),f);case 6:a=(n=C)._0,n._1,s=new A.AtRootQueryParser0(A.SpanScanner$(a,null),null).parse$0(0),S=4;break;case 5:s=I.AtRootQuery_bfj0;case 4:for(i=v._async_evaluate0$_assertInModule$2(v._async_evaluate0$__parent,"__parent"),o=A._setArrayType([],U.JSArray_ModifiableCssParentNode_2),l=U.CssStylesheet_2;!l._is(i);i=_)if(s.excludes$1(i)||o.push(i),null==(_=i._node$_parent))throw A.wrapException(A.StateError$(T.CssNod));u=v._async_evaluate0$_trimIncluded$1(o),S=u===v._async_evaluate0$_assertInModule$2(v._async_evaluate0$__parent,"__parent")?7:8;break;case 7:return S=9,A._asyncAwait(v._async_evaluate0$_environment.scope$1$2$when(new A._EvaluateVisitor_visitAtRootRule_closure5(v,t),t.hasDeclarations,U.Null),f);case 9:r=null,S=1;break;case 8:if(o.length>=1){for(c=o[0],$=I.JSArray_methods.sublist$1(o,1),p=c.copyWithoutChildren$0(),l=$.length,h=p,d=0;d<$.length;$.length===l||(0,A.throwConcurrentModificationError)($),++d,h=m)(m=$[d].copyWithoutChildren$0()).addChild$1(h);u.addChild$1(h)}else p=u;return S=10,A._asyncAwait(v._async_evaluate0$_scopeForAtRoot$4(t,p,s,o).call$1(new A._EvaluateVisitor_visitAtRootRule_closure6(v,t)),f);case 10:r=null,S=1;break;case 1:return A._asyncReturn(r,y)}});return A._asyncStartSync(f,y)},_async_evaluate0$_trimIncluded$1(e){var t,r,n,a,s,i,o,l,_=this,u=null,c="_root",$=" to be an ancestor of ";if(0===e.length)return _._async_evaluate0$_assertInModule$2(_._async_evaluate0$__root,c);for(t=_._async_evaluate0$_assertInModule$2(_._async_evaluate0$__parent,"__parent"),r=e.length,n=u,a=0;a<r;++a,t=o){for(;t!==(s=e[a]);n=u,t=i)if(null==(i=t._node$_parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u));if(null==n&&(n=a),null==(o=t._node$_parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u))}return t!==_._async_evaluate0$_assertInModule$2(_._async_evaluate0$__root,c)?_._async_evaluate0$_assertInModule$2(_._async_evaluate0$__root,c):(n.toString,l=e[n],I.JSArray_methods.removeRange$2(e,n,e.length),l)},_async_evaluate0$_scopeForAtRoot$4(e,t,r,n){var a=this,s=new A._EvaluateVisitor__scopeForAtRoot_closure17(a,t,e);return(r._at_root_query0$_all||r._at_root_query0$_rule)!==r.include&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure18(a,s)),null!=a._async_evaluate0$_mediaQueries&&r.excludesName$1("media")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure19(a,s)),a._async_evaluate0$_inKeyframes&&r.excludesName$1("keyframes")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure20(a,s)),a._async_evaluate0$_inUnknownAtRule&&!I.JSArray_methods.any$1(n,new A._EvaluateVisitor__scopeForAtRoot_closure21)?new A._EvaluateVisitor__scopeForAtRoot_closure22(a,s):s},visitContentBlock$1:(e,t)=>A.throwExpression(A.UnsupportedError$(T.Evalua)),visitContentRule$1(e,t){return this.visitContentRule$body$_EvaluateVisitor0(0,t)},visitContentRule$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.nullable_Value_2),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:if(null==(n=i._async_evaluate0$_environment._async_environment0$_content)){r=null,a=1;break}return a=3,A._asyncAwait(i._async_evaluate0$_runUserDefinedCallable$1$4(t.$arguments,n,t,new A._EvaluateVisitor_visitContentRule_closure2(i,n),U.Null),o);case 3:r=null,a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitDebugRule$1(e,t){return this.visitDebugRule$body$_EvaluateVisitor0(0,t)},visitDebugRule$body$_EvaluateVisitor0(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Value_2),o=this,l=A._wrapJsFunctionForAsync(function(e,_){if(1===e)return A._asyncRethrow(_,i);for(;;)switch(s){case 0:return s=3,A._asyncAwait(t.expression.accept$1(o),l);case 3:a=(n=_)instanceof A.SassString0?n._string0$_text:A.serializeValue0(n,!0,!0),o._async_evaluate0$_logger.debug$2(0,a,t.span),r=null,s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitDeclaration$1(e,t){return this.visitDeclaration$body$_EvaluateVisitor0(0,t)},visitDeclaration$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.nullable_Value_2),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:if(null==(h._async_evaluate0$_atRootExcludingStyleRule?null:h._async_evaluate0$_styleRuleIgnoringAtRoot)&&!h._async_evaluate0$_inUnknownAtRule&&!h._async_evaluate0$_inKeyframes)throw A.wrapException(h._async_evaluate0$_exception$2(T.Declarm,t.span));if(null!=h._async_evaluate0$_declarationName&&!t.parsedAsSassScript)throw n=I.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?T.Declarw:T.Declarp,A.wrapException(h._async_evaluate0$_exception$2(n,t.span));return $=3,A._asyncAwait(h._async_evaluate0$_interpolationToValue$2$warnForColor(t.name,!0),d);case 3:a=m,null!=(s=h._async_evaluate0$_declarationName)&&(a=new A.CssValue0(s+"-"+a.value,a.span,U.CssValue_String_2)),i=t.value,$=null!=i?4:5;break;case 4:return $=6,A._asyncAwait(i.accept$1(h),d);case 6:(o=m).get$isBlank()&&0!==o.get$asList().length&&!I.JSString_methods.startsWith$1(a.value,"--")||(h._async_evaluate0$_copyParentAfterSibling$0(),n=h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__parent,"__parent"),l=i.get$span(i),_=h._async_evaluate0$_sourceMap?null==(_=A.NullableExtension_andThen0(i,h.get$_async_evaluate0$_expressionNode()))?null:E.get$span$z(_):null,n.addChild$1(A.ModifiableCssDeclaration$0(a,new A.CssValue0(o,l,U.CssValue_Value_2),t.span,t.parsedAsSassScript,_)));case 5:u=t.children,(n={}).children=null,$=null!=u?7:8;break;case 7:return n.children=u,c=h._async_evaluate0$_declarationName,h._async_evaluate0$_declarationName=a.value,$=9,A._asyncAwait(h._async_evaluate0$_environment.scope$1$2$when(new A._EvaluateVisitor_visitDeclaration_closure2(n,h),t.hasDeclarations,U.Null),d);case 9:h._async_evaluate0$_declarationName=c;case 8:r=null,$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},visitEachRule$1(e,t){return this.visitEachRule$body$_EvaluateVisitor0(0,t)},visitEachRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.nullable_Value_2),_=this,u=A._wrapJsFunctionForAsync(function(e,c){if(1===e)return A._asyncRethrow(c,l);for(;;)switch(o){case 0:return n=t.list,o=3,A._asyncAwait(n.accept$1(_),u);case 3:a=c,s=_._async_evaluate0$_expressionNode$1(n),i=t.variables,(n={}).variable=null,1!==i.length?((n={}).variables=null,n.variables=i,n=new A._EvaluateVisitor_visitEachRule_closure9(n,_,s)):(n.variable=i[0],n=new A._EvaluateVisitor_visitEachRule_closure8(n,_,s)),r=_._async_evaluate0$_environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitEachRule_closure10(_,a,n,t),!0,U.nullable_Value_2),o=1;break;case 1:return A._asyncReturn(r,l)}});return A._asyncStartSync(u,l)},_async_evaluate0$_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),s=e.length,i=Math.min(s,a.length);for(n=0;n<i;++n)this._async_evaluate0$_environment.setLocalVariable$3(e[n],this._async_evaluate0$_withoutSlash$2(a[n],r),r);for(n=i;n<s;++n)this._async_evaluate0$_environment.setLocalVariable$3(e[n],I.C__SassNull0,r)},visitErrorRule$1(e,t){return this.visitErrorRule$body$_EvaluateVisitor0(0,t)},visitErrorRule$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Value_2),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:return r=A,n=E,a=2,A._asyncAwait(t.expression.accept$1(i),o);case 2:throw r.wrapException(i._async_evaluate0$_exception$2(n.toString$0$(l),t.span))}});return A._asyncStartSync(o,s)},visitExtendRule$1(e,t){return this.visitExtendRule$body$_EvaluateVisitor0(0,t)},visitExtendRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.nullable_Value_2),f=this,C=A._wrapJsFunctionForAsync(function(e,b){if(1===e)return A._asyncRethrow(b,v);for(;;)switch(y){case 0:if(null==(S=f._async_evaluate0$_atRootExcludingStyleRule?null:f._async_evaluate0$_styleRuleIgnoringAtRoot)||null!=f._async_evaluate0$_declarationName)throw A.wrapException(f._async_evaluate0$_exception$2(T.x40exten,t.span));for(n=S.originalSelector.components,a=n.length,s=t.span,i=U.SourceSpan,o=U.String,l=0;l<a;++l)(_=n[l]).accept$1(I._IsBogusVisitor_true0)&&(u=A._SerializeVisitor$0(null,!0,null,null,!0,!1,null,!0),_.accept$1(u),c=I.JSString_methods.trim$0(u._serialize0$_buffer.toString$0(0)),$=_.accept$1(I.C__IsUselessVisitor0)?"can't":"shouldn't",f._async_evaluate0$_warn$3('The selector "'+c+'" is invalid CSS and '+$+T.x20be_an,new A.MultiSpan0(A.SpanExtensions_trimRight0(_.span),"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([s,"@extend rule"],i,o),i,o)),I.Deprecation_5M7));return y=3,A._asyncAwait(f._async_evaluate0$_performInterpolationWithMap$2$warnForColor(t.selector,!0),C);case 3:for(h=(p=b)._0,d=p._1,n=A.SelectorList_SelectorList$parse0(A.trimAscii0(h,!0),!1,d,!1).components,a=n.length,s=S._style_rule0$_selector._box0$_inner,l=0;l<a;++l){if(_=n[l],null==(m=_.get$singleCompound()))throw A.wrapException(A.SassFormatException$0("complex selectors may not be extended.",_.span,null));if(i=m.components,null==(g=1===i.length?I.JSArray_methods.get$first(i):null))throw A.wrapException(A.SassFormatException$0(T.compou+I.JSArray_methods.join$1(i,", ")+T.x60_inst,m.span,null));f._async_evaluate0$_assertInModule$2(f._async_evaluate0$__extensionStore,"_extensionStore").addExtension$4(s.value,g,t,f._async_evaluate0$_mediaQueries)}r=null,y=1;break;case 1:return A._asyncReturn(r,v)}});return A._asyncStartSync(C,v)},visitAtRule$1(e,t){return this.visitAtRule$body$_EvaluateVisitor0(0,t)},visitAtRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value_2),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:if(null!=c._async_evaluate0$_declarationName)throw A.wrapException(c._async_evaluate0$_exception$2(T.At_rul,t.span));return _=3,A._asyncAwait(c._async_evaluate0$_interpolationToValue$1(t.name),$);case 3:return n=p,a=A.NullableExtension_andThen0(t.value,new A._EvaluateVisitor_visitAtRule_closure8(c)),_=4,A._asyncAwait(U.Future_nullable_CssValue_String_2._is(a)?a:A._Future$value(a,U.nullable_CssValue_String_2),$);case 4:if(s=p,null==(i=t.children)){c._async_evaluate0$_copyParentAfterSibling$0(),c._async_evaluate0$_assertInModule$2(c._async_evaluate0$__parent,"__parent").addChild$1(A.ModifiableCssAtRule$0(n,t.span,!0,s)),r=null,_=1;break}return o=c._async_evaluate0$_inKeyframes,l=c._async_evaluate0$_inUnknownAtRule,"keyframes"===A.unvendor0(n.value)?c._async_evaluate0$_inKeyframes=!0:c._async_evaluate0$_inUnknownAtRule=!0,_=5,A._asyncAwait(c._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$0(n,t.span,!1,s),new A._EvaluateVisitor_visitAtRule_closure9(c,n,i),t.hasDeclarations,new A._EvaluateVisitor_visitAtRule_closure10,U.ModifiableCssAtRule_2,U.Null),$);case 5:c._async_evaluate0$_inUnknownAtRule=l,c._async_evaluate0$_inKeyframes=o,r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitForRule$1(e,t){return this.visitForRule$body$_EvaluateVisitor0(0,t)},visitForRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.nullable_Value_2),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:return n={},a=t.from,s=U.SassNumber_2,$=3,A._asyncAwait(h._async_evaluate0$_addExceptionSpanAsync$1$2(a,new A._EvaluateVisitor_visitForRule_closure14(h,t),s),d);case 3:return i=m,o=t.to,$=4,A._asyncAwait(h._async_evaluate0$_addExceptionSpanAsync$1$2(o,new A._EvaluateVisitor_visitForRule_closure15(h,t),s),d);case 4:if(l=m,_=h._async_evaluate0$_addExceptionSpan$2(a,new A._EvaluateVisitor_visitForRule_closure16(i)),u=n.to=h._async_evaluate0$_addExceptionSpan$2(o,new A._EvaluateVisitor_visitForRule_closure17(l,i)),c=_>u?-1:1,_===(t.isExclusive?u:n.to=u+c)){r=null,$=1;break}r=h._async_evaluate0$_environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitForRule_closure18(n,h,t,_,c,i),!0,U.nullable_Value_2),$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},visitForwardRule$1(e,t){return this.visitForwardRule$body$_EvaluateVisitor0(0,t)},visitForwardRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p=0,h=A._makeAsyncAwaitCompleter(U.nullable_Value_2),d=this,m=A._wrapJsFunctionForAsync(function(e,g){if(1===e)return A._asyncRethrow(g,h);for(;;)switch(p){case 0:l=d._async_evaluate0$_configuration,_=l.throughForward$1(t),u=t.configuration,c=u.length,$=t.url,p=0!==c?3:5;break;case 3:return p=6,A._asyncAwait(d._async_evaluate0$_addForwardConfiguration$2(_,t),m);case 6:return n=g,p=7,A._asyncAwait(d._async_evaluate0$_loadModule$5$configuration($,"@forward",t,new A._EvaluateVisitor_visitForwardRule_closure5(d,t),n),m);case 7:for($=U.String,a=A.LinkedHashSet_LinkedHashSet$_empty($),s=0;s<c;++s)(i=u[s]).isGuarded||a.add$1(0,i.name);for(d._async_evaluate0$_removeUsedConfiguration$3$except(_,n,a),$=A.LinkedHashSet_LinkedHashSet$_empty($),s=0;s<c;++s)$.add$1(0,u[s].name);for(u=n._configuration0$_values,c=(c=u.get$keys(u)).toList$0(c),a=c.length,s=0;s<c.length;c.length===a||(0,A.throwConcurrentModificationError)(c),++s)o=c[s],$.contains$1(0,o)||u.get$isEmpty(u)||u.remove$1(0,o);d._async_evaluate0$_assertConfigurationIsEmpty$1(n),p=4;break;case 5:return d._async_evaluate0$_configuration=_,p=8,A._asyncAwait(d._async_evaluate0$_loadModule$4($,"@forward",t,new A._EvaluateVisitor_visitForwardRule_closure6(d,t)),m);case 8:d._async_evaluate0$_configuration=l;case 4:r=null,p=1;break;case 1:return A._asyncReturn(r,h)}});return A._asyncStartSync(m,h)},_async_evaluate0$_addForwardConfiguration$2(e,t){return this._addForwardConfiguration$body$_EvaluateVisitor0(e,t)},_addForwardConfiguration$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.Configuration_2),f=this,C=A._wrapJsFunctionForAsync(function(b,x){if(1===b)return A._asyncRethrow(x,v);for(;;)switch(y){case 0:h=e._configuration0$_values,d=A.LinkedHashMap_LinkedHashMap$of(new A.UnmodifiableMapView(h,U.UnmodifiableMapView_String_ConfiguredValue_2),U.String,U.ConfiguredValue_2),n=t.configuration,a=n.length,s=U._Future_Value_2,i=U.Future_Value_2,o=0;case 3:if(!(o<a)){y=5;break}if((l=n[o]).isGuarded&&(_=l.name,null!=(u=h.get$isEmpty(h)?null:h.remove$1(0,_))?(c=!u.value.$eq(0,I.C__SassNull0),$=u):($=null,c=!1),c)){d.$indexSet(0,_,$),y=4;break}return _=l.expression,p=f._async_evaluate0$_expressionNode$1(_),_=_.accept$1(f),i._is(_)||((c=new A._Future(M.Zone__current,s))._state=8,c._resultOrListeners=_,_=c),m=d,g=l.name,S=A,y=6,A._asyncAwait(_,C);case 6:m.$indexSet(0,g,new S.ConfiguredValue0(f._async_evaluate0$_withoutSlash$2(x,p),l.span,p));case 4:++o,y=3;break;case 5:if(e instanceof A.ExplicitConfiguration0||h.get$isEmpty(h)){r=new A.ExplicitConfiguration0(t,d,null),y=1;break}r=new A.Configuration0(d,null),y=1;break;case 1:return A._asyncReturn(r,v)}});return A._asyncStartSync(C,v)},_async_evaluate0$_registerCommentsForModule$1(e){var t=this,r="_root",n=t._async_evaluate0$__root;null!=n&&0!==t._async_evaluate0$_assertInModule$2(n,r).children.get$length(0)&&e.get$transitivelyContainsCss()&&(null==(n=t._async_evaluate0$_preModuleComments)&&(n=t._async_evaluate0$_preModuleComments=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_AsyncCallable_2,U.List_CssComment_2)),E.addAll$1$ax(n.putIfAbsent$2(e,new A._EvaluateVisitor__registerCommentsForModule_closure2),new A.UnmodifiableListView(E.cast$1$0$ax(t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__root,r).children._collection$_source,U.CssComment_2),U.UnmodifiableListView_CssComment_2)),t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__root,r).clearChildren$0(),t._async_evaluate0$__endOfImports=0)},_async_evaluate0$_removeUsedConfiguration$3$except(e,t,r){var n,a,s,i,o,l;for(s=(a=(a=(n=e._configuration0$_values).get$keys(n)).toList$0(a)).length,i=t._configuration0$_values,o=0;o<a.length;a.length===s||(0,A.throwConcurrentModificationError)(a),++o)l=a[o],r.contains$1(0,l)||i.containsKey$1(l)||n.get$isEmpty(n)||n.remove$1(0,l)},_async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,t){var r,n;if(e instanceof A.ExplicitConfiguration0&&!(r=e._configuration0$_values).get$isEmpty(r))throw n=(r=A.MapExtensions_get_pairs0(new A.UnmodifiableMapView(r,U.UnmodifiableMapView_String_ConfiguredValue_2),U.String,U.ConfiguredValue_2)).get$first(r),r=t?"$"+n._0+T.x20was_n:T.This_v,A.wrapException(this._async_evaluate0$_exception$2(r,n._1.configurationSpan))},_async_evaluate0$_assertConfigurationIsEmpty$1(e){return this._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){return this.visitFunctionRule$body$_EvaluateVisitor0(0,t)},visitFunctionRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value_2),c=this,$=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,u);for(;;)switch(_){case 0:n=c._async_evaluate0$_environment,a=n.closure$0(),s=c._async_evaluate0$_inDependency,i=n._async_environment0$_functions,o=i.length-1,l=t.name,n._async_environment0$_functionIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new A.UserDefinedCallable0(t,a,s,U.UserDefinedCallable_AsyncEnvironment_2)),r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitIfRule$1(e,t){return this.visitIfRule$body$_EvaluateVisitor0(0,t)},visitIfRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.nullable_Value_2),u=this,c=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,_);for(;;)switch(l){case 0:o=t.lastClause,n=t.clauses,a=n.length,s=0;case 3:if(!(s<a)){l=5;break}return i=n[s],l=6,A._asyncAwait(i.expression.accept$1(u),c);case 6:if($.get$isTruthy()){o=i,l=5;break}case 4:++s,l=3;break;case 5:return n=A.NullableExtension_andThen0(o,new A._EvaluateVisitor_visitIfRule_closure2(u)),l=7,A._asyncAwait(U.Future_nullable_Value_2._is(n)?n:A._Future$value(n,U.nullable_Value_2),c);case 7:r=$,l=1;break;case 1:return A._asyncReturn(r,_)}});return A._asyncStartSync(c,_)},visitImportRule$1(e,t){return this.visitImportRule$body$_EvaluateVisitor0(0,t)},visitImportRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.nullable_Value_2),u=this,c=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,_);for(;;)switch(l){case 0:n=t.imports,a=n.length,s=U.StaticImport_2,i=0;case 3:if(!(i<a)){l=5;break}o=n[i],l=o instanceof A.DynamicImport0?6:8;break;case 6:return l=9,A._asyncAwait(u._async_evaluate0$_visitDynamicImport$1(o),c);case 9:l=7;break;case 8:return l=10,A._asyncAwait(u._async_evaluate0$_visitStaticImport$1(s._as(o)),c);case 10:case 7:case 4:++i,l=3;break;case 5:r=null,l=1;break;case 1:return A._asyncReturn(r,_)}});return A._asyncStartSync(c,_)},_async_evaluate0$_visitDynamicImport$1(e){return this._async_evaluate0$_withStackFrame$1$3("@import",e,new A._EvaluateVisitor__visitDynamicImport_closure2(this,e),U.void)},_async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,r,n){return this._loadStylesheet$body$_EvaluateVisitor0(e,t,r,n)},_async_evaluate0$_loadStylesheet$3$baseUrl(e,t,r){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,r,!1)},_async_evaluate0$_loadStylesheet$3$forImport(e,t,r){return this._async_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,null,r)},_loadStylesheet$body$_EvaluateVisitor0(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C=0,b=A._makeAsyncAwaitCompleter(U.Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2),x=2,w=[],L=[],M=this,N=A._wrapJsFunctionForAsync(function(V,R){for(1===V&&(w.push(R),C=x);;)switch(C){case 0:x=4,M._async_evaluate0$_importSpan=t,s=M._async_evaluate0$_importCache,i=null,C=null!=s?7:8;break;case 7:return i=s,null==r&&(y=M._async_evaluate0$_assertInModule$2(M._async_evaluate0$__stylesheet,"_stylesheet").span,r=y.get$sourceUrl(y)),C=9,A._asyncAwait(E.canonicalize$4$baseImporter$baseUrl$forImport$x(i,A.Uri_parse(e),M._async_evaluate0$_importer,r,n),N);case 9:o=R,l=null,_=null,u=null,C=U.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(o)?10:11;break;case 10:return l=o._0,_=o._1,u=o._2,""===_.get$scheme()&&A.WarnForDeprecation_warnForDeprecation0(M._async_evaluate0$_logger,I.Deprecation_kRg,"Importer "+A.S(l)+" canonicalized "+e+" to "+A.S(_)+T.x2e_Rela,null,null),M._async_evaluate0$_loadedUrls.add$1(0,_),c=M._async_evaluate0$_inDependency||!E.$eq$(l,M._async_evaluate0$_importer),C=12,A._asyncAwait(i.importCanonical$3$originalUrl(l,_,u),N);case 12:if(null!=($=R)){y=$,v=l,a=new A._Record_3_importer_isDependency(y,v,c),L=[1],C=5;break}case 11:case 8:C=null!=M._async_evaluate0$_nodeImporter?13:14;break;case 13:return null==(y=r)&&(y=(y=M._async_evaluate0$_assertInModule$2(M._async_evaluate0$__stylesheet,"_stylesheet").span).get$sourceUrl(y)),C=15,A._asyncAwait(M._async_evaluate0$_importLikeNode$3(e,y,n),N);case 15:if(h=null,null!=(p=R)){y=(h=p)._0.span,v=M._async_evaluate0$_loadedUrls,A.NullableExtension_andThen0(y.get$sourceUrl(y),v.get$add(v)),a=v=h,L=[1],C=5;break}case 14:throw(y=I.JSString_methods.startsWith$1(e,"package:"))?A.wrapException(T.x22packa):A.wrapException("Can't find stylesheet to import.");case 4:if(x=3,f=w.pop(),(y=A.unwrapException(f))instanceof A.SassException0)throw f;y instanceof A.ArgumentError?(d=y,m=A.getTraceFromException(f),A.throwWithTrace0(M._async_evaluate0$_exception$1(E.toString$0$(d)),d,m)):(g=y,S=A.getTraceFromException(f),A.throwWithTrace0(M._async_evaluate0$_exception$1(M._async_evaluate0$_getErrorMessage$1(g)),g,S)),L.push(6),C=5;break;case 3:L=[2];case 5:x=2,M._async_evaluate0$_importSpan=null,C=L.pop();break;case 6:case 1:return A._asyncReturn(a,b);case 2:return A._asyncRethrow(w.at(-1),b)}});return A._asyncStartSync(N,b)},_async_evaluate0$_importLikeNode$3(e,t,r){return this._importLikeNode$body$_EvaluateVisitor(e,t,r)},_importLikeNode$body$_EvaluateVisitor(e,t,r){var n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency),u=this,c=A._wrapJsFunctionForAsync(function($,p){if(1===$)return A._asyncRethrow(p,_);for(;;)switch(l){case 0:i=u._async_evaluate0$_nodeImporter,o=i.loadRelative$3(e,t,r),l=null!=o?3:5;break;case 3:a=u._async_evaluate0$_inDependency,l=4;break;case 5:return l=6,A._asyncAwait(i.loadAsync$3(e,t,r),c);case 6:if(null==(o=p)){n=null,l=1;break}a=!0;case 4:s=o._1,i=I.JSString_methods.startsWith$1(s,"file")?A.Syntax_forPath0(s):I.Syntax_SCSS_scss0,n=new A._Record_3_importer_isDependency(A.Stylesheet_Stylesheet$parse0(o._0,i,!1,s),null,a),l=1;break;case 1:return A._asyncReturn(n,_)}});return A._asyncStartSync(c,_)},_async_evaluate0$_visitStaticImport$1(e){return this._visitStaticImport$body$_EvaluateVisitor0(e)},_visitStaticImport$body$_EvaluateVisitor0(e){var t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:return i=2,A._asyncAwait(l._async_evaluate0$_interpolationToValue$1(e.url),_);case 2:return t=c,r=A.NullableExtension_andThen0(e.modifiers,l.get$_async_evaluate0$_interpolationToValue()),a=A,s=t,i=3,A._asyncAwait(U.Future_nullable_CssValue_String_2._is(r)?r:A._Future$value(r,U.nullable_CssValue_String_2),_);case 3:return n=new a.ModifiableCssImport0(s,c,e.span),l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__parent,"__parent")!==l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__root,"_root")?(l._async_evaluate0$_copyParentAfterSibling$0(),l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__parent,"__parent").addChild$1(n)):l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__endOfImports,"_endOfImports")===E.get$length$asx(l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__root,"_root").children._collection$_source)?(l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__root,"_root").addChild$1(n),l._async_evaluate0$__endOfImports=l._async_evaluate0$_assertInModule$2(l._async_evaluate0$__endOfImports,"_endOfImports")+1):(null==(t=l._async_evaluate0$_outOfOrderImports)?l._async_evaluate0$_outOfOrderImports=A._setArrayType([],U.JSArray_ModifiableCssImport_2):t).push(n),A._asyncReturn(null,o)}});return A._asyncStartSync(_,o)},_async_evaluate0$_applyMixin$5(e,t,r,n,a){return this._applyMixin$body$_EvaluateVisitor0(e,t,r,n,a)},_applyMixin$body$_EvaluateVisitor0(e,t,r,n,a){var s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.void),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:if(null==e)throw A.wrapException(c._async_evaluate0$_exception$2("Undefined mixin.",n.get$span(n)));s=U.AsyncBuiltInCallable_2._is(e),_=s&&!e.get$acceptsContent()&&null!=t?3:4;break;case 3:return _=5,A._asyncAwait(c._async_evaluate0$_evaluateArguments$1(r),$);case 5:throw s=h._values,i=e.callbackFor$2(E.get$length$asx(s[2]),new A.MapKeySet(s[0],U.MapKeySet_String)),A.wrapException(A.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",a.get$span(a),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([i._0.get$spanWithName(),"declaration"],U.FileSpan,U.String),c._async_evaluate0$_stackTrace$1(a.get$span(a)),null));case 4:_=s?6:7;break;case 6:return _=8,A._asyncAwait(c._async_evaluate0$_environment.withContent$2(t,new A._EvaluateVisitor__applyMixin_closure5(c,r,e,a)),$);case 8:case 11:_=2;break;case 7:if(s=U.UserDefinedCallable_AsyncEnvironment_2._is(e),o=!1,s&&(l=e.declaration,l instanceof A.MixinRule0&&(o=!U.MixinRule_2._as(l).get$hasContent()&&null!=t)),o)throw A.wrapException(A.MultiSpanSassRuntimeException$0("Mixin doesn't accept a content block.",a.get$span(a),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],U.FileSpan,U.String),c._async_evaluate0$_stackTrace$1(a.get$span(a)),null));_=s?9:10;break;case 9:return _=11,A._asyncAwait(c._async_evaluate0$_runUserDefinedCallable$1$4(r,e,a,new A._EvaluateVisitor__applyMixin_closure6(c,t,e,a),U.Null),$);case 10:throw A.wrapException(A.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));case 2:return A._asyncReturn(null,u)}});return A._asyncStartSync($,u)},visitIncludeRule$1(e,t){return this.visitIncludeRule$body$_EvaluateVisitor0(0,t)},visitIncludeRule$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.nullable_Value_2),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:if(n=i._async_evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitIncludeRule_closure8(i,t)),I.JSString_methods.startsWith$1(t.originalName,"--")&&n instanceof A.UserDefinedCallable0&&!I.JSString_methods.startsWith$1(n.declaration.originalName,"--"))throw A.wrapException(i._async_evaluate0$_exception$2(T.Sass__m,t.get$nameSpan()));return a=3,A._asyncAwait(i._async_evaluate0$_applyMixin$5(n,A.NullableExtension_andThen0(t.content,new A._EvaluateVisitor_visitIncludeRule_closure9(i)),t.$arguments,t,new A._FakeAstNode0(new A._EvaluateVisitor_visitIncludeRule_closure10(t))),o);case 3:r=null,a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitMixinRule$1(e,t){return this.visitMixinRule$body$_EvaluateVisitor0(0,t)},visitMixinRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value_2),c=this,$=A._wrapJsFunctionForAsync(function(e,$){if(1===e)return A._asyncRethrow($,u);for(;;)switch(_){case 0:n=c._async_evaluate0$_environment,a=n.closure$0(),s=c._async_evaluate0$_inDependency,i=n._async_environment0$_mixins,o=i.length-1,l=t.name,n._async_environment0$_mixinIndices.$indexSet(0,l,o),i[o].$indexSet(0,l,new A.UserDefinedCallable0(t,a,s,U.UserDefinedCallable_AsyncEnvironment_2)),r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},visitLoudComment$1(e,t){return this.visitLoudComment$body$_EvaluateVisitor0(0,t)},visitLoudComment$body$_EvaluateVisitor0(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Value_2),o=this,l=A._wrapJsFunctionForAsync(function(e,_){if(1===e)return A._asyncRethrow(_,i);for(;;)switch(s){case 0:if(o._async_evaluate0$_inFunction){r=null,s=1;break}return o._async_evaluate0$_assertInModule$2(o._async_evaluate0$__parent,"__parent")===o._async_evaluate0$_assertInModule$2(o._async_evaluate0$__root,"_root")&&o._async_evaluate0$_assertInModule$2(o._async_evaluate0$__endOfImports,"_endOfImports")===E.get$length$asx(o._async_evaluate0$_assertInModule$2(o._async_evaluate0$__root,"_root").children._collection$_source)&&(o._async_evaluate0$__endOfImports=o._async_evaluate0$_assertInModule$2(o._async_evaluate0$__endOfImports,"_endOfImports")+1),n=t.text,s=3,A._asyncAwait(o._async_evaluate0$_performInterpolation$1(n),l);case 3:a=_,I.JSString_methods.endsWith$1(a,"*/")||(a+=" */"),o._async_evaluate0$_copyParentAfterSibling$0(),o._async_evaluate0$_assertInModule$2(o._async_evaluate0$__parent,"__parent").addChild$1(new A.ModifiableCssComment0(a,n.span)),r=null,s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitMediaRule$1(e,t){return this.visitMediaRule$body$_EvaluateVisitor0(0,t)},visitMediaRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Value_2),c=this,$=A._wrapJsFunctionForAsync(function(e,p){if(1===e)return A._asyncRethrow(p,u);for(;;)switch(_){case 0:if(null!=c._async_evaluate0$_declarationName)throw A.wrapException(c._async_evaluate0$_exception$2(T.Media_,t.span));return _=3,A._asyncAwait(c._async_evaluate0$_visitMediaQueries$1(t.query),$);case 3:if(n=p,a=A.NullableExtension_andThen0(c._async_evaluate0$_mediaQueries,new A._EvaluateVisitor_visitMediaRule_closure8(c,n)),!(s=null==a)&&E.get$isEmpty$asx(a)){r=null,_=1;break}return s?i=I.Set_empty6:((o=c._async_evaluate0$_mediaQuerySources).toString,o=A.LinkedHashSet_LinkedHashSet$of(o,U.CssMediaQuery_2),(l=c._async_evaluate0$_mediaQueries).toString,o.addAll$1(0,l),o.addAll$1(0,n),i=o),s=s?n:a,_=4,A._asyncAwait(c._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$0(s,t.span),new A._EvaluateVisitor_visitMediaRule_closure9(c,a,n,i,t),t.hasDeclarations,new A._EvaluateVisitor_visitMediaRule_closure10(i),U.ModifiableCssMediaRule_2,U.Null),$);case 4:r=null,_=1;break;case 1:return A._asyncReturn(r,u)}});return A._asyncStartSync($,u)},_async_evaluate0$_visitMediaQueries$1(e){return this._visitMediaQueries$body$_EvaluateVisitor0(e)},_visitMediaQueries$body$_EvaluateVisitor0(e){var t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.List_CssMediaQuery_2),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:return s=3,A._asyncAwait(o._async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,!0),l);case 3:n=(r=u)._0,a=r._1,t=new A.MediaQueryParser0(A.SpanScanner$(n,null),a).parse$0(0),s=1;break;case 1:return A._asyncReturn(t,i)}});return A._asyncStartSync(l,i)},_async_evaluate0$_mergeMediaQueries$2(e,t){var r,n,a,s,i,o,l,_=A._setArrayType([],U.JSArray_CssMediaQuery_2);for(r=E.get$iterator$ax(e),n=E.getInterceptor$ax(t);r.moveNext$0();)for(a=r.get$current(r),s=n.get$iterator(t);s.moveNext$0();)if(i=a.merge$1(s.get$current(s)),I._SingletonCssMediaQueryMergeResult_00!==i){if(I._SingletonCssMediaQueryMergeResult_10===i)return null;l=(o=i instanceof A.MediaQuerySuccessfulMergeResult0)?i:null,o&&_.push(l.query)}return _},visitReturnRule$1(e,t){return this.visitReturnRule$body$_EvaluateVisitor0(0,t)},visitReturnRule$body$_EvaluateVisitor0(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Value_2),o=this,l=A._wrapJsFunctionForAsync(function(e,_){if(1===e)return A._asyncRethrow(_,i);for(;;)switch(s){case 0:return n=t.expression,a=n.accept$1(o),s=3,A._asyncAwait(U.Future_Value_2._is(a)?a:A._Future$value(a,U.Value_2),l);case 3:r=o._async_evaluate0$_withoutSlash$2(_,n),s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitSilentComment$1(e,t){return this.visitSilentComment$body$_EvaluateVisitor0(0,t)},visitSilentComment$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.nullable_Value_2),s=A._wrapJsFunctionForAsync(function(e,t){if(1===e)return A._asyncRethrow(t,a);for(;;)switch(n){case 0:r=null,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitStyleRule$1(e,t){return this.visitStyleRule$body$_EvaluateVisitor0(0,t)},visitStyleRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.nullable_Value_2),y=this,v=A._wrapJsFunctionForAsync(function(e,f){if(1===e)return A._asyncRethrow(f,S);for(;;)switch(g){case 0:if(null!=y._async_evaluate0$_declarationName)throw A.wrapException(y._async_evaluate0$_exception$2(T.Style_n,t.span));if(y._async_evaluate0$_inKeyframes&&y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__parent,"__parent")instanceof A.ModifiableCssKeyframeBlock0)throw A.wrapException(y._async_evaluate0$_exception$2(T.Style_k,t.span));return(n=t.selector).toString,g=3,A._asyncAwait(y._async_evaluate0$_performInterpolationWithMap$2$warnForColor(n,!0),v);case 3:s=(a=f)._0,i=a._1,g=y._async_evaluate0$_inKeyframes?4:5;break;case 4:return g=6,A._asyncAwait(y._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$0(new A.CssValue0(A.List_List$unmodifiable(new A.KeyframeSelectorParser0(A.SpanScanner$(s,null),i).parse$0(0),U.String),n.span,U.CssValue_List_String_2),t.span),new A._EvaluateVisitor_visitStyleRule_closure11(y,t),t.hasDeclarations,new A._EvaluateVisitor_visitStyleRule_closure12,U.ModifiableCssKeyframeBlock_2,U.Null),v);case 6:r=null,g=1;break;case 5:if(o=A.SelectorList_SelectorList$parse0(s,!0,i,y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__stylesheet,"_stylesheet").plainCss),l=y._async_evaluate0$_atRootExcludingStyleRule?null:y._async_evaluate0$_styleRuleIgnoringAtRoot,n=null==l||!l.fromPlainCss&&!(y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__stylesheet,"_stylesheet").plainCss&&o.accept$1(I.C__ContainsParentSelectorVisitor0))){if(y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__stylesheet,"_stylesheet").plainCss)for(_=o.components,u=_.length,c=0;c<u;++c)if(($=_[c].leadingCombinators).length>=1?(p=$[0],h=y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__stylesheet,"_stylesheet").plainCss):(p=null,h=!1),h)throw A.wrapException(y._async_evaluate0$_exception$2(T.Top_lel,p.span));_=null==(_=y._async_evaluate0$_styleRuleIgnoringAtRoot)?null:_.originalSelector,o=o.nestWithin$3$implicitParent$preserveParentSelectors(_,!y._async_evaluate0$_atRootExcludingStyleRule,y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__stylesheet,"_stylesheet").plainCss)}return d=A.ModifiableCssStyleRule$0(y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(o,y._async_evaluate0$_mediaQueries),t.span,y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__stylesheet,"_stylesheet").plainCss,o),m=y._async_evaluate0$_atRootExcludingStyleRule,_=y._async_evaluate0$_atRootExcludingStyleRule=!1,n=n?new A._EvaluateVisitor_visitStyleRule_closure13:null,g=7,A._asyncAwait(y._async_evaluate0$_withParent$2$4$scopeWhen$through(d,new A._EvaluateVisitor_visitStyleRule_closure14(y,d,t),t.hasDeclarations,n,U.ModifiableCssStyleRule_2,U.Null),v);case 7:y._async_evaluate0$_atRootExcludingStyleRule=m,y._async_evaluate0$_warnForBogusCombinators$1(d),(n=null==(y._async_evaluate0$_atRootExcludingStyleRule?null:y._async_evaluate0$_styleRuleIgnoringAtRoot)?!(n=y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__parent,"__parent").children).get$isEmpty(n):_)&&((n=y._async_evaluate0$_assertInModule$2(y._async_evaluate0$__parent,"__parent").children).get$last(n).isGroupEnd=!0),r=null,g=1;break;case 1:return A._asyncReturn(r,S)}});return A._asyncStartSync(v,S)},_async_evaluate0$_warnForBogusCombinators$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=null;if(!e.accept$1(I._IsInvisibleVisitor_false_false0))for(r=(t=e._style_rule0$_selector._box0$_inner.value.components).length,n=U.SourceSpan,a=U.String,s=e.children,i=0;i<r;++i)(o=t[i]).accept$1(I._IsBogusVisitor_true0)&&(o.accept$1(I.C__IsUselessVisitor0)?(l=A._SerializeVisitor$0(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._async_evaluate0$_warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize0$_buffer.toString$0(0))+T.x22x20is_ix20,A.SpanExtensions_trimRight0(o.span),I.Deprecation_5M7)):0!==o.leadingCombinators.length?p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__stylesheet,"_stylesheet").plainCss||(l=A._SerializeVisitor$0(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._async_evaluate0$_warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize0$_buffer.toString$0(0))+T.x22x20is_ix0a,A.SpanExtensions_trimRight0(o.span),I.Deprecation_5M7)):(l=A._SerializeVisitor$0(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),_=I.JSString_methods.trim$0(l._serialize0$_buffer.toString$0(0)),u=o.accept$1(I._IsBogusVisitor_false0)?T.x20It_wi:"",c=A.SpanExtensions_trimRight0(o.span),0===s.get$length(0)&&A.throwExpression(A.IterableElementError_noElement()),$=E.get$span$z(s.$index(0,0)),p._async_evaluate0$_warn$3('The selector "'+_+T.x22x20is_o+u+T.x0aThis_,new A.MultiSpan0(c,"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([$,"this is not a style rule"+(s.every$1(s,new A._EvaluateVisitor__warnForBogusCombinators_closure2)?"\n(try converting to a //-style comment)":"")],n,a),n,a)),I.Deprecation_5M7)))},visitSupportsRule$1(e,t){return this.visitSupportsRule$body$_EvaluateVisitor0(0,t)},visitSupportsRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Value_2),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:if(null!=l._async_evaluate0$_declarationName)throw A.wrapException(l._async_evaluate0$_exception$2(T.Suppor,t.span));return n=t.condition,a=A,s=A,i=4,A._asyncAwait(l._async_evaluate0$_visitSupportsCondition$1(n),_);case 4:return i=3,A._asyncAwait(l._async_evaluate0$_withParent$2$4$scopeWhen$through(a.ModifiableCssSupportsRule$0(new s.CssValue0(u,n.get$span(n),U.CssValue_String_2),t.span),new A._EvaluateVisitor_visitSupportsRule_closure5(l,t),t.hasDeclarations,new A._EvaluateVisitor_visitSupportsRule_closure6,U.ModifiableCssSupportsRule_2,U.Null),_);case 3:r=null,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},_async_evaluate0$_visitSupportsCondition$1(e){return this._visitSupportsCondition$body$_EvaluateVisitor0(e)},_visitSupportsCondition$body$_EvaluateVisitor0(e){var t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.String),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:s=e instanceof A.SupportsOperation0?4:5;break;case 4:return r=e.operator,n=A,s=6,A._asyncAwait(o._async_evaluate0$_parenthesize$2(e.left,r),l);case 6:return n=n.S(u)+" "+r+" ",a=A,s=7,A._asyncAwait(o._async_evaluate0$_parenthesize$2(e.right,r),l);case 7:r=n+a.S(u),s=3;break;case 5:s=e instanceof A.SupportsNegation0?8:9;break;case 8:return n=A,s=10,A._asyncAwait(o._async_evaluate0$_parenthesize$1(e.condition),l);case 10:r="not "+n.S(u),s=3;break;case 9:s=e instanceof A.SupportsInterpolation0?11:12;break;case 11:return s=13,A._asyncAwait(o._async_evaluate0$_evaluateToCss$2$quote(e.expression,!1),l);case 13:r=u,s=3;break;case 12:(r={}).declaration=null,s=e instanceof A.SupportsDeclaration0?14:15;break;case 14:return r.declaration=e,s=16,A._asyncAwait(o._async_evaluate0$_withSupportsDeclaration$1$1(new A._EvaluateVisitor__visitSupportsCondition_closure2(r,o),U.String),l);case 16:r=u,s=3;break;case 15:s=e instanceof A.SupportsFunction0?17:18;break;case 17:return n=A,s=19,A._asyncAwait(o._async_evaluate0$_performInterpolation$1(e.name),l);case 19:return n=n.S(u)+"(",a=A,s=20,A._asyncAwait(o._async_evaluate0$_performInterpolation$1(e.$arguments),l);case 20:r=n+a.S(u)+")",s=3;break;case 18:s=e instanceof A.SupportsAnything0?21:22;break;case 21:return n=A,s=23,A._asyncAwait(o._async_evaluate0$_performInterpolation$1(e.contents),l);case 23:r="("+n.S(u)+")",s=3;break;case 22:r=A.throwExpression(A.ArgumentError$("Unknown supports condition type "+A.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null));case 3:t=r,s=1;break;case 1:return A._asyncReturn(t,i)}});return A._asyncStartSync(l,i)},_async_evaluate0$_withSupportsDeclaration$1$1(e,t){return this._withSupportsDeclaration$body$_EvaluateVisitor0(e,t,t)},_withSupportsDeclaration$body$_EvaluateVisitor0(e,t,r){var n,a,s,i=0,o=A._makeAsyncAwaitCompleter(r),l=2,_=[],u=[],c=this,$=A._wrapJsFunctionForAsync(function(r,p){for(1===r&&(_.push(p),i=l);;)switch(i){case 0:return s=c._async_evaluate0$_inSupportsDeclaration,c._async_evaluate0$_inSupportsDeclaration=!0,l=3,a=e.call$0(),i=6,A._asyncAwait(t._eval$1("Future<0>")._is(a)?a:A._Future$value(a,t),$);case 6:n=a=p,u=[1],i=4;break;case 3:u=[2];case 4:l=2,c._async_evaluate0$_inSupportsDeclaration=s,i=u.pop();break;case 5:case 1:return A._asyncReturn(n,o);case 2:return A._asyncRethrow(_.at(-1),o)}});return A._asyncStartSync($,o)},_async_evaluate0$_parenthesize$2(e,t){return this._parenthesize$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_parenthesize$1(e){return this._async_evaluate0$_parenthesize$2(e,null)},_parenthesize$body$_EvaluateVisitor0(e,t){var r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.String),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=e instanceof A.SupportsNegation0||e instanceof A.SupportsOperation0&&(null==t||t!==e.operator),s=n?3:4;break;case 3:return a=A,s=5,A._asyncAwait(o._async_evaluate0$_visitSupportsCondition$1(e),l);case 5:r="("+a.S(u)+")",s=1;break;case 4:return s=6,A._asyncAwait(o._async_evaluate0$_visitSupportsCondition$1(e),l);case 6:r=u,s=1;break;case 1:return A._asyncReturn(r,i)}});return A._asyncStartSync(l,i)},visitVariableDeclaration$1(e,t){return this.visitVariableDeclaration$body$_EvaluateVisitor0(0,t)},visitVariableDeclaration$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(U.nullable_Value_2),$=this,p=A._wrapJsFunctionForAsync(function(e,h){if(1===e)return A._asyncRethrow(h,c);for(;;)switch(u){case 0:if(t.isGuarded){if(null==t.namespace&&1===$._async_evaluate0$_environment._async_environment0$_variables.length&&(n=t.name,$._async_evaluate0$_environment._async_environment0$_configurableVariables.add$1(0,n),a=$._async_evaluate0$_configuration._configuration0$_values,s=a.get$isEmpty(a)?null:a.remove$1(0,n),(n={}).override=null,null!=s?(n.override=s,a=!s.value.$eq(0,I.C__SassNull0)):a=!1,a)){$._async_evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure8(n,$,t)),r=null,u=1;break}if(null!=(i=$._async_evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure9($,t)))&&!i.$eq(0,I.C__SassNull0)){r=null,u=1;break}}return t.isGlobal&&!$._async_evaluate0$_environment.globalVariableExists$1(t.name)&&(n=1===$._async_evaluate0$_environment._async_environment0$_variables.length?T.As_of_S:T.As_of_R+A.declarationName0(t.span)+": null` at the stylesheet root.",$._async_evaluate0$_warn$3(n,t.span,I.Deprecation_gW5)),n=t.expression,a=n.accept$1($),o=t,l=A,_=t,u=3,A._asyncAwait(U.Future_Value_2._is(a)?a:A._Future$value(a,U.Value_2),p);case 3:$._async_evaluate0$_addExceptionSpan$2(o,new l._EvaluateVisitor_visitVariableDeclaration_closure10($,_,$._async_evaluate0$_withoutSlash$2(h,n))),r=null,u=1;break;case 1:return A._asyncReturn(r,c)}});return A._asyncStartSync(p,c)},visitUseRule$1(e,t){return this.visitUseRule$body$_EvaluateVisitor0(0,t)},visitUseRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.nullable_Value_2),y=this,v=A._wrapJsFunctionForAsync(function(e,f){if(1===e)return A._asyncRethrow(f,S);for(;;)switch(g){case 0:$=t.configuration,p=$.length,g=0!==p?3:5;break;case 3:n=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue_2),a=U._Future_Value_2,s=U.Future_Value_2,i=0;case 6:if(!(i<p)){g=8;break}return o=$[i],l=o.expression,_=y._async_evaluate0$_expressionNode$1(l),l=l.accept$1(y),s._is(l)||((u=new A._Future(M.Zone__current,a))._state=8,u._resultOrListeners=l,l=u),h=n,d=o.name,m=A,g=9,A._asyncAwait(l,v);case 9:h.$indexSet(0,d,new m.ConfiguredValue0(y._async_evaluate0$_withoutSlash$2(f,_),o.span,_));case 7:++i,g=6;break;case 8:c=new A.ExplicitConfiguration0(t,n,null),g=4;break;case 5:c=I.Configuration_Map_empty_null0;case 4:return g=10,A._asyncAwait(y._async_evaluate0$_loadModule$5$configuration(t.url,"@use",t,new A._EvaluateVisitor_visitUseRule_closure2(y,t),c),v);case 10:y._async_evaluate0$_assertConfigurationIsEmpty$1(c),r=null,g=1;break;case 1:return A._asyncReturn(r,S)}});return A._asyncStartSync(v,S)},visitWarnRule$1(e,t){return this.visitWarnRule$body$_EvaluateVisitor0(0,t)},visitWarnRule$body$_EvaluateVisitor0(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Value_2),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate0$_addExceptionSpanAsync$1$2(t,new A._EvaluateVisitor_visitWarnRule_closure2(l,t),U.Value_2),_);case 3:a=(n=u)instanceof A.SassString0?n._string0$_text:l._async_evaluate0$_serialize$2(n,t.expression),s=l._async_evaluate0$_stackTrace$1(t.span),l._async_evaluate0$_logger.internalWarn$4$deprecation$span$trace(a,null,null,s),r=null,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},visitWhileRule$1(e,t){return this._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitWhileRule_closure2(this,t),!0,t.hasDeclarations,U.nullable_Value_2)},visitBinaryOperationExpression$1(e,t){var r,n=this;if(r=!!n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__stylesheet,"_stylesheet").plainCss&&((r=t.operator)!==I.BinaryOperator_Kyq0&&r!==I.BinaryOperator_Mh50))throw A.wrapException(n._async_evaluate0$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return n._async_evaluate0$_addExceptionSpanAsync$1$2(t,new A._EvaluateVisitor_visitBinaryOperationExpression_closure2(n,t),U.Value_2)},_async_evaluate0$_slash$3(e,t,r){var n,a,s=e.dividedBy$1(t),i=e instanceof A.SassNumber0,o=null,l=!1;return i?(t instanceof A.SassNumber0&&(l=r.allowsSlash&&this._async_evaluate0$_operandAllowsSlash$1(r.left)&&this._async_evaluate0$_operandAllowsSlash$1(r.right),o=t),n=e,a=t):(a=null,n=null),l?U.SassNumber_2._as(s).withSlash$2(n,o):(l=e instanceof A.SassNumber0&&(i?a:t)instanceof A.SassNumber0)?(this._async_evaluate0$_warn$3(T.Using__o+A.S((new A._EvaluateVisitor__slash_recommendation2).call$1(r))+" or "+A.expressionToCalc0(r).toString$0(0)+T.x0a_Morex20,r.get$span(0),I.Deprecation_fSZ),s):s},_async_evaluate0$_operandAllowsSlash$1(e){var t;return e instanceof A.FunctionExpression0?null==e.namespace?(t=e.name,t=I.Set_Pr3yj.contains$1(0,t.toLowerCase())&&null==this._async_evaluate0$_environment.getFunction$1(t)):t=!1:t=!0,t},visitValueExpression$1(e,t){return this.visitValueExpression$body$_EvaluateVisitor0(0,t)},visitValueExpression$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.Value_2),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=t.value,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitVariableExpression$1(e,t){return this.visitVariableExpression$body$_EvaluateVisitor0(0,t)},visitVariableExpression$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Value_2),i=this,o=A._wrapJsFunctionForAsync(function(e,o){if(1===e)return A._asyncRethrow(o,s);for(;;)switch(a){case 0:if(null!=(n=i._async_evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableExpression_closure2(i,t)))){r=n,a=1;break}throw A.wrapException(i._async_evaluate0$_exception$2("Undefined variable.",t.span));case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitUnaryOperationExpression$1(e,t){return this.visitUnaryOperationExpression$body$_EvaluateVisitor0(0,t)},visitUnaryOperationExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Value_2),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return n=t,a=A,s=t,i=3,A._asyncAwait(t.operand.accept$1(l),_);case 3:r=l._async_evaluate0$_addExceptionSpan$2(n,new a._EvaluateVisitor_visitUnaryOperationExpression_closure2(s,u)),i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},visitBooleanExpression$1(e,t){return this.visitBooleanExpression$body$_EvaluateVisitor0(0,t)},visitBooleanExpression$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.SassBoolean_2),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=t.value?I.SassBoolean_true0:I.SassBoolean_false0,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitIfExpression$1(e,t){return this.visitIfExpression$body$_EvaluateVisitor0(0,t)},visitIfExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(U.Value_2),p=this,h=A._wrapJsFunctionForAsync(function(e,d){if(1===e)return A._asyncRethrow(d,$);for(;;)switch(c){case 0:return c=3,A._asyncAwait(p._async_evaluate0$_evaluateMacroArguments$1(t),h);case 3:return _=(l=d)._0,u=l._1,p._async_evaluate0$_verifyArguments$4(E.get$length$asx(_),u,M.$get$IfExpression_declaration0(),t),null==(n=A.ListExtensions_elementAtOrNull(_,0))&&((a=u.$index(0,"condition")).toString,n=a),null==(s=A.ListExtensions_elementAtOrNull(_,1))&&((a=u.$index(0,"if-true")).toString,s=a),null==(i=A.ListExtensions_elementAtOrNull(_,2))&&((a=u.$index(0,"if-false")).toString,i=a),c=4,A._asyncAwait(n.accept$1(p),h);case 4:return o=d.get$isTruthy()?s:i,a=o.accept$1(p),c=5,A._asyncAwait(U.Future_Value_2._is(a)?a:A._Future$value(a,U.Value_2),h);case 5:r=p._async_evaluate0$_withoutSlash$2(d,p._async_evaluate0$_expressionNode$1(o)),c=1;break;case 1:return A._asyncReturn(r,$)}});return A._asyncStartSync(h,$)},visitNullExpression$1(e,t){return this.visitNullExpression$body$_EvaluateVisitor0(0,t)},visitNullExpression$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.Value_2),s=A._wrapJsFunctionForAsync(function(e,t){if(1===e)return A._asyncRethrow(t,a);for(;;)switch(n){case 0:r=I.C__SassNull0,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitNumberExpression$1(e,t){return this.visitNumberExpression$body$_EvaluateVisitor0(0,t)},visitNumberExpression$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.SassNumber_2),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=A.SassNumber_SassNumber0(t.value,t.unit),n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitParenthesizedExpression$1(e,t){var r=this;return r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__stylesheet,"_stylesheet").plainCss?A.throwExpression(r._async_evaluate0$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(r)},visitColorExpression$1(e,t){return this.visitColorExpression$body$_EvaluateVisitor0(0,t)},visitColorExpression$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.SassColor_2),s=A._wrapJsFunctionForAsync(function(e,s){if(1===e)return A._asyncRethrow(s,a);for(;;)switch(n){case 0:r=t.value,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(s,a)},visitListExpression$1(e,t){return this.visitListExpression$body$_EvaluateVisitor0(0,t)},visitListExpression$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.SassList_2),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:return n=A,a=3,A._asyncAwait(A.mapAsync0(t.contents,new A._EvaluateVisitor_visitListExpression_closure2(i),U.Expression_2,U.Value_2),o);case 3:r=n.SassList$0(l,t.separator,t.hasBrackets),a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitMapExpression$1(e,t){return this.visitMapExpression$body$_EvaluateVisitor0(0,t)},visitMapExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.SassMap_2),m=this,g=A._wrapJsFunctionForAsync(function(e,S){if(1===e)return A._asyncRethrow(S,d);for(;;)switch(h){case 0:c=U.Value_2,$=A.LinkedHashMap_LinkedHashMap$_empty(c,c),p=A.LinkedHashMap_LinkedHashMap$_empty(c,U.AstNode_2),n=t.pairs,a=n.length,s=0;case 3:if(!(s<a)){h=5;break}return i=n[s],o=i._0,h=6,A._asyncAwait(o.accept$1(m),g);case 6:return l=S,h=7,A._asyncAwait(i._1.accept$1(m),g);case 7:if(_=S,$.containsKey$1(l))throw c=p.$index(0,l),u=null==c?null:c.get$span(c),c=o.get$span(o),n=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=u&&n.$indexSet(0,u,"first key"),A.wrapException(A.MultiSpanSassRuntimeException$0("Duplicate key.",c,"second key",n,m._async_evaluate0$_stackTrace$1(o.get$span(o)),null));$.$indexSet(0,l,_),p.$indexSet(0,l,o);case 4:++s,h=3;break;case 5:r=new A.SassMap0(A.ConstantMap_ConstantMap$from($,c,c)),h=1;break;case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(g,d)},visitFunctionExpression$1(e,t){return this.visitFunctionExpression$body$_EvaluateVisitor0(0,t)},visitFunctionExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Value_2),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:u={},c=h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__stylesheet,"_stylesheet").plainCss?null:h._async_evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure8(h,t)),u.$function=c,$=null==c||I.JSString_methods.startsWith$1(t.originalName,"--")?3:4;break;case 3:if(null!=t.namespace)throw A.wrapException(h._async_evaluate0$_exception$2("Undefined function.",t.span));n=t.name,a=n.toLowerCase(),s=!1,"min"===a||"max"===a||"round"===a||"abs"===a?(s=t.$arguments,i=s.named,s=i.get$isEmpty(i)&&null==s.rest&&I.JSArray_methods.every$1(s.positional,new A._EvaluateVisitor_visitFunctionExpression_closure9),o=a):o=null,$=s?5:6;break;case 5:return $=7,A._asyncAwait(h._async_evaluate0$_visitCalculation$2$inLegacySassFunction(t,o),d);case 7:r=m,$=1;break;case 6:$="calc"===a||"clamp"===a||"hypot"===a||"sin"===a||"cos"===a||"tan"===a||"asin"===a||"acos"===a||"atan"===a||"sqrt"===a||"exp"===a||"sign"===a||"mod"===a||"rem"===a||"atan2"===a||"pow"===a||"log"===a||"calc-size"===a?8:9;break;case 8:return $=10,A._asyncAwait(h._async_evaluate0$_visitCalculation$1(t),d);case 10:r=m,$=1;break;case 9:c=h._async_evaluate0$_assertInModule$2(h._async_evaluate0$__stylesheet,"_stylesheet").plainCss?null:h._async_evaluate0$_builtInFunctions.$index(0,n),u.$function=null==c?new A.PlainCssCallable0(t.originalName):c;case 4:return l=h._async_evaluate0$_inFunction,h._async_evaluate0$_inFunction=!0,$=11,A._asyncAwait(h._async_evaluate0$_addErrorSpan$1$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure10(u,h,t),U.Value_2),d);case 11:_=m,h._async_evaluate0$_inFunction=l,r=_,$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},_async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,t){return this._visitCalculation$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_visitCalculation$1(e){return this._async_evaluate0$_visitCalculation$2$inLegacySassFunction(e,null)},_visitCalculation$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.Value_2),m=this,g=A._wrapJsFunctionForAsync(function(S,y){if(1===S)return A._asyncRethrow(y,d);for(;;)switch(h){case 0:if(c=e.$arguments,($=c.named).get$isNotEmpty($))throw A.wrapException(m._async_evaluate0$_exception$2(T.Keywor,e.span));if(null!=c.rest)throw A.wrapException(m._async_evaluate0$_exception$2(T.Rest_a,e.span));m._async_evaluate0$_checkCalculationArguments$1(e),$=A._setArrayType([],U.JSArray_Object),c=c.positional,_=c.length,u=0;case 3:if(!(u<_)){h=5;break}return p=$,h=6,A._asyncAwait(m._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(c[u],t),g);case 6:p.push(y);case 4:++u,h=3;break;case 5:if(n=$,m._async_evaluate0$_inSupportsDeclaration){r=new A.SassCalculation0(e.name,A.List_List$unmodifiable(n,U.Object)),h=1;break}a=m._async_evaluate0$_callableNode,m._async_evaluate0$_callableNode=e;try{s=null,$=e.name,"calc"!==(i=$.toLowerCase())?"sqrt"!==i?"sin"!==i?"cos"!==i?"tan"!==i?"asin"!==i?"acos"!==i?"atan"!==i?"abs"!==i?"exp"!==i?"sign"!==i?"min"!==i?"max"!==i?"hypot"!==i?"pow"!==i?"atan2"!==i?"log"!==i?"mod"!==i?"rem"!==i?"round"!==i?"clamp"!==i?"calc-size"!==i?($=A.UnsupportedError$('Unknown calculation name "'+$+'".'),s=A.throwExpression($)):s=A.SassCalculation_calcSize0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_clamp0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1),A.ListExtensions_elementAtOrNull(n,2)):s=A.SassCalculation_roundInternal0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1),A.ListExtensions_elementAtOrNull(n,2),t,e.span,new A._EvaluateVisitor__visitCalculation_closure2(m,e)):s=A.SassCalculation_rem0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_mod0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_log0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_atan20(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_pow0(E.$index$asx(n,0),A.ListExtensions_elementAtOrNull(n,1)):s=A.SassCalculation_hypot0(n):s=A.SassCalculation_max0(n):s=A.SassCalculation_min0(n):s=A.SassCalculation_sign0(E.$index$asx(n,0)):s=A.SassCalculation_exp0(E.$index$asx(n,0)):s=A.SassCalculation_abs0(E.$index$asx(n,0)):s=A.SassCalculation__singleArgument0("atan",E.$index$asx(n,0),A.number2__atan$closure(),!0):s=A.SassCalculation__singleArgument0("acos",E.$index$asx(n,0),A.number2__acos$closure(),!0):s=A.SassCalculation__singleArgument0("asin",E.$index$asx(n,0),A.number2__asin$closure(),!0):s=A.SassCalculation__singleArgument0("tan",E.$index$asx(n,0),A.number2__tan$closure(),!1):s=A.SassCalculation__singleArgument0("cos",E.$index$asx(n,0),A.number2__cos$closure(),!1):s=A.SassCalculation__singleArgument0("sin",E.$index$asx(n,0),A.number2__sin$closure(),!1):s=A.SassCalculation__singleArgument0("sqrt",E.$index$asx(n,0),A.number2__sqrt$closure(),!0):s=A.SassCalculation_calc0(E.$index$asx(n,0)),r=s,h=1;break}catch(t){if(!((s=A.unwrapException(t))instanceof A.SassScriptException0))throw t;o=s,l=A.getTraceFromException(t),I.JSString_methods.contains$1(o.message,"compatible")&&m._async_evaluate0$_verifyCompatibleNumbers$2(n,c),A.throwWithTrace0(m._async_evaluate0$_exception$2(o.message,e.span),o,l)}finally{m._async_evaluate0$_callableNode=a}case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(g,d)},_async_evaluate0$_checkCalculationArguments$1(e){var t,r,n=new A._EvaluateVisitor__checkCalculationArguments_check2(this,e);if("calc"!==(r=(t=e.name).toLowerCase())&&"sqrt"!==r&&"sin"!==r&&"cos"!==r&&"tan"!==r&&"asin"!==r&&"acos"!==r&&"atan"!==r&&"abs"!==r&&"exp"!==r&&"sign"!==r)if("min"!==r&&"max"!==r&&"hypot"!==r)if("pow"!==r&&"atan2"!==r&&"log"!==r&&"mod"!==r&&"rem"!==r&&"calc-size"!==r){if("round"!==r&&"clamp"!==r)throw A.wrapException(A.UnsupportedError$('Unknown calculation name "'+t+'".'));n.call$1(3)}else n.call$1(2);else n.call$0();else n.call$1(1)},_async_evaluate0$_verifyCompatibleNumbers$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof A.SassNumber0?(n=a.get$hasComplexUnits(),s=a):(s=null,n=!1),n)throw n=A.S(s),i=t[r],A.wrapException(this._async_evaluate0$_exception$2("Number "+n+" isn't compatible with CSS calculations.",i.get$span(i)));for(r=0;r<n-1;++r)if((o=e[r])instanceof A.SassNumber0)for(l=r+1;l<(n=e.length);++l)if((_=e[l])instanceof A.SassNumber0&&!o.hasPossiblyCompatibleUnits$1(_))throw n=o.toString$0(0),i=_.toString$0(0),u=(u=t[r]).get$span(u),c=o.toString$0(0),$=t[l],$=A.LinkedHashMap_LinkedHashMap$_literal([$.get$span($),_.toString$0(0)],U.FileSpan,U.String),p=t[r],A.wrapException(A.MultiSpanSassRuntimeException$0(n+" and "+i+" are incompatible.",u,c,$,this._async_evaluate0$_stackTrace$1(p.get$span(p)),null))},_async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(e,t){return this._visitCalculationExpression$body$_EvaluateVisitor0(e,t)},_visitCalculationExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=0,d=A._makeAsyncAwaitCompleter(U.Object),m=this,g=A._wrapJsFunctionForAsync(function(S,y){if(1===S)return A._asyncRethrow(y,d);for(;;)switch(h){case 0:c=e instanceof A.ParenthesizedExpression0,$=c?e.expression:null,h=c?3:4;break;case 3:return h=5,A._asyncAwait(m._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction($,t),g);case 5:r=(n=y)instanceof A.SassString0?new A.SassString0("("+n._string0$_text+")",!1):n,h=1;break;case 4:h=e instanceof A.StringExpression0&&e.accept$1(I.C_IsCalculationSafeVisitor0)?6:7;break;case 6:if(c=e.text,a=c.get$asPlain(),"pi"===(s=null==a?null:a.toLowerCase())){c=A.SassNumber_SassNumber0(3.141592653589793,null),h=8;break}if("e"===s){c=A.SassNumber_SassNumber0(2.718281828459045,null),h=8;break}if("infinity"===s){c=A.SassNumber_SassNumber0(1/0,null),h=8;break}if("-infinity"===s){c=A.SassNumber_SassNumber0(-1/0,null),h=8;break}if("nan"===s){c=A.SassNumber_SassNumber0(NaN,null),h=8;break}return p=A,h=9,A._asyncAwait(m._async_evaluate0$_performInterpolation$1(c),g);case 9:c=new p.SassString0(y,!1),h=8;break;case 8:r=c,h=1;break;case 7:(i={}).right=i.left=i.operator=null,(c=e instanceof A.BinaryOperationExpression0)&&(i.operator=e.operator,i.left=e.left,i.right=e.right),h=c?10:11;break;case 10:return m._async_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e),h=12,A._asyncAwait(m._async_evaluate0$_addExceptionSpanAsync$1$2(e,new A._EvaluateVisitor__visitCalculationExpression_closure2(i,m,e,t),U.Object),g);case 12:r=y,h=1;break;case 11:h=e instanceof A.NumberExpression0||e instanceof A.VariableExpression0||e instanceof A.FunctionExpression0||e instanceof A.IfExpression0?13:14;break;case 13:return h=15,A._asyncAwait(e.accept$1(m),g);case 15:(o=y)instanceof A.SassNumber0||o instanceof A.SassCalculation0?c=o:(o instanceof A.SassString0?(c=!o._string0$_hasQuotes,n=o):(n=null,c=!1),c=c?n:A.throwExpression(m._async_evaluate0$_exception$2("Value "+o.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))),r=c,h=1;break;case 14:h=e instanceof A.ListExpression0&&!e.hasBrackets&&I.ListSeparator_qSL0===e.separator&&e.contents.length>=2?16:17;break;case 16:c=A._setArrayType([],U.JSArray_Object),a=e.contents,l=a.length,_=0;case 18:if(!(_<l)){h=20;break}return p=c,h=21,A._asyncAwait(m._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(a[_],t),g);case 21:p.push(y);case 19:++_,h=18;break;case 20:for(m._async_evaluate0$_checkAdjacentCalculationValues$2(c,e),u=0;u<c.length;++u)(l=c[u])instanceof A.CalculationOperation0&&a[u]instanceof A.ParenthesizedExpression0&&(c[u]=new A.SassString0("("+l.toString$0(0)+")",!1));r=new A.SassString0(I.JSArray_methods.join$1(c," "),!1),h=1;break;case 17:throw A.wrapException(m._async_evaluate0$_exception$2(T.This_e,e.get$span(e)));case 1:return A._asyncReturn(r,d)}});return A._asyncStartSync(g,d)},_async_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e){var t,r,n,a,s,i,o=e.operator;if((o===I.BinaryOperator_Swh0||o===I.BinaryOperator_QG10)&&(t=(t=(o=e.left).get$span(o)).get$file(t))===(n=(r=e.right).get$span(r)).get$file(n)&&(t=(t=o.get$span(o)).get$end(t),n=r.get$span(r),!(t.offset>=n.get$start(n).offset)&&(t=(t=o.get$span(o)).get$file(t),o=(o=o.get$span(o)).get$end(o),r=r.get$span(r),s=(a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t._decodedChars,o.offset,r.get$start(r).offset),0,null)).charCodeAt(0),i=a.charCodeAt(a.length-1),o=32!==s&&9!==s&&10!==s&&13!==s&&12!==s&&47!==s||!(32===i||9===i||10===i||13===i||12===i||47===i))))throw A.wrapException(this._async_evaluate0$_exception$2(T.x22x2b__an,e.get$operatorSpan()))},_async_evaluate0$_binaryOperatorToCalculationOperator$2(e,t){return I.BinaryOperator_Swh0!==e?I.BinaryOperator_QG10!==e?I.BinaryOperator_tht0!==e?I.BinaryOperator_Mh50!==e?A.throwExpression(this._async_evaluate0$_exception$2(T.This_o,t.get$operatorSpan())):I.CalculationOperator_bo50:I.CalculationOperator_kkN0:I.CalculationOperator_oum0:I.CalculationOperator_F7i0},_async_evaluate0$_checkAdjacentCalculationValues$2(e,t){var r,n,a,s,i,o,l,_;for(r=e.length,n=1;n<r;++n)if(s=e[a=n-1],i=e[n],!(s instanceof A.SassString0||i instanceof A.SassString0))throw o=(r=t.contents)[a],(l=r[n])instanceof A.UnaryOperationExpression0?(_=l.operator,r=I.UnaryOperator_UCP0===_||I.UnaryOperator_Rbl0===_):r=!1,(r=!!r||l instanceof A.NumberExpression0&&l.value<0)?A.wrapException(this._async_evaluate0$_exception$2(T.x22x2b__an,A.FileSpanExtension_subspan(l.get$span(l),0,1))):A.wrapException(this._async_evaluate0$_exception$2("Missing math operator.",o.get$span(o).expand$1(0,l.get$span(l))))},visitInterpolatedFunctionExpression$1(e,t){return this.visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(0,t)},visitInterpolatedFunctionExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Value_2),l=this,_=A._wrapJsFunctionForAsync(function(e,u){if(1===e)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate0$_performInterpolation$1(t.name),_);case 3:return a=u,s=l._async_evaluate0$_inFunction,l._async_evaluate0$_inFunction=!0,i=4,A._asyncAwait(l._async_evaluate0$_addErrorSpan$1$2(t,new A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2(l,t,new A.PlainCssCallable0(a)),U.Value_2),_);case 4:n=u,l._async_evaluate0$_inFunction=s,r=n,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},_async_evaluate0$_runUserDefinedCallable$1$4(e,t,r,n,a){return this._runUserDefinedCallable$body$_EvaluateVisitor0(e,t,r,n,a,a)},_runUserDefinedCallable$body$_EvaluateVisitor0(e,t,r,n,a,s){var i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(s),p=this,h=A._wrapJsFunctionForAsync(function(s,d){if(1===s)return A._asyncRethrow(d,$);for(;;)switch(c){case 0:return c=3,A._asyncAwait(p._async_evaluate0$_evaluateArguments$1(e),h);case 3:return _=d,"@content"!==(u=t.declaration.name)&&(u+="()"),o=p._async_evaluate0$_inDependency,p._async_evaluate0$_inDependency=t.inDependency,c=4,A._asyncAwait(p._async_evaluate0$_withStackFrame$1$3(u,r,new A._EvaluateVisitor__runUserDefinedCallable_closure2(p,t,_,r,n,a),a),h);case 4:l=d,p._async_evaluate0$_inDependency=o,i=l,c=1;break;case 1:return A._asyncReturn(i,$)}});return A._asyncStartSync(h,$)},_async_evaluate0$_runFunctionCallable$3(e,t,r){return this._runFunctionCallable$body$_EvaluateVisitor0(e,t,r)},_runFunctionCallable$body$_EvaluateVisitor0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.Value_2),y=2,v=[],f=this,C=A._wrapJsFunctionForAsync(function(b,x){for(1===b&&(v.push(x),g=y);;)switch(g){case 0:g=U.AsyncBuiltInCallable_2._is(t)?3:5;break;case 3:return g=6,A._asyncAwait(f._async_evaluate0$_runBuiltInCallable$3(e,t,r),C);case 6:n=f._async_evaluate0$_withoutSlash$2(x,r),g=1;break;case 5:g=U.UserDefinedCallable_AsyncEnvironment_2._is(t)?7:9;break;case 7:return g=10,A._asyncAwait(f._async_evaluate0$_runUserDefinedCallable$1$4(e,t,r,new A._EvaluateVisitor__runFunctionCallable_closure2(f,t),U.Value_2),C);case 10:n=x,g=1;break;case 9:g=t instanceof A.PlainCssCallable0?11:13;break;case 11:if((u=e.named).get$isNotEmpty(u)||null!=e.keywordRest)throw A.wrapException(f._async_evaluate0$_exception$2(T.Plain_,r.get$span(r)));a=new A.StringBuffer(t.name+"("),y=15,s=!0,u=e.positional,c=u.length,$=0;case 18:if(!($<c)){g=20;break}return i=u[$],s?s=!1:a._contents+=", ",p=a,m=A,g=21,A._asyncAwait(f._async_evaluate0$_evaluateToCss$1(i),C);case 21:h=m.S(x),p._contents+=h;case 19:++$,g=18;break;case 20:o=e.rest,g=null!=o?22:23;break;case 22:return g=24,A._asyncAwait(o.accept$1(f),C);case 24:l=x,s||(a._contents+=", "),u=a,c=f._async_evaluate0$_serialize$2(l,o),u._contents+=c;case 23:y=2,g=17;break;case 15:if(y=14,d=v.pop(),u=A.unwrapException(d),U.SassRuntimeException_2._is(u)){if(_=u,!I.JSString_methods.endsWith$1(_._span_exception$_message,"isn't a valid CSS value."))throw d;throw A.wrapException(A.MultiSpanSassRuntimeException$0(_._span_exception$_message,E.get$span$z(_),"value",A.LinkedHashMap_LinkedHashMap$_literal([r.get$span(r),"unknown function treated as plain CSS"],U.FileSpan,U.String),E.get$trace$z(_),null))}throw d;case 14:g=2;break;case 17:u=a,c=A.Primitives_stringFromCharCode(41),u._contents+=c,c=a._contents,n=new A.SassString0((c.charCodeAt(0),c),!1),g=1;break;case 13:throw A.wrapException(A.ArgumentError$("Unknown callable type "+E.get$runtimeType$(t).toString$0(0)+".",null));case 12:case 8:case 4:case 1:return A._asyncReturn(n,S);case 2:return A._asyncRethrow(v.at(-1),S)}});return A._asyncStartSync(C,S)},_async_evaluate0$_runBuiltInCallable$3(e,t,r){return this._runBuiltInCallable$body$_EvaluateVisitor0(e,t,r)},_runBuiltInCallable$body$_EvaluateVisitor0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w=0,L=A._makeAsyncAwaitCompleter(U.Value_2),N=2,V=[],R=this,k=A._wrapJsFunctionForAsync(function(F,T){for(1===F&&(V.push(T),w=N);;)switch(w){case 0:return f={},w=3,A._asyncAwait(R._async_evaluate0$_evaluateArguments$1(e),k);case 3:C=T,b=R._async_evaluate0$_callableNode,R._async_evaluate0$_callableNode=r,o=new A.MapKeySet(C._values[0],U.MapKeySet_String),f.callback=f.overload=null,l=t.callbackFor$2(E.get$length$asx(C._values[2]),o),f.overload=l._0,f.callback=l._1,R._async_evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure8(f,C,o)),_=f.overload.parameters,u=E.get$length$asx(C._values[2]),c=_.length,$=U._Future_Value_2,p=U.Future_Value_2;case 4:if(!(u<c)){w=6;break}h=_[u],d=C._values[2],m=C._values[0].remove$1(0,h.name),w=null==m?7:8;break;case 7:return m=h.defaultValue,g=m.accept$1(R),p._is(g)||((S=new A._Future(M.Zone__current,$))._state=8,S._resultOrListeners=g,g=S),w=9,A._asyncAwait(g,k);case 9:m=R._async_evaluate0$_withoutSlash$2(T,m);case 8:E.add$1$ax(d,m);case 5:++u,w=4;break;case 6:return null!=f.overload.restParameter?(E.get$length$asx(C._values[2])>c?(y=E.sublist$1$ax(C._values[2],c),E.removeRange$2$ax(C._values[2],c,E.get$length$asx(C._values[2]))):y=I.List_empty21,c=C._values[0],v=A.SassArgumentList$0(y,c,C._values[4]===I.ListSeparator_undecided_null_undecided0?I.ListSeparator_qVN0:C._values[4]),E.add$1$ax(C._values[2],v)):v=null,a=null,N=11,w=14,A._asyncAwait(R._async_evaluate0$_addExceptionSpanAsync$1$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure9(f,C),U.Value_2),k);case 14:a=T,N=2,w=13;break;case 11:if(N=10,x=V.pop(),(c=A.unwrapException(x))instanceof A.SassException0)throw x;s=c,i=A.getTraceFromException(x),A.throwWithTrace0(R._async_evaluate0$_exception$2(R._async_evaluate0$_getErrorMessage$1(s),r.get$span(r)),s,i),w=13;break;case 10:w=2;break;case 13:if(R._async_evaluate0$_callableNode=b,null==v){n=a,w=1;break}if((c=C._values[0]).get$isEmpty(c)){n=a,w=1;break}if(v._argument_list$_wereKeywordsAccessed){n=a,w=1;break}throw c=(c=C._values[0]).get$keys(c),c=A.pluralize0("parameter",c.get$length(c),null),$=($=C._values[0]).get$keys($),A.wrapException(A.MultiSpanSassRuntimeException$0("No "+c+" named "+A.toSentence0($.map$1$1($,new A._EvaluateVisitor__runBuiltInCallable_closure10,U.Object),"or")+".",r.get$span(r),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([f.overload.get$spanWithName(),"declaration"],U.FileSpan,U.String),R._async_evaluate0$_stackTrace$1(r.get$span(r)),null));case 1:return A._asyncReturn(n,L);case 2:return A._asyncRethrow(V.at(-1),L)}});return A._asyncStartSync(k,L)},_async_evaluate0$_evaluateArguments$1(e){return this._evaluateArguments$body$_EvaluateVisitor0(e)},_evaluateArguments$body$_EvaluateVisitor0(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L=0,N=A._makeAsyncAwaitCompleter(U.Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2),V=this,R=A._wrapJsFunctionForAsync(function(k,F){if(1===k)return A._asyncRethrow(F,N);for(;;)switch(L){case 0:b=A._setArrayType([],U.JSArray_Value_2),x=A._setArrayType([],U.JSArray_AstNode_2),r=e.positional,n=r.length,a=U._Future_Value_2,s=U.Future_Value_2,i=0;case 3:if(!(i<n)){L=5;break}return o=r[i],l=V._async_evaluate0$_expressionNode$1(o),_=o.accept$1(V),s._is(_)||((u=new A._Future(M.Zone__current,a))._state=8,u._resultOrListeners=_,_=u),w=b,L=6,A._asyncAwait(_,R);case 6:w.push(V._async_evaluate0$_withoutSlash$2(F,l)),x.push(l);case 4:++i,L=3;break;case 5:r=U.String,c=A.LinkedHashMap_LinkedHashMap$_empty(r,U.Value_2),n=U.AstNode_2,$=A.LinkedHashMap_LinkedHashMap$_empty(r,n),_=(_=A.MapExtensions_get_pairs0(e.named,r,U.Expression_2)).get$iterator(_);case 7:if(!_.moveNext$0()){L=8;break}return u=_.get$current(_),p=u._0,h=u._1,l=V._async_evaluate0$_expressionNode$1(h),u=h.accept$1(V),s._is(u)||((d=new A._Future(M.Zone__current,a))._state=8,d._resultOrListeners=u,u=d),w=c,E=p,L=9,A._asyncAwait(u,R);case 9:w.$indexSet(0,E,V._async_evaluate0$_withoutSlash$2(F,l)),$.$indexSet(0,p,l),L=7;break;case 8:if(null==(m=e.rest)){t=new A._Record_5_named_namedNodes_positional_positionalNodes_separator([c,$,b,x,I.ListSeparator_undecided_null_undecided0]),L=1;break}return L=10,A._asyncAwait(m.accept$1(V),R);case 10:if(g=F,S=V._async_evaluate0$_expressionNode$1(m),g instanceof A.SassMap0){for(V._async_evaluate0$_addRestMap$4(c,g,m,new A._EvaluateVisitor__evaluateArguments_closure11),a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),s=(s=(s=g._map0$_contents).get$keys(s)).get$iterator(s),_=U.SassString_2;s.moveNext$0();)a.$indexSet(0,_._as(s.get$current(s))._string0$_text,S);$.addAll$1(0,a),y=I.ListSeparator_undecided_null_undecided0}else g instanceof A.SassList0?(a=g._list1$_contents,I.JSArray_methods.addAll$1(b,new A.MappedListIterable(a,new A._EvaluateVisitor__evaluateArguments_closure12(V,S),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,Value0>"))),I.JSArray_methods.addAll$1(x,A.List_List$filled(a.length,S,!1,n)),y=g._list1$_separator,g instanceof A.SassArgumentList0&&(g._argument_list$_wereKeywordsAccessed=!0,g._argument_list$_keywords.forEach$1(0,new A._EvaluateVisitor__evaluateArguments_closure13(V,c,S,$)))):(b.push(V._async_evaluate0$_withoutSlash$2(g,S)),x.push(S),y=I.ListSeparator_undecided_null_undecided0);if(null==(v=e.keywordRest)){t=new A._Record_5_named_namedNodes_positional_positionalNodes_separator([c,$,b,x,y]),L=1;break}return L=11,A._asyncAwait(v.accept$1(V),R);case 11:if(f=F,C=V._async_evaluate0$_expressionNode$1(v),f instanceof A.SassMap0){for(V._async_evaluate0$_addRestMap$4(c,f,v,new A._EvaluateVisitor__evaluateArguments_closure14),r=A.LinkedHashMap_LinkedHashMap$_empty(r,n),n=(n=(n=f._map0$_contents).get$keys(n)).get$iterator(n),a=U.SassString_2;n.moveNext$0();)r.$indexSet(0,a._as(n.get$current(n))._string0$_text,C);$.addAll$1(0,r),t=new A._Record_5_named_namedNodes_positional_positionalNodes_separator([c,$,b,x,y]),L=1;break}throw A.wrapException(V._async_evaluate0$_exception$2(T.Variabs+f.toString$0(0)+").",v.get$span(v)));case 1:return A._asyncReturn(t,N)}});return A._asyncStartSync(R,N)},_async_evaluate0$_evaluateMacroArguments$1(e){return this._evaluateMacroArguments$body$_EvaluateVisitor0(e)},_evaluateMacroArguments$body$_EvaluateVisitor0(e){var t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Record_2_List_Expression_and_Map_String_Expression_2),h=this,d=A._wrapJsFunctionForAsync(function(m,g){if(1===m)return A._asyncRethrow(g,p);for(;;)switch($){case 0:if(u=e.$arguments,null==(c=u.rest)){t=new A._Record_2(u.positional,u.named),$=1;break}return r=u.positional,n=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),a=A.LinkedHashMap_LinkedHashMap$of(u.named,U.String,U.Expression_2),$=3,A._asyncAwait(c.accept$1(h),d);case 3:if(s=g,i=h._async_evaluate0$_expressionNode$1(c),s instanceof A.SassMap0?h._async_evaluate0$_addRestMap$4(a,s,e,new A._EvaluateVisitor__evaluateMacroArguments_closure11(c)):s instanceof A.SassList0?(r=s._list1$_contents,I.JSArray_methods.addAll$1(n,new A.MappedListIterable(r,new A._EvaluateVisitor__evaluateMacroArguments_closure12(h,i,c),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression0>"))),s instanceof A.SassArgumentList0&&(s._argument_list$_wereKeywordsAccessed=!0,s._argument_list$_keywords.forEach$1(0,new A._EvaluateVisitor__evaluateMacroArguments_closure13(h,a,i,c)))):n.push(new A.ValueExpression0(h._async_evaluate0$_withoutSlash$2(s,i),c.get$span(c))),null==(o=u.keywordRest)){t=new A._Record_2(n,a),$=1;break}return $=4,A._asyncAwait(o.accept$1(h),d);case 4:if(l=g,_=h._async_evaluate0$_expressionNode$1(o),l instanceof A.SassMap0){h._async_evaluate0$_addRestMap$4(a,l,e,new A._EvaluateVisitor__evaluateMacroArguments_closure14(h,_,o)),t=new A._Record_2(n,a),$=1;break}throw A.wrapException(h._async_evaluate0$_exception$2(T.Variabs+l.toString$0(0)+").",o.get$span(o)));case 1:return A._asyncReturn(t,p)}});return A._asyncStartSync(d,p)},_async_evaluate0$_addRestMap$1$4(e,t,r,n){t._map0$_contents.forEach$1(0,new A._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,U.dynamic)},_async_evaluate0$_verifyArguments$4(e,t,r,n){return this._async_evaluate0$_addExceptionSpan$2(n,new A._EvaluateVisitor__verifyArguments_closure2(r,e,t))},visitSelectorExpression$1(e,t){return this.visitSelectorExpression$body$_EvaluateVisitor0(0,t)},visitSelectorExpression$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Value_2),i=this,o=A._wrapJsFunctionForAsync(function(e,t){if(1===e)return A._asyncRethrow(t,s);for(;;)switch(a){case 0:n=null==(n=i._async_evaluate0$_styleRuleIgnoringAtRoot)?null:n.originalSelector.get$asSassList(),r=null==n?I.C__SassNull0:n,a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitStringExpression$1(e,t){return this.visitStringExpression$body$_EvaluateVisitor0(0,t)},visitStringExpression$body$_EvaluateVisitor0(e,t){var r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.SassString_2),h=this,d=A._wrapJsFunctionForAsync(function(e,m){if(1===e)return A._asyncRethrow(m,p);for(;;)switch($){case 0:c=h._async_evaluate0$_inSupportsDeclaration,h._async_evaluate0$_inSupportsDeclaration=!1,n=A._setArrayType([],U.JSArray_String),a=t.text.contents,s=a.length,i=0;case 3:if(!(i<s)){$=5;break}if("string"==typeof(o=a[i])){l=o,$=6;break}$=o instanceof A.Expression0?7:8;break;case 7:return $=9,A._asyncAwait(o.accept$1(h),d);case 9:(_=m)instanceof A.SassString0?(u=_._string0$_text,l=u):l=h._async_evaluate0$_serialize$3$quote(_,o,!1),$=6;break;case 8:l=A.throwExpression(A.UnsupportedError$("Unknown interpolation value "+A.S(o)));case 6:n.push(l);case 4:++i,$=3;break;case 5:n=I.JSArray_methods.join$0(n),h._async_evaluate0$_inSupportsDeclaration=c,r=new A.SassString0(n,t.hasQuotes),$=1;break;case 1:return A._asyncReturn(r,p)}});return A._asyncStartSync(d,p)},visitSupportsExpression$1(e,t){return this.visitSupportsExpression$body$_EvaluateVisitor0(0,t)},visitSupportsExpression$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.SassString_2),i=this,o=A._wrapJsFunctionForAsync(function(e,l){if(1===e)return A._asyncRethrow(l,s);for(;;)switch(a){case 0:return n=A,a=3,A._asyncAwait(i._async_evaluate0$_visitSupportsCondition$1(t.condition),o);case 3:r=new n.SassString0(l,!1),a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},visitCssAtRule$1(e){return this.visitCssAtRule$body$_EvaluateVisitor0(e)},visitCssAtRule$body$_EvaluateVisitor0(e){var t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.void),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:if(null!=i._async_evaluate0$_declarationName)throw A.wrapException(i._async_evaluate0$_exception$2(T.At_rul,e.span));if(e.isChildless){i._async_evaluate0$_copyParentAfterSibling$0(),i._async_evaluate0$_assertInModule$2(i._async_evaluate0$__parent,"__parent").addChild$1(A.ModifiableCssAtRule$0(e.name,e.span,!0,e.value)),a=1;break}return t=i._async_evaluate0$_inKeyframes,r=i._async_evaluate0$_inUnknownAtRule,n=e.name,"keyframes"===A.unvendor0(n.value)?i._async_evaluate0$_inKeyframes=!0:i._async_evaluate0$_inUnknownAtRule=!0,a=3,A._asyncAwait(i._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$0(n,e.span,!1,e.value),new A._EvaluateVisitor_visitCssAtRule_closure5(i,e),!1,new A._EvaluateVisitor_visitCssAtRule_closure6,U.ModifiableCssAtRule_2,U.Null),o);case 3:i._async_evaluate0$_inUnknownAtRule=r,i._async_evaluate0$_inKeyframes=t;case 1:return A._asyncReturn(undefined,s)}});return A._asyncStartSync(o,s)},visitCssComment$1(e){return this.visitCssComment$body$_EvaluateVisitor0(e)},visitCssComment$body$_EvaluateVisitor0(e){var t=A._makeAsyncAwaitCompleter(U.void),r=this,n=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._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")===E.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$_copyParentAfterSibling$0(),r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__parent,"__parent").addChild$1(new A.ModifiableCssComment0(e.text,e.span)),A._asyncReturn(null,t)});return A._asyncStartSync(n,t)},visitCssDeclaration$1(e){return this.visitCssDeclaration$body$_EvaluateVisitor0(e)},visitCssDeclaration$body$_EvaluateVisitor0(e){var t=A._makeAsyncAwaitCompleter(U.void),r=this,n=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,t);for(;;)return r._async_evaluate0$_copyParentAfterSibling$0(),r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__parent,"__parent").addChild$1(A.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap)),A._asyncReturn(null,t)});return A._asyncStartSync(n,t)},visitCssImport$1(e){return this.visitCssImport$body$_EvaluateVisitor0(e)},visitCssImport$body$_EvaluateVisitor0(e){var t,r,n=A._makeAsyncAwaitCompleter(U.void),a=this,s=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,n);for(;;)return r=new A.ModifiableCssImport0(e.url,e.modifiers,e.span),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent")!==a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__root,"_root")?(a._async_evaluate0$_copyParentAfterSibling$0(),a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__parent,"__parent").addChild$1(r)):a._async_evaluate0$_assertInModule$2(a._async_evaluate0$__endOfImports,"_endOfImports")===E.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=A._setArrayType([],U.JSArray_ModifiableCssImport_2):t).push(r),A._asyncReturn(null,n)});return A._asyncStartSync(s,n)},visitCssKeyframeBlock$1(e){return this.visitCssKeyframeBlock$body$_EvaluateVisitor0(e)},visitCssKeyframeBlock$body$_EvaluateVisitor0(e){var t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return t=2,A._asyncAwait(n._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$0(e.selector,e.span),new A._EvaluateVisitor_visitCssKeyframeBlock_closure5(n,e),!1,new A._EvaluateVisitor_visitCssKeyframeBlock_closure6,U.ModifiableCssKeyframeBlock_2,U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},visitCssMediaRule$1(e){return this.visitCssMediaRule$body$_EvaluateVisitor0(e)},visitCssMediaRule$body$_EvaluateVisitor0(e){var t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:if(null!=l._async_evaluate0$_declarationName)throw A.wrapException(l._async_evaluate0$_exception$2(T.Media_,e.span));if(t=A.NullableExtension_andThen0(l._async_evaluate0$_mediaQueries,new A._EvaluateVisitor_visitCssMediaRule_closure8(l,e)),!(r=null==t)&&E.get$isEmpty$asx(t)){i=1;break}return r?n=I.Set_empty6:((a=l._async_evaluate0$_mediaQuerySources).toString,a=A.LinkedHashSet_LinkedHashSet$of(a,U.CssMediaQuery_2),(s=l._async_evaluate0$_mediaQueries).toString,a.addAll$1(0,s),a.addAll$1(0,e.queries),n=a),r=r?e.queries:t,i=3,A._asyncAwait(l._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$0(r,e.span),new A._EvaluateVisitor_visitCssMediaRule_closure9(l,t,e,n),!1,new A._EvaluateVisitor_visitCssMediaRule_closure10(n),U.ModifiableCssMediaRule_2,U.Null),_);case 3:case 1:return A._asyncReturn(undefined,o)}});return A._asyncStartSync(_,o)},visitCssStyleRule$1(e){return this.visitCssStyleRule$body$_EvaluateVisitor0(e)},visitCssStyleRule$body$_EvaluateVisitor0(e){var t,r,n,a,s,i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(U.void),p=this,h=A._wrapJsFunctionForAsync(function(d,m){if(1===d)return A._asyncRethrow(m,$);for(;;)switch(c){case 0:if(null!=p._async_evaluate0$_declarationName)throw A.wrapException(p._async_evaluate0$_exception$2(T.Style_n,e.span));if(p._async_evaluate0$_inKeyframes&&p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__parent,"__parent")instanceof A.ModifiableCssKeyframeBlock0)throw A.wrapException(p._async_evaluate0$_exception$2(T.Style_k,e.span));return t=p._async_evaluate0$_atRootExcludingStyleRule,r=t?null:p._async_evaluate0$_styleRuleIgnoringAtRoot,n=t?null:p._async_evaluate0$_styleRuleIgnoringAtRoot,t=null==n||!n.fromPlainCss&&!(e.fromPlainCss&&e._style_rule0$_selector._box0$_inner.value.accept$1(I.C__ContainsParentSelectorVisitor0)),a=e._style_rule0$_selector._box0$_inner,t?(a=a.value,s=null==r?null:r.originalSelector,i=a.nestWithin$3$implicitParent$preserveParentSelectors(s,!p._async_evaluate0$_atRootExcludingStyleRule,e.fromPlainCss)):i=a.value,o=A.ModifiableCssStyleRule$0(p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__extensionStore,"_extensionStore").addSelector$2(i,p._async_evaluate0$_mediaQueries),e.span,e.fromPlainCss,i),l=p._async_evaluate0$_atRootExcludingStyleRule,p._async_evaluate0$_atRootExcludingStyleRule=!1,t=t?new A._EvaluateVisitor_visitCssStyleRule_closure5:null,c=2,A._asyncAwait(p._async_evaluate0$_withParent$2$4$scopeWhen$through(o,new A._EvaluateVisitor_visitCssStyleRule_closure6(p,o,e),!1,t,U.ModifiableCssStyleRule_2,U.Null),h);case 2:return p._async_evaluate0$_atRootExcludingStyleRule=l,t=p._async_evaluate0$_assertInModule$2(p._async_evaluate0$__parent,"__parent").children._collection$_source,a=E.getInterceptor$asx(t),(_=a.get$length(t))>=1?(u=a.elementAt$1(t,_-1),t=null==r):(u=null,t=!1),t&&(u.isGroupEnd=!0),A._asyncReturn(null,$)}});return A._asyncStartSync(h,$)},visitCssStylesheet$1(e){return this.visitCssStylesheet$body$_EvaluateVisitor0(e)},visitCssStylesheet$body$_EvaluateVisitor0(e){var t,r=0,n=A._makeAsyncAwaitCompleter(U.void),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:t=E.get$iterator$ax(e.get$children(e));case 2:if(!t.moveNext$0()){r=3;break}return r=4,A._asyncAwait(t.get$current(t).accept$1(a),s);case 4:r=2;break;case 3:return A._asyncReturn(null,n)}});return A._asyncStartSync(s,n)},visitCssSupportsRule$1(e){return this.visitCssSupportsRule$body$_EvaluateVisitor0(e)},visitCssSupportsRule$body$_EvaluateVisitor0(e){var t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:if(null!=n._async_evaluate0$_declarationName)throw A.wrapException(n._async_evaluate0$_exception$2(T.Suppor,e.span));return t=2,A._asyncAwait(n._async_evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssSupportsRule$0(e.condition,e.span),new A._EvaluateVisitor_visitCssSupportsRule_closure5(n,e),!1,new A._EvaluateVisitor_visitCssSupportsRule_closure6,U.ModifiableCssSupportsRule_2,U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._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,U.dynamic)},_handleReturn$body$_EvaluateVisitor0(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.nullable_Value_2),l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:n=e.length,a=0;case 3:if(!(a<e.length)){i=5;break}return i=6,A._asyncAwait(t.call$1(e[a]),l);case 6:if(null!=(s=u)){r=s,i=1;break}case 4:e.length===n||(0,A.throwConcurrentModificationError)(e),++a,i=3;break;case 5:r=null,i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(l,o)},_async_evaluate0$_withEnvironment$1$2(e,t,r){return this._withEnvironment$body$_EvaluateVisitor0(e,t,r,r)},_withEnvironment$body$_EvaluateVisitor0(e,t,r,n){var a,s,i,o=0,l=A._makeAsyncAwaitCompleter(n),_=this,u=A._wrapJsFunctionForAsync(function(r,n){if(1===r)return A._asyncRethrow(n,l);for(;;)switch(o){case 0:return i=_._async_evaluate0$_environment,_._async_evaluate0$_environment=e,o=3,A._asyncAwait(t.call$0(),u);case 3:s=n,_._async_evaluate0$_environment=i,a=s,o=1;break;case 1:return A._asyncReturn(a,l)}});return A._asyncStartSync(u,l)},_async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,t,r){return this._interpolationToValue$body$_EvaluateVisitor0(e,t,r)},_async_evaluate0$_interpolationToValue$1(e){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_async_evaluate0$_interpolationToValue$2$warnForColor(e,t){return this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_interpolationToValue$body$_EvaluateVisitor0(e,t,r){var n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.CssValue_String_2),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate0$_performInterpolation$2$warnForColor(e,r),_);case 3:a=c,s=t?A.trimAscii0(a,!0):a,n=new A.CssValue0(s,e.span,U.CssValue_String_2),i=1;break;case 1:return A._asyncReturn(n,o)}});return A._asyncStartSync(_,o)},_async_evaluate0$_performInterpolation$2$warnForColor(e,t){return this._performInterpolation$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_performInterpolation$1(e){return this._async_evaluate0$_performInterpolation$2$warnForColor(e,!1)},_performInterpolation$body$_EvaluateVisitor0(e,t){var r,n=0,a=A._makeAsyncAwaitCompleter(U.String),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return n=3,A._asyncAwait(s._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t),i);case 3:r=l._0,n=1;break;case 1:return A._asyncReturn(r,a)}});return A._asyncStartSync(i,a)},_async_evaluate0$_performInterpolationWithMap$2$warnForColor(e,t){return this._performInterpolationWithMap$body$_EvaluateVisitor0(e,!0)},_performInterpolationWithMap$body$_EvaluateVisitor0(e,t){var r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Record_2_String_and_InterpolationMap_2),l=this,_=A._wrapJsFunctionForAsync(function(t,u){if(1===t)return A._asyncRethrow(u,o);for(;;)switch(i){case 0:return i=3,A._asyncAwait(l._async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),_);case 3:a=(n=u)._0,(s=n._1).toString,r=new A._Record_2(a,s),i=1;break;case 1:return A._asyncReturn(r,o)}});return A._asyncStartSync(_,o)},_async_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,r){return this._performInterpolationHelper$body$_EvaluateVisitor0(e,t,r)},_performInterpolationHelper$body$_EvaluateVisitor0(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=0,v=A._makeAsyncAwaitCompleter(U.Record_2_String_and_nullable_InterpolationMap_2),f=this,C=A._wrapJsFunctionForAsync(function(b,x){if(1===b)return A._asyncRethrow(x,v);for(;;)switch(y){case 0:g=t?A._setArrayType([],U.JSArray_int):null,S=f._async_evaluate0$_inSupportsDeclaration,f._async_evaluate0$_inSupportsDeclaration=!1,a=e.contents,s=a.length,i=U.Expression_2,o=null==g,l=e.span,_=U.Object,u=!0,c=0,$="";case 3:if(!(c<s)){y=5;break}if(p=a[c],u||o||g.push($.length),"string"==typeof p){$+=p,y=4;break}return i._as(p),y=6,A._asyncAwait(p.accept$1(f),C);case 6:h=x,r&&M.$get$namesByColor0().containsKey$1(h)&&((d=A.List_List$from([""],!1,_)).$flags=3,m=M.$get$namesByColor0(),f._async_evaluate0$_warn$2(T.You_pr+A.S(m.$index(0,h))+T.x20in_in+h.toString$0(0)+T.x2c_whicw+A.S(m.$index(0,h))+T.x22x29__If+new A.BinaryOperationExpression0(I.BinaryOperator_Swh0,new A.StringExpression0(new A.Interpolation0(d,I.List_null,l),!0),p,!1).toString$0(0)+"'.",p.get$span(p))),$+=f._async_evaluate0$_serialize$3$quote(h,p,!1);case 4:++c,u=!1,y=3;break;case 5:f._async_evaluate0$_inSupportsDeclaration=S,n=new A._Record_2(($.charCodeAt(0),$),A.NullableExtension_andThen0(g,new A._EvaluateVisitor__performInterpolationHelper_closure2(e))),y=1;break;case 1:return A._asyncReturn(n,v)}});return A._asyncStartSync(C,v)},_async_evaluate0$_evaluateToCss$2$quote(e,t){return this._evaluateToCss$body$_EvaluateVisitor0(e,t)},_async_evaluate0$_evaluateToCss$1(e){return this._async_evaluate0$_evaluateToCss$2$quote(e,!0)},_evaluateToCss$body$_EvaluateVisitor0(e,t){var r,n,a=0,s=A._makeAsyncAwaitCompleter(U.String),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:return n=e.accept$1(i),a=3,A._asyncAwait(U.Future_Value_2._is(n)?n:A._Future$value(n,U.Value_2),o);case 3:r=i._async_evaluate0$_serialize$3$quote(_,e,t),a=1;break;case 1:return A._asyncReturn(r,s)}});return A._asyncStartSync(o,s)},_async_evaluate0$_serialize$3$quote(e,t,r){return this._async_evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor__serialize_closure2(e,r))},_async_evaluate0$_serialize$2(e,t){return this._async_evaluate0$_serialize$3$quote(e,t,!0)},_async_evaluate0$_expressionNode$1(e){var t;return e instanceof A.VariableExpression0?null==(t=this._async_evaluate0$_addExceptionSpan$2(e,new A._EvaluateVisitor__expressionNode_closure2(this,e)))?e:t:e},_async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,r,n,a,s){return this._withParent$body$_EvaluateVisitor0(e,t,r,n,a,s,s)},_async_evaluate0$_withParent$2$2(e,t,r,n){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,r,n)},_async_evaluate0$_withParent$2$3$scopeWhen(e,t,r,n,a){return this._async_evaluate0$_withParent$2$4$scopeWhen$through(e,t,r,null,n,a)},_withParent$body$_EvaluateVisitor0(e,t,r,n,a,s,i){var o,l,_,u=0,c=A._makeAsyncAwaitCompleter(i),$=this,p=A._wrapJsFunctionForAsync(function(a,i){if(1===a)return A._asyncRethrow(i,c);for(;;)switch(u){case 0:return $._async_evaluate0$_addChild$2$through(e,n),l=$._async_evaluate0$_assertInModule$2($._async_evaluate0$__parent,"__parent"),$._async_evaluate0$__parent=e,u=3,A._asyncAwait($._async_evaluate0$_environment.scope$1$2$when(t,r,s),p);case 3:_=i,$._async_evaluate0$__parent=l,o=_,u=1;break;case 1:return A._asyncReturn(o,c)}});return A._asyncStartSync(p,c)},_async_evaluate0$_copyParentAfterSibling$0(){var e,t,r,n=this,a="__parent",s=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__parent,a)._node$_parent;null!=s?(e=(e=s.children).get$last(e)!==n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__parent,a),t=s):(t=null,e=!1),e&&(r=n._async_evaluate0$_assertInModule$2(n._async_evaluate0$__parent,a).copyWithoutChildren$0(),t.addChild$1(r),n._async_evaluate0$__parent=r)},_async_evaluate0$_addChild$2$through(e,t){var r,n,a,s=this._async_evaluate0$_assertInModule$2(this._async_evaluate0$__parent,"__parent");if(null!=t){for(;t.call$1(s);s=r)if(null==(r=s._node$_parent))throw A.wrapException(A.ArgumentError$(T.throug+e.toString$0(0)+".",null));s.get$hasFollowingSibling()&&(a=(n=s._node$_parent).children,s.equalsIgnoringChildren$1(a.get$last(a))?s=U.ModifiableCssParentNode_2._as(a.get$last(a)):(s=s.copyWithoutChildren$0(),n.addChild$1(s)))}s.addChild$1(e)},_async_evaluate0$_addChild$1(e){return this._async_evaluate0$_addChild$2$through(e,null)},_async_evaluate0$_withStyleRule$1$2(e,t,r){return this._withStyleRule$body$_EvaluateVisitor0(e,t,r,r)},_withStyleRule$body$_EvaluateVisitor0(e,t,r,n){var a,s,i,o=0,l=A._makeAsyncAwaitCompleter(n),_=this,u=A._wrapJsFunctionForAsync(function(r,n){if(1===r)return A._asyncRethrow(n,l);for(;;)switch(o){case 0:return i=_._async_evaluate0$_styleRuleIgnoringAtRoot,_._async_evaluate0$_styleRuleIgnoringAtRoot=e,o=3,A._asyncAwait(t.call$0(),u);case 3:s=n,_._async_evaluate0$_styleRuleIgnoringAtRoot=i,a=s,o=1;break;case 1:return A._asyncReturn(a,l)}});return A._asyncStartSync(u,l)},_async_evaluate0$_withMediaQueries$1$3(e,t,r,n){return this._withMediaQueries$body$_EvaluateVisitor0(e,t,r,n,n)},_withMediaQueries$body$_EvaluateVisitor0(e,t,r,n,a){var s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(a),c=this,$=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,u);for(;;)switch(_){case 0:return o=c._async_evaluate0$_mediaQueries,l=c._async_evaluate0$_mediaQuerySources,c._async_evaluate0$_mediaQueries=e,c._async_evaluate0$_mediaQuerySources=t,_=3,A._asyncAwait(r.call$0(),$);case 3:i=a,c._async_evaluate0$_mediaQueries=o,c._async_evaluate0$_mediaQuerySources=l,s=i,_=1;break;case 1:return A._asyncReturn(s,u)}});return A._asyncStartSync($,u)},_async_evaluate0$_withStackFrame$1$3(e,t,r,n){return this._withStackFrame$body$_EvaluateVisitor0(e,t,r,n,n)},_withStackFrame$body$_EvaluateVisitor0(e,t,r,n,a){var s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(a),c=this,$=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,u);for(;;)switch(_){case 0:return(l=c._async_evaluate0$_stack).push(new A._Record_2(c._async_evaluate0$_member,t)),i=c._async_evaluate0$_member,c._async_evaluate0$_member=e,_=3,A._asyncAwait(r.call$0(),$);case 3:o=a,c._async_evaluate0$_member=i,l.pop(),s=o,_=1;break;case 1:return A._asyncReturn(s,u)}});return A._asyncStartSync($,u)},_async_evaluate0$_withoutSlash$2(e,t){return e instanceof A.SassNumber0&&null!=e.asSlash&&this._async_evaluate0$_warn$3(T.Using__i+A.S((new A._EvaluateVisitor__withoutSlash_recommendation2).call$1(e))+T.x0a_Morex20,t.get$span(t),I.Deprecation_fSZ),e.withoutSlash$0()},_async_evaluate0$_stackFrame$2(e,t){return A.frameForSpan0(t,e,A.NullableExtension_andThen0(t.get$sourceUrl(t),new A._EvaluateVisitor__stackFrame_closure2(this)))},_async_evaluate0$_stackTrace$1(e){var t,r,n,a,s,i=this,o=A._setArrayType([],U.JSArray_Frame);for(r=(t=i._async_evaluate0$_stack).length,n=0;n<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++n)s=(a=t[n])._1,o.push(i._async_evaluate0$_stackFrame$2(a._0,s.get$span(s)));return null!=e&&o.push(i._async_evaluate0$_stackFrame$2(i._async_evaluate0$_member,e)),A.Trace$(new A.ReversedListIterable(o,U.ReversedListIterable_Frame),null)},_async_evaluate0$_stackTrace$0(){return this._async_evaluate0$_stackTrace$1(null)},_async_evaluate0$_warn$3(e,t,r){var n,a,s=this;s._async_evaluate0$_quietDeps&&s._async_evaluate0$_inDependency||s._async_evaluate0$_warningsEmitted.add$1(0,new A._Record_2(e,t))&&(n=s._async_evaluate0$_stackTrace$1(t),a=s._async_evaluate0$_logger,null==r?a.internalWarn$4$deprecation$span$trace(e,null,t,n):A.WarnForDeprecation_warnForDeprecation0(a,r,e,t,n))},_async_evaluate0$_warn$2(e,t){return this._async_evaluate0$_warn$3(e,t,null)},_async_evaluate0$_exception$2(e,t){var r,n;return r=null==t?(r=I.JSArray_methods.get$last(this._async_evaluate0$_stack)._1).get$span(r):t,n=this._async_evaluate0$_stackTrace$1(t),new A.SassRuntimeException0(n,I.Set_empty,e,r)},_async_evaluate0$_exception$1(e){return this._async_evaluate0$_exception$2(e,null)},_async_evaluate0$_multiSpanException$3(e,t,r){var n=I.JSArray_methods.get$last(this._async_evaluate0$_stack)._1;return A.MultiSpanSassRuntimeException$0(e,n.get$span(n),t,r,this._async_evaluate0$_stackTrace$0(),null)},_async_evaluate0$_addExceptionSpan$1$2(e,t){var r,n,a,s;try{return a=t.call$0()}catch(s){if(!((a=A.unwrapException(s))instanceof A.SassScriptException0))throw s;r=a,n=A.getTraceFromException(s),a=r.withSpan$1(e.get$span(e)),A.throwWithTrace0(a.withTrace$1(this._async_evaluate0$_stackTrace$1(e.get$span(e))),r,n)}},_async_evaluate0$_addExceptionSpan$2(e,t){return this._async_evaluate0$_addExceptionSpan$1$2(e,t,U.dynamic)},_async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,t,r,n){return this._addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,r,n,n)},_async_evaluate0$_addExceptionSpanAsync$1$2(e,t,r){return this._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(e,t,!0,r)},_addExceptionSpanAsync$body$_EvaluateVisitor0(e,t,r,n,a){var s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(a),$=2,p=[],h=this,d=A._wrapJsFunctionForAsync(function(a,m){for(1===a&&(p.push(m),u=$);;)switch(u){case 0:return $=4,l=t.call$0(),u=7,A._asyncAwait(n._eval$1("Future<0>")._is(l)?l:A._Future$value(l,n),d);case 7:s=l=m,u=1;break;case 4:if($=3,_=p.pop(),!((l=A.unwrapException(_))instanceof A.SassScriptException0))throw _;i=l,o=A.getTraceFromException(_),l=i.withSpan$1(e.get$span(e)),A.throwWithTrace0(l.withTrace$1(h._async_evaluate0$_stackTrace$1(r?e.get$span(e):null)),i,o),u=6;break;case 3:u=2;break;case 6:case 1:return A._asyncReturn(s,c);case 2:return A._asyncRethrow(p.at(-1),c)}});return A._asyncStartSync(d,c)},_async_evaluate0$_addExceptionTrace$1$1(e,t){return this._addExceptionTrace$body$_EvaluateVisitor0(e,t,t)},_addExceptionTrace$body$_EvaluateVisitor0(e,t,r){var n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(r),c=2,$=[],p=this,h=A._wrapJsFunctionForAsync(function(r,d){for(1===r&&($.push(d),_=c);;)switch(_){case 0:return c=4,i=e.call$0(),_=7,A._asyncAwait(t._eval$1("Future<0>")._is(i)?i:A._Future$value(i,t),h);case 7:n=i=d,_=1;break;case 4:if(c=3,l=$.pop(),i=A.unwrapException(l),U.SassRuntimeException_2._is(i))throw l;if(!(i instanceof A.SassException0))throw l;a=i,s=A.getTraceFromException(l),i=a,o=E.getInterceptor$z(i),A.throwWithTrace0(a.withTrace$1(p._async_evaluate0$_stackTrace$1(A.SourceSpanException.prototype.get$span.call(o,i))),a,s),_=6;break;case 3:_=2;break;case 6:case 1:return A._asyncReturn(n,u);case 2:return A._asyncRethrow($.at(-1),u)}});return A._asyncStartSync(h,u)},_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,s,i,o,l,_,u,c=0,$=A._makeAsyncAwaitCompleter(n),p=2,h=[],d=this,m=A._wrapJsFunctionForAsync(function(r,n){for(1===r&&(h.push(n),c=p);;)switch(c){case 0:return p=4,c=7,A._asyncAwait(t.call$0(),m);case 7:a=o=n,c=1;break;case 4:if(p=3,u=h.pop(),o=A.unwrapException(u),!U.SassRuntimeException_2._is(o))throw u;if(s=o,i=A.getTraceFromException(u),!I.JSString_methods.startsWith$1(E.get$span$z(s).get$text(),"@error"))throw u;o=s._span_exception$_message,l=e.get$span(e),_=d._async_evaluate0$_stackTrace$0(),A.throwWithTrace0(new A.SassRuntimeException0(_,I.Set_empty,o,l),s,i),c=6;break;case 3:c=2;break;case 6:case 1:return A._asyncReturn(a,$);case 2:return A._asyncRethrow(h.at(-1),$)}});return A._asyncStartSync(m,$)},_async_evaluate0$_getErrorMessage$1(e){if(U.Error._is(e))return e.toString$0(0);try{return A._asString(E.get$message$x(e))}catch(t){return E.toString$0$(e)}},$isExpressionVisitor:1,$isStatementVisitor:1},A._EvaluateVisitor_closure38.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string0$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string0$_text)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure39.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("name");return null!=this.$this._async_evaluate0$_environment.getVariable$1(A.stringReplaceAllUnchecked(t._string0$_text,"_","-"))?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure40.prototype={call$1(e){var t,r,n,a,s=E.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return t=null==(s=s.$index(e,1).get$realNull())?null:s.assertString$1("module"),r=(s=this.$this)._async_evaluate0$_environment,n=i._string0$_text,a=A.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string0$_text)||s._async_evaluate0$_builtInFunctions.containsKey$1(n)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure41.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string0$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string0$_text)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure42.prototype={call$1(e){var t=this.$this._async_evaluate0$_environment;if(!t._async_environment0$_inMixin)throw A.wrapException(A.SassScriptException$0(T.conten,null));return null!=t._async_environment0$_content?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure43.prototype={call$1(e){var t,r,n,a=E.$index$asx(e,0).assertString$1("module")._string0$_text,s=this.$this._async_evaluate0$_environment._async_environment0$_modules.$index(0,a);if(null==s)throw A.wrapException('There is no module with namespace "'+a+'".');for(a=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=A.MapExtensions_get_pairs0(s.get$variables(),U.String,a)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!0),n._1);return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,a,a))},$signature:38},A._EvaluateVisitor_closure44.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string0$_text,i=a._async_evaluate0$_environment._async_environment0$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs0(i.get$functions(i),U.String,U.AsyncCallable_2)).get$iterator(r),a=a._async_evaluate0$_compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!0),new A.SassFunction0(n._1,a));return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},A._EvaluateVisitor_closure45.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string0$_text,i=a._async_evaluate0$_environment._async_environment0$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs0(i.get$mixins(),U.String,U.AsyncCallable_2)).get$iterator(r),a=a._async_evaluate0$_compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!0),new A.SassMixin0(n._1,a));return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},A._EvaluateVisitor_closure46.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name"),i=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),i){if(null!=t)throw A.wrapException(T.x24css_a);return new A.SassFunction0(new A.PlainCssCallable0(s._string0$_text),this.$this._async_evaluate0$_compileContext)}if((r=(a=this.$this)._async_evaluate0$_callableNode).toString,null==(n=a._async_evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__closure14(a,s,t))))throw A.wrapException("Function not found: "+s.toString$0(0));return new A.SassFunction0(n,a._async_evaluate0$_compileContext)},$signature:204},A._EvaluateVisitor__closure14.prototype={call$0(){var e,t=A.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),r=this.module,n=null==r?null:r._string0$_text;return null!=(e=(r=this.$this)._async_evaluate0$_environment.getFunction$2$namespace(t,n))||null!=n?e:r._async_evaluate0$_builtInFunctions.$index(0,t)},$signature:97},A._EvaluateVisitor_closure47.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");if(t=null==(a=a.$index(e,1).get$realNull())?null:a.assertString$1("module"),(r=(a=this.$this)._async_evaluate0$_callableNode).toString,null==(n=a._async_evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__closure13(a,s,t))))throw A.wrapException("Mixin not found: "+s.toString$0(0));return new A.SassMixin0(n,a._async_evaluate0$_compileContext)},$signature:205},A._EvaluateVisitor__closure13.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,t=A.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),r=this.module;return e.getMixin$2$namespace(t,null==r?null:r._string0$_text)},$signature:97},A._EvaluateVisitor_closure48.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure4(e)},$call$body$_EvaluateVisitor_closure4(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=0,S=A._makeAsyncAwaitCompleter(U.Value_2),y=this,v=A._wrapJsFunctionForAsync(function(f,C){if(1===f)return A._asyncRethrow(C,S);for(;;)switch(g){case 0:if(h=E.getInterceptor$asx(e),d=h.$index(e,0),m=U.SassArgumentList_2._as(h.$index(e,1)),h=y.$this,(r=h._async_evaluate0$_callableNode).toString,n=A._setArrayType([],U.JSArray_Expression_2),a=U.String,s=U.Expression_2,i=r.get$span(r),o=r.get$span(r),m._argument_list$_wereKeywordsAccessed=!0,(l=m._argument_list$_keywords).get$isEmpty(l))r=null;else{for(_=U.Value_2,u=A.LinkedHashMap_LinkedHashMap$_empty(_,_),m._argument_list$_wereKeywordsAccessed=!0,l=(l=A.MapExtensions_get_pairs0(l,a,_)).get$iterator(l);l.moveNext$0();)c=l.get$current(l),u.$indexSet(0,new A.SassString0(c._0,!1),c._1);r=new A.ValueExpression0(new A.SassMap0(A.ConstantMap_ConstantMap$from(u,_,_)),r.get$span(r))}$=new A.ArgumentList0(A.List_List$unmodifiable(n,s),A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_empty(a,s),a,s),new A.ValueExpression0(m,o),r,i),g=d instanceof A.SassString0?3:4;break;case 3:return A.warnForDeprecation0(T.Passina+d.toString$0(0)+"))",I.Deprecation_RCd),p=h._async_evaluate0$_callableNode,r=d._string0$_text,n=p.get$span(p),h=h.visitFunctionExpression$1(0,new A.FunctionExpression0(null,A.stringReplaceAllUnchecked(r,"_","-"),r,$,n)),g=5,A._asyncAwait(U.Future_Value_2._is(h)?h:A._Future$value(h,U.Value_2),v);case 5:t=C,g=1;break;case 4:return r=d.assertFunction$1("function").assertCompileContext$1(h._async_evaluate0$_compileContext),(n=h._async_evaluate0$_callableNode).toString,g=6,A._asyncAwait(h._async_evaluate0$_runFunctionCallable$3($,r.callable,n),v);case 6:t=n=C,g=1;break;case 1:return A._asyncReturn(t,S)}});return A._asyncStartSync(v,S)},$signature:109},A._EvaluateVisitor_closure49.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure3(e)},$call$body$_EvaluateVisitor_closure3(e){var t,r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.void),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:return o=E.getInterceptor$asx(e),l=A.Uri_parse(o.$index(e,0).assertString$1("url")._string0$_text),o=o.$index(e,1).get$realNull(),t=null==o?null:o.assertMap$1("with")._map0$_contents,o=c.$this,(r=o._async_evaluate0$_callableNode).toString,null!=t?(n={},a=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue_2),s=r.get$span(r),n.privateDeprecation=!1,t.forEach$1(0,new A._EvaluateVisitor__closure11(n,a,s,r)),i=new A.ExplicitConfiguration0(r,a,null)):i=I.Configuration_Map_empty_null0,n=r.get$span(r),_=2,A._asyncAwait(o._async_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",r,new A._EvaluateVisitor__closure12(o),n.get$sourceUrl(n),i,!0),$);case 2:return o._async_evaluate0$_assertConfigurationIsEmpty$2$nameInError(i,!0),A._asyncReturn(null,u)}});return A._asyncStartSync($,u)},$signature:206},A._EvaluateVisitor__closure11.prototype={call$2(e,t){var r=this,n=e.assertString$1("with key"),a=A.stringReplaceAllUnchecked(n._string0$_text,"_","-");if((n=r.values).containsKey$1(a))throw A.wrapException("The variable $"+a+" was configured twice.");I.JSString_methods.startsWith$1(a,"-")&&!r._box_0.privateDeprecation&&(r._box_0.privateDeprecation=!0,A.warnForDeprecation0("Configuring private variables (such as $"+a+T.x29x20is_dT,I.Deprecation_eKX)),n.$indexSet(0,a,new A.ConfiguredValue0(t,r.span,r.callableNode))},$signature:98},A._EvaluateVisitor__closure12.prototype={call$2(e,t){var r=this.$this;return r._async_evaluate0$_combineCss$2$clone(e,!0).accept$1(r)},$signature:327},A._EvaluateVisitor_closure50.prototype={call$1(e){return this.$call$body$_EvaluateVisitor_closure2(e)},$call$body$_EvaluateVisitor_closure2(e){var t,r,n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.void),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:return i=E.getInterceptor$asx(e),o=i.$index(e,0),l=U.SassArgumentList_2._as(i.$index(e,1)),i=c.$this,t=i._async_evaluate0$_callableNode,r=t.get$span(t),n=t.get$span(t),a=U.Expression_2,s=A.List_List$unmodifiable(I.List_empty22,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty14,U.String,a),_=2,A._asyncAwait(i._async_evaluate0$_applyMixin$5(o.assertMixin$1("mixin").assertCompileContext$1(i._async_evaluate0$_compileContext).callable,i._async_evaluate0$_environment._async_environment0$_content,new A.ArgumentList0(s,a,new A.ValueExpression0(l,n),null,r),t,t),$);case 2:return A._asyncReturn(null,u)}});return A._asyncStartSync($,u)},$signature:206},A._EvaluateVisitor_run_closure2.prototype={call$0(){var e,t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:return r=l.node,n=r.span,a=n.get$sourceUrl(n),s=null,null!=a&&(s=a,(n=l.$this)._async_evaluate0$_activeModules.$indexSet(0,s,null),null!=n._async_evaluate0$_nodeImporter&&"stdin"===E.toString$0$(s)||n._async_evaluate0$_loadedUrls.add$1(0,s)),n=l.$this,i=3,A._asyncAwait(n._async_evaluate0$_addExceptionTrace$1$1(new A._EvaluateVisitor_run__closure2(n,l.importer,r),U.Module_AsyncCallable_2),_);case 3:t=c,e=new A._Record_2_loadedUrls_stylesheet(n._async_evaluate0$_loadedUrls,n._async_evaluate0$_combineCss$1(t)),i=1;break;case 1:return A._asyncReturn(e,o)}});return A._asyncStartSync(_,o)},$signature:328},A._EvaluateVisitor_run__closure2.prototype={call$0(){return this.$this._async_evaluate0$_execute$2(this.importer,this.node)},$signature:329},A._EvaluateVisitor__loadModule_closure5.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},A._EvaluateVisitor__loadModule_closure6.prototype={call$0(){return this.$call$body$_EvaluateVisitor__loadModule_closure0()},$call$body$_EvaluateVisitor__loadModule_closure0(){var e,t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Null),h=1,d=[],m=[],g=this,S=A._wrapJsFunctionForAsync(function(y,v){for(1===y&&(d.push(v),$=h);;)switch($){case 0:return s={},i=null,o=null,l=g.$this,_=g.nodeWithSpan,$=2,A._asyncAwait(l._async_evaluate0$_loadStylesheet$3$baseUrl(g.url.toString$0(0),_.get$span(_),g.baseUrl),S);case 2:if(i=(u=v)._0,o=u._1,r=u._2,n=i.span,null!=(e=n.get$sourceUrl(n))){if((n=l._async_evaluate0$_activeModules).containsKey$1(e))throw a=g.namesInErrors?"Module loop: "+M.$get$context().prettyUri$1(e)+" is already being loaded.":T.Modulel,s=A.NullableExtension_andThen0(n.$index(0,e),new A._EvaluateVisitor__loadModule__closure5(l,a)),A.wrapException(null==s?l._async_evaluate0$_exception$1(a):s);n.$indexSet(0,e,_)}return n=l._async_evaluate0$_modules.containsKey$1(e),t=l._async_evaluate0$_inDependency,l._async_evaluate0$_inDependency=r,s.module=null,h=3,c=s,$=6,A._asyncAwait(l._async_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(o,i,g.configuration,g.namesInErrors,_),S);case 6:c.module=v,m.push(5),$=4;break;case 3:m=[1];case 4:h=1,l._async_evaluate0$_activeModules.remove$1(0,e),l._async_evaluate0$_inDependency=t,$=m.pop();break;case 5:return $=7,A._asyncAwait(l._async_evaluate0$_addExceptionSpanAsync$1$3$addStackFrame(_,new A._EvaluateVisitor__loadModule__closure6(s,g.callback,!n),!1,U.void),S);case 7:return A._asyncReturn(null,p);case 1:return A._asyncRethrow(d.at(-1),p)}});return A._asyncStartSync(S,p)},$signature:2},A._EvaluateVisitor__loadModule__closure5.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3(this.message,"new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:99},A._EvaluateVisitor__loadModule__closure6.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},A._EvaluateVisitor__execute_closure2.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=0,f=A._makeAsyncAwaitCompleter(U.Null),C=this,b=A._wrapJsFunctionForAsync(function(x,w){if(1===x)return A._asyncRethrow(w,f);for(;;)switch(v){case 0:return a=C.$this,s=a._async_evaluate0$_importer,i=a._async_evaluate0$__stylesheet,o=a._async_evaluate0$__root,l=a._async_evaluate0$_preModuleComments,_=a._async_evaluate0$__parent,u=a._async_evaluate0$__endOfImports,c=a._async_evaluate0$_outOfOrderImports,$=a._async_evaluate0$__extensionStore,p=a._async_evaluate0$_atRootExcludingStyleRule,h=p?null:a._async_evaluate0$_styleRuleIgnoringAtRoot,d=a._async_evaluate0$_mediaQueries,m=a._async_evaluate0$_declarationName,g=a._async_evaluate0$_inUnknownAtRule,S=a._async_evaluate0$_inKeyframes,y=a._async_evaluate0$_configuration,a._async_evaluate0$_importer=C.importer,e=a._async_evaluate0$__stylesheet=C.stylesheet,t=e.span,r=a._async_evaluate0$__parent=a._async_evaluate0$__root=A.ModifiableCssStylesheet$0(t),a._async_evaluate0$__endOfImports=0,a._async_evaluate0$_outOfOrderImports=null,a._async_evaluate0$__extensionStore=C.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=C.configuration)&&(a._async_evaluate0$_configuration=n),v=2,A._asyncAwait(a.visitStylesheet$1(0,e),b);case 2:return e=null==a._async_evaluate0$_outOfOrderImports?r:new A.CssStylesheet0(new A.UnmodifiableListView(a._async_evaluate0$_addOutOfOrderImports$0(),U.UnmodifiableListView_CssNode_2),t),C.css.__late_helper$_value=e,C.preModuleComments.__late_helper$_value=a._async_evaluate0$_preModuleComments,a._async_evaluate0$_importer=s,a._async_evaluate0$__stylesheet=i,a._async_evaluate0$__root=o,a._async_evaluate0$_preModuleComments=l,a._async_evaluate0$__parent=_,a._async_evaluate0$__endOfImports=u,a._async_evaluate0$_outOfOrderImports=c,a._async_evaluate0$__extensionStore=$,a._async_evaluate0$_styleRuleIgnoringAtRoot=h,a._async_evaluate0$_mediaQueries=d,a._async_evaluate0$_declarationName=m,a._async_evaluate0$_inUnknownAtRule=g,a._async_evaluate0$_atRootExcludingStyleRule=p,a._async_evaluate0$_inKeyframes=S,a._async_evaluate0$_configuration=y,A._asyncReturn(null,f)}});return A._asyncStartSync(b,f)},$signature:2},A._EvaluateVisitor__combineCss_closure5.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:94},A._EvaluateVisitor__combineCss_closure6.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},A._EvaluateVisitor__combineCss_visitModule2.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u=this;if(u.seen.add$1(0,e)){for(u.clone&&(e=e.cloneCss$0()),r=(t=e.get$upstream()).length,n=u.css,a=u.imports,s=0;s<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++s)(i=t[s]).get$transitivelyContainsCss()&&(null!=(o=e.get$preModuleComments().$index(0,i))&&I.JSArray_methods.addAll$1(0===n.length?a:n,o),u.call$1(i));u.sorted.addFirst$1(e),l=(t=e.get$css(e)).get$children(t),_=u.$this._async_evaluate0$_indexAfterImports$1(l),t=E.getInterceptor$ax(l),I.JSArray_methods.addAll$1(a,t.getRange$2(l,0,_)),I.JSArray_methods.addAll$1(n,t.getRange$2(l,_,t.get$length(l)))}},$signature:331},A._EvaluateVisitor__extendModules_closure5.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:14},A._EvaluateVisitor__extendModules_closure6.prototype={call$0:()=>A._setArrayType([],U.JSArray_ExtensionStore_2),$signature:208},A._EvaluateVisitor_visitAtRootRule_closure5.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitAtRootRule_closure6.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.void),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:32},A._EvaluateVisitor__scopeForAtRoot_closure17.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate0$_assertInModule$2(t._async_evaluate0$__parent,"__parent"),t._async_evaluate0$__parent=s.newParent,n=2,A._asyncAwait(t._async_evaluate0$_environment.scope$1$2$when(e,s.node.hasDeclarations,U.void),i);case 2:return t._async_evaluate0$__parent=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor__scopeForAtRoot_closure18.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate0$_atRootExcludingStyleRule,t._async_evaluate0$_atRootExcludingStyleRule=!0,n=2,A._asyncAwait(s.innerScope.call$1(e),i);case 2:return t._async_evaluate0$_atRootExcludingStyleRule=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor__scopeForAtRoot_closure19.prototype={call$1(e){return this.$this._async_evaluate0$_withMediaQueries$1$3(null,null,new A._EvaluateVisitor__scopeForAtRoot__closure2(this.innerScope,e),U.Null)},$signature:40},A._EvaluateVisitor__scopeForAtRoot__closure2.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:2},A._EvaluateVisitor__scopeForAtRoot_closure20.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate0$_inKeyframes,t._async_evaluate0$_inKeyframes=!1,n=2,A._asyncAwait(s.innerScope.call$1(e),i);case 2:return t._async_evaluate0$_inKeyframes=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor__scopeForAtRoot_closure21.prototype={call$1:e=>e instanceof A.ModifiableCssAtRule0,$signature:209},A._EvaluateVisitor__scopeForAtRoot_closure22.prototype={call$1(e){var t,r,n=0,a=A._makeAsyncAwaitCompleter(U.Null),s=this,i=A._wrapJsFunctionForAsync(function(o,l){if(1===o)return A._asyncRethrow(l,a);for(;;)switch(n){case 0:return t=s.$this,r=t._async_evaluate0$_inUnknownAtRule,t._async_evaluate0$_inUnknownAtRule=!1,n=2,A._asyncAwait(s.innerScope.call$1(e),i);case 2:return t._async_evaluate0$_inUnknownAtRule=r,A._asyncReturn(null,a)}});return A._asyncStartSync(i,a)},$signature:40},A._EvaluateVisitor_visitContentRule_closure2.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:t=o.content.declaration.children,r=t.length,n=o.$this,a=0;case 3:if(!(a<r)){s=5;break}return s=6,A._asyncAwait(t[a].accept$1(n),l);case 6:case 4:++a,s=3;break;case 5:e=null,s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitDeclaration_closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i._box_0.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitEachRule_closure8.prototype={call$1(e){var t=this.$this,r=this.nodeWithSpan;return t._async_evaluate0$_environment.setLocalVariable$3(this._box_0.variable,t._async_evaluate0$_withoutSlash$2(e,r),r)},$signature:66},A._EvaluateVisitor_visitEachRule_closure9.prototype={call$1(e){return this.$this._async_evaluate0$_setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:66},A._EvaluateVisitor_visitEachRule_closure10.prototype={call$0(){var e=this,t=e.$this;return t._async_evaluate0$_handleReturn$2(e.list.get$asList(),new A._EvaluateVisitor_visitEachRule__closure2(t,e.setVariables,e.node))},$signature:76},A._EvaluateVisitor_visitEachRule__closure2.prototype={call$1(e){var t;return this.setVariables.call$1(e),(t=this.$this)._async_evaluate0$_handleReturn$2(this.node.children,new A._EvaluateVisitor_visitEachRule___closure2(t))},$signature:336},A._EvaluateVisitor_visitEachRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:102},A._EvaluateVisitor_visitAtRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:338},A._EvaluateVisitor_visitAtRule_closure9.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate0$_atRootExcludingStyleRule?null:n._async_evaluate0$_styleRuleIgnoringAtRoot,s=null==a||n._async_evaluate0$_inKeyframes||"font-face"===o.name.value?2:4;break;case 2:e=o.children,t=e.length,r=0;case 5:if(!(r<t)){s=7;break}return s=8,A._asyncAwait(e[r].accept$1(n),l);case 8:case 6:++r,s=5;break;case 7:s=3;break;case 4:return s=9,A._asyncAwait(n._async_evaluate0$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitAtRule__closure2(n,o.children),!1,U.ModifiableCssStyleRule_2,U.Null),l);case 9:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitAtRule__closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitAtRule_closure10.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitForRule_closure14.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.SassNumber_2),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return t=3,A._asyncAwait(n.node.from.accept$1(n.$this),a);case 3:e=i.assertNumber$0(),t=1;break;case 1:return A._asyncReturn(e,r)}});return A._asyncStartSync(a,r)},$signature:211},A._EvaluateVisitor_visitForRule_closure15.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.SassNumber_2),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return t=3,A._asyncAwait(n.node.to.accept$1(n.$this),a);case 3:e=i.assertNumber$0(),t=1;break;case 1:return A._asyncReturn(e,r)}});return A._asyncStartSync(a,r)},$signature:211},A._EvaluateVisitor_visitForRule_closure16.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure17.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure18.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.nullable_Value_2),h=this,d=A._wrapJsFunctionForAsync(function(m,g){if(1===m)return A._asyncRethrow(g,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,s=h.fromNumber,u=u.children;case 3:if(t===r.to){$=5;break}return i=_._async_evaluate0$_environment,o=s.get$numeratorUnits(s),i.setLocalVariable$3(a,A.SassNumber_SassNumber$withUnits0(t,s.get$denominatorUnits(s),o),c),$=6,A._asyncAwait(_._async_evaluate0$_handleReturn$2(u,new A._EvaluateVisitor_visitForRule__closure2(_)),d);case 6:if(null!=(l=g)){e=l,$=1;break}case 4:t+=n,$=3;break;case 5:e=null,$=1;break;case 1:return A._asyncReturn(e,p)}});return A._asyncStartSync(d,p)},$signature:76},A._EvaluateVisitor_visitForRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:102},A._EvaluateVisitor_visitForwardRule_closure5.prototype={call$2(e,t){t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:129},A._EvaluateVisitor_visitForwardRule_closure6.prototype={call$2(e,t){t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),this.$this._async_evaluate0$_environment.forwardModule$2(e,this.node)},$signature:129},A._EvaluateVisitor__registerCommentsForModule_closure2.prototype={call$0:()=>A._setArrayType([],U.JSArray_CssComment_2),$signature:213},A._EvaluateVisitor_visitIfRule_closure2.prototype={call$1(e){var t=this.$this;return t._async_evaluate0$_environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitIfRule__closure2(t,e),!0,e.hasDeclarations,U.nullable_Value_2)},$signature:343},A._EvaluateVisitor_visitIfRule__closure2.prototype={call$0(){var e=this.$this;return e._async_evaluate0$_handleReturn$2(this.clause.children,new A._EvaluateVisitor_visitIfRule___closure2(e))},$signature:76},A._EvaluateVisitor_visitIfRule___closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:102},A._EvaluateVisitor__visitDynamicImport_closure2.prototype={call$0(){return this.$call$body$_EvaluateVisitor__visitDynamicImport_closure0()},$call$body$_EvaluateVisitor__visitDynamicImport_closure0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=0,w=A._makeAsyncAwaitCompleter(U.void),I=this,L=A._wrapJsFunctionForAsync(function(M,N){if(1===M)return A._asyncRethrow(N,w);for(;;)switch(x){case 0:return(b={}).isDependency=b.importer=b.stylesheet=null,e=I.$this,t=I.$import,x=3,A._asyncAwait(e._async_evaluate0$_loadStylesheet$3$forImport(t.urlString,t.span,!0),L);case 3:if(r=N,n=b.stylesheet=r._0,a=r._1,b.importer=a,s=r._2,b.isDependency=s,i=n.span,null!=(o=i.get$sourceUrl(i))){if((i=e._async_evaluate0$_activeModules).containsKey$1(o))throw t=A.NullableExtension_andThen0(i.$index(0,o),new A._EvaluateVisitor__visitDynamicImport__closure11(e)),A.wrapException(null==t?e._async_evaluate0$_exception$1("This file is already being loaded."):t);i.$indexSet(0,o,t)}t=n._stylesheet1$_uses,i=U.UnmodifiableListView_UseRule_2,x=0===new A.UnmodifiableListView(t,i).get$length(0)&&0===new A.UnmodifiableListView(n._stylesheet1$_forwards,U.UnmodifiableListView_ForwardRule_2).get$length(0)?4:5;break;case 4:return l=e._async_evaluate0$_importer,_=e._async_evaluate0$_assertInModule$2(e._async_evaluate0$__stylesheet,"_stylesheet"),u=e._async_evaluate0$_inDependency,e._async_evaluate0$_importer=a,e._async_evaluate0$__stylesheet=n,e._async_evaluate0$_inDependency=s,x=6,A._asyncAwait(e.visitStylesheet$1(0,n),L);case 6:e._async_evaluate0$_importer=l,e._async_evaluate0$__stylesheet=_,e._async_evaluate0$_inDependency=u,e._async_evaluate0$_activeModules.remove$1(0,o),x=1;break;case 5:return(t=new A.UnmodifiableListView(t,i)).any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure12)?c=!0:(t=new A.UnmodifiableListView(n._stylesheet1$_forwards,U.UnmodifiableListView_ForwardRule_2),c=t.any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure13)),$=A._Cell$(),t=e._async_evaluate0$_environment,i=U.String,p=U.Module_AsyncCallable_2,h=U.AstNode_2,d=A._setArrayType([],U.JSArray_Module_AsyncCallable_2),m=t._async_environment0$_variables,m=A._setArrayType(m.slice(0),A._arrayInstanceType(m)),g=t._async_environment0$_variableNodes,g=A._setArrayType(g.slice(0),A._arrayInstanceType(g)),S=t._async_environment0$_functions,S=A._setArrayType(S.slice(0),A._arrayInstanceType(S)),y=t._async_environment0$_mixins,y=A._setArrayType(y.slice(0),A._arrayInstanceType(y)),v=A.AsyncEnvironment$_0(A.LinkedHashMap_LinkedHashMap$_empty(i,p),A.LinkedHashMap_LinkedHashMap$_empty(i,h),A.LinkedHashMap_LinkedHashMap$_empty(p,h),t._async_environment0$_importedModules,null,null,d,m,g,S,y,t._async_environment0$_content,t._async_environment0$_configurableVariables),x=7,A._asyncAwait(e._async_evaluate0$_withEnvironment$1$2(v,new A._EvaluateVisitor__visitDynamicImport__closure14(b,e,c,v,$),U.Null),L);case 7:f=v.toDummyModule$0(),e._async_evaluate0$_environment.importForwards$1(f),x=c?8:9;break;case 8:x=f.transitivelyContainsCss?10:11;break;case 10:return x=12,A._asyncAwait(e._async_evaluate0$_combineCss$2$clone(f,f.transitivelyContainsExtensions).accept$1(e),L);case 12:case 11:for(C=new A._ImportedCssVisitor2(e),t=E.get$iterator$ax($._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(C);case 9:e._async_evaluate0$_activeModules.remove$1(0,o);case 1:return A._asyncReturn(undefined,w)}});return A._asyncStartSync(L,w)},$signature:32},A._EvaluateVisitor__visitDynamicImport__closure11.prototype={call$1(e){return this.$this._async_evaluate0$_multiSpanException$3("This file is already being loaded.","new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:99},A._EvaluateVisitor__visitDynamicImport__closure12.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:214},A._EvaluateVisitor__visitDynamicImport__closure13.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:215},A._EvaluateVisitor__visitDynamicImport__closure14.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$=0,p=A._makeAsyncAwaitCompleter(U.Null),h=this,d=A._wrapJsFunctionForAsync(function(m,g){if(1===m)return A._asyncRethrow(g,p);for(;;)switch($){case 0:return r=h.$this,n=r._async_evaluate0$_importer,a=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__stylesheet,"_stylesheet"),s=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__root,"_root"),i=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__parent,"__parent"),o=r._async_evaluate0$_assertInModule$2(r._async_evaluate0$__endOfImports,"_endOfImports"),l=r._async_evaluate0$_outOfOrderImports,_=r._async_evaluate0$_configuration,u=r._async_evaluate0$_inDependency,c=h._box_0,r._async_evaluate0$_importer=c.importer,e=c.stylesheet,r._async_evaluate0$__stylesheet=e,(t=h.loadsUserDefinedModules)&&(e=A.ModifiableCssStylesheet$0(e.span),r._async_evaluate0$__root=e,r._async_evaluate0$__parent=r._async_evaluate0$_assertInModule$2(e,"_root"),r._async_evaluate0$__endOfImports=0,r._async_evaluate0$_outOfOrderImports=null),r._async_evaluate0$_inDependency=c.isDependency,(e=new A.UnmodifiableListView(c.stylesheet._stylesheet1$_forwards,U.UnmodifiableListView_ForwardRule_2)).get$isEmpty(e)||(r._async_evaluate0$_configuration=h.environment.toImplicitConfiguration$0()),$=2,A._asyncAwait(r.visitStylesheet$1(0,c.stylesheet),d);case 2:return c=t?r._async_evaluate0$_addOutOfOrderImports$0():A._setArrayType([],U.JSArray_ModifiableCssNode_2),h.children.__late_helper$_value=c,r._async_evaluate0$_importer=n,r._async_evaluate0$__stylesheet=a,t&&(r._async_evaluate0$__root=s,r._async_evaluate0$__parent=i,r._async_evaluate0$__endOfImports=o,r._async_evaluate0$_outOfOrderImports=l),r._async_evaluate0$_configuration=_,r._async_evaluate0$_inDependency=u,A._asyncReturn(null,p)}});return A._asyncStartSync(d,p)},$signature:2},A._EvaluateVisitor__applyMixin_closure5.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate0$_environment.asMixin$1(new A._EvaluateVisitor__applyMixin__closure6(e,n.$arguments,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:32},A._EvaluateVisitor__applyMixin__closure6.prototype={call$0(){var e=0,t=A._makeAsyncAwaitCompleter(U.void),r=this,n=A._wrapJsFunctionForAsync(function(a,s){if(1===a)return A._asyncRethrow(s,t);for(;;)switch(e){case 0:return e=2,A._asyncAwait(r.$this._async_evaluate0$_runBuiltInCallable$3(r.$arguments,r.mixin,r.nodeWithSpanWithoutContent),n);case 2:return A._asyncReturn(null,t)}});return A._asyncStartSync(n,t)},$signature:32},A._EvaluateVisitor__applyMixin_closure6.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate0$_environment.withContent$2(n.contentCallable,new A._EvaluateVisitor__applyMixin__closure5(e,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A._EvaluateVisitor__applyMixin__closure5.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.void),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate0$_environment.asMixin$1(new A._EvaluateVisitor__applyMixin___closure2(e,n.mixin,n.nodeWithSpanWithoutContent)),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:32},A._EvaluateVisitor__applyMixin___closure2.prototype={call$0(){var e,t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.void),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:e=l.mixin.declaration.children,t=e.length,r=l.$this,n=l.nodeWithSpanWithoutContent,a=U.nullable_Value_2,s=0;case 2:if(!(s<t)){i=4;break}return i=5,A._asyncAwait(r._async_evaluate0$_addErrorSpan$1$2(n,new A._EvaluateVisitor__applyMixin____closure2(r,e[s]),a),_);case 5:case 3:++s,i=2;break;case 4:return A._asyncReturn(null,o)}});return A._asyncStartSync(_,o)},$signature:32},A._EvaluateVisitor__applyMixin____closure2.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:76},A._EvaluateVisitor_visitIncludeRule_closure8.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:97},A._EvaluateVisitor_visitIncludeRule_closure9.prototype={call$1(e){var t=this.$this;return new A.UserDefinedCallable0(e,t._async_evaluate0$_environment.closure$0(),t._async_evaluate0$_inDependency,U.UserDefinedCallable_AsyncEnvironment_2)},$signature:346},A._EvaluateVisitor_visitIncludeRule_closure10.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:20},A._EvaluateVisitor_visitMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:104},A._EvaluateVisitor_visitMediaRule_closure9.prototype={call$0(){var e,t,r=0,n=A._makeAsyncAwaitCompleter(U.Null),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:return e=a.$this,null==(t=a.mergedQueries)&&(t=a.queries),r=2,A._asyncAwait(e._async_evaluate0$_withMediaQueries$1$3(t,a.mergedSources,new A._EvaluateVisitor_visitMediaRule__closure2(e,a.node),U.Null),s);case 2:return A._asyncReturn(null,n)}});return A._asyncStartSync(s,n)},$signature:2},A._EvaluateVisitor_visitMediaRule__closure2.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate0$_atRootExcludingStyleRule?null:n._async_evaluate0$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate0$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitMediaRule___closure2(n,o.node),!1,U.ModifiableCssStyleRule_2,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.length,r=0;case 6:if(!(r<t)){s=8;break}return s=9,A._asyncAwait(e[r].accept$1(n),l);case 9:case 7:++r,s=6;break;case 8:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitMediaRule___closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitMediaRule_closure10.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule0||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule0&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:7},A._EvaluateVisitor_visitStyleRule_closure11.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitStyleRule_closure12.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitStyleRule_closure14.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate0$_withStyleRule$1$2(n.rule,new A._EvaluateVisitor_visitStyleRule__closure2(e,n.node),U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A._EvaluateVisitor_visitStyleRule__closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitStyleRule_closure13.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor__warnForBogusCombinators_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssComment0,$signature:7},A._EvaluateVisitor_visitSupportsRule_closure5.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate0$_atRootExcludingStyleRule?null:n._async_evaluate0$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate0$_withParent$2$2(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitSupportsRule__closure2(n,o.node),U.ModifiableCssStyleRule_2,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.length,r=0;case 6:if(!(r<t)){s=8;break}return s=9,A._asyncAwait(e[r].accept$1(n),l);case 9:case 7:++r,s=6;break;case 8:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitSupportsRule__closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.length,r=i.$this,n=0;case 2:if(!(n<t)){a=4;break}return a=5,A._asyncAwait(e[n].accept$1(r),o);case 5:case 3:++n,a=2;break;case 4:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitSupportsRule_closure6.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor__visitSupportsCondition_closure2.prototype={call$0(){var e,t,r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.String),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:return t=_.$this,r=_._box_0,s=A,o=3,A._asyncAwait(t._async_evaluate0$_evaluateToCss$1(r.declaration.name),u);case 3:return n=s.S($),a=r.declaration.get$isCustomProperty()?"":" ",s="("+n+":"+a,i=A,o=4,A._asyncAwait(t._async_evaluate0$_evaluateToCss$1(r.declaration.value),u);case 4:e=s+i.S($)+")",o=1;break;case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(u,l)},$signature:181},A._EvaluateVisitor_visitVariableDeclaration_closure8.prototype={call$0(){var e=this.$this._async_evaluate0$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},A._EvaluateVisitor_visitVariableDeclaration_closure9.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},A._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},A._EvaluateVisitor_visitUseRule_closure2.prototype={call$2(e,t){var r,n,a,s,i,o,l;t&&this.$this._async_evaluate0$_registerCommentsForModule$1(e),r=this.$this._async_evaluate0$_environment,null==(a=(n=this.node).namespace)?(r._async_environment0$_globalModules.$indexSet(0,e,n),r._async_environment0$_allModules.push(e),r=I.JSArray_methods.get$first(r._async_environment0$_variables),null!=(s=A.IterableExtension_firstWhereOrNull(r.get$keys(r),e.get$variables().get$containsKey()))&&A.throwExpression(A.SassScriptException$0(T.This_ma+s+'".',null))):((i=r._async_environment0$_modules).containsKey$1(a)&&(l=null==(o=r._async_environment0$_namespaceNodes.$index(0,a))?null:o.span,o=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=l&&o.$indexSet(0,l,"original @use"),A.throwExpression(A.MultiSpanSassScriptException$0(T.There_+a+'".',"new @use",o))),i.$indexSet(0,a,e),r._async_environment0$_namespaceNodes.$indexSet(0,a,n),r._async_environment0$_allModules.push(e))},$signature:129},A._EvaluateVisitor_visitWarnRule_closure2.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:77},A._EvaluateVisitor_visitWhileRule_closure2.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Value_2),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:t=o.node,r=t.condition,n=o.$this,t=t.children;case 3:return s=5,A._asyncAwait(r.accept$1(n),l);case 5:if(!u.get$isTruthy()){s=4;break}return s=6,A._asyncAwait(n._async_evaluate0$_handleReturn$2(t,new A._EvaluateVisitor_visitWhileRule__closure2(n)),l);case 6:if(null!=(a=u)){e=a,s=1;break}s=3;break;case 4:e=null,s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:76},A._EvaluateVisitor_visitWhileRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:102},A._EvaluateVisitor_visitBinaryOperationExpression_closure2.prototype={call$0(){var e,t,r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.Value_2),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:return r=_.node,n=_.$this,o=3,A._asyncAwait(r.left.accept$1(n),u);case 3:a=$;case 4:switch(r.operator){case I.BinaryOperator_Kyq0:o=6;break;case I.BinaryOperator_tKu0:o=7;break;case I.BinaryOperator_uke0:o=8;break;case I.BinaryOperator_r840:o=9;break;case I.BinaryOperator_qGq0:o=10;break;case I.BinaryOperator_o8O0:o=11;break;case I.BinaryOperator_JiR0:o=12;break;case I.BinaryOperator_qHy0:o=13;break;case I.BinaryOperator_FPG0:o=14;break;case I.BinaryOperator_Swh0:o=15;break;case I.BinaryOperator_QG10:o=16;break;case I.BinaryOperator_tht0:o=17;break;case I.BinaryOperator_Mh50:o=18;break;case I.BinaryOperator_s7T0:o=19;break;default:o=20}break;case 6:return r=r.right.accept$1(n),o=21,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 21:r=$,r=new A.SassString0(A.serializeValue0(a,!1,!0)+"="+A.serializeValue0(r,!1,!0),!1),o=5;break;case 7:o=a.get$isTruthy()?22:24;break;case 22:r=a,o=23;break;case 24:return r=r.right.accept$1(n),o=25,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 25:r=$;case 23:o=5;break;case 8:o=a.get$isTruthy()?26:28;break;case 26:return r=r.right.accept$1(n),o=29,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 29:r=$,o=27;break;case 28:r=a;case 27:o=5;break;case 9:return s=a,o=30,A._asyncAwait(r.right.accept$1(n),u);case 30:r=s.$eq(0,$)?I.SassBoolean_true0:I.SassBoolean_false0,o=5;break;case 10:return s=a,o=31,A._asyncAwait(r.right.accept$1(n),u);case 31:r=s.$eq(0,$)?I.SassBoolean_false0:I.SassBoolean_true0,o=5;break;case 11:return r=r.right.accept$1(n),s=a,o=32,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 32:r=s.greaterThan$1($),o=5;break;case 12:return r=r.right.accept$1(n),s=a,o=33,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 33:r=s.greaterThanOrEquals$1($),o=5;break;case 13:return r=r.right.accept$1(n),s=a,o=34,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 34:r=s.lessThan$1($),o=5;break;case 14:return r=r.right.accept$1(n),s=a,o=35,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 35:r=s.lessThanOrEquals$1($),o=5;break;case 15:return r=r.right.accept$1(n),s=a,o=36,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 36:r=s.plus$1($),o=5;break;case 16:return r=r.right.accept$1(n),s=a,o=37,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 37:r=s.minus$1($),o=5;break;case 17:return r=r.right.accept$1(n),s=a,o=38,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 38:r=s.times$1($),o=5;break;case 18:return t=r.right.accept$1(n),s=n,i=a,o=39,A._asyncAwait(U.Future_Value_2._is(t)?t:A._Future$value(t,U.Value_2),u);case 39:r=s._async_evaluate0$_slash$3(i,$,r),o=5;break;case 19:return r=r.right.accept$1(n),s=a,o=40,A._asyncAwait(U.Future_Value_2._is(r)?r:A._Future$value(r,U.Value_2),u);case 40:r=s.modulo$1($),o=5;break;case 20:r=null;case 5:e=r,o=1;break;case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(u,l)},$signature:77},A._EvaluateVisitor__slash_recommendation2.prototype={call$1(e){return e instanceof A.BinaryOperationExpression0&&I.BinaryOperator_Mh50===e.operator?"math.div("+A.S(this.call$1(e.left))+", "+A.S(this.call$1(e.right))+")":e instanceof A.ParenthesizedExpression0?e.expression.toString$0(0):e.toString$0(0)},$signature:118},A._EvaluateVisitor_visitVariableExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},A._EvaluateVisitor_visitUnaryOperationExpression_closure2.prototype={call$0(){var e,t=this;switch(t.node.operator){case I.UnaryOperator_Rbl0:e=t.operand.unaryPlus$0();break;case I.UnaryOperator_UCP0:e=t.operand.unaryMinus$0();break;case I.UnaryOperator_lZV0:e=new A.SassString0("/"+A.serializeValue0(t.operand,!1,!0),!1);break;case I.UnaryOperator_not_not_not0:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:50},A._EvaluateVisitor_visitListExpression_closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature:352},A._EvaluateVisitor_visitFunctionExpression_closure8.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:97},A._EvaluateVisitor_visitFunctionExpression_closure9.prototype={call$1:e=>e.accept$1(I.C_IsCalculationSafeVisitor0),$signature:117},A._EvaluateVisitor_visitFunctionExpression_closure10.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:77},A._EvaluateVisitor__visitCalculation_closure2.prototype={call$2(e,t){return this.$this._async_evaluate0$_warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:110},A._EvaluateVisitor__checkCalculationArguments_check2.prototype={call$1(e){var t=this.node,r=t.$arguments.positional.length;if(0===r)throw A.wrapException(this.$this._async_evaluate0$_exception$2("Missing argument.",t.span));if(null!=e&&r>e)throw A.wrapException(this.$this._async_evaluate0$_exception$2("Only "+A.S(e)+" "+A.pluralize0("argument",e,null)+" allowed, but "+r+" "+A.pluralize0("was",r,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:108},A._EvaluateVisitor__visitCalculationExpression_closure2.prototype={call$0(){var e,t,r,n,a,s,i,o,l=0,_=A._makeAsyncAwaitCompleter(U.Object),u=this,c=A._wrapJsFunctionForAsync(function($,p){if(1===$)return A._asyncRethrow(p,_);for(;;)switch(l){case 0:return t=u.$this,r=u._box_0,n=u.node,a=u.inLegacySassFunction,s=A,i=t._async_evaluate0$_binaryOperatorToCalculationOperator$2(r.operator,n),l=3,A._asyncAwait(t._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(r.left,a),c);case 3:return o=p,l=4,A._asyncAwait(t._async_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(r.right,a),c);case 4:e=s.SassCalculation_operateInternal0(i,o,p,a,!t._async_evaluate0$_inSupportsDeclaration,new A._EvaluateVisitor__visitCalculationExpression__closure2(t,n)),l=1;break;case 1:return A._asyncReturn(e,_)}});return A._asyncStartSync(c,_)},$signature:183},A._EvaluateVisitor__visitCalculationExpression__closure2.prototype={call$2(e,t){return this.$this._async_evaluate0$_warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:110},A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2.prototype={call$0(){var e=this.node;return this.$this._async_evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:77},A._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 A._EvaluateVisitor__runUserDefinedCallable__closure2(t,e.evaluated,r,e.nodeWithSpan,e.run,n),n)},$signature(){return this.V._eval$1("Future<0>()")}},A._EvaluateVisitor__runUserDefinedCallable__closure2.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._async_evaluate0$_environment.scope$1$1(new A._EvaluateVisitor__runUserDefinedCallable___closure2(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("Future<0>()")}},A._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,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=0,C=A._makeAsyncAwaitCompleter(e),b=this,x=A._wrapJsFunctionForAsync(function(e,w){if(1===e)return A._asyncRethrow(w,C);for(;;)switch(f){case 0:for(m=b.$this,g=b.evaluated._values,S=b.callable.declaration.parameters,y=b.nodeWithSpan,m._async_evaluate0$_verifyArguments$4(E.get$length$asx(g[2]),g[0],S,y),r=S.parameters,n=r.length,a=Math.min(E.get$length$asx(g[2]),n),s=0;s<a;++s)m._async_evaluate0$_environment.setLocalVariable$3(r[s].name,E.$index$asx(g[2],s),E.$index$asx(g[3],s));s=E.get$length$asx(g[2]);case 3:if(!(s<n)){f=5;break}i=r[s],o=i.name,l=g[0].remove$1(0,o),f=null==l?6:7;break;case 6:return _=i.defaultValue,v=m,f=8,A._asyncAwait(_.accept$1(m),x);case 8:l=v._async_evaluate0$_withoutSlash$2(w,m._async_evaluate0$_expressionNode$1(_));case 7:_=m._async_evaluate0$_environment,null==(u=g[1].$index(0,o))&&((u=i.defaultValue).toString,u=m._async_evaluate0$_expressionNode$1(u)),_.setLocalVariable$3(o,l,u);case 4:++s,f=3;break;case 5:return null!=(c=S.restParameter)?($=E.get$length$asx(g[2])>n?E.sublist$1$ax(g[2],n):I.List_empty21,n=g[0],o=g[4],p=A.SassArgumentList$0($,n,o===I.ListSeparator_undecided_null_undecided0?I.ListSeparator_qVN0:o),m._async_evaluate0$_environment.setLocalVariable$3(c,p,y)):p=null,f=9,A._asyncAwait(b.run.call$0(),x);case 9:if(h=w,null==p){t=h,f=1;break}if((n=g[0]).get$isEmpty(n)){t=h,f=1;break}if(p._argument_list$_wereKeywordsAccessed){t=h,f=1;break}throw n=(n=g[0]).get$keys(n),d=A.pluralize0("parameter",n.get$length(n),null),g=(g=g[0]).get$keys(g),A.wrapException(A.MultiSpanSassRuntimeException$0("No "+d+" named "+A.toSentence0(g.map$1$1(g,new A._EvaluateVisitor__runUserDefinedCallable____closure2,U.Object),"or")+".",y.get$span(y),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([S.get$spanWithName(),"declaration"],U.FileSpan,U.String),m._async_evaluate0$_stackTrace$1(y.get$span(y)),null));case 1:return A._asyncReturn(t,C)}});return A._asyncStartSync(x,C)},$signature(){return this.V._eval$1("Future<0>()")}},A._EvaluateVisitor__runUserDefinedCallable____closure2.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__runFunctionCallable_closure2.prototype={call$0(){var e,t,r,n,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.Value_2),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:t=_.callable.declaration,r=t.children,n=r.length,a=_.$this,s=0;case 3:if(!(s<n)){o=5;break}return o=6,A._asyncAwait(r[s].accept$1(a),u);case 6:if((i=$)instanceof A.Value0){e=i,o=1;break}case 4:++s,o=3;break;case 5:throw A.wrapException(a._async_evaluate0$_exception$2("Function finished without @return.",t.span));case 1:return A._asyncReturn(e,l)}});return A._asyncStartSync(u,l)},$signature:77},A._EvaluateVisitor__runBuiltInCallable_closure8.prototype={call$0(){return this._box_0.overload.verify$2(E.get$length$asx(this.evaluated._values[2]),this.namedSet)},$signature:0},A._EvaluateVisitor__runBuiltInCallable_closure9.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:355},A._EvaluateVisitor__runBuiltInCallable_closure10.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__evaluateArguments_closure11.prototype={call$1:e=>e,$signature:41},A._EvaluateVisitor__evaluateArguments_closure12.prototype={call$1(e){return this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:41},A._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:112},A._EvaluateVisitor__evaluateArguments_closure14.prototype={call$1:e=>e,$signature:41},A._EvaluateVisitor__evaluateMacroArguments_closure11.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression0(e,t.get$span(t))},$signature:57},A._EvaluateVisitor__evaluateMacroArguments_closure12.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:57},A._EvaluateVisitor__evaluateMacroArguments_closure13.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new A.ValueExpression0(r.$this._async_evaluate0$_withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:112},A._EvaluateVisitor__evaluateMacroArguments_closure14.prototype={call$1(e){var t=this.keywordRestArgs;return new A.ValueExpression0(this.$this._async_evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:57},A._EvaluateVisitor__addRestMap_closure2.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof A.SassString0))throw r=n.nodeWithSpan,A.wrapException(a._async_evaluate0$_exception$2(T.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:98},A._EvaluateVisitor__verifyArguments_closure2.prototype={call$0(){return this.parameters.verify$2(this.positional,new A.MapKeySet(this.named,U.MapKeySet_String))},$signature:0},A._EvaluateVisitor_visitCssAtRule_closure5.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssAtRule_closure6.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitCssKeyframeBlock_closure5.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssKeyframeBlock_closure6.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitCssMediaRule_closure8.prototype={call$1(e){return this.$this._async_evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:104},A._EvaluateVisitor_visitCssMediaRule_closure9.prototype={call$0(){var e,t,r=0,n=A._makeAsyncAwaitCompleter(U.Null),a=this,s=A._wrapJsFunctionForAsync(function(i,o){if(1===i)return A._asyncRethrow(o,n);for(;;)switch(r){case 0:return e=a.$this,null==(t=a.mergedQueries)&&(t=a.node.queries),r=2,A._asyncAwait(e._async_evaluate0$_withMediaQueries$1$3(t,a.mergedSources,new A._EvaluateVisitor_visitCssMediaRule__closure2(e,a.node),U.Null),s);case 2:return A._asyncReturn(null,n)}});return A._asyncStartSync(s,n)},$signature:2},A._EvaluateVisitor_visitCssMediaRule__closure2.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate0$_atRootExcludingStyleRule?null:n._async_evaluate0$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate0$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssMediaRule___closure2(n,o.node),!1,U.ModifiableCssStyleRule_2,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");case 6:if(!e.moveNext$0()){s=7;break}return r=e.__internal$_current,s=8,A._asyncAwait((null==r?t._as(r):r).accept$1(n),l);case 8:s=6;break;case 7:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitCssMediaRule___closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssMediaRule_closure10.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule0||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule0&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:7},A._EvaluateVisitor_visitCssStyleRule_closure6.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return e=n.$this,t=2,A._asyncAwait(e._async_evaluate0$_withStyleRule$1$2(n.rule,new A._EvaluateVisitor_visitCssStyleRule__closure2(e,n.node),U.Null),a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A._EvaluateVisitor_visitCssStyleRule__closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssStyleRule_closure5.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitCssSupportsRule_closure5.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.Null),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:n=o.$this,a=n._async_evaluate0$_atRootExcludingStyleRule?null:n._async_evaluate0$_styleRuleIgnoringAtRoot,s=null!=a?2:4;break;case 2:return s=5,A._asyncAwait(n._async_evaluate0$_withParent$2$2(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssSupportsRule__closure2(n,o.node),U.ModifiableCssStyleRule_2,U.Null),l);case 5:s=3;break;case 4:e=o.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");case 6:if(!e.moveNext$0()){s=7;break}return r=e.__internal$_current,s=8,A._asyncAwait((null==r?t._as(r):r).accept$1(n),l);case 8:s=6;break;case 7:case 3:return A._asyncReturn(null,i)}});return A._asyncStartSync(l,i)},$signature:2},A._EvaluateVisitor_visitCssSupportsRule__closure2.prototype={call$0(){var e,t,r,n,a=0,s=A._makeAsyncAwaitCompleter(U.Null),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:e=i.node.children,t=e.$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=i.$this,t=t._eval$1("ListBase.E");case 2:if(!e.moveNext$0()){a=3;break}return n=e.__internal$_current,a=4,A._asyncAwait((null==n?t._as(n):n).accept$1(r),o);case 4:a=2;break;case 3:return A._asyncReturn(null,s)}});return A._asyncStartSync(o,s)},$signature:2},A._EvaluateVisitor_visitCssSupportsRule_closure6.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor__performInterpolationHelper_closure2.prototype={call$1(e){return A.InterpolationMap$0(this.interpolation,e)},$signature:217},A._EvaluateVisitor__serialize_closure2.prototype={call$0(){return A.serializeValue0(this.value,!1,this.quote)},$signature:28},A._EvaluateVisitor__expressionNode_closure2.prototype={call$0(){var e=this.expression;return this.$this._async_evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:218},A._EvaluateVisitor__withoutSlash_recommendation2.prototype={call$1(e){var t,r,n,a=e.asSlash;return U.Record_2_nullable_Object_and_nullable_Object._is(a)?(t=a._0,r=a._1,n="math.div("+A.S(this.call$1(t))+", "+A.S(this.call$1(r))+")"):n=A.serializeValue0(e,!0,!0),n},$signature:219},A._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:48},A._ImportedCssVisitor2.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new A._ImportedCssVisitor_visitCssAtRule_closure2;this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$1(e)},visitCssImport$1(e){var t,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)===E.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=A._setArrayType([],U.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 A._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 A._ImportedCssVisitor_visitCssStyleRule_closure2)},visitCssStylesheet$1(e){var t,r,n;for(r=(t=e.children).$ti,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E");t.moveNext$0();)(null==(n=t.__internal$_current)?r._as(n):n).accept$1(this)},visitCssSupportsRule$1(e){return this._async_evaluate0$_visitor._async_evaluate0$_addChild$2$through(e,new A._ImportedCssVisitor_visitCssSupportsRule_closure2)}},A._ImportedCssVisitor_visitCssAtRule_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._ImportedCssVisitor_visitCssMediaRule_closure2.prototype={call$1(e){return e instanceof A.ModifiableCssStyleRule0||this.hasBeenMerged&&e instanceof A.ModifiableCssMediaRule0},$signature:7},A._ImportedCssVisitor_visitCssStyleRule_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._ImportedCssVisitor_visitCssSupportsRule_closure2.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluationContext2.prototype={get$currentCallableSpan(){var e=this._async_evaluate0$_visitor._async_evaluate0$_callableNode;if(null!=e)return e.get$span(e);throw A.wrapException(A.StateError$(T.No_Sasc))},warn$2(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(t,null==a?this._async_evaluate0$_defaultWarnNodeWithSpan.span:a,r)},$isEvaluationContext0:1},A.JSToDartAsyncFileImporter.prototype={canonicalize$1(e,t){return this.canonicalize$body$JSToDartAsyncFileImporter(0,t)},canonicalize$body$JSToDartAsyncFileImporter(e,t){var r,a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.nullable_Uri),_=this,u=A._wrapJsFunctionForAsync(function(e,c){if(1===e)return A._asyncRethrow(c,l);for(;;)switch(o){case 0:if("file"===t.get$scheme()){r=M.$get$FilesystemImporter_cwd0().canonicalize$1(0,t),o=1;break}a=A.wrapJSExceptions(new A.JSToDartAsyncFileImporter_canonicalize_closure(_,t)),o=null!=a&&a instanceof n.Promise?3:4;break;case 3:return o=5,A._asyncAwait(A.promiseToFuture0(U.Promise._as(a),U.nullable_Object),u);case 5:a=c;case 4:if(null==a){r=null,o=1;break}s=n.URL,a instanceof s||A.jsThrow(new n.Error(T.The_fie)),"file"!==(i=A.Uri_parse(E.toString$0$(U.JSUrl._as(a)))).get$scheme()&&A.jsThrow(new n.Error(T.The_fiu+t.toString$0(0)+'".')),r=M.$get$FilesystemImporter_cwd0().canonicalize$1(0,i),o=1;break;case 1:return A._asyncReturn(r,l)}});return A._asyncStartSync(u,l)},load$1:(e,t)=>M.$get$FilesystemImporter_cwd0().load$1(0,t),isNonCanonicalScheme$1:e=>"file"!==e},A.JSToDartAsyncFileImporter_canonicalize_closure.prototype={call$0(){return this.$this._findFileUrl.call$2(this.url.toString$0(0),A.canonicalizeContext0())},$signature:36},A.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 s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,I,L,M,N,V=0,R=A._makeAsyncAwaitCompleter(U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),k=this,F=A._wrapJsFunctionForAsync(function(e,P){if(1===e)return A._asyncRethrow(P,R);for(;;)switch(V){case 0:if(i=!!A.isBrowser()&&((null==r||r instanceof A.NoOpImporter0)&&0===k._async_import_cache0$_importers.length))throw A.wrapException(T.Custom);V=null!=r&&""===t.get$scheme()?3:4;break;case 3:return null==(o=null==n?null:n.resolveUri$1(t))&&(o=t),l=new A._Record_3_forImport(r,o,a),V=5,A._asyncAwait(A.putIfAbsentAsync0(k._async_import_cache0$_perImporterCanonicalizeCache,l,new A.AsyncImportCache_canonicalize_closure0(k,r,o,n,a,l,t),U.Record_3_AsyncImporter_and_Uri_and_bool_forImport_2,U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),F);case 5:if(null!=(_=P)){s=_,V=1;break}case 4:if(l=new A._Record_2_forImport(t,a),(i=k._async_import_cache0$_canonicalizeCache).containsKey$1(l)){s=i.$index(0,l),V=1;break}u=k._async_import_cache0$_importers,c=U.Record_1_nullable_Object,$=k._async_import_cache0$_perImporterCanonicalizeCache,p=U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,h=U.Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2,d=!0,m=0;case 6:if(!(m<u.length)){V=8;break}if(g=u[m],S=new A._Record_3_forImport(g,t,a),$.containsKey$1(S)?(y=$.$index(0,S),v=new A._Record_1(null==y?p._as(y):y)):v=null,f=c._is(v),C=null,f?(b=v._0,(y=null!=b)&&(h._as(b),C=b)):(b=null,y=!1),y){s=C,V=1;break}if(y=!!f&&null==b){V=7;break}return V=10,A._asyncAwait(k._async_import_cache0$_canonicalize$4(g,t,n,a),F);case 10:if(w=(x=P)._0,I=null,L=null,y=!1,(E=null!=w)?(C=null==w?h._as(w):w,L=x._1,I=y=L,y=y&&d):C=null,y){i.$indexSet(0,l,C),s=C,V=1;break}if(E?(y=I,M=E):(L=x._1,y=L,M=!0),y=y&&!d){if($.$indexSet(0,S,w),null!=w){s=w,V=1;break}V=9;break}if(y=!(M?L:x._1)){if(d){for(N=0;N<m;++N)$.$indexSet(0,new A._Record_3_forImport(u[N],t,a),null);d=!1}if(null!=w){s=w,V=1;break}}case 9:case 7:++m,V=6;break;case 8:d&&i.$indexSet(0,l,null),s=null,V=1;break;case 1:return A._asyncReturn(s,R)}});return A._asyncStartSync(F,R)},_async_import_cache0$_canonicalize$4(e,t,r,n){return this._canonicalize$body$AsyncImportCache0(e,t,r,n)},_canonicalize$body$AsyncImportCache0(e,t,r,n){var a,s,i,o,l,_,u=0,c=A._makeAsyncAwaitCompleter(U.Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool_2),$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,c);for(;;)switch(u){case 0:u=null!=r?3:5;break;case 3:u=""!==t.get$scheme()?6:8;break;case 6:return s=A._Future$value(e.isNonCanonicalScheme$1(t.get$scheme()),U.bool),u=9,A._asyncAwait(s,$);case 9:i=s=h,u=7;break;case 8:i=!0;case 7:u=4;break;case 5:i=!1;case 4:return o=new A.CanonicalizeContext0(n,i?r:null),s=U.nullable_Object,s=A.runZoned(new A.AsyncImportCache__canonicalize_closure0(e,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__canonicalizeContext,o],s,s),U.FutureOr_nullable_Uri),u=10,A._asyncAwait(U.Future_nullable_Uri._is(s)?s:A._Future$value(s,U.nullable_Uri),$);case 10:if(l=h,_=!i||!o._canonicalize_context$_wasContainingUrlAccessed,null==l){a=new A._Record_2(null,_),u=1;break}u=""!==l.get$scheme()?11:13;break;case 11:return s=A._Future$value(e.isNonCanonicalScheme$1(l.get$scheme()),U.bool),u=14,A._asyncAwait(s,$);case 14:s=h,u=12;break;case 13:s=!1;case 12:if(s)throw A.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+l.toString$0(0)+T.x2c_whicu);a=new A._Record_2(new A._Record_3_originalUrl(e,l,t),_),u=1;break;case 1:return A._asyncReturn(a,c)}});return A._asyncStartSync($,c)},importCanonical$3$originalUrl(e,t,r){return this.importCanonical$body$AsyncImportCache0(e,t,r)},importCanonical$body$AsyncImportCache0(e,t,r){var n,a=0,s=A._makeAsyncAwaitCompleter(U.nullable_Stylesheet_2),i=this,o=A._wrapJsFunctionForAsync(function(l,_){if(1===l)return A._asyncRethrow(_,s);for(;;)switch(a){case 0:return a=3,A._asyncAwait(A.putIfAbsentAsync0(i._async_import_cache0$_importCache,t,new A.AsyncImportCache_importCanonical_closure0(i,e,t,r),U.Uri,U.nullable_Stylesheet_2),o);case 3:n=_,a=1;break;case 1:return A._asyncReturn(n,s)}});return A._asyncStartSync(o,s)},humanize$1(e){var t=this._async_import_cache0$_canonicalizeCache,r=U.NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2;return null==(r=A.NullableExtension_andThen0(A.minBy(new A.MappedIterable(new A.WhereIterable(new A.NonNullsIterable(new A.LinkedHashMapValuesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),r),new A.AsyncImportCache_humanize_closure3(e),r._eval$1("WhereIterable<Iterable.E>")),new A.AsyncImportCache_humanize_closure4,r._eval$1("MappedIterable<Iterable.E,Uri>")),new A.AsyncImportCache_humanize_closure5),new A.AsyncImportCache_humanize_closure6(e)))?e:r},sourceMapUrl$1(e,t){var r=this._async_import_cache0$_resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(0))?t:r}},A.AsyncImportCache_canonicalize_closure0.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:return t=o.$this,r=o.baseUrl,s=3,A._asyncAwait(t._async_import_cache0$_canonicalize$4(o.baseImporter,o.resolvedUrl,r,o.forImport),l);case 3:a=(n=u)._0,n._1,null!=r&&t._async_import_cache0$_nonCanonicalRelativeUrls.$indexSet(0,o.key,o.url),e=a,s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:362},A.AsyncImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:182},A.AsyncImportCache_importCanonical_closure0.prototype={call$0(){var e,t,r,n,a,s=0,i=A._makeAsyncAwaitCompleter(U.nullable_Stylesheet_2),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:return t=Date.now(),r=o.canonicalUrl,n=o.importer.load$1(0,r),s=3,A._asyncAwait(U.Future_nullable_ImporterResult._is(n)?n:A._Future$value(n,U.nullable_ImporterResult_2),l);case 3:if(null==(a=u)){e=null,s=1;break}(n=o.$this)._async_import_cache0$_loadTimes.$indexSet(0,r,new A.DateTime(t,0,!1)),n._async_import_cache0$_resultsCache.$indexSet(0,r,a),n=a.contents,t=a.syntax,r=o.originalUrl.resolveUri$1(r),e=A.Stylesheet_Stylesheet$parse0(n,t,!1,r),s=1;break;case 1:return A._asyncReturn(e,i)}});return A._asyncStartSync(l,i)},$signature:363},A.AsyncImportCache_humanize_closure3.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:364},A.AsyncImportCache_humanize_closure4.prototype={call$1:e=>e._2,$signature:365},A.AsyncImportCache_humanize_closure5.prototype={call$1:e=>e.get$path(e).length,$signature:107},A.AsyncImportCache_humanize_closure6.prototype={call$1(e){var t=M.$get$url(),r=this.canonicalUrl;return e.resolve$1(0,A.ParsedPath_ParsedPath$parse(r.get$path(r),t.style).get$basename())},$signature:48},A.AtRootQueryParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.AtRootQueryParser_parse_closure0(this))}},A.AtRootQueryParser_parse_closure0.prototype={call$0(){var e,t,r=this.$this,n=r.scanner;n.expectChar$1(40),r.whitespace$1$consumeNewlines(!0),(e=r.scanIdentifier$1("with"))||r.expectIdentifier$2$name("without",'"with" or "without"'),r.whitespace$1$consumeNewlines(!0),n.expectChar$1(58),r.whitespace$1$consumeNewlines(!0),t=A.LinkedHashSet_LinkedHashSet$_empty(U.String);do{t.add$1(0,r.identifier$0().toLowerCase()),r.whitespace$1$consumeNewlines(!0)}while(r.lookingAtIdentifier$0());return n.expectChar$1(41),n.expectDone$0(),new A.AtRootQuery0(e,t,t.contains$1(0,"all"),t.contains$1(0,"rule"))},$signature:366},A.AtRootQuery0.prototype={excludes$1(e){var t=this;return t._at_root_query0$_all?!t.include:e instanceof A.ModifiableCssStyleRule0?t._at_root_query0$_rule!==t.include:e instanceof A.ModifiableCssMediaRule0?t.excludesName$1("media"):e instanceof A.ModifiableCssSupportsRule0?t.excludesName$1("supports"):e instanceof A.ModifiableCssAtRule0&&t.excludesName$1(e.name.value.toLowerCase())},excludesName$1(e){return(this._at_root_query0$_all||this.names.contains$1(0,e))!==this.include}},A.AtRootRule0.prototype={accept$1$1(e){return e.visitAtRootRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=new A.StringBuffer("@at-root "),r=this.query;return null!=r&&(t._contents="@at-root "+r.toString$0(0)+" "),t.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.ModifiableCssAtRule0.prototype={accept$1$1(e){return e.visitCssAtRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){var t,r;return e instanceof A.ModifiableCssAtRule0?(t=this.name,r=e.name,t=t.$ti._is(r)&&E.$eq$(r.value,t.value)&&E.$eq$(this.value,e.value)&&this.isChildless===e.isChildless):t=!1,t},copyWithoutChildren$0(){var e=this;return A.ModifiableCssAtRule$0(e.name,e.span,e.isChildless,e.value)},addChild$1(e){this.super$ModifiableCssParentNode$addChild0(e)},get$isChildless(){return this.isChildless},get$span(e){return this.span}},A.AtRule0.prototype={accept$1$1(e){return e.visitAtRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r="@"+this.name.toString$0(0),n=new A.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)+" {"+I.JSArray_methods.join$1(t," ")+"}"},get$span(e){return this.span}},A.InterpolatedAttributeSelector.prototype={accept$1$1(e){return E.visitAttributeSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this,r="["+t.name.toString$0(0),n=t.op;return null!=n&&(r+=n.toString$0(0)+A.S(t.value),null!=(n=t.modifier)&&(r+=" "+n.toString$0(0))),r},get$span(e){return this.span}},A.AttributeSelector0.prototype={accept$1$1(e){return e.visitAttributeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},$eq(e,t){var r=this;return null!=t&&(t instanceof A.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(I.JSString_methods.get$hashCode(r.name)^E.get$hashCode$(r.namespace)^E.get$hashCode$(t.op)^E.get$hashCode$(t.value)^E.get$hashCode$(t.modifier))>>>0}},A.AttributeOperator0.prototype={_enumToString$0(){return"AttributeOperator."+this._name},toString$0(e){return this._attribute0$_text}},A.BinaryOperationExpression0.prototype={get$span(e){for(var t,r=this.left;r instanceof A.BinaryOperationExpression0;)r=r.left;for(t=this.right;t instanceof A.BinaryOperationExpression0;)t=t.right;return r.get$span(r).expand$1(0,t.get$span(t))},get$operatorSpan(){var e,t,r=this.left,n=r.get$span(r);return(n=n.get$file(n))===(t=(e=this.right).get$span(e)).get$file(t)?(n=(n=r.get$span(r)).get$end(n),t=e.get$span(e),n=t=n.offset<t.get$start(t).offset):n=!1,n?(n=(n=r.get$span(r)).get$file(n),r=(r=r.get$span(r)).get$end(r),e=e.get$span(e),r=e=A.SpanExtensions_trimRight0(A.SpanExtensions_trimLeft0(n.span$2(0,r.offset,e.get$start(e).offset)))):r=this.get$span(0),r},accept$1$1(e){return e.visitBinaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n,a,s,i=this,o=i.left;return r=(t=o instanceof A.BinaryOperationExpression0?o.operator.precedence<i.operator.precedence:o instanceof A.ListExpression0&&!o.hasBrackets&&o.contents.length>=2)?A.Primitives_stringFromCharCode(40):"",r+=o.toString$0(0),r=(t=t?r+A.Primitives_stringFromCharCode(41):r)+(r=A.Primitives_stringFromCharCode(32))+(n=i.operator).operator+r,t=!1,(a=i.right)instanceof A.BinaryOperationExpression0?(s=a.operator).precedence<=n.precedence&&(t=!(s===n&&s.isAssociative)):a instanceof A.ListExpression0&&!a.hasBrackets&&a.contents.length>=2&&(t=!0),t&&(r+=A.Primitives_stringFromCharCode(40)),r+=a.toString$0(0),(t=t?r+A.Primitives_stringFromCharCode(41):r).charCodeAt(0),t}},A.BinaryOperator0.prototype={_enumToString$0(){return"BinaryOperator."+this._name},toString$0(e){return this.name}},A.BooleanExpression0.prototype={accept$1$1(e){return e.visitBooleanExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return String(this.value)},get$span(e){return this.span}},A.booleanClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassBoolean",new A.booleanClass__closure));return A.JSClassExtension_injectSuperclass(e._as(I.SassBoolean_true0.constructor),t),t},$signature:15},A.booleanClass__closure.prototype={call$2(e,t){A.jsThrow(new n.Error("new sass.SassBoolean() isn't allowed.\nUse sass.sassTrue or sass.sassFalse instead."))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:220},A.legacyBooleanClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.types.Boolean",new A.legacyBooleanClass__closure));return E.get$$prototype$x(t).getValue=A.allowInteropCaptureThisNamed("getValue",new A.legacyBooleanClass__closure0),t.TRUE=I.SassBoolean_true0,t.FALSE=I.SassBoolean_false0,A.JSClassExtension_injectSuperclass(e._as(I.SassBoolean_true0.constructor),t),t},$signature:15},A.legacyBooleanClass__closure.prototype={call$2(e,t){throw A.wrapException("new sass.types.Boolean() isn't allowed.\nUse sass.types.Boolean.TRUE or sass.types.Boolean.FALSE instead.")},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:221},A.legacyBooleanClass__closure0.prototype={call$1:e=>e===I.SassBoolean_true0,$signature:79},A.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,U.dynamic)},assertBoolean$1(e){return this},unaryNot$0(){return this.value?I.SassBoolean_false0:I.SassBoolean_true0}},A.Box0.prototype={$eq(e,t){return null!=t&&(this.$ti._is(t)&&t._box0$_inner===this._box0$_inner)},get$hashCode(e){return A.Primitives_objectHashCode(this._box0$_inner)},toString$0(e){return"<box: "+this._box0$_inner.value.toString$0(0)+">"}},A.ModifiableBox0.prototype={toString$0(e){return"<modifiable box: "+this.value.toString$0(0)+">"}},A.BuiltInCallable0.prototype={callbackFor$2(e,t){var r,n,a,s,i,o,l,_,u;for(n=(r=this._built_in$_overloads).length,a=null,s=null,i=0;i<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++i){if((l=(o=r[i])._0).matches$2(e,t))return o;if(_=l.parameters.length-e,null!=s){if((l=Math.abs(_))>(u=Math.abs(s)))continue;if(l===u&&_<0)continue}s=_,a=o}if(null!=a)return a;throw A.wrapException(A.StateError$("BuiltInCallable "+this.name+" may not have empty overloads."))},withName$1(e){return new A.BuiltInCallable0(e,this._built_in$_overloads,this.acceptsContent)},withDeprecationWarning$2(e,t){var r,n,a,s,i,o=this,l=A._setArrayType([],U.JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2);for(n=(r=o._built_in$_overloads).length,a=0;a<r.length;r.length===n||(0,A.throwConcurrentModificationError)(r),++a)s={},i=r[a],s.$function=null,s.$function=i._1,l.push(new A._Record_2(i._0,new A.BuiltInCallable_withDeprecationWarning_closure0(s,o,e,t)));return new A.BuiltInCallable0(o.name,l,o.acceptsContent)},withDeprecationWarning$1(e){return this.withDeprecationWarning$2(e,null)},$isAsyncCallable0:1,$isAsyncBuiltInCallable0:1,$isCallable:1,get$name(e){return this.name},get$acceptsContent(){return this.acceptsContent}},A.BuiltInCallable$mixin_closure0.prototype={call$1(e){return this.callback.call$1(e),I.C__SassNull0},$signature:3},A.BuiltInCallable_withDeprecationWarning_closure0.prototype={call$1(e){var t=this,r=t.newName;return null==r&&(r=t.$this.name),A.warnForDeprecation0(T.Global+t.module+"."+r+T.x20inste,I.Deprecation_jOf),t._box_0.$function.call$1(e)},$signature:3},A.BuiltInModule0.prototype={get$upstream:()=>I.List_empty20,get$variableNodes:()=>I.Map_empty13,get$extensionStore:()=>I.C_EmptyExtensionStore0,get$css(e){return new A.CssStylesheet0(I.List_empty18,A.SourceFile$decoded(I.List_empty4,this.url).span$2(0,0,0))},get$preModuleComments:()=>I.Map_empty12,get$transitivelyContainsCss:()=>!1,get$transitivelyContainsExtensions:()=>!1,setVariable$3(e,t,r){if(!this.variables.containsKey$1(e))throw A.wrapException(A.SassScriptException$0("Undefined variable.",null));throw A.wrapException(A.SassScriptException$0("Cannot modify built-in variable.",null))},variableIdentity$1(e){return this},couldHaveBeenConfigured$1:e=>!1,cloneCss$0(){return this},$isModule1:1,get$url(e){return this.url},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$variables(){return this.variables}},A.calculationClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassCalculation",new A.calculationClass__closure)),r=U.String,n=U.Function;return A.LinkedHashMap_LinkedHashMap$_literal(["calc",new A.calculationClass__closure0,"min",new A.calculationClass__closure1,"max",new A.calculationClass__closure2,"clamp",new A.calculationClass__closure3],r,n).forEach$1(0,A.JSClassExtension_get_defineStaticMethod(t)),A.LinkedHashMap_LinkedHashMap$_literal(["assertCalculation",new A.calculationClass__closure4],r,n).forEach$1(0,A.JSClassExtension_get_defineMethod(t)),A.LinkedHashMap_LinkedHashMap$_literal(["arguments",new A.calculationClass__closure5],r,n).forEach$1(0,A.JSClassExtension_get_defineGetter(t)),A.JSClassExtension_injectSuperclass(e._as(new A.SassCalculation0("calc",A.List_List$unmodifiable(A._setArrayType([A.SassNumber_SassNumber0(1,null)],U.JSArray_Object),U.Object)).constructor),t),t},$signature:15},A.calculationClass__closure.prototype={call$2(e,t){A.jsThrow0(new n.Error("new sass.SassCalculation() isn't allowed"))},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:220},A.calculationClass__closure0.prototype={call$1:e=>(A._assertCalculationValue(e),new A.SassCalculation0("calc",A.List_List$unmodifiable(A._setArrayType([e],U.JSArray_Object),U.Object))),$signature:140},A.calculationClass__closure1.prototype={call$1(e){var t=n.immutable.isOrderedMap(e)?E.toArray$0$x(U.ImmutableList_2._as(e)):U.List_dynamic._as(e),r=U.Object,a=E.cast$1$0$ax(t,r);return a.forEach$1(a,A.calculation1___assertCalculationValue$closure()),new A.SassCalculation0("min",A.List_List$unmodifiable(a,r))},$signature:140},A.calculationClass__closure2.prototype={call$1(e){var t=n.immutable.isOrderedMap(e)?E.toArray$0$x(U.ImmutableList_2._as(e)):U.List_dynamic._as(e),r=U.Object,a=E.cast$1$0$ax(t,r);return a.forEach$1(a,A.calculation1___assertCalculationValue$closure()),new A.SassCalculation0("max",A.List_List$unmodifiable(a,r))},$signature:140},A.calculationClass__closure3.prototype={call$3(e,t,r){var a;return(a=null==t&&!A._isValidClampArg(e)||null==r&&!I.JSArray_methods.any$1([e,t],A.calculation1___isValidClampArg$closure()))&&A.jsThrow0(new n.Error("Expected at least one SassString or CalculationInterpolation in `"+new A.NonNullsIterable([e,t,r],U.NonNullsIterable_Object).toString$0(0)+"`")),a=U.NonNullsIterable_Object,new A.NonNullsIterable([e,t,r],a).forEach$1(0,A.calculation1___assertCalculationValue$closure()),new A.SassCalculation0("clamp",A.List_List$unmodifiable(new A.NonNullsIterable([e,t,r],a),U.Object))},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues:()=>[null,null],$signature:371},A.calculationClass__closure4.prototype={call$2:(e,t)=>e,call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:372},A.calculationClass__closure5.prototype={call$1:e=>new n.immutable.List(e.$arguments),$signature:373},A.calculationOperationClass_closure.prototype={call$0(){var e=null,t=U.JSClass,r=t._as(A.allowInteropCaptureThisNamed("sass.CalculationOperation",new A.calculationOperationClass__closure)),n=U.String,a=U.Function;return A.LinkedHashMap_LinkedHashMap$_literal(["equals",new A.calculationOperationClass__closure0,"hashCode",new A.calculationOperationClass__closure1],n,a).forEach$1(0,A.JSClassExtension_get_defineMethod(r)),A.LinkedHashMap_LinkedHashMap$_literal(["operator",new A.calculationOperationClass__closure2,"left",new A.calculationOperationClass__closure3,"right",new A.calculationOperationClass__closure4],n,a).forEach$1(0,A.JSClassExtension_get_defineGetter(r)),A.JSClassExtension_injectSuperclass(t._as(A.SassCalculation_operateInternal0(I.CalculationOperator_F7i0,A.SassNumber_SassNumber0(1,e),A.SassNumber_SassNumber0(1,e),e,!1,e).constructor),r),r},$signature:15},A.calculationOperationClass__closure.prototype={call$4(e,t,r,a){var s=A.IterableExtension_firstWhereOrNull(I.List_g9w,new A.calculationOperationClass___closure(t));return null==s&&A.jsThrow0(new n.Error("Invalid operator: "+t)),A._assertCalculationValue(r),A._assertCalculationValue(a),A.SassCalculation_operateInternal0(s,r,a,null,!1,null)},"call*":"call$4",$requiredArgCount:4,$signature:374},A.calculationOperationClass___closure.prototype={call$1(e){return e.operator===this.strOperator},$signature:375},A.calculationOperationClass__closure0.prototype={call$2:(e,t)=>e.$eq(0,t),$signature:376},A.calculationOperationClass__closure1.prototype={call$1:e=>e.get$hashCode(0),$signature:377},A.calculationOperationClass__closure2.prototype={call$1:e=>e._calculation0$_operator.operator,$signature:378},A.calculationOperationClass__closure3.prototype={call$1:e=>e._calculation0$_left,$signature:222},A.calculationOperationClass__closure4.prototype={call$1:e=>e._calculation0$_right,$signature:222},A.calculationInterpolationClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.CalculationInterpolation",new A.calculationInterpolationClass__closure)),r=U.String,n=U.Function;return A.LinkedHashMap_LinkedHashMap$_literal(["equals",new A.calculationInterpolationClass__closure0,"hashCode",new A.calculationInterpolationClass__closure1],r,n).forEach$1(0,A.JSClassExtension_get_defineMethod(t)),A.LinkedHashMap_LinkedHashMap$_literal(["value",new A.calculationInterpolationClass__closure2],r,n).forEach$1(0,A.JSClassExtension_get_defineGetter(t)),A.JSClassExtension_injectSuperclass(e._as(new A.CalculationInterpolation("").constructor),t),t},$signature:15},A.calculationInterpolationClass__closure.prototype={call$2:(e,t)=>new A.CalculationInterpolation(t),$signature:380},A.calculationInterpolationClass__closure0.prototype={call$2:(e,t)=>t instanceof A.CalculationInterpolation&&e._calculation0$_value===t._calculation0$_value,$signature:381},A.calculationInterpolationClass__closure1.prototype={call$1:e=>I.JSString_methods.get$hashCode(e._calculation0$_value),$signature:382},A.calculationInterpolationClass__closure2.prototype={call$1:e=>e._calculation0$_value,$signature:383},A.SassCalculation0.prototype={get$isSpecialNumber:()=>!0,accept$1$1(e){return e.visitCalculation$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertCalculation$1(e){return this},plus$1(e){if(e instanceof A.SassString0)return this.super$Value$plus0(e);throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},unaryPlus$0(){return A.throwExpression(A.SassScriptException$0('Undefined operation "+'+this.toString$0(0)+'".',null))},unaryMinus$0(){return A.throwExpression(A.SassScriptException$0('Undefined operation "-'+this.toString$0(0)+'".',null))},$eq(e,t){return null!=t&&(t instanceof A.SassCalculation0&&this.name===t.name&&I.C_ListEquality.equals$2(0,this.$arguments,t.$arguments))},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)^I.C_ListEquality0.hash$1(this.$arguments)}},A.SassCalculation__verifyLength_closure0.prototype={call$1:e=>e instanceof A.SassString0,$signature:79},A.CalculationOperation0.prototype={$eq(e,t){return null!=t&&(t instanceof A.CalculationOperation0&&this._calculation0$_operator===t._calculation0$_operator&&E.$eq$(this._calculation0$_left,t._calculation0$_left)&&E.$eq$(this._calculation0$_right,t._calculation0$_right))},get$hashCode(e){return(A.Primitives_objectHashCode(this._calculation0$_operator)^E.get$hashCode$(this._calculation0$_left)^E.get$hashCode$(this._calculation0$_right))>>>0},toString$0(e){var t=A.serializeValue0(new A.SassCalculation0("",A._setArrayType([this],U.JSArray_Object)),!0,!0);return I.JSString_methods.substring$2(t,1,t.length-1)}},A.CalculationOperator0.prototype={_enumToString$0(){return"CalculationOperator."+this._name},toString$0(e){return this.name}},A.CalculationInterpolation.prototype={$eq(e,t){return null!=t&&(t instanceof A.CalculationInterpolation&&this._calculation0$_value===t._calculation0$_value)},get$hashCode(e){return I.JSString_methods.get$hashCode(this._calculation0$_value)},toString$0(e){return this._calculation0$_value}},A.CallableDeclaration0.prototype={get$span(e){return this.span}},A.updateCanonicalizeContextPrototype_closure.prototype={call$1:e=>e._canonicalize_context$_fromImport,$signature:384},A.updateCanonicalizeContextPrototype_closure0.prototype={call$1:e=>(e._canonicalize_context$_wasContainingUrlAccessed=!0,A.NullableExtension_andThen0(e._canonicalize_context$_containingUrl,A.utils3__dartToJSUrl$closure())),$signature:385},A.CanonicalizeContext0.prototype={withFromImport$1$2(e,t){var r=this._canonicalize_context$_fromImport;this._canonicalize_context$_fromImport=!0;try{return t.call$0()}finally{this._canonicalize_context$_fromImport=r}},withFromImport$2(e,t){return this.withFromImport$1$2(e,t,U.dynamic)}},A.ColorChannel0.prototype={isAnalogous$1(e){var t,r,n,a,s,i=this.name,o=e.name;return(t="red"===i||"x"===i)?(r="red"===o||"x"===o,n=o):(n=null,r=!1),a=!0,r?r=a:((r="green"===i||"y"===i)?(s=!0,t?r=n:(t=s,n=r=o),"green"!==r?(t?r=n:(t=s,n=r=o),r="y"===r):r=!0):r=!1,r?r=a:((r="blue"===i||"z"===i)?(s=!0,t?r=n:(t=s,n=r=o),"blue"!==r?(t?r=n:(t=s,n=r=o),r="z"===r):r=!0):r=!1,r?r=a:((r="chroma"===i||"saturation"===i)?(s=!0,t?r=n:(t=s,n=r=o),"chroma"!==r?(t?r=n:(t=s,n=r=o),r="saturation"===r):r=!0):r=!1,r?r=a:("lightness"===i?(t?r=n:(n=r=o,t=!0),r="lightness"===r):r=!1,r=r?a:"hue"===i&&"hue"===(t?n:o))))),r}},A.LinearChannel0.prototype={},A.Chokidar0.prototype={},A.ChokidarOptions0.prototype={},A.ChokidarWatcher0.prototype={},A.InterpolatedClassSelector.prototype={get$span(e){var t=this.name.span;return t.get$file(t).span$2(0,t.get$start(t).offset-1,t.get$end(t).offset)},accept$1$1(e){return E.visitClassSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"."+this.name.toString$0(0)}},A.ClassSelector0.prototype={$eq(e,t){return null!=t&&(t instanceof A.ClassSelector0&&t.name===this.name)},accept$1$1(e){return e.visitClassSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){return new A.ClassSelector0(this.name+e,this.span)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)}},A.ClipGamutMap0.prototype={map$1(e,t){var r=t._color0$_space,n=r._space$_channels;return A.SassColor_SassColor$forSpaceInternal0(r,this._clip$_clampChannel$2(t.channel0OrNull,n[0]),this._clip$_clampChannel$2(t.channel1OrNull,n[1]),this._clip$_clampChannel$2(t.channel2OrNull,n[2]),t.alphaOrNull)},_clip$_clampChannel$2(e,t){var r,n;return null==e?r=null:t instanceof A.LinearChannel0?(n=t.min,r=isNaN(e)?n:I.JSNumber_methods.clamp$2(e,n,t.max)):r=e,r}},A._CloneCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.isChildless,r=A.ModifiableCssAtRule$0(e.name,e.span,t,e.value);return t?r:this._clone_css$_visitChildren$2(r,e)},visitCssComment$1:e=>new A.ModifiableCssComment0(e.text,e.span),visitCssDeclaration$1:e=>A.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap),visitCssImport$1:e=>new A.ModifiableCssImport0(e.url,e.modifiers,e.span),visitCssKeyframeBlock$1(e){return this._clone_css$_visitChildren$2(A.ModifiableCssKeyframeBlock$0(e.selector,e.span),e)},visitCssMediaRule$1(e){return this._clone_css$_visitChildren$2(A.ModifiableCssMediaRule$0(e.queries,e.span),e)},visitCssStyleRule$1(e){var t=this._clone_css$_oldToNewSelectors.$index(0,e._style_rule0$_selector._box0$_inner.value);if(null!=t)return this._clone_css$_visitChildren$2(A.ModifiableCssStyleRule$0(t,e.span,!1,e.originalSelector),e);throw A.wrapException(A.StateError$(T.The_Ex))},visitCssStylesheet$1(e){return this._clone_css$_visitChildren$2(A.ModifiableCssStylesheet$0(e.get$span(e)),e)},visitCssSupportsRule$1(e){return this._clone_css$_visitChildren$2(A.ModifiableCssSupportsRule$0(e.condition,e.span),e)},_clone_css$_visitChildren$1$2(e,t){var r,n,a;for(r=E.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,U.ModifiableCssParentNode_2)}},A.ColorExpression0.prototype={accept$1$1(e){return e.visitColorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return A.serializeValue0(this.value,!0,!0)},get$span(e){return this.span}},A.global_closure44.prototype={call$1:e=>I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"red")),$signature:39},A.global_closure45.prototype={call$1:e=>I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"green")),$signature:39},A.global_closure46.prototype={call$1:e=>I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"blue")),$signature:39},A.global_closure47.prototype={call$1:e=>A._rgb0("rgb",e),$signature:3},A.global_closure48.prototype={call$1:e=>A._rgb0("rgb",e),$signature:3},A.global_closure49.prototype={call$1:e=>A._rgbTwoArg0("rgb",e),$signature:3},A.global_closure50.prototype={call$1:e=>A._parseChannels0("rgb",E.$index$asx(e,0),"channels",I.RgbColorSpace_i0P0),$signature:3},A.global_closure51.prototype={call$1:e=>A._rgb0("rgba",e),$signature:3},A.global_closure52.prototype={call$1:e=>A._rgb0("rgba",e),$signature:3},A.global_closure53.prototype={call$1:e=>A._rgbTwoArg0("rgba",e),$signature:3},A.global_closure54.prototype={call$1:e=>A._parseChannels0("rgba",E.$index$asx(e,0),"channels",I.RgbColorSpace_i0P0),$signature:3},A.global_closure55.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber0||t.$index(e,0).get$isSpecialNumber()||A.warnForDeprecation0(T.Globalci,I.Deprecation_jOf),A._invert0(e,!0)},$signature:3},A.global_closure56.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"hue"),$signature:31},A.global_closure57.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"saturation"),$signature:31},A.global_closure58.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"lightness"),$signature:31},A.global_closure59.prototype={call$1:e=>A._hsl0("hsl",e),$signature:3},A.global_closure60.prototype={call$1:e=>A._hsl0("hsl",e),$signature:3},A.global_closure61.prototype={call$1(e){var t=E.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return A._functionString0("hsl",e);throw A.wrapException(A.SassScriptException$0("Missing argument $lightness.",null))},$signature:18},A.global_closure62.prototype={call$1:e=>A._parseChannels0("hsl",E.$index$asx(e,0),"channels",I.HslColorSpace_JQ20),$signature:3},A.global_closure63.prototype={call$1:e=>A._hsl0("hsla",e),$signature:3},A.global_closure64.prototype={call$1:e=>A._hsl0("hsla",e),$signature:3},A.global_closure65.prototype={call$1(e){var t=E.getInterceptor$asx(e);if(t.$index(e,0).get$isVar()||t.$index(e,1).get$isVar())return A._functionString0("hsla",e);throw A.wrapException(A.SassScriptException$0("Missing argument $lightness.",null))},$signature:18},A.global_closure66.prototype={call$1:e=>A._parseChannels0("hsla",E.$index$asx(e,0),"channels",I.HslColorSpace_JQ20),$signature:3},A.global_closure67.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber0||t.$index(e,0).get$isSpecialNumber()?A._functionString0("grayscale",e):(A.warnForDeprecation0(T.Globalcg,I.Deprecation_jOf),A._grayscale0(t.$index(e,0)))},$signature:3},A.global_closure68.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertColor$1("color"),n=A._angleValue0(t.$index(e,1),"degrees");if(!r._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.adjusto,null));return A.warnForDeprecation0(T.adjustd+A.serializeValue0(A.SassNumber_SassNumber0(n,"deg"),!1,!0)+T.x29x0a_Mor_,I.Deprecation_3bU),r.changeHsl$1$hue(r._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"hue")+n)},$signature:24},A.global_closure69.prototype={call$1(e){var t,r="lightness",n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color"),s=n.$index(e,1).assertNumber$1("amount");if(!a._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.lighte,null));return n=a._color0$_legacyChannel$2(I.HslColorSpace_JQ20,r)+s.valueInRange$3(0,100,"amount"),t=a.changeHsl$1$lightness(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,100)),A.warnForDeprecation0("lighten() is deprecated. "+A._suggestScaleAndAdjust0(a,s._number1$_value,r)+T.x0a_Morex3ac,I.Deprecation_3bU),t},$signature:24},A.global_closure70.prototype={call$1(e){var t,r="lightness",n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color"),s=n.$index(e,1).assertNumber$1("amount");if(!a._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.darken,null));return n=a._color0$_legacyChannel$2(I.HslColorSpace_JQ20,r)-s.valueInRange$3(0,100,"amount"),t=a.changeHsl$1$lightness(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,100)),A.warnForDeprecation0("darken() is deprecated. "+A._suggestScaleAndAdjust0(a,-s._number1$_value,r)+T.x0a_Morex3ac,I.Deprecation_3bU),t},$signature:24},A.global_closure71.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber0||t.$index(e,0).get$isSpecialNumber()?A._functionString0("saturate",e):new A.SassString0("saturate("+A.serializeValue0(t.$index(e,0).assertNumber$1("amount"),!1,!0)+")",!1)},$signature:18},A.global_closure72.prototype={call$1(e){var t,r,n,a,s="saturation";if(A.warnForDeprecation0(T.Globalcad,I.Deprecation_jOf),r=(t=E.getInterceptor$asx(e)).$index(e,0).assertColor$1("color"),n=t.$index(e,1).assertNumber$1("amount"),!r._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.satura,null));return t=r._color0$_legacyChannel$2(I.HslColorSpace_JQ20,s)+n.valueInRange$3(0,100,"amount"),a=r.changeHsl$1$saturation(isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,100)),A.warnForDeprecation0("saturate() is deprecated. "+A._suggestScaleAndAdjust0(r,n._number1$_value,s)+T.x0a_Morex3ac,I.Deprecation_3bU),a},$signature:24},A.global_closure73.prototype={call$1(e){var t,r="saturation",n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color"),s=n.$index(e,1).assertNumber$1("amount");if(!a._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.desatu,null));return n=a._color0$_legacyChannel$2(I.HslColorSpace_JQ20,r)-s.valueInRange$3(0,100,"amount"),t=a.changeHsl$1$saturation(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,100)),A.warnForDeprecation0("desaturate() is deprecated. "+A._suggestScaleAndAdjust0(a,-s._number1$_value,r)+T.x0a_Morex3ac,I.Deprecation_3bU),t},$signature:24},A.global_closure74.prototype={call$1:e=>A._opacify0("opacify",e),$signature:24},A.global_closure75.prototype={call$1:e=>A._opacify0("fade-in",e),$signature:24},A.global_closure76.prototype={call$1:e=>A._transparentize0("transparentize",e),$signature:24},A.global_closure77.prototype={call$1:e=>A._transparentize0("fade-out",e),$signature:24},A.global_closure78.prototype={call$1(e){var t=E.$index$asx(e,0),r=!1;if(t instanceof A.SassString0&&(t._string0$_hasQuotes||(r=I.JSString_methods.contains$1(t._string0$_text,M.$get$_microsoftFilterStart0()))),r)return A._functionString0("alpha",e);if(t instanceof A.SassColor0&&!t._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.alpha_,null));return A.warnForDeprecation0(T.Globalcal,I.Deprecation_jOf),r=t.assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber0(null==r?0:r,null)},$signature:3},A.global_closure79.prototype={call$1(e){var t,r=E.$index$asx(e,0).get$asList();if(0!==r.length&&I.JSArray_methods.every$1(r,new A.global__closure0))return A._functionString0("alpha",e);throw 0===(t=r.length)?A.wrapException(A.SassScriptException$0("Missing argument $color.",null)):A.wrapException(A.SassScriptException$0("Only 1 argument allowed, but "+t+" were passed.",null))},$signature:18},A.global__closure0.prototype={call$1:e=>e instanceof A.SassString0&&!e._string0$_hasQuotes&&I.JSString_methods.contains$1(e._string0$_text,M.$get$_microsoftFilterStart0()),$signature:54},A.global_closure80.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0)instanceof A.SassNumber0||t.$index(e,0).get$isSpecialNumber()?A._functionString0("opacity",e):(A.warnForDeprecation0(T.Globalco,I.Deprecation_jOf),t=t.$index(e,0).assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber0(null==t?0:t,null))},$signature:3},A.global_closure81.prototype={call$1:e=>A._parseChannels0("color",E.$index$asx(e,0),"description",null),$signature:3},A.global_closure82.prototype={call$1:e=>A._parseChannels0("hwb",E.$index$asx(e,0),"channels",I.HwbColorSpace_guQ0),$signature:3},A.global_closure83.prototype={call$1:e=>A._parseChannels0("lab",E.$index$asx(e,0),"channels",I.LabColorSpace_2nT0),$signature:3},A.global_closure84.prototype={call$1:e=>A._parseChannels0("lch",E.$index$asx(e,0),"channels",I.LchColorSpace_Bpv0),$signature:3},A.global_closure85.prototype={call$1:e=>A._parseChannels0("oklab",E.$index$asx(e,0),"channels",I.OklabColorSpace_5400),$signature:3},A.global_closure86.prototype={call$1:e=>A._parseChannels0("oklch",E.$index$asx(e,0),"channels",I.OklchColorSpace_9Gj0),$signature:3},A.module_closure27.prototype={call$1:e=>I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"red")),$signature:39},A.module_closure28.prototype={call$1:e=>I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"green")),$signature:39},A.module_closure29.prototype={call$1:e=>I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"blue")),$signature:39},A.module_closure30.prototype={call$1(e){var t=A._invert0(e,!1);return t instanceof A.SassString0&&A.warnForDeprecation0("Passing a number ("+E.$index$asx(e,0).toString$0(0)+T.x29x20to_cli+t.toString$0(0),I.Deprecation_Y5S),t},$signature:3},A.module_closure31.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"hue"),$signature:31},A.module_closure32.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"saturation"),$signature:31},A.module_closure33.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"lightness"),$signature:31},A.module_closure34.prototype={call$1(e){var t,r=E.getInterceptor$asx(e);return r.$index(e,0)instanceof A.SassNumber0?(t=A._functionString0("grayscale",r.take$1(e,1)),A.warnForDeprecation0("Passing a number ("+r.$index(e,0).toString$0(0)+T.x29x20to_clg+t.toString$0(0),I.Deprecation_Y5S),t):A._grayscale0(r.$index(e,0))},$signature:3},A.module_closure35.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=U.JSArray_Value_2;return A._parseChannels0("hwb",A.SassList$0(A._setArrayType([A.SassList$0(A._setArrayType([t.$index(e,0),t.$index(e,1),t.$index(e,2)],r),I.ListSeparator_qSL0,!1),t.$index(e,3)],r),I.ListSeparator_bRz0,!1),null,I.HwbColorSpace_guQ0)},$signature:3},A.module_closure36.prototype={call$1:e=>A._parseChannels0("hwb",E.$index$asx(e,0),"channels",I.HwbColorSpace_guQ0),$signature:3},A.module_closure37.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HwbColorSpace_guQ0,"whiteness"),$signature:31},A.module_closure38.prototype={call$1:e=>e._color0$_legacyChannel$2(I.HwbColorSpace_guQ0,"blackness"),$signature:31},A.module_closure39.prototype={call$1(e){var t,r=E.$index$asx(e,0),n=!1;if(r instanceof A.SassString0&&(r._string0$_hasQuotes||(n=I.JSString_methods.contains$1(r._string0$_text,M.$get$_microsoftFilterStart0()))),n)return t=A._functionString0("alpha",e),A.warnForDeprecation0(T.Using_c+t.toString$0(0),I.Deprecation_Y5S),t;if(r instanceof A.SassColor0&&!r._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.color_a,null));return n=r.assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber0(null==n?0:n,null)},$signature:3},A.module_closure40.prototype={call$1(e){var t,r=E.getInterceptor$asx(e);if(I.JSArray_methods.every$1(r.$index(e,0).get$asList(),new A.module__closure6))return t=A._functionString0("alpha",e),A.warnForDeprecation0(T.Using_c+t.toString$0(0),I.Deprecation_Y5S),t;throw A.wrapException(A.SassScriptException$0("Only 1 argument allowed, but "+r.get$length(e)+" were passed.",null))},$signature:18},A.module__closure6.prototype={call$1:e=>e instanceof A.SassString0&&!e._string0$_hasQuotes&&I.JSString_methods.contains$1(e._string0$_text,M.$get$_microsoftFilterStart0()),$signature:54},A.module_closure41.prototype={call$1(e){var t,r=E.getInterceptor$asx(e);return r.$index(e,0)instanceof A.SassNumber0?(t=A._functionString0("opacity",e),A.warnForDeprecation0("Passing a number ("+r.$index(e,0).toString$0(0)+T.x20to_co+t.toString$0(0),I.Deprecation_Y5S),t):(r=r.$index(e,0).assertColor$1("color").alphaOrNull,A.SassNumber_SassNumber0(null==r?0:r,null))},$signature:3},A.module_closure42.prototype={call$1:e=>new A.SassString0(E.get$first$ax(e).assertColor$1("color")._color0$_space.name,!1),$signature:18},A.module_closure43.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._colorInSpace0(t.$index(e,0),t.$index(e,1),!1)},$signature:24},A.module_closure44.prototype={call$1:e=>E.$index$asx(e,0).assertColor$1("color")._color0$_space.get$isLegacyInternal()?I.SassBoolean_true0:I.SassBoolean_false0,$signature:11},A.module_closure45.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0).assertColor$1("color").isChannelMissing$3$channelName$colorName(A._channelName0(t.$index(e,1)),"channel","color")?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A.module_closure46.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._colorInSpace0(t.$index(e,0),t.$index(e,1),!0).get$isInGamut()?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A.module_closure47.prototype={call$1(e){var t,r,n="space",a="method",s=E.getInterceptor$asx(e),i=s.$index(e,0).assertColor$1("color"),o=s.$index(e,1);if(o.$eq(0,I.C__SassNull0)?t=i._color0$_space:((o=o.assertString$1(n)).assertUnquoted$1(n),t=A.ColorSpace_fromName0(o._string0$_text,n)),s.$index(e,2).$eq(0,I.C__SassNull0))throw A.wrapException(A.SassScriptException$0(T.color_t,a));return(s=s.$index(e,2).assertString$1(a)).assertUnquoted$1(a),r=A.GamutMapMethod_GamutMapMethod$fromName0(s._string0$_text),t.get$isBoundedInternal()?(s=(s=i.toSpace$1(t)).get$isInGamut()?s:r.map$1(0,s)).toSpace$2$legacyMissing(i._color0$_space,!1):i},$signature:24},A.module_closure48.prototype={call$1(e){var t,r,n,a,s=E.getInterceptor$asx(e),i=A._colorInSpace0(s.$index(e,0),s.$index(e,2),!0),o=A._channelName0(s.$index(e,1));if("alpha"===o)return s=i.alphaOrNull,A.SassNumber_SassNumber0(null==s?0:s,null);if(s=i._color0$_space._space$_channels,-1===(t=I.JSArray_methods.indexWhere$1(s,new A.module__closure5(o))))throw A.wrapException(A.SassScriptException$0("Color "+i.toString$0(0)+" has no channel named "+o+".","channel"));return r=s[t],n=i.get$channels()[t],a=r.associatedUnit,A.SassNumber_SassNumber0("%"===a?100*n/U.LinearChannel_2._as(r).max:n,a)},$signature:25},A.module__closure5.prototype={call$1(e){return e.name===this.channelName},$signature:73},A.module_closure49.prototype={call$1(e){var t,r,n=E.getInterceptor$asx(e),a=n.$index(e,0).assertColor$1("color1"),s=n.$index(e,1).assertColor$1("color2");return n=new A.module_closure_toXyzNoMissing0,a._color0$_space===s._color0$_space?(t=!1,null==(n=a.channel0OrNull)&&(n=0),r=s.channel0OrNull,A.fuzzyEquals0(n,null==r?0:r)?(null==(n=a.channel1OrNull)&&(n=0),r=s.channel1OrNull,A.fuzzyEquals0(n,null==r?0:r)?(null==(n=a.channel2OrNull)&&(n=0),r=s.channel2OrNull,A.fuzzyEquals0(n,null==r?0:r)?(null==(n=a.alphaOrNull)&&(n=0),t=s.alphaOrNull,n=A.fuzzyEquals0(n,null==t?0:t)):n=t):n=t):n=t):n=E.$eq$(n.call$1(a),n.call$1(s)),n?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A.module_closure_toXyzNoMissing0.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c;return t=e._color0$_space,(n=!!(n=r=I.XyzD65ColorSpace_WiJ0===t)&&!(null==e.channel0OrNull||null==e.channel1OrNull||null==e.channel2OrNull||null==e.alphaOrNull))?n=e:r?(null==(a=e.channel0OrNull)&&(a=0),s=a,null==(i=e.channel1OrNull)&&(i=0),o=i,null==(l=e.channel2OrNull)&&(l=0),_=l,null==(u=e.alphaOrNull)&&(u=0),c=u,n=A.SassColor$_forSpace0(I.XyzD65ColorSpace_WiJ0,s,o,_,c,null)):(null==(a=e.channel0OrNull)&&(a=0),s=a,null==(i=e.channel1OrNull)&&(i=0),o=i,null==(l=e.channel2OrNull)&&(l=0),_=l,null==(u=e.alphaOrNull)&&(u=0),c=u,n=t.convert$5(I.XyzD65ColorSpace_WiJ0,s,o,_,c)),n},$signature:393},A.module_closure50.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._colorInSpace0(t.$index(e,0),t.$index(e,2),!0).isChannelPowerless$3$channelName$colorName(A._channelName0(t.$index(e,1)),"channel","color")?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._mix_closure0.prototype={call$1(e){var t="weight",r=T.To_usem,n=", you must provide a $method.",a=E.getInterceptor$asx(e),s=a.$index(e,0).assertColor$1("color1"),i=a.$index(e,1).assertColor$1("color2"),o=a.$index(e,2).assertNumber$1(t);if(!a.$index(e,3).$eq(0,I.C__SassNull0))return s.interpolate$4$legacyMissing$weight(i,A.InterpolationMethod_InterpolationMethod$fromValue0(a.$index(e,3),"method"),!1,o.valueInRangeWithUnit$4(0,100,t,"%")/100);if(A._checkPercent0(o,t),!s._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(r+s.toString$0(0)+n,"color1"));if(!i._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(r+i.toString$0(0)+n,"color2"));return A._mixLegacy0(s,i,o)},$signature:24},A._complement_closure0.prototype={call$1(e){var t,r,n,a,s,i,o="space",l=E.getInterceptor$asx(e),_=l.$index(e,0).assertColor$1("color"),u=_._color0$_space;if(u.get$isLegacyInternal()&&l.$index(e,1).$eq(0,I.C__SassNull0)?t=I.HslColorSpace_JQ20:((r=l.$index(e,1).assertString$1(o)).assertUnquoted$1(o),t=A.ColorSpace_fromName0(r._string0$_text,o)),!t.get$isPolarInternal())throw A.wrapException(A.SassScriptException$0("Color space "+t.toString$0(0)+" doesn't have a hue channel.",o));return n=_.toSpace$2$legacyMissing(t,!l.$index(e,1).$eq(0,I.C__SassNull0)),l=t._space$_channels,r=n.channel0OrNull,a=n.channel1OrNull,s=n.channel2OrNull,i=n.alphaOrNull,(t.get$isLegacyInternal()?A.SassColor_SassColor$forSpaceInternal0(t,A._adjustChannel0(n,l[0],r,A.SassNumber_SassNumber0(180,null)),a,s,i):A.SassColor_SassColor$forSpaceInternal0(t,r,a,A._adjustChannel0(n,l[2],s,A.SassNumber_SassNumber0(180,null)),i)).toSpace$2$legacyMissing(u,!1)},$signature:24},A._adjust_closure0.prototype={call$1:e=>A._updateComponents0(e,!0,!1,!1),$signature:24},A._scale_closure0.prototype={call$1:e=>A._updateComponents0(e,!1,!1,!0),$signature:24},A._change_closure0.prototype={call$1:e=>A._updateComponents0(e,!1,!0,!1),$signature:24},A._ieHexStr_closure0.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertColor$1("color").toSpace$1(I.RgbColorSpace_i0P0);return i=i.get$isInGamut()?i:I.LocalMindeGamutMap_A2x0.map$1(0,i),t=new A._ieHexStr_closure_hexString0,r=i.alphaOrNull,r=A.S(t.call$1(255*(null==r?0:r))),n=i.channel0OrNull,n=A.S(t.call$1(null==n?0:n)),a=i.channel1OrNull,a=A.S(t.call$1(null==a?0:a)),s=i.channel2OrNull,new A.SassString0("#"+r+n+a+A.S(t.call$1(null==s?0:s)),!1)},$signature:18},A._ieHexStr_closure_hexString0.prototype={call$1:e=>I.JSString_methods.padLeft$2(I.JSInt_methods.toRadixString$1(A.fuzzyRound0(e),16),2,"0").toUpperCase(),$signature:230},A._updateComponents_closure1.prototype={call$1(e){return this.originalColor.toSpace$2$legacyMissing(e,!1)},$signature:394},A._updateComponents_closure2.prototype={call$1(e){return this._box_0.name===e.name},$signature:73},A._changeColor_closure0.prototype={call$0(){var e=this.alphaArg;return A.warnForDeprecation0("$alpha: Passing a unit other than % ("+e.toString$0(0)+T.x29x20is_d_+e.unitSuggestion$1("alpha")+T.x0a_See_,I.Deprecation_kQr),e.valueInRange$3(0,1,"alpha")},$signature:237},A._adjustColor_closure0.prototype={call$1:e=>isNaN(e)?0:I.JSNumber_methods.clamp$2(e,0,1),$signature:16},A._functionString_closure0.prototype={call$1:e=>A.serializeValue0(e,!1,!0),$signature:224},A._removedColorFunction_closure0.prototype={call$1(e){var t=this.name,r=E.getInterceptor$asx(e),n=r.$index(e,0).toString$0(0),a=this.negative?"-":"";throw A.wrapException(A.SassScriptException$0("The function "+t+T.x28__isn+n+", $"+this.argument+": "+a+r.$index(e,1).toString$0(0)+T.x29x0a_Moro+t,null))},$signature:396},A._rgb_closure0.prototype={call$1(e){var t=A._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,1)},$signature:225},A._hsl_closure0.prototype={call$1(e){var t=A._percentageOrUnitless0(e.assertNumber$1("alpha"),1,"alpha");return isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,1)},$signature:225},A._parseChannels_closure1.prototype={call$1:e=>e+" channel",$signature:6},A._parseChannels_closure2.prototype={call$1:e=>e.get$isSpecialNumber(),$signature:54},A._colorFromChannels_closure1.prototype={call$1:e=>A._angleValue0(e,"hue"),$signature:113},A._colorFromChannels_closure2.prototype={call$1:e=>A._angleValue0(e,"hue"),$signature:113},A._channelFromValue_closure0.prototype={call$1(e){var t,r,n,a,s,i,o,l,_=this.channel;return(t=_ instanceof A.LinearChannel0)&&_.requiresPercent&&!e.hasUnit$1("%")&&A.throwExpression(A.SassScriptException$0("Expected "+e.toString$0(0)+' to have unit "%".',_.name)),r=null,n=!1,t?(s=!(a=_.lowerClamped))&&(n=!(r=_.upperClamped)):(a=null,s=!1),n?t=A._percentageOrUnitless0(e,_.max,_.name):!t||this.clamp?t?(i=a,o=s?r:_.upperClamped,t=_.max,n=A._percentageOrUnitless0(e,t,_.name),l=i?_.min:-1/0,t=o?t:1/0,t=isNaN(n)?l:I.JSNumber_methods.clamp$2(n,l,t)):t=I.JSNumber_methods.$mod(e.coerceValueToUnit$2("deg",_.name),360):t=A._percentageOrUnitless0(e,_.max,_.name),t},$signature:113},A._channelFunction_closure0.prototype={call$1(e){var t=this,r=A.SassNumber_SassNumber0(t.getter.call$1(E.get$first$ax(e).assertColor$1("color")),t.unit),n=t.global?"":"color.",a=t.name;return A.warnForDeprecation0(n+a+T.x28__is_d+a+'", $space: '+t.space.toString$0(0)+T.x29x0a_Mor_,I.Deprecation_3bU),r},$signature:25},A._suggestScaleAndAdjust_closure0.prototype={call$1(e){return e.name===this.channelName},$signature:73},A.colorClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassColor",new A.colorClass__closure)),r=U.String,n=U.Function;return A.LinkedHashMap_LinkedHashMap$_literal(["equals",new A.colorClass__closure0,"hashCode",new A.colorClass__closure1,"toSpace",new A.colorClass__closure2,"isInGamut",new A.colorClass__closure3,"toGamut",new A.colorClass__closure4,"channel",new A.colorClass__closure5,"isChannelMissing",new A.colorClass__closure6,"isChannelPowerless",new A.colorClass__closure7,"change",new A.colorClass__closure8,"interpolate",new A.colorClass__closure9],r,n).forEach$1(0,A.JSClassExtension_get_defineMethod(t)),A.LinkedHashMap_LinkedHashMap$_literal(["red",new A.colorClass__closure10,"green",new A.colorClass__closure11,"blue",new A.colorClass__closure12,"hue",new A.colorClass__closure13,"saturation",new A.colorClass__closure14,"lightness",new A.colorClass__closure15,"whiteness",new A.colorClass__closure16,"blackness",new A.colorClass__closure17,"alpha",new A.colorClass__closure18,"space",new A.colorClass__closure19,"isLegacy",new A.colorClass__closure20,"channelsOrNull",new A.colorClass__closure21,"channels",new A.colorClass__closure22],r,n).forEach$1(0,A.JSClassExtension_get_defineGetter(t)),A.JSClassExtension_injectSuperclass(e._as(A.SassColor_SassColor$rgbInternal0(0,0,0,1,null).constructor),t),t},$signature:15},A.colorClass__closure.prototype={call$2(e,t){var r,n,a,s,i=null;switch(A._constructionSpace(t)){case I.RgbColorSpace_i0P0:return A._checkNullAlphaDeprecation(t),n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor_SassColor$rgbInternal0(n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.HslColorSpace_JQ20:return A._checkNullAlphaDeprecation(t),n=(r=E.getInterceptor$x(t)).get$hue(t),a=r.get$saturation(t),s=r.get$lightness(t),r=r.get$alpha(t),A.SassColor_SassColor$hsl0(n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r);case I.HwbColorSpace_guQ0:return A._checkNullAlphaDeprecation(t),n=(r=E.getInterceptor$x(t)).get$hue(t),a=r.get$whiteness(t),s=r.get$blackness(t),r=r.get$alpha(t),A.SassColor_SassColor$hwb0(n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r);case I.LabColorSpace_2nT0:return n=(r=E.getInterceptor$x(t)).get$lightness(t),a=r.get$a(t),s=r.get$b(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.LabColorSpace_2nT0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.OklabColorSpace_5400:return n=(r=E.getInterceptor$x(t)).get$lightness(t),a=r.get$a(t),s=r.get$b(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.OklabColorSpace_5400,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.LchColorSpace_Bpv0:return n=(r=E.getInterceptor$x(t)).get$lightness(t),a=r.get$chroma(t),s=r.get$hue(t),r=r.get$alpha(t),A.SassColor_SassColor$forSpaceInternal0(I.LchColorSpace_Bpv0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r);case I.OklchColorSpace_9Gj0:return n=(r=E.getInterceptor$x(t)).get$lightness(t),a=r.get$chroma(t),s=r.get$hue(t),r=r.get$alpha(t),A.SassColor_SassColor$forSpaceInternal0(I.OklchColorSpace_9Gj0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r);case I.SrgbColorSpace_thf0:return n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.SrgbColorSpace_thf0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.SrgbLinearColorSpace_kUj0:return n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.SrgbLinearColorSpace_kUj0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.DisplayP3ColorSpace_MmT0:return n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.DisplayP3ColorSpace_MmT0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.A98RgbColorSpace_lf20:return n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.A98RgbColorSpace_lf20,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.ProphotoRgbColorSpace_BDz0:return n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.ProphotoRgbColorSpace_BDz0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.Rec2020ColorSpace_6oo0:return n=(r=E.getInterceptor$x(t)).get$red(t),a=r.get$green(t),s=r.get$blue(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.Rec2020ColorSpace_6oo0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.XyzD50ColorSpace_2OB0:return n=(r=E.getInterceptor$x(t)).get$x(t),a=r.get$y(t),s=r.get$z(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.XyzD50ColorSpace_2OB0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);case I.XyzD65ColorSpace_WiJ0:return n=(r=E.getInterceptor$x(t)).get$x(t),a=r.get$y(t),s=r.get$z(t),r=r.get$alpha(t),A.SassColor$_forSpace0(I.XyzD65ColorSpace_WiJ0,n,a,s,A._asBool(M.$get$_isUndefined().call$1(r))?1:r,i);default:throw A.wrapException("Unreachable")}},$signature:399},A.colorClass__closure0.prototype={call$2:(e,t)=>e.$eq(0,t),$signature:400},A.colorClass__closure1.prototype={call$1:e=>e.get$hashCode(0),$signature:39},A.colorClass__closure2.prototype={call$2:(e,t)=>A._toSpace(e,t),$signature:401},A.colorClass__closure3.prototype={call$2:(e,t)=>A._toSpace(e,t).get$isInGamut(),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:402},A.colorClass__closure4.prototype={call$2(e,t){var r=E.getInterceptor$x(t),n=A._toSpace(e,r.get$space(t));return r=A.GamutMapMethod_GamutMapMethod$fromName0(r.get$method(t)),(r=n.get$isInGamut()?n:r.map$1(0,n)).toSpace$1(e._color0$_space)},$signature:403},A.colorClass__closure5.prototype={call$3:(e,t,r)=>A._toSpace(e,null==r?null:E.get$space$x(r)).channel$1(0,t),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:404},A.colorClass__closure6.prototype={call$2:(e,t)=>e.isChannelMissing$1(t),$signature:405},A.colorClass__closure7.prototype={call$3:(e,t,r)=>A._toSpace(e,null==r?null:E.get$space$x(r)).isChannelPowerless$1(t),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:406},A.colorClass__closure8.prototype={call$2(e,t){var r,a,s,i,o,l,_,u,c,$,p,h=null,d="whiteness",m="blackness",g="hue",S="saturation",y="lightness",v="red",f="green",C="blue",b="alpha",x=T.Passin_,w="Passing `hue: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",L=E.getInterceptor$x(t),N=null==L.get$space(t),V=!N;V?((r=L.get$space(t)).toString,a=A.ColorSpace_fromName0(r,h)):a=e._color0$_space,(r=e._color0$_space).get$isLegacyInternal()&&N&&("whiteness"in t||"blackness"in t||"hue"in t&&r===I.HwbColorSpace_guQ0?a=I.HwbColorSpace_guQ0:"hue"in t||"saturation"in t||"lightness"in t?a=I.HslColorSpace_JQ20:("red"in t||"green"in t||"blue"in t)&&(a=I.RgbColorSpace_i0P0),a!==r&&A.warnForDeprecationFromApi("Changing a channel not in this color's space without explicitly specifying the `space` option is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ));for(N=E.get$iterator$ax(n.Object.keys(t)),s=a._space$_channels,i=U.JSArray_String;N.moveNext$0();)o=N.get$current(N),I.JSArray_methods.contains$1(A._setArrayType(["alpha","space"],i),o)||I.JSArray_methods.any$1(s,new A.colorClass___closure(o))||A.jsThrow(new n.Error("`"+o+"` is not a valid channel in `"+a.toString$0(0)+"`."));if(l=e.toSpace$1(a),_=new A.colorClass__closure_changedValue(l,t),(u=I.HslColorSpace_JQ20===a)&&V)c=A.SassColor_SassColor$hsl0(_.call$1(g),_.call$1(S),_.call$1(y),_.call$1(b));else if(u)N=L.get$hue(t),s=M.$get$_isNull(),A._asBool(s.call$1(N))?A.warnForDeprecationFromApi(w,I.Deprecation_bXJ):A._asBool(s.call$1(L.get$saturation(t)))?A.warnForDeprecationFromApi("Passing `saturation: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ):A._asBool(s.call$1(L.get$lightness(t)))&&A.warnForDeprecationFromApi("Passing `lightness: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),A._asBool(s.call$1(L.get$alpha(t)))&&A.warnForDeprecationFromApi(x,I.Deprecation_gC3),null==(N=L.get$hue(t))&&(N=l.channel$1(0,g)),null==(s=L.get$saturation(t))&&(s=l.channel$1(0,S)),null==(i=L.get$lightness(t))&&(i=l.channel$1(0,y)),L=L.get$alpha(t),c=A.SassColor_SassColor$hsl0(N,s,i,null==L?l.channel$1(0,b):L);else if(($=I.HwbColorSpace_guQ0===a)&&V)c=A.SassColor_SassColor$hwb0(_.call$1(g),_.call$1(d),_.call$1(m),_.call$1(b));else if($)N=L.get$hue(t),s=M.$get$_isNull(),A._asBool(s.call$1(N))?A.warnForDeprecationFromApi(w,I.Deprecation_bXJ):A._asBool(s.call$1(L.get$whiteness(t)))?A.warnForDeprecationFromApi("Passing `whiteness: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ):A._asBool(s.call$1(L.get$blackness(t)))&&A.warnForDeprecationFromApi("Passing `blackness: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),A._asBool(s.call$1(L.get$alpha(t)))&&A.warnForDeprecationFromApi(x,I.Deprecation_gC3),null==(N=L.get$hue(t))&&(N=l.channel$1(0,g)),null==(s=L.get$whiteness(t))&&(s=l.channel$1(0,d)),null==(i=L.get$blackness(t))&&(i=l.channel$1(0,m)),L=L.get$alpha(t),c=A.SassColor_SassColor$hwb0(N,s,i,null==L?l.channel$1(0,b):L);else if((p=I.RgbColorSpace_i0P0===a)&&V)c=A.SassColor_SassColor$rgbInternal0(_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else if(p)N=L.get$red(t),s=M.$get$_isNull(),A._asBool(s.call$1(N))?A.warnForDeprecationFromApi("Passing `red: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ):A._asBool(s.call$1(L.get$green(t)))?A.warnForDeprecationFromApi("Passing `green: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ):A._asBool(s.call$1(L.get$blue(t)))&&A.warnForDeprecationFromApi("Passing `blue: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),A._asBool(s.call$1(L.get$alpha(t)))&&A.warnForDeprecationFromApi(x,I.Deprecation_gC3),null==(N=L.get$red(t))&&(N=l.channel$1(0,v)),null==(s=L.get$green(t))&&(s=l.channel$1(0,f)),null==(i=L.get$blue(t))&&(i=l.channel$1(0,C)),L=L.get$alpha(t),c=A.SassColor_SassColor$rgbInternal0(N,s,i,null==L?l.channel$1(0,b):L,h);else if(I.LabColorSpace_2nT0!==a)if(I.OklabColorSpace_5400!==a)if(I.LchColorSpace_Bpv0!==a)if(I.OklchColorSpace_9Gj0!==a)if(I.A98RgbColorSpace_lf20!==a)if(I.DisplayP3ColorSpace_MmT0!==a)if(I.ProphotoRgbColorSpace_BDz0!==a)if(I.Rec2020ColorSpace_6oo0!==a)if(I.SrgbColorSpace_thf0!==a)if(I.SrgbLinearColorSpace_kUj0!==a)if(I.XyzD50ColorSpace_2OB0!==a){if(I.XyzD65ColorSpace_WiJ0!==a)throw A.wrapException("No space set");c=A.SassColor_SassColor$forSpaceInternal0(a,_.call$1("x"),_.call$1("y"),_.call$1("z"),_.call$1(b))}else c=A.SassColor_SassColor$forSpaceInternal0(a,_.call$1("x"),_.call$1("y"),_.call$1("z"),_.call$1(b));else c=A.SassColor$_forSpace0(I.SrgbLinearColorSpace_kUj0,_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else c=A.SassColor$_forSpace0(I.SrgbColorSpace_thf0,_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else c=A.SassColor$_forSpace0(I.Rec2020ColorSpace_6oo0,_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else c=A.SassColor$_forSpace0(I.ProphotoRgbColorSpace_BDz0,_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else c=A.SassColor$_forSpace0(I.DisplayP3ColorSpace_MmT0,_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else c=A.SassColor$_forSpace0(I.A98RgbColorSpace_lf20,_.call$1(v),_.call$1(f),_.call$1(C),_.call$1(b),h);else c=A.SassColor_SassColor$forSpaceInternal0(I.OklchColorSpace_9Gj0,_.call$1(y),_.call$1("chroma"),_.call$1(g),_.call$1(b));else c=A.SassColor_SassColor$forSpaceInternal0(I.LchColorSpace_Bpv0,_.call$1(y),_.call$1("chroma"),_.call$1(g),_.call$1(b));else c=A.SassColor$_forSpace0(I.OklabColorSpace_5400,_.call$1(y),_.call$1("a"),_.call$1("b"),_.call$1(b),h);else c=A.SassColor$_forSpace0(I.LabColorSpace_2nT0,_.call$1(y),_.call$1("a"),_.call$1("b"),_.call$1(b),h);return c.toSpace$1(r)},$signature:407},A.colorClass___closure.prototype={call$1(e){return e.name===this.key},$signature:73},A.colorClass__closure_changedValue.prototype={call$1(e){var t,r=this.options;return e in r?(t=r[e],t=!A._asBool(M.$get$_isUndefined().call$1(t))):t=!1,t?r[e]:this.color.channel$1(0,e)},$signature:408},A.colorClass__closure9.prototype={call$3(e,t,r){var n,a,s=null==r,i=s?null:E.get$method$x(r);return n=null!=i?A.InterpolationMethod$0(e._color0$_space,A.EnumByName_byName(I.List_nm2,i)):(a=e._color0$_space).get$isPolarInternal()?A.InterpolationMethod$0(a,I.HueInterpolationMethod_00):A.InterpolationMethod$0(a,null),e.interpolate$3$weight(t,n,s?null:E.get$weight$x(r))},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:409},A.colorClass__closure10.prototype={call$1:e=>(A.warnForDeprecationFromApi("red is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"red"))),$signature:39},A.colorClass__closure11.prototype={call$1:e=>(A.warnForDeprecationFromApi("green is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"green"))),$signature:39},A.colorClass__closure12.prototype={call$1:e=>(A.warnForDeprecationFromApi("blue is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),I.JSNumber_methods.round$0(e._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"blue"))),$signature:39},A.colorClass__closure13.prototype={call$1:e=>(A.warnForDeprecationFromApi("hue is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"hue")),$signature:31},A.colorClass__closure14.prototype={call$1:e=>(A.warnForDeprecationFromApi("saturation is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"saturation")),$signature:31},A.colorClass__closure15.prototype={call$1:e=>(A.warnForDeprecationFromApi("lightness is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),e._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"lightness")),$signature:31},A.colorClass__closure16.prototype={call$1:e=>(A.warnForDeprecationFromApi("whiteness is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),e._color0$_legacyChannel$2(I.HwbColorSpace_guQ0,"whiteness")),$signature:31},A.colorClass__closure17.prototype={call$1:e=>(A.warnForDeprecationFromApi("blackness is deprecated, use `channel` instead.\nMore info: https://sass-lang.com/d/color-4-api",I.Deprecation_bXJ),e._color0$_legacyChannel$2(I.HwbColorSpace_guQ0,"blackness")),$signature:31},A.colorClass__closure18.prototype={call$1(e){var t=e.alphaOrNull;return null==t?0:t},$signature:31},A.colorClass__closure19.prototype={call$1:e=>e._color0$_space.name,$signature:410},A.colorClass__closure20.prototype={call$1:e=>e._color0$_space.get$isLegacyInternal(),$signature:411},A.colorClass__closure21.prototype={call$1:e=>new n.immutable.List(e.get$channelsOrNull()),$signature:226},A.colorClass__closure22.prototype={call$1:e=>new n.immutable.List(e.get$channels()),$signature:226},A._Channels.prototype={},A._ConstructionOptions.prototype={},A._ChannelOptions.prototype={},A._ToGamutOptions.prototype={},A._InterpolationOptions.prototype={},A._NodeSassColor.prototype={},A.legacyColorClass_closure.prototype={call$6(e,t,r,n,a,s){var i,o,l,_,u;null==s?(null==r||null==n?(A._asInt(t),a=I.JSInt_methods._shrOtherPositive$1(t,24)/255,i=I.JSInt_methods.$mod(I.JSInt_methods._shrOtherPositive$1(t,16),256),r=I.JSInt_methods.$mod(I.JSInt_methods._shrOtherPositive$1(t,8),256),n=I.JSInt_methods.$mod(t,256)):(t.toString,i=t),o=A.fuzzyRound0(isNaN(i)?0:I.JSNumber_methods.clamp$2(i,0,255)),l=A.fuzzyRound0(isNaN(r)?0:I.JSNumber_methods.clamp$2(r,0,255)),_=A.fuzzyRound0(isNaN(n)?0:I.JSNumber_methods.clamp$2(n,0,255)),u=A.NullableExtension_andThen0(a,new A.legacyColorClass__closure),E.set$dartValue$x(e,A.SassColor_SassColor$rgbInternal0(o,l,_,null==u?1:u,null))):E.set$dartValue$x(e,s)},call$2(e,t){var r=null;return this.call$6(e,t,r,r,r,r)},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:413},A.legacyColorClass__closure.prototype={call$1:e=>isNaN(e)?0:I.JSNumber_methods.clamp$2(e,0,1),$signature:414},A.legacyColorClass_closure0.prototype={call$1:e=>I.JSNumber_methods.round$0(E.get$dartValue$x(e)._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"red")),$signature:124},A.legacyColorClass_closure1.prototype={call$1:e=>I.JSNumber_methods.round$0(E.get$dartValue$x(e)._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"green")),$signature:124},A.legacyColorClass_closure2.prototype={call$1:e=>I.JSNumber_methods.round$0(E.get$dartValue$x(e)._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"blue")),$signature:124},A.legacyColorClass_closure3.prototype={call$1(e){var t=E.get$dartValue$x(e).alphaOrNull;return null==t?0:t},$signature:416},A.legacyColorClass_closure4.prototype={call$2(e,t){var r=E.getInterceptor$x(e),n=r.get$dartValue(e);r.set$dartValue(e,n.changeRgb$1$red(A.fuzzyRound0(isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,255))))},$signature:92},A.legacyColorClass_closure5.prototype={call$2(e,t){var r=E.getInterceptor$x(e),n=r.get$dartValue(e);r.set$dartValue(e,n.changeRgb$1$green(A.fuzzyRound0(isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,255))))},$signature:92},A.legacyColorClass_closure6.prototype={call$2(e,t){var r=E.getInterceptor$x(e),n=r.get$dartValue(e);r.set$dartValue(e,n.changeRgb$1$blue(A.fuzzyRound0(isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,255))))},$signature:92},A.legacyColorClass_closure7.prototype={call$2(e,t){var r=E.getInterceptor$x(e),n=r.get$dartValue(e);r.set$dartValue(e,n.changeRgb$1$alpha(isNaN(t)?0:I.JSNumber_methods.clamp$2(t,0,1)))},$signature:92},A.SassColor0.prototype={get$channels(){var e,t,r=this.channel0OrNull;return null==r&&(r=0),null==(e=this.channel1OrNull)&&(e=0),t=this.channel2OrNull,A.List_List$unmodifiable([r,e,null==t?0:t],U.double)},get$channelsOrNull(){return A.List_List$unmodifiable([this.channel0OrNull,this.channel1OrNull,this.channel2OrNull],U.nullable_double)},get$isChannel0Powerless(){var e,t,r=this,n=r._color0$_space;return I.HslColorSpace_JQ20!==n?I.HwbColorSpace_guQ0!==n?e=!1:(null==(e=r.channel1OrNull)&&(e=0),e=(e+=null==(t=r.channel2OrNull)?0:t)>100||A.fuzzyEquals0(e,100)):(e=r.channel1OrNull,e=A.fuzzyEquals0(null==e?0:e,0)),e},get$isChannel2Powerless(){var e,t=this._color0$_space;return I.LchColorSpace_Bpv0!==t&&I.OklchColorSpace_9Gj0!==t?e=!1:(e=this.channel1OrNull,e=A.fuzzyEquals0(null==e?0:e,0)),e},get$isInGamut(){var e,t,r=this,n=r._color0$_space;return!n.get$isBoundedInternal()||(null==(e=r.channel0OrNull)&&(e=0),n=n._space$_channels,t=!1,r._color0$_isChannelInGamut$2(e,n[0])?(null==(e=r.channel1OrNull)&&(e=0),r._color0$_isChannelInGamut$2(e,n[1])?(null==(e=r.channel2OrNull)&&(e=0),n=r._color0$_isChannelInGamut$2(e,n[2])):n=t):n=t,n)},_color0$_isChannelInGamut$2(e,t){var r,n,a;return t instanceof A.LinearChannel0?(r=t.min,a=!!(e<(n=t.max)||A.fuzzyEquals0(e,n))&&(e>r||A.fuzzyEquals0(e,r))):a=!0,a},accept$1$1(e){return e.visitColor$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertColor$1(e){return this},assertLegacy$1(e){if(!this._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0("Expected "+this.toString$0(0)+T.x20to_be,e))},channel$1(e,t){var r,n=this,a=n._color0$_space._space$_channels;if(t===a[0].name)return null==(r=n.channel0OrNull)?0:r;if(t===a[1].name)return null==(r=n.channel1OrNull)?0:r;if(t===a[2].name)return null==(r=n.channel2OrNull)?0:r;if("alpha"===t)return null==(r=n.alphaOrNull)?0:r;throw A.wrapException(A.SassScriptException$0("Color "+n.toString$0(0)+" doesn't have a channel named \""+t+'".',null))},isChannelMissing$3$channelName$colorName(e,t,r){var n=this,a=n._color0$_space._space$_channels;if(e===a[0].name)return null==n.channel0OrNull;if(e===a[1].name)return null==n.channel1OrNull;if(e===a[2].name)return null==n.channel2OrNull;if("alpha"===e)return null==n.alphaOrNull;throw A.wrapException(A.SassScriptException$0("Color "+n.toString$0(0)+" doesn't have a channel named \""+e+'".',t))},isChannelMissing$1(e){return this.isChannelMissing$3$channelName$colorName(e,null,null)},isChannelPowerless$3$channelName$colorName(e,t,r){var n=this,a=n._color0$_space._space$_channels;if(e===a[0].name)return n.get$isChannel0Powerless();if(e===a[1].name)return!1;if(e===a[2].name)return n.get$isChannel2Powerless();if("alpha"===e)return!1;throw A.wrapException(A.SassScriptException$0("Color "+n.toString$0(0)+" doesn't have a channel named \""+e+'".',t))},isChannelPowerless$1(e){return this.isChannelPowerless$3$channelName$colorName(e,null,null)},_color0$_legacyChannel$2(e,t){if(!this._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0("color."+t+T.x28__is_oc,null));return this.toSpace$1(e).channel$1(0,t)},toSpace$2$legacyMissing(e,t){var r,n,a,s,i=this,o=i._color0$_space;return o===e?i:(null==(r=i.alphaOrNull)&&(r=0),n=o.convert$5(e,i.channel0OrNull,i.channel1OrNull,i.channel2OrNull,r),o=!1,t||n._color0$_space.get$isLegacyInternal()&&(o=null==n.channel0OrNull||null==n.channel1OrNull||null==n.channel2OrNull||null==n.alphaOrNull),o?(null==(o=n.channel0OrNull)&&(o=0),null==(r=n.channel1OrNull)&&(r=0),null==(a=n.channel2OrNull)&&(a=0),null==(s=n.alphaOrNull)&&(s=0),o=s=A.SassColor_SassColor$forSpaceInternal0(n._color0$_space,o,r,a,s)):o=n,o)},toSpace$1(e){return this.toSpace$2$legacyMissing(e,!0)},changeRgb$4$alpha$blue$green$red(e,t,r,n){var a,s,i,o,l=this,_=null;if(!l._color0$_space.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0("color.changeRgb() is only supported for legacy colors. Please use color.changeChannels() instead with an explicit $space argument.",_));return null==(a=null==n?_:n)&&(a=l.channel$1(0,"red")),null==(s=null==r?_:r)&&(s=l.channel$1(0,"green")),null==(i=null==t?_:t)&&(i=l.channel$1(0,"blue")),null==(o=null==e?_:e)&&null==(o=l.alphaOrNull)&&(o=0),A.SassColor_SassColor$rgbInternal0(a,s,i,o,_)},changeRgb$1$alpha(e){return this.changeRgb$4$alpha$blue$green$red(e,null,null,null)},changeRgb$1$blue(e){return this.changeRgb$4$alpha$blue$green$red(null,e,null,null)},changeRgb$1$green(e){return this.changeRgb$4$alpha$blue$green$red(null,null,e,null)},changeRgb$1$red(e){return this.changeRgb$4$alpha$blue$green$red(null,null,null,e)},changeHsl$3$hue$lightness$saturation(e,t,r){var n,a,s,i,o=this,l=null,_=o._color0$_space;if(!_.get$isLegacyInternal())throw A.wrapException(A.SassScriptException$0(T.color_c,l));return null==(n=null==e?l:e)&&(n=o._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"hue")),null==(a=null==r?l:r)&&(a=o._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"saturation")),null==(s=null==t?l:t)&&(s=o._color0$_legacyChannel$2(I.HslColorSpace_JQ20,"lightness")),null==(i=o.alphaOrNull)&&(i=0),A.SassColor_SassColor$hsl0(n,a,s,i).toSpace$1(_)},changeHsl$1$saturation(e){return this.changeHsl$3$hue$lightness$saturation(null,null,e)},changeHsl$1$lightness(e){return this.changeHsl$3$hue$lightness$saturation(null,e,null)},changeHsl$1$hue(e){return this.changeHsl$3$hue$lightness$saturation(e,null,null)},changeAlpha$1(e){var t,r,n=this,a=n.channel0OrNull;return null==a&&(a=0),null==(t=n.channel1OrNull)&&(t=0),null==(r=n.channel2OrNull)&&(r=0),A.SassColor_SassColor$forSpaceInternal0(n._color0$_space,a,t,r,e)},interpolate$4$legacyMissing$weight(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V,R,k=this,F=null;if(null==n&&(n=.5),A.fuzzyEquals0(n,0))return e;if(A.fuzzyEquals0(n,1))return k;if(a=t.space,s=k.toSpace$1(a),i=e.toSpace$1(a),n<0||n>1)throw A.wrapException(A.RangeError$range(n,0,1,"weight",F));return o=k._color0$_isAnalogousChannelMissing$3(k,s,0),l=k._color0$_isAnalogousChannelMissing$3(k,s,1),_=k._color0$_isAnalogousChannelMissing$3(k,s,2),u=k._color0$_isAnalogousChannelMissing$3(e,i,0),c=k._color0$_isAnalogousChannelMissing$3(e,i,1),$=k._color0$_isAnalogousChannelMissing$3(e,i,2),null==(p=(o?i:s).channel0OrNull)&&(p=0),null==(h=(l?i:s).channel1OrNull)&&(h=0),null==(d=(_?i:s).channel2OrNull)&&(d=0),null==(m=(u?s:i).channel0OrNull)&&(m=0),null==(g=(c?s:i).channel1OrNull)&&(g=0),null==(S=($?s:i).channel2OrNull)&&(S=0),C=(v=null==(y=k.alphaOrNull))?null==(f=e.alphaOrNull)?0:f:y,x=(f=null==(b=e.alphaOrNull))?v?0:y:b,w=(v?1:y)*n,L=(f?1:b)*(E=1-n),M=v&&f?F:C*n+x*E,N=o&&u?F:(p*w+m*L)/(v=null==M?1:M),V=l&&c?F:(h*w+g*L)/(v=null==M?1:M),R=_&&$?F:(d*w+S*L)/(v=null==M?1:M),I.HslColorSpace_JQ20!==a&&I.HwbColorSpace_guQ0!==a?I.LchColorSpace_Bpv0!==a&&I.OklchColorSpace_9Gj0!==a?a=A.SassColor_SassColor$forSpaceInternal0(a,N,V,R,M):(_&&$?v=F:((v=t.hue).toString,v=k._color0$_interpolateHues$4(d,S,v,n)),a=v=A.SassColor_SassColor$forSpaceInternal0(a,N,V,v,M)):(o&&u?v=F:((v=t.hue).toString,v=k._color0$_interpolateHues$4(p,m,v,n)),a=v=A.SassColor_SassColor$forSpaceInternal0(a,v,V,R,M)),a.toSpace$2$legacyMissing(k._color0$_space,r)},interpolate$3$weight(e,t,r){return this.interpolate$4$legacyMissing$weight(e,t,!0,r)},_color0$_isAnalogousChannelMissing$3(e,t,r){var n;return null==t.get$channelsOrNull()[r]||e!==t&&(null!=(n=A.IterableExtension_firstWhereOrNull(e._color0$_space._space$_channels,t._color0$_space._space$_channels[r].get$isAnalogous()))&&e.isChannelMissing$1(n.name))},_color0$_interpolateHues$4(e,t,r,n){var a,s;return I.HueInterpolationMethod_00!==r?I.HueInterpolationMethod_10!==r?I.HueInterpolationMethod_20===r&&t<e?t+=360:I.HueInterpolationMethod_30===r&&e<t&&(e+=360):(s=t-e)>0&&s<180?t+=360:s>-180&&s<=0&&(e+=360):(a=t-e)>180?e+=360:a<-180&&(t+=360),e*n+t*(1-n)},plus$1(e){if(!(e instanceof A.SassNumber0||e instanceof A.SassColor0))return this.super$Value$plus0(e);throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){if(!(e instanceof A.SassNumber0||e instanceof A.SassColor0))return this.super$Value$minus0(e);throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null))},dividedBy$1(e){if(!(e instanceof A.SassNumber0||e instanceof A.SassColor0))return this.super$Value$dividedBy0(e);throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" / "+e.toString$0(0)+'".',null))},$eq(e,t){var r,n,a=this;return null!=t&&(t instanceof A.SassColor0&&((r=a._color0$_space).get$isLegacyInternal()?!!(n=t._color0$_space).get$isLegacyInternal()&&(!!A.fuzzyEqualsNullable0(a.alphaOrNull,t.alphaOrNull)&&(r===n?A.fuzzyEqualsNullable0(a.channel0OrNull,t.channel0OrNull)&&A.fuzzyEqualsNullable0(a.channel1OrNull,t.channel1OrNull)&&A.fuzzyEqualsNullable0(a.channel2OrNull,t.channel2OrNull):a.toSpace$1(I.RgbColorSpace_i0P0).$eq(0,t.toSpace$1(I.RgbColorSpace_i0P0)))):r===t._color0$_space&&A.fuzzyEqualsNullable0(a.channel0OrNull,t.channel0OrNull)&&A.fuzzyEqualsNullable0(a.channel1OrNull,t.channel1OrNull)&&A.fuzzyEqualsNullable0(a.channel2OrNull,t.channel2OrNull)&&A.fuzzyEqualsNullable0(a.alphaOrNull,t.alphaOrNull)))},get$hashCode(e){var t,r,n,a,s,i=this,o=i._color0$_space;return o.get$isLegacyInternal()?(o=(t=i.toSpace$1(I.RgbColorSpace_i0P0)).channel0OrNull,o=A.fuzzyHashCode0(null==o?0:o),r=t.channel1OrNull,r=A.fuzzyHashCode0(null==r?0:r),n=t.channel2OrNull,n=A.fuzzyHashCode0(null==n?0:n),a=i.alphaOrNull,o^r^n^A.fuzzyHashCode0(null==a?0:a)):(o=A.Primitives_objectHashCode(o),r=i.channel0OrNull,r=A.fuzzyHashCode0(null==r?0:r),n=i.channel1OrNull,n=A.fuzzyHashCode0(null==n?0:n),a=i.channel2OrNull,a=A.fuzzyHashCode0(null==a?0:a),s=i.alphaOrNull,(o^r^n^a^A.fuzzyHashCode0(null==s?0:s))>>>0)}},A.SassColor$_forSpace_closure0.prototype={call$1:e=>A.fuzzyAssertRange0(e,0,1,"alpha"),$signature:16},A._ColorFormatEnum0.prototype={toString$0:e=>"rgbFunction"},A.SpanColorFormat0.prototype={},A.Combinator0.prototype={_enumToString$0(){return"Combinator."+this._name},toString$0(e){return this._combinator0$_text}},A.ModifiableCssComment0.prototype={accept$1$1(e){return e.visitCssComment$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},$isCssComment0:1,get$span(e){return this.span}},A.compileAsync_closure.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=0,m=A._makeAsyncAwaitCompleter(U.NodeCompileResult),g=this,S=A._wrapJsFunctionForAsync(function(y,v){if(1===y)return A._asyncRethrow(v,m);for(;;)switch(d){case 0:return c=g.options,p=($=null==c)?null:E.get$loadPaths$x(c),null==(h=$?null:E.get$quietDeps$x(c))&&(h=!1),t=A._parseOutputStyle0($?null:E.get$style$x(c)),null==(r=$?null:E.get$verbose$x(c))&&(r=!1),null==(n=$?null:E.get$charset$x(c))&&(n=!0),null==(a=$?null:E.get$sourceMap$x(c))&&(a=!1),s=g.logger,i=$||null==(i=E.get$importers$x(c))?null:E.map$1$1$ax(i,new A.compileAsync__closure,U.AsyncImporter),o=A._parseFunctions0($?null:E.get$functions$x(c),!0),l=A.parseDeprecations(s,$?null:E.get$fatalDeprecations$x(c),!0),_=A.parseDeprecations(s,$?null:E.get$silenceDeprecations$x(c),!1),d=3,A._asyncAwait(A.compileAsync0(g.path,n,l,o,A.parseDeprecations(s,$?null:E.get$futureDeprecations$x(c),!1),A.AsyncImportCache$(i,p,null),null,null,s,null,h,_,a,t,null,!0,r),S);case 3:u=v,c=$?null:E.get$sourceMapIncludeSources$x(c),e=A._convertResult(u,null!=c&&c),d=1;break;case 1:return A._asyncReturn(e,m)}});return A._asyncStartSync(S,m)},$signature:272},A.compileAsync__closure.prototype={call$1:e=>A._parseAsyncImporter(e),$signature:229},A.compileStringAsync_closure.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S=0,y=A._makeAsyncAwaitCompleter(U.NodeCompileResult),v=this,f=A._wrapJsFunctionForAsync(function(C,b){if(1===C)return A._asyncRethrow(b,y);for(;;)switch(S){case 0:return $=v.options,p=null==$,h=A.parseSyntax(p?null:E.get$syntax$x($)),d=p?null:A.NullableExtension_andThen0(E.get$url$x($),A.utils3__jsToDartUrl$closure()),m=p?null:E.get$loadPaths$x($),null==(g=p?null:E.get$quietDeps$x($))&&(g=!1),t=A._parseOutputStyle0(p?null:E.get$style$x($)),null==(r=p?null:E.get$verbose$x($))&&(r=!1),null==(n=p?null:E.get$charset$x($))&&(n=!0),null==(a=p?null:E.get$sourceMap$x($))&&(a=!1),s=v.logger,i=p||null==(i=E.get$importers$x($))?null:E.map$1$1$ax(i,new A.compileStringAsync__closure,U.AsyncImporter),null==(o=p?null:A.NullableExtension_andThen0(E.get$importer$x($),new A.compileStringAsync__closure0))&&(o=null==(p?null:E.get$url$x($))?new A.NoOpImporter0:null),l=A._parseFunctions0(p?null:E.get$functions$x($),!0),_=A.parseDeprecations(s,p?null:E.get$fatalDeprecations$x($),!0),u=A.parseDeprecations(s,p?null:E.get$silenceDeprecations$x($),!1),S=3,A._asyncAwait(A.compileStringAsync0(v.text,n,_,l,A.parseDeprecations(s,p?null:E.get$futureDeprecations$x($),!1),A.AsyncImportCache$(i,m,null),o,null,null,s,null,g,u,a,t,h,d,!0,r),f);case 3:c=b,$=p?null:E.get$sourceMapIncludeSources$x($),e=A._convertResult(c,null!=$&&$),S=1;break;case 1:return A._asyncReturn(e,y)}});return A._asyncStartSync(f,y)},$signature:272},A.compileStringAsync__closure.prototype={call$1:e=>A._parseAsyncImporter(e),$signature:229},A.compileStringAsync__closure0.prototype={call$1:e=>A._parseAsyncImporter(e),$signature:420},A._wrapAsyncSassExceptions_closure.prototype={call$1(e){return e instanceof A.SassException0?A.throwNodeException(e,this.ascii,this.color,null):A.jsThrow(null==e?A._asObject(e):e)},$signature:421},A._parseFunctions_closure0.prototype={call$2(e,t){var r,n=this.result;this.asynch?((r=A._Cell$()).__late_helper$_value=A.AsyncCallable_AsyncCallable$fromSignature(e,new A._parseFunctions__closure3(t,r),!0),n.push(r._readLocal$0())):((r=A._Cell$()).__late_helper$_value=A.Callable_Callable$fromSignature(e,new A._parseFunctions__closure2(t,r),!0),n.push(r._readLocal$0()))},$signature:126},A._parseFunctions__closure2.prototype={call$1(e){var t,r,a=T.Invali,s=A.wrapJSExceptions(new A._parseFunctions___closure6(this.callback,e));if(s instanceof A.Value0)return A._simplifyValue(s);throw t=null!=s&&s instanceof n.Promise,r=this.callable,t?(t=r.readLocal$0(),A.wrapException(a+t.get$name(t)+'":\nPromises may only be returned for sass.compileAsync() and sass.compileStringAsync().')):(t=r.readLocal$0(),A.wrapException(a+t.get$name(t)+'": '+A.S(s)+" is not a sass.Value."))},$signature:3},A._parseFunctions___closure6.prototype={call$0(){return U.Function._as(this.callback).call$1(A.toJSArray(this.$arguments))},$signature:58},A._parseFunctions__closure3.prototype={call$1(e){return this.$call$body$_parseFunctions__closure0(e)},$call$body$_parseFunctions__closure0(e){var t,r,a,s=0,i=A._makeAsyncAwaitCompleter(U.Value_2),o=this,l=A._wrapJsFunctionForAsync(function(_,u){if(1===_)return A._asyncRethrow(u,i);for(;;)switch(s){case 0:a=A.wrapJSExceptions(new A._parseFunctions___closure5(o.callback,e)),s=null!=a&&a instanceof n.Promise?3:4;break;case 3:return s=5,A._asyncAwait(A.promiseToFuture0(U.Promise._as(a),U.Object),l);case 5:a=u;case 4:if(a instanceof A.Value0){t=A._simplifyValue(a),s=1;break}throw r=o.callable.readLocal$0(),A.wrapException(T.Invali+r.get$name(r)+'": '+A.S(a)+" is not a sass.Value.");case 1:return A._asyncReturn(t,i)}});return A._asyncStartSync(l,i)},$signature:109},A._parseFunctions___closure5.prototype={call$0(){return U.Function._as(this.callback).call$1(A.toJSArray(this.$arguments))},$signature:58},A.nodePackageImporterClass_closure.prototype={call$0:()=>U.JSClass._as(A.allowInteropCaptureThisNamed("sass.NodePackageImporter",new A.nodePackageImporterClass__closure)),$signature:15},A.nodePackageImporterClass__closure.prototype={call$2(e,t){var r,n,a=null,s=A.entrypointFilename();return r=null==t?null==s?A.throwExpression("The Node package importer cannot determine an entry point because `require.main.filename` is not defined. Please provide an `entryPointDirectory` to the `NodePackageImporter`."):M.$get$context().dirname$1(s):t,n=new A.NodePackageImporter0,A.isBrowser()&&A.throwExpression(T.The_No),n._node_package$__NodePackageImporter__entryPointDirectory_F=A.absolute(r,a,a,a,a,a,a,a,a,a,a,a,a,a,a),n},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:423},A._compileStylesheet_closure1.prototype={call$1(e){var t;return""===e?(t=this.stylesheet.span,t=A.Uri_Uri$dataFromString(A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t.get$file(t)._decodedChars,0,null),0,null),I.C_Utf8Codec,null).get$_text()):t=this.importCache.sourceMapUrl$1(0,A.Uri_parse(e)).toString$0(0),t},$signature:6},A.CompileOptions.prototype={},A.CompileStringOptions.prototype={},A.NodeCompileResult.prototype={},A.CompileResult0.prototype={},A.Compiler.prototype={},A.AsyncCompiler.prototype={addCompilation$1(e){this.compilations.add$1(0,A.promiseToFuture(e,U.dynamic).catchError$1(new A.AsyncCompiler_addCompilation_closure))}},A.AsyncCompiler_addCompilation_closure.prototype={call$1(e){},$signature:63},A.compilerClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.Compiler",new A.compilerClass__closure));return A.LinkedHashMap_LinkedHashMap$_literal(["compile",new A.compilerClass__closure0,"compileString",new A.compilerClass__closure1,"dispose",new A.compilerClass__closure2],U.String,U.Function).forEach$1(0,A.JSClassExtension_get_defineMethod(t)),A.JSClassExtension_injectSuperclass(e._as((new A.Compiler).constructor),t),t},$signature:15},A.compilerClass__closure.prototype={call$1:e=>A.LinkedHashSet_LinkedHashSet$_literal([A.jsThrow(new n.Error("Compiler can not be directly constructed. Please use `sass.initCompiler()` instead."))],U.Never),$signature:231},A.compilerClass__closure0.prototype={call$3:(e,t,r)=>(e._disposed&&A.jsThrow(new n.Error("Compiler has already been disposed.")),A.compile0(t,r)),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:425},A.compilerClass__closure1.prototype={call$3:(e,t,r)=>(e._disposed&&A.jsThrow(new n.Error("Compiler has already been disposed.")),A.compileString0(t,r)),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:426},A.compilerClass__closure2.prototype={call$1(e){e._disposed=!0},$signature:427},A.asyncCompilerClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.AsyncCompiler",new A.asyncCompilerClass__closure));return A.LinkedHashMap_LinkedHashMap$_literal(["compileAsync",new A.asyncCompilerClass__closure0,"compileStringAsync",new A.asyncCompilerClass__closure1,"dispose",new A.asyncCompilerClass__closure2],U.String,U.Function).forEach$1(0,A.JSClassExtension_get_defineMethod(t)),A.JSClassExtension_injectSuperclass(e._as(new A.AsyncCompiler(new A.FutureGroup(new A._AsyncCompleter(new A._Future(M.Zone__current,U._Future_List_void),U._AsyncCompleter_List_void),[],U.FutureGroup_void)).constructor),t),t},$signature:15},A.asyncCompilerClass__closure.prototype={call$1:e=>A.LinkedHashSet_LinkedHashSet$_literal([A.jsThrow(new n.Error("AsyncCompiler can not be directly constructed. Please use `sass.initAsyncCompiler()` instead."))],U.Never),$signature:231},A.asyncCompilerClass__closure0.prototype={call$3(e,t,r){var a;return e._disposed&&A.jsThrow(new n.Error("Compiler has already been disposed.")),a=A.compileAsync1(t,r),e.addCompilation$1(a),a},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:428},A.asyncCompilerClass__closure1.prototype={call$3(e,t,r){var a;return e._disposed&&A.jsThrow(new n.Error("Compiler has already been disposed.")),a=A.compileStringAsync1(t,r),e.addCompilation$1(a),a},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:429},A.asyncCompilerClass__closure2.prototype={call$1:e=>(e._disposed=!0,A.futureToPromise0(new A.asyncCompilerClass___closure(e).call$0())),$signature:430},A.asyncCompilerClass___closure.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.Null),n=this,a=A._wrapJsFunctionForAsync(function(s,i){if(1===s)return A._asyncRethrow(i,r);for(;;)switch(t){case 0:return(e=n.self.compilations).close$0(0),t=2,A._asyncAwait(e._future_group$_completer.future,a);case 2:return A._asyncReturn(null,r)}});return A._asyncStartSync(a,r)},$signature:2},A.initAsyncCompiler_closure.prototype={call$0(){var e,t=0,r=A._makeAsyncAwaitCompleter(U.AsyncCompiler),n=A._wrapJsFunctionForAsync(function(n,a){if(1===n)return A._asyncRethrow(a,r);for(;;)switch(t){case 0:e=new A.AsyncCompiler(new A.FutureGroup(new A._AsyncCompleter(new A._Future(M.Zone__current,U._Future_List_void),U._AsyncCompleter_List_void),[],U.FutureGroup_void)),t=1;break;case 1:return A._asyncReturn(e,r)}});return A._asyncStartSync(n,r)},$signature:431},A.InterpolatedComplexSelector.prototype={accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return I.JSArray_methods.join$1(this.components," ")},get$span(e){return this.span}},A.ComplexSassNumber0.prototype={get$numeratorUnits(e){return this._complex0$_numeratorUnits},get$denominatorUnits(e){return this._complex0$_denominatorUnits},get$hasUnits:()=>!0,get$hasComplexUnits:()=>!0,hasUnit$1:e=>!1,compatibleWithUnit$1:e=>!1,hasPossiblyCompatibleUnits$1(e){throw A.wrapException(A.UnimplementedError$(T.Comple))},withValue$1(e){return new A.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,e,null)},withSlash$2(e,t){return new A.ComplexSassNumber0(this._complex0$_numeratorUnits,this._complex0$_denominatorUnits,this._number1$_value,new A._Record_2(e,t))}},A.ComplexSelector0.prototype={get$specificity(){var e,t=this,r=t._complex$__ComplexSelector_specificity_FI;return r===M&&(e=I.JSArray_methods.fold$2(t.components,0,new A.ComplexSelector_specificity_closure0),t._complex$__ComplexSelector_specificity_FI!==M&&A.throwUnnamedLateFieldADI(),t._complex$__ComplexSelector_specificity_FI=e,r=e),r},get$singleCompound(){var e,t,r,n;return 0!==this.leadingCombinators.length?null:(t=!1,1===(e=this.components).length?(n=(r=e[0]).selector,t=r.combinators.length<=0):n=null,t=t?n:null)},accept$1$1(e){return e.visitComplexSelector$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},isSuperselector$1(e){return 0===this.leadingCombinators.length&&0===e.leadingCombinators.length&&A.complexIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var t,r,n,a,s,i=this;return 0===e.length?i:((r=(t=i.components).length)>=1?(n=r-1,a=I.JSArray_methods.sublist$2(t,0,n),s=t[n],(n=A.List_List$_of(a,U.ComplexSelectorComponent_2)).push(s.withAdditionalCombinators$1(e)),n=A.ComplexSelector$0(i.leadingCombinators,n,i.span,i.lineBreak)):r<=0?(n=A.List_List$_of(i.leadingCombinators,U.CssValue_Combinator_2),I.JSArray_methods.addAll$1(n,e),n=A.ComplexSelector$0(n,I.List_empty17,i.span,i.lineBreak)):n=null,n)},concatenate$3$forceLineBreak(e,t,r){var n,a,s,i,o=this,l=e.leadingCombinators,_=o.components;return 0===l.length?(l=A.List_List$_of(_,U.ComplexSelectorComponent_2),I.JSArray_methods.addAll$1(l,e.components),n=o.lineBreak||e.lineBreak||r,A.ComplexSelector$0(o.leadingCombinators,l,t,n)):(a=_.length)>=1?(n=a-1,s=I.JSArray_methods.sublist$2(_,0,n),i=_[n],(n=A.List_List$_of(s,U.ComplexSelectorComponent_2)).push(i.withAdditionalCombinators$1(l)),I.JSArray_methods.addAll$1(n,e.components),l=o.lineBreak||e.lineBreak||r,A.ComplexSelector$0(o.leadingCombinators,n,t,l)):(n=A.List_List$_of(o.leadingCombinators,U.CssValue_Combinator_2),I.JSArray_methods.addAll$1(n,l),l=o.lineBreak||e.lineBreak||r,A.ComplexSelector$0(n,e.components,t,l))},concatenate$2(e,t){return this.concatenate$3$forceLineBreak(e,t,!1)},get$hashCode(e){return I.C_ListEquality0.hash$1(this.leadingCombinators)^I.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&(t instanceof A.ComplexSelector0&&I.C_ListEquality.equals$2(0,this.leadingCombinators,t.leadingCombinators)&&I.C_ListEquality.equals$2(0,this.components,t.components))}},A.ComplexSelector_specificity_closure0.prototype={call$2:(e,t)=>e+t.selector.get$specificity(),$signature:432},A.InterpolatedComplexSelectorComponent.prototype={toString$0(e){var t=this.combinator;return null==t?I.JSArray_methods.join$1(this.selector.components,""):this.selector.toString$0(0)+" "+t.toString$0(0)},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.ComplexSelectorComponent0.prototype={withAdditionalCombinators$1(e){var t,r,n=this;return 0===e.length?t=n:(t=U.CssValue_Combinator_2,r=A.List_List$_of(n.combinators,t),I.JSArray_methods.addAll$1(r,e),t=new A.ComplexSelectorComponent0(n.selector,A.List_List$unmodifiable(r,t),n.span)),t},get$hashCode(e){return I.C_ListEquality0.hash$1(this.selector.components)^I.C_ListEquality0.hash$1(this.combinators)},$eq(e,t){return null!=t&&(t instanceof A.ComplexSelectorComponent0&&(I.C_ListEquality.equals$2(0,this.selector.components,t.selector.components)&&I.C_ListEquality.equals$2(0,this.combinators,t.combinators)))},toString$0(e){var t=this.combinators;return A.serializeSelector0(this.selector,!0)+new A.MappedListIterable(t,new A.ComplexSelectorComponent_toString_closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,"")}},A.ComplexSelectorComponent_toString_closure0.prototype={call$1:e=>" "+e.toString$0(0),$signature:433},A.InterpolatedCompoundSelector.prototype={get$span(e){var t,r=this.components;return 1===r.length?r=(r=I.JSArray_methods.get$first(r)).get$span(r):(t=(t=I.JSArray_methods.get$first(r)).get$span(t),r=I.JSArray_methods.get$last(r),r=t.expand$1(0,r.get$span(r))),r},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return I.JSArray_methods.join$1(this.components,"")}},A.CompoundSelector0.prototype={get$specificity(){var e,t=this,r=t._compound$__CompoundSelector_specificity_FI;return r===M&&(e=I.JSArray_methods.fold$2(t.components,0,new A.CompoundSelector_specificity_closure0),t._compound$__CompoundSelector_specificity_FI!==M&&A.throwUnnamedLateFieldADI(),t._compound$__CompoundSelector_specificity_FI=e,r=e),r},get$hasComplicatedSuperselectorSemantics(){var e,t=this,r=t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI;return r===M&&(e=I.JSArray_methods.any$1(t.components,new A.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0),t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI!==M&&A.throwUnnamedLateFieldADI(),t._compound$__CompoundSelector_hasComplicatedSuperselectorSemantics_FI=e,r=e),r},accept$1$1(e){return e.visitCompoundSelector$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},get$hashCode(e){return I.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&(t instanceof A.CompoundSelector0&&I.C_ListEquality.equals$2(0,this.components,t.components))}},A.CompoundSelector_specificity_closure0.prototype={call$2:(e,t)=>e+t.get$specificity(),$signature:434},A.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0.prototype={call$1:e=>e.get$hasComplicatedSuperselectorSemantics(),$signature:14},A.Configuration0.prototype={throughForward$1(e){var t,r,n,a,s,i=this._configuration0$_values;return i.get$isEmpty(i)?this:(null!=(t=e.prefix)&&(i=new A.UnprefixedMapView0(i,t,U.UnprefixedMapView_ConfiguredValue_2)),null!=(r=e.shownVariables)?i=new A.LimitedMapView0(i,r._base.intersection$1(new A.MapKeySet(i,U.MapKeySet_nullable_Object)),U.LimitedMapView_String_ConfiguredValue_2):(null!=(n=e.hiddenVariables)?(a=n._base.get$isNotEmpty(0),s=n):(s=null,a=!1),a&&(i=A.LimitedMapView$blocklist0(i,s,U.String,U.ConfiguredValue_2))),this._configuration0$_withValues$1(i))},_configuration0$_withValues$1(e){var t=this._configuration0$__originalConfiguration;return new A.Configuration0(e,null==t?this:t)},toString$0(e){var t,r,n=A._setArrayType([],U.JSArray_String);for(t=(t=A.MapExtensions_get_pairs0(new A.UnmodifiableMapView(this._configuration0$_values,U.UnmodifiableMapView_String_ConfiguredValue_2),U.String,U.ConfiguredValue_2)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),n.push("$"+r._0+": "+r._1.toString$0(0));return"("+I.JSArray_methods.join$1(n,",")+")"}},A.ExplicitConfiguration0.prototype={_configuration0$_withValues$1(e){var t=this._configuration0$__originalConfiguration;return null==t&&(t=this),new A.ExplicitConfiguration0(this.nodeWithSpan,e,t)}},A.ConfiguredValue0.prototype={toString$0(e){return this.value.toString$0(0)}},A.ConfiguredVariable0.prototype={toString$0(e){var t=this.expression.toString$0(0),r=this.isGuarded?" !default":"";return"$"+this.name+": "+t+r},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.ContentBlock0.prototype={accept$1$1(e){return e.visitContentBlock$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.parameters;return(t=0===t.parameters.length&&null==t.restParameter?"":" using ("+t.toString$0(0)+")")+" {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.ContentRule0.prototype={accept$1$1(e){return e.visitContentRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.$arguments;return t.get$isEmpty(0)?"@content;":"@content("+t.toString$0(0)+");"},get$span(e){return this.span}},A._disallowedFunctionNames_closure0.prototype={call$1:e=>e.name,$signature:435},A.CssParser0.prototype={get$plainCss:()=>!0,silentComment$0(){var e,t,r=this;if(r._stylesheet0$_inExpression)return!1;t=(e=r.scanner)._string_scanner$_position,r.super$Parser$silentComment0(),r.error$2(0,T.Silent,r.spanFrom$1(new A._SpanScannerState(e,t)))},atRule$2$root(e,t){var r,n,a,s=this,i=s.scanner,o=new A._SpanScannerState(i,i._string_scanner$_position);return i.expectChar$1(64),r=s.interpolatedIdentifier$0(),s.whitespace$1$consumeNewlines(!0),"at-root"!==(n=r.get$asPlain())&&"content"!==n&&"debug"!==n&&"each"!==n&&"error"!==n&&"extend"!==n&&"for"!==n&&"if"!==n&&"include"!==n&&"mixin"!==n&&"return"!==n&&"warn"!==n&&"while"!==n||s._css$_forbiddenAtRule$1(o),"import"!==n?"function"!==n?i="media"!==n?"-moz-document"!==n?"supports"!==n?s.unknownAtRule$2(o,r):s.supportsRule$1(o):s.mozDocumentRule$2(o,r):s.mediaRule$1(o):(s.whitespace$1$consumeNewlines(!0),i.matches$1("--")?a=s.unknownAtRule$2(o,r):(s.almostAnyValue$0(),s.error$2(0,"This at-rule isn't allowed in plain CSS.",i.spanFrom$1(o)),a=null),i=a):i=s._css$_cssImportRule$1(o),i},_css$_forbiddenAtRule$1(e){this.almostAnyValue$0(),this.error$2(0,"This at-rule isn't allowed in plain CSS.",this.spanFrom$1(e))},_css$_cssImportRule$1(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=c.scanner,p=$._string_scanner$_position,h=$.peekChar$0();return 117!==h&&85!==h?r=c.interpolatedString$0().asInterpolation$1$static(!0):(t=c.dynamicUrl$0())instanceof A.StringExpression0?r=t.text:(n=null,r=!1,t instanceof A.InterpolatedFunctionExpression0?(a=t.name,1===(o=i=(s=t.$arguments).positional).length&&(o=l=i[0])instanceof A.StringExpression0&&(U.StringExpression_2._as(l),(o=s.named).get$isEmpty(o)&&null==s.rest&&(r=null==s.keywordRest),n=l)):a=null,r?(r=new A.StringBuffer(""),(o=new A.InterpolationBuffer0(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan))).addInterpolation$1(a),_=A.Primitives_stringFromCharCode(40),r._contents+=_,o.addInterpolation$1(n.asInterpolation$0()),_=A.Primitives_stringFromCharCode(41),r._contents+=_,r=o=o.interpolation$1(t.span)):r=c.error$2(0,"Unsupported plain CSS import.",t.get$span(t))),c.whitespace$1$consumeNewlines(!0),u=c.tryImportModifiers$0(),c.expectStatementSeparator$1("@import rule"),p=A._setArrayType([new A.StaticImport0(r,u,c.spanFrom$1(new A._SpanScannerState($,p)))],U.JSArray_Import_2),$=c.spanFrom$1(e),new A.ImportRule0(A.List_List$unmodifiable(p,U.Import_2),$)},parentheses$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position;return r.expectChar$1(40),t.whitespace$1$consumeNewlines(!0),e=t.expressionUntilComma$0(),r.expectChar$1(41),new A.ParenthesizedExpression0(e,t.spanFrom$1(new A._SpanScannerState(r,n)))},identifierLike$0(){var e,t,r,n,a,s=this,i=s.scanner,o=new A._SpanScannerState(i,i._string_scanner$_position),l=s.interpolatedIdentifier$0(),_=l.get$asPlain(),u=_.toLowerCase(),c=s.trySpecialFunction$2(u,o);if(null!=c)return c;if(e=i._string_scanner$_position,i.scanChar$1(46))return s.namespacedExpression$2(_,o);if(!i.scanChar$1(40))return new A.StringExpression0(l,!1);if(t="var"===u,r=A._setArrayType([],U.JSArray_Expression_2),!i.scanChar$1(41)){do{if(s.whitespace$1$consumeNewlines(!0),t&&1===r.length&&41===i.peekChar$0()){a=(n=A.FileLocation$_(i._sourceFile,i._string_scanner$_position)).offset,a=A._FileSpan$(n.file,a,a),r.push(new A.StringExpression0(new A.Interpolation0(A.List_List$unmodifiable([""],U.Object),I.List_null,a),!1));break}r.push(s.expressionUntilComma$1$singleEquals(!0)),s.whitespace$1$consumeNewlines(!0)}while(i.scanChar$1(44));i.expectChar$1(41)}return M.$get$_disallowedFunctionNames0().contains$1(0,_)&&s.error$2(0,T.This_f,s.spanFrom$1(o)),i=s.spanFrom$1(new A._SpanScannerState(i,e)),e=U.Expression_2,n=A.List_List$unmodifiable(r,e),e=A.ConstantMap_ConstantMap$from(I.Map_empty14,U.String,e),a=s.spanFrom$1(o),new A.FunctionExpression0(null,A.stringReplaceAllUnchecked(_,"_","-"),_,new A.ArgumentList0(n,e,null,null,i),a)},namespacedExpression$2(e,t){var r=this.super$StylesheetParser$namespacedExpression0(e,t);this.error$2(0,T.Modulen,r.get$span(r))}},A.DebugRule0.prototype={accept$1$1(e){return e.visitDebugRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@debug "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.ModifiableCssDeclaration0.prototype={accept$1$1(e){return e.visitCssDeclaration$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.name.toString$0(0)+": "+this.value.toString$0(0)+";"},get$span(e){return this.span}},A.Declaration0.prototype={accept$1$1(e){return e.visitDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n=this,a=new A.StringBuffer(""),s=n.name.toString$0(0);return a._contents=s,s=a._contents=s+A.Primitives_stringFromCharCode(58),null!=(t=n.value)&&(n.parsedAsSassScript&&(s=a._contents=s+A.Primitives_stringFromCharCode(32)),a._contents=s+t.toString$0(0)),null!=(r=n.children)?a.toString$0(0)+" {"+I.JSArray_methods.join$1(r," ")+"}":a.toString$0(0)+";"},get$span(e){return this.span}},A.SupportsDeclaration0.prototype={get$isCustomProperty(){var e=this.name;return e instanceof A.StringExpression0&&!e.hasQuotes&&I.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--")},toInterpolation$0(){var e,t,r=null,n=new A.StringBuffer(""),a=U.JSArray_Object,s=U.JSArray_nullable_FileSpan,i=new A.InterpolationBuffer0(n,A._setArrayType([],a),A._setArrayType([],s)),o=this.span,l=this.name,_=A.SpanExtensions_before(o,l.get$span(l));return _=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(_.file._decodedChars,_._file$_start,_._end),0,r),n._contents+=_,l instanceof A.StringExpression0&&!l.hasQuotes?i.addInterpolation$1(l.text):i.add$2(0,l,l.get$span(l)),_=this.value,l=A.SpanExtensions_between(l.get$span(l),_.get$span(_)),l=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(l.file._decodedChars,l._file$_start,l._end),0,r),n._contents+=l,e=new A.SourceInterpolationVisitor(new A.InterpolationBuffer0(new A.StringBuffer(""),A._setArrayType([],a),A._setArrayType([],s))),_.accept$1(e),null!=(t=null==(s=e.buffer)?r:s.interpolation$1(_.get$span(_)))?i.addInterpolation$1(t):i.add$2(0,_,_.get$span(_)),a=A.SpanExtensions_after(o,_.get$span(_)),a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,r),n._contents+=a,i.interpolation$1(o)},withSpan$1(e){return new A.SupportsDeclaration0(this.name,this.value,e)},toString$0(e){return"("+this.name.toString$0(0)+": "+this.value.toString$0(0)+")"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},A.Deprecation0.prototype={_enumToString$0(){return"Deprecation."+this._name},get$deprecatedIn(e){return A.NullableExtension_andThen0(this._deprecation$_deprecatedIn,A.version_Version___parse_tearOff$closure())},get$obsoleteIn(e){var t=this._deprecation$_obsoleteIn;return null==t?null:A.NullableExtension_andThen0(t,A.version_Version___parse_tearOff$closure())},toString$0(e){return this.id}},A.Deprecation_fromId_closure0.prototype={call$1(e){return e.id===this.id},$signature:436},A.DeprecationProcessingLogger0.prototype={validate$0(){var e,t,r,n,a,s=this,i=null;for(e=s.fatalDeprecations,e=A._LinkedHashSetIterator$(e,e._collection$_modifications,A._instanceType(e)._precomputed1),t=s.silenceDeprecations,r=e.$ti._precomputed1;e.moveNext$0();)null==(n=e._collection$_current)&&(n=r._as(n)),(null==(a=n._deprecation$_obsoleteIn)?i:A.Version___parse_tearOff(a))instanceof A.Version?(n=n.toString$0(0),s.internalWarn$4$deprecation$span$trace(n+T.x20deprex20ix2c,i,i,i)):t.contains$1(0,n)&&(n=n.toString$0(0),s.internalWarn$4$deprecation$span$trace("Ignoring setting to silence "+n+T.x20deprex2c,i,i,i));for(t=(e=A._LinkedHashSetIterator$(t,t._collection$_modifications,A._instanceType(t)._precomputed1)).$ti._precomputed1,r=s.futureDeprecations;e.moveNext$0();)null==(n=e._collection$_current)&&(n=t._as(n)),I.Deprecation_lB3!==n?(null==(a=n._deprecation$_obsoleteIn)?i:A.Version___parse_tearOff(a))instanceof A.Version&&(n=n.toString$0(0),s.internalWarn$4$deprecation$span$trace(n+T.x20deprex20ix2e,i,i,i)):s.internalWarn$4$deprecation$span$trace(T.User_a,i,i,i);for(t=(e=A._LinkedHashSetIterator$(r,r._collection$_modifications,A._instanceType(r)._precomputed1)).$ti._precomputed1;e.moveNext$0();)r=(null==(r=e._collection$_current)?t._as(r):r).toString$0(0),s.internalWarn$4$deprecation$span$trace(r+T.x20is_noaf,i,i,i)},internalWarn$4$deprecation$span$trace(e,t,r,n){null!=t?this._deprecation_processing$_handleDeprecation$4$span$trace(t,e,r,n):this._deprecation_processing$_inner.internalWarn$4$deprecation$span$trace(e,null,r,n)},_deprecation_processing$_handleDeprecation$4$span$trace(e,t,r,n){var a,s,i,o,l,_,u=this,c=null;if(u.fatalDeprecations.contains$1(0,e))throw t+=T.x0a_This+e.toString$0(0)+T.x20deprex20t,s=!1,(a=null!=r)?(s=null!=n,i=r,o=n):o=i=c,s?(a&&(n=o),s=A.SassRuntimeException$0(t,i,null==n?U.Trace._as(n):n,c)):(s=!1,null!=r?s=null==(a?o:n):r=c,s=s?A.SassException$0(t,r,c):A.SassScriptException$0(t,c)),A.wrapException(s);u.silenceDeprecations.contains$1(0,e)||u.limitRepetition&&(_=(null==(l=(s=u._deprecation_processing$_warningCounts).$index(0,e))?0:l)+1,s.$indexSet(0,e,_),_>5)||u._deprecation_processing$_inner.internalWarn$4$deprecation$span$trace(t,e,r,n)},debug$2(e,t,r){return this._deprecation_processing$_inner.debug$2(0,t,r)},summarize$1$js(e){var t=this._deprecation_processing$_warningCounts,r=A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>"),n=A.IterableIntegerExtension_get_sum(new A.MappedIterable(new A.WhereIterable(new A.LinkedHashMapValuesIterable(t,r),new A.DeprecationProcessingLogger_summarize_closure1,r._eval$1("WhereIterable<Iterable.E>")),new A.DeprecationProcessingLogger_summarize_closure2,r._eval$1("MappedIterable<Iterable.E,int>")));n>0&&(t=e?"":T.x0aRun_i,this._deprecation_processing$_inner.internalWarn$4$deprecation$span$trace(""+n+T.x20repet+t,null,null,null))}},A.DeprecationProcessingLogger_summarize_closure1.prototype={call$1:e=>e>5,$signature:47},A.DeprecationProcessingLogger_summarize_closure2.prototype={call$1:e=>e-5,$signature:158},A.Deprecation1.prototype={},A.deprecations_closure.prototype={call$0(){var e,t,r,n=this.deprecation;return(e=null==A.NullableExtension_andThen0(n._deprecation$_deprecatedIn,A.version_Version___parse_tearOff$closure()))?r=t=null==n.get$obsoleteIn(0):(t=null,r=!1),r=r?"user":(e?t:null==n.get$obsoleteIn(0))?"active":"obsolete"},$signature:28},A.parseDeprecations_closure.prototype={call$0(){return new A._SyncStarIterable(this.$call$body$parseDeprecations_closure(),U._SyncStarIterable_Deprecation)},$call$body$parseDeprecations_closure(){var e=this;return function(){var t,r,n,a,s,i,o,l,_,u=0,c=[];return function($,p,h){for(1===p&&(c.push(h),u=1);;)switch(u){case 0:t=E.get$iterator$ax(e.deprecations),r=U.Deprecation_2,n=e.supportVersions,a=e.logger;case 2:if(!t.moveNext$0()){u=3;break}s=t.get$current(t),o=(i="string"==typeof s)?s:null,u=i?4:5;break;case 4:l=A.Deprecation_fromId0(o),u=null==l?6:8;break;case 6:a.internalWarn$4$deprecation$span$trace('Invalid deprecation "'+A.S(o)+'".',null,null,null),u=7;break;case 8:return u=9,$._async$_current=l,1;case 9:case 7:u=2;break;case 5:i=r._is(s),o=i?E.get$id$x(s):null,u=i?10:11;break;case 10:l=A.Deprecation_fromId0(o),u=null==l?12:14;break;case 12:a.internalWarn$4$deprecation$span$trace('Invalid deprecation "'+A.S(o)+'".',null,null,null),u=13;break;case 14:return u=15,$._async$_current=l,1;case 15:case 13:u=2;break;case 11:s instanceof A.Version?(i=n,_=s):(_=null,i=!1),u=i?16:17;break;case 16:return u=18,$._yieldStar$1(A.Deprecation_forVersion0(_));case 18:case 17:u=2;break;case 3:return 0;case 1:return $._datum=c.at(-1),3}}}},$signature:437},A.versionClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.Version",new A.versionClass__closure));return t.parse=A.allowInteropNamed("parse",new A.versionClass__closure0),A.JSClassExtension_injectSuperclass(e._as(A.Version_Version(0,0,0,null).constructor),t),t},$signature:15},A.versionClass__closure.prototype={call$4:(e,t,r,n)=>A.Version_Version(t,r,n,null),"call*":"call$4",$requiredArgCount:4,$signature:438},A.versionClass__closure0.prototype={call$1(e){var t=A.Version_Version$parse(e);if(0!==t.preRelease.length||0!==t.build.length)throw A.wrapException(A.FormatException$("Build identifiers and prerelease versions not supported.",null,null));return t},$signature:232},A.DisplayP3ColorSpace0.prototype={get$isBoundedInternal:()=>!0,toLinear$1:e=>A.srgbAndDisplayP3ToLinear0(e),fromLinear$1:e=>A.srgbAndDisplayP3FromLinear0(e),transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.A98RgbColorSpace_lf20!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$linearDisplayP3ToLms0():M.$get$linearDisplayP3ToXyzD500():M.$get$linearDisplayP3ToXyzD650():M.$get$linearDisplayP3ToLinearRec20200():M.$get$linearDisplayP3ToLinearProphotoRgb0():M.$get$linearDisplayP3ToLinearA98Rgb0():M.$get$linearDisplayP3ToLinearSrgb0()}},A.DynamicImport0.prototype={toString$0(e){return A.StringExpression_quoteText0(this.urlString)},$isImport0:1,$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.EachRule0.prototype={accept$1$1(e){return e.visitEachRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.variables;return"@each "+new A.MappedListIterable(t,new A.EachRule_toString_closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$1(0,", ")+" in "+this.list.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.EachRule_toString_closure0.prototype={call$1:e=>"$"+e,$signature:6},A.EmptyExtensionStore0.prototype={get$_extension_store$_extensions(){return A.throwExpression(A.NoSuchMethodError_NoSuchMethodError$withInvocation(this,A.JSInvocationMirror$(I.Symbol__extensions,"get$_empty_extension_store0$_extensions",1,[],[],0)))},get$_extension_store$_sourceSpecificity(){return A.throwExpression(A.NoSuchMethodError_NoSuchMethodError$withInvocation(this,A.JSInvocationMirror$(I.Symbol__sourceSpecificity,"get$_empty_extension_store0$_sourceSpecificity",1,[],[],0)))},get$isEmpty:e=>!0,get$simpleSelectors:()=>I.C_EmptyUnmodifiableSet0,extensionsWhereTarget$1:e=>I.List_empty19,addSelector$2(e,t){throw A.wrapException(A.UnsupportedError$("addSelector() can't be called for a const ExtensionStore."))},addExtension$4(e,t,r,n){throw A.wrapException(A.UnsupportedError$("addExtension() can't be called for a const ExtensionStore."))},addExtensions$1(e){throw A.wrapException(A.UnsupportedError$(T.addExt))},clone$0:()=>I.Record2_EmptyExtensionStore_Map_empty0,$isExtensionStore0:1},A.Environment0.prototype={closure$0(){var e,t,r,n=this,a=n._environment0$_forwardedModules,s=n._environment0$_nestedForwardedModules,i=n._environment0$_variables;return i=A._setArrayType(i.slice(0),A._arrayInstanceType(i)),e=n._environment0$_variableNodes,e=A._setArrayType(e.slice(0),A._arrayInstanceType(e)),t=n._environment0$_functions,t=A._setArrayType(t.slice(0),A._arrayInstanceType(t)),r=n._environment0$_mixins,r=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),A.Environment$_0(n._environment0$_modules,n._environment0$_namespaceNodes,n._environment0$_globalModules,n._environment0$_importedModules,a,s,n._environment0$_allModules,i,e,t,r,n._environment0$_content,I.Set_empty1)},forwardModule$2(e,t){var r,n,a,s=this,i=s._environment0$_forwardedModules;for(null==i&&(i=s._environment0$_forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_Callable_2,U.AstNode_2)),r=A.ForwardedModuleView_ifNecessary0(e,t,U.Callable_2),n=new A.LinkedHashMapKeyIterator(i,i._modifications,i._first);n.moveNext$0();)a=n.__js_helper$_current,s._environment0$_assertNoConflicts$5(r.get$variables(),a.get$variables(),r,a,"variable"),s._environment0$_assertNoConflicts$5(r.get$functions(r),a.get$functions(a),r,a,"function"),s._environment0$_assertNoConflicts$5(r.get$mixins(),a.get$mixins(),r,a,"mixin");s._environment0$_allModules.push(e),i.$indexSet(0,r,t)},_environment0$_assertNoConflicts$5(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h;for(e.get$length(e)<t.get$length(t)?(s=t,i=e):(s=e,i=t),o=U.String,l=(l=A.MapExtensions_get_pairs0(i,o,U.Object)).get$iterator(l),_="variable"===a;l.moveNext$0();)if(c=(u=l.get$current(l))._0,$=u._1,null!=(p=s.$index(0,c))&&!(_?r.variableIdentity$1(c)===n.variableIdentity$1(c):E.$eq$(p,$)))throw _&&(c="$"+c),h=null==(l=this._environment0$_forwardedModules)||null==(l=l.$index(0,n))?null:l.get$span(l),l=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,o),null!=h&&l.$indexSet(0,h,"original @forward"),A.wrapException(A.MultiSpanSassScriptException$0("Two forwarded modules both define a "+a+" named "+c+".","new @forward",l))},importForwards$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=e._environment0$_environment._environment0$_forwardedModules;if(null!=f){if(null!=(t=v._environment0$_forwardedModules)){for(r=U.Module_Callable_2,n=U.AstNode_2,a=A.LinkedHashMap_LinkedHashMap$_empty(r,n),r=(r=A.MapExtensions_get_pairs0(f,r,n)).get$iterator(r),n=v._environment0$_globalModules;r.moveNext$0();)e=(s=r.get$current(r))._0,i=s._1,t.containsKey$1(e)&&n.containsKey$1(e)||a.$indexSet(0,e,i);f=a}else t=v._environment0$_forwardedModules=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_Callable_2,U.AstNode_2);for(r=U.String,n=A.LinkedHashSet_LinkedHashSet$_empty(r),a=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);a.moveNext$0();)for(s=(s=(s=a.__js_helper$_current.get$variables()).get$keys(s)).get$iterator(s);s.moveNext$0();)n.add$1(0,s.get$current(s));for(a=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=(o=s.__js_helper$_current).get$functions(o)).get$keys(o)).get$iterator(o);o.moveNext$0();)a.add$1(0,o.get$current(o));for(r=A.LinkedHashSet_LinkedHashSet$_empty(r),s=new A.LinkedHashMapKeyIterator(f,f._modifications,f._first);s.moveNext$0();)for(o=(o=(o=s.__js_helper$_current.get$mixins()).get$keys(o)).get$iterator(o);o.moveNext$0();)r.add$1(0,o.get$current(o));if(1===(o=(s=v._environment0$_variables).length)){for(o=v._environment0$_importedModules,l=U.Module_Callable_2,_=U.AstNode_2,c=(u=A.MapExtensions_get_pairs0(o,l,_).toList$0(0)).length,$=U.Callable_2,p=0;p<u.length;u.length===c||(0,A.throwConcurrentModificationError)(u),++p)e=(h=u[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary0(e,a,r,n,$))&&(o.remove$1(0,e),g=!1,(m=d.variables).get$isEmpty(m)&&(m=d.functions).get$isEmpty(m)&&(m=d.mixins).get$isEmpty(m)?(m=(m=d._shadowed_view0$_inner).get$css(m),m=E.get$isEmpty$asx(m.get$children(m))):m=g,m||o.$indexSet(0,d,h._1));for(_=(l=A.MapExtensions_get_pairs0(t,l,_).toList$0(0)).length,p=0;p<l.length;l.length===_||(0,A.throwConcurrentModificationError)(l),++p)e=(u=l[p])._0,null!=(d=A.ShadowedModuleView_ifNecessary0(e,a,r,n,$))&&(t.remove$1(0,e),h=!1,(c=d.variables).get$isEmpty(c)&&(c=d.functions).get$isEmpty(c)&&(c=d.mixins).get$isEmpty(c)?(c=(c=d._shadowed_view0$_inner).get$css(c),c=E.get$isEmpty$asx(c.get$children(c))):c=h,c||t.$indexSet(0,d,u._1));o.addAll$1(0,f),t.addAll$1(0,f)}else{if(null==(l=v._environment0$_nestedForwardedModules)){for(S=o-1,y=E.JSArray_JSArray$allocateGrowable(S,U.List_Module_Callable_2),o=U.JSArray_Module_Callable_2,p=0;p<S;++p)y[p]=A._setArrayType([],o);v._environment0$_nestedForwardedModules=y,o=y}else o=l;I.JSArray_methods.addAll$1(I.JSArray_methods.get$last(o),new A.LinkedHashMapKeysIterable(f,A._instanceType(f)._eval$1("LinkedHashMapKeysIterable<1>")))}for(n=A._LinkedHashSetIterator$(n,n._collection$_modifications,n.$ti._precomputed1),o=v._environment0$_variableIndices,l=v._environment0$_variableNodes,_=n.$ti._precomputed1;n.moveNext$0();)null==(u=n._collection$_current)&&(u=_._as(u)),o.remove$1(0,u),I.JSArray_methods.get$last(s).remove$1(0,u),I.JSArray_methods.get$last(l).remove$1(0,u);for(n=A._LinkedHashSetIterator$(a,a._collection$_modifications,a.$ti._precomputed1),a=v._environment0$_functionIndices,s=v._environment0$_functions,o=n.$ti._precomputed1;n.moveNext$0();)null==(l=n._collection$_current)&&(l=o._as(l)),a.remove$1(0,l),I.JSArray_methods.get$last(s).remove$1(0,l);for(r=A._LinkedHashSetIterator$(r,r._collection$_modifications,r.$ti._precomputed1),n=v._environment0$_mixinIndices,a=v._environment0$_mixins,s=r.$ti._precomputed1;r.moveNext$0();)null==(o=r._collection$_current)&&(o=s._as(o)),n.remove$1(0,o),I.JSArray_methods.get$last(a).remove$1(0,o)}},getVariable$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._environment0$_getModule$1(t).get$variables().$index(0,e):s._environment0$_lastVariableName===e?((r=s._environment0$_lastVariableIndex).toString,null==(r=s._environment0$_variables[r].$index(0,e))?s._environment0$_getVariableFromGlobalModule$1(e):r):null!=(n=(r=s._environment0$_variableIndices).$index(0,e))?(s._environment0$_lastVariableName=e,s._environment0$_lastVariableIndex=n,null==(r=s._environment0$_variables[n].$index(0,e))?s._environment0$_getVariableFromGlobalModule$1(e):r):null!=(a=s._environment0$_variableIndex$1(e))?(s._environment0$_lastVariableName=e,s._environment0$_lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._environment0$_variables[a].$index(0,e))?s._environment0$_getVariableFromGlobalModule$1(e):r):s._environment0$_getVariableFromGlobalModule$1(e)},getVariable$1(e){return this.getVariable$2$namespace(e,null)},_environment0$_getVariableFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"variable",new A.Environment__getVariableFromGlobalModule_closure0(e))},getVariableNode$2$namespace(e,t){var r,n,a,s=this;return null!=t?s._environment0$_getModule$1(t).get$variableNodes().$index(0,e):s._environment0$_lastVariableName===e?((r=s._environment0$_lastVariableIndex).toString,null==(r=s._environment0$_variableNodes[r].$index(0,e))?s._environment0$_getVariableNodeFromGlobalModule$1(e):r):null!=(n=(r=s._environment0$_variableIndices).$index(0,e))?(s._environment0$_lastVariableName=e,s._environment0$_lastVariableIndex=n,null==(r=s._environment0$_variableNodes[n].$index(0,e))?s._environment0$_getVariableNodeFromGlobalModule$1(e):r):null!=(a=s._environment0$_variableIndex$1(e))?(s._environment0$_lastVariableName=e,s._environment0$_lastVariableIndex=a,r.$indexSet(0,e,a),null==(r=s._environment0$_variableNodes[a].$index(0,e))?s._environment0$_getVariableNodeFromGlobalModule$1(e):r):s._environment0$_getVariableNodeFromGlobalModule$1(e)},_environment0$_getVariableNodeFromGlobalModule$1(e){var t,r,n;for(t=this._environment0$_importedModules,r=this._environment0$_globalModules,r=new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>")).followedBy$1(0,new A.LinkedHashMapKeysIterable(r,A._instanceType(r)._eval$1("LinkedHashMapKeysIterable<1>"))),r=new A.FollowedByIterator(E.get$iterator$ax(r.__internal$_first),r._second);r.moveNext$0();)if(null!=(n=(t=r._currentIterator).get$current(t).get$variableNodes().$index(0,e)))return n;return null},globalVariableExists$2$namespace(e,t){return null!=t?this._environment0$_getModule$1(t).get$variables().containsKey$1(e):!!I.JSArray_methods.get$first(this._environment0$_variables).containsKey$1(e)||null!=this._environment0$_getVariableFromGlobalModule$1(e)},globalVariableExists$1(e){return this.globalVariableExists$2$namespace(e,null)},_environment0$_variableIndex$1(e){var t,r;for(r=(t=this._environment0$_variables).length-1;r>=0;--r)if(t[r].containsKey$1(e))return r;return null},setVariable$5$global$namespace(e,t,r,n,a){var s,i,o,l,_,u,c,$,p=this;if(null==a){if(n||1===p._environment0$_variables.length)return p._environment0$_variableIndices.putIfAbsent$2(e,new A.Environment_setVariable_closure2(p,e)),s=p._environment0$_variables,I.JSArray_methods.get$first(s).containsKey$1(e)||null==(i=p._environment0$_fromOneModule$3(e,"variable",new A.Environment_setVariable_closure3(e)))?(I.JSArray_methods.get$first(s).$indexSet(0,e,t),void I.JSArray_methods.get$first(p._environment0$_variableNodes).$indexSet(0,e,r)):void i.setVariable$3(e,t,r);if(null!=(o=p._environment0$_nestedForwardedModules)&&!p._environment0$_variableIndices.containsKey$1(e)&&null==p._environment0$_variableIndex$1(e))for(s=A._arrayInstanceType(o)._eval$1("ReversedListIterable<1>"),l=new A.ReversedListIterable(o,s),l=new A.ListIterator(l,l.get$length(0),s._eval$1("ListIterator<ListIterable.E>")),s=s._eval$1("ListIterable.E");l.moveNext$0();)for(_=l.__internal$_current,u=(_=E.get$reversed$ax(null==_?s._as(_):_)).$ti,_=new A.ListIterator(_,_.get$length(0),u._eval$1("ListIterator<ListIterable.E>")),u=u._eval$1("ListIterable.E");_.moveNext$0();)if(null==(c=_.__internal$_current)&&(c=u._as(c)),c.get$variables().containsKey$1(e))return void c.setVariable$3(e,t,r);p._environment0$_lastVariableName===e?((s=p._environment0$_lastVariableIndex).toString,$=s):$=p._environment0$_variableIndices.putIfAbsent$2(e,new A.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=$,p._environment0$_variables[$].$indexSet(0,e,t),p._environment0$_variableNodes[$].$indexSet(0,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,s=a._environment0$_variables,i=s.length;a._environment0$_lastVariableName=e,n=a._environment0$_lastVariableIndex=i-1,a._environment0$_variableIndices.$indexSet(0,e,n),s[n].$indexSet(0,e,t),a._environment0$_variableNodes[n].$indexSet(0,e,r)},getFunction$2$namespace(e,t){var r,n,a,s=this;return null!=t?(r=s._environment0$_getModule$1(t)).get$functions(r).$index(0,e):null!=(n=(r=s._environment0$_functionIndices).$index(0,e))?null==(r=s._environment0$_functions[n].$index(0,e))?s._environment0$_getFunctionFromGlobalModule$1(e):r:null!=(a=s._environment0$_functionIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._environment0$_functions[a].$index(0,e))?s._environment0$_getFunctionFromGlobalModule$1(e):r):s._environment0$_getFunctionFromGlobalModule$1(e)},getFunction$1(e){return this.getFunction$2$namespace(e,null)},_environment0$_getFunctionFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"function",new A.Environment__getFunctionFromGlobalModule_closure0(e))},_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,s=this;return null!=t?s._environment0$_getModule$1(t).get$mixins().$index(0,e):null!=(n=(r=s._environment0$_mixinIndices).$index(0,e))?null==(r=s._environment0$_mixins[n].$index(0,e))?s._environment0$_getMixinFromGlobalModule$1(e):r:null!=(a=s._environment0$_mixinIndex$1(e))?(r.$indexSet(0,e,a),null==(r=s._environment0$_mixins[a].$index(0,e))?s._environment0$_getMixinFromGlobalModule$1(e):r):s._environment0$_getMixinFromGlobalModule$1(e)},_environment0$_getMixinFromGlobalModule$1(e){return this._environment0$_fromOneModule$3(e,"mixin",new A.Environment__getMixinFromGlobalModule_closure0(e))},_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},withContent$2(e,t){var r=this._environment0$_content;this._environment0$_content=e,t.call$0(),this._environment0$_content=r},asMixin$1(e){var t=this._environment0$_inMixin;this._environment0$_inMixin=!0,e.call$0(),this._environment0$_inMixin=t},scope$1$3$semiGlobal$when(e,t,r){var n,a,s,i,o,l,_,u,c,$,p=this;if(t=t&&p._environment0$_inSemiGlobalScope,n=p._environment0$_inSemiGlobalScope,p._environment0$_inSemiGlobalScope=t,!r)try{return o=e.call$0()}finally{p._environment0$_inSemiGlobalScope=n}o=p._environment0$_variables,l=U.String,I.JSArray_methods.add$1(o,A.LinkedHashMap_LinkedHashMap$_empty(l,U.Value_2)),_=p._environment0$_variableNodes,I.JSArray_methods.add$1(_,A.LinkedHashMap_LinkedHashMap$_empty(l,U.AstNode_2)),u=p._environment0$_functions,c=U.Callable_2,I.JSArray_methods.add$1(u,A.LinkedHashMap_LinkedHashMap$_empty(l,c)),$=p._environment0$_mixins,I.JSArray_methods.add$1($,A.LinkedHashMap_LinkedHashMap$_empty(l,c)),null!=(c=p._environment0$_nestedForwardedModules)&&c.push(A._setArrayType([],U.JSArray_Module_Callable_2));try{return l=e.call$0()}finally{for(p._environment0$_inSemiGlobalScope=n,p._environment0$_lastVariableIndex=p._environment0$_lastVariableName=null,o=(o=(o=I.JSArray_methods.removeLast$0(o)).get$keys(o)).get$iterator(o),l=p._environment0$_variableIndices;o.moveNext$0();)a=o.get$current(o),l.remove$1(0,a);for(I.JSArray_methods.removeLast$0(_),o=(o=(o=I.JSArray_methods.removeLast$0(u)).get$keys(o)).get$iterator(o),l=p._environment0$_functionIndices;o.moveNext$0();)s=o.get$current(o),l.remove$1(0,s);for(o=(o=(o=I.JSArray_methods.removeLast$0($)).get$keys(o)).get$iterator(o),l=p._environment0$_mixinIndices;o.moveNext$0();)i=o.get$current(o),l.remove$1(0,i);null!=(o=p._environment0$_nestedForwardedModules)&&o.pop()}},scope$1$1(e){return this.scope$1$3$semiGlobal$when(e,!1,!0)},scope$1$2$when(e,t){return this.scope$1$3$semiGlobal$when(e,!1,t)},scope$1$2$semiGlobal(e,t){return this.scope$1$3$semiGlobal$when(e,t,!0)},toImplicitConfiguration$0(){var e,t,r,n,a,s,i,o,l,_,u=U.String,c=A.LinkedHashMap_LinkedHashMap$_empty(u,U.ConfiguredValue_2);for(e=this._environment0$_importedModules,e=new A.LinkedHashMapKeyIterator(e,e._modifications,e._first),t=U.Value_2;e.moveNext$0();)for(r=e.__js_helper$_current,n=(n=A.MapExtensions_get_pairs0(r.get$variables(),u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=r.get$variableNodes().$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue0(i,null,a));for(e=this._environment0$_variables,r=this._environment0$_variableNodes,o=0;o<e.length;++o)for(l=e[o],_=r[o],n=(n=A.MapExtensions_get_pairs0(l,u,t)).get$iterator(n);n.moveNext$0();)s=(a=n.get$current(n))._0,i=a._1,(a=_.$index(0,s)).toString,c.$indexSet(0,s,new A.ConfiguredValue0(i,null,a));return new A.Configuration0(c,null)},toModule$3(e,t,r){return A._EnvironmentModule__EnvironmentModule1(this,e,t,r,A.NullableExtension_andThen0(this._environment0$_forwardedModules,new A.Environment_toModule_closure0))},toDummyModule$0(){return A._EnvironmentModule__EnvironmentModule1(this,new A.CssStylesheet0(new A.UnmodifiableListView(I.List_empty18,U.UnmodifiableListView_CssNode_2),A.SourceFile$decoded(I.List_empty4,"<dummy module>").span$1(0,0)),I.Map_empty10,I.C_EmptyExtensionStore0,A.NullableExtension_andThen0(this._environment0$_forwardedModules,new A.Environment_toDummyModule_closure0))},_environment0$_getModule$1(e){var t=this._environment0$_modules.$index(0,e);if(null!=t)return t;throw A.wrapException(A.SassScriptException$0('There is no module with the namespace "'+e+'".',null))},_environment0$_fromOneModule$1$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this._environment0$_nestedForwardedModules;if(null!=m)for(n=A._arrayInstanceType(m)._eval$1("ReversedListIterable<1>"),a=new A.ReversedListIterable(m,n),a=new A.ListIterator(a,a.get$length(0),n._eval$1("ListIterator<ListIterable.E>")),n=n._eval$1("ListIterable.E");a.moveNext$0();)for(s=a.__internal$_current,i=(s=E.get$reversed$ax(null==s?n._as(s):s)).$ti,s=new A.ListIterator(s,s.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),i=i._eval$1("ListIterable.E");s.moveNext$0();)if(o=s.__internal$_current,null!=(l=r.call$1(null==o?i._as(o):o)))return l;for(n=this._environment0$_importedModules,n=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first);n.moveNext$0();)if(null!=(_=r.call$1(n.__js_helper$_current)))return _;for(n=this._environment0$_globalModules,a=new A.LinkedHashMapKeyIterator(n,n._modifications,n._first),s=U.Callable_2,u=null,c=null;a.moveNext$0();)if(i=a.__js_helper$_current,null!=($=r.call$1(i))&&!(p=s._is($)?$:i.variableIdentity$1(e)).$eq(0,c)){if(null!=u){for(a=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),s=(s=A.MapExtensions_get_pairs0(n,U.Module_Callable_2,U.AstNode_2)).get$iterator(s),i="includes "+t;s.moveNext$0();)h=(n=s.get$current(s))._0,d=n._1,null!=r.call$1(h)&&a.$indexSet(0,d.get$span(d),i);throw A.wrapException(A.MultiSpanSassScriptException$0("This "+t+T.x20is_av,t+" use",a))}c=p,u=$}return u},_environment0$_fromOneModule$3(e,t,r){return this._environment0$_fromOneModule$1$3(e,t,r,U.dynamic)}},A.Environment__getVariableFromGlobalModule_closure0.prototype={call$1(e){return e.get$variables().$index(0,this.name)},$signature:441},A.Environment_setVariable_closure2.prototype={call$0(){var e=this.$this;return e._environment0$_lastVariableName=this.name,e._environment0$_lastVariableIndex=0},$signature:10},A.Environment_setVariable_closure3.prototype={call$1(e){return e.get$variables().containsKey$1(this.name)?e:null},$signature:442},A.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:10},A.Environment__getFunctionFromGlobalModule_closure0.prototype={call$1(e){return e.get$functions(e).$index(0,this.name)},$signature:234},A.Environment__getMixinFromGlobalModule_closure0.prototype={call$1(e){return e.get$mixins().$index(0,this.name)},$signature:234},A.Environment_toModule_closure0.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_Callable_2),$signature:235},A.Environment_toDummyModule_closure0.prototype={call$1:e=>new A.MapKeySet(e,U.MapKeySet_Module_Callable_2),$signature:235},A._EnvironmentModule1.prototype={get$url(e){var t=this.css;return(t=t.get$span(t)).get$sourceUrl(t)},setVariable$3(e,t,r){var n,a,s=this._environment0$_modulesByVariable.$index(0,e);if(null==s){if(a=(n=this._environment0$_environment)._environment0$_variables,!I.JSArray_methods.get$first(a).containsKey$1(e))throw A.wrapException(A.SassScriptException$0("Undefined variable.",null));I.JSArray_methods.get$first(a).$indexSet(0,e,t),I.JSArray_methods.get$first(n._environment0$_variableNodes).$indexSet(0,e,r)}else s.setVariable$3(e,t,r)},variableIdentity$1(e){var t=this._environment0$_modulesByVariable.$index(0,e);return null==t?this:t.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,r,n,a,s,i=this._environment0$_environment._environment0$_configurableVariables;if(e.get$length(e)<i.get$length(i)?e.any$1(0,i.get$contains(i)):i.any$1(0,e.get$contains(e)))i=!0;else{if(i=this._environment0$_modulesByVariable,t=U.Module_Callable_2,e.get$length(e)<i.get$length(i)){for(t=A.LinkedHashSet_LinkedHashSet$_empty(t),r=e.get$iterator(e);r.moveNext$0();)null!=(n=i.$index(0,r.get$current(r)))&&t.add$1(0,n);i=t}else{for(r=A.LinkedHashSet_LinkedHashSet$_empty(t),i=(i=A.MapExtensions_get_pairs0(i,U.String,t)).get$iterator(i);i.moveNext$0();)a=(t=i.get$current(i))._0,s=t._1,e.contains$1(0,a)&&r.add$1(0,s);i=r}i=i.any$1(0,new A._EnvironmentModule_couldHaveBeenConfigured_closure1(e))}return i},cloneCss$0(){var e,t=this;return t.transitivelyContainsCss?(e=A.cloneCssStylesheet0(t.css,t.extensionStore),A._EnvironmentModule$_1(t._environment0$_environment,e._0,t.preModuleComments,e._1,t._environment0$_modulesByVariable,t.variables,t.variableNodes,t.functions,t.mixins,!0,t.transitivelyContainsExtensions)):t},toString$0(e){var t=this.css,r=t.get$span(t);return null==r.get$sourceUrl(r)?t="<unknown url>":(t=(t=t.get$span(t)).get$sourceUrl(t),r=M.$get$context(),t.toString,t=r.prettyUri$1(t)),t},$isModule1:1,get$upstream(){return this.upstream},get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins},get$extensionStore(){return this.extensionStore},get$css(e){return this.css},get$preModuleComments(){return this.preModuleComments},get$transitivelyContainsCss(){return this.transitivelyContainsCss},get$transitivelyContainsExtensions(){return this.transitivelyContainsExtensions}},A._EnvironmentModule__EnvironmentModule_closure11.prototype={call$1:e=>e.get$variables(),$signature:445},A._EnvironmentModule__EnvironmentModule_closure12.prototype={call$1:e=>e.get$variableNodes(),$signature:446},A._EnvironmentModule__EnvironmentModule_closure13.prototype={call$1:e=>e.get$functions(e),$signature:236},A._EnvironmentModule__EnvironmentModule_closure14.prototype={call$1:e=>e.get$mixins(),$signature:236},A._EnvironmentModule__EnvironmentModule_closure15.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:80},A._EnvironmentModule__EnvironmentModule_closure16.prototype={call$1:e=>e.get$transitivelyContainsExtensions(),$signature:80},A._EnvironmentModule_couldHaveBeenConfigured_closure1.prototype={call$1(e){return e.couldHaveBeenConfigured$1(this.variables)},$signature:80},A.ErrorRule0.prototype={accept$1$1(e){return e.visitErrorRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@error "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A._EvaluateVisitor1.prototype={_EvaluateVisitor$6$functions$importCache$logger$nodeImporter$quietDeps$sourceMap1(e,t,r,n,a,s){var i,o,l,_,u,c,$,p=this,h="$name, $module: null",d="sass:meta",m="$module",g=U.JSArray_BuiltInCallable_2,S=A._setArrayType([A.BuiltInCallable$function0("global-variable-exists",h,new A._EvaluateVisitor_closure25(p),d),A.BuiltInCallable$function0("variable-exists","$name",new A._EvaluateVisitor_closure26(p),d),A.BuiltInCallable$function0("function-exists",h,new A._EvaluateVisitor_closure27(p),d),A.BuiltInCallable$function0("mixin-exists",h,new A._EvaluateVisitor_closure28(p),d),A.BuiltInCallable$function0("content-exists","",new A._EvaluateVisitor_closure29(p),d),A.BuiltInCallable$function0("module-variables",m,new A._EvaluateVisitor_closure30(p),d),A.BuiltInCallable$function0("module-functions",m,new A._EvaluateVisitor_closure31(p),d),A.BuiltInCallable$function0("module-mixins",m,new A._EvaluateVisitor_closure32(p),d),A.BuiltInCallable$function0("get-function","$name, $css: false, $module: null",new A._EvaluateVisitor_closure33(p),d),A.BuiltInCallable$function0("get-mixin",h,new A._EvaluateVisitor_closure34(p),d),A.BuiltInCallable$function0("call","$function, $args...",new A._EvaluateVisitor_closure35(p),d)],g),y=A._setArrayType([A.BuiltInCallable$mixin0("load-css","$url, $with: null",new A._EvaluateVisitor_closure36(p),!1,d),A.BuiltInCallable$mixin0("apply","$mixin, $args...",new A._EvaluateVisitor_closure37(p),!0,d)],g);for(g=U.BuiltInCallable_2,i=A.List_List$_of(M.$get$moduleFunctions0(),g),I.JSArray_methods.addAll$1(i,S),o=A.BuiltInModule$0("meta",i,y,null,g),(g=A.List_List$_of(M.$get$coreModules0(),U.BuiltInModule_Callable_2)).push(o),i=g.length,l=p._evaluate0$_builtInModules,_=0;_<g.length;g.length===i||(0,A.throwConcurrentModificationError)(g),++_)u=g[_],l.$indexSet(0,u.url,u);for(g=U.JSArray_Callable_2,i=A._setArrayType([],g),I.JSArray_methods.addAll$1(i,e),I.JSArray_methods.addAll$1(i,M.$get$globalFunctions0()),g=A._setArrayType([],g),_=0;_<11;++_)g.push(S[_].withDeprecationWarning$1("meta"));for(I.JSArray_methods.addAll$1(i,g),g=i.length,l=p._evaluate0$_builtInFunctions,_=0;_<i.length;i.length===g||(0,A.throwConcurrentModificationError)(i),++_)$=(c=i[_]).get$name(c),l.$indexSet(0,A.stringReplaceAllUnchecked($,"_","-"),c)},run$2(e,t,r){var n,a,s,i;try{return s=U.nullable_Object,s=A.runZoned(new A._EvaluateVisitor_run_closure1(this,r,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__evaluationContext,new A._EvaluationContext1(this,r)],s,s),U.Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2)}catch(i){if(!((s=A.unwrapException(i))instanceof A.SassException0))throw i;n=s,a=A.getTraceFromException(i),A.throwWithTrace0(n.withLoadedUrls$1(this._evaluate0$_loadedUrls),n,a)}},_evaluate0$_assertInModule$1$2(e,t){if(null!=e)return e;throw A.wrapException(A.StateError$("Can't access "+t+" outside of a module."))},_evaluate0$_assertInModule$2(e,t){return this._evaluate0$_assertInModule$1$2(e,t,U.dynamic)},_evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,a,s,i){var o,l=this,_=l._evaluate0$_builtInModules.$index(0,e),u={builtInModule:null};if(null==_)l._evaluate0$_withStackFrame$3(t,r,new A._EvaluateVisitor__loadModule_closure4(l,e,r,a,i,s,n));else{if(u.builtInModule=_,s instanceof A.ExplicitConfiguration0)throw u=i?"Built-in module "+e.toString$0(0)+" can't be configured.":"Built-in modules can't be configured.",o=s.nodeWithSpan,A.wrapException(l._evaluate0$_exception$2(u,o.get$span(o)));l._evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__loadModule_closure3(u,n))}},_evaluate0$_loadModule$5$configuration(e,t,r,n,a){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,a,!1)},_evaluate0$_loadModule$4(e,t,r,n){return this._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(e,t,r,n,null,null,!1)},_evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g=this,S=t.span,y=S.get$sourceUrl(S);if(s=(S=null==r)?g._evaluate0$_configuration:r,null!=(o=(i=g._evaluate0$_modules).$index(0,y))){if((i=null==(l=(i=g._evaluate0$_moduleConfigurations.$index(0,y))._configuration0$__originalConfiguration)?i:l)!==(null==(l=s._configuration0$__originalConfiguration)?s:l)&&s instanceof A.ExplicitConfiguration0&&o.couldHaveBeenConfigured$1(new A.MapKeySet(new A.UnmodifiableMapView(s._configuration0$_values,U.UnmodifiableMapView_String_ConfiguredValue_2),U.MapKeySet_String)))throw n?(i=M.$get$context(),y.toString,_=i.prettyUri$1(y)+T.x20was_a):_=T.This_mw,u=null==(i=g._evaluate0$_moduleNodes.$index(0,y))?null:i.get$span(i),c=S?(S=s.nodeWithSpan).get$span(S):null,S=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=u&&S.$indexSet(0,u,"original load"),null!=c&&S.$indexSet(0,c,"configuration"),A.wrapException(S.get$isEmpty(0)?g._evaluate0$_exception$1(_):g._evaluate0$_multiSpanException$3(_,"new load",S));return o}return $=A.Environment$0(),p=A._Cell$(),h=A._Cell$(),d=A.ExtensionStore$0(),g._evaluate0$_withEnvironment$2($,new A._EvaluateVisitor__execute_closure1(g,e,t,d,r,p,h)),S=p._readLocal$0(),l=h._readLocal$0(),m=$.toModule$3(S,null==l?I.Map_empty10:l,d),null!=y&&(i.$indexSet(0,y,m),g._evaluate0$_moduleConfigurations.$indexSet(0,y,s),null!=a&&g._evaluate0$_moduleNodes.$indexSet(0,y,a)),m},_evaluate0$_execute$2(e,t){return this._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(e,t,null,!1,null)},_evaluate0$_addOutOfOrderImports$0(){var e,t,r=this,n="_root",a="_endOfImports",s=r._evaluate0$_outOfOrderImports;return null!=s?(e=r._evaluate0$_assertInModule$2(r._evaluate0$__root,n).children,e=A.List_List$_of(A.SubListIterable$(e,0,A.checkNotNullable(r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,a),"count",U.int),e.$ti._eval$1("ListBase.E")),U.ModifiableCssNode_2),I.JSArray_methods.addAll$1(e,s),t=r._evaluate0$_assertInModule$2(r._evaluate0$__root,n).children,I.JSArray_methods.addAll$1(e,A.SubListIterable$(t,r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,a),null,t.$ti._eval$1("ListBase.E")))):e=r._evaluate0$_assertInModule$2(r._evaluate0$__root,n).children,e},_evaluate0$_combineCss$2$clone(e,t){var r,n,a,s,i,o,l;return I.JSArray_methods.any$1(e.get$upstream(),new A._EvaluateVisitor__combineCss_closure3)?(a=U.JSArray_CssNode_2,s=A._setArrayType([],a),i=A._setArrayType([],a),a=U.Module_Callable_2,o=A.ListQueue$(a),new A._EvaluateVisitor__combineCss_visitModule1(this,A.LinkedHashSet_LinkedHashSet$_empty(a),t,i,s,o).call$1(e),e.get$transitivelyContainsExtensions()&&this._evaluate0$_extendModules$1(o),a=I.JSArray_methods.$add(s,i),l=e.get$css(e),new A.CssStylesheet0(new A.UnmodifiableListView(a,U.UnmodifiableListView_CssNode_2),l.get$span(l))):(r=e.get$extensionStore().get$simpleSelectors(),null!=(n=A.IterableExtension_get_firstOrNull(e.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__combineCss_closure4(r))))&&this._evaluate0$_throwForUnsatisfiedExtension$1(n),e.get$css(e))},_evaluate0$_combineCss$1(e){return this._evaluate0$_combineCss$2$clone(e,!1)},_evaluate0$_extendModules$1(e){var t,r,n,a,s,i,o,l,_,u,c=A.LinkedHashMap_LinkedHashMap$_empty(U.Uri,U.List_ExtensionStore_2),$=new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_Extension_2);for(r=(t=A._ListQueueIterator$(e,e.$ti._precomputed1)).$ti._precomputed1;t.moveNext$0();)if(null==(n=t._collection$_current)&&(n=r._as(n)),a=n.get$extensionStore().get$simpleSelectors().toSet$0(0),$.addAll$1(0,n.get$extensionStore().extensionsWhereTarget$1(new A._EvaluateVisitor__extendModules_closure3(a))),s=c.$index(0,n.get$url(n)),i=n.get$extensionStore().get$addExtensions(),null!=s&&i.call$1(s),!(i=n.get$extensionStore()).get$isEmpty(i)){for(o=(i=n.get$upstream()).length,l=0;l<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++l)null!=(u=(_=i[l]).get$url(_))&&E.add$1$ax(c.putIfAbsent$2(u,new A._EvaluateVisitor__extendModules_closure4),n.get$extensionStore());$.removeAll$1(n.get$extensionStore().extensionsWhereTarget$1(a.get$contains(a)))}0!==$._collection$_length&&this._evaluate0$_throwForUnsatisfiedExtension$1($.get$first(0))},_evaluate0$_throwForUnsatisfiedExtension$1(e){throw A.wrapException(A.SassException$0(T.The_ta+e.target.toString$0(0)+' !optional" to avoid this error.',e.span,null))},_evaluate0$_indexAfterImports$1(e){var t,r,n,a;for(t=E.getInterceptor$asx(e),r=-1,n=0;n<t.get$length(e);++n){if(!((a=t.$index(e,n))instanceof A.ModifiableCssImport0)){if(a instanceof A.ModifiableCssComment0)continue;break}r=n}return r+1},visitStylesheet$1(e,t){var r,n,a,s,i,o;for(n=(r=t.parseTimeWarnings).$ti,r=new A.ListIterator(r,r.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");r.moveNext$0();)null==(a=r.__internal$_current)&&(a=n._as(a)),this._evaluate0$_warn$3(a._1,a._2,a._0);for(n=(r=t.children).length,s=0;s<n;++s)r[s].accept$1(this);for(r=(r=A.MapExtensions_get_pairs0(t.globalVariables,U.String,U.FileSpan)).get$iterator(r);r.moveNext$0();)i=(n=r.get$current(r))._0,o=n._1,this.visitVariableDeclaration$1(0,new A.VariableDeclaration0(null,i,new A.NullExpression0(o),!0,!1,o));return null},visitAtRootRule$1(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=null,p="__parent",h=t.query,d=null!=h?new A.AtRootQueryParser0(A.SpanScanner$(c._evaluate0$_performInterpolationWithMap$2$warnForColor(h,!0)._0,$),$).parse$0(0):I.AtRootQuery_bfj0,m=c._evaluate0$_assertInModule$2(c._evaluate0$__parent,p),g=A._setArrayType([],U.JSArray_ModifiableCssParentNode_2);for(r=U.CssStylesheet_2;!r._is(m);m=n)if(d.excludes$1(m)||g.push(m),null==(n=m._node$_parent))throw A.wrapException(A.StateError$(T.CssNod));if((a=c._evaluate0$_trimIncluded$1(g))===c._evaluate0$_assertInModule$2(c._evaluate0$__parent,p))return c._evaluate0$_environment.scope$1$2$when(new A._EvaluateVisitor_visitAtRootRule_closure3(c,t),t.hasDeclarations,U.Null),$;if(g.length>=1){for(s=g[0],i=I.JSArray_methods.sublist$1(g,1),o=s.copyWithoutChildren$0(),r=i.length,l=o,_=0;_<i.length;i.length===r||(0,A.throwConcurrentModificationError)(i),++_,l=u)(u=i[_].copyWithoutChildren$0()).addChild$1(l);a.addChild$1(l)}else o=a;return c._evaluate0$_scopeForAtRoot$4(t,o,d,g).call$1(new A._EvaluateVisitor_visitAtRootRule_closure4(c,t)),$},_evaluate0$_trimIncluded$1(e){var t,r,n,a,s,i,o,l,_=this,u=null,c="_root",$=" to be an ancestor of ";if(0===e.length)return _._evaluate0$_assertInModule$2(_._evaluate0$__root,c);for(t=_._evaluate0$_assertInModule$2(_._evaluate0$__parent,"__parent"),r=e.length,n=u,a=0;a<r;++a,t=o){for(;t!==(s=e[a]);n=u,t=i)if(null==(i=t._node$_parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u));if(null==n&&(n=a),null==(o=t._node$_parent))throw A.wrapException(A.ArgumentError$("Expected "+s.toString$0(0)+$+_.toString$0(0)+".",u))}return t!==_._evaluate0$_assertInModule$2(_._evaluate0$__root,c)?_._evaluate0$_assertInModule$2(_._evaluate0$__root,c):(n.toString,l=e[n],I.JSArray_methods.removeRange$2(e,n,e.length),l)},_evaluate0$_scopeForAtRoot$4(e,t,r,n){var a=this,s=new A._EvaluateVisitor__scopeForAtRoot_closure11(a,t,e);return(r._at_root_query0$_all||r._at_root_query0$_rule)!==r.include&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure12(a,s)),null!=a._evaluate0$_mediaQueries&&r.excludesName$1("media")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure13(a,s)),a._evaluate0$_inKeyframes&&r.excludesName$1("keyframes")&&(s=new A._EvaluateVisitor__scopeForAtRoot_closure14(a,s)),a._evaluate0$_inUnknownAtRule&&!I.JSArray_methods.any$1(n,new A._EvaluateVisitor__scopeForAtRoot_closure15)?new A._EvaluateVisitor__scopeForAtRoot_closure16(a,s):s},visitContentBlock$1:(e,t)=>A.throwExpression(A.UnsupportedError$(T.Evalua)),visitContentRule$1(e,t){var r=this._evaluate0$_environment._environment0$_content;return null==r||this._evaluate0$_runUserDefinedCallable$1$4(t.$arguments,r,t,new A._EvaluateVisitor_visitContentRule_closure1(this,r),U.Null),null},visitDebugRule$1(e,t){var r=t.expression.accept$1(this),n=r instanceof A.SassString0?r._string0$_text:A.serializeValue0(r,!0,!0);return this._evaluate0$_logger.debug$2(0,n,t.span),null},visitDeclaration$1(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=null;if(null==(c._evaluate0$_atRootExcludingStyleRule?$:c._evaluate0$_styleRuleIgnoringAtRoot)&&!c._evaluate0$_inUnknownAtRule&&!c._evaluate0$_inKeyframes)throw A.wrapException(c._evaluate0$_exception$2(T.Declarm,t.span));if(null!=c._evaluate0$_declarationName&&!t.parsedAsSassScript)throw r=I.JSString_methods.startsWith$1(t.name.get$initialPlain(),"--")?T.Declarw:T.Declarp,A.wrapException(c._evaluate0$_exception$2(r,t.span));return n=c._evaluate0$_interpolationToValue$2$warnForColor(t.name,!0),null!=(a=c._evaluate0$_declarationName)&&(n=new A.CssValue0(a+"-"+n.value,n.span,U.CssValue_String_2)),null!=(s=t.value)&&((i=s.accept$1(c)).get$isBlank()&&0!==i.get$asList().length&&!I.JSString_methods.startsWith$1(n.value,"--")||(c._evaluate0$_copyParentAfterSibling$0(),r=c._evaluate0$_assertInModule$2(c._evaluate0$__parent,"__parent"),o=s.get$span(s),l=c._evaluate0$_sourceMap?null==(l=A.NullableExtension_andThen0(s,c.get$_evaluate0$_expressionNode()))?$:E.get$span$z(l):$,r.addChild$1(A.ModifiableCssDeclaration$0(n,new A.CssValue0(i,o,U.CssValue_Value_2),t.span,t.parsedAsSassScript,l)))),_=t.children,(r={}).children=null,null!=_&&(r.children=_,u=c._evaluate0$_declarationName,c._evaluate0$_declarationName=n.value,c._evaluate0$_environment.scope$1$2$when(new A._EvaluateVisitor_visitDeclaration_closure1(r,c),t.hasDeclarations,U.Null),c._evaluate0$_declarationName=u),$},visitEachRule$1(e,t){var r=this,n=t.list,a=n.accept$1(r),s=r._evaluate0$_expressionNode$1(n),i=t.variables;return(n={}).variable=null,1!==i.length?((n={}).variables=null,n.variables=i,n=new A._EvaluateVisitor_visitEachRule_closure6(n,r,s)):(n.variable=i[0],n=new A._EvaluateVisitor_visitEachRule_closure5(n,r,s)),r._evaluate0$_environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitEachRule_closure7(r,a,n,t),!0,U.nullable_Value_2)},_evaluate0$_setMultipleVariables$3(e,t,r){var n,a=t.get$asList(),s=e.length,i=Math.min(s,a.length);for(n=0;n<i;++n)this._evaluate0$_environment.setLocalVariable$3(e[n],this._evaluate0$_withoutSlash$2(a[n],r),r);for(n=i;n<s;++n)this._evaluate0$_environment.setLocalVariable$3(e[n],I.C__SassNull0,r)},visitErrorRule$1(e,t){throw A.wrapException(this._evaluate0$_exception$2(t.expression.accept$1(this).toString$0(0),t.span))},visitExtendRule$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=null,g=d._evaluate0$_atRootExcludingStyleRule?m:d._evaluate0$_styleRuleIgnoringAtRoot;if(null==g||null!=d._evaluate0$_declarationName)throw A.wrapException(d._evaluate0$_exception$2(T.x40exten,t.span));for(n=(r=g.originalSelector.components).length,a=t.span,s=U.SourceSpan,i=U.String,o=0;o<n;++o)(l=r[o]).accept$1(I._IsBogusVisitor_true0)&&(_=A._SerializeVisitor$0(m,!0,m,m,!0,!1,m,!0),l.accept$1(_),u=I.JSString_methods.trim$0(_._serialize0$_buffer.toString$0(0)),c=l.accept$1(I.C__IsUselessVisitor0)?"can't":"shouldn't",d._evaluate0$_warn$3('The selector "'+u+'" is invalid CSS and '+c+T.x20be_an,new A.MultiSpan0(A.SpanExtensions_trimRight0(l.span),"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([a,"@extend rule"],s,i),s,i)),I.Deprecation_5M7));for($=d._evaluate0$_performInterpolationWithMap$2$warnForColor(t.selector,!0),n=(r=A.SelectorList_SelectorList$parse0(A.trimAscii0($._0,!0),!1,$._1,!1).components).length,a=g._style_rule0$_selector._box0$_inner,o=0;o<n;++o){if(null==(p=(l=r[o]).get$singleCompound()))throw A.wrapException(A.SassFormatException$0("complex selectors may not be extended.",l.span,m));if(null==(h=1===(s=p.components).length?I.JSArray_methods.get$first(s):m))throw A.wrapException(A.SassFormatException$0(T.compou+I.JSArray_methods.join$1(s,", ")+T.x60_inst,p.span,m));d._evaluate0$_assertInModule$2(d._evaluate0$__extensionStore,"_extensionStore").addExtension$4(a.value,h,t,d._evaluate0$_mediaQueries)}return m},visitAtRule$1(e,t){var r,n,a,s,i,o=this;if(null!=o._evaluate0$_declarationName)throw A.wrapException(o._evaluate0$_exception$2(T.At_rul,t.span));return r=o._evaluate0$_interpolationToValue$1(t.name),n=A.NullableExtension_andThen0(t.value,new A._EvaluateVisitor_visitAtRule_closure5(o)),null==(a=t.children)?(o._evaluate0$_copyParentAfterSibling$0(),o._evaluate0$_assertInModule$2(o._evaluate0$__parent,"__parent").addChild$1(A.ModifiableCssAtRule$0(r,t.span,!0,n)),null):(s=o._evaluate0$_inKeyframes,i=o._evaluate0$_inUnknownAtRule,"keyframes"===A.unvendor0(r.value)?o._evaluate0$_inKeyframes=!0:o._evaluate0$_inUnknownAtRule=!0,o._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$0(r,t.span,!1,n),new A._EvaluateVisitor_visitAtRule_closure6(o,r,a),t.hasDeclarations,new A._EvaluateVisitor_visitAtRule_closure7,U.ModifiableCssAtRule_2,U.Null),o._evaluate0$_inUnknownAtRule=i,o._evaluate0$_inKeyframes=s,null)},visitForRule$1(e,t){var r=this,n={},a=t.from,s=r._evaluate0$_addExceptionSpan$2(a,new A._EvaluateVisitor_visitForRule_closure9(r,t)),i=t.to,o=r._evaluate0$_addExceptionSpan$2(i,new A._EvaluateVisitor_visitForRule_closure10(r,t)),l=r._evaluate0$_addExceptionSpan$2(a,new A._EvaluateVisitor_visitForRule_closure11(s)),_=n.to=r._evaluate0$_addExceptionSpan$2(i,new A._EvaluateVisitor_visitForRule_closure12(o,s)),u=l>_?-1:1;return l===(t.isExclusive?_:n.to=_+u)?null:r._evaluate0$_environment.scope$1$2$semiGlobal(new A._EvaluateVisitor_visitForRule_closure13(n,r,t,l,u,s),!0,U.nullable_Value_2)},visitForwardRule$1(e,t){var r,n,a,s,i,o=this,l="@forward",_=o._evaluate0$_configuration,u=_.throughForward$1(t),c=t.configuration,$=c.length,p=t.url;if(0!==$){for(r=o._evaluate0$_addForwardConfiguration$2(u,t),o._evaluate0$_loadModule$5$configuration(p,l,t,new A._EvaluateVisitor_visitForwardRule_closure3(o,t),r),p=U.String,n=A.LinkedHashSet_LinkedHashSet$_empty(p),a=0;a<$;++a)(s=c[a]).isGuarded||n.add$1(0,s.name);for(o._evaluate0$_removeUsedConfiguration$3$except(u,r,n),p=A.LinkedHashSet_LinkedHashSet$_empty(p),a=0;a<$;++a)p.add$1(0,c[a].name);for(n=($=($=(c=r._configuration0$_values).get$keys(c)).toList$0($)).length,a=0;a<$.length;$.length===n||(0,A.throwConcurrentModificationError)($),++a)i=$[a],p.contains$1(0,i)||c.get$isEmpty(c)||c.remove$1(0,i);o._evaluate0$_assertConfigurationIsEmpty$1(r)}else o._evaluate0$_configuration=u,o._evaluate0$_loadModule$4(p,l,t,new A._EvaluateVisitor_visitForwardRule_closure4(o,t)),o._evaluate0$_configuration=_;return null},_evaluate0$_addForwardConfiguration$2(e,t){var r,n,a,s,i,o,l,_,u,c=null,$=e._configuration0$_values,p=A.LinkedHashMap_LinkedHashMap$of(new A.UnmodifiableMapView($,U.UnmodifiableMapView_String_ConfiguredValue_2),U.String,U.ConfiguredValue_2);for(n=(r=t.configuration).length,a=0;a<n;++a)(s=r[a]).isGuarded&&(i=s.name,null!=(o=$.get$isEmpty($)?c:$.remove$1(0,i))?(l=!o.value.$eq(0,I.C__SassNull0),_=o):(_=c,l=!1),l)?p.$indexSet(0,i,_):(i=s.expression,u=this._evaluate0$_expressionNode$1(i),p.$indexSet(0,s.name,new A.ConfiguredValue0(this._evaluate0$_withoutSlash$2(i.accept$1(this),u),s.span,u)));return e instanceof A.ExplicitConfiguration0||$.get$isEmpty($)?new A.ExplicitConfiguration0(t,p,c):new A.Configuration0(p,c)},_evaluate0$_registerCommentsForModule$1(e){var t=this,r="_root",n=t._evaluate0$__root;null!=n&&0!==t._evaluate0$_assertInModule$2(n,r).children.get$length(0)&&e.get$transitivelyContainsCss()&&(null==(n=t._evaluate0$_preModuleComments)&&(n=t._evaluate0$_preModuleComments=A.LinkedHashMap_LinkedHashMap$_empty(U.Module_Callable_2,U.List_CssComment_2)),E.addAll$1$ax(n.putIfAbsent$2(e,new A._EvaluateVisitor__registerCommentsForModule_closure1),new A.UnmodifiableListView(E.cast$1$0$ax(t._evaluate0$_assertInModule$2(t._evaluate0$__root,r).children._collection$_source,U.CssComment_2),U.UnmodifiableListView_CssComment_2)),t._evaluate0$_assertInModule$2(t._evaluate0$__root,r).clearChildren$0(),t._evaluate0$__endOfImports=0)},_evaluate0$_removeUsedConfiguration$3$except(e,t,r){var n,a,s,i,o,l;for(s=(a=(a=(n=e._configuration0$_values).get$keys(n)).toList$0(a)).length,i=t._configuration0$_values,o=0;o<a.length;a.length===s||(0,A.throwConcurrentModificationError)(a),++o)l=a[o],r.contains$1(0,l)||i.containsKey$1(l)||n.get$isEmpty(n)||n.remove$1(0,l)},_evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,t){var r,n;if(e instanceof A.ExplicitConfiguration0&&!(r=e._configuration0$_values).get$isEmpty(r))throw n=(r=A.MapExtensions_get_pairs0(new A.UnmodifiableMapView(r,U.UnmodifiableMapView_String_ConfiguredValue_2),U.String,U.ConfiguredValue_2)).get$first(r),r=t?"$"+n._0+T.x20was_n:T.This_v,A.wrapException(this._evaluate0$_exception$2(r,n._1.configurationSpan))},_evaluate0$_assertConfigurationIsEmpty$1(e){return this._evaluate0$_assertConfigurationIsEmpty$2$nameInError(e,!1)},visitFunctionRule$1(e,t){var r=this._evaluate0$_environment,n=r.closure$0(),a=this._evaluate0$_inDependency,s=r._environment0$_functions,i=s.length-1,o=t.name;return r._environment0$_functionIndices.$indexSet(0,o,i),s[i].$indexSet(0,o,new A.UserDefinedCallable0(t,n,a,U.UserDefinedCallable_Environment_2)),null},visitIfRule$1(e,t){var r,n,a,s,i=t.lastClause;for(n=(r=t.clauses).length,a=0;a<n;++a)if((s=r[a]).expression.accept$1(this).get$isTruthy()){i=s;break}return A.NullableExtension_andThen0(i,new A._EvaluateVisitor_visitIfRule_closure1(this))},visitImportRule$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=this,d="__parent",m="_root",g="_endOfImports";for(n=(r=t.imports).length,a=U.CssValue_String_2,s=h.get$_evaluate0$_interpolationToValue(),i=U.StaticImport_2,o=U.JSArray_ModifiableCssImport_2,l=0;l<n;++l)(_=r[l])instanceof A.DynamicImport0?h._evaluate0$_visitDynamicImport$1(_):(i._as(_),u=_.url,c=h._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(u,!1,!1),p=null==($=_.modifiers)?null:s.call$1($),t=new A.ModifiableCssImport0(new A.CssValue0(c._0,u.span,a),p,_.span),h._evaluate0$_assertInModule$2(h._evaluate0$__parent,d)!==h._evaluate0$_assertInModule$2(h._evaluate0$__root,m)?(h._evaluate0$_copyParentAfterSibling$0(),h._evaluate0$_assertInModule$2(h._evaluate0$__parent,d).addChild$1(t)):h._evaluate0$_assertInModule$2(h._evaluate0$__endOfImports,g)===E.get$length$asx(h._evaluate0$_assertInModule$2(h._evaluate0$__root,m).children._collection$_source)?(u=h._evaluate0$_assertInModule$2(h._evaluate0$__root,m),t._node$_parent=u,u=u._node$_children,t._node$_indexInParent=u.length,u.push(t),h._evaluate0$__endOfImports=h._evaluate0$_assertInModule$2(h._evaluate0$__endOfImports,g)+1):(null==(u=h._evaluate0$_outOfOrderImports)?h._evaluate0$_outOfOrderImports=A._setArrayType([],o):u).push(t));return null},_evaluate0$_visitDynamicImport$1(e){return this._evaluate0$_withStackFrame$3("@import",e,new A._EvaluateVisitor__visitDynamicImport_closure1(this,e))},_evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=this,C="_stylesheet";try{if(f._evaluate0$_importSpan=t,a=f._evaluate0$_importCache,s=null,null!=a&&(s=a,null==r&&(r=(S=f._evaluate0$_assertInModule$2(f._evaluate0$__stylesheet,C).span).get$sourceUrl(S)),i=E.canonicalize$4$baseImporter$baseUrl$forImport$x(s,A.Uri_parse(e),f._evaluate0$_importer,r,n),o=null,l=null,_=null,U.Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl._is(i)&&(o=i._0,l=i._1,_=i._2,""===l.get$scheme()&&A.WarnForDeprecation_warnForDeprecation0(f._evaluate0$_logger,I.Deprecation_kRg,"Importer "+A.S(o)+" canonicalized "+e+" to "+A.S(l)+T.x2e_Rela,null,null),f._evaluate0$_loadedUrls.add$1(0,l),u=f._evaluate0$_inDependency||!E.$eq$(o,f._evaluate0$_importer),c=s.importCanonical$3$originalUrl(o,l,_),null!=c)))return S=c,y=o,new A._Record_3_importer_isDependency(S,y,u);if(null!=f._nodeImporter&&(null==(S=r)&&(S=(S=f._evaluate0$_assertInModule$2(f._evaluate0$__stylesheet,C).span).get$sourceUrl(S)),$=f._importLikeNode$3(e,S,n),p=null,null!=$))return S=(p=$)._0.span,y=f._evaluate0$_loadedUrls,A.NullableExtension_andThen0(S.get$sourceUrl(S),y.get$add(y)),y=p;throw(S=I.JSString_methods.startsWith$1(e,"package:"))?A.wrapException(T.x22packa):A.wrapException("Can't find stylesheet to import.")}catch(v){if((S=A.unwrapException(v))instanceof A.SassException0)throw v;S instanceof A.ArgumentError?(h=S,d=A.getTraceFromException(v),A.throwWithTrace0(f._evaluate0$_exception$1(E.toString$0$(h)),h,d)):(m=S,g=A.getTraceFromException(v),A.throwWithTrace0(f._evaluate0$_exception$1(f._evaluate0$_getErrorMessage$1(m)),m,g))}finally{f._evaluate0$_importSpan=null}},_evaluate0$_loadStylesheet$3$baseUrl(e,t,r){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,r,!1)},_evaluate0$_loadStylesheet$3$forImport(e,t,r){return this._evaluate0$_loadStylesheet$4$baseUrl$forImport(e,t,null,r)},_importLikeNode$3(e,t,r){var n,a,s=this._nodeImporter,i=s.loadRelative$3(e,t,r);if(null!=i)n=this._evaluate0$_inDependency;else{if(null==(i=s.load$3(0,e,t,r)))return null;n=!0}return a=i._1,s=I.JSString_methods.startsWith$1(a,"file")?A.Syntax_forPath0(a):I.Syntax_SCSS_scss0,new A._Record_3_importer_isDependency(A.Stylesheet_Stylesheet$parse0(i._0,s,!1,a),null,n)},_evaluate0$_applyMixin$5(e,t,r,n,a){var s,i,o,l,_=this,u="Mixin doesn't accept a content block.",c="invocation";if(null==e)throw A.wrapException(_._evaluate0$_exception$2("Undefined mixin.",n.get$span(n)));if((s=e instanceof A.BuiltInCallable0)&&!e.acceptsContent&&null!=t)throw s=_._evaluate0$_evaluateArguments$1(r)._values,i=e.callbackFor$2(s[2].length,new A.MapKeySet(s[0],U.MapKeySet_String)),A.wrapException(A.MultiSpanSassRuntimeException$0(u,a.get$span(a),c,A.LinkedHashMap_LinkedHashMap$_literal([i._0.get$spanWithName(),"declaration"],U.FileSpan,U.String),_._evaluate0$_stackTrace$1(a.get$span(a)),null));if(s)_._evaluate0$_environment.withContent$2(t,new A._EvaluateVisitor__applyMixin_closure3(_,r,e,a));else{if(o=!1,(s=U.UserDefinedCallable_Environment_2._is(e))&&(l=e.declaration)instanceof A.MixinRule0&&(o=!U.MixinRule_2._as(l).get$hasContent()&&null!=t),o)throw A.wrapException(A.MultiSpanSassRuntimeException$0(u,a.get$span(a),c,A.LinkedHashMap_LinkedHashMap$_literal([e.declaration.parameters.get$spanWithName(),"declaration"],U.FileSpan,U.String),_._evaluate0$_stackTrace$1(a.get$span(a)),null));if(!s)throw A.wrapException(A.UnsupportedError$("Unknown callable type "+e.toString$0(0)+"."));_._evaluate0$_runUserDefinedCallable$1$4(r,e,a,new A._EvaluateVisitor__applyMixin_closure4(_,t,e,a),U.Null)}},visitIncludeRule$1(e,t){var r=this,n=r._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitIncludeRule_closure5(r,t));if(I.JSString_methods.startsWith$1(t.originalName,"--")&&n instanceof A.UserDefinedCallable0&&!I.JSString_methods.startsWith$1(n.declaration.originalName,"--"))throw A.wrapException(r._evaluate0$_exception$2(T.Sass__m,t.get$nameSpan()));return r._evaluate0$_applyMixin$5(n,A.NullableExtension_andThen0(t.content,new A._EvaluateVisitor_visitIncludeRule_closure6(r)),t.$arguments,t,new A._FakeAstNode0(new A._EvaluateVisitor_visitIncludeRule_closure7(t))),null},visitMixinRule$1(e,t){var r=this._evaluate0$_environment,n=r.closure$0(),a=this._evaluate0$_inDependency,s=r._environment0$_mixins,i=s.length-1,o=t.name;return r._environment0$_mixinIndices.$indexSet(0,o,i),s[i].$indexSet(0,o,new A.UserDefinedCallable0(t,n,a,U.UserDefinedCallable_Environment_2)),null},visitLoudComment$1(e,t){var r,n,a=this,s="__parent",i="_endOfImports";return a._evaluate0$_inFunction||(a._evaluate0$_assertInModule$2(a._evaluate0$__parent,s)===a._evaluate0$_assertInModule$2(a._evaluate0$__root,"_root")&&a._evaluate0$_assertInModule$2(a._evaluate0$__endOfImports,i)===E.get$length$asx(a._evaluate0$_assertInModule$2(a._evaluate0$__root,"_root").children._collection$_source)&&(a._evaluate0$__endOfImports=a._evaluate0$_assertInModule$2(a._evaluate0$__endOfImports,i)+1),r=t.text,n=a._evaluate0$_performInterpolation$1(r),I.JSString_methods.endsWith$1(n,"*/")||(n+=" */"),a._evaluate0$_copyParentAfterSibling$0(),a._evaluate0$_assertInModule$2(a._evaluate0$__parent,s).addChild$1(new A.ModifiableCssComment0(n,r.span))),null},visitMediaRule$1(e,t){var r,n,a,s,i,o,l,_=this;if(null!=_._evaluate0$_declarationName)throw A.wrapException(_._evaluate0$_exception$2(T.Media_,t.span));return r=_._evaluate0$_performInterpolationWithMap$2$warnForColor(t.query,!0),n=new A.MediaQueryParser0(A.SpanScanner$(r._0,null),r._1).parse$0(0),!(s=null==(a=A.NullableExtension_andThen0(_._evaluate0$_mediaQueries,new A._EvaluateVisitor_visitMediaRule_closure5(_,n))))&&E.get$isEmpty$asx(a)||(s?i=I.Set_empty6:((o=_._evaluate0$_mediaQuerySources).toString,o=A.LinkedHashSet_LinkedHashSet$of(o,U.CssMediaQuery_2),(l=_._evaluate0$_mediaQueries).toString,o.addAll$1(0,l),o.addAll$1(0,n),i=o),s=s?n:a,_._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$0(s,t.span),new A._EvaluateVisitor_visitMediaRule_closure6(_,a,n,i,t),t.hasDeclarations,new A._EvaluateVisitor_visitMediaRule_closure7(i),U.ModifiableCssMediaRule_2,U.Null)),null},_evaluate0$_mergeMediaQueries$2(e,t){var r,n,a,s,i,o,l,_=A._setArrayType([],U.JSArray_CssMediaQuery_2);for(r=E.get$iterator$ax(e),n=E.getInterceptor$ax(t);r.moveNext$0();)for(a=r.get$current(r),s=n.get$iterator(t);s.moveNext$0();)if(i=a.merge$1(s.get$current(s)),I._SingletonCssMediaQueryMergeResult_00!==i){if(I._SingletonCssMediaQueryMergeResult_10===i)return null;l=(o=i instanceof A.MediaQuerySuccessfulMergeResult0)?i:null,o&&_.push(l.query)}return _},visitReturnRule$1(e,t){var r=t.expression;return this._evaluate0$_withoutSlash$2(r.accept$1(this),r)},visitSilentComment$1:(e,t)=>null,visitStyleRule$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=null,S="__parent",y="_stylesheet";if(null!=m._evaluate0$_declarationName)throw A.wrapException(m._evaluate0$_exception$2(T.Style_n,t.span));if(m._evaluate0$_inKeyframes&&m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S)instanceof A.ModifiableCssKeyframeBlock0)throw A.wrapException(m._evaluate0$_exception$2(T.Style_k,t.span));if((r=t.selector).toString,a=(n=m._evaluate0$_performInterpolationWithMap$2$warnForColor(r,!0))._0,s=n._1,m._evaluate0$_inKeyframes)return m._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$0(new A.CssValue0(A.List_List$unmodifiable(new A.KeyframeSelectorParser0(A.SpanScanner$(a,g),s).parse$0(0),U.String),r.span,U.CssValue_List_String_2),t.span),new A._EvaluateVisitor_visitStyleRule_closure7(m,t),t.hasDeclarations,new A._EvaluateVisitor_visitStyleRule_closure8,U.ModifiableCssKeyframeBlock_2,U.Null),g;if(i=A.SelectorList_SelectorList$parse0(a,!0,s,m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,y).plainCss),r=null==(o=m._evaluate0$_atRootExcludingStyleRule?g:m._evaluate0$_styleRuleIgnoringAtRoot)||!o.fromPlainCss&&!(m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,y).plainCss&&i.accept$1(I.C__ContainsParentSelectorVisitor0))){if(m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,y).plainCss)for(_=(l=i.components).length,u=0;u<_;++u)if((c=l[u].leadingCombinators).length>=1?($=c[0],p=m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,y).plainCss):($=g,p=!1),p)throw A.wrapException(m._evaluate0$_exception$2(T.Top_lel,$.span));l=null==(l=m._evaluate0$_styleRuleIgnoringAtRoot)?g:l.originalSelector,i=i.nestWithin$3$implicitParent$preserveParentSelectors(l,!m._evaluate0$_atRootExcludingStyleRule,m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,y).plainCss)}return h=A.ModifiableCssStyleRule$0(m._evaluate0$_assertInModule$2(m._evaluate0$__extensionStore,"_extensionStore").addSelector$2(i,m._evaluate0$_mediaQueries),t.span,m._evaluate0$_assertInModule$2(m._evaluate0$__stylesheet,y).plainCss,i),d=m._evaluate0$_atRootExcludingStyleRule,l=m._evaluate0$_atRootExcludingStyleRule=!1,r=r?new A._EvaluateVisitor_visitStyleRule_closure9:g,m._evaluate0$_withParent$2$4$scopeWhen$through(h,new A._EvaluateVisitor_visitStyleRule_closure10(m,h,t),t.hasDeclarations,r,U.ModifiableCssStyleRule_2,U.Null),m._evaluate0$_atRootExcludingStyleRule=d,m._evaluate0$_warnForBogusCombinators$1(h),(r=null==(m._evaluate0$_atRootExcludingStyleRule?g:m._evaluate0$_styleRuleIgnoringAtRoot)?!(r=m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S).children).get$isEmpty(r):l)&&((r=m._evaluate0$_assertInModule$2(m._evaluate0$__parent,S).children).get$last(r).isGroupEnd=!0),g},_evaluate0$_warnForBogusCombinators$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this,h=null;if(!e.accept$1(I._IsInvisibleVisitor_false_false0))for(r=(t=e._style_rule0$_selector._box0$_inner.value.components).length,n=U.SourceSpan,a=U.String,s=e.children,i=0;i<r;++i)(o=t[i]).accept$1(I._IsBogusVisitor_true0)&&(o.accept$1(I.C__IsUselessVisitor0)?(l=A._SerializeVisitor$0(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._evaluate0$_warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize0$_buffer.toString$0(0))+T.x22x20is_ix20,A.SpanExtensions_trimRight0(o.span),I.Deprecation_5M7)):0!==o.leadingCombinators.length?p._evaluate0$_assertInModule$2(p._evaluate0$__stylesheet,"_stylesheet").plainCss||(l=A._SerializeVisitor$0(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),p._evaluate0$_warn$3('The selector "'+I.JSString_methods.trim$0(l._serialize0$_buffer.toString$0(0))+T.x22x20is_ix0a,A.SpanExtensions_trimRight0(o.span),I.Deprecation_5M7)):(l=A._SerializeVisitor$0(h,!0,h,h,!0,!1,h,!0),o.accept$1(l),_=I.JSString_methods.trim$0(l._serialize0$_buffer.toString$0(0)),u=o.accept$1(I._IsBogusVisitor_false0)?T.x20It_wi:"",c=A.SpanExtensions_trimRight0(o.span),0===s.get$length(0)&&A.throwExpression(A.IterableElementError_noElement()),$=E.get$span$z(s.$index(0,0)),p._evaluate0$_warn$3('The selector "'+_+T.x22x20is_o+u+T.x0aThis_,new A.MultiSpan0(c,"invalid selector",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([$,"this is not a style rule"+(s.every$1(s,new A._EvaluateVisitor__warnForBogusCombinators_closure1)?"\n(try converting to a //-style comment)":"")],n,a),n,a)),I.Deprecation_5M7)))},visitSupportsRule$1(e,t){var r,n=this;if(null!=n._evaluate0$_declarationName)throw A.wrapException(n._evaluate0$_exception$2(T.Suppor,t.span));return r=t.condition,n._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssSupportsRule$0(new A.CssValue0(n._evaluate0$_visitSupportsCondition$1(r),r.get$span(r),U.CssValue_String_2),t.span),new A._EvaluateVisitor_visitSupportsRule_closure3(n,t),t.hasDeclarations,new A._EvaluateVisitor_visitSupportsRule_closure4,U.ModifiableCssSupportsRule_2,U.Null),null},_evaluate0$_visitSupportsCondition$1(e){var t,r=this;return e instanceof A.SupportsOperation0?(t=e.operator,t=r._evaluate0$_parenthesize$2(e.left,t)+" "+t+" "+r._evaluate0$_parenthesize$2(e.right,t)):e instanceof A.SupportsNegation0?t="not "+r._evaluate0$_parenthesize$1(e.condition):e instanceof A.SupportsInterpolation0?(t=e.expression,t=r._evaluate0$_serialize$3$quote(t.accept$1(r),t,!1)):((t={}).declaration=null,e instanceof A.SupportsDeclaration0?(t.declaration=e,t=r._evaluate0$_withSupportsDeclaration$1(new A._EvaluateVisitor__visitSupportsCondition_closure1(t,r))):t=e instanceof A.SupportsFunction0?r._evaluate0$_performInterpolation$1(e.name)+"("+r._evaluate0$_performInterpolation$1(e.$arguments)+")":e instanceof A.SupportsAnything0?"("+r._evaluate0$_performInterpolation$1(e.contents)+")":A.throwExpression(A.ArgumentError$("Unknown supports condition type "+A.getRuntimeTypeOfDartObject(e).toString$0(0)+".",null))),t},_evaluate0$_withSupportsDeclaration$1$1(e){var t=this._evaluate0$_inSupportsDeclaration;this._evaluate0$_inSupportsDeclaration=!0;try{return e.call$0()}finally{this._evaluate0$_inSupportsDeclaration=t}},_evaluate0$_withSupportsDeclaration$1(e){return this._evaluate0$_withSupportsDeclaration$1$1(e,U.dynamic)},_evaluate0$_parenthesize$2(e,t){return e instanceof A.SupportsNegation0||e instanceof A.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,t){var r,n,a,s,i=this,o=null;if(t.isGuarded){if(null==t.namespace&&1===i._evaluate0$_environment._environment0$_variables.length&&(r=t.name,i._evaluate0$_environment._environment0$_configurableVariables.add$1(0,r),a=(n=i._evaluate0$_configuration._configuration0$_values).get$isEmpty(n)?o:n.remove$1(0,r),(r={}).override=null,null!=a?(r.override=a,n=!a.value.$eq(0,I.C__SassNull0)):n=!1,n))return i._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure5(r,i,t)),o;if(null!=(s=i._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure6(i,t)))&&!s.$eq(0,I.C__SassNull0))return o}return t.isGlobal&&!i._evaluate0$_environment.globalVariableExists$1(t.name)&&(r=1===i._evaluate0$_environment._environment0$_variables.length?T.As_of_S:T.As_of_R+A.declarationName0(t.span)+": null` at the stylesheet root.",i._evaluate0$_warn$3(r,t.span,I.Deprecation_gW5)),r=t.expression,i._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableDeclaration_closure7(i,t,i._evaluate0$_withoutSlash$2(r.accept$1(i),r))),o},visitUseRule$1(e,t){var r,n,a,s,i,o,l=this,_=t.configuration,u=_.length;if(0!==u){for(r=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue_2),n=0;n<u;++n)s=(a=_[n]).expression,i=l._evaluate0$_expressionNode$1(s),r.$indexSet(0,a.name,new A.ConfiguredValue0(l._evaluate0$_withoutSlash$2(s.accept$1(l),i),a.span,i));o=new A.ExplicitConfiguration0(t,r,null)}else o=I.Configuration_Map_empty_null0;return l._evaluate0$_loadModule$5$configuration(t.url,"@use",t,new A._EvaluateVisitor_visitUseRule_closure1(l,t),o),l._evaluate0$_assertConfigurationIsEmpty$1(o),null},visitWarnRule$1(e,t){var r=this,n=r._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitWarnRule_closure1(r,t)),a=n instanceof A.SassString0?n._string0$_text:r._evaluate0$_serialize$2(n,t.expression),s=r._evaluate0$_stackTrace$1(t.span);return r._evaluate0$_logger.internalWarn$4$deprecation$span$trace(a,null,null,s),null},visitWhileRule$1(e,t){return this._evaluate0$_environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitWhileRule_closure1(this,t),!0,t.hasDeclarations,U.nullable_Value_2)},visitBinaryOperationExpression$1(e,t){var r,n=this;if(r=!!n._evaluate0$_assertInModule$2(n._evaluate0$__stylesheet,"_stylesheet").plainCss&&((r=t.operator)!==I.BinaryOperator_Kyq0&&r!==I.BinaryOperator_Mh50))throw A.wrapException(n._evaluate0$_exception$2("Operators aren't allowed in plain CSS.",t.get$operatorSpan()));return n._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitBinaryOperationExpression_closure1(n,t))},_evaluate0$_slash$3(e,t,r){var n,a,s=e.dividedBy$1(t),i=e instanceof A.SassNumber0,o=null,l=!1;return i?(t instanceof A.SassNumber0&&(l=r.allowsSlash&&this._evaluate0$_operandAllowsSlash$1(r.left)&&this._evaluate0$_operandAllowsSlash$1(r.right),o=t),n=e,a=t):(a=null,n=null),l?U.SassNumber_2._as(s).withSlash$2(n,o):(l=e instanceof A.SassNumber0&&(i?a:t)instanceof A.SassNumber0)?(this._evaluate0$_warn$3(T.Using__o+A.S((new A._EvaluateVisitor__slash_recommendation1).call$1(r))+" or "+A.expressionToCalc0(r).toString$0(0)+T.x0a_Morex20,r.get$span(0),I.Deprecation_fSZ),s):s},_evaluate0$_operandAllowsSlash$1(e){var t;return e instanceof A.FunctionExpression0?null==e.namespace?(t=e.name,t=I.Set_Pr3yj.contains$1(0,t.toLowerCase())&&null==this._evaluate0$_environment.getFunction$1(t)):t=!1:t=!0,t},visitValueExpression$1:(e,t)=>t.value,visitVariableExpression$1(e,t){var r=this._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitVariableExpression_closure1(this,t));if(null!=r)return r;throw A.wrapException(this._evaluate0$_exception$2("Undefined variable.",t.span))},visitUnaryOperationExpression$1(e,t){return this._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitUnaryOperationExpression_closure1(t,t.operand.accept$1(this)))},visitBooleanExpression$1:(e,t)=>t.value?I.SassBoolean_true0:I.SassBoolean_false0,visitIfExpression$1(e,t){var r,n,a,s,i,o=this,l=o._evaluate0$_evaluateMacroArguments$1(t),_=l._0,u=l._1;return o._evaluate0$_verifyArguments$4(_.length,u,M.$get$IfExpression_declaration0(),t),null==(r=A.ListExtensions_elementAtOrNull(_,0))&&((n=u.$index(0,"condition")).toString,r=n),null==(a=A.ListExtensions_elementAtOrNull(_,1))&&((n=u.$index(0,"if-true")).toString,a=n),null==(s=A.ListExtensions_elementAtOrNull(_,2))&&((n=u.$index(0,"if-false")).toString,s=n),i=r.accept$1(o).get$isTruthy()?a:s,o._evaluate0$_withoutSlash$2(i.accept$1(o),o._evaluate0$_expressionNode$1(i))},visitNullExpression$1:(e,t)=>I.C__SassNull0,visitNumberExpression$1:(e,t)=>A.SassNumber_SassNumber0(t.value,t.unit),visitParenthesizedExpression$1(e,t){var r=this;return r._evaluate0$_assertInModule$2(r._evaluate0$__stylesheet,"_stylesheet").plainCss?A.throwExpression(r._evaluate0$_exception$2("Parentheses aren't allowed in plain CSS.",t.span)):t.expression.accept$1(r)},visitColorExpression$1:(e,t)=>t.value,visitListExpression$1(e,t){var r=t.contents;return A.SassList$0(new A.MappedListIterable(r,new A._EvaluateVisitor_visitListExpression_closure1(this),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Value0>")),t.separator,t.hasBrackets)},visitMapExpression$1(e,t){var r,n,a,s,i,o,l,_,u=U.Value_2,c=A.LinkedHashMap_LinkedHashMap$_empty(u,u),$=A.LinkedHashMap_LinkedHashMap$_empty(u,U.AstNode_2);for(n=(r=t.pairs).length,a=0;a<n;++a){if(o=(i=(s=r[a])._0).accept$1(this),l=s._1.accept$1(this),c.containsKey$1(o))throw _=null==(u=$.$index(0,o))?null:u.get$span(u),u=i.get$span(i),r=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=_&&r.$indexSet(0,_,"first key"),A.wrapException(A.MultiSpanSassRuntimeException$0("Duplicate key.",u,"second key",r,this._evaluate0$_stackTrace$1(i.get$span(i)),null));c.$indexSet(0,o,l),$.$indexSet(0,o,i)}return new A.SassMap0(A.ConstantMap_ConstantMap$from(c,u,u))},visitFunctionExpression$1(e,t){var r,n,a,s,i,o,l,_=this,u="_stylesheet",c={},$=_._evaluate0$_assertInModule$2(_._evaluate0$__stylesheet,u).plainCss?null:_._evaluate0$_addExceptionSpan$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure5(_,t));if(c.$function=$,null==$||I.JSString_methods.startsWith$1(t.originalName,"--")){if(null!=t.namespace)throw A.wrapException(_._evaluate0$_exception$2("Undefined function.",t.span));if(a=!1,"min"===(n=(r=t.name).toLowerCase())||"max"===n||"round"===n||"abs"===n?(a=(s=(a=t.$arguments).named).get$isEmpty(s)&&null==a.rest&&I.JSArray_methods.every$1(a.positional,new A._EvaluateVisitor_visitFunctionExpression_closure6),i=n):i=null,a)return _._evaluate0$_visitCalculation$2$inLegacySassFunction(t,i);if("calc"===n||"clamp"===n||"hypot"===n||"sin"===n||"cos"===n||"tan"===n||"asin"===n||"acos"===n||"atan"===n||"sqrt"===n||"exp"===n||"sign"===n||"mod"===n||"rem"===n||"atan2"===n||"pow"===n||"log"===n||"calc-size"===n)return _._evaluate0$_visitCalculation$1(t);$=_._evaluate0$_assertInModule$2(_._evaluate0$__stylesheet,u).plainCss?null:_._evaluate0$_builtInFunctions.$index(0,r),c.$function=null==$?new A.PlainCssCallable0(t.originalName):$}return o=_._evaluate0$_inFunction,_._evaluate0$_inFunction=!0,l=_._evaluate0$_addErrorSpan$2(t,new A._EvaluateVisitor_visitFunctionExpression_closure7(c,_,t)),_._evaluate0$_inFunction=o,l},_evaluate0$_visitCalculation$2$inLegacySassFunction(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=e.$arguments,p=$.named;if(p.get$isNotEmpty(p))throw A.wrapException(c._evaluate0$_exception$2(T.Keywor,e.span));if(null!=$.rest)throw A.wrapException(c._evaluate0$_exception$2(T.Rest_a,e.span));for(c._evaluate0$_checkCalculationArguments$1(e),p=A._setArrayType([],U.JSArray_Object),l=($=$.positional).length,_=0;_<l;++_)p.push(c._evaluate0$_visitCalculationExpression$2$inLegacySassFunction($[_],t));if(r=p,c._evaluate0$_inSupportsDeclaration)return new A.SassCalculation0(e.name,A.List_List$unmodifiable(r,U.Object));n=c._evaluate0$_callableNode,c._evaluate0$_callableNode=e;try{return a=null,"calc"!==(s=(p=e.name).toLowerCase())?"sqrt"!==s?"sin"!==s?"cos"!==s?"tan"!==s?"asin"!==s?"acos"!==s?"atan"!==s?"abs"!==s?"exp"!==s?"sign"!==s?"min"!==s?"max"!==s?"hypot"!==s?"pow"!==s?"atan2"!==s?"log"!==s?"mod"!==s?"rem"!==s?"round"!==s?"clamp"!==s?"calc-size"!==s?(p=A.UnsupportedError$('Unknown calculation name "'+p+'".'),a=A.throwExpression(p)):a=A.SassCalculation_calcSize0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_clamp0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1),A.ListExtensions_elementAtOrNull(r,2)):a=A.SassCalculation_roundInternal0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1),A.ListExtensions_elementAtOrNull(r,2),t,e.span,new A._EvaluateVisitor__visitCalculation_closure1(c,e)):a=A.SassCalculation_rem0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_mod0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_log0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_atan20(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_pow0(E.$index$asx(r,0),A.ListExtensions_elementAtOrNull(r,1)):a=A.SassCalculation_hypot0(r):a=A.SassCalculation_max0(r):a=A.SassCalculation_min0(r):a=A.SassCalculation_sign0(E.$index$asx(r,0)):a=A.SassCalculation_exp0(E.$index$asx(r,0)):a=A.SassCalculation_abs0(E.$index$asx(r,0)):a=A.SassCalculation__singleArgument0("atan",E.$index$asx(r,0),A.number2__atan$closure(),!0):a=A.SassCalculation__singleArgument0("acos",E.$index$asx(r,0),A.number2__acos$closure(),!0):a=A.SassCalculation__singleArgument0("asin",E.$index$asx(r,0),A.number2__asin$closure(),!0):a=A.SassCalculation__singleArgument0("tan",E.$index$asx(r,0),A.number2__tan$closure(),!1):a=A.SassCalculation__singleArgument0("cos",E.$index$asx(r,0),A.number2__cos$closure(),!1):a=A.SassCalculation__singleArgument0("sin",E.$index$asx(r,0),A.number2__sin$closure(),!1):a=A.SassCalculation__singleArgument0("sqrt",E.$index$asx(r,0),A.number2__sqrt$closure(),!0):a=A.SassCalculation_calc0(E.$index$asx(r,0)),a}catch(u){if(!((a=A.unwrapException(u))instanceof A.SassScriptException0))throw u;i=a,o=A.getTraceFromException(u),I.JSString_methods.contains$1(i.message,"compatible")&&c._evaluate0$_verifyCompatibleNumbers$2(r,$),A.throwWithTrace0(c._evaluate0$_exception$2(i.message,e.span),i,o)}finally{c._evaluate0$_callableNode=n}},_evaluate0$_visitCalculation$1(e){return this._evaluate0$_visitCalculation$2$inLegacySassFunction(e,null)},_evaluate0$_checkCalculationArguments$1(e){var t,r,n=new A._EvaluateVisitor__checkCalculationArguments_check1(this,e);if("calc"!==(r=(t=e.name).toLowerCase())&&"sqrt"!==r&&"sin"!==r&&"cos"!==r&&"tan"!==r&&"asin"!==r&&"acos"!==r&&"atan"!==r&&"abs"!==r&&"exp"!==r&&"sign"!==r)if("min"!==r&&"max"!==r&&"hypot"!==r)if("pow"!==r&&"atan2"!==r&&"log"!==r&&"mod"!==r&&"rem"!==r&&"calc-size"!==r){if("round"!==r&&"clamp"!==r)throw A.wrapException(A.UnsupportedError$('Unknown calculation name "'+t+'".'));n.call$1(3)}else n.call$1(2);else n.call$0();else n.call$1(1)},_evaluate0$_verifyCompatibleNumbers$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;for(r=0;r<(n=e.length);++r)if((a=e[r])instanceof A.SassNumber0?(n=a.get$hasComplexUnits(),s=a):(s=null,n=!1),n)throw n=A.S(s),i=t[r],A.wrapException(this._evaluate0$_exception$2("Number "+n+" isn't compatible with CSS calculations.",i.get$span(i)));for(r=0;r<n-1;++r)if((o=e[r])instanceof A.SassNumber0)for(l=r+1;l<(n=e.length);++l)if((_=e[l])instanceof A.SassNumber0&&!o.hasPossiblyCompatibleUnits$1(_))throw n=o.toString$0(0),i=_.toString$0(0),u=(u=t[r]).get$span(u),c=o.toString$0(0),$=t[l],$=A.LinkedHashMap_LinkedHashMap$_literal([$.get$span($),_.toString$0(0)],U.FileSpan,U.String),p=t[r],A.wrapException(A.MultiSpanSassRuntimeException$0(n+" and "+i+" are incompatible.",u,c,$,this._evaluate0$_stackTrace$1(p.get$span(p)),null))},_evaluate0$_visitCalculationExpression$2$inLegacySassFunction(e,t){var r,n,a,s,i,o,l,_,u=this,c=null,$=e instanceof A.ParenthesizedExpression0,p=$?e.expression:c;if($)return(r=u._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(p,t))instanceof A.SassString0?new A.SassString0("("+r._string0$_text+")",!1):r;if(e instanceof A.StringExpression0&&e.accept$1(I.C_IsCalculationSafeVisitor0))return n=($=e.text).get$asPlain(),$="pi"!==(a=null==n?c:n.toLowerCase())?"e"!==a?"infinity"!==a?"-infinity"!==a?"nan"!==a?new A.SassString0(u._evaluate0$_performInterpolation$1($),!1):A.SassNumber_SassNumber0(NaN,c):A.SassNumber_SassNumber0(-1/0,c):A.SassNumber_SassNumber0(1/0,c):A.SassNumber_SassNumber0(2.718281828459045,c):A.SassNumber_SassNumber0(3.141592653589793,c);if((s={}).right=s.left=s.operator=null,($=e instanceof A.BinaryOperationExpression0)&&(s.operator=e.operator,s.left=e.left,s.right=e.right),$)return u._evaluate0$_checkWhitespaceAroundCalculationOperator$1(e),u._evaluate0$_addExceptionSpan$2(e,new A._EvaluateVisitor__visitCalculationExpression_closure1(s,u,e,t));if(e instanceof A.NumberExpression0||e instanceof A.VariableExpression0||e instanceof A.FunctionExpression0||e instanceof A.IfExpression0)return(i=e.accept$1(u))instanceof A.SassNumber0||i instanceof A.SassCalculation0?$=i:(i instanceof A.SassString0?($=!i._string0$_hasQuotes,r=i):(r=c,$=!1),$=$?r:A.throwExpression(u._evaluate0$_exception$2("Value "+i.toString$0(0)+" can't be used in a calculation.",e.get$span(e)))),$;if(e instanceof A.ListExpression0&&!e.hasBrackets&&I.ListSeparator_qSL0===e.separator&&e.contents.length>=2){for($=A._setArrayType([],U.JSArray_Object),o=(n=e.contents).length,l=0;l<o;++l)$.push(u._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(n[l],t));for(u._evaluate0$_checkAdjacentCalculationValues$2($,e),_=0;_<$.length;++_)(o=$[_])instanceof A.CalculationOperation0&&n[_]instanceof A.ParenthesizedExpression0&&($[_]=new A.SassString0("("+o.toString$0(0)+")",!1));return new A.SassString0(I.JSArray_methods.join$1($," "),!1)}throw A.wrapException(u._evaluate0$_exception$2(T.This_e,e.get$span(e)))},_evaluate0$_checkWhitespaceAroundCalculationOperator$1(e){var t,r,n,a,s,i,o=e.operator;if((o===I.BinaryOperator_Swh0||o===I.BinaryOperator_QG10)&&(t=(t=(o=e.left).get$span(o)).get$file(t))===(n=(r=e.right).get$span(r)).get$file(n)&&(t=(t=o.get$span(o)).get$end(t),n=r.get$span(r),!(t.offset>=n.get$start(n).offset)&&(t=(t=o.get$span(o)).get$file(t),o=(o=o.get$span(o)).get$end(o),r=r.get$span(r),s=(a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t._decodedChars,o.offset,r.get$start(r).offset),0,null)).charCodeAt(0),i=a.charCodeAt(a.length-1),o=32!==s&&9!==s&&10!==s&&13!==s&&12!==s&&47!==s||!(32===i||9===i||10===i||13===i||12===i||47===i))))throw A.wrapException(this._evaluate0$_exception$2(T.x22x2b__an,e.get$operatorSpan()))},_evaluate0$_binaryOperatorToCalculationOperator$2(e,t){return I.BinaryOperator_Swh0!==e?I.BinaryOperator_QG10!==e?I.BinaryOperator_tht0!==e?I.BinaryOperator_Mh50!==e?A.throwExpression(this._evaluate0$_exception$2(T.This_o,t.get$operatorSpan())):I.CalculationOperator_bo50:I.CalculationOperator_kkN0:I.CalculationOperator_oum0:I.CalculationOperator_F7i0},_evaluate0$_checkAdjacentCalculationValues$2(e,t){var r,n,a,s,i,o,l,_;for(r=e.length,n=1;n<r;++n)if(s=e[a=n-1],i=e[n],!(s instanceof A.SassString0||i instanceof A.SassString0))throw o=(r=t.contents)[a],(l=r[n])instanceof A.UnaryOperationExpression0?(_=l.operator,r=I.UnaryOperator_UCP0===_||I.UnaryOperator_Rbl0===_):r=!1,(r=!!r||l instanceof A.NumberExpression0&&l.value<0)?A.wrapException(this._evaluate0$_exception$2(T.x22x2b__an,A.FileSpanExtension_subspan(l.get$span(l),0,1))):A.wrapException(this._evaluate0$_exception$2("Missing math operator.",o.get$span(o).expand$1(0,l.get$span(l))))},visitInterpolatedFunctionExpression$1(e,t){var r,n=this,a=n._evaluate0$_performInterpolation$1(t.name),s=n._evaluate0$_inFunction;return n._evaluate0$_inFunction=!0,r=n._evaluate0$_addErrorSpan$2(t,new A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1(n,t,new A.PlainCssCallable0(a))),n._evaluate0$_inFunction=s,r},_evaluate0$_runUserDefinedCallable$1$4(e,t,r,n,a){var s,i,o=this,l=o._evaluate0$_evaluateArguments$1(e),_=t.declaration.name;return"@content"!==_&&(_+="()"),s=o._evaluate0$_inDependency,o._evaluate0$_inDependency=t.inDependency,i=o._evaluate0$_withStackFrame$3(_,r,new A._EvaluateVisitor__runUserDefinedCallable_closure1(o,t,l,r,n,a)),o._evaluate0$_inDependency=s,i},_evaluate0$_runFunctionCallable$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d=this;if(t instanceof A.BuiltInCallable0)return d._evaluate0$_withoutSlash$2(d._evaluate0$_runBuiltInCallable$3(e,t,r),r);if(U.UserDefinedCallable_Environment_2._is(t))return d._evaluate0$_runUserDefinedCallable$1$4(e,t,r,new A._EvaluateVisitor__runFunctionCallable_closure1(d,t),U.Value_2);if(t instanceof A.PlainCssCallable0){if((_=e.named).get$isNotEmpty(_)||null!=e.keywordRest)throw A.wrapException(d._evaluate0$_exception$2(T.Plain_,r.get$span(r)));n=new A.StringBuffer(t.name+"(");try{for(a=!0,u=(_=e.positional).length,c=0;c<u;++c)s=_[c],a?a=!1:n._contents+=", ",$=n,p=s,p=d._evaluate0$_serialize$3$quote(p.accept$1(d),p,!0),$._contents+=p;null!=(i=e.rest)&&(o=i.accept$1(d),a||(n._contents+=", "),_=n,u=d._evaluate0$_serialize$2(o,i),_._contents+=u)}catch(h){if(_=A.unwrapException(h),U.SassRuntimeException_2._is(_)){if(l=_,!I.JSString_methods.endsWith$1(l._span_exception$_message,"isn't a valid CSS value."))throw h;throw A.wrapException(A.MultiSpanSassRuntimeException$0(l._span_exception$_message,E.get$span$z(l),"value",A.LinkedHashMap_LinkedHashMap$_literal([r.get$span(r),"unknown function treated as plain CSS"],U.FileSpan,U.String),E.get$trace$z(l),null))}throw h}return _=n,u=A.Primitives_stringFromCharCode(41),_._contents+=u,u=n._contents,new A.SassString0((u.charCodeAt(0),u),!1)}throw A.wrapException(A.ArgumentError$("Unknown callable type "+E.get$runtimeType$(t).toString$0(0)+".",null))},_evaluate0$_runBuiltInCallable$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=this,S={},y=g._evaluate0$_evaluateArguments$1(e),v=g._evaluate0$_callableNode;for(g._evaluate0$_callableNode=r,i=new A.MapKeySet(y._values[0],U.MapKeySet_String),S.callback=S.overload=null,o=t.callbackFor$2(y._values[2].length,i),S.overload=o._0,S.callback=o._1,g._evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure5(S,y,i)),l=S.overload.parameters,_=y._values[2].length,u=l.length;_<u;++_)c=l[_],$=y._values[2],null==(p=y._values[0].remove$1(0,c.name))&&(p=c.defaultValue,p=g._evaluate0$_withoutSlash$2(p.accept$1(g),p)),$.push(p);null!=S.overload.restParameter?(y._values[2].length>u?(h=I.JSArray_methods.sublist$1(y._values[2],u),I.JSArray_methods.removeRange$2(y._values[2],u,y._values[2].length)):h=I.List_empty21,u=y._values[0],d=A.SassArgumentList$0(h,u,y._values[4]===I.ListSeparator_undecided_null_undecided0?I.ListSeparator_qVN0:y._values[4]),y._values[2].push(d)):d=null,n=null;try{n=g._evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__runBuiltInCallable_closure6(S,y))}catch(m){if((u=A.unwrapException(m))instanceof A.SassException0)throw m;a=u,s=A.getTraceFromException(m),A.throwWithTrace0(g._evaluate0$_exception$2(g._evaluate0$_getErrorMessage$1(a),r.get$span(r)),a,s)}if(g._evaluate0$_callableNode=v,null==d)return n;if(0===y._values[0].__js_helper$_length)return n;if(d._argument_list$_wereKeywordsAccessed)return n;throw A.wrapException(A.MultiSpanSassRuntimeException$0("No "+A.pluralize0("parameter",y._values[0].get$keys(0).get$length(0),null)+" named "+A.toSentence0(y._values[0].get$keys(0).map$1$1(0,new A._EvaluateVisitor__runBuiltInCallable_closure7,U.Object),"or")+".",r.get$span(r),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([S.overload.get$spanWithName(),"declaration"],U.FileSpan,U.String),g._evaluate0$_stackTrace$1(r.get$span(r)),null))},_evaluate0$_evaluateArguments$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=A._setArrayType([],U.JSArray_Value_2),C=A._setArrayType([],U.JSArray_AstNode_2);for(r=(t=e.positional).length,n=0;n<r;++n)a=t[n],s=v._evaluate0$_expressionNode$1(a),f.push(v._evaluate0$_withoutSlash$2(a.accept$1(v),s)),C.push(s);for(t=U.String,i=A.LinkedHashMap_LinkedHashMap$_empty(t,U.Value_2),r=U.AstNode_2,o=A.LinkedHashMap_LinkedHashMap$_empty(t,r),l=(l=A.MapExtensions_get_pairs0(e.named,t,U.Expression_2)).get$iterator(l);l.moveNext$0();)u=(_=l.get$current(l))._0,c=_._1,s=v._evaluate0$_expressionNode$1(c),i.$indexSet(0,u,v._evaluate0$_withoutSlash$2(c.accept$1(v),s)),o.$indexSet(0,u,s);if(null==($=e.rest))return new A._Record_5_named_namedNodes_positional_positionalNodes_separator([i,o,f,C,I.ListSeparator_undecided_null_undecided0]);if(p=$.accept$1(v),h=v._evaluate0$_expressionNode$1($),p instanceof A.SassMap0){for(v._evaluate0$_addRestMap$4(i,p,$,new A._EvaluateVisitor__evaluateArguments_closure7),l=A.LinkedHashMap_LinkedHashMap$_empty(t,r),_=(_=(_=p._map0$_contents).get$keys(_)).get$iterator(_),d=U.SassString_2;_.moveNext$0();)l.$indexSet(0,d._as(_.get$current(_))._string0$_text,h);o.addAll$1(0,l),m=I.ListSeparator_undecided_null_undecided0}else p instanceof A.SassList0?(l=p._list1$_contents,I.JSArray_methods.addAll$1(f,new A.MappedListIterable(l,new A._EvaluateVisitor__evaluateArguments_closure8(v,h),A._arrayInstanceType(l)._eval$1("MappedListIterable<1,Value0>"))),I.JSArray_methods.addAll$1(C,A.List_List$filled(l.length,h,!1,r)),m=p._list1$_separator,p instanceof A.SassArgumentList0&&(p._argument_list$_wereKeywordsAccessed=!0,p._argument_list$_keywords.forEach$1(0,new A._EvaluateVisitor__evaluateArguments_closure9(v,i,h,o)))):(f.push(v._evaluate0$_withoutSlash$2(p,h)),C.push(h),m=I.ListSeparator_undecided_null_undecided0);if(null==(g=e.keywordRest))return new A._Record_5_named_namedNodes_positional_positionalNodes_separator([i,o,f,C,m]);if(S=g.accept$1(v),y=v._evaluate0$_expressionNode$1(g),S instanceof A.SassMap0){for(v._evaluate0$_addRestMap$4(i,S,g,new A._EvaluateVisitor__evaluateArguments_closure10),t=A.LinkedHashMap_LinkedHashMap$_empty(t,r),r=(r=(r=S._map0$_contents).get$keys(r)).get$iterator(r),l=U.SassString_2;r.moveNext$0();)t.$indexSet(0,l._as(r.get$current(r))._string0$_text,y);return o.addAll$1(0,t),new A._Record_5_named_namedNodes_positional_positionalNodes_separator([i,o,f,C,m])}throw A.wrapException(v._evaluate0$_exception$2(T.Variabs+S.toString$0(0)+").",g.get$span(g)))},_evaluate0$_evaluateMacroArguments$1(e){var t,r,n,a,s,i,o,l,_=this,u=e.$arguments,c=u.rest;if(null==c)return new A._Record_2(u.positional,u.named);if(t=u.positional,r=A._setArrayType(t.slice(0),A._arrayInstanceType(t)),n=A.LinkedHashMap_LinkedHashMap$of(u.named,U.String,U.Expression_2),a=c.accept$1(_),s=_._evaluate0$_expressionNode$1(c),a instanceof A.SassMap0?_._evaluate0$_addRestMap$4(n,a,e,new A._EvaluateVisitor__evaluateMacroArguments_closure7(c)):a instanceof A.SassList0?(t=a._list1$_contents,I.JSArray_methods.addAll$1(r,new A.MappedListIterable(t,new A._EvaluateVisitor__evaluateMacroArguments_closure8(_,s,c),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Expression0>"))),a instanceof A.SassArgumentList0&&(a._argument_list$_wereKeywordsAccessed=!0,a._argument_list$_keywords.forEach$1(0,new A._EvaluateVisitor__evaluateMacroArguments_closure9(_,n,s,c)))):r.push(new A.ValueExpression0(_._evaluate0$_withoutSlash$2(a,s),c.get$span(c))),null==(i=u.keywordRest))return new A._Record_2(r,n);if(o=i.accept$1(_),l=_._evaluate0$_expressionNode$1(i),o instanceof A.SassMap0)return _._evaluate0$_addRestMap$4(n,o,e,new A._EvaluateVisitor__evaluateMacroArguments_closure10(_,l,i)),new A._Record_2(r,n);throw A.wrapException(_._evaluate0$_exception$2(T.Variabs+o.toString$0(0)+").",i.get$span(i)))},_evaluate0$_addRestMap$1$4(e,t,r,n){t._map0$_contents.forEach$1(0,new A._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,U.dynamic)},_evaluate0$_verifyArguments$4(e,t,r,n){return this._evaluate0$_addExceptionSpan$2(n,new A._EvaluateVisitor__verifyArguments_closure1(r,e,t))},visitSelectorExpression$1(e,t){var r=this._evaluate0$_styleRuleIgnoringAtRoot;return null==(r=null==r?null:r.originalSelector.get$asSassList())?I.C__SassNull0:r},visitStringExpression$1(e,t){var r,n,a,s,i,o,l,_=this,u=_._evaluate0$_inSupportsDeclaration;for(_._evaluate0$_inSupportsDeclaration=!1,r=A._setArrayType([],U.JSArray_String),a=(n=t.text.contents).length,s=0;s<a;++s)o="string"!=typeof(i=n[s])?i instanceof A.Expression0?(l=i.accept$1(_))instanceof A.SassString0?l._string0$_text:_._evaluate0$_serialize$3$quote(l,i,!1):A.throwExpression(A.UnsupportedError$("Unknown interpolation value "+A.S(i))):i,r.push(o);return r=I.JSArray_methods.join$0(r),_._evaluate0$_inSupportsDeclaration=u,new A.SassString0(r,t.hasQuotes)},visitSupportsExpression$1(e,t){return new A.SassString0(this._evaluate0$_visitSupportsCondition$1(t.condition),!1)},visitCssAtRule$1(e){var t,r,n,a=this;if(null!=a._evaluate0$_declarationName)throw A.wrapException(a._evaluate0$_exception$2(T.At_rul,e.span));if(e.isChildless)return a._evaluate0$_copyParentAfterSibling$0(),void a._evaluate0$_assertInModule$2(a._evaluate0$__parent,"__parent").addChild$1(A.ModifiableCssAtRule$0(e.name,e.span,!0,e.value));t=a._evaluate0$_inKeyframes,r=a._evaluate0$_inUnknownAtRule,n=e.name,"keyframes"===A.unvendor0(n.value)?a._evaluate0$_inKeyframes=!0:a._evaluate0$_inUnknownAtRule=!0,a._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssAtRule$0(n,e.span,!1,e.value),new A._EvaluateVisitor_visitCssAtRule_closure3(a,e),!1,new A._EvaluateVisitor_visitCssAtRule_closure4,U.ModifiableCssAtRule_2,U.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)===E.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$_copyParentAfterSibling$0(),t._evaluate0$_assertInModule$2(t._evaluate0$__parent,r).addChild$1(new A.ModifiableCssComment0(e.text,e.span))},visitCssDeclaration$1(e){this._evaluate0$_copyParentAfterSibling$0(),this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent").addChild$1(A.ModifiableCssDeclaration$0(e.name,e.value,e.span,e.parsedAsSassScript,e.valueSpanForMap))},visitCssImport$1(e){var t,r=this,n="__parent",a="_root",s="_endOfImports",i=new A.ModifiableCssImport0(e.url,e.modifiers,e.span);r._evaluate0$_assertInModule$2(r._evaluate0$__parent,n)!==r._evaluate0$_assertInModule$2(r._evaluate0$__root,a)?(r._evaluate0$_copyParentAfterSibling$0(),r._evaluate0$_assertInModule$2(r._evaluate0$__parent,n).addChild$1(i)):r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,s)===E.get$length$asx(r._evaluate0$_assertInModule$2(r._evaluate0$__root,a).children._collection$_source)?(r._evaluate0$_assertInModule$2(r._evaluate0$__root,a).addChild$1(i),r._evaluate0$__endOfImports=r._evaluate0$_assertInModule$2(r._evaluate0$__endOfImports,s)+1):(null==(t=r._evaluate0$_outOfOrderImports)?r._evaluate0$_outOfOrderImports=A._setArrayType([],U.JSArray_ModifiableCssImport_2):t).push(i)},visitCssKeyframeBlock$1(e){this._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssKeyframeBlock$0(e.selector,e.span),new A._EvaluateVisitor_visitCssKeyframeBlock_closure3(this,e),!1,new A._EvaluateVisitor_visitCssKeyframeBlock_closure4,U.ModifiableCssKeyframeBlock_2,U.Null)},visitCssMediaRule$1(e){var t,r,n,a,s,i=this;if(null!=i._evaluate0$_declarationName)throw A.wrapException(i._evaluate0$_exception$2(T.Media_,e.span));!(r=null==(t=A.NullableExtension_andThen0(i._evaluate0$_mediaQueries,new A._EvaluateVisitor_visitCssMediaRule_closure5(i,e))))&&E.get$isEmpty$asx(t)||(r?n=I.Set_empty6:((a=i._evaluate0$_mediaQuerySources).toString,a=A.LinkedHashSet_LinkedHashSet$of(a,U.CssMediaQuery_2),(s=i._evaluate0$_mediaQueries).toString,a.addAll$1(0,s),a.addAll$1(0,e.queries),n=a),r=r?e.queries:t,i._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssMediaRule$0(r,e.span),new A._EvaluateVisitor_visitCssMediaRule_closure6(i,t,e,n),!1,new A._EvaluateVisitor_visitCssMediaRule_closure7(n),U.ModifiableCssMediaRule_2,U.Null))},visitCssStyleRule$1(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=null,p="__parent";if(null!=c._evaluate0$_declarationName)throw A.wrapException(c._evaluate0$_exception$2(T.Style_n,e.span));if(c._evaluate0$_inKeyframes&&c._evaluate0$_assertInModule$2(c._evaluate0$__parent,p)instanceof A.ModifiableCssKeyframeBlock0)throw A.wrapException(c._evaluate0$_exception$2(T.Style_k,e.span));r=(t=c._evaluate0$_atRootExcludingStyleRule)?$:c._evaluate0$_styleRuleIgnoringAtRoot,t=null==(n=t?$:c._evaluate0$_styleRuleIgnoringAtRoot)||!n.fromPlainCss&&!(e.fromPlainCss&&e._style_rule0$_selector._box0$_inner.value.accept$1(I.C__ContainsParentSelectorVisitor0)),a=e._style_rule0$_selector._box0$_inner,t?(a=a.value,s=null==r?$:r.originalSelector,i=a.nestWithin$3$implicitParent$preserveParentSelectors(s,!c._evaluate0$_atRootExcludingStyleRule,e.fromPlainCss)):i=a.value,o=A.ModifiableCssStyleRule$0(c._evaluate0$_assertInModule$2(c._evaluate0$__extensionStore,"_extensionStore").addSelector$2(i,c._evaluate0$_mediaQueries),e.span,e.fromPlainCss,i),l=c._evaluate0$_atRootExcludingStyleRule,c._evaluate0$_atRootExcludingStyleRule=!1,t=t?new A._EvaluateVisitor_visitCssStyleRule_closure3:$,c._evaluate0$_withParent$2$4$scopeWhen$through(o,new A._EvaluateVisitor_visitCssStyleRule_closure4(c,o,e),!1,t,U.ModifiableCssStyleRule_2,U.Null),c._evaluate0$_atRootExcludingStyleRule=l,t=c._evaluate0$_assertInModule$2(c._evaluate0$__parent,p).children._collection$_source,(_=(a=E.getInterceptor$asx(t)).get$length(t))>=1?(u=a.elementAt$1(t,_-1),t=null==r):(u=$,t=!1),t&&(u.isGroupEnd=!0)},visitCssStylesheet$1(e){var t;for(t=E.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 A.wrapException(t._evaluate0$_exception$2(T.Suppor,e.span));t._evaluate0$_withParent$2$4$scopeWhen$through(A.ModifiableCssSupportsRule$0(e.condition,e.span),new A._EvaluateVisitor_visitCssSupportsRule_closure3(t,e),!1,new A._EvaluateVisitor_visitCssSupportsRule_closure4,U.ModifiableCssSupportsRule_2,U.Null)},_evaluate0$_handleReturn$1$2(e,t){var r,n,a;for(r=e.length,n=0;n<e.length;e.length===r||(0,A.throwConcurrentModificationError)(e),++n)if(null!=(a=t.call$1(e[n])))return a;return null},_evaluate0$_handleReturn$2(e,t){return this._evaluate0$_handleReturn$1$2(e,t,U.dynamic)},_evaluate0$_withEnvironment$1$2(e,t){var r,n=this._evaluate0$_environment;return this._evaluate0$_environment=e,r=t.call$0(),this._evaluate0$_environment=n,r},_evaluate0$_withEnvironment$2(e,t){return this._evaluate0$_withEnvironment$1$2(e,t,U.dynamic)},_evaluate0$_interpolationToValue$3$trim$warnForColor(e,t,r){var n=this._evaluate0$_performInterpolation$2$warnForColor(e,r),a=t?A.trimAscii0(n,!0):n;return new A.CssValue0(a,e.span,U.CssValue_String_2)},_evaluate0$_interpolationToValue$1(e){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,!1)},_evaluate0$_interpolationToValue$2$warnForColor(e,t){return this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!1,t)},_evaluate0$_performInterpolation$2$warnForColor(e,t){return this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!1,t)._0},_evaluate0$_performInterpolation$1(e){return this._evaluate0$_performInterpolation$2$warnForColor(e,!1)},_evaluate0$_performInterpolationWithMap$2$warnForColor(e,t){var r=this._evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,!0,!0),n=r._1;return n.toString,new A._Record_2(r._0,n)},_evaluate0$_performInterpolationHelper$3$sourceMap$warnForColor(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=t?A._setArrayType([],U.JSArray_int):null,S=m._evaluate0$_inSupportsDeclaration;for(m._evaluate0$_inSupportsDeclaration=!1,a=(n=e.contents).length,s=U.Expression_2,i=null==g,o=e.span,l=U.Object,_=!0,u=0,c="";u<a;++u,_=!1)$=n[u],_||i||g.push(c.length),"string"!=typeof $?(s._as($),p=$.accept$1(m),r&&M.$get$namesByColor0().containsKey$1(p)&&((h=A.List_List$from([""],!1,l)).$flags=3,d=M.$get$namesByColor0(),m._evaluate0$_warn$2(T.You_pr+A.S(d.$index(0,p))+T.x20in_in+p.toString$0(0)+T.x2c_whicw+A.S(d.$index(0,p))+T.x22x29__If+new A.BinaryOperationExpression0(I.BinaryOperator_Swh0,new A.StringExpression0(new A.Interpolation0(h,I.List_null,o),!0),$,!1).toString$0(0)+"'.",$.get$span($))),c+=m._evaluate0$_serialize$3$quote(p,$,!1)):c+=$;return m._evaluate0$_inSupportsDeclaration=S,new A._Record_2((c.charCodeAt(0),c),A.NullableExtension_andThen0(g,new A._EvaluateVisitor__performInterpolationHelper_closure1(e)))},_evaluate0$_serialize$3$quote(e,t,r){return this._evaluate0$_addExceptionSpan$2(t,new A._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 A.VariableExpression0?null==(t=this._evaluate0$_addExceptionSpan$2(e,new A._EvaluateVisitor__expressionNode_closure1(this,e)))?e:t:e},_evaluate0$_withParent$2$4$scopeWhen$through(e,t,r,n,a,s){var i,o,l=this;return l._evaluate0$_addChild$2$through(e,n),i=l._evaluate0$_assertInModule$2(l._evaluate0$__parent,"__parent"),l._evaluate0$__parent=e,o=l._evaluate0$_environment.scope$1$2$when(t,r,s),l._evaluate0$__parent=i,o},_evaluate0$_withParent$2$2(e,t,r,n){return this._evaluate0$_withParent$2$4$scopeWhen$through(e,t,!0,null,r,n)},_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$_copyParentAfterSibling$0(){var e,t,r,n=this,a="__parent",s=n._evaluate0$_assertInModule$2(n._evaluate0$__parent,a)._node$_parent;null!=s?(e=(e=s.children).get$last(e)!==n._evaluate0$_assertInModule$2(n._evaluate0$__parent,a),t=s):(t=null,e=!1),e&&(r=n._evaluate0$_assertInModule$2(n._evaluate0$__parent,a).copyWithoutChildren$0(),t.addChild$1(r),n._evaluate0$__parent=r)},_evaluate0$_addChild$2$through(e,t){var r,n,a,s=this._evaluate0$_assertInModule$2(this._evaluate0$__parent,"__parent");if(null!=t){for(;t.call$1(s);s=r)if(null==(r=s._node$_parent))throw A.wrapException(A.ArgumentError$(T.throug+e.toString$0(0)+".",null));s.get$hasFollowingSibling()&&(a=(n=s._node$_parent).children,s.equalsIgnoringChildren$1(a.get$last(a))?s=U.ModifiableCssParentNode_2._as(a.get$last(a)):(s=s.copyWithoutChildren$0(),n.addChild$1(s)))}s.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,U.dynamic)},_evaluate0$_withMediaQueries$1$3(e,t,r){var n,a=this,s=a._evaluate0$_mediaQueries,i=a._evaluate0$_mediaQuerySources;return a._evaluate0$_mediaQueries=e,a._evaluate0$_mediaQuerySources=t,n=r.call$0(),a._evaluate0$_mediaQueries=s,a._evaluate0$_mediaQuerySources=i,n},_evaluate0$_withMediaQueries$3(e,t,r){return this._evaluate0$_withMediaQueries$1$3(e,t,r,U.dynamic)},_evaluate0$_withStackFrame$1$3(e,t,r){var n,a,s=this,i=s._evaluate0$_stack;return i.push(new A._Record_2(s._evaluate0$_member,t)),n=s._evaluate0$_member,s._evaluate0$_member=e,a=r.call$0(),s._evaluate0$_member=n,i.pop(),a},_evaluate0$_withStackFrame$3(e,t,r){return this._evaluate0$_withStackFrame$1$3(e,t,r,U.dynamic)},_evaluate0$_withoutSlash$2(e,t){return e instanceof A.SassNumber0&&null!=e.asSlash&&this._evaluate0$_warn$3(T.Using__i+A.S((new A._EvaluateVisitor__withoutSlash_recommendation1).call$1(e))+T.x0a_Morex20,t.get$span(t),I.Deprecation_fSZ),e.withoutSlash$0()},_evaluate0$_stackFrame$2(e,t){return A.frameForSpan0(t,e,A.NullableExtension_andThen0(t.get$sourceUrl(t),new A._EvaluateVisitor__stackFrame_closure1(this)))},_evaluate0$_stackTrace$1(e){var t,r,n,a,s,i=this,o=A._setArrayType([],U.JSArray_Frame);for(r=(t=i._evaluate0$_stack).length,n=0;n<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++n)s=(a=t[n])._1,o.push(i._evaluate0$_stackFrame$2(a._0,s.get$span(s)));return null!=e&&o.push(i._evaluate0$_stackFrame$2(i._evaluate0$_member,e)),A.Trace$(new A.ReversedListIterable(o,U.ReversedListIterable_Frame),null)},_evaluate0$_stackTrace$0(){return this._evaluate0$_stackTrace$1(null)},_evaluate0$_warn$3(e,t,r){var n,a,s=this;s._evaluate0$_quietDeps&&s._evaluate0$_inDependency||s._evaluate0$_warningsEmitted.add$1(0,new A._Record_2(e,t))&&(n=s._evaluate0$_stackTrace$1(t),a=s._evaluate0$_logger,null==r?a.internalWarn$4$deprecation$span$trace(e,null,t,n):A.WarnForDeprecation_warnForDeprecation0(a,r,e,t,n))},_evaluate0$_warn$2(e,t){return this._evaluate0$_warn$3(e,t,null)},_evaluate0$_exception$2(e,t){var r,n;return r=null==t?(r=I.JSArray_methods.get$last(this._evaluate0$_stack)._1).get$span(r):t,n=this._evaluate0$_stackTrace$1(t),new A.SassRuntimeException0(n,I.Set_empty,e,r)},_evaluate0$_exception$1(e){return this._evaluate0$_exception$2(e,null)},_evaluate0$_multiSpanException$3(e,t,r){var n=I.JSArray_methods.get$last(this._evaluate0$_stack)._1;return A.MultiSpanSassRuntimeException$0(e,n.get$span(n),t,r,this._evaluate0$_stackTrace$0(),null)},_evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,r){var n,a,s,i;try{return s=t.call$0()}catch(i){if(!((s=A.unwrapException(i))instanceof A.SassScriptException0))throw i;n=s,a=A.getTraceFromException(i),s=n.withSpan$1(e.get$span(e)),A.throwWithTrace0(s.withTrace$1(this._evaluate0$_stackTrace$1(r?e.get$span(e):null)),n,a)}},_evaluate0$_addExceptionSpan$2(e,t){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,!0,U.dynamic)},_evaluate0$_addExceptionSpan$3$addStackFrame(e,t,r){return this._evaluate0$_addExceptionSpan$1$3$addStackFrame(e,t,r,U.dynamic)},_evaluate0$_addExceptionTrace$1$1(e){var t,r,n,a,s;try{return n=e.call$0()}catch(a){if(n=A.unwrapException(a),U.SassRuntimeException_2._is(n))throw a;if(!(n instanceof A.SassException0))throw a;t=n,r=A.getTraceFromException(a),n=t,s=E.getInterceptor$z(n),A.throwWithTrace0(t.withTrace$1(this._evaluate0$_stackTrace$1(A.SourceSpanException.prototype.get$span.call(s,n))),t,r)}},_evaluate0$_addExceptionTrace$1(e){return this._evaluate0$_addExceptionTrace$1$1(e,U.dynamic)},_evaluate0$_addErrorSpan$1$2(e,t){var r,n,a,s,i,o;try{return a=t.call$0()}catch(s){if(a=A.unwrapException(s),!U.SassRuntimeException_2._is(a))throw s;if(r=a,n=A.getTraceFromException(s),!I.JSString_methods.startsWith$1(E.get$span$z(r).get$text(),"@error"))throw s;a=r._span_exception$_message,i=e.get$span(e),o=this._evaluate0$_stackTrace$0(),A.throwWithTrace0(new A.SassRuntimeException0(o,I.Set_empty,a,i),r,n)}},_evaluate0$_addErrorSpan$2(e,t){return this._evaluate0$_addErrorSpan$1$2(e,t,U.dynamic)},_evaluate0$_getErrorMessage$1(e){if(U.Error._is(e))return e.toString$0(0);try{return A._asString(E.get$message$x(e))}catch(t){return E.toString$0$(e)}},$isExpressionVisitor:1,$isStatementVisitor:1},A._EvaluateVisitor_closure25.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string0$_text,"_","-"),n.globalVariableExists$2$namespace(r,null==t?null:t._string0$_text)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure26.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("name");return null!=this.$this._evaluate0$_environment.getVariable$1(A.stringReplaceAllUnchecked(t._string0$_text,"_","-"))?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure27.prototype={call$1(e){var t,r,n,a,s=E.getInterceptor$asx(e),i=s.$index(e,0).assertString$1("name");return t=null==(s=s.$index(e,1).get$realNull())?null:s.assertString$1("module"),r=(s=this.$this)._evaluate0$_environment,n=i._string0$_text,a=A.stringReplaceAllUnchecked(n,"_","-"),null!=r.getFunction$2$namespace(a,null==t?null:t._string0$_text)||s._evaluate0$_builtInFunctions.containsKey$1(n)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure28.prototype={call$1(e){var t,r,n=E.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=A.stringReplaceAllUnchecked(a._string0$_text,"_","-"),null!=n.getMixin$2$namespace(r,null==t?null:t._string0$_text)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure29.prototype={call$1(e){var t=this.$this._evaluate0$_environment;if(!t._environment0$_inMixin)throw A.wrapException(A.SassScriptException$0(T.conten,null));return null!=t._environment0$_content?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._EvaluateVisitor_closure30.prototype={call$1(e){var t,r,n,a=E.$index$asx(e,0).assertString$1("module")._string0$_text,s=this.$this._evaluate0$_environment._environment0$_modules.$index(0,a);if(null==s)throw A.wrapException('There is no module with namespace "'+a+'".');for(a=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=A.MapExtensions_get_pairs0(s.get$variables(),U.String,a)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!0),n._1);return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,a,a))},$signature:38},A._EvaluateVisitor_closure31.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string0$_text,i=a._evaluate0$_environment._environment0$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs0(i.get$functions(i),U.String,U.Callable_2)).get$iterator(r),a=a._evaluate0$_compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!0),new A.SassFunction0(n._1,a));return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},A._EvaluateVisitor_closure32.prototype={call$1(e){var t,r,n,a=this.$this,s=E.$index$asx(e,0).assertString$1("module")._string0$_text,i=a._evaluate0$_environment._environment0$_modules.$index(0,s);if(null==i)throw A.wrapException('There is no module with namespace "'+s+'".');for(s=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(s,s),r=(r=A.MapExtensions_get_pairs0(i.get$mixins(),U.String,U.Callable_2)).get$iterator(r),a=a._evaluate0$_compileContext;r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!0),new A.SassMixin0(n._1,a));return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,s,s))},$signature:38},A._EvaluateVisitor_closure33.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name"),i=a.$index(e,1).get$isTruthy();if(t=null==(a=a.$index(e,2).get$realNull())?null:a.assertString$1("module"),i){if(null!=t)throw A.wrapException(T.x24css_a);return new A.SassFunction0(new A.PlainCssCallable0(s._string0$_text),this.$this._evaluate0$_compileContext)}if((r=(a=this.$this)._evaluate0$_callableNode).toString,null==(n=a._evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__closure10(a,s,t))))throw A.wrapException("Function not found: "+s.toString$0(0));return new A.SassFunction0(n,a._evaluate0$_compileContext)},$signature:204},A._EvaluateVisitor__closure10.prototype={call$0(){var e,t=A.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),r=this.module,n=null==r?null:r._string0$_text;return null!=(e=(r=this.$this)._evaluate0$_environment.getFunction$2$namespace(t,n))||null!=n?e:r._evaluate0$_builtInFunctions.$index(0,t)},$signature:105},A._EvaluateVisitor_closure34.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("name");if(t=null==(a=a.$index(e,1).get$realNull())?null:a.assertString$1("module"),(r=(a=this.$this)._evaluate0$_callableNode).toString,null==(n=a._evaluate0$_addExceptionSpan$2(r,new A._EvaluateVisitor__closure9(a,s,t))))throw A.wrapException("Mixin not found: "+s.toString$0(0));return new A.SassMixin0(n,a._evaluate0$_compileContext)},$signature:205},A._EvaluateVisitor__closure9.prototype={call$0(){var e=this.$this._evaluate0$_environment,t=A.stringReplaceAllUnchecked(this.name._string0$_text,"_","-"),r=this.module;return e.getMixin$2$namespace(t,null==r?null:r._string0$_text)},$signature:105},A._EvaluateVisitor_closure35.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=E.getInterceptor$asx(e),d=h.$index(e,0),m=U.SassArgumentList_2._as(h.$index(e,1));if((t=(h=this.$this)._evaluate0$_callableNode).toString,r=A._setArrayType([],U.JSArray_Expression_2),n=U.String,a=U.Expression_2,s=t.get$span(t),i=t.get$span(t),m._argument_list$_wereKeywordsAccessed=!0,(o=m._argument_list$_keywords).get$isEmpty(o))t=null;else{for(l=U.Value_2,_=A.LinkedHashMap_LinkedHashMap$_empty(l,l),m._argument_list$_wereKeywordsAccessed=!0,o=(o=A.MapExtensions_get_pairs0(o,n,l)).get$iterator(o);o.moveNext$0();)u=o.get$current(o),_.$indexSet(0,new A.SassString0(u._0,!1),u._1);t=new A.ValueExpression0(new A.SassMap0(A.ConstantMap_ConstantMap$from(_,l,l)),t.get$span(t))}if(c=new A.ArgumentList0(A.List_List$unmodifiable(r,a),A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_empty(n,a),n,a),new A.ValueExpression0(m,i),t,s),d instanceof A.SassString0)return A.warnForDeprecation0(T.Passina+d.toString$0(0)+"))",I.Deprecation_RCd),$=h._evaluate0$_callableNode,t=d._string0$_text,r=$.get$span($),h.visitFunctionExpression$1(0,new A.FunctionExpression0(null,A.stringReplaceAllUnchecked(t,"_","-"),t,c,r));if(p=d.assertFunction$1("function").assertCompileContext$1(h._evaluate0$_compileContext).callable,U.Callable_2._is(p))return(t=h._evaluate0$_callableNode).toString,h._evaluate0$_runFunctionCallable$3(c,p,t);throw A.wrapException(A.SassScriptException$0("The function "+p.get$name(p)+T.x20is_as,null))},$signature:3},A._EvaluateVisitor_closure36.prototype={call$1(e){var t,r,n,a,s,i,o=E.getInterceptor$asx(e),l=A.Uri_parse(o.$index(e,0).assertString$1("url")._string0$_text);t=null==(o=o.$index(e,1).get$realNull())?null:o.assertMap$1("with")._map0$_contents,(r=(o=this.$this)._evaluate0$_callableNode).toString,null!=t?(n={},a=A.LinkedHashMap_LinkedHashMap$_empty(U.String,U.ConfiguredValue_2),s=r.get$span(r),n.privateDeprecation=!1,t.forEach$1(0,new A._EvaluateVisitor__closure7(n,a,s,r)),i=new A.ExplicitConfiguration0(r,a,null)):i=I.Configuration_Map_empty_null0,n=r.get$span(r),o._evaluate0$_loadModule$7$baseUrl$configuration$namesInErrors(l,"load-css()",r,new A._EvaluateVisitor__closure8(o),n.get$sourceUrl(n),i,!0),o._evaluate0$_assertConfigurationIsEmpty$2$nameInError(i,!0)},$signature:238},A._EvaluateVisitor__closure7.prototype={call$2(e,t){var r=this,n=e.assertString$1("with key"),a=A.stringReplaceAllUnchecked(n._string0$_text,"_","-");if((n=r.values).containsKey$1(a))throw A.wrapException("The variable $"+a+" was configured twice.");I.JSString_methods.startsWith$1(a,"-")&&!r._box_0.privateDeprecation&&(r._box_0.privateDeprecation=!0,A.warnForDeprecation0("Configuring private variables (such as $"+a+T.x29x20is_dT,I.Deprecation_eKX)),n.$indexSet(0,a,new A.ConfiguredValue0(t,r.span,r.callableNode))},$signature:98},A._EvaluateVisitor__closure8.prototype={call$2(e,t){var r=this.$this;return r._evaluate0$_combineCss$2$clone(e,!0).accept$1(r)},$signature:90},A._EvaluateVisitor_closure37.prototype={call$1(e){var t,r,n,a,s,i,o,l=E.getInterceptor$asx(e),_=l.$index(e,0),u=U.SassArgumentList_2._as(l.$index(e,1));if(r=(t=(l=this.$this)._evaluate0$_callableNode).get$span(t),n=t.get$span(t),a=U.Expression_2,s=A.List_List$unmodifiable(I.List_empty22,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty14,U.String,a),i=_.assertMixin$1("mixin").assertCompileContext$1(l._evaluate0$_compileContext).callable,o=l._evaluate0$_environment._environment0$_content,!U.Callable_2._is(i))throw A.wrapException(A.SassScriptException$0("The mixin "+i.get$name(i)+T.x20is_as,null));l._evaluate0$_applyMixin$5(i,o,new A.ArgumentList0(s,a,new A.ValueExpression0(u,n),null,r),t,t)},$signature:238},A._EvaluateVisitor_run_closure1.prototype={call$0(){var e,t=this,r=t.node,n=r.span,a=n.get$sourceUrl(n),s=null;return null!=a&&(s=a,(n=t.$this)._evaluate0$_activeModules.$indexSet(0,s,null),null!=n._nodeImporter&&"stdin"===E.toString$0$(s)||n._evaluate0$_loadedUrls.add$1(0,s)),e=(n=t.$this)._evaluate0$_addExceptionTrace$1(new A._EvaluateVisitor_run__closure1(n,t.importer,r)),new A._Record_2_loadedUrls_stylesheet(n._evaluate0$_loadedUrls,n._evaluate0$_combineCss$1(e))},$signature:453},A._EvaluateVisitor_run__closure1.prototype={call$0(){return this.$this._evaluate0$_execute$2(this.importer,this.node)},$signature:682},A._EvaluateVisitor__loadModule_closure3.prototype={call$0(){return this.callback.call$2(this._box_0.builtInModule,!1)},$signature:0},A._EvaluateVisitor__loadModule_closure4.prototype={call$0(){var e,t,r,n,a,s,i=this,o={},l=i.$this,_=i.nodeWithSpan,u=l._evaluate0$_loadStylesheet$3$baseUrl(i.url.toString$0(0),_.get$span(_),i.baseUrl);if(a=u._0,s=u._1,null!=(e=(r=a.span).get$sourceUrl(r))){if((r=l._evaluate0$_activeModules).containsKey$1(e))throw n=i.namesInErrors?"Module loop: "+M.$get$context().prettyUri$1(e)+" is already being loaded.":T.Modulel,o=A.NullableExtension_andThen0(r.$index(0,e),new A._EvaluateVisitor__loadModule__closure3(l,n)),A.wrapException(null==o?l._evaluate0$_exception$1(n):o);r.$indexSet(0,e,_)}r=l._evaluate0$_modules.containsKey$1(e),t=l._evaluate0$_inDependency,l._evaluate0$_inDependency=u._2,o.module=null;try{o.module=l._evaluate0$_execute$5$configuration$namesInErrors$nodeWithSpan(s,a,i.configuration,i.namesInErrors,_)}finally{l._evaluate0$_activeModules.remove$1(0,e),l._evaluate0$_inDependency=t}l._evaluate0$_addExceptionSpan$3$addStackFrame(_,new A._EvaluateVisitor__loadModule__closure4(o,i.callback,!r),!1)},$signature:1},A._EvaluateVisitor__loadModule__closure3.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3(this.message,"new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:99},A._EvaluateVisitor__loadModule__closure4.prototype={call$0(){return this.callback.call$2(this._box_1.module,this.firstLoad)},$signature:0},A._EvaluateVisitor__execute_closure1.prototype={call$0(){var e,t,r,n,a=this,s=a.$this,i=s._evaluate0$_importer,o=s._evaluate0$__stylesheet,l=s._evaluate0$__root,_=s._evaluate0$_preModuleComments,u=s._evaluate0$__parent,c=s._evaluate0$__endOfImports,$=s._evaluate0$_outOfOrderImports,p=s._evaluate0$__extensionStore,h=s._evaluate0$_atRootExcludingStyleRule,d=h?null:s._evaluate0$_styleRuleIgnoringAtRoot,m=s._evaluate0$_mediaQueries,g=s._evaluate0$_declarationName,S=s._evaluate0$_inUnknownAtRule,y=s._evaluate0$_inKeyframes,v=s._evaluate0$_configuration;s._evaluate0$_importer=a.importer,t=(e=s._evaluate0$__stylesheet=a.stylesheet).span,r=s._evaluate0$__parent=s._evaluate0$__root=A.ModifiableCssStylesheet$0(t),s._evaluate0$__endOfImports=0,s._evaluate0$_outOfOrderImports=null,s._evaluate0$__extensionStore=a.extensionStore,s._evaluate0$_declarationName=s._evaluate0$_mediaQueries=s._evaluate0$_styleRuleIgnoringAtRoot=null,s._evaluate0$_inKeyframes=s._evaluate0$_atRootExcludingStyleRule=s._evaluate0$_inUnknownAtRule=!1,null!=(n=a.configuration)&&(s._evaluate0$_configuration=n),s.visitStylesheet$1(0,e),e=null==s._evaluate0$_outOfOrderImports?r:new A.CssStylesheet0(new A.UnmodifiableListView(s._evaluate0$_addOutOfOrderImports$0(),U.UnmodifiableListView_CssNode_2),t),a.css.__late_helper$_value=e,a.preModuleComments.__late_helper$_value=s._evaluate0$_preModuleComments,s._evaluate0$_importer=i,s._evaluate0$__stylesheet=o,s._evaluate0$__root=l,s._evaluate0$_preModuleComments=_,s._evaluate0$__parent=u,s._evaluate0$__endOfImports=c,s._evaluate0$_outOfOrderImports=$,s._evaluate0$__extensionStore=p,s._evaluate0$_styleRuleIgnoringAtRoot=d,s._evaluate0$_mediaQueries=m,s._evaluate0$_declarationName=g,s._evaluate0$_inUnknownAtRule=S,s._evaluate0$_atRootExcludingStyleRule=h,s._evaluate0$_inKeyframes=y,s._evaluate0$_configuration=v},$signature:1},A._EvaluateVisitor__combineCss_closure3.prototype={call$1:e=>e.get$transitivelyContainsCss(),$signature:80},A._EvaluateVisitor__combineCss_closure4.prototype={call$1(e){return!this.selectors.contains$1(0,e)},$signature:14},A._EvaluateVisitor__combineCss_visitModule1.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u=this;if(u.seen.add$1(0,e)){for(u.clone&&(e=e.cloneCss$0()),r=(t=e.get$upstream()).length,n=u.css,a=u.imports,s=0;s<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++s)(i=t[s]).get$transitivelyContainsCss()&&(null!=(o=e.get$preModuleComments().$index(0,i))&&I.JSArray_methods.addAll$1(0===n.length?a:n,o),u.call$1(i));u.sorted.addFirst$1(e),l=(t=e.get$css(e)).get$children(t),_=u.$this._evaluate0$_indexAfterImports$1(l),t=E.getInterceptor$ax(l),I.JSArray_methods.addAll$1(a,t.getRange$2(l,0,_)),I.JSArray_methods.addAll$1(n,t.getRange$2(l,_,t.get$length(l)))}},$signature:455},A._EvaluateVisitor__extendModules_closure3.prototype={call$1(e){return!this.originalSelectors.contains$1(0,e)},$signature:14},A._EvaluateVisitor__extendModules_closure4.prototype={call$0:()=>A._setArrayType([],U.JSArray_ExtensionStore_2),$signature:208},A._EvaluateVisitor_visitAtRootRule_closure3.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitAtRootRule_closure4.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:0},A._EvaluateVisitor__scopeForAtRoot_closure11.prototype={call$1(e){var t=this.$this,r=t._evaluate0$_assertInModule$2(t._evaluate0$__parent,"__parent");t._evaluate0$__parent=this.newParent,t._evaluate0$_environment.scope$1$2$when(e,this.node.hasDeclarations,U.void),t._evaluate0$__parent=r},$signature:37},A._EvaluateVisitor__scopeForAtRoot_closure12.prototype={call$1(e){var t=this.$this,r=t._evaluate0$_atRootExcludingStyleRule;t._evaluate0$_atRootExcludingStyleRule=!0,this.innerScope.call$1(e),t._evaluate0$_atRootExcludingStyleRule=r},$signature:37},A._EvaluateVisitor__scopeForAtRoot_closure13.prototype={call$1(e){return this.$this._evaluate0$_withMediaQueries$3(null,null,new A._EvaluateVisitor__scopeForAtRoot__closure1(this.innerScope,e))},$signature:37},A._EvaluateVisitor__scopeForAtRoot__closure1.prototype={call$0(){return this.innerScope.call$1(this.callback)},$signature:1},A._EvaluateVisitor__scopeForAtRoot_closure14.prototype={call$1(e){var t=this.$this,r=t._evaluate0$_inKeyframes;t._evaluate0$_inKeyframes=!1,this.innerScope.call$1(e),t._evaluate0$_inKeyframes=r},$signature:37},A._EvaluateVisitor__scopeForAtRoot_closure15.prototype={call$1:e=>e instanceof A.ModifiableCssAtRule0,$signature:209},A._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:37},A._EvaluateVisitor_visitContentRule_closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.content.declaration.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r);return null},$signature:1},A._EvaluateVisitor_visitDeclaration_closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this._box_0.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitEachRule_closure5.prototype={call$1(e){var t=this.$this,r=this.nodeWithSpan;return t._evaluate0$_environment.setLocalVariable$3(this._box_0.variable,t._evaluate0$_withoutSlash$2(e,r),r)},$signature:66},A._EvaluateVisitor_visitEachRule_closure6.prototype={call$1(e){return this.$this._evaluate0$_setMultipleVariables$3(this._box_1.variables,e,this.nodeWithSpan)},$signature:66},A._EvaluateVisitor_visitEachRule_closure7.prototype={call$0(){var e=this,t=e.$this;return t._evaluate0$_handleReturn$2(e.list.get$asList(),new A._EvaluateVisitor_visitEachRule__closure1(t,e.setVariables,e.node))},$signature:44},A._EvaluateVisitor_visitEachRule__closure1.prototype={call$1(e){var t;return this.setVariables.call$1(e),(t=this.$this)._evaluate0$_handleReturn$2(this.node.children,new A._EvaluateVisitor_visitEachRule___closure1(t))},$signature:239},A._EvaluateVisitor_visitEachRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:88},A._EvaluateVisitor_visitAtRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_interpolationToValue$3$trim$warnForColor(e,!0,!0)},$signature:458},A._EvaluateVisitor_visitAtRule_closure6.prototype={call$0(){var e,t,r,n=this,a=n.$this,s=a._evaluate0$_atRootExcludingStyleRule?null:a._evaluate0$_styleRuleIgnoringAtRoot;if(null==s||a._evaluate0$_inKeyframes||"font-face"===n.name.value)for(t=(e=n.children).length,r=0;r<t;++r)e[r].accept$1(a);else a._evaluate0$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$0(s._style_rule0$_selector,s.span,!1,s.originalSelector),new A._EvaluateVisitor_visitAtRule__closure1(a,n.children),!1,U.ModifiableCssStyleRule_2,U.Null)},$signature:1},A._EvaluateVisitor_visitAtRule__closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitAtRule_closure7.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitForRule_closure9.prototype={call$0(){return this.node.from.accept$1(this.$this).assertNumber$0()},$signature:240},A._EvaluateVisitor_visitForRule_closure10.prototype={call$0(){return this.node.to.accept$1(this.$this).assertNumber$0()},$signature:240},A._EvaluateVisitor_visitForRule_closure11.prototype={call$0(){return this.fromNumber.assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure12.prototype={call$0(){var e=this.fromNumber;return this.toNumber.coerce$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)).assertInt$0()},$signature:10},A._EvaluateVisitor_visitForRule_closure13.prototype={call$0(){var e,t,r,n,a,s,i,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(s=_._evaluate0$_environment,i=a.get$numeratorUnits(a),s.setLocalVariable$3(n,A.SassNumber_SassNumber$withUnits0(e,a.get$denominatorUnits(a),i),c),null!=(o=_._evaluate0$_handleReturn$2(u,new A._EvaluateVisitor_visitForRule__closure1(_))))return o;return null},$signature:44},A._EvaluateVisitor_visitForRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:88},A._EvaluateVisitor_visitForwardRule_closure3.prototype={call$2(e,t){t&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:90},A._EvaluateVisitor_visitForwardRule_closure4.prototype={call$2(e,t){t&&this.$this._evaluate0$_registerCommentsForModule$1(e),this.$this._evaluate0$_environment.forwardModule$2(e,this.node)},$signature:90},A._EvaluateVisitor__registerCommentsForModule_closure1.prototype={call$0:()=>A._setArrayType([],U.JSArray_CssComment_2),$signature:213},A._EvaluateVisitor_visitIfRule_closure1.prototype={call$1(e){var t=this.$this;return t._evaluate0$_environment.scope$1$3$semiGlobal$when(new A._EvaluateVisitor_visitIfRule__closure1(t,e),!0,e.hasDeclarations,U.nullable_Value_2)},$signature:460},A._EvaluateVisitor_visitIfRule__closure1.prototype={call$0(){var e=this.$this;return e._evaluate0$_handleReturn$2(this.clause.children,new A._EvaluateVisitor_visitIfRule___closure1(e))},$signature:44},A._EvaluateVisitor_visitIfRule___closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:88},A._EvaluateVisitor__visitDynamicImport_closure1.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b={};if(b.isDependency=b.importer=b.stylesheet=null,e=this.$this,t=this.$import,r=e._evaluate0$_loadStylesheet$3$forImport(t.urlString,t.span,!0),n=b.stylesheet=r._0,a=r._1,b.importer=a,s=r._2,b.isDependency=s,null!=(o=(i=n.span).get$sourceUrl(i))){if((i=e._evaluate0$_activeModules).containsKey$1(o))throw t=A.NullableExtension_andThen0(i.$index(0,o),new A._EvaluateVisitor__visitDynamicImport__closure7(e)),A.wrapException(null==t?e._evaluate0$_exception$1("This file is already being loaded."):t);i.$indexSet(0,o,t)}if(t=n._stylesheet1$_uses,i=U.UnmodifiableListView_UseRule_2,0===new A.UnmodifiableListView(t,i).get$length(0)&&0===new A.UnmodifiableListView(n._stylesheet1$_forwards,U.UnmodifiableListView_ForwardRule_2).get$length(0))return l=e._evaluate0$_importer,_=e._evaluate0$_assertInModule$2(e._evaluate0$__stylesheet,"_stylesheet"),u=e._evaluate0$_inDependency,e._evaluate0$_importer=a,e._evaluate0$__stylesheet=n,e._evaluate0$_inDependency=s,e.visitStylesheet$1(0,n),e._evaluate0$_importer=l,e._evaluate0$__stylesheet=_,e._evaluate0$_inDependency=u,void e._evaluate0$_activeModules.remove$1(0,o);if(c=!!(t=new A.UnmodifiableListView(t,i)).any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure8)||(t=new A.UnmodifiableListView(n._stylesheet1$_forwards,U.UnmodifiableListView_ForwardRule_2)).any$1(t,new A._EvaluateVisitor__visitDynamicImport__closure9),$=A._Cell$(),t=e._evaluate0$_environment,i=U.String,p=U.Module_Callable_2,h=U.AstNode_2,d=A._setArrayType([],U.JSArray_Module_Callable_2),m=t._environment0$_variables,m=A._setArrayType(m.slice(0),A._arrayInstanceType(m)),g=t._environment0$_variableNodes,g=A._setArrayType(g.slice(0),A._arrayInstanceType(g)),S=t._environment0$_functions,S=A._setArrayType(S.slice(0),A._arrayInstanceType(S)),y=t._environment0$_mixins,y=A._setArrayType(y.slice(0),A._arrayInstanceType(y)),v=A.Environment$_0(A.LinkedHashMap_LinkedHashMap$_empty(i,p),A.LinkedHashMap_LinkedHashMap$_empty(i,h),A.LinkedHashMap_LinkedHashMap$_empty(p,h),t._environment0$_importedModules,null,null,d,m,g,S,y,t._environment0$_content,t._environment0$_configurableVariables),e._evaluate0$_withEnvironment$2(v,new A._EvaluateVisitor__visitDynamicImport__closure10(b,e,c,v,$)),f=v.toDummyModule$0(),e._evaluate0$_environment.importForwards$1(f),c)for(f.transitivelyContainsCss&&e._evaluate0$_combineCss$2$clone(f,f.transitivelyContainsExtensions).accept$1(e),C=new A._ImportedCssVisitor1(e),t=E.get$iterator$ax($._readLocal$0());t.moveNext$0();)t.get$current(t).accept$1(C);e._evaluate0$_activeModules.remove$1(0,o)},$signature:0},A._EvaluateVisitor__visitDynamicImport__closure7.prototype={call$1(e){return this.$this._evaluate0$_multiSpanException$3("This file is already being loaded.","new load",A.LinkedHashMap_LinkedHashMap$_literal([e.get$span(e),"original load"],U.FileSpan,U.String))},$signature:99},A._EvaluateVisitor__visitDynamicImport__closure8.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:214},A._EvaluateVisitor__visitDynamicImport__closure9.prototype={call$1:e=>"sass"!==e.url.get$scheme(),$signature:215},A._EvaluateVisitor__visitDynamicImport__closure10.prototype={call$0(){var e,t,r=this,n=r.$this,a=n._evaluate0$_importer,s=n._evaluate0$_assertInModule$2(n._evaluate0$__stylesheet,"_stylesheet"),i=n._evaluate0$_assertInModule$2(n._evaluate0$__root,"_root"),o=n._evaluate0$_assertInModule$2(n._evaluate0$__parent,"__parent"),l=n._evaluate0$_assertInModule$2(n._evaluate0$__endOfImports,"_endOfImports"),_=n._evaluate0$_outOfOrderImports,u=n._evaluate0$_configuration,c=n._evaluate0$_inDependency,$=r._box_0;n._evaluate0$_importer=$.importer,e=$.stylesheet,n._evaluate0$__stylesheet=e,(t=r.loadsUserDefinedModules)&&(e=A.ModifiableCssStylesheet$0(e.span),n._evaluate0$__root=e,n._evaluate0$__parent=n._evaluate0$_assertInModule$2(e,"_root"),n._evaluate0$__endOfImports=0,n._evaluate0$_outOfOrderImports=null),n._evaluate0$_inDependency=$.isDependency,(e=new A.UnmodifiableListView($.stylesheet._stylesheet1$_forwards,U.UnmodifiableListView_ForwardRule_2)).get$isEmpty(e)||(n._evaluate0$_configuration=r.environment.toImplicitConfiguration$0()),n.visitStylesheet$1(0,$.stylesheet),$=t?n._evaluate0$_addOutOfOrderImports$0():A._setArrayType([],U.JSArray_ModifiableCssNode_2),r.children.__late_helper$_value=$,n._evaluate0$_importer=a,n._evaluate0$__stylesheet=s,t&&(n._evaluate0$__root=i,n._evaluate0$__parent=o,n._evaluate0$__endOfImports=l,n._evaluate0$_outOfOrderImports=_),n._evaluate0$_configuration=u,n._evaluate0$_inDependency=c},$signature:1},A._EvaluateVisitor__applyMixin_closure3.prototype={call$0(){var e=this,t=e.$this;t._evaluate0$_environment.asMixin$1(new A._EvaluateVisitor__applyMixin__closure4(t,e.$arguments,e.mixin,e.nodeWithSpanWithoutContent))},$signature:0},A._EvaluateVisitor__applyMixin__closure4.prototype={call$0(){var e=this;e.$this._evaluate0$_runBuiltInCallable$3(e.$arguments,e.mixin,e.nodeWithSpanWithoutContent)},$signature:0},A._EvaluateVisitor__applyMixin_closure4.prototype={call$0(){var e=this,t=e.$this;t._evaluate0$_environment.withContent$2(e.contentCallable,new A._EvaluateVisitor__applyMixin__closure3(t,e.mixin,e.nodeWithSpanWithoutContent))},$signature:1},A._EvaluateVisitor__applyMixin__closure3.prototype={call$0(){var e=this.$this;e._evaluate0$_environment.asMixin$1(new A._EvaluateVisitor__applyMixin___closure1(e,this.mixin,this.nodeWithSpanWithoutContent))},$signature:0},A._EvaluateVisitor__applyMixin___closure1.prototype={call$0(){var e,t,r,n,a;for(t=(e=this.mixin.declaration.children).length,r=this.$this,n=this.nodeWithSpanWithoutContent,a=0;a<t;++a)r._evaluate0$_addErrorSpan$2(n,new A._EvaluateVisitor__applyMixin____closure1(r,e[a]))},$signature:0},A._EvaluateVisitor__applyMixin____closure1.prototype={call$0(){return this.statement.accept$1(this.$this)},$signature:44},A._EvaluateVisitor_visitIncludeRule_closure5.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getMixin$2$namespace(e.name,e.namespace)},$signature:105},A._EvaluateVisitor_visitIncludeRule_closure6.prototype={call$1(e){var t=this.$this;return new A.UserDefinedCallable0(e,t._evaluate0$_environment.closure$0(),t._evaluate0$_inDependency,U.UserDefinedCallable_Environment_2)},$signature:461},A._EvaluateVisitor_visitIncludeRule_closure7.prototype={call$0(){return this.node.get$spanWithoutContent()},$signature:20},A._EvaluateVisitor_visitMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.queries)},$signature:104},A._EvaluateVisitor_visitMediaRule_closure6.prototype={call$0(){var e=this,t=e.$this,r=e.mergedQueries;null==r&&(r=e.queries),t._evaluate0$_withMediaQueries$3(r,e.mergedSources,new A._EvaluateVisitor_visitMediaRule__closure1(t,e.node))},$signature:1},A._EvaluateVisitor_visitMediaRule__closure1.prototype={call$0(){var e,t,r,n=this.$this,a=n._evaluate0$_atRootExcludingStyleRule?null:n._evaluate0$_styleRuleIgnoringAtRoot;if(null!=a)n._evaluate0$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitMediaRule___closure1(n,this.node),!1,U.ModifiableCssStyleRule_2,U.Null);else for(t=(e=this.node.children).length,r=0;r<t;++r)e[r].accept$1(n)},$signature:1},A._EvaluateVisitor_visitMediaRule___closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitMediaRule_closure7.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule0||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule0&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:7},A._EvaluateVisitor_visitStyleRule_closure7.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitStyleRule_closure8.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitStyleRule_closure10.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new A._EvaluateVisitor_visitStyleRule__closure1(e,this.node))},$signature:1},A._EvaluateVisitor_visitStyleRule__closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitStyleRule_closure9.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor__warnForBogusCombinators_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssComment0,$signature:7},A._EvaluateVisitor_visitSupportsRule_closure3.prototype={call$0(){var e,t,r,n=this.$this,a=n._evaluate0$_atRootExcludingStyleRule?null:n._evaluate0$_styleRuleIgnoringAtRoot;if(null!=a)n._evaluate0$_withParent$2$2(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitSupportsRule__closure1(n,this.node),U.ModifiableCssStyleRule_2,U.Null);else for(t=(e=this.node.children).length,r=0;r<t;++r)e[r].accept$1(n)},$signature:1},A._EvaluateVisitor_visitSupportsRule__closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).length,r=this.$this,n=0;n<t;++n)e[n].accept$1(r)},$signature:1},A._EvaluateVisitor_visitSupportsRule_closure4.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor__visitSupportsCondition_closure1.prototype={call$0(){var e,t=this.$this,r=this._box_0,n=r.declaration.name;return n=t._evaluate0$_serialize$3$quote(n.accept$1(t),n,!0),e=r.declaration.get$isCustomProperty()?"":" ",r=r.declaration.value,"("+n+":"+e+t._evaluate0$_serialize$3$quote(r.accept$1(t),r,!0)+")"},$signature:28},A._EvaluateVisitor_visitVariableDeclaration_closure5.prototype={call$0(){var e=this.$this._evaluate0$_environment,t=this._box_0.override;e.setVariable$4$global(this.node.name,t.value,t.assignmentNode,!0)},$signature:1},A._EvaluateVisitor_visitVariableDeclaration_closure6.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},A._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},A._EvaluateVisitor_visitUseRule_closure1.prototype={call$2(e,t){var r,n,a,s,i,o,l;t&&this.$this._evaluate0$_registerCommentsForModule$1(e),r=this.$this._evaluate0$_environment,null==(a=(n=this.node).namespace)?(r._environment0$_globalModules.$indexSet(0,e,n),r._environment0$_allModules.push(e),r=I.JSArray_methods.get$first(r._environment0$_variables),null!=(s=A.IterableExtension_firstWhereOrNull(r.get$keys(r),e.get$variables().get$containsKey()))&&A.throwExpression(A.SassScriptException$0(T.This_ma+s+'".',null))):((i=r._environment0$_modules).containsKey$1(a)&&(l=null==(o=r._environment0$_namespaceNodes.$index(0,a))?null:o.span,o=A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null!=l&&o.$indexSet(0,l,"original @use"),A.throwExpression(A.MultiSpanSassScriptException$0(T.There_+a+'".',"new @use",o))),i.$indexSet(0,a,e),r._environment0$_namespaceNodes.$indexSet(0,a,n),r._environment0$_allModules.push(e))},$signature:90},A._EvaluateVisitor_visitWarnRule_closure1.prototype={call$0(){return this.node.expression.accept$1(this.$this)},$signature:50},A._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 A._EvaluateVisitor_visitWhileRule__closure1(r))))return n;return null},$signature:44},A._EvaluateVisitor_visitWhileRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:88},A._EvaluateVisitor_visitBinaryOperationExpression_closure1.prototype={call$0(){var e=this.node,t=this.$this,r=e.left.accept$1(t);switch(e.operator){case I.BinaryOperator_Kyq0:e=e.right.accept$1(t),e=new A.SassString0(A.serializeValue0(r,!1,!0)+"="+A.serializeValue0(e,!1,!0),!1);break;case I.BinaryOperator_tKu0:e=r.get$isTruthy()?r:e.right.accept$1(t);break;case I.BinaryOperator_uke0:e=r.get$isTruthy()?e.right.accept$1(t):r;break;case I.BinaryOperator_r840:e=r.$eq(0,e.right.accept$1(t))?I.SassBoolean_true0:I.SassBoolean_false0;break;case I.BinaryOperator_qGq0:e=r.$eq(0,e.right.accept$1(t))?I.SassBoolean_false0:I.SassBoolean_true0;break;case I.BinaryOperator_o8O0:e=r.greaterThan$1(e.right.accept$1(t));break;case I.BinaryOperator_JiR0:e=r.greaterThanOrEquals$1(e.right.accept$1(t));break;case I.BinaryOperator_qHy0:e=r.lessThan$1(e.right.accept$1(t));break;case I.BinaryOperator_FPG0:e=r.lessThanOrEquals$1(e.right.accept$1(t));break;case I.BinaryOperator_Swh0:e=r.plus$1(e.right.accept$1(t));break;case I.BinaryOperator_QG10:e=r.minus$1(e.right.accept$1(t));break;case I.BinaryOperator_tht0:e=r.times$1(e.right.accept$1(t));break;case I.BinaryOperator_Mh50:e=t._evaluate0$_slash$3(r,e.right.accept$1(t),e);break;case I.BinaryOperator_s7T0:e=r.modulo$1(e.right.accept$1(t));break;default:e=null}return e},$signature:50},A._EvaluateVisitor__slash_recommendation1.prototype={call$1(e){return e instanceof A.BinaryOperationExpression0&&I.BinaryOperator_Mh50===e.operator?"math.div("+A.S(this.call$1(e.left))+", "+A.S(this.call$1(e.right))+")":e instanceof A.ParenthesizedExpression0?e.expression.toString$0(0):e.toString$0(0)},$signature:118},A._EvaluateVisitor_visitVariableExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getVariable$2$namespace(e.name,e.namespace)},$signature:44},A._EvaluateVisitor_visitUnaryOperationExpression_closure1.prototype={call$0(){var e,t=this;switch(t.node.operator){case I.UnaryOperator_Rbl0:e=t.operand.unaryPlus$0();break;case I.UnaryOperator_UCP0:e=t.operand.unaryMinus$0();break;case I.UnaryOperator_lZV0:e=new A.SassString0("/"+A.serializeValue0(t.operand,!1,!0),!1);break;case I.UnaryOperator_not_not_not0:e=t.operand.unaryNot$0();break;default:e=null}return e},$signature:50},A._EvaluateVisitor_visitListExpression_closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature:462},A._EvaluateVisitor_visitFunctionExpression_closure5.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_environment.getFunction$2$namespace(e.name,e.namespace)},$signature:105},A._EvaluateVisitor_visitFunctionExpression_closure6.prototype={call$1:e=>e.accept$1(I.C_IsCalculationSafeVisitor0),$signature:117},A._EvaluateVisitor_visitFunctionExpression_closure7.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this._box_0.$function,e)},$signature:50},A._EvaluateVisitor__visitCalculation_closure1.prototype={call$2(e,t){return this.$this._evaluate0$_warn$3(e,this.node.span,t)},call$1(e){return this.call$2(e,null)},$signature:110},A._EvaluateVisitor__checkCalculationArguments_check1.prototype={call$1(e){var t=this.node,r=t.$arguments.positional.length;if(0===r)throw A.wrapException(this.$this._evaluate0$_exception$2("Missing argument.",t.span));if(null!=e&&r>e)throw A.wrapException(this.$this._evaluate0$_exception$2("Only "+A.S(e)+" "+A.pluralize0("argument",e,null)+" allowed, but "+r+" "+A.pluralize0("was",r,"were")+" passed.",t.span))},call$0(){return this.call$1(null)},$signature:108},A._EvaluateVisitor__visitCalculationExpression_closure1.prototype={call$0(){var e=this,t=e.$this,r=e._box_0,n=e.node,a=e.inLegacySassFunction;return A.SassCalculation_operateInternal0(t._evaluate0$_binaryOperatorToCalculationOperator$2(r.operator,n),t._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(r.left,a),t._evaluate0$_visitCalculationExpression$2$inLegacySassFunction(r.right,a),a,!t._evaluate0$_inSupportsDeclaration,new A._EvaluateVisitor__visitCalculationExpression__closure1(t,n))},$signature:84},A._EvaluateVisitor__visitCalculationExpression__closure1.prototype={call$2(e,t){return this.$this._evaluate0$_warn$3(e,this.node.get$span(0),t)},call$1(e){return this.call$2(e,null)},$signature:110},A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1.prototype={call$0(){var e=this.node;return this.$this._evaluate0$_runFunctionCallable$3(e.$arguments,this.$function,e)},$signature:50},A._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 A._EvaluateVisitor__runUserDefinedCallable__closure1(t,e.evaluated,r,e.nodeWithSpan,e.run,e.V))},$signature(){return this.V._eval$1("0()")}},A._EvaluateVisitor__runUserDefinedCallable__closure1.prototype={call$0(){var e=this,t=e.$this,r=e.V;return t._evaluate0$_environment.scope$1$1(new A._EvaluateVisitor__runUserDefinedCallable___closure1(t,e.evaluated,e.callable,e.nodeWithSpan,e.run,r),r)},$signature(){return this.V._eval$1("0()")}},A._EvaluateVisitor__runUserDefinedCallable___closure1.prototype={call$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=h.$this,m=h.evaluated._values,g=h.callable.declaration.parameters,S=h.nodeWithSpan;for(d._evaluate0$_verifyArguments$4(m[2].length,m[0],g,S),t=(e=g.parameters).length,r=Math.min(m[2].length,t),n=0;n<r;++n)d._evaluate0$_environment.setLocalVariable$3(e[n].name,m[2][n],m[3][n]);for(n=m[2].length;n<t;++n)s=(a=e[n]).name,null==(i=m[0].remove$1(0,s))&&(o=a.defaultValue,i=d._evaluate0$_withoutSlash$2(o.accept$1(d),d._evaluate0$_expressionNode$1(o))),o=d._evaluate0$_environment,null==(l=m[1].$index(0,s))&&((l=a.defaultValue).toString,l=d._evaluate0$_expressionNode$1(l)),o.setLocalVariable$3(s,i,l);if(null!=(_=g.restParameter)?(u=(s=m[2]).length>t?I.JSArray_methods.sublist$1(s,t):I.List_empty21,t=m[0],s=m[4],c=A.SassArgumentList$0(u,t,s===I.ListSeparator_undecided_null_undecided0?I.ListSeparator_qVN0:s),d._evaluate0$_environment.setLocalVariable$3(_,c,S)):c=null,$=h.run.call$0(),null==c)return $;if(0===(t=m[0].__js_helper$_length))return $;if(c._argument_list$_wereKeywordsAccessed)return $;throw p=A.pluralize0("parameter",t,null),m=m[0],t=A._instanceType(m)._eval$1("LinkedHashMapKeysIterable<1>"),A.wrapException(A.MultiSpanSassRuntimeException$0("No "+p+" named "+A.toSentence0(A.MappedIterable_MappedIterable(new A.LinkedHashMapKeysIterable(m,t),new A._EvaluateVisitor__runUserDefinedCallable____closure1,t._eval$1("Iterable.E"),U.Object),"or")+".",S.get$span(S),"invocation",A.LinkedHashMap_LinkedHashMap$_literal([g.get$spanWithName(),"declaration"],U.FileSpan,U.String),d._evaluate0$_stackTrace$1(S.get$span(S)),null))},$signature(){return this.V._eval$1("0()")}},A._EvaluateVisitor__runUserDefinedCallable____closure1.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__runFunctionCallable_closure1.prototype={call$0(){var e,t,r,n,a,s;for(r=(t=(e=this.callable.declaration).children).length,n=this.$this,a=0;a<r;++a)if((s=t[a].accept$1(n))instanceof A.Value0)return s;throw A.wrapException(n._evaluate0$_exception$2("Function finished without @return.",e.span))},$signature:50},A._EvaluateVisitor__runBuiltInCallable_closure5.prototype={call$0(){return this._box_0.overload.verify$2(this.evaluated._values[2].length,this.namedSet)},$signature:0},A._EvaluateVisitor__runBuiltInCallable_closure6.prototype={call$0(){return this._box_0.callback.call$1(this.evaluated._values[2])},$signature:50},A._EvaluateVisitor__runBuiltInCallable_closure7.prototype={call$1:e=>"$"+e,$signature:6},A._EvaluateVisitor__evaluateArguments_closure7.prototype={call$1:e=>e,$signature:41},A._EvaluateVisitor__evaluateArguments_closure8.prototype={call$1(e){return this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan)},$signature:41},A._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:112},A._EvaluateVisitor__evaluateArguments_closure10.prototype={call$1:e=>e,$signature:41},A._EvaluateVisitor__evaluateMacroArguments_closure7.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression0(e,t.get$span(t))},$signature:57},A._EvaluateVisitor__evaluateMacroArguments_closure8.prototype={call$1(e){var t=this.restArgs;return new A.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.restNodeForSpan),t.get$span(t))},$signature:57},A._EvaluateVisitor__evaluateMacroArguments_closure9.prototype={call$2(e,t){var r=this,n=r.restArgs;r.named.$indexSet(0,e,new A.ValueExpression0(r.$this._evaluate0$_withoutSlash$2(t,r.restNodeForSpan),n.get$span(n)))},$signature:112},A._EvaluateVisitor__evaluateMacroArguments_closure10.prototype={call$1(e){var t=this.keywordRestArgs;return new A.ValueExpression0(this.$this._evaluate0$_withoutSlash$2(e,this.keywordRestNodeForSpan),t.get$span(t))},$signature:57},A._EvaluateVisitor__addRestMap_closure1.prototype={call$2(e,t){var r,n=this,a=n.$this;if(!(e instanceof A.SassString0))throw r=n.nodeWithSpan,A.wrapException(a._evaluate0$_exception$2(T.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:98},A._EvaluateVisitor__verifyArguments_closure1.prototype={call$0(){return this.parameters.verify$2(this.positional,new A.MapKeySet(this.named,U.MapKeySet_String))},$signature:0},A._EvaluateVisitor_visitCssAtRule_closure3.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssAtRule_closure4.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitCssKeyframeBlock_closure3.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssKeyframeBlock_closure4.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitCssMediaRule_closure5.prototype={call$1(e){return this.$this._evaluate0$_mergeMediaQueries$2(e,this.node.queries)},$signature:104},A._EvaluateVisitor_visitCssMediaRule_closure6.prototype={call$0(){var e=this,t=e.$this,r=e.mergedQueries;null==r&&(r=e.node.queries),t._evaluate0$_withMediaQueries$3(r,e.mergedSources,new A._EvaluateVisitor_visitCssMediaRule__closure1(t,e.node))},$signature:1},A._EvaluateVisitor_visitCssMediaRule__closure1.prototype={call$0(){var e,t,r,n=this.$this,a=n._evaluate0$_atRootExcludingStyleRule?null:n._evaluate0$_styleRuleIgnoringAtRoot;if(null!=a)n._evaluate0$_withParent$2$3$scopeWhen(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssMediaRule___closure1(n,this.node),!1,U.ModifiableCssStyleRule_2,U.Null);else for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(r=e.__internal$_current)?t._as(r):r).accept$1(n)},$signature:1},A._EvaluateVisitor_visitCssMediaRule___closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssMediaRule_closure7.prototype={call$1(e){var t;return t=e instanceof A.ModifiableCssStyleRule0||(t=this.mergedSources).get$isNotEmpty(t)&&e instanceof A.ModifiableCssMediaRule0&&I.JSArray_methods.every$1(e.queries,t.get$contains(t))},$signature:7},A._EvaluateVisitor_visitCssStyleRule_closure4.prototype={call$0(){var e=this.$this;e._evaluate0$_withStyleRule$2(this.rule,new A._EvaluateVisitor_visitCssStyleRule__closure1(e,this.node))},$signature:1},A._EvaluateVisitor_visitCssStyleRule__closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssStyleRule_closure3.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor_visitCssSupportsRule_closure3.prototype={call$0(){var e,t,r,n=this.$this,a=n._evaluate0$_atRootExcludingStyleRule?null:n._evaluate0$_styleRuleIgnoringAtRoot;if(null!=a)n._evaluate0$_withParent$2$2(A.ModifiableCssStyleRule$0(a._style_rule0$_selector,a.span,!1,a.originalSelector),new A._EvaluateVisitor_visitCssSupportsRule__closure1(n,this.node),U.ModifiableCssStyleRule_2,U.Null);else for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(r=e.__internal$_current)?t._as(r):r).accept$1(n)},$signature:1},A._EvaluateVisitor_visitCssSupportsRule__closure1.prototype={call$0(){var e,t,r,n;for(t=(e=this.node.children).$ti,e=new A.ListIterator(e,e.get$length(0),t._eval$1("ListIterator<ListBase.E>")),r=this.$this,t=t._eval$1("ListBase.E");e.moveNext$0();)(null==(n=e.__internal$_current)?t._as(n):n).accept$1(r)},$signature:1},A._EvaluateVisitor_visitCssSupportsRule_closure4.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluateVisitor__performInterpolationHelper_closure1.prototype={call$1(e){return A.InterpolationMap$0(this.interpolation,e)},$signature:217},A._EvaluateVisitor__serialize_closure1.prototype={call$0(){return A.serializeValue0(this.value,!1,this.quote)},$signature:28},A._EvaluateVisitor__expressionNode_closure1.prototype={call$0(){var e=this.expression;return this.$this._evaluate0$_environment.getVariableNode$2$namespace(e.name,e.namespace)},$signature:218},A._EvaluateVisitor__withoutSlash_recommendation1.prototype={call$1(e){var t,r,n,a=e.asSlash;return U.Record_2_nullable_Object_and_nullable_Object._is(a)?(t=a._0,r=a._1,n="math.div("+A.S(this.call$1(t))+", "+A.S(this.call$1(r))+")"):n=A.serializeValue0(e,!0,!0),n},$signature:219},A._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:48},A._ImportedCssVisitor1.prototype={visitCssAtRule$1(e){var t=e.isChildless?null:new A._ImportedCssVisitor_visitCssAtRule_closure1;this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,t)},visitCssComment$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssDeclaration$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$1(e)},visitCssImport$1(e){var t,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)===E.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=A._setArrayType([],U.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 A._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 A._ImportedCssVisitor_visitCssStyleRule_closure1)},visitCssStylesheet$1(e){var t,r,n;for(r=(t=e.children).$ti,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),r=r._eval$1("ListBase.E");t.moveNext$0();)(null==(n=t.__internal$_current)?r._as(n):n).accept$1(this)},visitCssSupportsRule$1(e){return this._evaluate0$_visitor._evaluate0$_addChild$2$through(e,new A._ImportedCssVisitor_visitCssSupportsRule_closure1)}},A._ImportedCssVisitor_visitCssAtRule_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._ImportedCssVisitor_visitCssMediaRule_closure1.prototype={call$1(e){return e instanceof A.ModifiableCssStyleRule0||this.hasBeenMerged&&e instanceof A.ModifiableCssMediaRule0},$signature:7},A._ImportedCssVisitor_visitCssStyleRule_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._ImportedCssVisitor_visitCssSupportsRule_closure1.prototype={call$1:e=>e instanceof A.ModifiableCssStyleRule0,$signature:7},A._EvaluationContext1.prototype={get$currentCallableSpan(){var e=this._evaluate0$_visitor._evaluate0$_callableNode;if(null!=e)return e.get$span(e);throw A.wrapException(A.StateError$(T.No_Sasc))},warn$2(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(t,null==a?this._evaluate0$_defaultWarnNodeWithSpan.span:a,r)},$isEvaluationContext0:1},A.EveryCssVisitor0.prototype={visitCssAtRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssAtRule_closure0(this))},visitCssComment$1:e=>!1,visitCssDeclaration$1:e=>!1,visitCssImport$1:e=>!1,visitCssKeyframeBlock$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssKeyframeBlock_closure0(this))},visitCssMediaRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssMediaRule_closure0(this))},visitCssStyleRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssStyleRule_closure0(this))},visitCssStylesheet$1(e){return E.every$1$ax(e.get$children(e),new A.EveryCssVisitor_visitCssStylesheet_closure0(this))},visitCssSupportsRule$1(e){var t=e.children;return t.every$1(t,new A.EveryCssVisitor_visitCssSupportsRule_closure0(this))}},A.EveryCssVisitor_visitCssAtRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},A.EveryCssVisitor_visitCssKeyframeBlock_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},A.EveryCssVisitor_visitCssMediaRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},A.EveryCssVisitor_visitCssStyleRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},A.EveryCssVisitor_visitCssStylesheet_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},A.EveryCssVisitor_visitCssSupportsRule_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:7},A._NodeException.prototype={},A.exceptionClass_closure.prototype={call$0(){var e=U.JSClass._as(new n.Function(""," return class Exception extends Error {\n constructor(dartException, message) {\n super(message);\n\n // Define this as non-enumerable so that it doesn't show up when the\n // exception hits the top level.\n Object.defineProperty(this, '_dartException', {\n value: dartException,\n enumerable: false\n });\n }\n\n toString() {\n return this.message;\n }\n }\n ").call$0());return A.defineGetter(e,"name",null,"sass.Exception"),A.LinkedHashMap_LinkedHashMap$_literal(["sassMessage",new A.exceptionClass__closure,"sassStack",new A.exceptionClass__closure0,"span",new A.exceptionClass__closure1],U.String,U.Function).forEach$1(0,A.JSClassExtension_get_defineGetter(e)),e},$signature:15},A.exceptionClass__closure.prototype={call$1:e=>E.get$_dartException$x(e)._span_exception$_message,$signature:241},A.exceptionClass__closure0.prototype={call$1:e=>E.get$trace$z(E.get$_dartException$x(e)).toString$0(0),$signature:241},A.exceptionClass__closure1.prototype={call$1(e){var t=E.get$_dartException$x(e),r=E.getInterceptor$z(t);return A.SourceSpanException.prototype.get$span.call(r,t)},$signature:464},A.SassException0.prototype={get$trace(e){return A.Trace$(A._setArrayType([A.frameForSpan0(A.SourceSpanException.prototype.get$span.call(this,0),"root stylesheet",null)],U.JSArray_Frame),null)},get$span(e){return A.SourceSpanException.prototype.get$span.call(this,0)},withAdditionalSpan$2(e,t){return A.MultiSpanSassException$0(this._span_exception$_message,A.SourceSpanException.prototype.get$span.call(this,0),"",A.LinkedHashMap_LinkedHashMap$_literal([e,t],U.FileSpan,U.String),this.loadedUrls)},withTrace$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(this.loadedUrls,U.Uri);return new A.SassRuntimeException0(e,r,this._span_exception$_message,t)},withLoadedUrls$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(e,U.Uri);return new A.SassException0(r,this._span_exception$_message,t)},toString$1$color(e,t){var r,n,a,s=this,i=new A.StringBuffer(""),o="Error: "+s._span_exception$_message+"\n";for(i._contents=o,i._contents=o+A.SourceSpanException.prototype.get$span.call(s,0).highlight$1$color(t),r=(o=s.get$trace(s).toString$0(0).split("\n")).length,n=0;n<r;++n)0!==(a=o[n]).length&&(i._contents=(i._contents+="\n")+" "+a);return(o=i._contents).charCodeAt(0),o},toString$0(e){return this.toString$1$color(0,null)}},A.MultiSpanSassException0.prototype={withAdditionalSpan$2(e,t){var r=this,n=A.SourceSpanException.prototype.get$span.call(r,0),a=A.LinkedHashMap_LinkedHashMap$of(r.secondarySpans,U.FileSpan,U.String);return a.$indexSet(0,e,t),A.MultiSpanSassException$0(r._span_exception$_message,n,r.primaryLabel,a,r.loadedUrls)},withTrace$1(e){var t=this;return A.MultiSpanSassRuntimeException$0(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e,t.loadedUrls)},withLoadedUrls$1(e){var t=this;return A.MultiSpanSassException$0(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},toString$1$color(e,t){var r,n,a,s,i=this,o=!0===t,l=new A.StringBuffer("Error: "+i._span_exception$_message+"\n");for(A.NullableExtension_andThen0(A.Highlighter$multiple(A.SourceSpanException.prototype.get$span.call(i,0),i.primaryLabel,i.secondarySpans,o,null,null).highlight$0(),l.get$write(l)),n=(r=i.get$trace(i).toString$0(0).split("\n")).length,a=0;a<n;++a)0!==(s=r[a]).length&&(l._contents=(l._contents+="\n")+" "+s);return(r=l._contents).charCodeAt(0),r},toString$0(e){return this.toString$1$color(0,null)},get$primaryLabel(){return this.primaryLabel},get$secondarySpans(){return this.secondarySpans}},A.SassRuntimeException0.prototype={withAdditionalSpan$2(e,t){var r=this;return A.MultiSpanSassRuntimeException$0(r._span_exception$_message,A.SourceSpanException.prototype.get$span.call(r,0),"",A.LinkedHashMap_LinkedHashMap$_literal([e,t],U.FileSpan,U.String),r.trace,r.loadedUrls)},withLoadedUrls$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(e,U.Uri);return new A.SassRuntimeException0(this.trace,r,this._span_exception$_message,t)},get$trace(e){return this.trace}},A.MultiSpanSassRuntimeException0.prototype={withAdditionalSpan$2(e,t){var r=this,n=A.SourceSpanException.prototype.get$span.call(r,0),a=A.LinkedHashMap_LinkedHashMap$of(r.secondarySpans,U.FileSpan,U.String);return a.$indexSet(0,e,t),A.MultiSpanSassRuntimeException$0(r._span_exception$_message,n,r.primaryLabel,a,r.trace,r.loadedUrls)},withLoadedUrls$1(e){var t=this;return A.MultiSpanSassRuntimeException$0(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,t.trace,e)},$isSassRuntimeException0:1,get$trace(e){return this.trace}},A.SassFormatException0.prototype={get$source(){var e=A.SourceSpanException.prototype.get$span.call(this,0);return A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){return A.MultiSpanSassFormatException$0(this._span_exception$_message,A.SourceSpanException.prototype.get$span.call(this,0),"",A.LinkedHashMap_LinkedHashMap$_literal([e,t],U.FileSpan,U.String),this.loadedUrls)},withLoadedUrls$1(e){var t=A.SourceSpanException.prototype.get$span.call(this,0),r=A.Set_Set$unmodifiable(e,U.Uri);return new A.SassFormatException0(r,this._span_exception$_message,t)},$isFormatException:1,$isSourceSpanFormatException:1},A.MultiSpanSassFormatException0.prototype={get$source(){var e=A.SourceSpanException.prototype.get$span.call(this,0);return A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(e.get$file(e)._decodedChars,0,null),0,null)},withAdditionalSpan$2(e,t){var r=this,n=A.SourceSpanException.prototype.get$span.call(r,0),a=A.LinkedHashMap_LinkedHashMap$of(r.secondarySpans,U.FileSpan,U.String);return a.$indexSet(0,e,t),A.MultiSpanSassFormatException$0(r._span_exception$_message,n,r.primaryLabel,a,r.loadedUrls)},withLoadedUrls$1(e){var t=this;return A.MultiSpanSassFormatException$0(t._span_exception$_message,A.SourceSpanException.prototype.get$span.call(t,0),t.primaryLabel,t.secondarySpans,e)},$isFormatException:1,$isSourceSpanFormatException:1,$isMultiSourceSpanFormatException:1,$isSassFormatException0:1},A.SassScriptException0.prototype={withSpan$1(e){return new A.SassException0(I.Set_empty,this.message,e)},toString$0(e){return this.message+T.x0a_BUG_},get$message(e){return this.message}},A.MultiSpanSassScriptException0.prototype={withSpan$1(e){return A.MultiSpanSassException$0(this.message,e,this.primaryLabel,this.secondarySpans,null)}},A.Exports.prototype={},A.LoggerNamespace.prototype={},A.Expression0.prototype={$isAstNode0:1,$isSassNode:1},A.JSExpressionVisitor.prototype={visitBinaryOperationExpression$1(e,t){return E.visitBinaryOperationExpression$1$x(this._expression$_inner,t)},visitBooleanExpression$1(e,t){return E.visitBooleanExpression$1$x(this._expression$_inner,t)},visitColorExpression$1(e,t){return E.visitColorExpression$1$x(this._expression$_inner,t)},visitInterpolatedFunctionExpression$1(e,t){return E.visitInterpolatedFunctionExpression$1$x(this._expression$_inner,t)},visitFunctionExpression$1(e,t){return E.visitFunctionExpression$1$x(this._expression$_inner,t)},visitIfExpression$1(e,t){return E.visitIfExpression$1$x(this._expression$_inner,t)},visitListExpression$1(e,t){return E.visitListExpression$1$x(this._expression$_inner,t)},visitMapExpression$1(e,t){return E.visitMapExpression$1$x(this._expression$_inner,t)},visitNullExpression$1(e,t){return E.visitNullExpression$1$x(this._expression$_inner,t)},visitNumberExpression$1(e,t){return E.visitNumberExpression$1$x(this._expression$_inner,t)},visitParenthesizedExpression$1(e,t){return E.visitParenthesizedExpression$1$x(this._expression$_inner,t)},visitSelectorExpression$1(e,t){return E.visitSelectorExpression$1$x(this._expression$_inner,t)},visitStringExpression$1(e,t){return E.visitStringExpression$1$x(this._expression$_inner,t)},visitSupportsExpression$1(e,t){return E.visitSupportsExpression$1$x(this._expression$_inner,t)},visitUnaryOperationExpression$1(e,t){return E.visitUnaryOperationExpression$1$x(this._expression$_inner,t)},visitValueExpression$1(e,t){return E.visitValueExpression$1$x(this._expression$_inner,t)},visitVariableExpression$1(e,t){return E.visitVariableExpression$1$x(this._expression$_inner,t)},$isExpressionVisitor:1},A.JSExpressionVisitorObject.prototype={},A._MakeExpressionCalculationSafe0.prototype={visitBinaryOperationExpression$1(e,t){var r,n,a,s;return t.operator===I.BinaryOperator_s7T0?(r=A._setArrayType([t],U.JSArray_Expression_2),n=t.get$span(0),a=U.Expression_2,r=A.List_List$unmodifiable(r,a),a=A.ConstantMap_ConstantMap$from(I.Map_empty14,U.String,a),s=t.get$span(0),r=new A.FunctionExpression0("math",A.stringReplaceAllUnchecked("max","_","-"),"max",new A.ArgumentList0(r,a,null,null,n),s)):r=this.super$ReplaceExpressionVisitor$visitBinaryOperationExpression0(0,t),r},visitInterpolatedFunctionExpression$1:(e,t)=>t,visitUnaryOperationExpression$1(e,t){var r=t.operator;return I.UnaryOperator_Rbl0!==r?I.UnaryOperator_UCP0!==r?this.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0(0,t):new A.BinaryOperationExpression0(I.BinaryOperator_tht0,new A.NumberExpression0(-1,null,t.span),t.operand,!1):t.operand},$isExpressionVisitor:1},A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0.prototype={},A.ExtendRule0.prototype={accept$1$1(e){return e.visitExtendRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@extend "+this.selector.toString$0(0)+(this.isOptional?" !optional":"")+";"},get$span(e){return this.span}},A.Extension0.prototype={toString$0(e){return this.extender.toString$0(0)+" {@extend "+this.target.toString$0(0)+(this.isOptional?" !optional":"")+"}"}},A.Extender0.prototype={assertCompatibleMediaContext$1(e){var t,r=this._extension$_extension;if(null!=r&&null!=(t=r.mediaContext)&&(null==e||!I.C_ListEquality.equals$2(0,t,e)))throw A.wrapException(A.SassException$0(T.You_ma,r.span,null))},toString$0(e){return A.serializeSelector0(this.selector,!0)}},A.ExtensionStore0.prototype={get$isEmpty(e){return 0===this._extension_store$_extensions.__js_helper$_length},get$simpleSelectors(){return new A.MapKeySet(this._extension_store$_selectors,U.MapKeySet_SimpleSelector_2)},extensionsWhereTarget$1(e){return new A._SyncStarIterable(this.extensionsWhereTarget$body$ExtensionStore0(e),U._SyncStarIterable_Extension_2)},extensionsWhereTarget$body$ExtensionStore0(e){var t=this;return function(){var r,n,a,s,i,o=e,l=0,_=[];return function(e,u,c){for(1===u&&(_.push(c),l=1);;)switch(l){case 0:r=(r=A.MapExtensions_get_pairs0(t._extension_store$_extensions,U.SimpleSelector_2,U.Map_ComplexSelector_Extension_2)).get$iterator(r);case 2:if(!r.moveNext$0()){l=3;break}if(n=r.get$current(r),a=n._0,s=n._1,!o.call$1(a)){l=2;break}n=(n=s.get$values(s)).get$iterator(n);case 4:if(!n.moveNext$0()){l=5;break}i=n.get$current(n),l=i instanceof A.MergedExtension0?6:8;break;case 6:return i=i.unmerge$0(),l=9,e._yieldStar$1(new A.WhereIterable(i,new A.ExtensionStore_extensionsWhereTarget_closure0,i.$ti._eval$1("WhereIterable<Iterable.E>")));case 9:l=7;break;case 8:l=i.isOptional?11:10;break;case 10:return l=12,e._async$_current=i,1;case 12:case 11:case 7:l=4;break;case 5:l=2;break;case 3:return 0;case 1:return e._datum=_.at(-1),3}}}},addSelector$2(e,t){var r,n,a,s,i,o,l,_,u,c=this;if((r=e).accept$1(I._IsInvisibleVisitor_true0)||c._extension_store$_originals.addAll$1(0,r.components),0!==(s=c._extension_store$_extensions).__js_helper$_length)try{e=c._extension_store$_extendList$3(r,s,t)}catch(i){if(!((s=A.unwrapException(i))instanceof A.SassException0))throw i;n=s,a=A.getTraceFromException(i),s=n,o=E.getInterceptor$z(s),s=A.SourceSpanException.prototype.get$span.call(o,s).message$1(0,""),o=n._span_exception$_message,l=n,_=E.getInterceptor$z(l),l=A.SourceSpanException.prototype.get$span.call(_,l),A.throwWithTrace0(new A.SassException0(I.Set_empty,"From "+s+"\n"+o,l),n,a)}return u=new A.ModifiableBox0(e,U.ModifiableBox_SelectorList_2),null!=t&&c._extension_store$_mediaContexts.$indexSet(0,u,t),c._extension_store$_registerSelector$2(e,u),new A.Box0(u,U.Box_SelectorList_2)},_extension_store$_registerSelector$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m;for(n=(r=e.components).length,a=this._extension_store$_selectors,s=U.SelectorList_2,i=0;i<n;++i)for(l=(o=r[i].components).length,_=0;_<l;++_)for(c=(u=o[_].selector.components).length,$=0;$<c;++$)p=u[$],a.putIfAbsent$2(p,new A.ExtensionStore__registerSelector_closure0).add$1(0,t),d=null,!!(h=p instanceof A.PseudoSelector0)&&null!=(d=p.selector)&&(m=h?d:p.selector,this._extension_store$_registerSelector$2(null==m?s._as(m):m,t))},addExtension$4(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C=this,b=C._extension_store$_selectors.$index(0,t),x=C._extension_store$_extensionsByExtender,w=x.$index(0,t),L=C._extension_store$_extensions.putIfAbsent$2(t,new A.ExtensionStore_addExtension_closure2);for(s=(a=e.components).length,i=null==b,o=C._extension_store$_sourceSpecificity,l=r.span,_=r.isOptional,u=null!=w,c=U.ComplexSelector_2,$=U.Extension_2,p=null,h=0;h<s;++h)if(!(d=a[h]).accept$1(I.C__IsUselessVisitor0))if(d.get$specificity(),g=(m=new A.Extender0(d,!1))._extension$_extension=new A.Extension0(m,t,n,_,l),null==(S=L.$index(0,d))){for(L.$indexSet(0,d,g),m=new A._SyncStarIterator(C._extension_store$_simpleSelectors$1(d)._outerHelper());m.moveNext$0();)y=m._async$_current,E.add$1$ax(x.putIfAbsent$2(y,new A.ExtensionStore_addExtension_closure3),g),o.putIfAbsent$2(y,new A.ExtensionStore_addExtension_closure4(d));i&&!u||(null==p&&(p=A.LinkedHashMap_LinkedHashMap$_empty(c,$)),p.$indexSet(0,d,g))}else L.$indexSet(0,d,A.MergedExtension_merge0(S,g));null!=p&&(x=U.SimpleSelector_2,v=A.LinkedHashMap_LinkedHashMap$_literal([t,p],x,U.Map_ComplexSelector_Extension_2),u&&null!=(f=C._extension_store$_extendExistingExtensions$2(w,v))&&A.mapAddAll20(v,f,x,c,$),i||C._extension_store$_extendExistingSelectors$2(b,v))},_extension_store$_simpleSelectors$1(e){return new A._SyncStarIterable(this._simpleSelectors$body$ExtensionStore0(e),U._SyncStarIterable_SimpleSelector_2)},_simpleSelectors$body$ExtensionStore0(e){var t=this;return function(){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=e,g=0,S=[];return function(e,y,v){for(1===y&&(S.push(v),g=1);;)switch(g){case 0:r=m.components,n=r.length,a=U.SelectorList_2,s=0;case 2:if(!(s<n)){g=4;break}i=r[s].selector.components,o=i.length,l=0;case 5:if(!(l<o)){g=7;break}return _=i[l],g=8,e._async$_current=_,1;case 8:u=_ instanceof A.PseudoSelector0,c=null,u?(c=_.selector,$=null!=($=c)):$=!1,g=$?9:10;break;case 9:p=u?c:_.selector,$=(null==p?a._as(p):p).components,h=$.length,d=0;case 11:if(!(d<h)){g=13;break}return g=14,e._yieldStar$1(t._extension_store$_simpleSelectors$1($[d]));case 14:case 12:++d,g=11;break;case 13:case 10:case 6:++l,g=5;break;case 7:case 3:++s,g=2;break;case 4:return 0;case 1:return e._datum=S.at(-1),3}}}},_extension_store$_extendExistingExtensions$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M;for(o=(i=E.toList$0$ax(e)).length,l=this._extension_store$_extensionsByExtender,_=U.SimpleSelector_2,u=U.Map_ComplexSelector_Extension_2,c=this._extension_store$_extensions,$=null,p=0;p<i.length;i.length===o||(0,A.throwConcurrentModificationError)(i),++p){r=i[p],(h=c.$index(0,r.target)).toString,n=null;try{if(null==(n=this._extension_store$_extendComplex$3(r.extender.selector,t,r.mediaContext)))continue}catch(d){if(!((m=A.unwrapException(d))instanceof A.SassException0))throw d;a=m,s=A.getTraceFromException(d),A.throwWithTrace0(a.withAdditionalSpan$2(r.extender.selector.span,"target selector"),a,s)}for(m=E.get$first$ax(n),g=r.extender.selector,I.C_ListEquality.equals$2(0,m.leadingCombinators,g.leadingCombinators)&&I.C_ListEquality.equals$2(0,m.components,g.components)&&(m=n,g=A._arrayInstanceType(m),(S=new A.SubListIterable(m,1,null,g._eval$1("SubListIterable<1>"))).SubListIterable$3(m,1,null,g._precomputed1),n=S),m=E.get$iterator$ax(n);m.moveNext$0();)if(g=m.get$current(m),v=(y=r).target,f=y.span,C=y.mediaContext,y=y.isOptional,g.get$specificity(),x=(b=new A.Extender0(g,!1))._extension$_extension=new A.Extension0(b,v,C,y,f),null!=(w=h.$index(0,g)))h.$indexSet(0,g,A.MergedExtension_merge0(w,x));else{for(h.$indexSet(0,g,x),v=(y=g.components).length,L=0;L<v;++L)for(C=(f=y[L].selector.components).length,M=0;M<C;++M)E.add$1$ax(l.putIfAbsent$2(f[M],new A.ExtensionStore__extendExistingExtensions_closure1),x);t.containsKey$1(r.target)&&(null==$&&($=A.LinkedHashMap_LinkedHashMap$_empty(_,u)),$.putIfAbsent$2(r.target,new A.ExtensionStore__extendExistingExtensions_closure2).$indexSet(0,g,x))}}return $},_extension_store$_extendExistingSelectors$2(e,t){var r,n,a,s,i,o,l,_,u,c,$;for(s=e.get$iterator(e),i=this._extension_store$_mediaContexts;s.moveNext$0();){o=(r=s.get$current(s)).value;try{r.value=this._extension_store$_extendList$3(r.value,t,i.$index(0,r))}catch(l){if(!((_=A.unwrapException(l))instanceof A.SassException0))throw l;n=_,a=A.getTraceFromException(l),_=r.value.span.message$1(0,""),u=n._span_exception$_message,c=n,$=E.getInterceptor$z(c),c=A.SourceSpanException.prototype.get$span.call($,c),A.throwWithTrace0(new A.SassException0(I.Set_empty,"From "+_+"\n"+u,c),n,a)}o!==r.value&&this._extension_store$_registerSelector$2(r.value,r)}},addExtensions$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,L,M,N=this,V=null;for(t=E.get$iterator$ax(e),r=U.SimpleSelector_2,n=U.Map_ComplexSelector_Extension_2,a=N._extension_store$_extensions,s=U.ComplexSelector_2,i=U.Extension_2,o=N._extension_store$_selectors,l=N._extension_store$_extensionsByExtender,_=U.JSArray_Extension_2,u=U.ModifiableBox_SelectorList_2,c=N._extension_store$_sourceSpecificity,h=p=$=V;t.moveNext$0();)if(!(d=t.get$current(t)).get$isEmpty(d))for(c.addAll$1(0,d.get$_extension_store$_sourceSpecificity()),d=(d=A.MapExtensions_get_pairs0(d.get$_extension_store$_extensions(),r,n)).get$iterator(d);d.moveNext$0();)if(g=(m=d.get$current(d))._0,S=m._1,!(m=g instanceof A.PlaceholderSelector0&&(45===(y=g.name.charCodeAt(0))||95===y)))if((m=null==(v=l.$index(0,g)))||(f=null==h?h=A._setArrayType([],_):h,I.JSArray_methods.addAll$1(f,v)),(f=null!=(C=o.$index(0,g)))&&(b=null==p?p=A.LinkedHashSet_LinkedHashSet$_empty(u):p).addAll$1(0,C),null!=(x=a.$index(0,g)))for(b=(b=A.MapExtensions_get_pairs0(S,s,i)).get$iterator(b);b.moveNext$0();)L=(w=b.get$current(b))._0,M=w._1,x.containsKey$1(L)?(w=x.$index(0,L),M=A.MergedExtension_merge0(null==w?i._as(w):w,M),x.$indexSet(0,L,M)):x.$indexSet(0,L,M),m&&!f||(w=null==$?$=A.LinkedHashMap_LinkedHashMap$_empty(r,n):$).putIfAbsent$2(g,new A.ExtensionStore_addExtensions_closure0).$indexSet(0,L,M);else(b=A.LinkedHashMap_LinkedHashMap(V,V,V,s,i)).addAll$1(0,S),a.$indexSet(0,g,b),m&&!f||(m=null==$?$=A.LinkedHashMap_LinkedHashMap$_empty(r,n):$,(f=A.LinkedHashMap_LinkedHashMap(V,V,V,s,i)).addAll$1(0,S),m.$indexSet(0,g,f));null!=$&&(null!=h&&N._extension_store$_extendExistingExtensions$2(h,$),null!=p&&N._extension_store$_extendExistingSelectors$2(p,$))},_extension_store$_extendList$3(e,t,r){var n,a,s,i,o,l,_,u;for(a=(n=e.components).length,s=U.JSArray_ComplexSelector_2,i=null,o=0;o<a;++o)l=n[o],null==(_=this._extension_store$_extendComplex$3(l,t,r))?null!=i&&i.push(l):(null==i&&(0===o?i=A._setArrayType([],s):(u=I.JSArray_methods.sublist$2(n,0,o),i=A._setArrayType(u.slice(0),A._arrayInstanceType(u)))),I.JSArray_methods.addAll$1(i,_));return null==i?e:(n=this._extension_store$_originals,A.SelectorList$0(this._extension_store$_trim$2(i,n.get$contains(n)),e.span))},_extension_store$_extendList$2(e,t){return this._extension_store$_extendList$3(e,t,null)},_extension_store$_extendComplex$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v={},f=e.leadingCombinators,C=f.length;if(C>1)return null;for(n=this._extension_store$_originals.contains$1(0,e),s=(a=e.components).length,i=U.JSArray_List_ComplexSelector_2,l=!(o=e.lineBreak),_=e.span,u=U.JSArray_ComplexSelector_2,C=0===C,c=U.JSArray_ComplexSelectorComponent_2,$=null,p=0;p<s;++p)if(h=a[p],null==(d=this._extension_store$_extendCompound$4$inOriginal(h,t,r,n)))null!=$&&$.push(A._setArrayType([A.ComplexSelector$0(I.List_empty15,A._setArrayType([h],c),_,o)],u));else if(null!=$)$.push(d);else if(0!==p)m=A._arrayInstanceType(a),(g=new A.SubListIterable(a,0,p,m._eval$1("SubListIterable<1>"))).SubListIterable$3(a,0,p,m._precomputed1),$=A._setArrayType([A._setArrayType([A.ComplexSelector$0(f,g,_,o)],u),d],i);else if(C)$=A._setArrayType([d],i);else{for(m=A._setArrayType([],u),g=E.get$iterator$ax(d);g.moveNext$0();)(0===(y=(S=g.get$current(g)).leadingCombinators).length||I.C_ListEquality.equals$2(0,f,y))&&(y=S.components,m.push(A.ComplexSelector$0(f,y,_,!l||S.lineBreak)));$=A._setArrayType([m],i)}return null==$?null:(v.first=!0,f=U.ComplexSelector_2,f=E.expand$1$1$ax(A.paths0($,f),new A.ExtensionStore__extendComplex_closure0(v,this,e),f),f=A.List_List$_of(f,f.$ti._eval$1("Iterable.E")))},_extension_store$_extendCompound$4$inOriginal(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=this,w=null,L=x._extension_store$_mode,M=L===I.ExtendMode_normal_normal0||t.__js_helper$_length<2?w:A.LinkedHashSet_LinkedHashSet$_empty(U.SimpleSelector_2),N=e.selector,V=N.components;for(a=V.length,s=U.JSArray_List_Extender_2,i=U.JSArray_Extender_2,o=U.CssValue_Combinator_2,l=U.JSArray_ComplexSelectorComponent_2,u=(_=A._arrayInstanceType(V))._precomputed1,_=_._eval$1("SubListIterable<1>"),c=e.span,$=U.SimpleSelector_2,p=w,h=0;h<a;++h)d=V[h],null==(m=x._extension_store$_extendSimple$4(d,t,r,M))?null!=p&&p.push(A._setArrayType([x._extension_store$_extenderForSimple$1(d)],i)):(null==p&&(p=A._setArrayType([],s),0!==h&&((g=new A.SubListIterable(V,0,h,_)).SubListIterable$3(V,0,h,u),(S=A.List_List$from(g,!1,$)).$flags=3,g=S,y=new A.CompoundSelector0(g,c),0===g.length&&A.throwExpression(A.ArgumentError$("components may not be empty.",w)),(S=A.List_List$from(I.List_empty15,!1,o)).$flags=3,g=A.ComplexSelector$0(I.List_empty15,A._setArrayType([new A.ComplexSelectorComponent0(y,S,c)],l),c,!1),x._extension_store$_sourceSpecificityFor$1(y),p.push(A._setArrayType([new A.Extender0(g,!0)],i)))),I.JSArray_methods.addAll$1(p,m));if(null==p)return w;if(null!=M&&M._collection$_length!==t.__js_helper$_length)return w;if(1===p.length){for(L=E.get$iterator$ax(p[0]),N=e.combinators,a=U.JSArray_ComplexSelector_2,S=w;L.moveNext$0();)(s=L.get$current(L)).assertCompatibleMediaContext$1(r),(v=s.selector.withAdditionalCombinators$1(N)).accept$1(I.C__IsUselessVisitor0)||(null==S&&(S=A._setArrayType([],a)),S.push(v));return S}for(f=A.paths0(p,U.Extender_2),a=A._setArrayType([],U.JSArray_ComplexSelector_2),(s=!(L=L===I.ExtendMode_replace_replace0))&&a.push(A.ComplexSelector$0(I.List_empty15,A._setArrayType([new A.ComplexSelectorComponent0(A.CompoundSelector$0(E.expand$1$1$ax(E.get$first$ax(f),new A.ExtensionStore__extendCompound_closure2,$),N.span),A.List_List$unmodifiable(e.combinators,o),c)],l),c,!1)),i=(N=E.skip$1$ax(f,L?0:1)).$ti,N=new A.ListIterator(N,N.get$length(0),i._eval$1("ListIterator<ListIterable.E>")),o=e.combinators,i=i._eval$1("ListIterable.E");N.moveNext$0();)if(L=N.__internal$_current,null!=(m=x._extension_store$_unifyExtenders$3(null==L?i._as(L):L,r,c)))for(L=E.get$iterator$ax(m);L.moveNext$0();)(C=L.get$current(L).withAdditionalCombinators$1(o)).accept$1(I.C__IsUselessVisitor0)||a.push(C);return b=new A.ExtensionStore__extendCompound_closure3,x._extension_store$_trim$2(a,n&&s?new A.ExtensionStore__extendCompound_closure4(I.JSArray_methods.get$first(a)):b)},_extension_store$_unifyExtenders$3(e,t,r){var n,a,s,i,o,l,_,u=null,c=A.QueueList$(u,U.ComplexSelector_2);for(a=(n=E.getInterceptor$ax(e)).get$iterator(e),s=U.JSArray_SimpleSelector_2,i=u,o=!1;a.moveNext$0();)if((l=a.get$current(a)).isOriginal)null==i&&(i=A._setArrayType([],s)),l=l.selector,I.JSArray_methods.addAll$1(i,I.JSArray_methods.get$last(l.components).selector.components),o=o||l.lineBreak;else{if((l=l.selector).accept$1(I.C__IsUselessVisitor0))return u;c._queue_list$_add$1(l)}if(null!=i&&c.addFirst$1(A.ComplexSelector$0(I.List_empty15,A._setArrayType([new A.ComplexSelectorComponent0(A.CompoundSelector$0(i,r),A.List_List$unmodifiable(I.List_empty15,U.CssValue_Combinator_2),r)],U.JSArray_ComplexSelectorComponent_2),r,o)),null==(_=A.unifyComplex0(c,r)))return u;for(n=n.get$iterator(e);n.moveNext$0();)n.get$current(n).assertCompatibleMediaContext$1(t);return _},_extension_store$_extendSimple$4(e,t,r,n){var a,s=new A.ExtensionStore__extendSimple_withoutPseudo0(this,t,n);return e instanceof A.PseudoSelector0&&null!=e.selector&&null!=(a=this._extension_store$_extendPseudo$3(e,t,r))?new A.MappedListIterable(a,new A.ExtensionStore__extendSimple_closure1(this,s),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,List<Extender0>>")):A.NullableExtension_andThen0(s.call$1(e),new A.ExtensionStore__extendSimple_closure2)},_extension_store$_extenderForSimple$1(e){var t=e.span;return t=A.ComplexSelector$0(I.List_empty15,A._setArrayType([new A.ComplexSelectorComponent0(A.CompoundSelector$0(A._setArrayType([e],U.JSArray_SimpleSelector_2),t),A.List_List$unmodifiable(I.List_empty15,U.CssValue_Combinator_2),t)],U.JSArray_ComplexSelectorComponent_2),t,!1),this._extension_store$_sourceSpecificity.$index(0,e),new A.Extender0(t,!0)},_extension_store$_extendPseudo$3(e,t,r){var n,a,s,i,o=e.selector;if(null==o)throw A.wrapException(A.ArgumentError$("Selector "+e.toString$0(0)+" must have a selector argument.",null));return(n=this._extension_store$_extendList$3(o,t,r))===o?null:(a=n.components,(s="not"===e.normalizedName)&&!I.JSArray_methods.any$1(o.components,new A.ExtensionStore__extendPseudo_closure4)&&I.JSArray_methods.any$1(a,new A.ExtensionStore__extendPseudo_closure5)&&(a=new A.WhereIterable(a,new A.ExtensionStore__extendPseudo_closure6,A._arrayInstanceType(a)._eval$1("WhereIterable<1>"))),a=E.expand$1$1$ax(a,new A.ExtensionStore__extendPseudo_closure7(e),U.ComplexSelector_2),s&&1===o.components.length?(s=A.MappedIterable_MappedIterable(a,new A.ExtensionStore__extendPseudo_closure8(e,o),a.$ti._eval$1("Iterable.E"),U.PseudoSelector_2),0===(i=A.List_List$_of(s,A._instanceType(s)._eval$1("Iterable.E"))).length?null:i):A._setArrayType([e.withSelector$1(A.SelectorList$0(a,o.span))],U.JSArray_PseudoSelector_2))},_extension_store$_trim$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h;if(e.length>100)return e;r=A.QueueList$(null,U.ComplexSelector_2);e:for(n=e.length-1,a=A._arrayInstanceType(e),s=a._precomputed1,a=a._eval$1("SubListIterable<1>"),i=0;n>=0;--n)if(o={},l=e[n],t.call$1(l)){for(_=0;_<i;++_)if(r.$index(0,_).$eq(0,l)){A.rotateSlice0(r,0,_+1);continue e}++i,r.addFirst$1(l)}else{for(o.maxSpecificity=0,c=(u=l.components).length,$=0,p=0;$<c;++$,p=h)h=Math.max(p,this._extension_store$_sourceSpecificityFor$1(u[$].selector)),o.maxSpecificity=h;r.any$1(r,new A.ExtensionStore__trim_closure1(o,l))||((u=new A.SubListIterable(e,0,n,a)).SubListIterable$3(e,0,n,s),u.any$1(0,new A.ExtensionStore__trim_closure2(o,l))||r.addFirst$1(l))}return r},_extension_store$_sourceSpecificityFor$1(e){var t,r,n,a,s,i;for(r=(t=e.components).length,n=this._extension_store$_sourceSpecificity,a=0,s=0;s<r;++s)null==(i=n.$index(0,t[s]))&&(i=0),a=Math.max(a,i);return a},clone$0(){var e,t,r=this,n=U.SimpleSelector_2,a=A.LinkedHashMap_LinkedHashMap$_empty(n,U.Set_ModifiableBox_SelectorList_2),s=U.ModifiableBox_SelectorList_2,i=A.LinkedHashMap_LinkedHashMap$_empty(s,U.List_CssMediaQuery_2),o=new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList_2);return r._extension_store$_selectors.forEach$1(0,new A.ExtensionStore_clone_closure0(r,a,A.LinkedHashMap_LinkedHashMap$_empty(s,s),o,i)),s=U.Extension_2,e=A.copyMapOfMap0(r._extension_store$_extensions,n,U.ComplexSelector_2,s),s=A.copyMapOfList0(r._extension_store$_extensionsByExtender,n,s),(n=new A.JsIdentityLinkedHashMap(U.JsIdentityLinkedHashMap_SimpleSelector_int_2)).addAll$1(0,r._extension_store$_sourceSpecificity),(t=new A._LinkedIdentityHashSet(U._LinkedIdentityHashSet_ComplexSelector_2)).addAll$1(0,r._extension_store$_originals),new A._Record_2(new A.ExtensionStore0(a,e,s,i,n,t,I.ExtendMode_normal_normal0),o)},get$_extension_store$_extensions(){return this._extension_store$_extensions},get$_extension_store$_sourceSpecificity(){return this._extension_store$_sourceSpecificity}},A.ExtensionStore_extensionsWhereTarget_closure0.prototype={call$1:e=>!e.isOptional,$signature:465},A.ExtensionStore__registerSelector_closure0.prototype={call$0:()=>A.LinkedHashSet_LinkedHashSet$_empty(U.ModifiableBox_SelectorList_2),$signature:466},A.ExtensionStore_addExtension_closure2.prototype={call$0:()=>A.LinkedHashMap_LinkedHashMap$_empty(U.ComplexSelector_2,U.Extension_2),$signature:131},A.ExtensionStore_addExtension_closure3.prototype={call$0:()=>A._setArrayType([],U.JSArray_Extension_2),$signature:242},A.ExtensionStore_addExtension_closure4.prototype={call$0(){return this.complex.get$specificity()},$signature:10},A.ExtensionStore__extendExistingExtensions_closure1.prototype={call$0:()=>A._setArrayType([],U.JSArray_Extension_2),$signature:242},A.ExtensionStore__extendExistingExtensions_closure2.prototype={call$0:()=>A.LinkedHashMap_LinkedHashMap$_empty(U.ComplexSelector_2,U.Extension_2),$signature:131},A.ExtensionStore_addExtensions_closure0.prototype={call$0:()=>A.LinkedHashMap_LinkedHashMap$_empty(U.ComplexSelector_2,U.Extension_2),$signature:131},A.ExtensionStore__extendComplex_closure0.prototype={call$1(e){var t=this.complex;return E.map$1$1$ax(A.weave0(e,t.span,t.lineBreak),new A.ExtensionStore__extendComplex__closure0(this._box_0,this.$this,t),U.ComplexSelector_2)},$signature:469},A.ExtensionStore__extendComplex__closure0.prototype={call$1(e){var t=this,r=t._box_0;return r.first&&t.$this._extension_store$_originals.contains$1(0,t.complex)&&t.$this._extension_store$_originals.add$1(0,e),r.first=!1,e},$signature:62},A.ExtensionStore__extendCompound_closure2.prototype={call$1:e=>I.JSArray_methods.get$last(e.selector.components).selector.components,$signature:471},A.ExtensionStore__extendCompound_closure3.prototype={call$1:e=>!1,$signature:22},A.ExtensionStore__extendCompound_closure4.prototype={call$1(e){return e.$eq(0,this.original)},$signature:22},A.ExtensionStore__extendSimple_withoutPseudo0.prototype={call$1(e){var t,r,n=this.extensions.$index(0,e);if(null==n)return null;for(null!=(t=this.targetsUsed)&&t.add$1(0,e),t=A._setArrayType([],U.JSArray_Extender_2),(r=this.$this)._extension_store$_mode!==I.ExtendMode_replace_replace0&&t.push(r._extension_store$_extenderForSimple$1(e)),r=(r=n.get$values(n)).get$iterator(r);r.moveNext$0();)t.push(r.get$current(r).extender);return t},$signature:472},A.ExtensionStore__extendSimple_closure1.prototype={call$1(e){var t=this.withoutPseudo.call$1(e);return null==t?A._setArrayType([this.$this._extension_store$_extenderForSimple$1(e)],U.JSArray_Extender_2):t},$signature:473},A.ExtensionStore__extendSimple_closure2.prototype={call$1:e=>A._setArrayType([e],U.JSArray_List_Extender_2),$signature:474},A.ExtensionStore__extendPseudo_closure4.prototype={call$1:e=>e.components.length>1,$signature:22},A.ExtensionStore__extendPseudo_closure5.prototype={call$1:e=>1===e.components.length,$signature:22},A.ExtensionStore__extendPseudo_closure6.prototype={call$1:e=>e.components.length<=1,$signature:22},A.ExtensionStore__extendPseudo_closure7.prototype={call$1(e){var t,r,n=e.get$singleCompound();if(!((t=null==n?null:1===(n=n.components).length?I.JSArray_methods.get$first(n):null)instanceof A.PseudoSelector0))return A._setArrayType([e],U.JSArray_ComplexSelector_2);if(null==(r=t.selector))return A._setArrayType([e],U.JSArray_ComplexSelector_2);switch((n=this.pseudo).normalizedName){case"not":return I.Set_0egh6.contains$1(0,t.normalizedName)?r.components:A._setArrayType([],U.JSArray_ComplexSelector_2);case"is":case"matches":case"where":case"any":case"current":case"nth-child":case"nth-last-child":return t.name!==n.name||t.argument!=n.argument?A._setArrayType([],U.JSArray_ComplexSelector_2):r.components;case"has":case"host":case"host-context":case"slotted":return A._setArrayType([e],U.JSArray_ComplexSelector_2);default:return A._setArrayType([],U.JSArray_ComplexSelector_2)}},$signature:475},A.ExtensionStore__extendPseudo_closure8.prototype={call$1(e){return this.pseudo.withSelector$1(A.SelectorList$0(A._setArrayType([e],U.JSArray_ComplexSelector_2),this.selector.span))},$signature:476},A.ExtensionStore__trim_closure1.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:22},A.ExtensionStore__trim_closure2.prototype={call$1(e){return e.get$specificity()>=this._box_0.maxSpecificity&&e.isSuperselector$1(this.complex1)},$signature:22},A.ExtensionStore_clone_closure0.prototype={call$2(e,t){var r,n,a,s,i,o,l,_,u=this,c=A.LinkedHashSet_LinkedHashSet$_empty(U.ModifiableBox_SelectorList_2);for(u.newSelectors.$indexSet(0,e,c),r=t.get$iterator(t),n=u.newBoxes,a=u.oldToNewSelectors,s=u.$this._extension_store$_mediaContexts,i=u.newMediaContexts;r.moveNext$0();)o=r.get$current(r),l=n.putIfAbsent$2(o,new A.ExtensionStore_clone__closure0(o)),c.add$1(0,l),a.$indexSet(0,o.value,new A.Box0(l,l.$ti._eval$1("Box0<1>"))),null!=(_=s.$index(0,o))&&i.$indexSet(0,l,_)},$signature:477},A.ExtensionStore_clone__closure0.prototype={call$0(){return new A.ModifiableBox0(this.selector.value,U.ModifiableBox_SelectorList_2)},$signature:478},A.FiberClass.prototype={},A.Fiber.prototype={},A.JSToDartFileImporter.prototype={canonicalize$1(e,t){var r,a;return"file"===t.get$scheme()?M.$get$FilesystemImporter_cwd0().canonicalize$1(0,t):null==(r=A.wrapJSExceptions(new A.JSToDartFileImporter_canonicalize_closure(this,t)))?null:(r instanceof n.Promise?A.jsThrow(new n.Error("The findFileUrl() function can't return a Promise for synchron compile functions.")):r instanceof n.URL||A.jsThrow(new n.Error(T.The_fie)),"file"!==(a=A.Uri_parse(E.toString$0$(U.JSUrl._as(r)))).get$scheme()&&A.jsThrow(new n.Error(T.The_fiu+t.toString$0(0)+'".')),M.$get$FilesystemImporter_cwd0().canonicalize$1(0,a))},load$1:(e,t)=>M.$get$FilesystemImporter_cwd0().load$1(0,t),isNonCanonicalScheme$1:e=>"file"!==e},A.JSToDartFileImporter_canonicalize_closure.prototype={call$0(){return this.$this._file0$_findFileUrl.call$2(this.url.toString$0(0),A.canonicalizeContext0())},$signature:36};A.FilesystemImporter0.prototype={canonicalize$1(e,t){var r;if("file"===t.get$scheme())r=A.resolveImportPath0(M.$get$context().style.pathFromUri$1(A._parseUri(t)));else{if(""!==t.get$scheme())return null;null!=(r=A.resolveImportPath0(A.join(this._filesystem$_loadPath,M.$get$context().style.pathFromUri$1(A._parseUri(t)),null)))&&this._filesystem$_loadPathDeprecated&&A.warnForDeprecation0(T.Using_t,I.Deprecation_Pox)}return A.NullableExtension_andThen0(r,new A.FilesystemImporter_canonicalize_closure0)},load$1(e,t){var r=M.$get$context().style.pathFromUri$1(A._parseUri(t));return A.ImporterResult$(A.readFile0(r),t,A.Syntax_forPath0(r))},toString$0(e){return this._filesystem$_loadPath}},A.FilesystemImporter_canonicalize_closure0.prototype={call$1(e){var t,r,a=null,s=A.isNodeJs()?n.process:a;return E.$eq$(null==s?a:E.get$platform$x(s),"win32")?s=!0:(s=A.isNodeJs()?n.process:a,s=E.$eq$(null==s?a:E.get$platform$x(s),"darwin")),s?(s=A.absolute(e,a,a,a,a,a,a,a,a,a,a,a,a,a,a),t=M.$get$context(),s=A._realCasePath0(t.normalize$1(s))):(r=t=(s=M.$get$context()).canonicalize$1(0,e),t=s,s=r),t.toUri$1(s)},$signature:125},A.ForRule0.prototype={accept$1$1(e){return e.visitForRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this,r=t.from.toString$0(0),n=t.isExclusive?"to":"through";return"@for $"+t.variable+" from "+r+" "+n+" "+t.to.toString$0(0)+" {"+I.JSArray_methods.join$1(t.children," ")+"}"},get$span(e){return this.span}},A.ForwardRule0.prototype={accept$1$1(e){return e.visitForwardRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n=this,a="@forward "+A.StringExpression_quoteText0(n.url.toString$0(0)),s=n.shownMixinsAndFunctions,i=n.hiddenMixinsAndFunctions;return null!=s?((t=n.shownVariables).toString,a=t=a+" show "+n._forward_rule0$_memberList$2(s,t)):null!=i&&i._base.get$isNotEmpty(0)&&((t=n.hiddenVariables).toString,a=t=a+" hide "+n._forward_rule0$_memberList$2(i,t)),null!=(r=n.prefix)&&(a+=" as "+r+"*"),(a=(0!==(t=n.configuration).length?a+" with ("+I.JSArray_methods.join$1(t,", ")+")":a)+";").charCodeAt(0),a},_forward_rule0$_memberList$2(e,t){var r,n=A.List_List$_of(e,U.String);for(r=t._base.get$iterator(0);r.moveNext$0();)n.push("$"+r.get$current(0));return I.JSArray_methods.join$1(n,", ")},get$span(e){return this.span}},A.ForwardedModuleView0.prototype={get$url(e){var t=this._forwarded_view0$_inner;return t.get$url(t)},get$upstream(){return this._forwarded_view0$_inner.get$upstream()},get$extensionStore(){return this._forwarded_view0$_inner.get$extensionStore()},get$css(e){var t=this._forwarded_view0$_inner;return t.get$css(t)},get$preModuleComments(){return this._forwarded_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._forwarded_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._forwarded_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){var n,a,s="Undefined variable.",i=this._forwarded_view0$_rule,o=i.shownVariables;if(null!=o&&!o._base.contains$1(0,e))throw A.wrapException(A.SassScriptException$0(s,null));if(null!=(n=i.hiddenVariables)&&n._base.contains$1(0,e))throw A.wrapException(A.SassScriptException$0(s,null));if(null!=(a=i.prefix)){if(!I.JSString_methods.startsWith$1(e,a))throw A.wrapException(A.SassScriptException$0(s,null));e=I.JSString_methods.substring$1(e,a.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=I.JSString_methods.substring$1(e,t.length)),this._forwarded_view0$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,r,n,a,s,i=this,o=i._forwarded_view0$_rule,l=o.prefix,_=null==l,u=!1;if(_&&null==o.shownVariables&&(u=!1!==(u=null==(u=o.hiddenVariables)?null:u._base.get$isEmpty(0))),u)return i._forwarded_view0$_inner.couldHaveBeenConfigured$1(e);if(!_){for(_=A.LinkedHashSet_LinkedHashSet$_empty(U.String),u=e.get$iterator(e),t=l.length;u.moveNext$0();)r=u.get$current(u),I.JSString_methods.startsWith$1(r,l)&&_.add$1(0,I.JSString_methods.substring$1(r,t));e=_}return null!=(n=o.shownVariables)?i._forwarded_view0$_inner.couldHaveBeenConfigured$1(e.intersection$1(n)):(null!=(a=o.hiddenVariables)?(o=a._base.get$isNotEmpty(0),s=a):(s=null,o=!1),l=i._forwarded_view0$_inner,o?l.couldHaveBeenConfigured$1(e.difference$1(s)):l.couldHaveBeenConfigured$1(e))},$eq(e,t){return null!=t&&(t instanceof A.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)^A.Primitives_objectHashCode(this._forwarded_view0$_rule))>>>0},cloneCss$0(){return A.ForwardedModuleView$0(this._forwarded_view0$_inner.cloneCss$0(),this._forwarded_view0$_rule,this.$ti._precomputed1)},toString$0(e){return"forwarded "+this._forwarded_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},A.FunctionExpression0.prototype={accept$1$1(e){return e.visitFunctionExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?t+".":"",(t+=this.originalName+this.$arguments.toString$0(0)).charCodeAt(0),t},get$span(e){return this.span}},A.JSFunction0.prototype={},A.SupportsFunction0.prototype={toInterpolation$0(){var e,t,r=new A.StringBuffer(""),n=new A.InterpolationBuffer0(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),a=this.name;return n.addInterpolation$1(a),t=(e=this.$arguments).span,a=A.SpanExtensions_between(a.span,t),a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),r._contents+=a,n.addInterpolation$1(e),e=this.span,t=A.SpanExtensions_after(e,t),t=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(t.file._decodedChars,t._file$_start,t._end),0,null),r._contents+=t,n.interpolation$1(e)},withSpan$1(e){return new A.SupportsFunction0(this.name,this.$arguments,e)},toString$0(e){return this.name.toString$0(0)+"("+this.$arguments.toString$0(0)+")"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},A.functionClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassFunction",new A.functionClass__closure));return A.JSClassExtension_injectSuperclass(e._as(new A.SassFunction0(A.BuiltInCallable$function0("f","",new A.functionClass__closure0,null),null).constructor),t),t},$signature:15},A.functionClass__closure.prototype={call$3(e,t,r){var a=I.JSString_methods.indexOf$1(t,"(");return-1!==a&&I.JSString_methods.endsWith$1(t,")")||A.jsThrow(new n.Error('Invalid signature for new sass.SassFunction(): "'+t+'"')),new A.SassFunction0(A.BuiltInCallable$function0(I.JSString_methods.substring$2(t,0,a),I.JSString_methods.substring$2(t,a+1,t.length-1),r,null),null)},"call*":"call$3",$requiredArgCount:3,$signature:479},A.functionClass__closure0.prototype={call$1:e=>I.C__SassNull0,$signature:3},A.SassFunction0.prototype={accept$1$1(e){var t,r;return e._serialize0$_inspect||A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),(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,U.dynamic)},assertFunction$1(e){return this},assertCompileContext$1(e){var t=this._function0$_compileContext;if(t=null!=t&&t!==e)throw A.wrapException(A.SassScriptException$0(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return null!=t&&(t instanceof A.SassFunction0&&this.callable.$eq(0,t.callable))},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},A.FunctionRule0.prototype={accept$1$1(e){return e.visitFunctionRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@function "+this.name+"("+this.parameters.toString$0(0)+") {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.unifyComplex_closure0.prototype={call$1:e=>e.lineBreak,$signature:22},A._weaveParents_closure3.prototype={call$2(e,t){var r,n;return I.C_ListEquality.equals$2(0,e,t)?e:A._complexIsParentSuperselector0(e,t)?t:A._complexIsParentSuperselector0(t,e)?e:A._mustUnify0(e,t)?(r=this.span,r=null==(n=A.unifyComplex0(A._setArrayType([A.ComplexSelector$0(I.List_empty15,e,r,!1),A.ComplexSelector$0(I.List_empty15,t,r,!1)],U.JSArray_ComplexSelector_2),r))||null==(r=A.IterableExtension_get_singleOrNull(n))?null:r.components):null},$signature:480},A._weaveParents_closure4.prototype={call$1(e){return A._complexIsParentSuperselector0(e.get$first(e),this.group)},$signature:244},A._weaveParents_closure5.prototype={call$1:e=>0===e.get$length(0),$signature:244},A._weaveParents_closure6.prototype={call$1:e=>E.get$isNotEmpty$asx(e),$signature:482},A._mustUnify_closure0.prototype={call$1(e){return I.JSArray_methods.any$1(e.selector.components,new A._mustUnify__closure0(this.uniqueSelectors))},$signature:51},A._mustUnify__closure0.prototype={call$1(e){return(e instanceof A.IDSelector0||e instanceof A.PseudoSelector0&&!e.isClass)&&this.uniqueSelectors.contains$1(0,e)},$signature:14},A.paths_closure0.prototype={call$2(e,t){var r=this.T;return r=E.expand$1$1$ax(t,new A.paths__closure0(e,r),r._eval$1("List<0>")),r=A.List_List$_of(r,r.$ti._eval$1("Iterable.E"))},$signature(){return this.T._eval$1("List<List<0>>(List<List<0>>,List<0>)")}},A.paths__closure0.prototype={call$1(e){var t=this.T;return E.map$1$1$ax(this.paths,new A.paths___closure0(e,t),t._eval$1("List<0>"))},$signature(){return this.T._eval$1("Iterable<List<0>>(0)")}},A.paths___closure0.prototype={call$1(e){var t=A.List_List$_of(e,this.T);return t.push(this.option),t},$signature(){return this.T._eval$1("List<0>(List<0>)")}},A.listIsSuperselector_closure0.prototype={call$1(e){return I.JSArray_methods.any$1(this.list1,new A.listIsSuperselector__closure0(e))},$signature:22},A.listIsSuperselector__closure0.prototype={call$1(e){return e.isSuperselector$1(this.complex1)},$signature:22},A.complexIsSuperselector_closure1.prototype={call$1:e=>e.combinators.length>1,$signature:51},A.complexIsSuperselector_closure2.prototype={call$1(e){return A._isSupercombinator0(this.combinator1,A.IterableExtension_get_firstOrNull(e.combinators))},$signature:51},A._compatibleWithPreviousCombinator_closure0.prototype={call$1(e){var t=e.combinators,r=A.IterableExtension_get_firstOrNull(t);return t=(null==r?null:r.value)===I.Combinator_55N0||(null==(t=A.IterableExtension_get_firstOrNull(t))?null:t.value)===I.Combinator_bOP0},$signature:51},A.compoundIsSuperselector_closure0.prototype={call$1(e){return I.JSArray_methods.any$1(this.compound2.components,e.get$isSuperselector())},$signature:14},A._selectorPseudoIsSuperselector_closure6.prototype={call$1(e){return A.listIsSuperselector0(this.selector1.components,e.components)},$signature:74},A._selectorPseudoIsSuperselector_closure7.prototype={call$1(e){var t,r;return 0===e.leadingCombinators.length?(t=A._setArrayType([],U.JSArray_ComplexSelectorComponent_2),null!=(r=this.parents)&&I.JSArray_methods.addAll$1(t,r),r=this.compound2,t.push(new A.ComplexSelectorComponent0(r,A.List_List$unmodifiable(I.List_empty15,U.CssValue_Combinator_2),r.span)),t=A.complexIsSuperselector0(e.components,t)):t=!1,t},$signature:22},A._selectorPseudoIsSuperselector_closure8.prototype={call$1(e){return A.listIsSuperselector0(this.selector1.components,e.components)},$signature:74},A._selectorPseudoIsSuperselector_closure9.prototype={call$1(e){return A.listIsSuperselector0(this.selector1.components,e.components)},$signature:74},A._selectorPseudoIsSuperselector_closure10.prototype={call$1(e){return!e.accept$1(I._IsBogusVisitor_true0)&&I.JSArray_methods.any$1(this.compound2.components,new A._selectorPseudoIsSuperselector__closure0(e,this.pseudo1))},$signature:22},A._selectorPseudoIsSuperselector__closure0.prototype={call$1(e){var t,r,n,a=this;return e instanceof A.TypeSelector0?t=I.JSArray_methods.any$1(I.JSArray_methods.get$last(a.complex.components).selector.components,new A._selectorPseudoIsSuperselector___closure1(e)):e instanceof A.IDSelector0?t=I.JSArray_methods.any$1(I.JSArray_methods.get$last(a.complex.components).selector.components,new A._selectorPseudoIsSuperselector___closure2(e)):(r=null,t=!1,e instanceof A.PseudoSelector0&&null!=(n=e.selector)&&(r=null==n?U.SelectorList_2._as(n):n,t=e.name===a.pseudo1.name),t=!!t&&A.listIsSuperselector0(r.components,A._setArrayType([a.complex],U.JSArray_ComplexSelector_2))),t},$signature:14},A._selectorPseudoIsSuperselector___closure1.prototype={call$1(e){return e instanceof A.TypeSelector0&&!this.simple2.name.$eq(0,e.name)},$signature:14},A._selectorPseudoIsSuperselector___closure2.prototype={call$1(e){return e instanceof A.IDSelector0&&this.simple2.name!==e.name},$signature:14},A._selectorPseudoIsSuperselector_closure11.prototype={call$1(e){return I.C_ListEquality.equals$2(0,this.selector1.components,e.components)},$signature:74},A._selectorPseudoIsSuperselector_closure12.prototype={call$1(e){var t,r;return e instanceof A.PseudoSelector0&&(t=this.pseudo1,e.name===t.name&&(e.argument==t.argument&&(null!=(r=e.selector)&&A.listIsSuperselector0(this.selector1.components,r.components))))},$signature:14},A._selectorPseudoArgs_closure1.prototype={call$1(e){return e.isClass===this.isClass&&e.name===this.name},$signature:484},A._selectorPseudoArgs_closure2.prototype={call$1:e=>e.selector,$signature:485},A.globalFunctions_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0).get$isTruthy()?t.$index(e,1):t.$index(e,2)},$signature:3},A.GamutMapMethod0.prototype={toString$0(e){return this.name}},A.HslColorSpace0.prototype={get$isBoundedInternal:()=>!0,get$isLegacyInternal:()=>!0,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==t,i=I.JSNumber_methods.$mod((s?0:t)/360,1),o=null==r,l=(o?0:r)/100,_=null==n,u=(_?0:n)/100,c=u<=.5?u*(l+1):u+l-u*l,$=2*u-c;return I.SrgbColorSpace_thf0.convert$8$missingChroma$missingHue$missingLightness(e,A.hueToRgb0($,c,i+.3333333333333333),A.hueToRgb0($,c,i),A.hueToRgb0($,c,i-.3333333333333333),a,o,s,_)}},A.HwbColorSpace0.prototype={get$isBoundedInternal:()=>!0,get$isLegacyInternal:()=>!0,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s,i={},o=null==t,l=I.JSNumber_methods.$mod(o?0:t,360)/360,_=i.scaledWhiteness=(null==r?0:r)/100,u=(null==n?0:n)/100,c=_+u;return c>1?(s=i.scaledWhiteness=_/c,u/=c):s=_,s=new A.HwbColorSpace_convert_toRgb0(i,1-s-u),I.SrgbColorSpace_thf0.convert$6$missingHue(e,s.call$1(l+.3333333333333333),s.call$1(l),s.call$1(l-.3333333333333333),a,o)}},A.HwbColorSpace_convert_toRgb0.prototype={call$1(e){return A.hueToRgb0(0,1,e)*this.factor+this._box_0.scaledWhiteness},$signature:16},A.InterpolatedIDSelector.prototype={get$span(e){var t=this.name.span;return t.get$file(t).span$2(0,t.get$start(t).offset-1,t.get$end(t).offset)},accept$1$1(e){return E.visitIDSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"#"+this.name.toString$0(0)}},A.IDSelector0.prototype={get$specificity(){return A._asInt(Math.pow(A.SimpleSelector0.prototype.get$specificity.call(this),2))},accept$1$1(e){return e.visitIDSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){return new A.IDSelector0(this.name+e,this.span)},unify$1(e){return I.JSArray_methods.any$1(e,new A.IDSelector_unify_closure0(this))?null:this.super$SimpleSelector$unify0(e)},$eq(e,t){return null!=t&&(t instanceof A.IDSelector0&&t.name===this.name)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)}},A.IDSelector_unify_closure0.prototype={call$1(e){return e instanceof A.IDSelector0&&this.$this.name!==e.name},$signature:14},A.IfExpression0.prototype={accept$1$1(e){return e.visitIfExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"if"+this.$arguments.toString$0(0)},get$span(e){return this.span}},A.IfRule0.prototype={accept$1$1(e){return e.visitIfRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=A.ListExtensions_mapIndexed(this.clauses,new A.IfRule_toString_closure0,U.IfClause_2,U.String).join$1(0," "),r=this.lastClause;return null!=r?t+" "+r.toString$0(0):t},get$span(e){return this.span}},A.IfRule_toString_closure0.prototype={call$2:(e,t)=>"@"+(0===e?"if":"else if")+" "+t.expression.toString$0(0)+" {"+I.JSArray_methods.join$1(t.children," ")+"}",$signature:486},A.IfRuleClause0.prototype={},A.IfRuleClause$__closure0.prototype={call$1:e=>e instanceof A.VariableDeclaration0||e instanceof A.FunctionRule0||e instanceof A.MixinRule0||e instanceof A.ImportRule0&&I.JSArray_methods.any$1(e.imports,new A.IfRuleClause$___closure0),$signature:245},A.IfRuleClause$___closure0.prototype={call$1:e=>e instanceof A.DynamicImport0,$signature:246},A.IfClause0.prototype={toString$0(e){return"@if "+this.expression.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.ElseClause0.prototype={toString$0(e){return"@else {"+I.JSArray_methods.join$1(this.children," ")+"}"}},A.ImmutableList0.prototype={},A.ImmutableMap0.prototype={},A.immutableMapToDartMap_closure.prototype={call$3(e,t,r){this.dartMap.$indexSet(0,t,e)},"call*":"call$3",$requiredArgCount:3,$signature:489},A.NodeImporter.prototype={loadRelative$3(e,t,r){var n,a,s=null;return M.$get$url().style.rootLength$1(e)>0?I.JSString_methods.startsWith$1(e,"/")||I.JSString_methods.startsWith$1(e,"file:")?this._tryPath$2(M.$get$context().style.pathFromUri$1(A._parseUri(e)),r):s:"file"!==(null==t?s:t.get$scheme())?s:(n=M.$get$context(),t.toString,a=n.style,this._tryPath$2(A.join(n.dirname$1(a.pathFromUri$1(A._parseUri(t))),a.pathFromUri$1(A._parseUri(e)),s),r))},load$3(e,t,r,n){var a,s,i,o,l=this,_=l._previousToString$1(r);for(s=(a=l._implementation$_importers).length,i=0;i<s;++i)if(null!=(o=A.wrapJSExceptions(new A.NodeImporter_load_closure(l,a[i],n,t,_))))return l._handleImportResult$4(t,r,o,n);return l._resolveLoadPathFromUrl$2(A.Uri_parse(t),n)},loadAsync$3(e,t,r){return this.loadAsync$body$NodeImporter(e,t,r)},loadAsync$body$NodeImporter(e,t,r){var n,a,s,i,o,l,_=0,u=A._makeAsyncAwaitCompleter(U.nullable_Record_2_String_and_String),c=this,$=A._wrapJsFunctionForAsync(function(p,h){if(1===p)return A._asyncRethrow(h,u);for(;;)switch(_){case 0:l=c._previousToString$1(t),a=c._implementation$_importers,s=a.length,i=0;case 3:if(!(i<s)){_=5;break}return _=6,A._asyncAwait(c._callImporterAsync$4(a[i],e,l,r),$);case 6:if(null!=(o=h)){n=c._handleImportResult$4(e,t,o,r),_=1;break}case 4:++i,_=3;break;case 5:n=c._resolveLoadPathFromUrl$2(A.Uri_parse(e),r),_=1;break;case 1:return A._asyncReturn(n,u)}});return A._asyncStartSync($,u)},_previousToString$1:e=>null!=e?"file"!==e.get$scheme()?e.toString$0(0):M.$get$context().style.pathFromUri$1(A._parseUri(e)):"stdin",_resolveLoadPathFromUrl$2(e,t){return""===e.get$scheme()||"file"===e.get$scheme()?this._resolveLoadPath$2(M.$get$context().style.pathFromUri$1(A._parseUri(e)),t):null},_resolveLoadPath$2(e,t){var r,n,a,s,i,o=null,l=this._tryPath$2(A.absolute(e,o,o,o,o,o,o,o,o,o,o,o,o,o,o),t);if(null!=l)return l;for(n=(r=this._includePaths).length,a=0;a<n;++a)if(s=A.join(r[a],e,o),null!=(i=this._tryPath$2(M.$get$context().absolute$15(s,o,o,o,o,o,o,o,o,o,o,o,o,o,o),t)))return i;return o},_tryPath$2(e,t){var r=t?A.inImportRule(new A.NodeImporter__tryPath_closure(e),U.nullable_String):A.resolveImportPath0(e);return A.NullableExtension_andThen0(r,new A.NodeImporter__tryPath_closure0)},_handleImportResult$4(e,t,r,a){var s,i,o,l,_;if(r instanceof n.Error)throw A.wrapException(r);if(!U.NodeImporterResult._is(r))return null;if(i=(s=E.getInterceptor$x(r)).get$file(r),o=s.get$contents(r),(l=!(s=null==o))&&"string"!==A._asString(new n.Function("value","return typeof value").call$1(o))&&A.jsThrow(new A.ArgumentError(!0,o,"contents","must be a string but was: "+A.jsType(o))),null==i)return new A._Record_2(s?"":o,e);if(l)return new A._Record_2(o,M.$get$context().toUri$1(i).toString$0(0));if(null==(_=this.loadRelative$3(M.$get$context().toUri$1(i).toString$0(0),t,a))&&(_=this._resolveLoadPath$2(i,a)),null!=_)return _;throw A.wrapException("Can't find stylesheet to import.")},_callImporterAsync$4(e,t,r,n){return this._callImporterAsync$body$NodeImporter(e,t,r,n)},_callImporterAsync$body$NodeImporter(e,t,r,n){var a,s,i,o=0,l=A._makeAsyncAwaitCompleter(U.nullable_Object),_=this,u=A._wrapJsFunctionForAsync(function(c,$){if(1===c)return A._asyncRethrow($,l);for(;;)switch(o){case 0:s=new A._Future(M.Zone__current,U._Future_Object),i=A.wrapJSExceptions(new A.NodeImporter__callImporterAsync_closure(_,e,n,t,r,new A._AsyncCompleter(s,U._AsyncCompleter_Object))),o=A._asBool(M.$get$_isUndefined().call$1(i))?3:4;break;case 3:return o=5,A._asyncAwait(s,u);case 5:a=$,o=1;break;case 4:a=i,o=1;break;case 1:return A._asyncReturn(a,l)}});return A._asyncStartSync(u,l)},_renderContext$1(e){var t={options:U.RenderContextOptions._as(this._implementation$_options),fromImport:e};return E.set$context$x(E.get$options$x(t),t),t}},A.NodeImporter_load_closure.prototype={call$0(){var e=this;return E.apply$2$x(e.importer,e.$this._renderContext$1(e.forImport),A._setArrayType([e.url,e.previousString],U.JSArray_Object))},$signature:36},A.NodeImporter__tryPath_closure.prototype={call$0(){return A.resolveImportPath0(this.path)},$signature:45},A.NodeImporter__tryPath_closure0.prototype={call$1:e=>new A._Record_2(A.readFile0(e),M.$get$context().toUri$1(e).toString$0(0)),$signature:490},A.NodeImporter__callImporterAsync_closure.prototype={call$0(){var e=this;return E.apply$2$x(e.importer,e.$this._renderContext$1(e.forImport),A._setArrayType([e.url,e.previousString,A.allowInterop(e.completer.get$complete())],U.JSArray_Object))},$signature:36},A.ModifiableCssImport0.prototype={accept$1$1(e){return e.visitCssImport$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},get$span(e){return this.span}},A.ImportCache0.prototype={canonicalize$4$baseImporter$baseUrl$forImport(e,t,r,n,a){var s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,I,L,M,N=this,V=null;if(s=!!A.isBrowser()&&((null==r||r instanceof A.NoOpImporter0)&&0===N._import_cache$_importers.length))throw A.wrapException(T.Custom);if(null!=r&&""===t.get$scheme()&&(null==(i=null==n?V:n.resolveUri$1(t))&&(i=t),o=new A._Record_3_forImport(r,i,a),null!=(l=N._import_cache$_perImporterCanonicalizeCache.putIfAbsent$2(o,new A.ImportCache_canonicalize_closure0(N,r,i,n,a,o,t)))))return l;if(o=new A._Record_2_forImport(t,a),(s=N._import_cache$_canonicalizeCache).containsKey$1(o))return s.$index(0,o);for(_=N._import_cache$_importers,u=U.Record_1_nullable_Object,c=N._import_cache$_perImporterCanonicalizeCache,$=U.nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2,p=U.Record_3_Importer_and_Uri_and_Uri_originalUrl_2,h=!0,d=0;d<_.length;++d){if(m=_[d],g=new A._Record_3_forImport(m,t,a),c.containsKey$1(g)?(S=c.$index(0,g),y=new A._Record_1(null==S?$._as(S):S)):y=V,f=V,(v=u._is(y))?(S=null!=(C=y._0))&&(p._as(C),f=C):(C=V,S=!1),S)return f;if(!(S=!!v&&null==C)){if(E=V,I=V,S=!1,(w=null!=(x=(b=N._import_cache$_canonicalize$4(m,t,n,a))._0))?(f=null==x?p._as(x):x,E=S=I=b._1,S=S&&h):f=V,S)return s.$indexSet(0,o,f),f;if(w?(S=E,L=w):(S=I=b._1,L=!0),S=S&&!h){if(c.$indexSet(0,g,x),null!=x)return x}else if(S=!(L?I:b._1)){if(h){for(M=0;M<d;++M)c.$indexSet(0,new A._Record_3_forImport(_[M],t,a),V);h=!1}if(null!=x)return x}}}return h&&s.$indexSet(0,o,V),V},_import_cache$_canonicalize$4(e,t,r,n){var a,s,i,o,l;if(a=null!=r&&(""===t.get$scheme()||e.isNonCanonicalScheme$1(t.get$scheme())),s=new A.CanonicalizeContext0(n,a?r:null),i=U.nullable_Object,o=A.runZoned(new A.ImportCache__canonicalize_closure0(e,t),A.LinkedHashMap_LinkedHashMap$_literal([I.Symbol__canonicalizeContext,s],i,i),U.nullable_Uri),l=!a||!s._canonicalize_context$_wasContainingUrlAccessed,null==o)return new A._Record_2(null,l);if(""!==o.get$scheme()&&e.isNonCanonicalScheme$1(o.get$scheme()))throw A.wrapException("Importer "+e.toString$0(0)+" canonicalized "+t.toString$0(0)+" to "+o.toString$0(0)+T.x2c_whicu);return new A._Record_2(new A._Record_3_originalUrl(e,o,t),l)},importCanonical$3$originalUrl(e,t,r){return this._import_cache$_importCache.putIfAbsent$2(t,new A.ImportCache_importCanonical_closure0(this,e,t,r))},humanize$1(e){var t=this._import_cache$_canonicalizeCache,r=U.NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2;return null==(r=A.NullableExtension_andThen0(A.minBy(new A.MappedIterable(new A.WhereIterable(new A.NonNullsIterable(new A.LinkedHashMapValuesIterable(t,A._instanceType(t)._eval$1("LinkedHashMapValuesIterable<2>")),r),new A.ImportCache_humanize_closure3(e),r._eval$1("WhereIterable<Iterable.E>")),new A.ImportCache_humanize_closure4,r._eval$1("MappedIterable<Iterable.E,Uri>")),new A.ImportCache_humanize_closure5),new A.ImportCache_humanize_closure6(e)))?e:r},sourceMapUrl$1(e,t){var r=this._import_cache$_resultsCache.$index(0,t);return null==(r=null==r?null:r.get$sourceMapUrl(0))?t:r}},A.ImportCache_canonicalize_closure0.prototype={call$0(){var e=this,t=e.$this,r=e.baseUrl,n=t._import_cache$_canonicalize$4(e.baseImporter,e.resolvedUrl,r,e.forImport);return null!=r&&t._import_cache$_nonCanonicalRelativeUrls.$indexSet(0,e.key,e.url),n._0},$signature:491},A.ImportCache__canonicalize_closure0.prototype={call$0(){return this.importer.canonicalize$1(0,this.url)},$signature:145},A.ImportCache_importCanonical_closure0.prototype={call$0(){var e,t=this,r=Date.now(),n=t.canonicalUrl,a=t.importer.load$1(0,n);return null==a?null:((e=t.$this)._import_cache$_loadTimes.$indexSet(0,n,new A.DateTime(r,0,!1)),e._import_cache$_resultsCache.$indexSet(0,n,a),e=a.contents,r=a.syntax,n=t.originalUrl.resolveUri$1(n),A.Stylesheet_Stylesheet$parse0(e,r,!1,n))},$signature:492},A.ImportCache_humanize_closure3.prototype={call$1(e){return e._1.$eq(0,this.canonicalUrl)},$signature:493},A.ImportCache_humanize_closure4.prototype={call$1:e=>e._2,$signature:494},A.ImportCache_humanize_closure5.prototype={call$1:e=>e.get$path(e).length,$signature:107},A.ImportCache_humanize_closure6.prototype={call$1(e){var t=M.$get$url(),r=this.canonicalUrl;return e.resolve$1(0,A.ParsedPath_ParsedPath$parse(r.get$path(r),t.style).get$basename())},$signature:48},A.ImportRule0.prototype={accept$1$1(e){return e.visitImportRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@import "+I.JSArray_methods.join$1(this.imports,", ")+";"},get$span(e){return this.span}},A.JSImporter.prototype={},A.JSImporterResult.prototype={},A.Importer0.prototype={isNonCanonicalScheme$1:e=>!1},A.NodeImporterResult0.prototype={},A.IncludeRule0.prototype={get$spanWithoutContent(){var e,t=this.span;return null!=this.content&&(e=this.$arguments.span,e=A.SpanExtensions_trimRight0(A.SpanExtensions_trimLeft0(t.get$file(t).span$2(0,t.get$start(t).offset,e.get$end(e).offset))),t=e),t},get$nameSpan(){var e,t,r=null,n=this.span;return I.JSString_methods.startsWith$1(n.get$text(),"+")?e=A.SpanExtensions_trimLeft0(A.FileSpanExtension_subspan(n,1,r)):((t=A.StringScanner$(n.get$text(),r,r)).expectChar$1(64),A._scanIdentifier0(t),e=A.SpanExtensions_trimLeft0(A.FileSpanExtension_subspan(n,t._string_scanner$_position,r))),null!=this.namespace&&(t=A.StringScanner$(e.get$text(),r,r),A._scanIdentifier0(t),e=A.FileSpanExtension_subspan(A.FileSpanExtension_subspan(e,t._string_scanner$_position,r),1,r)),A.SpanExtensions_initialIdentifier0(e)},accept$1$1(e){return e.visitIncludeRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.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(0)||(n+="("+t.toString$0(0)+")"),(n+=null==(t=r.content)?";":" "+t.toString$0(0)).charCodeAt(0),n},get$span(e){return this.span}},A.InterpolatedFunctionExpression0.prototype={accept$1$1(e){return e.visitInterpolatedFunctionExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.name.toString$0(0)+this.$arguments.toString$0(0)},get$span(e){return this.span}},A.InterpolatedSelector.prototype={$isAstNode0:1,$isSassNode:1},A.Interpolation0.prototype={get$asPlain(){var e,t,r,n,a=this.contents;return(e=a.length)<=0?t="":((r=1===e)?t="string"==typeof(n=a[0]):(n=null,t=!1),t=t?A._asString(r?n:a[0]):null),t},get$initialPlain(){var e,t,r,n=this.contents;return(e=n.length>=1)?r="string"==typeof(t=n[0]):(t=null,r=!1),r=r?A._asString(e?t:n[0]):""},spanForElement$1(e){var t,r,n,a,s,i=this;return"string"!=typeof i.contents[e]?(t=i.spans[e]).toString:(r=(t=i.span).get$file(t),n=0===e?t.get$start(t):(n=i.spans[e-1]).get$end(n),t=(a=e+1)===(s=i.spans).length?t.get$end(t):(t=s[a]).get$start(t),t=r.span$2(0,n.offset,t.offset)),t},Interpolation$30(e,t,r){var n,a,s,i,o,l,_,u="spans",c="contents";if(t.length!==E.get$length$asx(e))throw A.wrapException(A.ArgumentError$value(this.spans,u,"Must be the same length as contents."));for(a=(n=this.contents).length,s=t.length,i=this.spans,o=0;o<a;++o){if(!((_="string"==typeof(l=n[o]))||l instanceof A.Expression0))throw A.wrapException(A.ArgumentError$value(n,c,"May only contain Strings or Expressions."));if(_){if(0!==o&&"string"==typeof n[o-1])throw A.wrapException(A.ArgumentError$value(n,c,"May not contain adjacent Strings."));if(o<s&&null!=i[o])throw A.wrapException(A.ArgumentError$value(i,u,T.May_no+o+")."))}else if(o>=s||null==i[o])throw A.wrapException(A.ArgumentError$value(i,u,T.Must_n+o+")."))}},toString$0(e){var t=this.contents;return new A.MappedListIterable(t,new A.Interpolation_toString_closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String>")).join$0(0)},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.Interpolation_toString_closure0.prototype={call$1:e=>"string"==typeof e?e:"#{"+A.S(e)+"}",$signature:132},A.SupportsInterpolation0.prototype={toInterpolation$0(){var e=this.span;return A.Interpolation$0(A._setArrayType([this.expression],U.JSArray_Object),A._setArrayType([e],U.JSArray_nullable_FileSpan),e)},withSpan$1(e){return new A.SupportsInterpolation0(this.expression,e)},toString$0(e){return"#{"+this.expression.toString$0(0)+"}"},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},A.InterpolationBuffer0.prototype={writeCharCode$1(e){var t=this._interpolation_buffer0$_text,r=A.Primitives_stringFromCharCode(e);return t._contents+=r,null},add$2(e,t,r){this._interpolation_buffer0$_flushText$0(),this._interpolation_buffer0$_contents.push(t),this._interpolation_buffer0$_spans.push(r)},addInterpolation$1(e){var t,r,n,a,s,i,o,l=this,_=e.contents,u=_.length;0!==u&&(t=e.spans,(r=u>=1)?u="string"==typeof(n=_[0]):(n=null,u=!1),u&&(a=A._asString(r?n:_[0]),s=I.JSArray_methods.sublist$1(_,1),(u=l._interpolation_buffer0$_text)._contents+=a,t=A.SubListIterable$(t,1,null,A._arrayInstanceType(t)._precomputed1),_=s),l._interpolation_buffer0$_flushText$0(),u=l._interpolation_buffer0$_contents,I.JSArray_methods.addAll$1(u,_),i=l._interpolation_buffer0$_spans,I.JSArray_methods.addAll$1(i,t),"string"==typeof I.JSArray_methods.get$last(u)&&(o=l._interpolation_buffer0$_text,u=A.S(u.pop()),o._contents+=u,i.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)),this._interpolation_buffer0$_spans.push(null),e._contents="")},interpolation$1(e){var t=A.List_List$_of(this._interpolation_buffer0$_contents,U.Object),r=this._interpolation_buffer0$_text,n=r._contents;return 0!==n.length&&t.push((n.charCodeAt(0),n)),n=A.List_List$_of(this._interpolation_buffer0$_spans,U.nullable_FileSpan),0!==r._contents.length&&n.push(null),A.Interpolation$0(t,n,e)},toString$0(e){var t,r,n,a,s;for(r=(t=this._interpolation_buffer0$_contents).length,n=0,a="";n<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++n)a="string"==typeof(s=t[n])?a+s:a+"#{"+A.S(s)+A.Primitives_stringFromCharCode(125);return(t=a+this._interpolation_buffer0$_text.toString$0(0)).charCodeAt(0),t}},A.InterpolationMap0.prototype={mapException$1(e){var t,r,n,a,s,i=this,o=e.get$span(e),l=i._interpolation_map$_interpolation,_=l.contents;return 0===_.length?i._interpolation_map$_isMapped$1(o)?e:new A.SourceSpanFormatException(e.get$source(),e._span_exception$_message,l.span):(t=i.mapSpan$1(o))===o?e:(r=i._interpolation_map$_indexInContents$1(o.get$start(o)),n=i._interpolation_map$_indexInContents$1(o.get$end(o)),l=e._span_exception$_message,A.SubListIterable$(_,r,null,A._arrayInstanceType(_)._precomputed1).take$1(0,n-r+1).any$1(0,new A.InterpolationMap_mapException_closure0)?(_=U.SourceSpan,a=U.String,s=A.LinkedHashMap_LinkedHashMap$_literal([o,"error in interpolated output"],_,a),new A.MultiSourceSpanFormatException(e.get$source(),"",A.ConstantMap_ConstantMap$from(s,_,a),l,t)):new A.SourceSpanFormatException(e.get$source(),l,t))},mapSpan$1(e){var t,r,n,a,s,i,o,l,_=this,u=null;return _._interpolation_map$_isMapped$1(e)?e:(t=_._interpolation_map$_mapLocation$1(e.get$start(e)),r=_._interpolation_map$_mapLocation$1(e.get$end(e)),s=!1,(a=(n=U.FileSpan)._is(t))?(s=n._is(r),i=t,o=r):o=i=u,s?n=i.expand$1(0,n._as(a?o:r)):(s=!1,n._is(t)?(a?s=o:(o=s=r,a=!0),s=s instanceof A.FileLocation,i=t):i=u,s?(n=a?o:r,U.FileLocation._as(n),n=(s=_._interpolation_map$_interpolation.span).get$file(s).span$2(0,_._interpolation_map$_expandInterpolationSpanLeft$1(i.get$start(i)),n.offset)):(s=!1,t instanceof A.FileLocation?(a?s=o:(o=s=r,a=!0),s=n._is(s),i=t):i=u,s?(l=n._as(a?o:r),n=(n=_._interpolation_map$_interpolation.span).get$file(n).span$2(0,i.offset,_._interpolation_map$_expandInterpolationSpanRight$1(l.get$end(l)))):(n=!1,t instanceof A.FileLocation?(a?n=o:(o=n=r,a=!0),n=n instanceof A.FileLocation,i=t):i=u,n?(n=a?o:r,U.FileLocation._as(n),n=(s=_._interpolation_map$_interpolation.span).get$file(s).span$2(0,i.offset,n.offset)):n=A.throwExpression("[BUG] Unreachable")))),n)},_interpolation_map$_isMapped$1(e){var t;return e.get$file(e)===(t=(t=this._interpolation_map$_interpolation.span).get$file(t))},_interpolation_map$_mapLocation$1(e){var t,r,n,a,s=this,i=s._interpolation_map$_interpolation,o=i.contents;return 0===o.length?i.span:(r=o[t=s._interpolation_map$_indexInContents$1(e)])instanceof A.Expression0?r.get$span(r):(n=0===t,i=i.span,n?a=i.get$start(i):(i=i.get$file(i),o=(o=U.Expression_2._as(o[t-1])).get$span(o),a=A.FileLocation$_(i,s._interpolation_map$_expandInterpolationSpanRight$1(o.get$end(o)))),i=n?0:s._interpolation_map$_targetOffsets[t-1],A.FileLocation$_(a.file,a.offset+(e.offset-i)))},_interpolation_map$_indexInContents$1(e){var t,r,n,a;for(r=(t=this._interpolation_map$_targetOffsets).length,n=e.offset,a=0;a<r;++a)if(n<t[a])return a;return this._interpolation_map$_interpolation.contents.length-1},_interpolation_map$_expandInterpolationSpanLeft$1(e){for(var t,r,n,a=e.file._decodedChars,s=e.offset-1;s>=0;)if(t=s-1,123===(r=a[s])){if(35===a[t]){s=t;break}s=t}else if(47===r){if(s=t-1,42===a[t])for(;;)if(t=s-1,42===a[s]){for(s=t;;){if(t=s-1,42!==(n=a[s]))break;s=t}if(47===n){s=t;break}s=t}else s=t}else s=t;return s},_interpolation_map$_expandInterpolationSpanRight$1(e){var t,r,n,a,s,i,o=e.file._decodedChars,l=e.offset;for(t=o.length;l<t;){if(r=l+1,125===(n=o[l])){l=r;break}if(47===n){if(l=r+1,47===(a=o[r])){for(;r=l+1,10!==(s=o[l])&&13!==s&&12!==s;)l=r;l=r}else if(42===a)for(;;)if(r=l+1,42===o[l]){for(l=r;;){if(r=l+1,42!==(i=o[l]))break;l=r}if(47===i){l=r;break}l=r}else l=r}else l=r}return l}},A.InterpolationMap_mapException_closure0.prototype={call$1:e=>e instanceof A.Expression0,$signature:79},A.InterpolationMethod0.prototype={toString$0(e){var t=this.hue;return t=null==t?"":" "+t.toString$0(0)+" hue",this.space.name+t}},A.HueInterpolationMethod0.prototype={_enumToString$0(){return"HueInterpolationMethod."+this._name}},A._realCasePath_helper0.prototype={call$2(e,t){var r=M.$get$context().dirname$1(e);return r===e?e:M._realCaseCache0.putIfAbsent$2(e,new A._realCasePath_helper_closure0(e,t,this,r))},call$1(e){return this.call$2(e,null)},$signature:150},A._realCasePath_helper_closure0.prototype={call$0(){var e,t,r,n,a,s,i,o,l=this,_=l.path;if(!A.linkExists0(_)){e=null;try{e=null==(i=l.realPath)?A.realpath0(_):i}catch(o){if(A.unwrapException(o)instanceof A.FileSystemException0)return _;throw o}return a=e,_=M.$get$context(),A.join(l.helper.call$2(l.dirname,_.dirname$1(a)),A.ParsedPath_ParsedPath$parse(e,_.style).get$basename(),null)}t=l.helper.call$1(l.dirname),r=A.ParsedPath_ParsedPath$parse(_,M.$get$context().style).get$basename();try{return n=E.where$1$ax(A.listDir0(t),new A._realCasePath_helper__closure0(r)).toList$0(0),a=null,s=n,a=1!==E.get$length$asx(s)?A.join(t,r,null):E.$index$asx(s,0)}catch(o){if(A.unwrapException(o)instanceof A.FileSystemException0)return _;throw o}},$signature:28},A._realCasePath_helper__closure0.prototype={call$1(e){return A.equalsIgnoreCase0(A.ParsedPath_ParsedPath$parse(e,M.$get$context().style).get$basename(),this.basename)},$signature:5},A.IsCalculationSafeVisitor0.prototype={visitBinaryOperationExpression$1(e,t){return I.Set_oQTdo0.contains$1(0,t.operator)&&t.left.accept$1(this)&&t.right.accept$1(this)},visitBooleanExpression$1:(e,t)=>!1,visitColorExpression$1:(e,t)=>!1,visitFunctionExpression$1:(e,t)=>!0,visitInterpolatedFunctionExpression$1:(e,t)=>!0,visitIfExpression$1:(e,t)=>!0,visitListExpression$1(e,t){var r=!1;return t.separator===I.ListSeparator_qSL0&&(t.hasBrackets||(r=(r=t.contents).length>1&&I.JSArray_methods.every$1(r,new A.IsCalculationSafeVisitor_visitListExpression_closure0(this)))),r},visitMapExpression$1:(e,t)=>!1,visitNullExpression$1:(e,t)=>!1,visitNumberExpression$1:(e,t)=>!0,visitParenthesizedExpression$1(e,t){return t.expression.accept$1(this)},visitSelectorExpression$1:(e,t)=>!1,visitStringExpression$1(e,t){var r,n,a;return!t.hasQuotes&&(r=t.text.get$initialPlain(),n=!1,I.JSString_methods.startsWith$1(r,"!")||I.JSString_methods.startsWith$1(r,"#")||43!==(1>=(a=r.length)?null:r.charCodeAt(1))&&(n=40!==(3>=a?null:r.charCodeAt(3))),n)},visitSupportsExpression$1:(e,t)=>!1,visitUnaryOperationExpression$1:(e,t)=>!1,visitValueExpression$1:(e,t)=>!1,visitVariableExpression$1:(e,t)=>!0,$isExpressionVisitor:1},A.IsCalculationSafeVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:117},A.FileSystemException0.prototype={toString$0(e){var t=M.$get$context();return t.prettyUri$1(t.toUri$1(this.path))+": "+this.message},get$message(e){return this.message}},A._readFile_closure0.prototype={call$0(){return E.readFileSync$2$x(A.fs(),this.path,this.encoding)},$signature:58},A.fileExists_closure0.prototype={call$0(){var e,t,r,n=this.path;if(!E.existsSync$1$x(A.fs(),n))return!1;try{return n=E.isFile$0$x(E.statSync$1$x(A.fs(),n))}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:21},A.dirExists_closure0.prototype={call$0(){var e,t,r,n=this.path;if(!E.existsSync$1$x(A.fs(),n))return!1;try{return n=E.isDirectory$0$x(E.statSync$1$x(A.fs(),n))}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:21},A.linkExists_closure0.prototype={call$0(){var e,t,r;try{return E.isSymbolicLink$0$x(E.lstatSync$1$x(A.fs(),this.path))}catch(r){if(e=A.unwrapException(r),t=U.JsSystemError._as(e),E.$eq$(E.get$code$x(t),"ENOENT"))return!1;throw r}},$signature:21},A.listDir_closure0.prototype={call$0(){var e=this.path;return this.recursive?(new A.listDir_closure_list0).call$1(e):E.map$1$1$ax(E.readdirSync$1$x(A.fs(),e),new A.listDir__closure1(e),U.String).super$Iterable$where(0,new A.listDir__closure2)},$signature:153},A.listDir__closure1.prototype={call$1(e){return A.join(this.path,A._asString(e),null)},$signature:134},A.listDir__closure2.prototype={call$1:e=>!A.dirExists0(e),$signature:5},A.listDir_closure_list0.prototype={call$1(e){return E.expand$1$1$ax(E.readdirSync$1$x(A.fs(),e),new A.listDir__list_closure0(e,this),U.String)},$signature:154},A.listDir__list_closure0.prototype={call$1(e){var t=A.join(this.parent,A._asString(e),null);return A.dirExists0(t)?this.list.call$1(t):A._setArrayType([t],U.JSArray_String)},$signature:155},A.realpath_closure0.prototype={call$0(){return E.native$1$x(E.get$realpathSync$x(A.fs()),this.path)},$signature:28},A.main_closure.prototype={call$2(e,t){},$signature:495},A.main_closure0.prototype={call$2(e,t){},$signature:496},A.JSToDartLogger.prototype={internalWarn$4$deprecation$span$trace(e,t,r,a){var s,i,o,l=this._node,_=null==l?null:E.get$warn$x(l);null!=_?(l=null==r?n.undefined:r,s=E.toString$0$(a),i=null==t,o=M.$get$deprecations(),_.call$2(e,{deprecation:!i,deprecationType:o.$index(0,i?null:t.id),span:l,stack:s})):this._withAscii$1(new A.JSToDartLogger_internalWarn_closure(this,e,r,a,t))},debug$2(e,t,r){var n=this._node,a=null==n?null:E.get$debug$x(n);null!=a?a.call$2(t,{span:r}):this._withAscii$1(new A.JSToDartLogger_debug_closure(this,t,r))},_withAscii$1$1(e){var t=M._glyphs===I.C_AsciiGlyphSet;M._glyphs=this._ascii?I.C_AsciiGlyphSet:I.C_UnicodeGlyphSet;try{return e.call$0()}finally{M._glyphs=t?I.C_AsciiGlyphSet:I.C_UnicodeGlyphSet}},_withAscii$1(e){return this._withAscii$1$1(e,U.dynamic)}},A.JSToDartLogger_internalWarn_closure.prototype={call$0(){var e=this;e.$this._fallback.internalWarn$4$deprecation$span$trace(e.message,e.deprecation,e.span,e.trace)},$signature:1},A.JSToDartLogger_debug_closure.prototype={call$0(){return this.$this._fallback.debug$2(0,this.message,this.span)},$signature:0},A.ModifiableCssKeyframeBlock0.prototype={accept$1$1(e){return e.visitCssKeyframeBlock$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){return e instanceof A.ModifiableCssKeyframeBlock0&&I.C_ListEquality.equals$2(0,this.selector.value,e.selector.value)},copyWithoutChildren$0(){return A.ModifiableCssKeyframeBlock$0(this.selector,this.span)},get$span(e){return this.span}},A.KeyframeSelectorParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.KeyframeSelectorParser_parse_closure0(this))},_keyframe_selector$_percentage$0(){var e,t,r=this.scanner,n=r.scanChar$1(43)?A.Primitives_stringFromCharCode(43):"",a=r.peekChar$0();for(null!=a&&a>=48&&a<=57||46===a||r.error$1(0,"Expected number.");null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=A.Primitives_stringFromCharCode(r.readChar$0());if(46===r.peekChar$0())for(n+=A.Primitives_stringFromCharCode(r.readChar$0());null!=(e=r.peekChar$0())&&e>=48&&e<=57;)n+=A.Primitives_stringFromCharCode(r.readChar$0());if(this.scanIdentChar$1(101)){n+=A.Primitives_stringFromCharCode(101),43!==(t=r.peekChar$0())&&45!==t||(n+=A.Primitives_stringFromCharCode(r.readChar$0())),null!=(e=r.peekChar$0())&&e>=48&&e<=57||r.error$1(0,"Expected digit.");do{n+=A.Primitives_stringFromCharCode(r.readChar$0()),e=r.peekChar$0()}while(null!=e&&e>=48&&e<=57)}return r.expectChar$1(37),(n+=A.Primitives_stringFromCharCode(37)).charCodeAt(0),n}},A.KeyframeSelectorParser_parse_closure0.prototype={call$0(){var e=A._setArrayType([],U.JSArray_String),t=this.$this,r=t.scanner;do{t.whitespace$1$consumeNewlines(!0),t.lookingAtIdentifier$0()?t.scanIdentifier$1("from")?e.push("from"):(t.expectIdentifier$2$name("to",'"to" or "from"'),e.push("to")):e.push(t._keyframe_selector$_percentage$0()),t.whitespace$1$consumeNewlines(!0)}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:138},A.LabColorSpace0.prototype={get$isBoundedInternal:()=>!1,convert$7$missingChroma$missingHue(e,t,r,n,a,s,i){var o,l,_,u,c,$,p;switch(e){case I.LabColorSpace_2nT0:return o=null==t||A.fuzzyEquals0(t,0),l=null==r||o?null:r,A.SassColor$_forSpace0(I.LabColorSpace_2nT0,t,l,null==n||o?null:n,a,null);case I.LchColorSpace_Bpv0:return A.labToLch0(e,t,r,n,a,!1,!1);default:return(_=null==t)&&(t=0),u=(t+16)/116,l=null==r,c=this._lab$_convertFToXorZ$1((l?0:r)/500+u),$=t>8?Math.pow(u,3):t/903.2962962962963,p=null==n,I.XyzD50ColorSpace_2OB0.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,.9642956764295677*c,$,.8251046025104602*this._lab$_convertFToXorZ$1(u-(p?0:n)/200),a,l,p,s,i,_)}},convert$5(e,t,r,n,a){return this.convert$7$missingChroma$missingHue(e,t,r,n,a,!1,!1)},_lab$_convertFToXorZ$1(e){var t=Math.pow(e,3)+0;return t>.008856451679035631?t:(116*e-16)/903.2962962962963}},A.LazyFileSpan0.prototype={get$span(e){var t=this._lazy_file_span0$_span;return null==t?this._lazy_file_span0$_span=this._lazy_file_span0$_builder.call$0():t},compareTo$1(e,t){return this.get$span(0).compareTo$1(0,t)},get$context(e){var t=this.get$span(0);return t.get$context(t)},get$end(e){var t=this.get$span(0);return t.get$end(t)},expand$1(e,t){return this.get$span(0).expand$1(0,t)},get$file(e){var t=this.get$span(0);return t.get$file(t)},highlight$1$color(e){return this.get$span(0).highlight$1$color(e)},get$length(e){var t=this.get$span(0);return t.get$length(t)},message$2$color(e,t,r){return this.get$span(0).message$2$color(0,t,r)},message$1(e,t){return this.message$2$color(0,t,null)},get$sourceUrl(e){var t=this.get$span(0);return t.get$sourceUrl(t)},get$start(e){var t=this.get$span(0);return t.get$start(t)},get$text(){return this.get$span(0).get$text()},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},A.LchColorSpace0.prototype={get$isBoundedInternal:()=>!1,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==n,i=3.141592653589793*(s?0:n)/180,o=null==r,l=o?0:r,_=Math.cos(i),u=o?0:r;return I.LabColorSpace_2nT0.convert$7$missingChroma$missingHue(e,t,l*_,u*Math.sin(i),a,o,s)}},A.render_closure.prototype={call$0(){var e,t;try{this.callback.call$2(null,A.renderSync(this.options))}catch(t){e=A.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:497},A.render_closure1.prototype={call$2(e,t){var r,n,a=null,s=this.callback;e instanceof A.SassException0?s.call$2(A._wrapException(e,t),a):(r=E.toString$0$(e),n=A.getTrace0(e),s.call$2(A._newRenderError(r,null==n?t:n,a,a,a,3),a))},$signature:56},A._parseFunctions_closure.prototype={call$2(e,t){var r,n=this,a=n.options,s={options:A._contextOptions(a,n.start)};E.set$context$x(E.get$options$x(s),s),r=E.get$fiber$x(a),(a={}).fiber=null,null!=r?(a.fiber=r,n.result.push(A.Callable_Callable$fromSignature(I.JSString_methods.trimLeft$0(e),new A._parseFunctions__closure(a,t,s),!1))):(a=n.result,n.asynch?a.push(A.AsyncCallable_AsyncCallable$fromSignature(I.JSString_methods.trimLeft$0(e),new A._parseFunctions__closure1(t,s),!1)):a.push(A.Callable_Callable$fromSignature(I.JSString_methods.trimLeft$0(e),new A._parseFunctions__closure0(t,s),!1)))},$signature:126},A._parseFunctions__closure.prototype={call$1(e){var t,r=this._box_0,n=E.get$current$x(r.fiber),a=U.Object;return(a=A.List_List$_of(E.map$1$1$ax(e,A.value0__wrapValue$closure(),a),a)).push(A.allowInterop(new A._parseFunctions___closure2(n))),t=A.wrapJSExceptions(new A._parseFunctions___closure3(this.callback,this.context,a)),A.unwrapValue(A._asBool(M.$get$_isUndefined().call$1(t))?A.runZoned(new A._parseFunctions___closure4(r),null,U.nullable_Object):t)},$signature:3},A._parseFunctions___closure2.prototype={call$1(e){A.scheduleMicrotask(new A._parseFunctions____closure(this.currentFiber,e))},call$0(){return this.call$1(null)},"call*":"call$1",$requiredArgCount:0,$defaultValues:()=>[null],$signature:96},A._parseFunctions____closure.prototype={call$0(){return E.run$1$x(this.currentFiber,this.result)},$signature:0},A._parseFunctions___closure3.prototype={call$0(){return E.apply$2$x(U.JSFunction._as(this.callback),this.context,this.jsArguments)},$signature:36},A._parseFunctions___closure4.prototype={call$0(){return E.yield$0$x(this._box_0.fiber)},$signature:84},A._parseFunctions__closure0.prototype={call$1(e){return A.unwrapValue(A.wrapJSExceptions(new A._parseFunctions___closure1(this.callback,this.context,e)))},$signature:3},A._parseFunctions___closure1.prototype={call$0(){var e=U.JSFunction._as(this.callback),t=E.map$1$1$ax(this.$arguments,A.value0__wrapValue$closure(),U.Object);return t=A.List_List$_of(t,t.$ti._eval$1("ListIterable.E")),E.apply$2$x(e,this.context,t)},$signature:36},A._parseFunctions__closure1.prototype={call$1(e){return this.$call$body$_parseFunctions__closure(e)},$call$body$_parseFunctions__closure(e){var t,r,n,a,s,i=0,o=A._makeAsyncAwaitCompleter(U.Value_2),l=this,_=A._wrapJsFunctionForAsync(function(u,c){if(1===u)return A._asyncRethrow(c,o);for(;;)switch(i){case 0:n=new A._Future(M.Zone__current,U._Future_nullable_Object),a=U.Object,(a=A.List_List$_of(E.map$1$1$ax(e,A.value0__wrapValue$closure(),a),a)).push(A.allowInterop(new A._parseFunctions___closure(new A._AsyncCompleter(n,U._AsyncCompleter_nullable_Object)))),r=A.wrapJSExceptions(new A._parseFunctions___closure0(l.callback,l.context,a)),s=A,i=A._asBool(M.$get$_isUndefined().call$1(r))?3:5;break;case 3:return i=6,A._asyncAwait(n,_);case 6:i=4;break;case 5:c=r;case 4:t=s.unwrapValue(c),i=1;break;case 1:return A._asyncReturn(t,o)}});return A._asyncStartSync(_,o)},$signature:109},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:216},A._parseFunctions___closure0.prototype={call$0(){return E.apply$2$x(U.JSFunction._as(this.callback),this.context,this.jsArguments)},$signature:36},A._parseImporter_closure.prototype={call$1(e){return U.JSFunction._as(A.allowInteropCaptureThis(new A._parseImporter__closure(this._box_0,e)))},$signature:498},A._parseImporter__closure.prototype={call$4(e,t,r,n){var a=this._box_0,s=E.apply$2$x(this.importer,e,A._setArrayType([t,r,A.allowInterop(new A._parseImporter___closure(E.get$current$x(a.fiber)))],U.JSArray_Object));return A._asBool(M.$get$_isUndefined().call$1(s))?A.runZoned(new A._parseImporter___closure0(a),null,U.Object):s},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:499},A._parseImporter___closure.prototype={call$1(e){A.scheduleMicrotask(new A._parseImporter____closure(this.currentFiber,e))},$signature:500},A._parseImporter____closure.prototype={call$0(){return E.run$1$x(this.currentFiber,this.result)},$signature:0},A._parseImporter___closure0.prototype={call$0(){return E.yield$0$x(this._box_0.fiber)},$signature:84},A.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}},A.ListExpression0.prototype={accept$1$1(e){return e.visitListExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n,a,s=this,i=s.hasBrackets;return t=i?A.Primitives_stringFromCharCode(91):(t=0===(t=s.contents.length)||1===t&&s.separator===I.ListSeparator_qVN0)?A.Primitives_stringFromCharCode(40):"",r=s.contents,a=(n=s.separator===I.ListSeparator_qVN0)?", ":" ",a=t+new A.MappedListIterable(r,new A.ListExpression_toString_closure0(s),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$1(0,a),(i=i?a+A.Primitives_stringFromCharCode(93):0===(i=r.length)?a+A.Primitives_stringFromCharCode(41):1===i&&n?a+",)":a).charCodeAt(0),i},_list3$_elementNeedsParens$1(e){var t,r,n;return e instanceof A.ListExpression0&&e.contents.length>=2&&!e.hasBrackets?(t=e.separator,r=this.separator===I.ListSeparator_qVN0?t===I.ListSeparator_qVN0:t!==I.ListSeparator_undecided_null_undecided0):(e instanceof A.UnaryOperationExpression0?(n=e.operator,r=I.UnaryOperator_Rbl0===n||I.UnaryOperator_UCP0===n):r=!1,r=!!r&&this.separator===I.ListSeparator_qSL0),r},get$span(e){return this.span}},A.ListExpression_toString_closure0.prototype={call$1(e){return this.$this._list3$_elementNeedsParens$1(e)?"("+e.toString$0(0)+")":e.toString$0(0)},$signature:118},A._length_closure2.prototype={call$1:e=>A.SassNumber_SassNumber0(E.$index$asx(e,0).get$asList().length,null),$signature:25},A._nth_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r.get$asList()[r.sassIndexToListIndex$2(n,"n")]},$signature:3},A._setNth_closure0.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0),a=r.$index(e,1),s=r.$index(e,2);return r=n.get$asList(),(t=A._setArrayType(r.slice(0),A._arrayInstanceType(r)))[n.sassIndexToListIndex$2(a,"n")]=s,n.withListContents$1(t)},$signature:29},A._join_closure0.prototype={call$1(e){var t,r,n,a,s,i,o,l,_=E.getInterceptor$asx(e),u=_.$index(e,0),c=_.$index(e,1),$=_.$index(e,2).assertString$1("separator"),p=_.$index(e,3),h=$._string0$_text;return"auto"!==h?_="space"!==h?"comma"!==h?"slash"!==h?A.throwExpression(A.SassScriptException$0(T.x24separ,null)):I.ListSeparator_bRz0:I.ListSeparator_qVN0:I.ListSeparator_qSL0:(t=u.get$separator(u),r=c.get$separator(c),_=null,(a=n=I.ListSeparator_undecided_null_undecided0===t)?(s=I.ListSeparator_undecided_null_undecided0===r,i=r):(i=null,s=!1),s?_=I.ListSeparator_qSL0:(o=n?a?i:r:_,n||(o=t),_=o)),l=p instanceof A.SassString0&&"auto"===p._string0$_text?u.get$hasBrackets():p.get$isTruthy(),s=A.List_List$_of(u.get$asList(),U.Value_2),I.JSArray_methods.addAll$1(s,c.get$asList()),A.SassList$0(s,_,l)},$signature:29},A._append_closure2.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0),a=r.$index(e,1),s=r.$index(e,2).assertString$1("separator")._string0$_text;return r="auto"!==s?"space"!==s?"comma"!==s?"slash"!==s?A.throwExpression(A.SassScriptException$0(T.x24separ,null)):I.ListSeparator_bRz0:I.ListSeparator_qVN0:I.ListSeparator_qSL0:n.get$separator(n)===I.ListSeparator_undecided_null_undecided0?I.ListSeparator_qSL0:n.get$separator(n),(t=A.List_List$_of(n.get$asList(),U.Value_2)).push(a),n.withListContents$2$separator(t,r)},$signature:29},A._zip_closure0.prototype={call$1(e){var t,r,n={},a=E.$index$asx(e,0).get$asList(),s=A._arrayInstanceType(a)._eval$1("MappedListIterable<1,List<Value0>>"),i=A.List_List$_of(new A.MappedListIterable(a,new A._zip__closure2,s),s._eval$1("ListIterable.E"));if(0===i.length)return I.SassList_BlY0;for(n.i=0,t=A._setArrayType([],U.JSArray_SassList_2),a=A._arrayInstanceType(i)._eval$1("MappedListIterable<1,Value0>"),s=U.Value_2;I.JSArray_methods.every$1(i,new A._zip__closure3(n));)(r=A.List_List$from(new A.MappedListIterable(i,new A._zip__closure4(n),a),!1,s)).$flags=3,t.push(new A.SassList0(r,I.ListSeparator_qSL0,!1)),++n.i;return A.SassList$0(t,I.ListSeparator_qVN0,!1)},$signature:29},A._zip__closure2.prototype={call$1:e=>e.get$asList(),$signature:502},A._zip__closure3.prototype={call$1(e){return this._box_0.i!==E.get$length$asx(e)},$signature:503},A._zip__closure4.prototype={call$1(e){return E.$index$asx(e,this._box_0.i)},$signature:3},A._index_closure2.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=I.JSArray_methods.indexOf$1(t.$index(e,0).get$asList(),t.$index(e,1));return-1===r?I.C__SassNull0:A.SassNumber_SassNumber0(r+1,null)},$signature:3},A._separator_closure0.prototype={call$1(e){var t=E.$index$asx(e,0),r=t.get$separator(t);return t=I.ListSeparator_qVN0!==r?I.ListSeparator_bRz0!==r?new A.SassString0("space",!1):new A.SassString0("slash",!1):new A.SassString0("comma",!1)},$signature:18},A._isBracketed_closure0.prototype={call$1:e=>E.$index$asx(e,0).get$hasBrackets()?I.SassBoolean_true0:I.SassBoolean_false0,$signature:11},A._slash_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).get$asList();if(t.length<2)throw A.wrapException(A.SassScriptException$0("At least two elements are required.",null));return A.SassList$0(t,I.ListSeparator_bRz0,!1)},$signature:29},A.InterpolatedSelectorList.prototype={get$span(e){var t=this.components;return 1===t.length?I.JSArray_methods.get$first(t).span:I.JSArray_methods.get$first(t).span.expand$1(0,I.JSArray_methods.get$last(t).span)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return I.JSArray_methods.join$1(this.components,", ")}},A.SelectorList0.prototype={get$asSassList(){var e=this.components;return A.SassList$0(new A.MappedListIterable(e,new A.SelectorList_asSassList_closure0,A._arrayInstanceType(e)._eval$1("MappedListIterable<1,Value0>")),I.ListSeparator_qVN0,!1)},accept$1$1(e){return e.visitSelectorList$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},unify$1(e){var t,r,n,a,s,i,o,l,_,u=U.JSArray_ComplexSelector_2,c=A._setArrayType([],u);for(r=(t=this.components).length,a=(n=e.components).length,s=0;s<r;++s)for(o=(i=t[s]).span,l=0;l<a;++l)null!=(_=A.unifyComplex0(A._setArrayType([i,n[l]],u),o))&&I.JSArray_methods.addAll$1(c,_);return 0===c.length?null:A.SelectorList$0(c,this.span)},nestWithin$3$implicitParent$preserveParentSelectors(e,t,r){var n,a,s=this;if(null==e){if(r)return s;if(null==(n=I.C__ParentSelectorVisitor0.visitSelectorList$1(s)))return s;throw A.wrapException(A.SassException$0(T.Top_les,n.span,null))}return a=s.components,A.SelectorList$0(A.flattenVertically0(new A.MappedListIterable(a,new A.SelectorList_nestWithin_closure0(s,r,t,e),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,Iterable<ComplexSelector0>>")),U.ComplexSelector_2),s.span)},nestWithin$1(e){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,!0,!1)},nestWithin$2$implicitParent(e,t){return this.nestWithin$3$implicitParent$preserveParentSelectors(e,t,!1)},_list2$_nestWithinCompound$2(e,t){var r,n,a,s,i,o,l,_=e.selector,u=_.components,c=E.any$1$ax(u,new A.SelectorList__nestWithinCompound_closure2);if(!(c||E.get$first$ax(u)instanceof A.ParentSelector0))return null;c?(i=u,o=new A.MappedListIterable(i,new A.SelectorList__nestWithinCompound_closure3(t),A._arrayInstanceType(i)._eval$1("MappedListIterable<1,SimpleSelector0>"))):o=u,r=o,n=E.get$first$ax(u);try{if(!(n instanceof A.ParentSelector0))return i=e.span,i=A._setArrayType([A.ComplexSelector$0(I.List_empty15,A._setArrayType([new A.ComplexSelectorComponent0(A.CompoundSelector$0(r,_.span),A.List_List$unmodifiable(e.combinators,U.CssValue_Combinator_2),i)],U.JSArray_ComplexSelectorComponent_2),i,!1)],U.JSArray_ComplexSelector_2);if(1===E.get$length$asx(u)&&null==n.suffix)return(_=t.withAdditionalCombinators$1(e.combinators)).components}catch(l){if(!((_=A.unwrapException(l))instanceof A.SassException0))throw l;a=_,s=A.getTraceFromException(l),A.throwWithTrace0(a.withAdditionalSpan$2(n.span,"parent selector"),a,s)}return _=t.components,new A.MappedListIterable(_,new A.SelectorList__nestWithinCompound_closure4(n,r,e),A._arrayInstanceType(_)._eval$1("MappedListIterable<1,ComplexSelector0>"))},isSuperselector$1(e){return A.listIsSuperselector0(this.components,e.components)},withAdditionalCombinators$1(e){var t;return 0===e.length?t=this:(t=this.components,t=A.SelectorList$0(new A.MappedListIterable(t,new A.SelectorList_withAdditionalCombinators_closure0(e),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>")),this.span)),t},get$hashCode(e){return I.C_ListEquality0.hash$1(this.components)},$eq(e,t){return null!=t&&(t instanceof A.SelectorList0&&I.C_ListEquality.equals$2(0,this.components,t.components))}},A.SelectorList_asSassList_closure0.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u=null,c=U.JSArray_Value_2,$=A._setArrayType([],c);for(r=(t=e.leadingCombinators).length,n=0;n<r;++n)$.push(new A.SassString0(E.toString$0$(t[n].value),!1));for(r=(t=e.components).length,n=0;n<r;++n){for(a=t[n],s=A._SerializeVisitor$0(u,!0,u,u,!0,!1,u,!0),a.selector.accept$1(s),i=A._setArrayType([new A.SassString0(s._serialize0$_buffer.toString$0(0),!1)],c),l=(o=a.combinators).length,_=0;_<l;++_)i.push(new A.SassString0(E.toString$0$(o[_].value),!1));I.JSArray_methods.addAll$1($,i)}return A.SassList$0($,I.ListSeparator_qSL0,!1)},$signature:504},A.SelectorList_nestWithin_closure0.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x=this;if(x.preserveParentSelectors||null==e.accept$1(I.C__ParentSelectorVisitor0))return x.implicitParent?(t=x.parent.components,new A.MappedListIterable(t,new A.SelectorList_nestWithin__closure1(e),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,ComplexSelector0>"))):A._setArrayType([e],U.JSArray_ComplexSelector_2);for(t=U.JSArray_ComplexSelector_2,r=A._setArrayType([],t),a=(n=e.components).length,s=x.$this,i=x.parent,o=U.ComplexSelector_2,_=0===(l=e.leadingCombinators).length,u=e.span,c=U.ComplexSelectorComponent_2,$=U.JSArray_ComplexSelectorComponent_2,p=0;p<a;++p)if(h=n[p],null==(d=s._list2$_nestWithinCompound$2(h,i)))if(0===r.length)r.push(A.ComplexSelector$0(l,A._setArrayType([h],$),u,!1));else for(m=0;m<r.length;++m)g=r[m],(S=A.List_List$_of(g.components,c)).push(h),r[m]=A.ComplexSelector$0(g.leadingCombinators,S,u,g.lineBreak);else if(0===r.length)I.JSArray_methods.addAll$1(r,_?d:E.map$1$1$ax(d,new A.SelectorList_nestWithin__closure2(e),o));else{for(g=A._setArrayType([],t),S=r.length,y=E.getInterceptor$ax(d),v=0;v<r.length;r.length===S||(0,A.throwConcurrentModificationError)(r),++v)for(f=r[v],C=y.get$iterator(d),b=f.span;C.moveNext$0();)g.push(f.concatenate$2(C.get$current(C),b));r=g}return r},$signature:505},A.SelectorList_nestWithin__closure1.prototype={call$1(e){var t=this.complex;return e.concatenate$2(t,t.span)},$signature:62},A.SelectorList_nestWithin__closure2.prototype={call$1(e){var t=e.leadingCombinators,r=this.complex,n=r.leadingCombinators;return 0===t.length||(n=A.List_List$_of(n,U.CssValue_Combinator_2),I.JSArray_methods.addAll$1(n,t)),t=n,A.ComplexSelector$0(t,e.components,r.span,e.lineBreak)},$signature:62},A.SelectorList__nestWithinCompound_closure2.prototype={call$1(e){var t;return e instanceof A.PseudoSelector0&&(null!=(t=e.selector)&&null!=t.accept$1(I.C__ParentSelectorVisitor0))},$signature:14},A.SelectorList__nestWithinCompound_closure3.prototype={call$1(e){var t,r,n;return t=null,r=!1,e instanceof A.PseudoSelector0&&null!=(n=e.selector)&&(r=null!=(t=null==n?U.SelectorList_2._as(n):n).accept$1(I.C__ParentSelectorVisitor0)),r=r?e.withSelector$1(t.nestWithin$2$implicitParent(this.parent,!1)):e},$signature:506},A.SelectorList__nestWithinCompound_closure4.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p=this;try{if(u=e.components,0!==(t=I.JSArray_methods.get$last(u)).combinators.length)throw a=A.MultiSpanSassException$0('Selector "'+e.toString$0(0)+T.x22x20can_,A.SpanExtensions_trimRight0(t.span),"outer selector",A.LinkedHashMap_LinkedHashMap$_literal([p.parentSelector.span,"parent selector"],U.FileSpan,U.String),null),A.wrapException(a);return r=p.parentSelector.suffix,n=t.selector.components,c=U.SimpleSelector_2,null==r?(a=s=A.List_List$_of(n,c),E.addAll$1$ax(a,E.skip$1$ax(p.resolvedSimples,1))):(s=a=A.List_List$_of(A.IterableExtension_get_exceptLast0(n),c),E.add$1$ax(s,E.get$last$ax(n).addSuffix$1(r)),E.addAll$1$ax(s,E.skip$1$ax(p.resolvedSimples,1)),a=s),s=p.component,i=A.CompoundSelector$0(a,s.selector.span),o=a=A.List_List$_of(A.IterableExtension_get_exceptLast0(u),U.ComplexSelectorComponent_2),a=s.span,E.add$1$ax(o,new A.ComplexSelectorComponent0(i,A.List_List$unmodifiable(s.combinators,U.CssValue_Combinator_2),a)),a=A.ComplexSelector$0(e.leadingCombinators,o,a,e.lineBreak)}catch($){if(!((a=A.unwrapException($))instanceof A.SassException0))throw $;l=a,_=A.getTraceFromException($),A.throwWithTrace0(l.withAdditionalSpan$2(p.parentSelector.span,"parent selector"),l,_)}},$signature:62},A.SelectorList_withAdditionalCombinators_closure0.prototype={call$1(e){return e.withAdditionalCombinators$1(this.combinators)},$signature:62},A._ParentSelectorVisitor0.prototype={visitParentSelector$1:(e,t)=>t},A.__ParentSelectorVisitor_Object_SelectorSearchVisitor0.prototype={},A.listClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassList",new A.listClass__closure));return E.get$$prototype$x(t).get=A.allowInteropCaptureThisNamed("get",new A.listClass__closure0),A.JSClassExtension_injectSuperclass(e._as(I.SassList_apG.constructor),t),t},$signature:15},A.listClass__closure.prototype={call$3(e,t,r){var a,s,i;return n.immutable.isList(t)?a=E.cast$1$0$ax(E.toArray$0$x(U.ImmutableList._as(t)),U.Value_2):U.List_dynamic._is(t)?a=E.cast$1$0$ax(t,U.Value_2):(a=A._setArrayType([],U.JSArray_Value_2),U.nullable__ConstructorOptions._as(t),r=t),(s=null==r)?i=!0:(i=E.get$separator$x(r),i=A._asBool(M.$get$_isUndefined().call$1(i))),i=i?I.ListSeparator_qVN0:A.jsToDartSeparator(E.get$separator$x(r)),s=s?null:E.get$brackets$x(r),A.SassList$0(a,i,null!=s&&s)},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues:()=>[null,null],$signature:507},A.listClass__closure0.prototype={call$2(e,t){var r=I.JSNumber_methods.floor$0(t);return r<0&&(r=e.get$asList().length+r),r<0||r>=e.get$asList().length?n.undefined:e.get$asList()[r]},$signature:247},A._ConstructorOptions.prototype={},A._NodeSassList.prototype={},A.legacyListClass_closure.prototype={call$4(e,t,r,n){var a;null==n?(t.toString,a=A.Iterable_Iterable$generate(t,new A.legacyListClass__closure,U.Value_2),a=A.SassList$0(a,!1!==r?I.ListSeparator_qVN0:I.ListSeparator_qSL0,!1)):a=n,E.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:509},A.legacyListClass__closure.prototype={call$1:e=>I.C__SassNull0,$signature:248},A.legacyListClass_closure0.prototype={call$2:(e,t)=>A.wrapValue(E.get$dartValue$x(e)._list1$_contents[t]),$signature:511},A.legacyListClass_closure1.prototype={call$3(e,t,r){var n=E.getInterceptor$x(e),a=n.get$dartValue(e)._list1$_contents,s=A._setArrayType(a.slice(0),A._arrayInstanceType(a));s[t]=A.unwrapValue(r),n.set$dartValue(e,n.get$dartValue(e).withListContents$1(s))},"call*":"call$3",$requiredArgCount:3,$signature:512},A.legacyListClass_closure2.prototype={call$1:e=>E.get$dartValue$x(e)._list1$_separator===I.ListSeparator_qVN0,$signature:513},A.legacyListClass_closure3.prototype={call$2(e,t){var r=E.getInterceptor$x(e),n=r.get$dartValue(e)._list1$_contents,a=t?I.ListSeparator_qVN0:I.ListSeparator_qSL0;r.set$dartValue(e,A.SassList$0(n,a,r.get$dartValue(e)._list1$_hasBrackets))},$signature:514},A.legacyListClass_closure4.prototype={call$1:e=>E.get$dartValue$x(e)._list1$_contents.length,$signature:515},A.SassList0.prototype={get$separator(e){return this._list1$_separator},get$hasBrackets(){return this._list1$_hasBrackets},get$isBlank(){return!this._list1$_hasBrackets&&I.JSArray_methods.every$1(this._list1$_contents,new A.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===I.ListSeparator_undecided_null_undecided0&&this._list1$_contents.length>1)throw A.wrapException(A.ArgumentError$(T.A_list,null))},toString$0(e){var t,r=this,n=!0;return r._list1$_hasBrackets||0!==(t=r._list1$_contents.length)&&(n=1===t&&r._list1$_separator===I.ListSeparator_qVN0),n?r.super$Value$toString0(0):"("+r.super$Value$toString0(0)+")"},accept$1$1(e){return e.visitList$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},assertMap$1(e){return 0===this._list1$_contents.length?I.SassMap_Map_empty0:this.super$Value$assertMap0(e)},tryMap$0(){return 0===this._list1$_contents.length?I.SassMap_Map_empty0:null},$eq(e,t){var r=this;return null!=t&&(!!(t instanceof A.SassList0&&t._list1$_separator===r._list1$_separator&&t._list1$_hasBrackets===r._list1$_hasBrackets&&I.C_ListEquality.equals$2(0,t._list1$_contents,r._list1$_contents))||0===r._list1$_contents.length&&t instanceof A.SassMap0&&0===t.get$asList().length)},get$hashCode(e){return I.C_ListEquality0.hash$1(this._list1$_contents)}},A.SassList_isBlank_closure0.prototype={call$1:e=>e.get$isBlank(),$signature:54},A.ListSeparator0.prototype={_enumToString$0(){return"ListSeparator."+this._name},toString$0(e){return this._list1$_name}},A.LmsColorSpace0.prototype={get$isBoundedInternal:()=>!1,convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o,l,_){var u,c,$,p,h,d,m,g=null;switch(e){case I.OklabColorSpace_5400:return u=null==t?0:t,c=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==r?0:r,$=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==n?0:n,p=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),h=(u=M.$get$lmsToOklab0())[0]*c+u[1]*$+u[2]*p,d=_?g:h,m=s?g:u[3]*c+u[4]*$+u[5]*p,A.SassColor$_forSpace0(I.OklabColorSpace_5400,d,m,i?g:u[6]*c+u[7]*$+u[8]*p,a,g);case I.OklchColorSpace_9Gj0:return u=null==t?0:t,c=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==r?0:r,$=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=null==n?0:n,p=Math.pow(Math.abs(u),.3333333333333333)*E.get$sign$in(u),u=_?g:(u=M.$get$lmsToOklab0())[0]*c+u[1]*$+u[2]*p,d=M.$get$lmsToOklab0(),A.labToLch0(e,u,d[3]*c+d[4]*$+d[5]*p,d[6]*c+d[7]*$+d[8]*p,a,o,l);default:return this.super$ColorSpace$convertLinear0(e,t,r,n,a,s,i,o,l,_)}},convert$5(e,t,r,n,a){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1,!1,!1)},toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.A98RgbColorSpace_lf20!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.DisplayP3ColorSpace_MmT0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$lmsToXyzD500():M.$get$lmsToXyzD650():M.$get$lmsToLinearRec20200():M.$get$lmsToLinearDisplayP30():M.$get$lmsToLinearProphotoRgb0():M.$get$lmsToLinearA98Rgb0():M.$get$lmsToLinearSrgb0()}},A.LocalMindeGamutMap0.prototype={map$1(e,t){var r,n,a,s,i,o,l,_=t.toSpace$1(I.OklchColorSpace_9Gj0),u=_.channel0OrNull,c=_.channel2OrNull,$=_.alphaOrNull,p=null==u,h=p?0:u;if(h>1||A.fuzzyEquals0(h,1))return p=t._color0$_space,h=t.alphaOrNull,p.get$isLegacyInternal()?A.SassColor_SassColor$rgbInternal0(255,255,255,h,null).toSpace$1(p):A.SassColor_SassColor$forSpaceInternal0(p,1,1,1,h);if((p=p?0:u)<0||A.fuzzyEquals0(p,0))return A.SassColor_SassColor$rgbInternal0(0,0,0,t.alphaOrNull,null).toSpace$1(t._color0$_space);if(r=t.get$isInGamut()?t:I.ClipGamutMap_clip0.map$1(0,t),this._local_minde$_deltaEOK$2(r,t)<.02)return r;for(null==(n=_.channel1OrNull)&&(n=0),p=t._color0$_space,a=0,s=!0;n-a>1e-4;)if(i=(a+n)/2,o=I.OklchColorSpace_9Gj0.convert$5(p,u,i,c,$),s&&o.get$isInGamut())a=i;else if(r=o.get$isInGamut()?o:I.ClipGamutMap_clip0.map$1(0,o),(l=this._local_minde$_deltaEOK$2(r,o))<.02){if(.02-l<1e-4)return r;a=i,s=!1}else n=i;return r},_local_minde$_deltaEOK$2(e,t){var r,n,a,s=e.toSpace$1(I.OklabColorSpace_5400),i=t.toSpace$1(I.OklabColorSpace_5400),o=s.channel0OrNull;return null==o&&(o=0),r=i.channel0OrNull,o=Math.pow(o-(null==r?0:r),2),null==(r=s.channel1OrNull)&&(r=0),n=i.channel1OrNull,r=Math.pow(r-(null==n?0:n),2),null==(n=s.channel2OrNull)&&(n=0),a=i.channel2OrNull,Math.sqrt(o+r+Math.pow(n-(null==a?0:a),2))}},A.JSLogger.prototype={},A.WarnOptions.prototype={},A.DebugOptions.prototype={},A.LoggerWithDeprecationType0.prototype={},A.LoudComment0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitLoudComment$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.text.toString$0(0)}},A.MapExpression0.prototype={accept$1$1(e){return e.visitMapExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n,a,s=A._setArrayType([],U.JSArray_String);for(r=(t=this.pairs).length,n=0;n<r;++n)a=t[n],s.push(a._0.toString$0(0)+": "+a._1.toString$0(0));return"("+I.JSArray_methods.join$1(s,", ")+")"},get$span(e){return this.span}},A._get_closure0.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),a=A._setArrayType([r.$index(e,1)],U.JSArray_Value_2);for(I.JSArray_methods.addAll$1(a,r.$index(e,2).get$asList()),r=(r=A.IterableExtension_get_exceptLast0(a)).get$iterator(r);r.moveNext$0();n=t)if(!((t=n._map0$_contents.$index(0,r.get$current(r)))instanceof A.SassMap0))return I.C__SassNull0;return null==(r=n._map0$_contents.$index(0,I.JSArray_methods.get$last(a)))?I.C__SassNull0:r},$signature:3},A._set_closure1.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._modify0(t.$index(e,0).assertMap$1("map"),A._setArrayType([t.$index(e,1)],U.JSArray_Value_2),new A._set__closure2(e),!0)},$signature:3},A._set__closure2.prototype={call$1(e){return E.$index$asx(this.$arguments,2)},$signature:41},A._set_closure2.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertMap$1("map"),i=a.$index(e,1).get$asList(),o=i.length;if(o<=0)throw A.wrapException(A.SassScriptException$0("Expected $args to contain a key.",null));if(1===o)throw A.wrapException(A.SassScriptException$0("Expected $args to contain a value.",null));if(t=(a={}).value=null,(r=o>=1)&&(n=o-1,t=I.JSArray_methods.sublist$2(i,0,n),a.value=i[n]),r)return A._modify0(s,t,new A._set__closure1(a),!0);throw A.wrapException("[BUG] Unreachable code")},$signature:3},A._set__closure1.prototype={call$1(e){return this._box_0.value},$signature:41},A._merge_closure1.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map1"),a=r.$index(e,1).assertMap$1("map2");return r=U.Value_2,(t=A.LinkedHashMap_LinkedHashMap$of(n._map0$_contents,r,r)).addAll$1(0,a._map0$_contents),new A.SassMap0(A.ConstantMap_ConstantMap$from(t,r,r))},$signature:38},A._merge_closure2.prototype={call$1(e){var t,r,n,a=null,s=E.getInterceptor$asx(e),i=s.$index(e,0).assertMap$1("map1"),o=s.$index(e,1).get$asList(),l=o.length;if(l<=0)throw A.wrapException(A.SassScriptException$0("Expected $args to contain a key.",a));if(1===l)throw A.wrapException(A.SassScriptException$0("Expected $args to contain a map.",a));if(t=a,(s=l>=1)?(r=l-1,n=I.JSArray_methods.sublist$2(o,0,r),t=o[r]):n=a,s)return A._modify0(i,n,new A._merge__closure0(t.assertMap$1("map2")),!0);throw A.wrapException("[BUG] Unreachable code")},$signature:3},A._merge__closure0.prototype={call$1(e){var t,r,n=e.tryMap$0();return null==n?this.map2:(t=U.Value_2,(r=A.LinkedHashMap_LinkedHashMap$of(n._map0$_contents,t,t)).addAll$1(0,this.map2._map0$_contents),new A.SassMap0(A.ConstantMap_ConstantMap$from(r,t,t)))},$signature:516},A._deepMerge_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A._deepMergeImpl0(t.$index(e,0).assertMap$1("map1"),t.$index(e,1).assertMap$1("map2"))},$signature:38},A._deepRemove_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertMap$1("map"),n=A._setArrayType([t.$index(e,1)],U.JSArray_Value_2);return I.JSArray_methods.addAll$1(n,t.$index(e,2).get$asList()),A._modify0(r,A.IterableExtension_get_exceptLast0(n),new A._deepRemove__closure0(n),!1)},$signature:3},A._deepRemove__closure0.prototype={call$1(e){var t,r,n,a=e.tryMap$0();return null!=a?(t=a._map0$_contents.containsKey$1(I.JSArray_methods.get$last(this.keys)),r=a):(r=null,t=!1),t?(t=U.Value_2,(n=A.LinkedHashMap_LinkedHashMap$of(r._map0$_contents,t,t)).remove$1(0,I.JSArray_methods.get$last(this.keys)),new A.SassMap0(A.ConstantMap_ConstantMap$from(n,t,t))):e},$signature:41},A._remove_closure1.prototype={call$1:e=>E.$index$asx(e,0).assertMap$1("map"),$signature:38},A._remove_closure2.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertMap$1("map"),i=A._setArrayType([a.$index(e,1)],U.JSArray_Value_2);for(I.JSArray_methods.addAll$1(i,a.$index(e,2).get$asList()),a=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$of(s._map0$_contents,a,a),r=i.length,n=0;n<i.length;i.length===r||(0,A.throwConcurrentModificationError)(i),++n)t.remove$1(0,i[n]);return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,a,a))},$signature:38},A._keys_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertMap$1("map")._map0$_contents;return A.SassList$0(t.get$keys(t),I.ListSeparator_qVN0,!1)},$signature:29},A._values_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertMap$1("map")._map0$_contents;return A.SassList$0(t.get$values(t),I.ListSeparator_qVN0,!1)},$signature:29},A._hasKey_closure0.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=r.$index(e,0).assertMap$1("map"),a=A._setArrayType([r.$index(e,1)],U.JSArray_Value_2);for(I.JSArray_methods.addAll$1(a,r.$index(e,2).get$asList()),r=(r=A.IterableExtension_get_exceptLast0(a)).get$iterator(r);r.moveNext$0();n=t)if(!((t=n._map0$_contents.$index(0,r.get$current(r)))instanceof A.SassMap0))return I.SassBoolean_false0;return n._map0$_contents.containsKey$1(I.JSArray_methods.get$last(a))?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._modify_modifyNestedMap0.prototype={call$1(e){var t,r=this,n=U.Value_2,a=A.LinkedHashMap_LinkedHashMap$of(e._map0$_contents,n,n),s=r.keyIterator,i=s.get$current(s);return s.moveNext$0()?(t=null==(s=a.$index(0,i))?null:s.tryMap$0(),(s=null==t)&&!r.addNesting||a.$indexSet(0,i,r.call$1(s?I.SassMap_Map_empty0:t)),new A.SassMap0(A.ConstantMap_ConstantMap$from(a,n,n))):(null==(s=a.$index(0,i))&&(s=I.C__SassNull0),a.$indexSet(0,i,r.modify.call$1(s)),new A.SassMap0(A.ConstantMap_ConstantMap$from(a,n,n)))},$signature:517},A.MapExtensions_get_pairs_closure0.prototype={call$1:e=>new A._Record_2(e.key,e.value),$signature(){return this.K._eval$1("@<0>")._bind$1(this.V)._eval$1("+(1,2)(MapEntry<1,2>)")}},A.mapClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassMap",new A.mapClass__closure)),r=E.getInterceptor$x(t);return A.defineGetter(r.get$$prototype(t),"contents",new A.mapClass__closure0,null),r.get$$prototype(t).get=A.allowInteropCaptureThisNamed("get",new A.mapClass__closure1),A.JSClassExtension_injectSuperclass(e._as(I.SassMap_Map_empty0.constructor),t),t},$signature:15},A.mapClass__closure.prototype={call$2(e,t){var r;return null==t?r=I.SassMap_Map_empty0:(r=U.Value_2,r=new A.SassMap0(A.ConstantMap_ConstantMap$from(A.immutableMapToDartMap(t).cast$2$0(0,r,r),r,r))),r},call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:518},A.mapClass__closure0.prototype={call$1:e=>A.dartMapToImmutableMap(e._map0$_contents),$signature:519},A.mapClass__closure1.prototype={call$2(e,t){var r,a,s;return"number"==typeof t?((r=I.JSNumber_methods.floor$0(t))<0&&(r=(a=e._map0$_contents).get$length(a)+r),(a=!(r>=0)||r>=(a=e._map0$_contents).get$length(a))?n.undefined:(a=U.Value_2,s=A.MapExtensions_get_pairs0(e._map0$_contents,a,a).elementAt$1(0,r),A.SassList$0(A._setArrayType([s._0,s._1],U.JSArray_Value_2),I.ListSeparator_qSL0,!1))):null==(a=e._map0$_contents.$index(0,t))?n.undefined:a},$signature:520},A._NodeSassMap.prototype={},A.legacyMapClass_closure.prototype={call$3(e,t,r){var n,a,s,i;null==r?(t.toString,n=U.Value_2,a=A.Iterable_Iterable$generate(t,new A.legacyMapClass__closure,n),s=A.Iterable_Iterable$generate(t,new A.legacyMapClass__closure0,n),i=A.LinkedHashMap_LinkedHashMap(null,null,null,n,n),A.MapBase__fillMapWithIterables(i,a,s),n=new A.SassMap0(A.ConstantMap_ConstantMap$from(i,n,n))):n=r,E.set$dartValue$x(e,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:521},A.legacyMapClass__closure.prototype={call$1:e=>A.SassNumber_SassNumber0(e,null),$signature:522},A.legacyMapClass__closure0.prototype={call$1:e=>I.C__SassNull0,$signature:248},A.legacyMapClass_closure0.prototype={call$2(e,t){var r=E.get$dartValue$x(e)._map0$_contents;return r=r.get$keys(r),A.wrapValue(r.elementAt$1(r,t))},$signature:249},A.legacyMapClass_closure1.prototype={call$2(e,t){var r=E.get$dartValue$x(e)._map0$_contents;return r=r.get$values(r),A.wrapValue(r.elementAt$1(r,t))},$signature:249},A.legacyMapClass_closure2.prototype={call$1(e){var t=E.get$dartValue$x(e)._map0$_contents;return t.get$length(t)},$signature:524},A.legacyMapClass_closure3.prototype={call$3(e,t,r){var n,a,s,i,o,l,_,u,c=E.getInterceptor$x(e),$=c.get$dartValue(e)._map0$_contents,p=$.get$length($);for(A.IndexError_check(t,p,$,null,"index"),n=A.unwrapValue(r),a=U.Value_2,s=A.LinkedHashMap_LinkedHashMap$_empty(a,a),i=(i=A.MapExtensions_get_pairs0(c.get$dartValue(e)._map0$_contents,a,a)).get$iterator(i),o=0;i.moveNext$0();){if(_=(l=i.get$current(i))._0,u=l._1,o===t)s.$indexSet(0,n,u);else{if(n.$eq(0,_))throw A.wrapException(A.ArgumentError$value(r,"key","is already in the map"));s.$indexSet(0,_,u)}++o}c.set$dartValue(e,new A.SassMap0(A.ConstantMap_ConstantMap$from(s,a,a)))},"call*":"call$3",$requiredArgCount:3,$signature:250},A.legacyMapClass_closure4.prototype={call$3(e,t,r){var n,a,s=E.getInterceptor$x(e),i=s.get$dartValue(e)._map0$_contents;n=(i=i.get$keys(i)).elementAt$1(i,t),i=U.Value_2,(a=A.LinkedHashMap_LinkedHashMap$of(s.get$dartValue(e)._map0$_contents,i,i)).$indexSet(0,n,A.unwrapValue(r)),s.set$dartValue(e,new A.SassMap0(A.ConstantMap_ConstantMap$from(a,i,i)))},"call*":"call$3",$requiredArgCount:3,$signature:250},A.SassMap0.prototype={get$separator(e){var t=this._map0$_contents;return t.get$isEmpty(t)?I.ListSeparator_undecided_null_undecided0:I.ListSeparator_qVN0},get$asList(){var e,t,r,n,a=U.JSArray_Value_2,s=A._setArrayType([],a);for(e=U.Value_2,t=(t=A.MapExtensions_get_pairs0(this._map0$_contents,e,e)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),(n=A.List_List$from(A._setArrayType([r._0,r._1],a),!1,e)).$flags=3,s.push(new A.SassList0(n,I.ListSeparator_qSL0,!1));return s},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,U.dynamic)},assertMap$1(e){return this},tryMap$0(){return this},$eq(e,t){var r;return null!=t&&(r=!!(t instanceof A.SassMap0&&I.C_MapEquality.equals$2(0,t._map0$_contents,this._map0$_contents))||(r=this._map0$_contents).get$isEmpty(r)&&t instanceof A.SassList0&&0===t._list1$_contents.length)},get$hashCode(e){var t=this._map0$_contents;return t.get$isEmpty(t)?I.C_ListEquality0.hash$1(I.List_empty21):I.C_MapEquality.hash$1(t)}},A.global_closure43.prototype={call$1(e){var t,r=E.$index$asx(e,0).assertNumber$1("number");return r.hasUnit$1("%")?A.warnForDeprecation0(T.Passinp+r.toString$0(0)+")\nTo emit a CSS abs() now: abs(#{"+r.toString$0(0)+T.x7d__Mor,I.Deprecation_fzO):A.warnForDeprecation0(T.Globalm,I.Deprecation_jOf),t=r.get$numeratorUnits(r),A.SassNumber_SassNumber$withUnits0(Math.abs(r._number1$_value),r.get$denominatorUnits(r),t)},$signature:25},A.module_closure26.prototype={call$1:e=>Math.abs(e),$signature:16},A._ceil_closure0.prototype={call$1:e=>I.JSNumber_methods.ceil$0(e),$signature:16},A._clamp_closure0.prototype={call$1(e){var t=E.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:25},A._floor_closure0.prototype={call$1:e=>I.JSNumber_methods.floor$0(e),$signature:16},A._max_closure0.prototype={call$1(e){var t,r,n,a,s;for(r=(t=E.$index$asx(e,0).get$asList()).length,n=null,a=0;a<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++a)s=t[a].assertNumber$0(),(null==n||n.lessThan$1(s).value)&&(n=s);if(null!=n)return n;throw A.wrapException(A.SassScriptException$0("At least one argument must be passed.",null))},$signature:25},A._min_closure0.prototype={call$1(e){var t,r,n,a,s;for(r=(t=E.$index$asx(e,0).get$asList()).length,n=null,a=0;a<t.length;t.length===r||(0,A.throwConcurrentModificationError)(t),++a)s=t[a].assertNumber$0(),(null==n||n.greaterThan$1(s).value)&&(n=s);if(null!=n)return n;throw A.wrapException(A.SassScriptException$0("At least one argument must be passed.",null))},$signature:25},A._round_closure0.prototype={call$1:e=>I.JSNumber_methods.round$0(e),$signature:16},A._hypot_closure0.prototype={call$1(e){var t,r,n,a,s=E.$index$asx(e,0).get$asList(),i=A._arrayInstanceType(s)._eval$1("MappedListIterable<1,SassNumber0>"),o=A.List_List$_of(new A.MappedListIterable(s,new A._hypot__closure0,i),i._eval$1("ListIterable.E"));if(0===o.length)throw A.wrapException(A.SassScriptException$0("At least one argument must be passed.",null));for(t=0,r=0;r<o.length;r=n)n=r+1,t+=Math.pow(o[r].convertValueToMatch$3(o[0],"numbers["+n+"]","numbers[1]"),2);return s=Math.sqrt(t),i=(i=o[0]).get$numeratorUnits(i),a=o[0],A.SassNumber_SassNumber$withUnits0(s,a.get$denominatorUnits(a),i)},$signature:25},A._hypot__closure0.prototype={call$1:e=>e.assertNumber$0(),$signature:526},A._log_closure0.prototype={call$1(e){var t,r=" to have no units.",n=null,a=E.getInterceptor$asx(e),s=a.$index(e,0).assertNumber$1("number");if(s.get$hasUnits())throw A.wrapException(A.SassScriptException$0("$number: Expected "+s.toString$0(0)+r,n));if(a.$index(e,1).$eq(0,I.C__SassNull0))return A.SassNumber_SassNumber0(Math.log(s._number1$_value),n);if((t=a.$index(e,1).assertNumber$1("base")).get$hasUnits())throw A.wrapException(A.SassScriptException$0("$base: Expected "+t.toString$0(0)+r,n));return A.SassNumber_SassNumber0(Math.log(s._number1$_value)/Math.log(t._number1$_value),n)},$signature:25},A._pow_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e);return A.pow1(t.$index(e,0).assertNumber$1("base"),t.$index(e,1).assertNumber$1("exponent"))},$signature:25},A._atan2_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertNumber$1("y");return A.SassNumber_SassNumber$withUnits0(57.29577951308232*Math.atan2(r._number1$_value,t.$index(e,1).assertNumber$1("x").convertValueToMatch$3(r,"x","y")),null,A._setArrayType(["deg"],U.JSArray_String))},$signature:25},A._compatible_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e);return t.$index(e,0).assertNumber$1("number1").isComparableTo$1(t.$index(e,1).assertNumber$1("number2"))?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._isUnitless_closure0.prototype={call$1:e=>E.$index$asx(e,0).assertNumber$1("number").get$hasUnits()?I.SassBoolean_false0:I.SassBoolean_true0,$signature:11},A._unit_closure0.prototype={call$1:e=>new A.SassString0(E.$index$asx(e,0).assertNumber$1("number").get$unitString(),!0),$signature:18},A._percentage_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertNumber$1("number");return t.assertNoUnits$1("number"),A.SassNumber_SassNumber0(100*t._number1$_value,"%")},$signature:25},A._randomFunction_closure0.prototype={call$1(e){var t,r,n=E.getInterceptor$asx(e);if(n.$index(e,0).$eq(0,I.C__SassNull0))return A.SassNumber_SassNumber0(M.$get$_random2().nextDouble$0(),null);if((t=n.$index(e,0).assertNumber$1("limit")).get$hasUnits()&&A.warnForDeprecation0(T.math_r+t.toString$0(0)+T.x29x20in_a+t.get$unitString()+")) * 1"+t.get$unitString()+T.x0a_To_p+t.get$unitString()+T.x29x29__Mo,I.Deprecation_kQr),(r=t.assertInt$1("limit"))<1)throw A.wrapException(A.SassScriptException$0("$limit: Must be greater than 0, was "+t.toString$0(0)+".",null));return A.SassNumber_SassNumber0(M.$get$_random2().nextInt$1(r)+1,null)},$signature:25},A._div_closure0.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0),n=t.$index(e,1);return r instanceof A.SassNumber0&&n instanceof A.SassNumber0||A.warn0(T.math_d),r.dividedBy$1(n)},$signature:3},A._singleArgumentMathFunc_closure0.prototype={call$1(e){return this.mathFunc.call$1(E.$index$asx(e,0).assertNumber$1("number"))},$signature:25},A._numberFunction_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertNumber$1("number"),r=this.transform.call$1(t._number1$_value),n=t.get$numeratorUnits(t);return A.SassNumber_SassNumber$withUnits0(r,t.get$denominatorUnits(t),n)},$signature:25},A.CssMediaQuery0.prototype={merge$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f=null,C="all";if(!v.conjunction||!e.conjunction)return I._SingletonCssMediaQueryMergeResult_10;if(r=null==(t=v.modifier)?f:t.toLowerCase(),s=(a=null==(n=v.type))?f:n.toLowerCase(),o=null==(i=e.modifier)?f:i.toLowerCase(),u=(_=null==(l=e.type))?f:l.toLowerCase(),(c=null==s)&&null==u)return t=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(t,e.conditions),new A.MediaQuerySuccessfulMergeResult0(A.CssMediaQuery$condition0(t,!0));if(($="not"===r)!==("not"===o)){if(s==u)return p=$?v.conditions:e.conditions,I.JSArray_methods.every$1(p,I.JSArray_methods.get$contains($?e.conditions:v.conditions))?I._SingletonCssMediaQueryMergeResult_00:I._SingletonCssMediaQueryMergeResult_10;if(a||A.equalsIgnoreCase0(n,C)||_||A.equalsIgnoreCase0(l,C))return I._SingletonCssMediaQueryMergeResult_10;$?(h=e.conditions,d=u,m=o):(h=v.conditions,d=s,m=r)}else if($){if(s!=u)return I._SingletonCssMediaQueryMergeResult_10;if(g=v.conditions,S=e.conditions,y=(a=g.length>S.length)?g:S,a&&(g=S),!I.JSArray_methods.every$1(g,I.JSArray_methods.get$contains(y)))return I._SingletonCssMediaQueryMergeResult_10;h=y,d=s,m=r}else if(a||A.equalsIgnoreCase0(n,C))d=(_||A.equalsIgnoreCase0(l,C))&&c?f:u,a=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(a,e.conditions),h=a,m=o;else{if(_||A.equalsIgnoreCase0(l,C))a=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(a,e.conditions),h=a,m=r;else{if(s!=u)return I._SingletonCssMediaQueryMergeResult_00;m=null==r?o:r,a=A.List_List$_of(v.conditions,U.String),I.JSArray_methods.addAll$1(a,e.conditions),h=a}d=s}return n=d==s?n:l,new A.MediaQuerySuccessfulMergeResult0(A.CssMediaQuery$type0(n,h,m==r?t:i))},$eq(e,t){return null!=t&&(t instanceof A.CssMediaQuery0&&t.modifier==this.modifier&&t.type==this.type&&I.C_ListEquality.equals$2(0,t.conditions,this.conditions))},get$hashCode(e){return E.get$hashCode$(this.modifier)^E.get$hashCode$(this.type)^I.C_ListEquality0.hash$1(this.conditions)},toString$0(e){var t,r=this,n=r.modifier;return n=null!=n?n+" ":"",null!=(t=r.type)&&(n+=t,0!==r.conditions.length&&(n+=" and ")),t=r.conjunction?" and ":" or ",(t=n+I.JSArray_methods.join$1(r.conditions,t)).charCodeAt(0),t}},A._SingletonCssMediaQueryMergeResult0.prototype={_enumToString$0(){return"_SingletonCssMediaQueryMergeResult."+this._name}},A.MediaQuerySuccessfulMergeResult0.prototype={toString$0(e){return this.query.toString$0(0)}},A.MediaQueryParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.MediaQueryParser_parse_closure0(this))},_media_query$_mediaQuery$0(){var e,t,r,n,a,s,i,o=this,l=null,_="and";if(40===o.scanner.peekChar$0())return e=A._setArrayType([o._media_query$_mediaInParens$0()],U.JSArray_String),o.whitespace$1$consumeNewlines(!0),o.scanIdentifier$1(_)?(o.expectWhitespace$0(),I.JSArray_methods.addAll$1(e,o._media_query$_mediaLogicSequence$1(_)),t=!0):((r=o.scanIdentifier$1("or"))&&(o.expectWhitespace$0(),I.JSArray_methods.addAll$1(e,o._media_query$_mediaLogicSequence$1("or"))),t=!r),A.CssMediaQuery$condition0(e,t);if(n=o.identifier$0(),A.equalsIgnoreCase0(n,"not")&&(o.expectWhitespace$0(),!o.lookingAtIdentifier$0()))return A.CssMediaQuery$condition0(A._setArrayType(["(not "+o._media_query$_mediaInParens$0()+")"],U.JSArray_String),l);if(o.whitespace$1$consumeNewlines(!0),!o.lookingAtIdentifier$0())return A.CssMediaQuery$type0(n,l,l);if(a=o.identifier$0(),A.equalsIgnoreCase0(a,_))o.expectWhitespace$0(),s=n,i=l;else{if(o.whitespace$1$consumeNewlines(!0),!o.scanIdentifier$1(_))return A.CssMediaQuery$type0(a,l,n);o.expectWhitespace$0(),s=a,i=n}return o.scanIdentifier$1("not")?(o.expectWhitespace$0(),A.CssMediaQuery$type0(s,A._setArrayType(["(not "+o._media_query$_mediaInParens$0()+")"],U.JSArray_String),i)):A.CssMediaQuery$type0(s,o._media_query$_mediaLogicSequence$1(_),i)},_media_query$_mediaLogicSequence$1(e){var t,r,n=this,a=A._setArrayType([],U.JSArray_String);for(t=n.scanner;;){if(t.expectChar$2$name(40,"media condition in parentheses"),r=n.declarationValue$0(),t.expectChar$1(41),a.push("("+r+")"),n.whitespace$1$consumeNewlines(!0),!n.scanIdentifier$1(e))return a;n.expectWhitespace$0()}},_media_query$_mediaInParens$0(){var e,t=this.scanner;return t.expectChar$2$name(40,"media condition in parentheses"),e=this.declarationValue$0(),t.expectChar$1(41),"("+e+")"}},A.MediaQueryParser_parse_closure0.prototype={call$0(){var e=A._setArrayType([],U.JSArray_CssMediaQuery_2),t=this.$this,r=t.scanner;do{t.whitespace$1$consumeNewlines(!0),e.push(t._media_query$_mediaQuery$0()),t.whitespace$1$consumeNewlines(!0)}while(r.scanChar$1(44));return r.expectDone$0(),e},$signature:527},A.ModifiableCssMediaRule0.prototype={accept$1$1(e){return e.visitCssMediaRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){return e instanceof A.ModifiableCssMediaRule0&&I.C_ListEquality.equals$2(0,this.queries,e.queries)},copyWithoutChildren$0(){return A.ModifiableCssMediaRule$0(this.queries,this.span)},get$span(e){return this.span}},A.MediaRule0.prototype={accept$1$1(e){return e.visitMediaRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@media "+this.query.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.MergedExtension0.prototype={unmerge$0(){return new A._SyncStarIterable(this.unmerge$body$MergedExtension0(),U._SyncStarIterable_Extension_2)},unmerge$body$MergedExtension0(){var e=this;return function(){var t,r,n=0,a=[];return function(s,i,o){for(1===i&&(a.push(o),n=1);;)switch(n){case 0:r=e.left,n=r instanceof A.MergedExtension0?2:4;break;case 2:return n=5,s._yieldStar$1(r.unmerge$0());case 5:n=3;break;case 4:return n=6,s._async$_current=r,1;case 6:case 3:t=e.right,n=t instanceof A.MergedExtension0?7:9;break;case 7:return n=10,s._yieldStar$1(t.unmerge$0());case 10:n=8;break;case 9:return n=11,s._async$_current=t,1;case 11:case 8:return 0;case 1:return s._datum=a.at(-1),3}}}}},A.MergedMapView0.prototype={get$keys(e){var t=this._merged_map_view$_mapsByKey;return new A.LinkedHashMapKeysIterable(t,A._instanceType(t)._eval$1("LinkedHashMapKeysIterable<1>"))},get$length(e){return this._merged_map_view$_mapsByKey.__js_helper$_length},get$isEmpty(e){return 0===this._merged_map_view$_mapsByKey.__js_helper$_length},get$isNotEmpty(e){return 0!==this._merged_map_view$_mapsByKey.__js_helper$_length},MergedMapView$10(e,t,r){var n,a,s,i,o,l;for(n=e.length,a=this._merged_map_view$_mapsByKey,s=0;s<e.length;e.length===n||(0,A.throwConcurrentModificationError)(e),++s)if((i=e[s])instanceof A.MergedMapView0)for(o=i._merged_map_view$_mapsByKey,o=new A.LinkedHashMapValueIterator(o,o._modifications,o._first);o.moveNext$0();)l=o.__js_helper$_current,A.setAll0(a,l.get$keys(l),l);else A.setAll0(a,i.get$keys(i),i)},$index(e,t){var r=this._merged_map_view$_mapsByKey.$index(0,this.$ti._precomputed1._as(t));return null==r?null:r.$index(0,t)},$indexSet(e,t,r){var n=this._merged_map_view$_mapsByKey.$index(0,t);if(null==n)throw A.wrapException(A.UnsupportedError$(T.New_en));n.$indexSet(0,t,r)},remove$1(e,t){throw A.wrapException(A.UnsupportedError$(T.Entrie))},containsKey$1(e){return this._merged_map_view$_mapsByKey.containsKey$1(e)}},A._shared_closure3.prototype={call$1:e=>(A.warnForDeprecation0(T.The_fe,I.Deprecation_GQ2),M._features0.contains$1(0,E.$index$asx(e,0).assertString$1("feature")._string0$_text)?I.SassBoolean_true0:I.SassBoolean_false0),$signature:11},A._shared_closure4.prototype={call$1:e=>new A.SassString0(A.serializeValue0(E.get$first$ax(e),!0,!0),!1),$signature:18},A._shared_closure5.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0);return t=r instanceof A.SassArgumentList0?"arglist":r instanceof A.SassBoolean0?"bool":r instanceof A.SassColor0?"color":r instanceof A.SassList0?"list":r instanceof A.SassMap0?"map":I.C__SassNull0!==r?r instanceof A.SassNumber0?"number":r instanceof A.SassFunction0?"function":r instanceof A.SassMixin0?"mixin":r instanceof A.SassCalculation0?"calculation":r instanceof A.SassString0?"string":A.throwExpression("[BUG] Unknown value type "+t.$index(e,0).toString$0(0)):"null",new A.SassString0(t,!1)},$signature:18},A._shared_closure6.prototype={call$1(e){var t,r,n,a=E.getInterceptor$asx(e),s=a.$index(e,0);if(s instanceof A.SassArgumentList0){for(s._argument_list$_wereKeywordsAccessed=!0,a=U.Value_2,t=A.LinkedHashMap_LinkedHashMap$_empty(a,a),r=(r=A.MapExtensions_get_pairs0(s._argument_list$_keywords,U.String,a)).get$iterator(r);r.moveNext$0();)n=r.get$current(r),t.$indexSet(0,new A.SassString0(n._0,!1),n._1);return new A.SassMap0(A.ConstantMap_ConstantMap$from(t,a,a))}throw A.wrapException("$args: "+a.$index(e,0).toString$0(0)+" is not an argument list.")},$signature:38},A.moduleFunctions_closure2.prototype={call$1:e=>new A.SassString0(E.$index$asx(e,0).assertCalculation$1("calc").name,!0),$signature:18},A.moduleFunctions_closure3.prototype={call$1(e){var t=E.$index$asx(e,0).assertCalculation$1("calc").$arguments;return A.SassList$0(new A.MappedListIterable(t,new A.moduleFunctions__closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),I.ListSeparator_qVN0,!1)},$signature:29},A.moduleFunctions__closure0.prototype={call$1:e=>e instanceof A.Value0?e:new A.SassString0(E.toString$0$(e),!1),$signature:528},A.moduleFunctions_closure4.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertMixin$1("mixin"),o=i.callable;return r=(t=U.AsyncBuiltInCallable_2._is(o))?o.get$acceptsContent():null,t?n=!0:((t=o instanceof A.BuiltInCallable0)&&(r=o.acceptsContent),n=t),n?n=r:((a=o instanceof A.UserDefinedCallable0)?n=(n=s=o.declaration)instanceof A.MixinRule0:(s=null,n=!1),n?(n=a?s:o.declaration,n=U.MixinRule_2._as(n).get$hasContent()):n=A.throwExpression(A.UnsupportedError$("Unknown callable type "+i.toString$0(0)+"."))),n?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A.mixinClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassMixin",new A.mixinClass__closure));return A.JSClassExtension_injectSuperclass(e._as(new A.SassMixin0(A.BuiltInCallable$function0("f","",new A.mixinClass__closure0,null),null).constructor),t),t},$signature:15},A.mixinClass__closure.prototype={call$1(e){A.jsThrow(new n.Error("It is not possible to construct a SassMixin through the JavaScript API"))},$signature:529},A.mixinClass__closure0.prototype={call$1:e=>I.C__SassNull0,$signature:3},A.SassMixin0.prototype={accept$1$1(e){var t,r;return e._serialize0$_inspect||A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" isn't a valid CSS value.",null)),(t=e._serialize0$_buffer).write$1(0,"get-mixin("),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,U.dynamic)},assertMixin$1(e){return this},assertCompileContext$1(e){var t=this._mixin0$_compileContext;if(t=null!=t&&t!==e)throw A.wrapException(A.SassScriptException$0(this.toString$0(0)+" does not belong to current compilation.",null));return this},$eq(e,t){return null!=t&&(t instanceof A.SassMixin0&&this.callable.$eq(0,t.callable))},get$hashCode(e){var t=this.callable;return t.get$hashCode(t)}},A.MixinRule0.prototype={get$hasContent(){var e,t=this,r=t._mixin_rule$__MixinRule_hasContent_FI;return r===M&&(e=E.$eq$(I.C__HasContentVisitor0.visitChildren$1(t.children),!0),t._mixin_rule$__MixinRule_hasContent_FI!==M&&A.throwUnnamedLateFieldADI(),t._mixin_rule$__MixinRule_hasContent_FI=e,r=e),r},accept$1$1(e){return e.visitMixinRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t="@mixin "+this.name,r=this.parameters;return 0===r.parameters.length&&null==r.restParameter||(t+="("+r.toString$0(0)+")"),(t+=" {"+I.JSArray_methods.join$1(this.children," ")+"}").charCodeAt(0),t}},A._HasContentVisitor0.prototype={visitContentRule$1:(e,t)=>!0,$isStatementVisitor:1},A.__HasContentVisitor_Object_StatementSearchVisitor0.prototype={},A.ExtendMode0.prototype={_enumToString$0(){return"ExtendMode."+this._name},toString$0(e){return this.name}},A.JSModule0.prototype={},A.JSModuleRequire0.prototype={},A.MultiSpan0.prototype={get$start(e){var t=this._multi_span0$_primary;return t.get$start(t)},get$end(e){var t=this._multi_span0$_primary;return t.get$end(t)},get$text(){return this._multi_span0$_primary.get$text()},get$context(e){var t=this._multi_span0$_primary;return t.get$context(t)},get$file(e){var t=this._multi_span0$_primary;return t.get$file(t)},get$length(e){var t=this._multi_span0$_primary;return t.get$length(t)},get$sourceUrl(e){var t=this._multi_span0$_primary;return t.get$sourceUrl(t)},compareTo$1(e,t){return this._multi_span0$_primary.compareTo$1(0,t)},toString$0(e){return this._multi_span0$_primary.toString$0(0)},expand$1(e,t){return new A.MultiSpan0(this._multi_span0$_primary.expand$1(0,t),this.primaryLabel,this.secondarySpans)},highlight$1$color(e){return A.Highlighter$multiple(this._multi_span0$_primary,this.primaryLabel,this.secondarySpans,!0===e,null,null).highlight$0()},message$2$color(e,t,r){var n=E.$eq$(r,!0)||"string"==typeof r,a="string"==typeof r?r:null;return A.SourceSpanExtension_messageMultiple(this._multi_span0$_primary,t,this.primaryLabel,this.secondarySpans,n,a,null)},message$1(e,t){return this.message$2$color(0,t,null)},$isComparable:1,$isFileSpan:1,$isSourceSpan:1,$isSourceSpanWithContext:1},A.SupportsNegation0.prototype={toInterpolation$0(){var e=new A.StringBuffer(""),t=new A.InterpolationBuffer0(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r=this.span,n=this.condition,a=A.SpanExtensions_before(r,n.get$span(n));return a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),e._contents+=a,t.addInterpolation$1(n.toInterpolation$0()),n=A.SpanExtensions_after(r,n.get$span(n)),n=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),e._contents+=n,t.interpolation$1(r)},withSpan$1(e){return new A.SupportsNegation0(this.condition,e)},toString$0(e){var t=this.condition;return t instanceof A.SupportsNegation0||t instanceof A.SupportsOperation0?"not ("+t.toString$0(0)+")":"not "+t.toString$0(0)},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},A.NoOpImporter0.prototype={canonicalize$1:(e,t)=>null,load$1:(e,t)=>null,toString$0:e=>"(unknown)"},A.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,U.dynamic)},write$1(e,t){var r=this._no_source_map_buffer0$_buffer,n=A.S(t);return r._contents+=n,null},writeCharCode$1(e){var t=this._no_source_map_buffer0$_buffer,r=A.Primitives_stringFromCharCode(e);return t._contents+=r,null},toString$0(e){var t=this._no_source_map_buffer0$_buffer._contents;return t.charCodeAt(0),t},buildSourceMap$1$prefix:e=>A.throwExpression(A.UnsupportedError$(T.NoSour))},A._FakeAstNode0.prototype={get$span(e){return this._node0$_callback.call$0()},$isAstNode0:1},A.CssNode0.prototype={toString$0(e){var t=null;return A.serialize0(this,!0,t,!0,t,t,!1,t,!0)._0},$isAstNode0:1},A.CssParentNode0.prototype={},A._IsInvisibleVisitor1.prototype={visitCssAtRule$1:e=>!1,visitCssComment$1(e){return this.includeComments&&33!==e.text.charCodeAt(2)},visitCssStyleRule$1(e){var t=e._style_rule0$_selector._box0$_inner;return(this.includeBogus?t.value.accept$1(I._IsInvisibleVisitor_true0):t.value.accept$1(I._IsInvisibleVisitor_false0))||this.super$EveryCssVisitor$visitCssStyleRule0(e)}},A.__IsInvisibleVisitor_Object_EveryCssVisitor0.prototype={},A.ModifiableCssNode0.prototype={get$hasFollowingSibling(){var e,t=this._node$_parent;return null==t?t=null:(t=t.children,(e=this._node$_indexInParent).toString,t=A.SubListIterable$(t,e+1,null,t.$ti._eval$1("ListBase.E")).any$1(0,new A.ModifiableCssNode_hasFollowingSibling_closure0)),!0===t},get$isGroupEnd(){return this.isGroupEnd}},A.ModifiableCssNode_hasFollowingSibling_closure0.prototype={call$1:e=>!e.accept$1(I._IsInvisibleVisitor_true_false0),$signature:530},A.ModifiableCssParentNode0.prototype={get$isChildless:()=>!1,addChild$1(e){var t;e._node$_parent=this,t=this._node$_children,e._node$_indexInParent=t.length,t.push(e)},clearChildren$0(){var e,t,r,n;for(t=(e=this._node$_children).length,r=0;r<t;++r)(n=e[r])._node$_indexInParent=n._node$_parent=null;I.JSArray_methods.clear$0(e)},$isCssParentNode0:1,get$children(e){return this.children}},A.NodePackageImporter0.prototype={isNonCanonicalScheme$1:e=>"pkg"===e,canonicalize$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f=this,C=null;if("file"===t.get$scheme())return M.$get$FilesystemImporter_cwd0().canonicalize$1(0,t);if("pkg"!==t.get$scheme())return C;if(t.get$hasAuthority())throw A.wrapException(T.A_pkg_h);if((l=(o=M.$get$url()).style).rootLength$1(t.get$path(t))>0)throw A.wrapException("A pkg: URL's path must not begin with /.");if(0===t.get$path(t).length)throw A.wrapException("A pkg: URL must not have an empty path.");if(t.get$hasQuery()||t.get$hasFragment())throw A.wrapException(T.A_pkg_q);if((_=A.canonicalizeContext0())._canonicalize_context$_wasContainingUrlAccessed=!0,"file"===(null==(_=_._canonicalize_context$_containingUrl)?C:_.get$scheme())?((_=A.canonicalizeContext0())._canonicalize_context$_wasContainingUrlAccessed=!0,(_=_._canonicalize_context$_containingUrl).toString,c=(u=M.$get$context()).dirname$1(u.style.pathFromUri$1(A._parseUri(_)))):((_=f._node_package$__NodePackageImporter__entryPointDirectory_F)===M&&A.throwUnnamedLateFieldNI(),c=_),null,$=o.split$1(0,t.get$path(t)),_=I.JSArray_methods.removeAt$1($,0),h=(p=(u=M.$get$context()).style).pathFromUri$1(A._parseUri(_)),I.JSString_methods.startsWith$1(h,"@")&&(h=0!==$.length?o.join$2(0,h,I.JSArray_methods.removeAt$1($,0)):h),d=0!==$.length?p.pathFromUri$1(A._parseUri(o.joinAll$1($))):C,r=h,o=!0,E.startsWith$1$s(r,".")||E.contains$1$asx(r,"\\")||E.contains$1$asx(r,"%")||(o=E.startsWith$1$s(r,"@")&&!E.contains$1$asx(r,l.get$separator(l))),o)return C;if(null==(m=f._node_package$_resolvePackageRoot$2(r,c)))return C;n=A.join(m,"package.json",C),a=A.readFile0(n),s=null;try{s=U.Map_String_dynamic._as(I.C_JsonCodec.decode$1(a))}catch(g){throw i=A.unwrapException(g),o=A.S(n),l=A.S(r),_=A.S(i),A.wrapException("Failed to parse "+o+' for "pkg:'+l+'": '+_)}if(null!=(S=f._node_package$_resolvePackageExports$4(m,d,s,r))){if(I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(S,p)._splitExtension$1(1)[1]))return u.toUri$1(u.canonicalize$1(0,S));throw o=null==d?"root":d,A.wrapException("The export for '"+o+"' in '"+A.S(r)+"' resolved to '"+S+T.x27x2c_whi)}return null==d?null!=(y=f._node_package$_resolvePackageRootValues$2(m,s))?u.toUri$1(u.canonicalize$1(0,y)):C:(v=A.join(m,d,C),M.$get$FilesystemImporter_cwd0().canonicalize$1(0,u.toUri$1(v)))},load$1:(e,t)=>M.$get$FilesystemImporter_cwd0().load$1(0,t),_node_package$_resolvePackageRoot$2(e,t){for(var r,n;;){if(r=A.join(t,"node_modules",e),A.dirExists0(r))return r;if(1===(n=M.$get$context()).split$1(0,t).length)return null;t=n.dirname$1(t)}},_node_package$_resolvePackageRootValues$2(e,t){var r,n,a,s,i=null,o=t.$index(0,"sass");return"string"==typeof o?(r=I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(o,M.$get$url().style)._splitExtension$1(1)[1]),n=o):(n=i,r=!1),r?A.join(e,n,i):("string"==typeof(a=t.$index(0,"style"))?(r=I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(a,M.$get$url().style)._splitExtension$1(1)[1]),s=a):(s=i,r=!1),r?A.join(e,s,i):A.resolveImportPath0(A.join(e,"index",i)))},_node_package$_resolvePackageExports$4(e,t,r,n){var a,s,i=this,o=r.$index(0,"exports");return null==o?null:null!=(a=i._node_package$_nodePackageExportsResolve$5(e,i._node_package$_exportsToCheck$1(t),o,t,n))?a:null!=t&&0!==A.ParsedPath_ParsedPath$parse(t,M.$get$url().style)._splitExtension$1(1)[1].length?null:null!=(s=i._node_package$_nodePackageExportsResolve$5(e,i._node_package$_exportsToCheck$2$addIndex(t,!0),o,t,n))?s:null},_node_package$_nodePackageExportsResolve$5(e,t,r,n,a){var s,i,o,l=!1;if(U.Map_String_dynamic._is(r)&&(s=r.get$keys(r)).any$1(s,new A.NodePackageImporter__nodePackageExportsResolve_closure3)&&(l=(l=r.get$keys(r)).any$1(l,new A.NodePackageImporter__nodePackageExportsResolve_closure4)),l)throw l=r.get$keys(r),A.wrapException("`exports` in "+a+T.x20can_n+l.map$1$1(l,new A.NodePackageImporter__nodePackageExportsResolve_closure5,U.String).join$1(0,",")+" in "+A.join(e,"package.json",null)+".");return l=U.NonNullsIterable_String,l=A.LinkedHashSet_LinkedHashSet$of(new A.NonNullsIterable(new A.MappedListIterable(t,new A.NodePackageImporter__nodePackageExportsResolve_closure6(this,r,e),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,String?>")),l),l._eval$1("Iterable.E")),1!==(o=(i=A.List_List$_of(l,A._instanceType(l)._precomputed1)).length)?o<=0?l=null:(l=null==n?"root":n,l=A.throwExpression(T.Unable+l+" in "+a+" should be used. \n\nFound:\n"+I.JSArray_methods.join$1(i,"\n"))):l=i[0],l},_node_package$_compareExpansionKeys$2(e,t){var r=I.JSString_methods.contains$1(e,"*"),n=r?I.JSString_methods.indexOf$1(e,"*")+1:e.length,a=I.JSString_methods.contains$1(t,"*"),s=a?I.JSString_methods.indexOf$1(t,"*")+1:t.length;return n>s?-1:s>n?1:r?a?(r=e.length)>(a=t.length)?-1:a>r?1:0:-1:1},_node_package$_packageTargetResolve$4(e,t,r,n){var a,s,i,o,l,_,u,c,$,p=null,h="string"==typeof t;if(h?(a=!I.JSString_methods.startsWith$1(t,"./"),s=t):(s=p,a=!1),a)throw A.wrapException("Export '"+A.S(s)+T.x27x20must+r+"'.");if(h?(a=null!=n,s=t):(s=p,a=!1),a)return h=E.replaceFirst$2$s(s,"*",n),i=(a=M.$get$context()).normalize$1(A.join(r,a.style.pathFromUri$1(A._parseUri(h)),p)),A.fileExists0(i)?i:p;if(s=h?t:p,h)return h=M.$get$context(),s.toString,A.join(r,h.style.pathFromUri$1(A._parseUri(s)),p);if(o=(h=U.Map_String_dynamic._is(t))?t:p,h){for(h=(h=A.MapExtensions_get_pairs(o,U.String,U.dynamic)).get$iterator(h);h.moveNext$0();)if(l=(a=h.get$current(h))._0,_=a._1,I.Set_8229z.contains$1(0,l)&&null!=_&&null!=(u=this._node_package$_packageTargetResolve$4(e,_,r,n)))return u;return p}if((h=U.List_dynamic._is(t))&&E.get$length$asx(t)<=0)return p;if(c=h?t:p,h){for(h=E.get$iterator$ax(c);h.moveNext$0();)if(null!=(_=h.get$current(h))&&null!=($=this._node_package$_packageTargetResolve$4(e,_,r,n)))return $;return p}throw A.wrapException("Invalid 'exports' value "+A.S(t)+" in "+A.join(r,"package.json",p)+".")},_node_package$_packageTargetResolve$3(e,t,r){return this._node_package$_packageTargetResolve$4(e,t,r,null)},_node_package$_getMainExport$1(e){var t,r,n,a,s;return t=null,"string"!=typeof e?U.List_String._is(e)?t=e:((r=U.Map_String_dynamic._is(e))?(n=!(n=e.get$keys(e)).any$1(n,new A.NodePackageImporter__getMainExport_closure0),a=e):(a=t,n=!1),n?t=a:(n=!1,r?(null!=(s=e.$index(0,"."))||e.containsKey$1("."))&&(n=null!=s):s=null,n&&(t=r?s:e.$index(0,".")))):t=e,t},_node_package$_exportsToCheck$2$addIndex(e,t){var r,n,a,s,i,o,l=U.JSArray_String,_=A._setArrayType([],l),u=null==e;if(u&&t?e="index":!u&&t&&(e=A.join(e,"index",null)),null==e)return A._setArrayType([null],U.JSArray_nullable_String);if(I.Set_FTDN4.contains$1(0,A.ParsedPath_ParsedPath$parse(e,M.$get$url().style)._splitExtension$1(1)[1])?_.push(e):I.JSArray_methods.addAll$1(_,A._setArrayType([e,e+".scss",e+".sass",e+".css"],l)),u=(l=M.$get$context()).style,r=A.ParsedPath_ParsedPath$parse(e,u).get$basename(),n=l.dirname$1(e),I.JSString_methods.startsWith$1(r,"_"))return _;for(l=A.List_List$_of(_,U.nullable_String),a=_.length,s="."===n,i=0;i<_.length;_.length===a||(0,A.throwConcurrentModificationError)(_),++i)o=_[i],s?l.push("_"+A.ParsedPath_ParsedPath$parse(o,u).get$basename()):l.push(A.join(n,"_"+A.ParsedPath_ParsedPath$parse(o,u).get$basename(),null));return l},_node_package$_exportsToCheck$1(e){return this._node_package$_exportsToCheck$2$addIndex(e,!1)}},A.NodePackageImporter__nodePackageExportsResolve_closure3.prototype={call$1:e=>I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NodePackageImporter__nodePackageExportsResolve_closure4.prototype={call$1:e=>!I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NodePackageImporter__nodePackageExportsResolve_closure5.prototype={call$1:e=>'"'+e+'"',$signature:6},A.NodePackageImporter__nodePackageExportsResolve_closure6.prototype={call$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=null;if(null==e)return t=h.$this,A.NullableExtension_andThen(t._node_package$_getMainExport$1(h.exports),new A.NodePackageImporter__nodePackageExportsResolve__closure1(t,e,h.packageRoot));if(t=h.exports,r=!U.Map_String_dynamic._is(t)||(r=t.get$keys(t)).every$1(r,new A.NodePackageImporter__nodePackageExportsResolve__closure2))return d;if(n="./"+M.$get$context().toUri$1(e).toString$0(0),t.containsKey$1(n)&&null!=t.$index(0,n)&&!I.JSString_methods.contains$1(n,"*"))return null==(t=t.$index(0,n))&&(t=A._asObject(t)),h.$this._node_package$_packageTargetResolve$3(n,t,h.packageRoot);for(r=A._setArrayType([],U.JSArray_String),a=(a=t.get$keys(t)).get$iterator(a);a.moveNext$0();)s=a.get$current(a),1===I.JSString_methods.allMatches$1("*",s).get$length(0)&&r.push(s);for(a=h.$this,I.JSArray_methods.sort$1(r,a.get$_node_package$_compareExpansionKeys()),s=r.length,i=n.length,o=0;o<r.length;r.length===s||(0,A.throwConcurrentModificationError)(r),++o){if((u=2===(_=(l=r[o]).split("*")).length)?(c=_[0],$=_[1]):c=$=d,!u)throw A.wrapException(A.StateError$("Pattern matching error"));if(I.JSString_methods.startsWith$1(n,c)&&(n!==c&&(0===(u=$.length)||I.JSString_methods.endsWith$1(n,$)&&i>=l.length))){if(null==(p=t.$index(0,l)))continue;return a._node_package$_packageTargetResolve$4(e,p,h.packageRoot,I.JSString_methods.substring$2(n,c.length,i-u))}}return d},$signature:148},A.NodePackageImporter__nodePackageExportsResolve__closure1.prototype={call$1(e){return this.$this._node_package$_packageTargetResolve$3(this.variant,e,this.packageRoot)},$signature:149},A.NodePackageImporter__nodePackageExportsResolve__closure2.prototype={call$1:e=>!I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NodePackageImporter__getMainExport_closure0.prototype={call$1:e=>I.JSString_methods.startsWith$1(e,"."),$signature:5},A.NullExpression0.prototype={accept$1$1(e){return e.visitNullExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0:e=>"null",get$span(e){return this.span}},A.legacyNullClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.types.Null",new A.legacyNullClass__closure));return t.NULL=I.C__SassNull0,A.JSClassExtension_injectSuperclass(e._as(I.C__SassNull0.constructor),t),t},$signature:15},A.legacyNullClass__closure.prototype={call$2(e,t){throw A.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:221},A._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,U.dynamic)},unaryNot$0:()=>I.SassBoolean_true0},A.NumberExpression0.prototype={accept$1$1(e){return e.visitNumberExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return A.serializeValue0(A.SassNumber_SassNumber0(this.value,this.unit),!0,!0)},get$span(e){return this.span}},A.numberClass_closure.prototype={call$0(){var e=U.JSClass,t=e._as(A.allowInteropCaptureThisNamed("sass.SassNumber",new A.numberClass__closure)),r=U.String,a=U.Function;return A.LinkedHashMap_LinkedHashMap$_literal(["value",new A.numberClass__closure0,"isInt",new A.numberClass__closure1,"asInt",new A.numberClass__closure2,"numeratorUnits",new A.numberClass__closure3,"denominatorUnits",new A.numberClass__closure4,"hasUnits",new A.numberClass__closure5],r,a).forEach$1(0,A.JSClassExtension_get_defineGetter(t)),A.LinkedHashMap_LinkedHashMap$_literal(["assertInt",new A.numberClass__closure6,"assertInRange",new A.numberClass__closure7,"assertNoUnits",new A.numberClass__closure8,"assertUnit",new A.numberClass__closure9,"hasUnit",new A.numberClass__closure10,"compatibleWithUnit",new A.numberClass__closure11,"convert",new A.numberClass__closure12,"convertToMatch",new A.numberClass__closure13,"convertValue",new A.numberClass__closure14,"convertValueToMatch",new A.numberClass__closure15,"coerce",new A.numberClass__closure16,"coerceToMatch",new A.numberClass__closure17,"coerceValue",new A.numberClass__closure18,"coerceValueToMatch",new A.numberClass__closure19],r,a).forEach$1(0,A.JSClassExtension_get_defineMethod(t)),A.JSClassExtension_injectSuperclass(e._as(n.Object.getPrototypeOf(E.get$$prototype$x(e._as(A.SassNumber_SassNumber0(0,null).constructor))).constructor),t),t},$signature:15},A.numberClass__closure.prototype={call$3(e,t,r){var n,a,s=null;return"string"==typeof r?A.SassNumber_SassNumber0(t,r):(U.nullable__ConstructorOptions_2._as(r),a=(n=null==r)||null==(a=A.NullableExtension_andThen0(E.get$numeratorUnits$x(r),A.immutable__jsToDartList$closure()))?s:E.cast$1$0$ax(a,U.String),n=n||null==(n=A.NullableExtension_andThen0(E.get$denominatorUnits$x(r),A.immutable__jsToDartList$closure()))?s:E.cast$1$0$ax(n,U.String),A.SassNumber_SassNumber$withUnits0(t,n,a))},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:531},A.numberClass__closure0.prototype={call$1:e=>e._number1$_value,$signature:113},A.numberClass__closure1.prototype={call$1:e=>A.fuzzyIsInt0(e._number1$_value),$signature:251},A.numberClass__closure2.prototype={call$1:e=>A.fuzzyAsInt0(e._number1$_value),$signature:533},A.numberClass__closure3.prototype={call$1:e=>new n.immutable.List(e.get$numeratorUnits(e)),$signature:252},A.numberClass__closure4.prototype={call$1:e=>new n.immutable.List(e.get$denominatorUnits(e)),$signature:252},A.numberClass__closure5.prototype={call$1:e=>e.get$hasUnits(),$signature:251},A.numberClass__closure6.prototype={call$2:(e,t)=>e.assertInt$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:535},A.numberClass__closure7.prototype={call$4:(e,t,r,n)=>e.valueInRange$3(t,r,n),call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:536},A.numberClass__closure8.prototype={call$2:(e,t)=>(e.assertNoUnits$1(t),e),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:537},A.numberClass__closure9.prototype={call$3:(e,t,r)=>(e.assertUnit$2(t,r),e),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:538},A.numberClass__closure10.prototype={call$2:(e,t)=>e.hasUnit$1(t),$signature:253},A.numberClass__closure11.prototype={call$2:(e,t)=>e.get$hasUnits()&&e.compatibleWithUnit$1(t),$signature:253},A.numberClass__closure12.prototype={call$4(e,t,r,a){var s=n.immutable.isOrderedMap(t)?E.toArray$0$x(U.ImmutableList._as(t)):U.List_dynamic._as(t),i=U.String;return s=E.cast$1$0$ax(s,i),i=E.cast$1$0$ax(n.immutable.isOrderedMap(r)?E.toArray$0$x(U.ImmutableList._as(r)):U.List_dynamic._as(r),i),A.SassNumber_SassNumber$withUnits0(e._number1$_coerceOrConvertValue$4$coerceUnitless$name(s,i,!1,a),i,s)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:254},A.numberClass__closure13.prototype={call$4:(e,t,r,n)=>e.convertToMatch$3(t,r,n),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:255},A.numberClass__closure14.prototype={call$4(e,t,r,a){var s=n.immutable.isOrderedMap(t)?E.toArray$0$x(U.ImmutableList._as(t)):U.List_dynamic._as(t),i=U.String;return s=E.cast$1$0$ax(s,i),e._number1$_coerceOrConvertValue$4$coerceUnitless$name(s,E.cast$1$0$ax(n.immutable.isOrderedMap(r)?E.toArray$0$x(U.ImmutableList._as(r)):U.List_dynamic._as(r),i),!1,a)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:256},A.numberClass__closure15.prototype={call$4:(e,t,r,n)=>e.convertValueToMatch$3(t,r,n),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:257},A.numberClass__closure16.prototype={call$4(e,t,r,a){var s=n.immutable.isOrderedMap(t)?E.toArray$0$x(U.ImmutableList._as(t)):U.List_dynamic._as(t),i=U.String;return s=E.cast$1$0$ax(s,i),e.coerce$3(s,E.cast$1$0$ax(n.immutable.isOrderedMap(r)?E.toArray$0$x(U.ImmutableList._as(r)):U.List_dynamic._as(r),i),a)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:254},A.numberClass__closure17.prototype={call$4:(e,t,r,n)=>e.coerceToMatch$3(t,r,n),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:255},A.numberClass__closure18.prototype={call$4(e,t,r,a){var s=n.immutable.isOrderedMap(t)?E.toArray$0$x(U.ImmutableList._as(t)):U.List_dynamic._as(t),i=U.String;return s=E.cast$1$0$ax(s,i),e.coerceValue$3(s,E.cast$1$0$ax(n.immutable.isOrderedMap(r)?E.toArray$0$x(U.ImmutableList._as(r)):U.List_dynamic._as(r),i),a)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:256},A.numberClass__closure19.prototype={call$4:(e,t,r,n)=>e.coerceValueToMatch$3(t,r,n),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:257},A._ConstructorOptions0.prototype={},A._NodeSassNumber.prototype={},A.legacyNumberClass_closure.prototype={call$4(e,t,r,n){var a;null==n?(t.toString,a=A._parseNumber(t,r)):a=n,E.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:544},A.legacyNumberClass_closure0.prototype={call$1:e=>E.get$dartValue$x(e)._number1$_value,$signature:545},A.legacyNumberClass_closure1.prototype={call$2(e,t){var r=E.getInterceptor$x(e),n=E.get$numeratorUnits$x(r.get$dartValue(e));r.set$dartValue(e,A.SassNumber_SassNumber$withUnits0(t,E.get$denominatorUnits$x(r.get$dartValue(e)),n))},$signature:546},A.legacyNumberClass_closure2.prototype={call$1(e){var t=E.getInterceptor$x(e);return I.JSArray_methods.join$1(E.get$numeratorUnits$x(t.get$dartValue(e)),"*")+(0===E.get$denominatorUnits$x(t.get$dartValue(e)).length?"":"/")+I.JSArray_methods.join$1(E.get$denominatorUnits$x(t.get$dartValue(e)),"*")},$signature:547},A.legacyNumberClass_closure3.prototype={call$2(e,t){var r=E.getInterceptor$x(e);r.set$dartValue(e,A._parseNumber(r.get$dartValue(e)._number1$_value,t))},$signature:548},A._parseNumber_closure.prototype={call$1:e=>0===e.length,$signature:5},A._parseNumber_closure0.prototype={call$1:e=>0===e.length,$signature:5},A.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,U.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=A.fuzzyAsInt0(this._number1$_value);if(null!=t)return t;throw A.wrapException(A.SassScriptException$0(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=A.fuzzyCheckRange0(n._number1$_value,e,t);if(null!=a)return a;throw A.wrapException(A.SassScriptException$0("Expected "+n.toString$0(0)+" to be within "+A.S(e)+n.get$unitString()+" and "+A.S(t)+n.get$unitString()+".",r))},valueInRangeWithUnit$4(e,t,r,n){var a=A.fuzzyCheckRange0(this._number1$_value,e,t);if(null!=a)return a;throw A.wrapException(A.SassScriptException$0("Expected "+this.toString$0(0)+" to be within "+e+n+" and "+t+n+".",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 A.wrapException(A.SassScriptException$0("Expected "+this.toString$0(0)+' to have unit "'+e+'".',t))},assertNoUnits$1(e){if(this.get$hasUnits())throw A.wrapException(A.SassScriptException$0("Expected "+this.toString$0(0)+" to have no units.",e))},assertNoUnits$0(){return this.assertNoUnits$1(null)},convertToMatch$3(e,t,r){var n=this.convertValueToMatch$3(e,t,r),a=e.get$numeratorUnits(e);return A.SassNumber_SassNumber$withUnits0(n,e.get$denominatorUnits(e),a)},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)},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,r){return A.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=U.JSArray_String;return this.coerceValue$3(A._setArrayType([e],r),A._setArrayType([],r),t)},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},coerceToMatch$3(e,t,r){var n=this.coerceValueToMatch$3(e,t,r),a=e.get$numeratorUnits(e);return A.SassNumber_SassNumber$withUnits0(n,e.get$denominatorUnits(e),a)},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,s){var i,o,l,_,u,c,$=this,p={};if(I.C_ListEquality.equals$2(0,$.get$numeratorUnits($),e)&&I.C_ListEquality.equals$2(0,$.get$denominatorUnits($),t))return $._number1$_value;if(o=(i=E.getInterceptor$asx(e)).get$isNotEmpty(e)||E.get$isNotEmpty$asx(t),l=!!r&&(!$.get$hasUnits()||!o))return $._number1$_value;for(_=new A.SassNumber__coerceOrConvertValue_compatibilityException0($,a,s,o,n,e,t),p.value=$._number1$_value,l=$.get$numeratorUnits($),u=A._setArrayType(l.slice(0),A._arrayInstanceType(l)),i=i.get$iterator(e);i.moveNext$0();)A.removeFirstWhere0(u,new A.SassNumber__coerceOrConvertValue_closure3(p,i.get$current(i)),new A.SassNumber__coerceOrConvertValue_closure4(_));for(i=$.get$denominatorUnits($),c=A._setArrayType(i.slice(0),A._arrayInstanceType(i)),i=E.get$iterator$ax(t);i.moveNext$0();)A.removeFirstWhere0(c,new A.SassNumber__coerceOrConvertValue_closure5(p,i.get$current(i)),new A.SassNumber__coerceOrConvertValue_closure6(_));if(0!==u.length||0!==c.length)throw A.wrapException(_.call$0());return p.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(A.unwrapException(t)instanceof A.SassScriptException0)return!1;throw t}},greaterThan$1(e){if(e instanceof A.SassNumber0)return this._number1$_coerceUnits$2(e,A.number2__fuzzyGreaterThan$closure())?I.SassBoolean_true0:I.SassBoolean_false0;throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){if(e instanceof A.SassNumber0)return this._number1$_coerceUnits$2(e,A.number2__fuzzyGreaterThanOrEquals$closure())?I.SassBoolean_true0:I.SassBoolean_false0;throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){if(e instanceof A.SassNumber0)return this._number1$_coerceUnits$2(e,A.number2__fuzzyLessThan$closure())?I.SassBoolean_true0:I.SassBoolean_false0;throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){if(e instanceof A.SassNumber0)return this._number1$_coerceUnits$2(e,A.number2__fuzzyLessThanOrEquals$closure())?I.SassBoolean_true0:I.SassBoolean_false0;throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},modulo$1(e){if(e instanceof A.SassNumber0)return this.withValue$1(this._number1$_coerceUnits$2(e,A.number2__moduloLikeSass$closure()));throw A.wrapException(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t=this;if(e instanceof A.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new A.SassNumber_plus_closure0));if(!(e instanceof A.SassColor0))return t.super$Value$plus0(e);throw A.wrapException(A.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" + "+e.toString$0(0)+'".',null))},minus$1(e){var t=this;if(e instanceof A.SassNumber0)return t.withValue$1(t._number1$_coerceUnits$2(e,new A.SassNumber_minus_closure0));if(!(e instanceof A.SassColor0))return t.super$Value$minus0(e);throw A.wrapException(A.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" - "+e.toString$0(0)+'".',null))},times$1(e){var t=this;if(e instanceof A.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 A.wrapException(A.SassScriptException$0('Undefined operation "'+t.toString$0(0)+" * "+e.toString$0(0)+'".',null))},dividedBy$1(e){var t=this;return e instanceof A.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 A.unwrapException(r)instanceof A.SassScriptException0?(this.coerceValueToMatch$1(e),r):r}},_number1$_coerceUnits$2(e,t){return this._number1$_coerceUnits$1$2(e,t,U.dynamic)},multiplyUnits$3(e,t,r){var n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V=this,R=null,k={};if(k.value=e,a=(n=[V.get$numeratorUnits(V),V.get$denominatorUnits(V),t,r])[0],R,R,o=R,!1,_=R,u=!1,c=!1,$=n[1],(l=s=(i=n[2]).length<=0)&&(c=o=(_=n[3]).length<=0),u=l,p=$,d=R,(h=!c)?(g=m=a.length<=0)?(c=d=(c=$).length<=0)?(S=i,u?p=_:(p=_=n[3],u=!0)):S=a:(S=a,c=!1):(S=a,m=R,g=!1,c=!0),c?(y=p,v=S):v=y=R,c?(c=y,n=v,v=!0):(c=R,f=R,(h?m:m=a.length<=0)?(C=$,b=i,l?c=o:(u?c=_:(c=_=n[3],u=!0),c=o=c.length<=0)):(b=c,c=false,C=f),c?n=!0:(c=!1,(f=g?d:d=$.length<=0)?((c=s)&&(C=u?_:n[3]),n=c):n=c,b=a),n?((n=!V._number1$_areAnyConvertible$2(b,C))?(v=C,c=b):(c=v,v=y),x=v,v=n,n=c,c=x):(c=y,n=v,v=!1)),v)return A.SassNumber_SassNumber$withUnits0(e,c,n);for(w=A._setArrayType([],U.JSArray_String),E=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),c=(n=V.get$numeratorUnits(V)).length,L=0;L<c;++L)M=n[L],A.removeFirstWhere0(E,new A.SassNumber_multiplyUnits_closure3(k,M),new A.SassNumber_multiplyUnits_closure4(w,M));for(n=V.get$denominatorUnits(V),N=A._setArrayType(n.slice(0),A._arrayInstanceType(n)),n=t.length,L=0;L<n;++L)M=t[L],A.removeFirstWhere0(N,new A.SassNumber_multiplyUnits_closure5(k,M),new A.SassNumber_multiplyUnits_closure6(w,M));return n=k.value,I.JSArray_methods.addAll$1(N,E),A.SassNumber_SassNumber$withUnits0(n,N,w)},_number1$_areAnyConvertible$2:(e,t)=>I.JSArray_methods.any$1(e,new A.SassNumber__areAnyConvertible_closure0(t)),_number1$_unitString$2(e,t){var r,n,a,s,i,o;return(n=(r=E.getInterceptor$asx(e)).get$length(e)<=0)?(s=(s=a=E.get$length$asx(t))<=0,i=t):(a=null,i=null,s=!1),s?r="no units":(s=!!n&&1===(s=a))?r=(o=E.$index$asx(n?i:t,0))+"^-1":n?r="("+E.join$1$ax(t,"*")+")^-1":(i=s=t,(s=(s=a=E.get$length$asx(s))<=0)?r=r.join$1(e,"*"):(s=1===(s=a))?(o=E.$index$asx(i,0),r=r.join$1(e,"*")+"/"+o):r=r.join$1(e,"*")+"/("+E.join$1$ax(t,"*")+")"),r},$eq(e,t){var r=this;return null!=t&&(t instanceof A.SassNumber0&&(r.get$numeratorUnits(r).length===t.get$numeratorUnits(t).length&&r.get$denominatorUnits(r).length===t.get$denominatorUnits(t).length&&(r.get$hasUnits()?!(!I.C_ListEquality.equals$2(0,r._number1$_canonicalizeUnitList$1(r.get$numeratorUnits(r)),r._number1$_canonicalizeUnitList$1(t.get$numeratorUnits(t)))||!I.C_ListEquality.equals$2(0,r._number1$_canonicalizeUnitList$1(r.get$denominatorUnits(r)),r._number1$_canonicalizeUnitList$1(t.get$denominatorUnits(t))))&&A.fuzzyEquals0(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))):A.fuzzyEquals0(r._number1$_value,t._number1$_value))))},get$hashCode(e){var t=this,r=t.hashCache;return null==r?t.hashCache=A.fuzzyHashCode0(t._number1$_value*t._number1$_canonicalMultiplier$1(t.get$numeratorUnits(t))/t._number1$_canonicalMultiplier$1(t.get$denominatorUnits(t))):r},_number1$_canonicalizeUnitList$1(e){var t,r=e.length;return 0===r?e:1===r?(null==(t=M.$get$_typesByUnit0().$index(0,I.JSArray_methods.get$first(e)))?r=e:((r=I.Map_Sr65K.$index(0,t)).toString,r=A._setArrayType([I.JSArray_methods.get$first(r)],U.JSArray_String)),r):(r=A._arrayInstanceType(e)._eval$1("MappedListIterable<1,String>"),r=A.List_List$_of(new A.MappedListIterable(e,new A.SassNumber__canonicalizeUnitList_closure0,r),r._eval$1("ListIterable.E")),I.JSArray_methods.sort$0(r),r)},_number1$_canonicalMultiplier$1(e){return I.JSArray_methods.fold$2(e,1,new A.SassNumber__canonicalMultiplier_closure0(this))},canonicalMultiplierForUnit$1(e){var t,r=I.Map_NtHoP.$index(0,e);return t=null==r?1:1/(t=r.get$values(r)).get$first(t)},unitSuggestion$2(e,t){var r,n,a=this,s=a.get$denominatorUnits(a);return s=new A.MappedListIterable(s,new A.SassNumber_unitSuggestion_closure1,A._arrayInstanceType(s)._eval$1("MappedListIterable<1,String>")).join$0(0),r=a.get$numeratorUnits(a),n="$"+e+s+(r=new A.MappedListIterable(r,new A.SassNumber_unitSuggestion_closure2,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,String>")).join$0(0))+(null==t?"":" * 1"+t),0===a.get$numeratorUnits(a).length?n:"calc("+n+")"},unitSuggestion$1(e){return this.unitSuggestion$2(e,null)}},A.SassNumber__coerceOrConvertValue_compatibilityException0.prototype={call$0(){var e,t,r,n,a,s,i=this,o=i.other;return null!=o?(t=(e=i.$this).toString$0(0)+" and",r=new A.StringBuffer(t),null!=(n=i.otherName)&&(t=r._contents=t+" $"+n+":"),o=t+" "+o.toString$0(0)+" have incompatible units",r._contents=o,e.get$hasUnits()&&i.otherHasUnits||(r._contents=o+" (one has units and the other doesn't)"),o=r.toString$0(0)+".",e=i.name,new A.SassScriptException0(null==e?o:"$"+e+": "+o)):i.otherHasUnits?(o=i.newNumerators,1===(e=E.getInterceptor$asx(o)).get$length(o)&&E.get$isEmpty$asx(i.newDenominators)&&null!=(a=M.$get$_typesByUnit0().$index(0,e.get$first(o)))?(o=i.$this.toString$0(0),e=I.JSArray_methods.contains$1(A._setArrayType([97,101,105,111,117],U.JSArray_int),a.charCodeAt(0))?"an "+a:"a "+a,(t=I.Map_Sr65K.$index(0,a)).toString,t="Expected "+o+" to have "+e+" unit ("+I.JSArray_methods.join$1(t,", ")+").",e=i.name,new A.SassScriptException0(null==e?t:"$"+e+": "+t)):(t=i.newDenominators,s=A.pluralize0("unit",e.get$length(o)+E.get$length$asx(t),null),t="Expected "+(e=i.$this).toString$0(0)+" to have "+s+" "+e._number1$_unitString$2(o,t)+".",o=i.name,new A.SassScriptException0(null==o?t:"$"+o+": "+t))):(o="Expected "+i.$this.toString$0(0)+" to have no units.",e=i.name,new A.SassScriptException0(null==e?o:"$"+e+": "+o))},$signature:549},A.SassNumber__coerceOrConvertValue_closure3.prototype={call$1(e){var t=A.conversionFactor0(this.newNumerator,e);return null!=t&&(this._box_0.value*=t,!0)},$signature:5},A.SassNumber__coerceOrConvertValue_closure4.prototype={call$0(){return A.throwExpression(this.compatibilityException.call$0())},$signature:0},A.SassNumber__coerceOrConvertValue_closure5.prototype={call$1(e){var t=A.conversionFactor0(this.newDenominator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:5},A.SassNumber__coerceOrConvertValue_closure6.prototype={call$0(){return A.throwExpression(this.compatibilityException.call$0())},$signature:0},A.SassNumber_plus_closure0.prototype={call$2:(e,t)=>e+t,$signature:60},A.SassNumber_minus_closure0.prototype={call$2:(e,t)=>e-t,$signature:60},A.SassNumber_multiplyUnits_closure3.prototype={call$1(e){var t=A.conversionFactor0(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:5},A.SassNumber_multiplyUnits_closure4.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},A.SassNumber_multiplyUnits_closure5.prototype={call$1(e){var t=A.conversionFactor0(this.numerator,e);return null!=t&&(this._box_0.value/=t,!0)},$signature:5},A.SassNumber_multiplyUnits_closure6.prototype={call$0(){return this.newNumerators.push(this.numerator)},$signature:0},A.SassNumber__areAnyConvertible_closure0.prototype={call$1(e){var t=I.Map_NtHoP.$index(0,e);return null==t?I.JSArray_methods.contains$1(this.units2,e):I.JSArray_methods.any$1(this.units2,t.get$containsKey())},$signature:5},A.SassNumber__canonicalizeUnitList_closure0.prototype={call$1(e){var t,r=M.$get$_typesByUnit0().$index(0,e);return null==r?t=e:((t=I.Map_Sr65K.$index(0,r)).toString,t=I.JSArray_methods.get$first(t)),t},$signature:6},A.SassNumber__canonicalMultiplier_closure0.prototype={call$2(e,t){return e*this.$this.canonicalMultiplierForUnit$1(t)},$signature:166},A.SassNumber_unitSuggestion_closure1.prototype={call$1:e=>" * 1"+e,$signature:6},A.SassNumber_unitSuggestion_closure2.prototype={call$1:e=>" / 1"+e,$signature:6},A.OklabColorSpace0.prototype={get$isBoundedInternal:()=>!1,convert$7$missingChroma$missingHue(e,t,r,n,a,s,i){var o,l,_,u;return e===I.OklchColorSpace_9Gj0?A.labToLch0(e,t,r,n,a,s,i):((o=null==t)&&(t=0),(l=null==r)&&(r=0),(_=null==n)&&(n=0),u=M.$get$oklabToLms0(),I.LmsColorSpace_Os30.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,Math.pow(u[0]*t+u[1]*r+u[2]*n,3)+0,Math.pow(u[3]*t+u[4]*r+u[5]*n,3)+0,Math.pow(u[6]*t+u[7]*r+u[8]*n,3)+0,a,l,_,s,i,o))},convert$5(e,t,r,n,a){return this.convert$7$missingChroma$missingHue(e,t,r,n,a,!1,!1)}},A.OklchColorSpace0.prototype={get$isBoundedInternal:()=>!1,get$isPolarInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==n,i=3.141592653589793*(s?0:n)/180,o=null==r,l=o?0:r,_=Math.cos(i),u=o?0:r;return I.OklabColorSpace_5400.convert$7$missingChroma$missingHue(e,t,l*_,u*Math.sin(i),a,o,s)}},A.SupportsOperation0.prototype={toInterpolation$0(){var e=new A.StringBuffer(""),t=new A.InterpolationBuffer0(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r=this.span,n=this.left,a=A.SpanExtensions_before(r,n.get$span(n));return a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),e._contents+=a,t.addInterpolation$1(n.toInterpolation$0()),a=this.right,n=A.SpanExtensions_between(n.get$span(n),a.get$span(a)),n=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),e._contents+=n,t.addInterpolation$1(a.toInterpolation$0()),a=A.SpanExtensions_after(r,a.get$span(a)),a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),e._contents+=a,t.interpolation$1(r)},withSpan$1(e){return A.SupportsOperation$0(this.left,this.right,this.operator,e)},toString$0(e){var t=this;return t._operation$_parenthesize$1(t.left)+" "+t.operator+" "+t._operation$_parenthesize$1(t.right)},_operation$_parenthesize$1(e){return e instanceof A.SupportsNegation0||e instanceof A.SupportsOperation0&&e.operator===this.operator?"("+e.toString$0(0)+")":e.toString$0(0)},$isAstNode0:1,$isSassNode:1,$isSupportsCondition:1,get$span(e){return this.span}},A.Parameter0.prototype={toString$0(e){var t=this.defaultValue,r=this.name;return null==t?r:r+": "+t.toString$0(0)},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.ParameterList0.prototype={get$spanWithName(){for(var e,t,r=this.span,n=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(r.get$file(r)._decodedChars,0,null),0,null),a=r.get$start(r).offset-1;e=a>0&&(32===(e=n.charCodeAt(a))||9===e||10===e||13===e||12===e);)--a;if(!(e=!!(95===(e=n.charCodeAt(a))||A.CharacterExtension_get_isAlphabetic0(e)||e>=128)||(e>=48&&e<=57||45===e)))return r;for(--a;e=a>=0&&(!!(t=95===(e=n.charCodeAt(a))||((t=e>=97&&e<=122||e>=65&&e<=90)||e>=128))||(e>=48&&e<=57||45===e));)--a;return e=a+1,95===(t=n.charCodeAt(e))||A.CharacterExtension_get_isAlphabetic0(t)||t>=128?A.SpanExtensions_trimRight0(A.SpanExtensions_trimLeft0(r.get$file(r).span$2(0,e,r.get$end(r).offset))):r},verify$2(e,t){var r,n,a,s,i,o,l,_,u=this,c="invocation";for(n=(r=u.parameters).length,a=t._baseMap,s=0,i=0;i<n;++i)if(o=r[i],i<e){if(l=o.name,a.containsKey$1(l))throw A.wrapException(A.SassScriptException$0("Argument "+u._parameter_list$_originalParameterName$1(l)+T.x20was_p,null))}else if(l=o.name,a.containsKey$1(l))++s;else if(null==o.defaultValue)throw A.wrapException(A.MultiSpanSassScriptException$0("Missing argument "+u._parameter_list$_originalParameterName$1(l)+".",c,A.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],U.FileSpan,U.String)));if(null==u.restParameter){if(e>n)throw r=t.get$isEmpty(0)?"":"positional ",A.wrapException(A.MultiSpanSassScriptException$0("Only "+n+" "+r+A.pluralize0("argument",n,null)+" allowed, but "+e+" "+A.pluralize0("was",e,"were")+" passed.",c,A.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],U.FileSpan,U.String)));if(s<a.get$length(a))throw n=U.String,(_=A.LinkedHashSet_LinkedHashSet$of(t,n)).removeAll$1(new A.MappedListIterable(r,new A.ParameterList_verify_closure1,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Object?>"))),A.wrapException(A.MultiSpanSassScriptException$0("No "+A.pluralize0("parameter",_._collection$_length,null)+" named "+A.toSentence0(_.map$1$1(0,new A.ParameterList_verify_closure2,U.Object),"or")+".",c,A.LinkedHashMap_LinkedHashMap$_literal([u.get$spanWithName(),"declaration"],U.FileSpan,n)))}},_parameter_list$_originalParameterName$1(e){var t,r,n,a,s,i;if(e===this.restParameter)return t=this.span.get$text(),I.JSString_methods.substring$2(I.JSString_methods.substring$1(t,I.JSString_methods.lastIndexOf$1(t,"$")),0,I.JSString_methods.indexOf$1(t,"."));for(n=(r=this.parameters).length,a=0;a<n;++a)if((s=r[a]).name===e)return r=s.span,null==s.defaultValue?r=r.get$text():(t=r.get$text(),r=I.JSString_methods.substring$2(t,0,I.JSString_methods.indexOf$1(t,":")),r=null==(i=A._lastNonWhitespace0(r,!1))?"":I.JSString_methods.substring$2(r,0,i+1)),r;throw A.wrapException(A.ArgumentError$(T.This_d+e+'".',null))},matches$2(e,t){var r,n,a,s,i,o;for(n=(r=this.parameters).length,a=t._baseMap,s=0,i=0;i<n;++i)if(o=r[i],i<e){if(a.containsKey$1(o.name))return!1}else if(a.containsKey$1(o.name))++s;else if(null==o.defaultValue)return!1;return null!=this.restParameter||!(e>n)&&!(s<a.get$length(a))},toString$0(e){var t,r,n,a=A._setArrayType([],U.JSArray_String);for(r=(t=this.parameters).length,n=0;n<r;++n)a.push("$"+t[n].toString$0(0));return null!=(t=this.restParameter)&&a.push("$"+t+"..."),I.JSArray_methods.join$1(a,", ")},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.ParameterList_verify_closure1.prototype={call$1:e=>e.name,$signature:550},A.ParameterList_verify_closure2.prototype={call$1:e=>"$"+e,$signature:6},A.InterpolatedParentSelector.prototype={accept$1$1(e){return E.visitParentSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.suffix;return null==t?"&":"&"+t.toString$0(0)},get$span(e){return this.span}},A.ParentSelector0.prototype={accept$1$1(e){return e.visitParentSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},unify$1:e=>A.throwExpression(A.UnsupportedError$("& doesn't support unification."))},A.ParentStatement0.prototype={},A.ParentStatement_closure0.prototype={call$1:e=>e instanceof A.VariableDeclaration0||e instanceof A.FunctionRule0||e instanceof A.MixinRule0||e instanceof A.ImportRule0&&I.JSArray_methods.any$1(e.imports,new A.ParentStatement__closure0),$signature:245},A.ParentStatement__closure0.prototype={call$1:e=>e instanceof A.DynamicImport0,$signature:246},A.ParenthesizedExpression0.prototype={accept$1$1(e){return e.visitParenthesizedExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"("+this.expression.toString$0(0)+")"},get$span(e){return this.span}},A.ParserExports.prototype={},A.loadParserExports_closure.prototype={call$1:e=>new A.JSExpressionVisitor(e),$signature:551},A.loadParserExports_closure0.prototype={call$1:e=>new A.JSStatementVisitor(e),$signature:552},A.loadParserExports_closure1.prototype={call$1:e=>new A.JSSimpleSelectorVisitor(e),$signature:553},A.loadParserExports_closure2.prototype={call$1:e=>A.SourceFile$fromString(e,null),$signature:554},A.loadParserExports_closure3.prototype={call$1(e){var t=A.List_List$_of(e,U.nullable_Object);return new n.Set(t)},$signature:555},A._updateLazyFileSpanPrototype_closure.prototype={call$0:()=>M.$get$bogusSpan0(),$signature:20},A._updateLazyFileSpanPrototype_closure0.prototype={call$1(e){var t=e.get$span(0);return t.get$file(t)},$signature:556},A._updateLazyFileSpanPrototype_closure1.prototype={call$1(e){var t=e.get$span(0);return t.get$length(t)},$signature:557},A._updateLazyFileSpanPrototype_closure2.prototype={call$1(e){var t=e.get$span(0);return t.get$sourceUrl(t)},$signature:558},A._updateAstPrototypes_closure.prototype={call$3:(e,t,r)=>A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(e._decodedChars,t,r),0,null),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:559},A._updateAstPrototypes_closure0.prototype={call$3:(e,t,r)=>e.span$2(0,t,r),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:560},A._updateAstPrototypes_closure1.prototype={call$1:e=>e._decodedChars,$signature:561},A._updateAstPrototypes_closure2.prototype={call$1:e=>e.get$asPlain(),$signature:562},A._updateAstPrototypes_closure3.prototype={call$2:(e,t)=>e.accept$1(t),$signature:563},A._updateAstPrototypes_closure4.prototype={call$2:(e,t)=>e.accept$1(t),$signature:564},A._updateAstPrototypes_closure5.prototype={call$2:(e,t)=>e.accept$1(t),$signature:565},A._updateAstPrototypes_closure6.prototype={call$1:e=>e.$arguments,$signature:566},A._updateAstPrototypes_closure7.prototype={call$1:e=>e.$arguments,$signature:567},A._updateAstPrototypes_closure8.prototype={call$1:e=>e.$arguments,$signature:568},A._updateAstPrototypes_closure9.prototype={call$1:e=>e.$arguments,$signature:569},A._updateAstPrototypes_closure10.prototype={call$1:e=>e.$arguments,$signature:570},A._updateAstPrototypes_closure11.prototype={call$1:e=>e.get$span(e),$signature:571},A._addSupportsConditionToInterpolation_closure.prototype={call$1:e=>e.toInterpolation$0(),$signature:572},A.Parser1.prototype={_parser1$_parseIdentifier$0(){return this.wrapSpanFormatException$1(new A.Parser__parseIdentifier_closure0(this))},whitespace$1$consumeNewlines(e){do{this.whitespaceWithoutComments$1$consumeNewlines(e)}while(this.scanComment$0())},whitespaceWithoutComments$1$consumeNewlines(e){for(var t,r=this.scanner,n=r.string.length;t=r._string_scanner$_position!==n&&(32===(t=r.peekChar$0())||9===t||10===t||13===t||12===t);)r.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():42===e&&(this.loudComment$0(),!0))},expectWhitespace$1$consumeNewlines(e){var t,r=this.scanner;(t=r._string_scanner$_position===r.string.length||!(32===(t=r.peekChar$0())||9===t||10===t||13===t||12===t||this.scanComment$0()))&&r.error$1(0,"Expected whitespace."),this.whitespace$1$consumeNewlines(e)},expectWhitespace$0(){return this.expectWhitespace$1$consumeNewlines(!1)},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();return!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,s="Expected identifier.",i=new A.StringBuffer(""),o=a.scanner;if(o.scanChar$1(45)){if(r=i._contents=A.Primitives_stringFromCharCode(45),o.scanChar$1(45))return i._contents=r+r,a._parser1$_identifierBody$3$normalize$unit(i,e,t),(o=i._contents).charCodeAt(0),o}else r="";return null==(n=o.peekChar$0())&&o.error$1(0,s),95===n&&e?(o.readChar$0(),i._contents=r+A.Primitives_stringFromCharCode(45)):95===n||A.CharacterExtension_get_isAlphabetic0(n)||n>=128?i._contents=r+A.Primitives_stringFromCharCode(o.readChar$0()):92!==n?o.error$1(0,s):i._contents=r+a.escape$1$identifierStart(!0),a._parser1$_identifierBody$3$normalize$unit(i,e,t),(o=i._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)},_parser1$_identifierBody$3$normalize$unit(e,t,r){var n,a,s,i;for(n=this.scanner;null!=(a=n.peekChar$0());)if(45===a&&r){if(i=46===(s=n.peekChar$1(1))||A._isInt(s)&&s>=48&&s<=57)break;i=A.Primitives_stringFromCharCode(n.readChar$0()),e._contents+=i}else if(95===a&&t)n.readChar$0(),i=A.Primitives_stringFromCharCode(45),e._contents+=i;else if(i=!!(i=95===a||((i=a>=97&&a<=122||a>=65&&a<=90)||a>=128))||(a>=48&&a<=57||45===a))i=A.Primitives_stringFromCharCode(n.readChar$0()),e._contents+=i;else{if(92!==a)break;i=this.escape$0(),e._contents+=i}},_parser1$_identifierBody$1(e){return this._parser1$_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 A.StringBuffer("");;){if((t=n.peekChar$0())===a){n.readChar$0();break}null!=t&&10!==t&&13!==t&&12!==t||n.error$1(0,"Expected "+A.Primitives_stringFromCharCode(a)+"."),92!==t?(r=A.Primitives_stringFromCharCode(n.readChar$0()),e._contents+=r):10===(r=n.peekChar$1(1))||13===r||12===r?(n.readChar$0(),n.readChar$0()):(r=A.Primitives_stringFromCharCode(A.consumeEscapedCharacter0(n)),e._contents+=r)}return(n=e._contents).charCodeAt(0),n},declarationValue$1$allowEmpty(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=new A.StringBuffer(""),p=A._setArrayType([],U.JSArray_int);for(t=c.scanner,r=c.get$loudComment(),n=c.get$string(),a=!1;null!=(s=t.peekChar$0());)if(i=!1,92!==s)if(34!==s&&39!==s)if(47!==s)if(32!==s&&9!==s)if(10!==s&&13!==s&&12!==s)if(40!==s&&123!==s&&91!==s)if(41!==s&&125!==s&&93!==s)if(59!==s)117!==s&&85!==s?(c.lookingAtIdentifier$0()?(o=c.identifier$0(),$._contents+=o):(o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o),a=i):(null!=(u=c.tryUrl$0())?$._contents+=u:(o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o),a=i);else{if(0===p.length)break;o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o}else{if(0===p.length)break;o=A.Primitives_stringFromCharCode(s),$._contents+=o,t.expectChar$1(p.pop()),a=i}else o=A.Primitives_stringFromCharCode(s),$._contents+=o,p.push(A.opposite0(t.readChar$0())),a=i;else 10!==(o=t.peekChar$1(-1))&&13!==o&&12!==o&&($._contents+="\n"),t.readChar$0(),a=!0;else(o=!!a||!(32===(o=t.peekChar$1(1))||9===o||10===o||13===o||12===o))&&(o=A.Primitives_stringFromCharCode(32),$._contents+=o),t.readChar$0();else 42===t.peekChar$1(1)?(l=t._string_scanner$_position,r.call$0(),_=t._string_scanner$_position,$._contents+=I.JSString_methods.substring$2(t.string,l,_)):(o=A.Primitives_stringFromCharCode(t.readChar$0()),$._contents+=o),a=i;else l=t._string_scanner$_position,n.call$0(),_=t._string_scanner$_position,$._contents+=I.JSString_methods.substring$2(t.string,l,_),a=i;else o=c.escape$1$identifierStart(!0),$._contents+=o,a=i;return 0!==p.length&&t.expectChar$1(I.JSArray_methods.get$last(p)),e||0!==$._contents.length||t.error$1(0,"Expected token."),(t=$._contents).charCodeAt(0),t},declarationValue$0(){return this.declarationValue$1$allowEmpty(!1)},tryUrl$0(){var e,t,r,n=this,a=n.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position);if(!n.scanIdentifier$1("url"))return null;if(!a.scanChar$1(40))return a.set$state(s),null;for(n.whitespace$1$consumeNewlines(!0),(e=new A.StringBuffer(""))._contents="url(";null!=(t=a.peekChar$0());)if(92!==t)if(r=!0,37!==t&&38!==t&&35!==t&&(r=t>=42&&t<=126||t>=128),r)r=A.Primitives_stringFromCharCode(a.readChar$0()),e._contents+=r;else{if(32!==t&&9!==t&&10!==t&&13!==t&&12!==t){if(41===t)return r=A.Primitives_stringFromCharCode(a.readChar$0()),(r=e._contents+=r).charCodeAt(0),r;break}if(n.whitespace$1$consumeNewlines(!0),41!==a.peekChar$0())break}else r=n.escape$0(),e._contents+=r;return a.set$state(s),null},variableName$0(){return this.scanner.expectChar$1(36),this.identifier$1$normalize(!0)},escape$1$identifierStart(e){var t,r,n,a,s,i,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),10!==r&&13!==r&&12!==r||l.error$1(0,o),A.CharacterExtension_get_isHex0(r)){for(n=0;n<6&&(null!=(a=l.peekChar$0())?(s=!0,a>=48&&a<=57||a>=97&&a<=102||(s=a>=65&&a<=70),s=!s):s=!0,!s);++n)t*=16,t+=A.asHex0(l.readChar$0());this.scanCharIf$1(new A.Parser_escape_closure0)}else t=l.readChar$0();if(!(s=e?95===(s=t)||A.CharacterExtension_get_isAlphabetic0(s)||s>=128:!!(95===(s=t)||A.CharacterExtension_get_isAlphabetic0(s)||s>=128)||(s>=48&&s<=57||45===s)))return l=!0,t<=31||E.$eq$(t,127)||(l=!!e&&((l=t)>=48&&l<=57)),l?(l=A.Primitives_stringFromCharCode(92),t>15&&(l+=A.Primitives_stringFromCharCode(A.hexCharFor0(I.JSNumber_methods._shrOtherPositive$1(t,4)))),(l=l+A.Primitives_stringFromCharCode(A.hexCharFor0(15&t))+A.Primitives_stringFromCharCode(32)).charCodeAt(0),l):A.String_String$fromCharCodes(A._setArrayType([92,t],U.JSArray_int),0,null);try{return s=A.Primitives_stringFromCharCode(t)}catch(i){if(!U.RangeError._is(A.unwrapException(i)))throw i;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 A.Parser_scanIdentChar_matches0(t,e),a=this.scanner,s=a.peekChar$0();if(r=null!=s&&n.call$1(s))return a.readChar$0(),!0;if(92===s){if(r=a._string_scanner$_position,n.call$1(A.consumeEscapedCharacter0(a)))return!0;a.set$state(new A._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 "'+A.Primitives_stringFromCharCode(e)+'".',t._string_scanner$_position)},lookingAtIdentifier$1(e){var t,r,n;return null==e&&(e=0),r=(t=this.scanner).peekChar$1(e),!!A._isInt(r)&&(95===r||A.CharacterExtension_get_isAlphabetic0(r)||r>=128)||92===r?t=!0:45!==r?t=!1:(n=t.peekChar$1(e+1),t=(t=!!A._isInt(n)&&(95===n||A.CharacterExtension_get_isAlphabetic0(n)||n>=128))||92===n||45===n),t},lookingAtIdentifier$0(){return this.lookingAtIdentifier$1(null)},lookingAtIdentifierBody$0(){var e=this.scanner.peekChar$0();return null!=e&&(!!(95===e||A.CharacterExtension_get_isAlphabetic0(e)||e>=128)||(e>=48&&e<=57||45===e)||92===e)},scanIdentifier$2$caseSensitive(e,t){var r,n,a=this;return!!a.lookingAtIdentifier$0()&&(n=(r=a.scanner)._string_scanner$_position,!(!a._parser1$_consumeIdentifier$2(e,t)||a.lookingAtIdentifierBody$0())||(r.set$state(new A._SpanScannerState(r,n)),!1))},scanIdentifier$1(e){return this.scanIdentifier$2$caseSensitive(e,!1)},_parser1$_consumeIdentifier$2(e,t){var r,n,a;for(r=new A.CodeUnits(e),n=U.CodeUnits,r=new A.ListIterator(r,r.get$length(0),n._eval$1("ListIterator<ListBase.E>")),n=n._eval$1("ListBase.E");r.moveNext$0();)if(a=r.__internal$_current,!this.scanIdentChar$2$caseSensitive(null==a?n._as(a):a,t))return!1;return!0},expectIdentifier$2$name(e,t){var r,n,a,s,i,o,l;for(null==t&&(t='"'+e+'"'),n=(r=this.scanner)._string_scanner$_position,a=new A.CodeUnits(e),s=U.CodeUnits,a=new A.ListIterator(a,a.get$length(0),s._eval$1("ListIterator<ListBase.E>")),o=(i="Expected "+t)+".",s=s._eval$1("ListBase.E");a.moveNext$0();)l=a.__internal$_current,this.scanIdentChar$2$caseSensitive(null==l?s._as(l):l,!1)||r.error$2$position(0,o,n);this.lookingAtIdentifierBody$0()&&r.error$2$position(0,i,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)},spanFrom$2(e,t){var r=this.scanner.spanFrom$2(e,t);return null==this._parser1$_interpolationMap?r:new A.LazyFileSpan0(new A.Parser_spanFrom_closure0(this,r))},spanFrom$1(e){return this.spanFrom$2(e,null)},spanFromPosition$1(e){var t=this.scanner.spanFromPosition$2(e,null);return null==this._parser1$_interpolationMap?t:new A.LazyFileSpan0(new A.Parser_spanFromPosition_closure0(this,t))},error$3(e,t,r,n){var a=new A.StringScannerException(this.scanner.string,t,r);if(null==n)throw A.wrapException(a);A.throwWithTrace0(a,this.get$error(this),n)},error$2(e,t,r){return this.error$3(0,t,r,null)},withErrorMessage$1$2(e,t){var r,n,a,s;try{return a=t.call$0()}catch(s){if(a=A.unwrapException(s),!U.SourceSpanFormatException._is(a))throw s;r=a,n=A.getTraceFromException(s),a=E.get$span$z(r),A.throwWithTrace0(new A.SourceSpanFormatException(r.get$source(),e,a),r,n)}},withErrorMessage$2(e,t){return this.withErrorMessage$1$2(e,t,U.dynamic)},wrapSpanFormatException$1$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v=this,f="expected";try{try{return g=e.call$0()}catch(S){if(g=A.unwrapException(S),!U.SourceSpanFormatException._is(g))throw S;if(t=g,r=A.getTraceFromException(S),null==(n=v._parser1$_interpolationMap))throw S;if(a=n.mapException$1(t),y=t,null==(g=a)?null==y:g===y)throw S;A.throwWithTrace0(a,t,r)}}catch(S){if(g=A.unwrapException(S),U.MultiSourceSpanFormatException._is(g)){if(s=g,i=A.getTraceFromException(S),o=E.get$span$z(s),g=U.FileSpan,y=U.String,l=s.get$secondarySpans().cast$2$0(0,g,y),A.startsWithIgnoreCase0(s._span_exception$_message,f)){for(o=v._parser1$_adjustExceptionSpan$1(o),_=A.LinkedHashMap_LinkedHashMap$_empty(g,y),g=(g=A.MapExtensions_get_pairs0(l,g,y)).get$iterator(g);g.moveNext$0();)null,null,c=(p=u=g.get$current(g))._0,$=p._1,E.$indexSet$ax(_,v._parser1$_adjustExceptionSpan$1(c),$);l=_}A.throwWithTrace0(A.MultiSpanSassFormatException$0(s._span_exception$_message,o,s.get$primaryLabel(),l,null),s,i)}else{if(!U.SourceSpanFormatException._is(g))throw S;h=g,d=A.getTraceFromException(S),m=E.get$span$z(h),A.startsWithIgnoreCase0(h._span_exception$_message,f)&&(m=v._parser1$_adjustExceptionSpan$1(m)),_=h._span_exception$_message,u=m,A.throwWithTrace0(new A.SassFormatException0(I.Set_empty,_,u),h,d)}}},wrapSpanFormatException$1(e){return this.wrapSpanFormatException$1$1(e,U.dynamic)},_parser1$_adjustExceptionSpan$1(e){var t,r;return e.get$length(e)>0?e:((t=this._parser1$_firstNewlineBefore$1(e.get$start(e))).$eq(0,e.get$start(e))?r=e:(r=t.offset,r=A._FileSpan$(t.file,r,r)),r)},_parser1$_firstNewlineBefore$1(e){var t,r,n=e.file,a=e.offset,s=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(n._decodedChars,0,a),0,null),i=a-1;for(t=null;i>=0;){if(32!==(r=s.charCodeAt(i))&&9!==r&&10!==r&&13!==r&&12!==r)return null==t?n=e:((a=new A.FileLocation(n,t)).FileLocation$_$2(n,t),n=a),n;10!==r&&13!==r&&12!==r||(t=i),--i}return e}},A.Parser__parseIdentifier_closure0.prototype={call$0(){var e=this.$this,t=e.identifier$0();return e.scanner.expectDone$0(),t},$signature:28},A.Parser_escape_closure0.prototype={call$1:e=>32===e||9===e||10===e||13===e||12===e,$signature:30},A.Parser_scanIdentChar_matches0.prototype={call$1(e){var t=this.char;return this.caseSensitive?e===t:A.characterEqualsIgnoreCase0(t,e)},$signature:47},A.Parser_spanFrom_closure0.prototype={call$0(){var e=this.$this._parser1$_interpolationMap;return null==e&&(e=U.InterpolationMap_2._as(e)),e.mapSpan$1(this.span)},$signature:20},A.Parser_spanFromPosition_closure0.prototype={call$0(){var e=this.$this._parser1$_interpolationMap;return null==e&&(e=U.InterpolationMap_2._as(e)),e.mapSpan$1(this.span)},$signature:20},A.InterpolatedPlaceholderSelector.prototype={get$span(e){var t=this.name.span;return t.get$file(t).span$2(0,t.get$start(t).offset-1,t.get$end(t).offset)},accept$1$1(e){return E.visitPlaceholderSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"%"+this.name.toString$0(0)}},A.PlaceholderSelector0.prototype={accept$1$1(e){return e.visitPlaceholderSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){return new A.PlaceholderSelector0(this.name+e,this.span)},$eq(e,t){return null!=t&&(t instanceof A.PlaceholderSelector0&&t.name===this.name)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)}},A.PlainCssCallable0.prototype={$eq(e,t){return null!=t&&(t instanceof A.PlainCssCallable0&&this.name===t.name)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)},$isAsyncCallable0:1,$isCallable:1,get$name(e){return this.name}},A.PrefixedMapView0.prototype={get$keys(e){return new A._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&&I.JSString_methods.startsWith$1(t,this._prefixed_map_view0$_prefix)?this._prefixed_map_view0$_map.$index(0,I.JSString_methods.substring$1(t,this._prefixed_map_view0$_prefix.length)):null},containsKey$1(e){return"string"==typeof e&&I.JSString_methods.startsWith$1(e,this._prefixed_map_view0$_prefix)&&this._prefixed_map_view0$_map.containsKey$1(I.JSString_methods.substring$1(e,this._prefixed_map_view0$_prefix.length))}},A._PrefixedKeys0.prototype={get$length(e){var t=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return t.get$length(t)},get$iterator(e){var t=this._prefixed_map_view0$_view._prefixed_map_view0$_map;return(t=(t=t.get$keys(t)).map$1$1(t,new A._PrefixedKeys_iterator_closure0(this),U.String)).get$iterator(t)},contains$1(e,t){return this._prefixed_map_view0$_view.containsKey$1(t)}},A._PrefixedKeys_iterator_closure0.prototype={call$1(e){return this.$this._prefixed_map_view0$_view._prefixed_map_view0$_prefix+e},$signature:6},A.ProphotoRgbColorSpace0.prototype={get$isBoundedInternal:()=>!0,toLinear$1(e){var t=Math.abs(e);return t<=.03125?e/16:E.get$sign$in(e)*Math.pow(t,1.8)},fromLinear$1(e){var t=Math.abs(e);return t>=.001953125?E.get$sign$in(e)*Math.pow(t,.5555555555555556):16*e},transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.A98RgbColorSpace_lf20!==e?I.DisplayP3ColorSpace_MmT0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$linearProphotoRgbToLms0():M.$get$linearProphotoRgbToXyzD500():M.$get$linearProphotoRgbToXyzD650():M.$get$linearProphotoRgbToLinearRec20200():M.$get$linearProphotoRgbToLinearDisplayP30():M.$get$linearProphotoRgbToLinearA98Rgb0():M.$get$linearProphotoRgbToLinearSrgb0()}},A.InterpolatedPseudoSelector.prototype={accept$1$1(e){return E.visitPseudoSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r,n=this,a=n.isSyntacticClass?":":"::",s=a+n.name.toString$0(0);return(t=null==(a=n.argument))&&null==n.selector||(s+="(",t||(s+=a.toString$0(0),null!=n.selector&&(s+=" ")),s=(null!=(r=n.selector)?s+I.JSArray_methods.join$1(r.components,", "):s)+")"),s},get$span(e){return this.span}},A.PseudoSelector0.prototype={get$isHostContext(){return this.isClass&&"host-context"===this.name&&null!=this.selector},get$hasComplicatedSuperselectorSemantics(){return!this.isClass||null!=this.selector},get$specificity(){var e,t=this,r=t._pseudo$__PseudoSelector_specificity_FI;return r===M&&(e=new A.PseudoSelector_specificity_closure0(t).call$0(),t._pseudo$__PseudoSelector_specificity_FI!==M&&A.throwUnnamedLateFieldADI(),t._pseudo$__PseudoSelector_specificity_FI=e,r=e),r},withSelector$1(e){var t=this;return A.PseudoSelector$0(t.name,t.span,t.argument,!t.isClass,e)},addSuffix$1(e){var t=this;return null==t.argument&&null==t.selector||t.super$SimpleSelector$addSuffix0(e),A.PseudoSelector$0(t.name+e,t.span,null,!t.isClass,null)},unify$1(e){var t,r,n,a,s,i,o=this,l=o.name;if("host"===l||"host-context"===l){if(!I.JSArray_methods.every$1(e,new A.PseudoSelector_unify_closure0))return null}else if(l=!1,1===e.length?(t=e[0])instanceof A.UniversalSelector0?l=!0:t instanceof A.PseudoSelector0&&(l=t.isClass&&"host"===t.name||t.get$isHostContext()):t=null,l)return t.unify$1(A._setArrayType([o],U.JSArray_SimpleSelector_2));if(I.JSArray_methods.contains$1(e,o))return e;for(r=A._setArrayType([],U.JSArray_SimpleSelector_2),l=e.length,n=!o.isClass,a=!1,s=0;s<e.length;e.length===l||(0,A.throwConcurrentModificationError)(e),++s){if((i=e[s])instanceof A.PseudoSelector0&&!i.isClass){if(n)return null;r.push(o),a=!0}r.push(i)}return a||r.push(o),r},isSuperselector$1(e){var t,r,n,a=this;return!!a.super$SimpleSelector$isSuperselector0(e)||(null==(t=a.selector)?a.$eq(0,e):e instanceof A.PseudoSelector0&&!a.isClass&&!e.isClass&&"slotted"===a.normalizedName&&e.name===a.name?null!=(r=A.NullableExtension_andThen0(e.selector,t.get$isSuperselector()))&&r:(r=U.JSArray_SimpleSelector_2,n=a.span,A.compoundIsSuperselector0(A.CompoundSelector$0(A._setArrayType([a],r),n),A.CompoundSelector$0(A._setArrayType([e],r),n),null)))},accept$1$1(e){return e.visitPseudoSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},$eq(e,t){var r=this;return null!=t&&(t instanceof A.PseudoSelector0&&t.name===r.name&&t.isClass===r.isClass&&t.argument==r.argument&&E.$eq$(t.selector,r.selector))},get$hashCode(e){var t=this;return I.JSString_methods.get$hashCode(t.name)^(t.isClass?218159:519018)^E.get$hashCode$(t.argument)^E.get$hashCode$(t.selector)}},A.PseudoSelector_specificity_closure0.prototype={call$0(){var e,t,r=this.$this;if(!r.isClass)return 1;if(null==(e=r.selector))return A.SimpleSelector0.prototype.get$specificity.call(r);switch(r.normalizedName){case"where":return 0;case"is":case"not":case"has":case"matches":return r=e.components,A.IterableIntegerExtension_get_max(new A.MappedListIterable(r,new A.PseudoSelector_specificity__closure1,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,int>")));case"nth-child":case"nth-last-child":return r=A.SimpleSelector0.prototype.get$specificity.call(r),t=e.components,r+A.IterableIntegerExtension_get_max(new A.MappedListIterable(t,new A.PseudoSelector_specificity__closure2,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,int>")));default:return A.SimpleSelector0.prototype.get$specificity.call(r)}},$signature:10},A.PseudoSelector_specificity__closure1.prototype={call$1:e=>e.get$specificity(),$signature:258},A.PseudoSelector_specificity__closure2.prototype={call$1:e=>e.get$specificity(),$signature:258},A.PseudoSelector_unify_closure0.prototype={call$1:e=>e instanceof A.PseudoSelector0&&(e.isClass&&"host"===e.name||null!=e.selector),$signature:14},A.PublicMemberMapView0.prototype={get$keys(e){var t=this._public_member_map_view0$_inner;return(t=t.get$keys(t)).where$1(t,A.utils1__isPublic$closure())},containsKey$1(e){return"string"==typeof e&&A.isPublic0(e)&&this._public_member_map_view0$_inner.containsKey$1(e)},$index(e,t){return"string"==typeof t&&A.isPublic0(t)?this._public_member_map_view0$_inner.$index(0,t):null}},A.InterpolatedQualifiedName.prototype={toString$0(e){var t=this.namespace;return null==t?this.name.toString$0(0):t.toString$0(0)+"|"+this.name.toString$0(0)},$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.QualifiedName0.prototype={$eq(e,t){return null!=t&&(t instanceof A.QualifiedName0&&t.name===this.name&&t.namespace==this.namespace)},get$hashCode(e){return I.JSString_methods.get$hashCode(this.name)^E.get$hashCode$(this.namespace)},toString$0(e){var t=this.namespace,r=this.name;return null==t?r:t+"|"+r}},A.Rec2020ColorSpace0.prototype={get$isBoundedInternal:()=>!0,toLinear$1(e){var t=Math.abs(e);return t<.08124285829863151?e/4.5:E.get$sign$in(e)*Math.pow((t+1.09929682680944-1)/1.09929682680944,2.2222222222222223)},fromLinear$1(e){var t=Math.abs(e);return t>.018053968510807?E.get$sign$in(e)*(1.09929682680944*Math.pow(t,.45)-.09929682680944008):4.5*e},transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.A98RgbColorSpace_lf20!==e?I.DisplayP3ColorSpace_MmT0!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$linearRec2020ToLms0():M.$get$linearRec2020ToXyzD500():M.$get$linearRec2020ToXyzD650():M.$get$linearRec2020ToLinearProphotoRgb0():M.$get$linearRec2020ToLinearDisplayP30():M.$get$linearRec2020ToLinearA98Rgb0():M.$get$linearRec2020ToLinearSrgb0()}},A.JSClass0.prototype={},A.JSClassExtension_setCustomInspect_closure.prototype={call$4(e,t,r,n){return this.inspect.call$1(e)},call$3(e,t,r){return this.call$4(e,t,r,null)},"call*":"call$4",$requiredArgCount:3,$defaultValues:()=>[null],$signature:574},A.JSClassExtension_get_defineStaticMethod_closure.prototype={call$2(e,t){return this._this[e]=A.allowInteropNamed(e,t),null},$signature:135},A.JSClassExtension_get_defineMethod_closure.prototype={call$2(e,t){return E.get$$prototype$x(this._this)[e]=A.allowInteropCaptureThisNamed(e,t),null},$signature:135},A.JSClassExtension_get_defineGetter_closure.prototype={call$2(e,t){return A.defineGetter(E.get$$prototype$x(this._this),e,t,null),null},$signature:135},A.RenderContext0.prototype={},A.RenderContextOptions0.prototype={},A.RenderContextResult0.prototype={},A.RenderContextResultStats0.prototype={},A.RenderOptions.prototype={},A.RenderResult.prototype={},A.RenderResultStats.prototype={},A.ReplaceExpressionVisitor0.prototype={visitBinaryOperationExpression$1(e,t){return new A.BinaryOperationExpression0(t.operator,t.left.accept$1(this),t.right.accept$1(this),!1)},visitBooleanExpression$1:(e,t)=>t,visitColorExpression$1:(e,t)=>t,visitFunctionExpression$1(e,t){var r=t.originalName,n=this.visitArgumentList$1(t.$arguments);return new A.FunctionExpression0(t.namespace,A.stringReplaceAllUnchecked(r,"_","-"),r,n,t.span)},visitInterpolatedFunctionExpression$1(e,t){return new A.InterpolatedFunctionExpression0(this.visitInterpolation$1(t.name),this.visitArgumentList$1(t.$arguments),t.span)},visitIfExpression$1(e,t){return new A.IfExpression0(this.visitArgumentList$1(t.$arguments),t.span)},visitListExpression$1(e,t){var r=t.contents;return new A.ListExpression0(A.List_List$unmodifiable(new A.MappedListIterable(r,new A.ReplaceExpressionVisitor_visitListExpression_closure0(this),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Expression0>")),U.Expression_2),t.separator,t.hasBrackets,t.span)},visitMapExpression$1(e,t){var r,n,a,s,i=A._setArrayType([],U.JSArray_Record_2_Expression_and_Expression_2);for(n=(r=t.pairs).length,a=0;a<n;++a)s=r[a],i.push(new A._Record_2(s._0.accept$1(this),s._1.accept$1(this)));return new A.MapExpression0(A.List_List$unmodifiable(i,U.Record_2_Expression_and_Expression_2),t.span)},visitNullExpression$1:(e,t)=>t,visitNumberExpression$1:(e,t)=>t,visitParenthesizedExpression$1(e,t){return new A.ParenthesizedExpression0(t.expression.accept$1(this),t.span)},visitSelectorExpression$1:(e,t)=>t,visitStringExpression$1(e,t){return new A.StringExpression0(this.visitInterpolation$1(t.text),t.hasQuotes)},visitSupportsExpression$1(e,t){return new A.SupportsExpression0(this.visitSupportsCondition$1(t.condition))},visitUnaryOperationExpression$1(e,t){return new A.UnaryOperationExpression0(t.operator,t.operand.accept$1(this),t.span)},visitValueExpression$1:(e,t)=>t,visitVariableExpression$1:(e,t)=>t,visitArgumentList$1(e){var t,r,n=this,a=e.positional,s=U.String,i=U.Expression_2,o=A.LinkedHashMap_LinkedHashMap$_empty(s,i);for(t=(t=A.MapExtensions_get_pairs0(e.named,s,i)).get$iterator(t);t.moveNext$0();)r=t.get$current(t),o.$indexSet(0,r._0,r._1.accept$1(n));return t=null==(t=e.rest)?null:t.accept$1(n),r=null==(r=e.keywordRest)?null:r.accept$1(n),new A.ArgumentList0(A.List_List$unmodifiable(new A.MappedListIterable(a,new A.ReplaceExpressionVisitor_visitArgumentList_closure0(n),A._arrayInstanceType(a)._eval$1("MappedListIterable<1,Expression0>")),i),A.ConstantMap_ConstantMap$from(o,s,i),t,r,e.span)},visitSupportsCondition$1(e){var t=this;if(e instanceof A.SupportsOperation0)return A.SupportsOperation$0(t.visitSupportsCondition$1(e.left),t.visitSupportsCondition$1(e.right),e.operator,e.span);if(e instanceof A.SupportsNegation0)return new A.SupportsNegation0(t.visitSupportsCondition$1(e.condition),e.span);if(e instanceof A.SupportsInterpolation0)return new A.SupportsInterpolation0(e.expression.accept$1(t),e.span);if(e instanceof A.SupportsDeclaration0)return new A.SupportsDeclaration0(e.name.accept$1(t),e.value.accept$1(t),e.span);throw A.wrapException(A.SassException$0("BUG: Unknown SupportsCondition "+e.toString$0(0)+".",e.get$span(e),null))},visitInterpolation$1(e){var t=e.contents;return A.Interpolation$0(new A.MappedListIterable(t,new A.ReplaceExpressionVisitor_visitInterpolation_closure0(this),A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Object>")),e.spans,e.span)}},A.ReplaceExpressionVisitor_visitListExpression_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:259},A.ReplaceExpressionVisitor_visitArgumentList_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature:259},A.ReplaceExpressionVisitor_visitInterpolation_closure0.prototype={call$1(e){return e instanceof A.Expression0?e.accept$1(this.$this):e},$signature:71},A.ImporterResult0.prototype={get$sourceMapUrl(e){var t=this._result$_sourceMapUrl;return null==t?A.Uri_Uri$dataFromString(this.contents,I.C_Utf8Codec,null):t}},A.ReturnRule0.prototype={accept$1$1(e){return e.visitReturnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@return "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.RgbColorSpace0.prototype={get$isBoundedInternal:()=>!0,get$isLegacyInternal:()=>!0,convert$5(e,t,r,n,a){var s=null==t?null:t/255,i=null==r?null:r/255;return I.SrgbColorSpace_thf0.convert$5(e,s,i,null==n?null:n/255,a)},toLinear$1:e=>A.srgbAndDisplayP3ToLinear0(e/255),fromLinear$1:e=>255*A.srgbAndDisplayP3FromLinear0(e)},A.SassParser0.prototype={get$currentIndentation(){return this._sass0$_currentIndentation},get$indented:()=>!0,styleRuleSelector$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position,a=new A.StringBuffer(""),s=new A.InterpolationBuffer0(a,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan));do{s.addInterpolation$1(t.almostAnyValue$1$omitComments(!0)),e=A.Primitives_stringFromCharCode(10),e=a._contents+=e}while(I.JSString_methods.endsWith$1(I.JSString_methods.trimRight$0((e.charCodeAt(0),e)),",")&&t.scanCharIf$1(new A.SassParser_styleRuleSelector_closure0));return s.interpolation$1(t.spanFrom$1(new A._SpanScannerState(r,n)))},expectStatementSeparator$1(e){var t,r=this,n=r._sass0$_tryTrailingSemicolon$0();r.atEndOfStatement$0()||r._sass0$_expectNewline$1$trailingSemicolon(n),r._sass0$_peekIndentation$0()<=r._sass0$_currentIndentation||(t=null==e?"here":"beneath a "+e,r.scanner.error$2$position(0,"Nothing may be indented "+t+".",r._sass0$_nextIndentationEnd.position))},expectStatementSeparator$0(){return this.expectStatementSeparator$1(null)},atEndOfStatement$0(){var e=this.scanner.peekChar$0();return!1!==(e=null==e?null: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,s,i,o,l,_,u,c=this;if(117!==(s=(a=c.scanner).peekChar$0())&&85!==s){if(39===s||34===s)return c.super$StylesheetParser$importArgument0()}else if(i=new A._SpanScannerState(a,a._string_scanner$_position),c.scanIdentifier$1("url")){if(a.scanChar$1(40))return a.set$state(i),c.super$StylesheetParser$importArgument0();a.set$state(i)}for(o=a._string_scanner$_position,l=a.peekChar$0();_=!1,null!=l&&44!==l&&59!==l&&(_=!(10===l||13===l||12===l)),_;)a.readChar$0(),l=a.peekChar$0();if(e=a.substring$1(0,o),t=c.spanFrom$1(new A._SpanScannerState(a,o)),c.isPlainImportUrl$1(e))return new A.StaticImport0(new A.Interpolation0(A.List_List$unmodifiable([A.serializeValue0(new A.SassString0(e,!0),!0,!0)],U.Object),I.List_null,t),null,t);try{return a=c.parseImportUrl$1(e),new A.DynamicImport0(a,t)}catch(u){if(a=A.unwrapException(u),!U.FormatException._is(a))throw u;r=a,n=A.getTraceFromException(u),c.error$3(0,"Invalid URL: "+E.get$message$x(r),t,n)}},scanElse$1(e){var t,r,n,a,s,i=this;return i._sass0$_peekIndentation$0()===e&&(r=(t=i.scanner)._string_scanner$_position,n=i._sass0$_currentIndentation,a=i._sass0$_nextIndentation,s=i._sass0$_nextIndentationEnd,i._sass0$_readIndentation$0(),!(!t.scanChar$1(64)||!i.scanIdentifier$1("else"))||(t.set$state(new A._SpanScannerState(t,r)),i._sass0$_currentIndentation=n,i._sass0$_nextIndentation=a,i._sass0$_nextIndentationEnd=s,!1))},children$1(e,t){var r=A._setArrayType([],U.JSArray_Statement_2);return this._sass0$_whileIndentedLower$1(new A.SassParser_children_closure0(this,t,r)),r},statements$1(e){var t,r,n,a=this.scanner,s=a.peekChar$0();for(9!==s&&32!==s||a.error$3$length$position(0,T.Indent,a._string_scanner$_position,0),t=A._setArrayType([],U.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,r=this,n=r.scanner,a=n.peekChar$0();return 13!==a&&10!==a&&12!==a?36!==a?47!==a?n=e.call$0():(t=n.peekChar$1(1),n=47!==t?42!==t?e.call$0():r._sass0$_loudComment$0():r._sass0$_silentComment$0()):n=r.variableDeclarationWithoutNamespace$0():n=null,n},_sass0$_silentComment$0(){var e,t,r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;c.expect$1("//"),e=new A.StringBuffer(""),t=u._sass0$_currentIndentation,r=c.string.length,n=1+t,a=2+t;e:do{for(i=(s=c.scanChar$1(47)?"///":"//").length;;){for(o=e._contents+=s,l=i;l<u._sass0$_currentIndentation-t;++l)o+=A.Primitives_stringFromCharCode(32),e._contents=o;for(;_=c._string_scanner$_position!==r&&!(10===(_=c.peekChar$0())||13===_||12===_);)o+=A.Primitives_stringFromCharCode(c.readChar$0()),e._contents=o;if(e._contents=o+"\n",u._sass0$_peekIndentation$0()<t)break e;if(u._sass0$_peekIndentation$0()===t){47===c.peekChar$1(n)&&47===c.peekChar$1(a)&&u._sass0$_readIndentation$0();break}u._sass0$_readIndentation$0()}}while(c.scan$1("//"));return r=e._contents,u.lastSilentComment=new A.SilentComment0((r.charCodeAt(0),r),u.spanFrom$1(new A._SpanScannerState(c,$)))},_sass0$_loudComment$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=d.scanner,g=new A._SpanScannerState(m,m._string_scanner$_position);for(m.expect$1("/*"),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer0(e,t,r),e._contents="/*",a=d._sass0$_currentIndentation,i=(s=m.string).length,o=!0;;o=!1){for(o?(l=m._string_scanner$_position,d.spaces$0(),10===(_=m.peekChar$0())||13===_||12===_?(d._sass0$_readIndentation$0(),_=A.Primitives_stringFromCharCode(32),e._contents+=_):(u=m._string_scanner$_position,e._contents+=I.JSString_methods.substring$2(s,l,u))):e._contents=(e._contents+="\n")+" * ",c=3;c<d._sass0$_currentIndentation-a;++c)_=A.Primitives_stringFromCharCode(32),e._contents+=_;for(;m._string_scanner$_position!==i&&(10!==($=m.peekChar$0())&&13!==$&&12!==$);)if(35!==$)if(42!==$)_=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=_;else{if(47===m.peekChar$1(1)){for(t=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=t,t=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=t,h=d.spanFrom$1(g),d.whitespace$1$consumeNewlines(!1);(10===(e=m.peekChar$0())||13===e||12===e)&&d._sass0$_peekIndentation$0()>a;){for(;d._sass0$_lookingAtDoubleNewline$0();)d._sass0$_expectNewline$0();d._sass0$_readIndentation$0(),d.whitespace$1$consumeNewlines(!1)}if(e=m._string_scanner$_position!==i&&!(10===(e=m.peekChar$0())||13===e||12===e)){for(e=m._string_scanner$_position;t=m._string_scanner$_position!==i&&!(10===(t=m.peekChar$0())||13===t||12===t);)m.readChar$0();throw A.wrapException(A.MultiSpanSassFormatException$0("Unexpected text after end of comment",d.spanFrom$1(new A._SpanScannerState(m,e)),"extra text",A.LinkedHashMap_LinkedHashMap$_literal([h,"comment"],U.FileSpan,U.String),null))}return new A.LoudComment0(n.interpolation$1(h))}_=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=_}else 123===m.peekChar$1(1)?(p=d.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(p._0),r.push(p._1)):(_=A.Primitives_stringFromCharCode(m.readChar$0()),e._contents+=_);if(d._sass0$_peekIndentation$0()<=a)break;for(;d._sass0$_lookingAtDoubleNewline$0();)d._sass0$_expectNewline$0(),e._contents=(e._contents+="\n")+" *";d._sass0$_readIndentation$0()}return new A.LoudComment0(n.interpolation$1(d.spanFrom$1(g)))},whitespaceWithoutComments$1$consumeNewlines(e){var t,r,n;for(r=(t=this.scanner).string.length;t._string_scanner$_position!==r&&(n=t.peekChar$0(),!(e?!(32===n||9===n||10===n||13===n||12===n):!(32===n||9===n)));)t.readChar$0()},_sass0$_expectNewline$1$trailingSemicolon(e){var t=this.scanner,r=t.peekChar$0();if(13===r)return t.readChar$0(),void(10===t.peekChar$0()&&t.readChar$0());10!==r&&12!==r?t.error$1(0,e?T.multip:"expected newline."):t.readChar$0()},_sass0$_expectNewline$0(){return this._sass0$_expectNewline$1$trailingSemicolon(!1)},_sass0$_lookingAtDoubleNewline$0(){var e,t,r=this.scanner,n=r.peekChar$0();return e=!1,13!==n?r=10!==n&&12!==n?e:10===(r=r.peekChar$1(1))||13===r||12===r:(t=r.peekChar$1(1),r=10!==t?13===t||12===t||e:10===(r=r.peekChar$1(2))||13===r||12===r),r},_sass0$_whileIndentedLower$1(e){var t,r,n,a,s,i,o=this,l=o._sass0$_currentIndentation;for(r=(t=o.scanner)._sourceFile,n=null;o._sass0$_peekIndentation$0()>l;)a=o._sass0$_readIndentation$0(),null==n&&(n=a),n!==a&&(s=t._string_scanner$_position,i=r.getColumn$1(s),t.error$3$length$position(0,"Inconsistent indentation, expected "+n+" spaces.",r.getColumn$1(t._string_scanner$_position),s-i)),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,s,i,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 A._SpanScannerState(e,t),0;n=new A._SpanScannerState(e,t),_.scanCharIf$1(new A.SassParser__peekIndentation_closure1)||e.error$2$position(0,"Expected newline.",e._string_scanner$_position),a=A._Cell$(),s=A._Cell$(),i=A._Cell$();do{for(s.__late_helper$_value=a.__late_helper$_value=!1,i.__late_helper$_value=0;;){if(32!==(o=e.peekChar$0())){if(9!==o)break;a.__late_helper$_value=!0}else s.__late_helper$_value=!0;(t=i.__late_helper$_value)===i&&A.throwExpression(A.LateError$localNI("")),i.__late_helper$_value=t+1,e.readChar$0()}if((t=e._string_scanner$_position)===r)return _._sass0$_nextIndentation=0,_._sass0$_nextIndentationEnd=new A._SpanScannerState(e,t),e.set$state(n),0}while(_.scanCharIf$1(new A.SassParser__peekIndentation_closure2));return t=a._readLocal$0(),r=s._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=i._readLocal$0(),i._readLocal$0()>0&&null==_._sass0$_spaces&&(_._sass0$_spaces=s._readLocal$0()),_._sass0$_nextIndentationEnd=new A._SpanScannerState(e,e._string_scanner$_position),e.set$state(n),i._readLocal$0()},_sass0$_tryTrailingSemicolon$0(){return!!this.scanCharIf$1(new A.SassParser__tryTrailingSemicolon_closure0)&&(this.whitespace$1$consumeNewlines(!1),!0)}},A.SassParser_styleRuleSelector_closure0.prototype={call$1:e=>10===e||13===e||12===e,$signature:30},A.SassParser_children_closure0.prototype={call$0(){var e=this.$this._sass0$_child$1(this.child);null!=e&&this.children.push(e)},$signature:0},A.SassParser__peekIndentation_closure1.prototype={call$1:e=>10===e||13===e||12===e,$signature:30},A.SassParser__peekIndentation_closure2.prototype={call$1:e=>10===e||13===e||12===e,$signature:30},A.SassParser__tryTrailingSemicolon_closure0.prototype={call$1:e=>59===e,$signature:30},A._Exports.prototype={},A._wrapMain_closure.prototype={call$1(e){return A._translateReturnValue(this.main.call$0())},$signature:85},A._wrapMain_closure0.prototype={call$1(e){return A._translateReturnValue(this.main.call$1(A.List_List$from(U.List_dynamic._as(e),!0,U.String)))},$signature:85},A.ScssParser0.prototype={get$indented:()=>!1,get$currentIndentation:()=>0,styleRuleSelector$0(){return this.almostAnyValue$0()},expectStatementSeparator$1(e){var t,r;this.whitespaceWithoutComments$1$consumeNewlines(!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$1$consumeNewlines(!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.warnings.push(new A._Record_3_deprecation_message_span(I.Deprecation_OSi,T.x40elsei,r.spanFrom$1(new A._SpanScannerState(n,t)))),n.set$position(n._string_scanner$_position-2),!0}return n.set$state(new A._SpanScannerState(n,a)),!1},children$1(e,t){var r,n=this,a=n.scanner;for(a.expectChar$1(123),n.whitespaceWithoutComments$1$consumeNewlines(!0),r=A._setArrayType([],U.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$1$consumeNewlines(!0);break;case 42:r.push(n._scss0$_loudComment$0()),n.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:r.push(t.call$0())}break;case 59:a.readChar$0(),n.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 125:return a.expectChar$1(125),r;default:r.push(t.call$0())}},statements$1(e){var t,r,n,a,s=this,i=A._setArrayType([],U.JSArray_Statement_2);for(s.whitespaceWithoutComments$1$consumeNewlines(!0),r=(t=s.scanner).string.length;t._string_scanner$_position!==r;)switch(t.peekChar$0()){case 36:i.push(s.variableDeclarationWithoutNamespace$0());break;case 47:switch(t.peekChar$1(1)){case 47:i.push(s._scss0$_silentComment$0()),s.whitespaceWithoutComments$1$consumeNewlines(!0);break;case 42:i.push(s._scss0$_loudComment$0()),s.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:null!=(n=e.call$0())&&i.push(n)}break;case 59:t.readChar$0(),s.whitespaceWithoutComments$1$consumeNewlines(!0);break;default:null!=(a=e.call$0())&&i.push(a)}return i},_scss0$_silentComment$0(){var e,t,r=this,n=r.scanner,a=n._string_scanner$_position,s=new A._SpanScannerState(n,a);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.spaces$0()}while(n.scan$1("//"));return r.get$plainCss()&&r.error$2(0,T.Silent,r.spanFrom$1(s)),r.lastSilentComment=new A.SilentComment0(n.substring$1(0,a),r.spanFrom$1(s))},_scss0$_loudComment$0(){var e,t,r,n,a,s,i=this.scanner,o=i._string_scanner$_position;i.expect$1("/*"),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer0(e,t,r),e._contents="/*";e:for(;;)switch(i.peekChar$0()){case 35:123===i.peekChar$1(1)?(a=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(a._0),r.push(a._1)):(s=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=s);break;case 42:if(s=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=s,47!==i.peekChar$0())continue e;return t=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=t,new A.LoudComment0(n.interpolation$1(this.spanFrom$1(new A._SpanScannerState(i,o))));case 13:i.readChar$0(),10!==i.peekChar$0()&&(s=A.Primitives_stringFromCharCode(10),e._contents+=s);break;case 12:i.readChar$0(),s=A.Primitives_stringFromCharCode(10),e._contents+=s;break;default:s=A.Primitives_stringFromCharCode(i.readChar$0()),e._contents+=s}}},A.Selector0.prototype={assertNotBogus$1$name(e){this.accept$1(I._IsBogusVisitor_true0)&&A.warnForDeprecation0("$"+e+": "+(this.toString$0(0)+T.x20is_nov),I.Deprecation_5M7)},toString$0(e){var t=null,r=A._SerializeVisitor$0(t,!0,t,t,!0,!1,t,!0);return this.accept$1(r),r._serialize0$_buffer.toString$0(0)},$isAstNode0:1,get$span(e){return this.span}},A._IsInvisibleVisitor2.prototype={visitSelectorList$1(e){return I.JSArray_methods.every$1(e.components,this.get$visitComplexSelector())},visitComplexSelector$1(e){return!!this.super$AnySelectorVisitor$visitComplexSelector0(e)||this.includeBogus&&e.accept$1(I._IsBogusVisitor_false0)},visitPlaceholderSelector$1:(e,t)=>!0,visitPseudoSelector$1(e,t){var r=t.selector;return null!=r&&("not"===t.name?this.includeBogus&&r.accept$1(I._IsBogusVisitor_true0):this.visitSelectorList$1(r))}},A._IsBogusVisitor0.prototype={visitComplexSelector$1(e){var t,r=e.components;return 0===r.length?0!==e.leadingCombinators.length:(t=this.includeLeadingCombinator?0:1,e.leadingCombinators.length>t||0!==I.JSArray_methods.get$last(r).combinators.length||I.JSArray_methods.any$1(r,new A._IsBogusVisitor_visitComplexSelector_closure0(this)))},visitPseudoSelector$1(e,t){var r=t.selector;return null!=r&&("has"===t.name?r.accept$1(I._IsBogusVisitor_false0):r.accept$1(I._IsBogusVisitor_true0))}},A._IsBogusVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:51},A._IsUselessVisitor0.prototype={visitComplexSelector$1(e){return e.leadingCombinators.length>1||I.JSArray_methods.any$1(e.components,new A._IsUselessVisitor_visitComplexSelector_closure0(this))},visitPseudoSelector$1:(e,t)=>t.accept$1(I._IsBogusVisitor_true0)},A._IsUselessVisitor_visitComplexSelector_closure0.prototype={call$1(e){return e.combinators.length>1||this.$this.visitCompoundSelector$1(e.selector)},$signature:51},A._ContainsParentSelectorVisitor0.prototype={visitParentSelector$1:(e,t)=>!0},A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0.prototype={},A.__IsBogusVisitor_Object_AnySelectorVisitor0.prototype={},A.__IsInvisibleVisitor_Object_AnySelectorVisitor0.prototype={},A.__IsUselessVisitor_Object_AnySelectorVisitor0.prototype={},A.SelectorExpression0.prototype={accept$1$1(e){return e.visitSelectorExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0:e=>"&",get$span(e){return this.span}},A._nest_closure0.prototype={call$1(e){var t={},r=E.$index$asx(e,0).get$asList();if(0===r.length)throw A.wrapException(A.SassScriptException$0(T.x24selec,null));return t.first=!0,new A.MappedListIterable(r,new A._nest__closure1(t),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new A._nest__closure2).get$asSassList()},$signature:29},A._nest__closure1.prototype={call$1(e){var t=this._box_0,r=A.SassApiValue_assertSelector0(e,!t.first,null);return t.first=!1,r},$signature:260},A._nest__closure2.prototype={call$2:(e,t)=>t.nestWithin$1(e),$signature:261},A._append_closure1.prototype={call$1(e){var t,r=E.$index$asx(e,0).get$asList();if(0===r.length)throw A.wrapException(A.SassScriptException$0(T.x24selec,null));return t=A.EvaluationContext_currentOrNull0(),new A.MappedListIterable(r,new A._append__closure1,A._arrayInstanceType(r)._eval$1("MappedListIterable<1,SelectorList0>")).reduce$1(0,new A._append__closure2((null==t?A.throwExpression(A.StateError$(T.No_Sass)):t).get$currentCallableSpan())).get$asSassList()},$signature:29},A._append__closure1.prototype={call$1:e=>A.SassApiValue_assertSelector0(e,!1,null),$signature:260},A._append__closure2.prototype={call$2(e,t){var r=t.components,n=this.span;return A.SelectorList$0(new A.MappedListIterable(r,new A._append___closure0(e,n),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,ComplexSelector0>")),n).nestWithin$1(e)},$signature:261},A._append___closure0.prototype={call$1(e){var t,r,n,a,s,i,o=null;if(0!==e.leadingCombinators.length)throw A.wrapException(A.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));if((r=(t=e.components).length>=1)?(n=t[0],a=I.JSArray_methods.sublist$1(t,1)):n=a=o,!r)throw A.wrapException(A.StateError$("Pattern matching error"));if(null==(s=A._prependParent0(n.selector)))throw A.wrapException(A.SassScriptException$0("Can't append "+e.toString$0(0)+" to "+this.parent.toString$0(0)+".",o));return r=this.span,i=A._setArrayType([new A.ComplexSelectorComponent0(s,A.List_List$unmodifiable(n.combinators,U.CssValue_Combinator_2),r)],U.JSArray_ComplexSelectorComponent_2),I.JSArray_methods.addAll$1(i,a),A.ComplexSelector$0(I.List_empty15,i,r,!1)},$signature:62},A._extend_closure0.prototype={call$1(e){var t,r,n="selector",a="extendee",s="extender",i=E.getInterceptor$asx(e),o=A.SassApiValue_assertSelector0(i.$index(e,0),!1,n);return o.assertNotBogus$1$name(n),(t=A.SassApiValue_assertSelector0(i.$index(e,1),!1,a)).assertNotBogus$1$name(a),(r=A.SassApiValue_assertSelector0(i.$index(e,2),!1,s)).assertNotBogus$1$name(s),i=A.EvaluationContext_currentOrNull0(),A.ExtensionStore__extendOrReplace0(o,r,t,I.ExtendMode_allTargets_allTargets0,(null==i?A.throwExpression(A.StateError$(T.No_Sass)):i).get$currentCallableSpan()).get$asSassList()},$signature:29},A._replace_closure0.prototype={call$1(e){var t,r,n="selector",a="original",s="replacement",i=E.getInterceptor$asx(e),o=A.SassApiValue_assertSelector0(i.$index(e,0),!1,n);return o.assertNotBogus$1$name(n),(t=A.SassApiValue_assertSelector0(i.$index(e,1),!1,a)).assertNotBogus$1$name(a),(r=A.SassApiValue_assertSelector0(i.$index(e,2),!1,s)).assertNotBogus$1$name(s),i=A.EvaluationContext_currentOrNull0(),A.ExtensionStore__extendOrReplace0(o,r,t,I.ExtendMode_replace_replace0,(null==i?A.throwExpression(A.StateError$(T.No_Sass)):i).get$currentCallableSpan()).get$asSassList()},$signature:29},A._unify_closure0.prototype={call$1(e){var t,r="selector1",n="selector2",a=E.getInterceptor$asx(e),s=A.SassApiValue_assertSelector0(a.$index(e,0),!1,r);return s.assertNotBogus$1$name(r),(t=A.SassApiValue_assertSelector0(a.$index(e,1),!1,n)).assertNotBogus$1$name(n),null==(a=null==(a=s.unify$1(t))?null:a.get$asSassList())?I.C__SassNull0:a},$signature:3},A._isSuperselector_closure0.prototype={call$1(e){var t,r=E.getInterceptor$asx(e),n=A.SassApiValue_assertSelector0(r.$index(e,0),!1,"super");return n.assertNotBogus$1$name("super"),(t=A.SassApiValue_assertSelector0(r.$index(e,1),!1,"sub")).assertNotBogus$1$name("sub"),A.listIsSuperselector0(n.components,t.components)?I.SassBoolean_true0:I.SassBoolean_false0},$signature:11},A._simpleSelectors_closure0.prototype={call$1(e){var t=A.SassApiValue_assertCompoundSelector0(E.$index$asx(e,0),"selector").components;return A.SassList$0(new A.MappedListIterable(t,new A._simpleSelectors__closure0,A._arrayInstanceType(t)._eval$1("MappedListIterable<1,Value0>")),I.ListSeparator_qVN0,!1)},$signature:29},A._simpleSelectors__closure0.prototype={call$1:e=>new A.SassString0(A.serializeSelector0(e,!0),!1),$signature:579},A._parse_closure0.prototype={call$1:e=>A.SassApiValue_assertSelector0(E.$index$asx(e,0),!1,"selector").get$asSassList(),$signature:29},A.SelectorParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.SelectorParser_parse_closure0(this))},parseCompoundSelector$0(){return this.wrapSpanFormatException$1(new A.SelectorParser_parseCompoundSelector_closure0(this))},_selector$_selectorList$0(){var e,t,r,n=this,a=n.scanner,s=a._string_scanner$_position,i=a._sourceFile,o=i.getLine$1(s),l=A._setArrayType([n._selector$_complexSelector$0()],U.JSArray_ComplexSelector_2);for(n.whitespace$1$consumeNewlines(!0),e=a.string.length;a.scanChar$1(44);)if(n.whitespace$1$consumeNewlines(!0),44!==a.peekChar$0()){if((t=a._string_scanner$_position)===e)break;(r=i.getLine$1(t)!==o)&&(o=i.getLine$1(a._string_scanner$_position)),l.push(n._selector$_complexSelector$1$lineBreak(r))}return A.SelectorList$0(l,n.spanFrom$1(new A._SpanScannerState(a,s)))},_selector$_complexSelector$1$lineBreak(e){var t,r,n,a,s,i,o=this,l="expected selector.",_=o.scanner,u=_._string_scanner$_position,c=new A._SpanScannerState(_,u),$=U.JSArray_CssValue_Combinator_2,p=A._setArrayType([],$),h=A._setArrayType([],U.JSArray_ComplexSelectorComponent_2);for(t=U.CssValue_Combinator_2,r=null,n=null;;)if(o.whitespace$1$consumeNewlines(!0),43!==(a=_.peekChar$0()))if(62!==a)if(126!==a){if(null==a)break;if(s=!0,91!==a&&46!==a&&35!==a&&37!==a&&58!==a&&38!==a&&42!==a&&124!==a&&(s=o.lookingAtIdentifier$0()),!s)break;null!=r?(s=o.spanFrom$1(c),(i=A.List_List$from(p,!1,t)).$flags=3,h.push(new A.ComplexSelectorComponent0(r,i,s))):0!==p.length&&(c=new A._SpanScannerState(_,_._string_scanner$_position),n=p),r=o._selector$_compoundSelector$0(),p=A._setArrayType([],$),38===_.peekChar$0()&&_.error$1(0,T.x22x26__ma)}else s=_._string_scanner$_position,_.readChar$0(),p.push(new A.CssValue0(I.Combinator_55N0,o.spanFrom$1(new A._SpanScannerState(_,s)),t));else s=_._string_scanner$_position,_.readChar$0(),p.push(new A.CssValue0(I.Combinator_0mp0,o.spanFrom$1(new A._SpanScannerState(_,s)),t));else s=_._string_scanner$_position,_.readChar$0(),p.push(new A.CssValue0(I.Combinator_bOP0,o.spanFrom$1(new A._SpanScannerState(_,s)),t));return($=0!==p.length)&&o._selector$_plainCss?_.error$1(0,l):null!=r?($=o.spanFrom$1(c),h.push(new A.ComplexSelectorComponent0(r,A.List_List$unmodifiable(p,t),$))):$?n=p:_.error$1(0,l),$=null==n?I.List_empty15:n,A.ComplexSelector$0($,h,o.spanFrom$1(new A._SpanScannerState(_,u)),e)},_selector$_complexSelector$0(){return this._selector$_complexSelector$1$lineBreak(!1)},_selector$_compoundSelector$0(){var e,t=this,r=t.scanner,n=r._string_scanner$_position,a=A._setArrayType([t._selector$_simpleSelector$0()],U.JSArray_SimpleSelector_2);for(e=t._selector$_plainCss;t._selector$_isSimpleSelectorStart$1(r.peekChar$0());)a.push(t._selector$_simpleSelector$1$allowParent(e));return A.CompoundSelector$0(a,t.spanFrom$1(new A._SpanScannerState(r,n)))},_selector$_simpleSelector$1$allowParent(e){var t,r,n,a,s,i=this,o=i.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);switch(null==e&&(e=i._selector$_allowParent),o.peekChar$0()){case 91:return i._selector$_attributeSelector$0();case 46:return t=o._string_scanner$_position,o.expectChar$1(46),new A.ClassSelector0(i.identifier$0(),i.spanFrom$1(new A._SpanScannerState(o,t)));case 35:return t=o._string_scanner$_position,o.expectChar$1(35),new A.IDSelector0(i.identifier$0(),i.spanFrom$1(new A._SpanScannerState(o,t)));case 37:return t=o._string_scanner$_position,o.expectChar$1(37),r=i.identifier$0(),t=i.spanFrom$1(new A._SpanScannerState(o,t)),i._selector$_plainCss&&i.error$2(0,T.Placeh,i.spanFrom$1(l)),new A.PlaceholderSelector0(r,t);case 58:return i._selector$_pseudoSelector$0();case 38:return t=o._string_scanner$_position,o.expectChar$1(38),i.lookingAtIdentifierBody$0()?(n=new A.StringBuffer(""),i._parser1$_identifierBody$1(n),0===n._contents.length&&o.error$1(0,"Expected identifier body."),(a=n._contents).charCodeAt(0),s=a):s=null,i._selector$_plainCss&&null!=s&&o.error$3$length$position(0,T.Parent,o._string_scanner$_position-t,t),o=i.spanFrom$1(new A._SpanScannerState(o,t)),e||i.error$2(0,"Parent selectors aren't allowed here.",i.spanFrom$1(l)),new A.ParentSelector0(s,o);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,s=this,i=null,o=s.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);return o.expectChar$1(91),s.whitespace$1$consumeNewlines(!0),e=s._selector$_attributeName$0(),s.whitespace$1$consumeNewlines(!0),o.scanChar$1(93)?new A.AttributeSelector0(e,i,i,i,s.spanFrom$1(l)):(t=s._selector$_attributeOperator$0(),s.whitespace$1$consumeNewlines(!0),n=39===(r=o.peekChar$0())||34===r?s.string$0():s.identifier$0(),s.whitespace$1$consumeNewlines(!0),a=null!=(r=o.peekChar$0())&&A.CharacterExtension_get_isAlphabetic0(r)?A.Primitives_stringFromCharCode(o.readChar$0()):i,o.expectChar$1(93),new A.AttributeSelector0(e,t,n,a,s.spanFrom$1(l)))},_selector$_attributeName$0(){var e,t=this,r=t.scanner;return r.scanChar$1(42)?(r.expectChar$1(124),new A.QualifiedName0(t.identifier$0(),"*")):r.scanChar$1(124)?new A.QualifiedName0(t.identifier$0(),""):(e=t.identifier$0(),124!==r.peekChar$0()||61===r.peekChar$1(1)?new A.QualifiedName0(e,null):(r.readChar$0(),new A.QualifiedName0(t.identifier$0(),e)))},_selector$_attributeOperator$0(){var e=this.scanner,t=e._string_scanner$_position;switch(e.readChar$0()){case 61:return I.AttributeOperator_Lvy0;case 126:return e.expectChar$1(61),I.AttributeOperator_fp20;case 124:return e.expectChar$1(61),I.AttributeOperator_iyP0;case 94:return e.expectChar$1(61),I.AttributeOperator_JzP0;case 36:return e.expectChar$1(61),I.AttributeOperator_U1W0;case 42:return e.expectChar$1(61),I.AttributeOperator_GWq0;default:e.error$2$position(0,'Expected "]".',t)}},_selector$_pseudoSelector$0(){var e,t,r,n,a,s,i=this,o=null,l=i.scanner,_=new A._SpanScannerState(l,l._string_scanner$_position);return l.expectChar$1(58),e=l.scanChar$1(58),t=i.identifier$0(),l.scanChar$1(40)?(i.whitespace$1$consumeNewlines(!0),r=A.unvendor0(t),n=o,a=o,e?M.selectorPseudoElements0.contains$1(0,r)?a=i._selector$_selectorList$0():n=i.declarationValue$1$allowEmpty(!0):M.selectorPseudoClasses0.contains$1(0,r)?a=i._selector$_selectorList$0():"nth-child"===r||"nth-last-child"===r?(n=i._selector$_aNPlusB$0(),i.whitespace$1$consumeNewlines(!0),32!==(s=l.peekChar$1(-1))&&9!==s&&10!==s&&13!==s&&12!==s||41===l.peekChar$0()||(i.expectIdentifier$1("of"),n+=" of",i.whitespace$1$consumeNewlines(!0),a=i._selector$_selectorList$0())):n=I.JSString_methods.trimRight$0(i.declarationValue$1$allowEmpty(!0)),l.expectChar$1(41),A.PseudoSelector$0(t,i.spanFrom$1(_),n,e,a)):A.PseudoSelector$0(t,i.spanFrom$1(_),o,e,o)},_selector$_aNPlusB$0(){var e,t,r,n,a,s=this;if(101===(t=(e=s.scanner).peekChar$0())||69===t)return s.expectIdentifier$1("even"),"even";if(111===t||79===t)return s.expectIdentifier$1("odd"),"odd";if(r=43!==t&&45!==t?"":A.Primitives_stringFromCharCode(e.readChar$0()),null!=(n=e.peekChar$0())&&n>=48&&n<=57){do{r+=A.Primitives_stringFromCharCode(e.readChar$0()),n=e.peekChar$0()}while(null!=n&&n>=48&&n<=57);if(s.whitespace$1$consumeNewlines(!0),!s.scanIdentChar$1(110))return r.charCodeAt(0),r}else s.expectIdentChar$1(110);if(r+=A.Primitives_stringFromCharCode(110),s.whitespace$1$consumeNewlines(!0),43!==(a=e.peekChar$0())&&45!==a)return r.charCodeAt(0),r;r+=A.Primitives_stringFromCharCode(e.readChar$0()),s.whitespace$1$consumeNewlines(!0),null!=(n=e.peekChar$0())&&n>=48&&n<=57||e.error$1(0,"Expected a number.");do{r+=A.Primitives_stringFromCharCode(e.readChar$0()),n=e.peekChar$0()}while(null!=n&&n>=48&&n<=57);return r.charCodeAt(0),r},_selector$_typeOrUniversalSelector$0(){var e,t=this,r=t.scanner,n=new A._SpanScannerState(r,r._string_scanner$_position);return r.scanChar$1(42)?r.scanChar$1(124)?r.scanChar$1(42)?new A.UniversalSelector0("*",t.spanFrom$1(n)):new A.TypeSelector0(new A.QualifiedName0(t.identifier$0(),"*"),t.spanFrom$1(n)):new A.UniversalSelector0(null,t.spanFrom$1(n)):r.scanChar$1(124)?r.scanChar$1(42)?new A.UniversalSelector0("",t.spanFrom$1(n)):new A.TypeSelector0(new A.QualifiedName0(t.identifier$0(),""),t.spanFrom$1(n)):(e=t.identifier$0(),r.scanChar$1(124)?r.scanChar$1(42)?new A.UniversalSelector0(e,t.spanFrom$1(n)):new A.TypeSelector0(new A.QualifiedName0(t.identifier$0(),e),t.spanFrom$1(n)):new A.TypeSelector0(new A.QualifiedName0(e,null),t.spanFrom$1(n)))},_selector$_isSimpleSelectorStart$1(e){return 42===e||91===e||46===e||35===e||37===e||58===e||38===e&&this._selector$_plainCss}},A.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:580},A.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:581},A.SelectorSearchVisitor0.prototype={visitAttributeSelector$1:(e,t)=>null,visitClassSelector$1:(e,t)=>null,visitIDSelector$1:(e,t)=>null,visitParentSelector$1:(e,t)=>null,visitPlaceholderSelector$1:(e,t)=>null,visitTypeSelector$1:(e,t)=>null,visitUniversalSelector$1:(e,t)=>null,visitComplexSelector$1(e){return A.IterableExtension_search0(e.components,new A.SelectorSearchVisitor_visitComplexSelector_closure0(this))},visitCompoundSelector$1(e){return A.IterableExtension_search0(e.components,new A.SelectorSearchVisitor_visitCompoundSelector_closure0(this))},visitPseudoSelector$1(e,t){return A.NullableExtension_andThen0(t.selector,this.get$visitSelectorList())},visitSelectorList$1(e){return A.IterableExtension_search0(e.components,this.get$visitComplexSelector())}},A.SelectorSearchVisitor_visitComplexSelector_closure0.prototype={call$1(e){return this.$this.visitCompoundSelector$1(e.selector)},$signature(){return A._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(ComplexSelectorComponent0)")}},A.SelectorSearchVisitor_visitCompoundSelector_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("SelectorSearchVisitor0.T?(SimpleSelector0)")}},A.serialize_closure0.prototype={call$1:e=>e>127,$signature:47},A._SerializeVisitor0.prototype={visitCssStylesheet$1(e){var t,r,n,a,s,i,o,l,_,u=this;for(t=E.get$iterator$ax(e.get$children(e)),r=!u._serialize0$_inspect,a=!(n=u._serialize0$_style===I.OutputStyle_10),s=U.CssParentNode_2,i=u._serialize0$_buffer,o=u._lineFeed.text,l=null;t.moveNext$0();)_=t.get$current(t),!!r&&(n?_.accept$1(I._IsInvisibleVisitor_true_true0):_.accept$1(I._IsInvisibleVisitor_true_false0))||(null!=l&&((s._is(l)?!l.get$isChildless():l instanceof A.ModifiableCssComment0)||i.writeCharCode$1(59),u._serialize0$_isTrailingComment$2(_,l)?a&&i.writeCharCode$1(32):(a&&i.write$1(0,o),l.get$isGroupEnd()&&a&&i.write$1(0,o))),_.accept$1(u),l=_);(t=null!=l&&((s._is(l)?l.get$isChildless():!(l instanceof A.ModifiableCssComment0))&&a))&&i.writeCharCode$1(59)},visitCssComment$1(e){this._serialize0$_buffer.forSpan$2(e.span,new A._SerializeVisitor_visitCssComment_closure0(this,e))},visitCssAtRule$1(e){var t,r=this;r._serialize0$_writeIndentation$0(),(t=r._serialize0$_buffer).forSpan$2(e.span,new A._SerializeVisitor_visitCssAtRule_closure0(r,e)),e.isChildless||(r._serialize0$_style!==I.OutputStyle_10&&t.writeCharCode$1(32),r._serialize0$_visitChildren$1(e))},visitCssMediaRule$1(e){var t,r=this;r._serialize0$_writeIndentation$0(),(t=r._serialize0$_buffer).forSpan$2(e.span,new A._SerializeVisitor_visitCssMediaRule_closure0(r,e)),r._serialize0$_style!==I.OutputStyle_10&&t.writeCharCode$1(32),r._serialize0$_visitChildren$1(e)},visitCssImport$1(e){this._serialize0$_writeIndentation$0(),this._serialize0$_buffer.forSpan$2(e.span,new A._SerializeVisitor_visitCssImport_closure0(this,e))},_serialize0$_writeImportUrl$1(e){var t,r,n=this;n._serialize0$_style===I.OutputStyle_10&&117===e.charCodeAt(0)?39===(r=(t=I.JSString_methods.substring$2(e,4,e.length-1)).charCodeAt(0))||34===r?n._serialize0$_buffer.write$1(0,t):n._serialize0$_visitQuotedString$1(t):n._serialize0$_buffer.write$1(0,e)},visitCssKeyframeBlock$1(e){var t,r=this;r._serialize0$_writeIndentation$0(),(t=r._serialize0$_buffer).forSpan$2(e.selector.span,new A._SerializeVisitor_visitCssKeyframeBlock_closure0(r,e)),r._serialize0$_style!==I.OutputStyle_10&&t.writeCharCode$1(32),r._serialize0$_visitChildren$1(e)},_serialize0$_visitMediaQuery$1(e){var t,r,n,a,s,i,o=this,l=e.modifier;null!=l&&((t=o._serialize0$_buffer).write$1(0,l),t.writeCharCode$1(32)),null!=(r=e.type)&&((t=o._serialize0$_buffer).write$1(0,r),0!==e.conditions.length&&t.write$1(0," and ")),(t=1===(n=e.conditions).length&&I.JSString_methods.startsWith$1(n[0],"(not "))?((t=o._serialize0$_buffer).write$1(0,"not "),a=I.JSArray_methods.get$first(n),t.write$1(0,I.JSString_methods.substring$2(a,5,a.length-1))):(s=e.conjunction?"and":"or",t=o._serialize0$_style===I.OutputStyle_10?s+" ":" "+s+" ",i=o._serialize0$_buffer,o._serialize0$_writeBetween$3(n,t,i.get$write(i)))},visitCssStyleRule$1(e){var t,r=this;r._serialize0$_writeIndentation$0(),(t=r._serialize0$_buffer).forSpan$2(e._style_rule0$_selector._box0$_inner.value.span,new A._SerializeVisitor_visitCssStyleRule_closure0(r,e)),r._serialize0$_style!==I.OutputStyle_10&&t.writeCharCode$1(32),r._serialize0$_visitChildren$1(e)},visitCssSupportsRule$1(e){var t,r=this;r._serialize0$_writeIndentation$0(),(t=r._serialize0$_buffer).forSpan$2(e.span,new A._SerializeVisitor_visitCssSupportsRule_closure0(r,e)),r._serialize0$_style!==I.OutputStyle_10&&t.writeCharCode$1(32),r._serialize0$_visitChildren$1(e)},visitCssDeclaration$1(e){var t,r,n,a,s,i,o=this;if(o._serialize0$_writeIndentation$0(),o._serialize0$_write$1(e.name),(s=o._serialize0$_buffer).writeCharCode$1(58),e.parsedAsSassScript){o._serialize0$_style!==I.OutputStyle_10&&s.writeCharCode$1(32);try{s.forSpan$2(e.valueSpanForMap,new A._SerializeVisitor_visitCssDeclaration_closure2(o,e))}catch(i){if((s=A.unwrapException(i))instanceof A.MultiSpanSassScriptException0)t=s,r=A.getTraceFromException(i),A.throwWithTrace0(A.MultiSpanSassException$0(t.message,e.value.span,t.primaryLabel,t.secondarySpans,null),t,r);else{if(!(s instanceof A.SassScriptException0))throw i;n=s,a=A.getTraceFromException(i),s=n.message,A.throwWithTrace0(new A.SassException0(I.Set_empty,s,e.value.span),n,a)}}}else s.forSpan$2(e.value.span,new A._SerializeVisitor_visitCssDeclaration_closure1(o,e))},_serialize0$_writeFoldedValue$1(e){var t,r,n,a,s=A.StringScanner$(U.SassString_2._as(e.value.value)._string0$_text,null,null);for(t=s.string.length,r=this._serialize0$_buffer;s._string_scanner$_position!==t;)if(10===(n=s.readChar$0()))for(r.writeCharCode$1(32);32===(a=s.peekChar$0())||9===a||10===a||13===a||12===a;)s.readChar$0();else r.writeCharCode$1(n)},_serialize0$_writeReindentedValue$1(e){var t,r,n=this,a=U.SassString_2._as(e.value.value)._string0$_text;null!=(t=n._serialize0$_minimumIndentation$1(a))?-1!==t?(r=(r=e.name.span).get$start(r),n._serialize0$_writeWithIndent$2(a,Math.min(t,r.file.getColumn$1(r.offset)))):((r=n._serialize0$_buffer).write$1(0,A.trimAsciiRight0(a,!0)),r.writeCharCode$1(32)):n._serialize0$_buffer.write$1(0,a)},_serialize0$_minimumIndentation$1(e){for(var t,r,n,a,s,i=A.LineScanner$(e),o=i.string.length;i._string_scanner$_position!==o?(t=i.super$StringScanner$readChar(),i._adjustLineAndColumn$1(t),r=10!==t):r=!1,r;);if(i._string_scanner$_position===o)return 10===i.peekChar$1(-1)?-1:null;for(n=null;i._string_scanner$_position!==o;){for(;i._string_scanner$_position!==o&&(32===(a=i.peekChar$0())||9===a);)i._adjustLineAndColumn$1(i.super$StringScanner$readChar());if(i._string_scanner$_position!==o&&!i.scanChar$1(10))for(s=i._line_scanner$_column,n=null==n?s:Math.min(n,s);i._string_scanner$_position!==o?(t=i.super$StringScanner$readChar(),i._adjustLineAndColumn$1(t),r=10!==t):r=!1,r;);}return null==n?-1:n},_serialize0$_writeWithIndent$2(e,t){var r,n,a,s,i,o,l,_=A.LineScanner$(e);for(n=(r=_.string).length,a=this._serialize0$_buffer;_._string_scanner$_position!==n&&(s=_.super$StringScanner$readChar(),_._adjustLineAndColumn$1(s),10!==s);)a.writeCharCode$1(s);for(;;){for(i=_._string_scanner$_position,o=1;;){if(_._string_scanner$_position===n)return void a.writeCharCode$1(32);if(s=_.super$StringScanner$readChar(),_._adjustLineAndColumn$1(s),32!==s&&9!==s){if(10!==s)break;i=_._string_scanner$_position,++o}}for(this._serialize0$_writeTimes$2(10,o),this._serialize0$_writeIndentation$0(),l=_._string_scanner$_position,a.write$1(0,I.JSString_methods.substring$2(r,i+t,l));;){if(_._string_scanner$_position===n)return;if(s=_.super$StringScanner$readChar(),_._adjustLineAndColumn$1(s),10===s)break;a.writeCharCode$1(s)}}},visitCalculation$1(e){var t,r=this,n=r._serialize0$_buffer;n.write$1(0,e.name),n.writeCharCode$1(40),t=r._serialize0$_style===I.OutputStyle_10?",":", ",r._serialize0$_writeBetween$3(e.$arguments,t,r.get$_serialize0$_writeCalculationValue()),n.writeCharCode$1(41)},_serialize0$_writeCalculationValue$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=null;if((t=e instanceof A.SassNumber0)?n=(n=r=e.get$hasComplexUnits())&&!h._serialize0$_inspect:(r=d,n=!1),n)throw A.wrapException(A.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",d));!t||isFinite(e._number1$_value)?(n=!!t&&r)?(h._serialize0$_writeNumber$1(e._number1$_value),(s=e.get$numeratorUnits(e)).length>=1?(i=s[0],o=I.JSArray_methods.sublist$1(s,1),h._serialize0$_buffer.write$1(0,i),h._serialize0$_writeCalculationUnits$2(o,e.get$denominatorUnits(e))):h._serialize0$_writeCalculationUnits$2(A._setArrayType([],U.JSArray_String),e.get$denominatorUnits(e))):e instanceof A.Value0?e.accept$1(h):(l=d,_=d,(n=e instanceof A.CalculationOperation0)?(u=e._calculation0$_operator,l=e._calculation0$_left,_=e._calculation0$_right):u=d,n&&((c=l instanceof A.CalculationOperation0&&l._calculation0$_operator.precedence<u.precedence)&&h._serialize0$_buffer.writeCharCode$1(40),h._serialize0$_writeCalculationValue$1(l),c&&h._serialize0$_buffer.writeCharCode$1(41),($=h._serialize0$_style!==I.OutputStyle_10||1===u.precedence)&&h._serialize0$_buffer.writeCharCode$1(32),(n=h._serialize0$_buffer).write$1(0,u.operator),$&&n.writeCharCode$1(32),_ instanceof A.CalculationOperation0&&h._serialize0$_parenthesizeCalculationRhs$2(u,_._calculation0$_operator)?p=!0:(p=!1,u===I.CalculationOperator_bo50&&(p=_ instanceof A.SassNumber0?isFinite(_._number1$_value)?_.get$hasComplexUnits():_.get$hasUnits():p)),p&&n.writeCharCode$1(40),h._serialize0$_writeCalculationValue$1(_),p&&n.writeCharCode$1(41))):(1/0!==(a=e._number1$_value)?-1/0!==a?isNaN(a)&&h._serialize0$_buffer.write$1(0,"NaN"):h._serialize0$_buffer.write$1(0,"-infinity"):h._serialize0$_buffer.write$1(0,"infinity"),h._serialize0$_writeCalculationUnits$2(e.get$numeratorUnits(e),e.get$denominatorUnits(e)))},_serialize0$_writeCalculationUnits$2(e,t){var r,n,a,s;for(r=E.get$iterator$ax(e),n=this._serialize0$_buffer,a=this._serialize0$_style!==I.OutputStyle_10;r.moveNext$0();)s=r.get$current(r),a&&n.writeCharCode$1(32),n.writeCharCode$1(42),a&&n.writeCharCode$1(32),n.writeCharCode$1(49),n.write$1(0,s);for(r=E.get$iterator$ax(t);r.moveNext$0();)s=r.get$current(r),a&&n.writeCharCode$1(32),n.writeCharCode$1(47),a&&n.writeCharCode$1(32),n.writeCharCode$1(49),n.write$1(0,s)},_serialize0$_parenthesizeCalculationRhs$2:(e,t)=>I.CalculationOperator_bo50===e||I.CalculationOperator_F7i0!==e&&(t===I.CalculationOperator_F7i0||t===I.CalculationOperator_oum0),visitColor$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y=this,v=null;t=e._color0$_space,n=v,a=!0,(r=I.RgbColorSpace_i0P0===t)?(s=v,i=!1):(i=!(s=I.HslColorSpace_JQ20===t))&&(a=n=I.HwbColorSpace_guQ0===t),a&&null!=e.channel0OrNull&&null!=e.channel1OrNull&&null!=e.channel2OrNull&&null!=e.alphaOrNull?y._serialize0$_writeLegacyColor$1(e):r?((a=y._serialize0$_buffer).write$1(0,"rgb("),y._serialize0$_writeChannel$1(e.channel0OrNull),a.writeCharCode$1(32),y._serialize0$_writeChannel$1(e.channel1OrNull),a.writeCharCode$1(32),y._serialize0$_writeChannel$1(e.channel2OrNull),y._serialize0$_maybeWriteSlashAlpha$1(e),a.writeCharCode$1(41)):(a=!!s||(i?n:I.HwbColorSpace_guQ0===t))?((a=y._serialize0$_buffer).write$1(0,t),a.writeCharCode$1(40),o=y._serialize0$_style===I.OutputStyle_10?v:"deg",y._serialize0$_writeChannel$2(e.channel0OrNull,o),a.writeCharCode$1(32),y._serialize0$_writeChannel$2(e.channel1OrNull,"%"),a.writeCharCode$1(32),y._serialize0$_writeChannel$2(e.channel2OrNull,"%"),y._serialize0$_maybeWriteSlashAlpha$1(e),a.writeCharCode$1(41)):((l=I.LabColorSpace_2nT0!==t)?a=_=I.LchColorSpace_Bpv0===t:(_=v,a=!0),o=!1,a?y._serialize0$_inspect?a=o:(null==(a=e.channel0OrNull)&&(a=0),a=!(a=!!(a>0||A.fuzzyEquals0(a,0))&&(a<100||A.fuzzyEquals0(a,100)))&&null!=e.channel1OrNull&&null!=e.channel2OrNull):a=o,c=v,(u=!a)?(a=!1,h=!1,(o=!(p=!($=I.OklabColorSpace_5400===t))||(c=I.OklchColorSpace_9Gj0===t))?y._serialize0$_inspect?o=h:(null==(o=e.channel0OrNull)&&(o=0),o=!(o=!!(o>0||A.fuzzyEquals0(o,0))&&(o<1||A.fuzzyEquals0(o,1)))&&null!=e.channel1OrNull&&null!=e.channel2OrNull):o=h,o?(d=l,a=!0):(l?(o=_,d=l):(o=_=I.LchColorSpace_Bpv0===t,d=!0),o?o=!0:p?o=c:(o=c=I.OklchColorSpace_9Gj0===t,p=!0),o&&(y._serialize0$_inspect||((o=null==(a=e.channel1OrNull))&&(a=0),a=a<0&&!A.fuzzyEquals0(a,0)&&null!=e.channel0OrNull&&!o)))):($=v,d=l,p=!1,a=!0),a?((a=y._serialize0$_buffer).write$1(0,"color-mix(in "),a.write$1(0,t),o=y._serialize0$_style===I.OutputStyle_10,a.write$1(0,o?",":", "),y._serialize0$_writeColorFunction$1(e.toSpace$1(I.XyzD65ColorSpace_WiJ0)),o||a.writeCharCode$1(32),a.write$1(0,"100%"),a.write$1(0,o?",":", "),a.write$1(0,o?"red":"black"),a.writeCharCode$1(41)):(a=!0,l&&((u?$:I.OklabColorSpace_5400===t)||(d?_:I.LchColorSpace_Bpv0===t)||(a=p?c:I.OklchColorSpace_9Gj0===t)),a?((a=y._serialize0$_buffer).write$1(0,t),a.writeCharCode$1(40),m=(o=t._space$_channels)[2].isPolarAngle,h=!1,y._serialize0$_inspect||(null==(g=e.channel0OrNull)&&(g=0),(g=!!(g>0||A.fuzzyEquals0(g,0))&&(g<100||A.fuzzyEquals0(g,100)))?m&&(null==(h=e.channel1OrNull)&&(h=0),h=h<0&&!A.fuzzyEquals0(h,0)):h=!0),h&&(a.write$1(0,"from "),a.write$1(0,y._serialize0$_style===I.OutputStyle_10?"red":"black"),a.writeCharCode$1(32)),g=(h=y._serialize0$_style!==I.OutputStyle_10)&&null!=e.channel0OrNull,S=e.channel0OrNull,g?(o=U.LinearChannel_2._as(o[0]),y._serialize0$_writeNumber$1(100*(null==S?0:S)/o.max),a.writeCharCode$1(37)):y._serialize0$_writeChannel$1(S),a.writeCharCode$1(32),y._serialize0$_writeChannel$1(e.channel1OrNull),a.writeCharCode$1(32),o=m&&h?"deg":v,y._serialize0$_writeChannel$2(e.channel2OrNull,o),y._serialize0$_maybeWriteSlashAlpha$1(e),a.writeCharCode$1(41)):y._serialize0$_writeColorFunction$1(e)))},_serialize0$_writeChannel$2(e,t){var r=this;null==e?r._serialize0$_buffer.write$1(0,"none"):isFinite(e)?(r._serialize0$_writeNumber$1(e),null!=t&&r._serialize0$_buffer.write$1(0,t)):r.visitNumber$1(A.SassNumber_SassNumber0(e,t))},_serialize0$_writeChannel$1(e){return this._serialize0$_writeChannel$2(e,null)},_serialize0$_writeLegacyColor$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=e.alphaOrNull,m=null==d,g=A.fuzzyEquals0(m?0:d,1);if(e.get$isInGamut()||h._serialize0$_inspect){if(h._serialize0$_style===I.OutputStyle_10){if(t=e.toSpace$1(I.RgbColorSpace_i0P0),g&&h._serialize0$_tryIntegerRgb$1(t))return;return r=t.channel0OrNull,n=h._serialize0$_writeNumberToString$1(null==r?0:r),r=t.channel1OrNull,a=h._serialize0$_writeNumberToString$1(null==r?0:r),r=t.channel2OrNull,s=h._serialize0$_writeNumberToString$1(null==r?0:r),r=(i=e.toSpace$1(I.HslColorSpace_JQ20)).channel0OrNull,o=h._serialize0$_writeNumberToString$1(null==r?0:r),r=i.channel1OrNull,l=h._serialize0$_writeNumberToString$1(null==r?0:r),r=i.channel2OrNull,_=h._serialize0$_writeNumberToString$1(null==r?0:r),r=h._serialize0$_buffer,n.length+a.length+s.length<=o.length+l.length+_.length+2?(r.write$1(0,g?"rgb(":"rgba("),r.write$1(0,n),r.writeCharCode$1(44),r.write$1(0,a),r.writeCharCode$1(44),r.write$1(0,s)):(r.write$1(0,g?"hsl(":"hsla("),r.write$1(0,o),r.writeCharCode$1(44),r.write$1(0,l),r.write$1(0,"%,"),r.write$1(0,_),r.writeCharCode$1(37)),g||(r.writeCharCode$1(44),h._serialize0$_writeNumber$1(m?0:d)),void r.writeCharCode$1(41)}if((r=e._color0$_space)!==I.HslColorSpace_JQ20){if(h._serialize0$_inspect&&r===I.HwbColorSpace_guQ0)return(r=h._serialize0$_buffer).write$1(0,"hwb("),u=e.toSpace$1(I.HwbColorSpace_guQ0),h._serialize0$_writeNumber$1(u.channel$1(0,"hue")),r.writeCharCode$1(32),h._serialize0$_writeNumber$1(u.channel$1(0,"whiteness")),r.writeCharCode$1(37),r.writeCharCode$1(32),h._serialize0$_writeNumber$1(u.channel$1(0,"blackness")),r.writeCharCode$1(37),A.fuzzyEquals0(m?0:d,1)||(r.write$1(0," / "),h._serialize0$_writeNumber$1(m?0:d)),void r.writeCharCode$1(41);if(c=e.format,I.C__ColorFormatEnum0!==c)if($=(d=c instanceof A.SpanColorFormat0)?c:null,d)h._serialize0$_buffer.write$1(0,$._color0$_span.get$text());else{if(g){if(t=e.toSpace$1(I.RgbColorSpace_i0P0),null!=(p=M.$get$namesByColor0().$index(0,t)))return void h._serialize0$_buffer.write$1(0,p);if(h._serialize0$_canUseHex$1(t))return h._serialize0$_buffer.writeCharCode$1(35),d=t.channel0OrNull,h._serialize0$_writeHexComponent$1(I.JSNumber_methods.round$0(null==d?0:d)),d=t.channel1OrNull,h._serialize0$_writeHexComponent$1(I.JSNumber_methods.round$0(null==d?0:d)),d=t.channel2OrNull,void h._serialize0$_writeHexComponent$1(I.JSNumber_methods.round$0(null==d?0:d))}r===I.HwbColorSpace_guQ0?h._serialize0$_writeHsl$1(e):h._serialize0$_writeRgb$1(e)}else h._serialize0$_writeRgb$1(e)}else h._serialize0$_writeHsl$1(e)}else h._serialize0$_writeHsl$1(e)},_serialize0$_tryIntegerRgb$1(e){var t,r,n,a,s,i,o,l,_=this;return!!_._serialize0$_canUseHex$1(e)&&(t=e.channel0OrNull,r=I.JSNumber_methods.round$0(null==t?0:t),t=e.channel1OrNull,n=I.JSNumber_methods.round$0(null==t?0:t),t=e.channel2OrNull,a=I.JSNumber_methods.round$0(null==t?0:t),s=(t=15&r)===I.JSInt_methods._shrOtherPositive$1(r,4)&&(15&n)===I.JSInt_methods._shrOtherPositive$1(n,4)&&(15&a)===I.JSInt_methods._shrOtherPositive$1(a,4),o=!1,null!=(i=M.$get$namesByColor0().$index(0,e))?(o=i.length<=(s?4:7),l=i):l=null,o?_._serialize0$_buffer.write$1(0,l):(o=_._serialize0$_buffer,s?(o.writeCharCode$1(35),o.writeCharCode$1(A.hexCharFor0(t)),o.writeCharCode$1(A.hexCharFor0(15&n)),o.writeCharCode$1(A.hexCharFor0(15&a))):(o.writeCharCode$1(35),_._serialize0$_writeHexComponent$1(r),_._serialize0$_writeHexComponent$1(n),_._serialize0$_writeHexComponent$1(a))),!0)},_serialize0$_canUseHex$1(e){var t,r=e.channel0OrNull;return null==r&&(r=0),t=!1,(r=!!A.fuzzyIsInt0(r)&&((r>0||A.fuzzyEquals0(r,0))&&r<256&&!A.fuzzyEquals0(r,256)))?(null==(r=e.channel1OrNull)&&(r=0),(r=!!A.fuzzyIsInt0(r)&&((r>0||A.fuzzyEquals0(r,0))&&r<256&&!A.fuzzyEquals0(r,256)))?(null==(r=e.channel2OrNull)&&(r=0),r=A.fuzzyIsInt0(r)?(r>0||A.fuzzyEquals0(r,0))&&r<256&&!A.fuzzyEquals0(r,256):t):r=t):r=t,r},_serialize0$_writeRgb$1(e){var t,r=this,n=e.alphaOrNull,a=null==n,s=A.fuzzyEquals0(a?0:n,1),i=e.toSpace$1(I.RgbColorSpace_i0P0),o=r._serialize0$_buffer;o.write$1(0,s?"rgb(":"rgba("),r._serialize0$_writeNumber$1(i.channel$1(0,"red")),t=r._serialize0$_style===I.OutputStyle_10,o.write$1(0,t?",":", "),r._serialize0$_writeNumber$1(i.channel$1(0,"green")),o.write$1(0,t?",":", "),r._serialize0$_writeNumber$1(i.channel$1(0,"blue")),s||(o.write$1(0,t?",":", "),r._serialize0$_writeNumber$1(a?0:n)),o.writeCharCode$1(41)},_serialize0$_writeHsl$1(e){var t,r=this,n=e.alphaOrNull,a=null==n,s=A.fuzzyEquals0(a?0:n,1),i=e.toSpace$1(I.HslColorSpace_JQ20),o=r._serialize0$_buffer;o.write$1(0,s?"hsl(":"hsla("),r._serialize0$_writeChannel$1(i.channel$1(0,"hue")),t=r._serialize0$_style===I.OutputStyle_10,o.write$1(0,t?",":", "),r._serialize0$_writeChannel$2(i.channel$1(0,"saturation"),"%"),o.write$1(0,t?",":", "),r._serialize0$_writeChannel$2(i.channel$1(0,"lightness"),"%"),s||(o.write$1(0,t?",":", "),r._serialize0$_writeNumber$1(a?0:n)),o.writeCharCode$1(41)},_serialize0$_writeColorFunction$1(e){var t=this,r=t._serialize0$_buffer;r.write$1(0,"color("),r.write$1(0,e._color0$_space),r.writeCharCode$1(32),t._serialize0$_writeBetween$3(e.get$channelsOrNull()," ",t.get$_serialize0$_writeChannel()),t._serialize0$_maybeWriteSlashAlpha$1(e),r.writeCharCode$1(41)},_serialize0$_writeHexComponent$1(e){var t=this._serialize0$_buffer;t.writeCharCode$1(A.hexCharFor0(I.JSInt_methods._shrOtherPositive$1(e,4))),t.writeCharCode$1(A.hexCharFor0(15&e))},_serialize0$_maybeWriteSlashAlpha$1(e){var t,r,n=this,a=e.alphaOrNull;A.fuzzyEquals0(null==a?0:a,1)||((t=n._serialize0$_style!==I.OutputStyle_10)&&n._serialize0$_buffer.writeCharCode$1(32),(r=n._serialize0$_buffer).writeCharCode$1(47),t&&r.writeCharCode$1(32),n._serialize0$_writeChannel$1(a))},visitList$1(e){var t,r,n,a,s,i=this,o=e._list1$_hasBrackets;if(o)i._serialize0$_buffer.writeCharCode$1(91);else if(0===e._list1$_contents.length){if(!i._serialize0$_inspect)throw A.wrapException(A.SassScriptException$0("() isn't a valid CSS value.",null));return void i._serialize0$_buffer.write$1(0,"()")}r=!1,(t=i._serialize0$_inspect)&&1===e._list1$_contents.length&&(r=n=(n=e._list1$_separator)===I.ListSeparator_qVN0||n===I.ListSeparator_bRz0),r&&!o&&i._serialize0$_buffer.writeCharCode$1(40),n=e._list1$_contents,n=t?n:new A.WhereIterable(n,new A._SerializeVisitor_visitList_closure2,A._arrayInstanceType(n)._eval$1("WhereIterable<1>")),a=e._list1$_separator,s=i._serialize0$_separatorString$1(a),i._serialize0$_writeBetween$3(n,s,t?new A._SerializeVisitor_visitList_closure3(i,e):new A._SerializeVisitor_visitList_closure4(i)),r&&((t=i._serialize0$_buffer).write$1(0,a.separator),o||t.writeCharCode$1(41)),o&&i._serialize0$_buffer.writeCharCode$1(93)},_serialize0$_separatorString$1(e){return I.ListSeparator_qVN0!==e?I.ListSeparator_bRz0!==e?I.ListSeparator_qSL0!==e?"":" ":this._serialize0$_style===I.OutputStyle_10?"/":" / ":this._serialize0$_style===I.OutputStyle_10?",":", "},_serialize0$_elementNeedsParens$2(e,t){var r;return r=t instanceof A.SassList0&&t._list1$_contents.length>1&&!t._list1$_hasBrackets&&(I.ListSeparator_qVN0!==e?I.ListSeparator_bRz0!==e?t._list1$_separator!==I.ListSeparator_undecided_null_undecided0:(r=t._list1$_separator)===I.ListSeparator_qVN0||r===I.ListSeparator_bRz0:t._list1$_separator===I.ListSeparator_qVN0)},visitMap$1(e){var t,r,n=this;if(!n._serialize0$_inspect)throw A.wrapException(A.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));(t=n._serialize0$_buffer).writeCharCode$1(40),r=e._map0$_contents,n._serialize0$_writeBetween$3(r.get$entries(r),", ",new A._SerializeVisitor_visitMap_closure0(n)),t.writeCharCode$1(41)},_serialize0$_writeMapElement$1(e){var t=e instanceof A.SassList0&&e._list1$_separator===I.ListSeparator_qVN0&&!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,r,n,a,s=this,i=e.asSlash;if(U.Record_2_nullable_Object_and_nullable_Object._is(i))return t=i._0,r=i._1,s.visitNumber$1(t),s._serialize0$_buffer.writeCharCode$1(47),void s.visitNumber$1(r);if(n=e._number1$_value,isFinite(n))if(e.get$hasComplexUnits()){if(!s._serialize0$_inspect)throw A.wrapException(A.SassScriptException$0(e.toString$0(0)+" isn't a valid CSS value.",null));s.visitCalculation$1(new A.SassCalculation0("calc",A.List_List$unmodifiable(A._setArrayType([e],U.JSArray_Object),U.Object)))}else s._serialize0$_writeNumber$1(n),1===(a=e.get$numeratorUnits(e)).length&&s._serialize0$_buffer.write$1(0,a[0]);else s.visitCalculation$1(new A.SassCalculation0("calc",A.List_List$unmodifiable(A._setArrayType([e],U.JSArray_Object),U.Object)))},_serialize0$_writeNumberToString$1(e){var t=new A.StringBuffer("");return this._serialize0$_writeNumber$2(e,new A.NoSourceMapBuffer0(t)),(t=t._contents).charCodeAt(0),t},_serialize0$_writeNumber$2(e,t){var r,n,a,s,i=this;null==t&&(t=i._serialize0$_buffer),n=!1,null!=(r=A.fuzzyAsInt0(e))?(n=!i._serialize0$_inspect||e===r,a=r):a=null,n?t.write$1(0,i._serialize0$_removeExponent$1(E.toString$0$(a))):(s=i._serialize0$_removeExponent$1(I.JSNumber_methods.toString$0(e)),i._serialize0$_inspect?t.write$1(0,s):s.length<12?t.write$1(0,i._serialize0$_style===I.OutputStyle_10&&48===s.charCodeAt(0)?I.JSString_methods.substring$1(s,1):s):i._serialize0$_writeRounded$2(s,t))},_serialize0$_writeNumber$1(e){return this._serialize0$_writeNumber$2(e,null)},_serialize0$_removeExponent$1(e){for(var t,r,n,a,s=45===e.charCodeAt(0),i=A._Cell$(),o=e.length,l=0;;){if(!(l<o)){t=null;break}if(101===e.charCodeAt(l)){r=(t=new A.StringBuffer(""))._contents=A.Primitives_stringFromCharCode(e.charCodeAt(0)),s?(r+=A.Primitives_stringFromCharCode(e.charCodeAt(1)),t._contents=r,l>3&&(t._contents=r+I.JSString_methods.substring$2(e,3,l))):l>2&&(t._contents=r+I.JSString_methods.substring$2(e,2,l)),i.__late_helper$_value=A.int_parse(I.JSString_methods.substring$2(e,l+1,o),null);break}++l}if(null==t)return e;if(i._readLocal$0()>0){for(n=s?1:0,a=(o=i._readLocal$0())-((r=t._contents).length-1-n),o=r,l=0;l<a;++l)o=A.Primitives_stringFromCharCode(48),o=t._contents+=o;return o.charCodeAt(0),o}for(o=((s=45===e.charCodeAt(0))?A.Primitives_stringFromCharCode(45):"")+"0.",l=-1;(r=i.__late_helper$_value)===i&&A.throwExpression(A.LateError$localNI("")),l>r;)o+=A.Primitives_stringFromCharCode(48),--l;return s?(r=t._contents,r=I.JSString_methods.substring$1((r.charCodeAt(0),r),1)):r=t,(r=o+A.S(r)).charCodeAt(0),r},_serialize0$_writeRounded$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p;if(I.JSString_methods.endsWith$1(e,".0"))t.write$1(0,I.JSString_methods.substring$2(e,0,e.length-2));else{for(r=e.length,n=new Uint8Array(r+1),s=(a=45===e.charCodeAt(0))?1:0,i=1;;s=o,i=_){if(s===r)return void t.write$1(0,e);if(o=s+1,46===(l=e.charCodeAt(s))){s=o;break}_=i+1,n[i]=l-48}if((u=s+10)>=r)t.write$1(0,e);else{for(_=i;s<u;s=o,_=c)c=_+1,o=s+1,n[_]=e.charCodeAt(s)-48;if(e.charCodeAt(s)-48>=5)for(;$=n[c=_-1]+1,n[c]=$,10===$;_=c);for(;_<i;++_)n[_]=0;for(;(r=_>i)&&0===n[_-1];)--_;if(2!==_||0!==n[0]||0!==n[1]){for(a&&t.writeCharCode$1(45),p=0===n[0]?this._serialize0$_style===I.OutputStyle_10&&0===n[1]?2:1:0;p<i;++p)t.writeCharCode$1(48+n[p]);if(r)for(t.writeCharCode$1(46);p<_;++p)t.writeCharCode$1(48+n[p])}else t.writeCharCode$1(48)}}},_serialize0$_visitQuotedString$2$forceDoubleQuote(e,t){var r,n,a,s,i,o,l,_,u,c=this,$=t?c._serialize0$_buffer:new A.StringBuffer("");for(t&&$.writeCharCode$1(34),r=e.length,n=!1,a=!1,s=0;s<r;++s)if((o=39===(i=e.charCodeAt(s)))&&t)$.writeCharCode$1(39);else{if(o&&a)return void c._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);if(o)$.writeCharCode$1(39),n=!0;else if((l=34===i)&&t)$.writeCharCode$1(92),$.writeCharCode$1(34);else{if(l&&n)return void c._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!0);l?($.writeCharCode$1(34),a=!0):0!==i&&1!==i&&2!==i&&3!==i&&4!==i&&5!==i&&6!==i&&7!==i&&8!==i&&10!==i&&11!==i&&12!==i&&13!==i&&14!==i&&15!==i&&16!==i&&17!==i&&18!==i&&19!==i&&20!==i&&21!==i&&22!==i&&23!==i&&24!==i&&25!==i&&26!==i&&27!==i&&28!==i&&29!==i&&30!==i&&31!==i&&127!==i?92!==i?null!=(_=c._serialize0$_tryPrivateUseCharacter$4($,i,e,s))?s=_:$.writeCharCode$1(i):($.writeCharCode$1(92),$.writeCharCode$1(92)):c._serialize0$_writeEscape$4($,i,e,s)}}t?$.writeCharCode$1(34):(u=a?39:34,(r=c._serialize0$_buffer).writeCharCode$1(u),r.write$1(0,$),r.writeCharCode$1(u))},_serialize0$_visitQuotedString$1(e){return this._serialize0$_visitQuotedString$2$forceDoubleQuote(e,!1)},_serialize0$_visitUnquotedString$1(e){var t,r,n,a,s,i;for(t=e.length,r=this._serialize0$_buffer,n=!1,a=0;a<t;++a)10!==(s=e.charCodeAt(a))?32!==s?(null!=(i=this._serialize0$_tryPrivateUseCharacter$4(r,s,e,a))?a=i:r.writeCharCode$1(s),n=!1):n||r.writeCharCode$1(32):(r.writeCharCode$1(32),n=!0)},_serialize0$_tryPrivateUseCharacter$4(e,t,r,n){var a;return this._serialize0$_style===I.OutputStyle_10?null:t>=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,A.combineSurrogates(t,r.charCodeAt(a)),r,a),a):null},_serialize0$_writeEscape$4(e,t,r,n){var a,s;e.writeCharCode$1(92),e.write$1(0,I.JSInt_methods.toRadixString$1(t,16)),a=n+1,r.length!==a&&(s=r.charCodeAt(a),(A.CharacterExtension_get_isHex0(s)||32===s||9===s)&&e.writeCharCode$1(32))},visitAttributeSelector$1(e,t){var r,n,a=this._serialize0$_buffer;a.writeCharCode$1(91),a.write$1(0,t.name),null!=(r=t.value)&&(a.write$1(0,t.op),A.Parser_isIdentifier0(r)&&!I.JSString_methods.startsWith$1(r,"--")?(a.write$1(0,r),null!=(n=t.modifier)&&a.writeCharCode$1(32)):(this._serialize0$_visitQuotedString$1(r),null!=(n=t.modifier)&&this._serialize0$_style!==I.OutputStyle_10&&a.writeCharCode$1(32)),A.NullableExtension_andThen0(n,a.get$write(a))),a.writeCharCode$1(93)},visitClassSelector$1(e,t){var r=this._serialize0$_buffer;r.writeCharCode$1(46),r.write$1(0,t.name)},visitComplexSelector$1(e){var t,r,n,a,s,i,o,l,_,u,c=this,$=e.leadingCombinators;for(c._serialize0$_writeCombinators$1($),$.length>=1&&e.components.length>=1&&c._serialize0$_style!==I.OutputStyle_10&&c._serialize0$_buffer.writeCharCode$1(32),r=(t=($=e.components).length)-1,n=c._serialize0$_buffer,s=!(a=c._serialize0$_style===I.OutputStyle_10),i=0;i<t;++i)o=$[i],c.visitCompoundSelector$1(o.selector),(_=0===(l=o.combinators).length)||s&&n.writeCharCode$1(32),u=a?"":" ",c._serialize0$_writeBetween$3(l,u,n.get$write(n)),(l=i!==r&&(!a||_))&&n.writeCharCode$1(32)},_serialize0$_writeCombinators$1(e){var t=this._serialize0$_style===I.OutputStyle_10?"":" ",r=this._serialize0$_buffer;return this._serialize0$_writeBetween$3(e,t,r.get$write(r))},visitCompoundSelector$1(e){var t,r,n,a=this._serialize0$_buffer,s=a.get$length(a);for(r=(t=e.components).length,n=0;n<r;++n)t[n].accept$1(this);a.get$length(a)===s&&a.writeCharCode$1(42)},visitIDSelector$1(e,t){var r=this._serialize0$_buffer;r.writeCharCode$1(35),r.write$1(0,t.name)},visitSelectorList$1(e){var t,r,n,a,s,i,o=this,l=e.components;for(t=E.get$iterator$ax(o._serialize0$_inspect?l:new A.WhereIterable(l,new A._SerializeVisitor_visitSelectorList_closure0,A._arrayInstanceType(l)._eval$1("WhereIterable<1>"))),r=o._serialize0$_style!==I.OutputStyle_10,n=o._serialize0$_buffer,a=o._lineFeed.text,s=!0;t.moveNext$0();)i=t.get$current(t),s?s=!1:(n.writeCharCode$1(44),i.lineBreak?(r&&n.write$1(0,a),o._serialize0$_writeIndentation$0()):r&&n.writeCharCode$1(32)),o.visitComplexSelector$1(i)},visitParentSelector$1(e,t){var r=this._serialize0$_buffer;r.writeCharCode$1(38),A.NullableExtension_andThen0(t.suffix,r.get$write(r))},visitPlaceholderSelector$1(e,t){var r=this._serialize0$_buffer;r.writeCharCode$1(37),r.write$1(0,t.name)},visitPseudoSelector$1(e,t){var r,n,a=t.name,s=!1;"not"===a&&(r=t.selector)instanceof A.SelectorList0&&(s=(null==r?U.SelectorList_2._as(r):r).accept$1(I._IsInvisibleVisitor_true0)),s||((s=this._serialize0$_buffer).writeCharCode$1(58),t.isSyntacticClass||s.writeCharCode$1(58),s.write$1(0,a),(n=null==(a=t.argument))&&null==t.selector||(s.writeCharCode$1(40),n||(s.write$1(0,a),null!=t.selector&&s.writeCharCode$1(32)),A.NullableExtension_andThen0(t.selector,this.get$visitSelectorList()),s.writeCharCode$1(41)))},visitTypeSelector$1(e,t){this._serialize0$_buffer.write$1(0,t.name)},visitUniversalSelector$1(e,t){var r,n=t.namespace;null!=n&&((r=this._serialize0$_buffer).write$1(0,n),r.writeCharCode$1(124)),this._serialize0$_buffer.writeCharCode$1(42)},_serialize0$_write$1(e){return this._serialize0$_buffer.forSpan$2(e.span,new A._SerializeVisitor__write_closure0(this,e))},_serialize0$_visitChildren$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=h._serialize0$_buffer;for(d.writeCharCode$1(123),r=(t=e.children).$ti,t=new A.ListIterator(t,t.get$length(0),r._eval$1("ListIterator<ListBase.E>")),a=!(n=h._serialize0$_style===I.OutputStyle_10),s=h.get$_serialize0$_requiresSemicolon(),i=!h._serialize0$_inspect,r=r._eval$1("ListBase.E"),o=h._lineFeed.text,l=null,_=null;t.moveNext$0();)c=null==(u=t.__internal$_current)?r._as(u):u,(u=!!i&&(n?c.accept$1(I._IsInvisibleVisitor_true_true0):c.accept$1(I._IsInvisibleVisitor_true_false0)))||(null!=($=(u=null==_)?null:s.call$1(_))&&$&&d.writeCharCode$1(59),h._serialize0$_isTrailingComment$2(c,u?e:_)?(a&&d.writeCharCode$1(32),p=h._serialize0$_indentation,h._serialize0$_indentation=0,new A._SerializeVisitor__visitChildren_closure1(h,c).call$0(),h._serialize0$_indentation=p):(a&&d.write$1(0,o),++h._serialize0$_indentation,new A._SerializeVisitor__visitChildren_closure2(h,c).call$0(),--h._serialize0$_indentation),l=_,_=c);null!=_&&((U.CssParentNode_2._is(_)?!_.get$isChildless():_ instanceof A.ModifiableCssComment0)||!a||d.writeCharCode$1(59),null==l&&h._serialize0$_isTrailingComment$2(_,e)?a&&d.writeCharCode$1(32):(h._serialize0$_writeLineFeed$0(),h._serialize0$_writeIndentation$0())),d.writeCharCode$1(125)},_serialize0$_requiresSemicolon$1:e=>U.CssParentNode_2._is(e)?e.get$isChildless():!(e instanceof A.ModifiableCssComment0),_serialize0$_isTrailingComment$2(e,t){var r,n,a,s,i,o,l;return this._serialize0$_style!==I.OutputStyle_10&&(e instanceof A.ModifiableCssComment0&&(n=(r=e.span).get$sourceUrl(r),a=t.get$span(t),!!E.$eq$(n,a.get$sourceUrl(a))&&(n=t.get$span(t),E.$eq$(n.get$file(n).url,r.get$file(r).url)&&n.get$start(n).offset<=r.get$start(r).offset&&n.get$end(n).offset>=r.get$end(r).offset?(n=r.get$start(r),a=t.get$span(t),!((s=n.offset-a.get$start(a).offset-1)<0)&&(i=Math.max(0,I.JSString_methods.lastIndexOf$2(t.get$span(t).get$text(),"{",s)),n=(n=t.get$span(t)).get$file(n),a=(a=t.get$span(t)).get$start(a),o=t.get$span(t),l=n.span$2(0,a.offset,o.get$start(o).offset+i),(r=(r=r.get$start(r)).file.getLine$1(r.offset))===(o=A.FileLocation$_(l.file,l._end)).file.getLine$1(o.offset))):(r=(r=r.get$start(r)).file.getLine$1(r.offset))===(n=(n=t.get$span(t)).get$end(n)).file.getLine$1(n.offset))))},_serialize0$_writeLineFeed$0(){this._serialize0$_style!==I.OutputStyle_10&&this._serialize0$_buffer.write$1(0,this._lineFeed.text)},_serialize0$_writeIndentation$0(){var e=this;e._serialize0$_style!==I.OutputStyle_10&&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<t;++n)r.writeCharCode$1(e)},_serialize0$_writeBetween$1$3(e,t,r){var n,a,s,i;for(n=E.get$iterator$ax(e),a=this._serialize0$_buffer,s=!0;n.moveNext$0();)i=n.get$current(n),s?s=!1:a.write$1(0,t),r.call$1(i)},_serialize0$_writeBetween$3(e,t,r){return this._serialize0$_writeBetween$1$3(e,t,r,U.dynamic)}},A._SerializeVisitor_visitCssComment_closure0.prototype={call$0(){var e,t,r,n,a=this.$this;a._serialize0$_style===I.OutputStyle_10&&33!==this.node.text.charCodeAt(2)||(t=(e=this.node).text,I.JSString_methods.startsWith$1(t,A.RegExp_RegExp("/\\*# source(Mapping)?URL=",!1))||(null!=(r=a._serialize0$_minimumIndentation$1(t))?(e=(e=e.span).get$start(e),n=Math.min(r,e.file.getColumn$1(e.offset)),a._serialize0$_writeIndentation$0(),a._serialize0$_writeWithIndent$2(t,n)):(a._serialize0$_writeIndentation$0(),a._serialize0$_buffer.write$1(0,t))))},$signature:1},A._SerializeVisitor_visitCssAtRule_closure0.prototype={call$0(){var e,t,r=this.$this,n=r._serialize0$_buffer;n.writeCharCode$1(64),e=this.node,r._serialize0$_write$1(e.name),null!=(t=e.value)&&(n.writeCharCode$1(32),r._serialize0$_write$1(t))},$signature:1},A._SerializeVisitor_visitCssMediaRule_closure0.prototype={call$0(){var e,t,r,n,a=this.$this,s=a._serialize0$_buffer;s.write$1(0,"@media"),e=this.node.queries,t=I.JSArray_methods.get$first(e),n=!0,(r=a._serialize0$_style===I.OutputStyle_10)&&null==t.modifier&&null==t.type&&(n=1===(n=t.conditions).length&&I.JSString_methods.startsWith$1(I.JSArray_methods.get$first(n),"(not ")),n&&s.writeCharCode$1(32),s=r?",":", ",a._serialize0$_writeBetween$3(e,s,a.get$_serialize0$_visitMediaQuery())},$signature:1},A._SerializeVisitor_visitCssImport_closure0.prototype={call$0(){var e,t,r,n=this.$this,a=n._serialize0$_buffer;a.write$1(0,"@import"),(e=n._serialize0$_style!==I.OutputStyle_10)&&a.writeCharCode$1(32),t=this.node,a.forSpan$2(t.url.span,new A._SerializeVisitor_visitCssImport__closure0(n,t)),null!=(r=t.modifiers)&&(e&&a.writeCharCode$1(32),a.write$1(0,r))},$signature:1},A._SerializeVisitor_visitCssImport__closure0.prototype={call$0(){return this.$this._serialize0$_writeImportUrl$1(this.node.url.value)},$signature:0},A._SerializeVisitor_visitCssKeyframeBlock_closure0.prototype={call$0(){var e=this.$this,t=e._serialize0$_style===I.OutputStyle_10?",":", ",r=e._serialize0$_buffer;return e._serialize0$_writeBetween$3(this.node.selector.value,t,r.get$write(r))},$signature:0},A._SerializeVisitor_visitCssStyleRule_closure0.prototype={call$0(){return this.$this.visitSelectorList$1(this.node._style_rule0$_selector._box0$_inner.value)},$signature:0},A._SerializeVisitor_visitCssSupportsRule_closure0.prototype={call$0(){var e=this.$this,t=e._serialize0$_buffer;t.write$1(0,"@supports"),e._serialize0$_style===I.OutputStyle_10&&40===this.node.condition.value.charCodeAt(0)||t.writeCharCode$1(32),e._serialize0$_write$1(this.node.condition)},$signature:1},A._SerializeVisitor_visitCssDeclaration_closure1.prototype={call$0(){var e=this.$this,t=this.node;e._serialize0$_style===I.OutputStyle_10?e._serialize0$_writeFoldedValue$1(t):e._serialize0$_writeReindentedValue$1(t)},$signature:1},A._SerializeVisitor_visitCssDeclaration_closure2.prototype={call$0(){return this.node.value.value.accept$1(this.$this)},$signature:0},A._SerializeVisitor_visitList_closure2.prototype={call$1:e=>!e.get$isBlank(),$signature:54},A._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:66},A._SerializeVisitor_visitList_closure4.prototype={call$1(e){e.accept$1(this.$this)},$signature:66},A._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:584},A._SerializeVisitor_visitSelectorList_closure0.prototype={call$1:e=>!e.accept$1(I._IsInvisibleVisitor_true0),$signature:22},A._SerializeVisitor__write_closure0.prototype={call$0(){return this.$this._serialize0$_buffer.write$1(0,this.value.value)},$signature:0},A._SerializeVisitor__visitChildren_closure1.prototype={call$0(){return this.child.accept$1(this.$this)},$signature:0},A._SerializeVisitor__visitChildren_closure2.prototype={call$0(){this.child.accept$1(this.$this)},$signature:0},A.OutputStyle0.prototype={_enumToString$0(){return"OutputStyle."+this._name}},A.LineFeed0.prototype={_enumToString$0(){return"LineFeed."+this._name},toString$0(e){return this.name}},A.JSSet.prototype={},A.ShadowedModuleView0.prototype={get$url(e){var t=this._shadowed_view0$_inner;return t.get$url(t)},get$upstream(){return this._shadowed_view0$_inner.get$upstream()},get$extensionStore(){return this._shadowed_view0$_inner.get$extensionStore()},get$css(e){var t=this._shadowed_view0$_inner;return t.get$css(t)},get$preModuleComments(){return this._shadowed_view0$_inner.get$preModuleComments()},get$transitivelyContainsCss(){return this._shadowed_view0$_inner.get$transitivelyContainsCss()},get$transitivelyContainsExtensions(){return this._shadowed_view0$_inner.get$transitivelyContainsExtensions()},setVariable$3(e,t,r){if(!this.variables.containsKey$1(e))throw A.wrapException(A.SassScriptException$0("Undefined variable.",null));this._shadowed_view0$_inner.setVariable$3(e,t,r)},variableIdentity$1(e){return this._shadowed_view0$_inner.variableIdentity$1(e)},couldHaveBeenConfigured$1(e){var t,r,n=this.variables,a=this._shadowed_view0$_inner;if(n===a.get$variables())n=a.couldHaveBeenConfigured$1(e);else{for(t=A.LinkedHashSet_LinkedHashSet$_empty(U.String),n=(n=n.get$keys(n)).get$iterator(n);n.moveNext$0();)r=n.get$current(n),e.contains$1(0,r)&&t.add$1(0,r);n=a.couldHaveBeenConfigured$1(t)}return n},$eq(e,t){var r,n,a,s=this;return null!=t&&(r=!1,t instanceof A.ShadowedModuleView0&&s._shadowed_view0$_inner.$eq(0,t._shadowed_view0$_inner)&&(n=(n=s.variables).get$keys(n),a=t.variables,I.C_IterableEquality.equals$2(0,n,a.get$keys(a))&&(n=(n=s.functions).get$keys(n),a=t.functions,I.C_IterableEquality.equals$2(0,n,a.get$keys(a))&&(r=(r=s.mixins).get$keys(r),n=t.mixins,r=n=I.C_IterableEquality.equals$2(0,r,n.get$keys(n))))),r)},get$hashCode(e){var t=this._shadowed_view0$_inner;return t.get$hashCode(t)},cloneCss$0(){var e=this;return new A.ShadowedModuleView0(e._shadowed_view0$_inner.cloneCss$0(),e.variables,e.variableNodes,e.functions,e.mixins,e.$ti)},toString$0(e){return"shadowed "+this._shadowed_view0$_inner.toString$0(0)},$isModule1:1,get$variables(){return this.variables},get$variableNodes(){return this.variableNodes},get$functions(e){return this.functions},get$mixins(){return this.mixins}},A.SilentComment0.prototype={accept$1$1(e){return e.visitSilentComment$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.text},get$span(e){return this.span}},A.InterpolatedSimpleSelector.prototype={},A.SimpleSelector0.prototype={get$specificity:()=>1e3,get$hasComplicatedSuperselectorSemantics:()=>!1,addSuffix$1(e){return A.throwExpression(A.MultiSpanSassException$0('Selector "'+this.toString$0(0)+"\" can't have a suffix",this.span,"outer selector",A.LinkedHashMap_LinkedHashMap$_empty(U.FileSpan,U.String),null))},unify$1(e){var t,r,n,a,s,i=this,o=!1;if(1===e.length?(t=e[0])instanceof A.UniversalSelector0?o=!0:t instanceof A.PseudoSelector0&&(o=t.isClass&&"host"===t.name||t.get$isHostContext()):t=null,o)return t.unify$1(A._setArrayType([i],U.JSArray_SimpleSelector_2));if(I.JSArray_methods.contains$1(e,i))return e;for(r=A._setArrayType([],U.JSArray_SimpleSelector_2),o=e.length,n=!1,a=0;a<e.length;e.length===o||(0,A.throwConcurrentModificationError)(e),++a)s=e[a],!n&&s instanceof A.PseudoSelector0&&(r.push(i),n=!0),r.push(s);return n||r.push(i),r},isSuperselector$1(e){var t;return!!this.$eq(0,e)||!!(e instanceof A.PseudoSelector0&&e.isClass&&null!=(t=e.selector)&&M._subselectorPseudos0.contains$1(0,e.normalizedName))&&I.JSArray_methods.every$1(t.components,new A.SimpleSelector_isSuperselector_closure0(this))}},A.SimpleSelector_isSuperselector_closure0.prototype={call$1(e){var t=e.components;return 0!==t.length&&I.JSArray_methods.any$1(I.JSArray_methods.get$last(t).selector.components,new A.SimpleSelector_isSuperselector__closure0(this.$this))},$signature:22},A.SimpleSelector_isSuperselector__closure0.prototype={call$1(e){return this.$this.isSuperselector$1(e)},$signature:14},A.JSSimpleSelectorVisitor.prototype={visitSelectorList$1(e){return this._simpleSelectorError$0()},visitComplexSelector$1(e){return this._simpleSelectorError$0()},visitCompoundSelector$1(e){return this._simpleSelectorError$0()},_simpleSelectorError$0:()=>A.throwExpression(A.UnsupportedError$("SimpleSelectorVisitor only supports SimpleSelectors")),$isInterpolatedSelectorVisitor:1},A.JSSimpleSelectorVisitorObject.prototype={},A.SingleUnitSassNumber0.prototype={get$numeratorUnits(e){return A.List_List$unmodifiable([this._single_unit$_unit],U.String)},get$denominatorUnits:e=>I.List_empty,get$hasUnits:()=>!0,get$hasComplexUnits:()=>!1,withValue$1(e){return new A.SingleUnitSassNumber0(this._single_unit$_unit,e,null)},withSlash$2(e,t){return new A.SingleUnitSassNumber0(this._single_unit$_unit,this._number1$_value,new A._Record_2(e,t))},hasUnit$1(e){return e===this._single_unit$_unit},hasCompatibleUnits$1(e){return e instanceof A.SingleUnitSassNumber0&&null!=A.conversionFactor0(this._single_unit$_unit,e._single_unit$_unit)},hasPossiblyCompatibleUnits$1(e){var t,r,n;return e instanceof A.SingleUnitSassNumber0&&(null==(r=(t=M.$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!=A.conversionFactor0(this._single_unit$_unit,e)},coerceToMatch$3(e,t,r){var n=e instanceof A.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return null==n?this.super$SassNumber$coerceToMatch0(e,t,r):n},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,t,r){var n=e instanceof A.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)},convertToMatch$3(e,t,r){var n=e instanceof A.SingleUnitSassNumber0?this._single_unit$_coerceToUnit$1(e._single_unit$_unit):null;return null==n?this.super$SassNumber$convertToMatch(e,t,r):n},convertValueToMatch$3(e,t,r){var n=e instanceof A.SingleUnitSassNumber0?this._single_unit$_coerceValueToUnit$1(e._single_unit$_unit):null;return null==n?this.super$SassNumber$convertValueToMatch0(e,t,r):n},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,r){var n=E.getInterceptor$asx(e);return null==(n=1===n.get$length(e)&&E.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=E.getInterceptor$asx(e);return null==(n=1===n.get$length(e)&&E.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},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},_single_unit$_coerceToUnit$1(e){var t=this._single_unit$_unit;return t===e?this:A.NullableExtension_andThen0(A.conversionFactor0(e,t),new A.SingleUnitSassNumber__coerceToUnit_closure0(this,e))},_single_unit$_coerceValueToUnit$1(e){return A.NullableExtension_andThen0(A.conversionFactor0(e,this._single_unit$_unit),new A.SingleUnitSassNumber__coerceValueToUnit_closure0(this))},multiplyUnits$3(e,t,r){var n,a={};return a.value=e,a.newNumerators=t,n=A._setArrayType(r.slice(0),A._arrayInstanceType(r)),A.removeFirstWhere0(n,new A.SingleUnitSassNumber_multiplyUnits_closure1(a,this),new A.SingleUnitSassNumber_multiplyUnits_closure2(a,this)),A.SassNumber_SassNumber$withUnits0(a.value,n,a.newNumerators)},unaryMinus$0(){return new A.SingleUnitSassNumber0(this._single_unit$_unit,-this._number1$_value,null)},$eq(e,t){var r;return null!=t&&(t instanceof A.SingleUnitSassNumber0&&(null!=(r=A.conversionFactor0(t._single_unit$_unit,this._single_unit$_unit))&&A.fuzzyEquals0(this._number1$_value*r,t._number1$_value)))},get$hashCode(e){var t=this,r=t.hashCache;return null==r?t.hashCache=A.fuzzyHashCode0(t._number1$_value*t.canonicalMultiplierForUnit$1(t._single_unit$_unit)):r}},A.SingleUnitSassNumber__coerceToUnit_closure0.prototype={call$1(e){return new A.SingleUnitSassNumber0(this.unit,this.$this._number1$_value*e,null)},$signature:585},A.SingleUnitSassNumber__coerceValueToUnit_closure0.prototype={call$1(e){return this.$this._number1$_value*e},$signature:16},A.SingleUnitSassNumber_multiplyUnits_closure1.prototype={call$1(e){var t=A.conversionFactor0(e,this.$this._single_unit$_unit);return null!=t&&(this._box_0.value*=t,!0)},$signature:5},A.SingleUnitSassNumber_multiplyUnits_closure2.prototype={call$0(){var e=A._setArrayType([this.$this._single_unit$_unit],U.JSArray_String),t=this._box_0;I.JSArray_methods.addAll$1(e,t.newNumerators),t.newNumerators=e},$signature:0},A.SourceInterpolationVisitor.prototype={visitBinaryOperationExpression$1(e,t){return this.buffer=null},visitBooleanExpression$1(e,t){return this.buffer=null},visitColorExpression$1(e,t){var r,n=this.buffer;return null!=n&&(r=t.span.get$text(),(n=n._interpolation_buffer0$_text)._contents+=r),null},visitFunctionExpression$1(e,t){return this.buffer=null},visitInterpolatedFunctionExpression$1(e,t){var r=this.buffer;null!=r&&r.addInterpolation$1(t.name),this._visitArguments$1(t.$arguments)},_visitArguments$1(e){var t,r,n=this,a=e.named;a.get$isNotEmpty(a)||null!=e.rest||(0!==(a=e.positional).length?(null!=(t=n.buffer)&&(r=I.JSArray_methods.get$first(a),r=A.SpanExtensions_before(e.span,r.get$span(r)),r=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(r.file._decodedChars,r._file$_start,r._end),0,null),(t=t._interpolation_buffer0$_text)._contents+=r),n._writeListAndBetween$2(a,null),null!=(t=n.buffer)&&(a=I.JSArray_methods.get$last(a),a=A.SpanExtensions_after(e.span,a.get$span(a)),a=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(a.file._decodedChars,a._file$_start,a._end),0,null),(t=t._interpolation_buffer0$_text)._contents+=a)):null!=(a=n.buffer)&&(t=e.span.get$text(),(a=a._interpolation_buffer0$_text)._contents+=t))},visitIfExpression$1(e,t){return this.buffer=null},visitListExpression$1(e,t){var r,n,a=this,s=t.contents,i=s.length;i<=1&&!t.hasBrackets?a.buffer=null:(r=t.hasBrackets)&&0===i?null!=(s=a.buffer)&&(i=t.span.get$text(),(s=s._interpolation_buffer0$_text)._contents+=i):(r&&null!=(i=a.buffer)&&(n=I.JSArray_methods.get$first(s),n=A.SpanExtensions_before(t.span,n.get$span(n)),n=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(n.file._decodedChars,n._file$_start,n._end),0,null),(i=i._interpolation_buffer0$_text)._contents+=n),a._writeListAndBetween$1(s),r&&null!=(i=a.buffer)&&(s=I.JSArray_methods.get$last(s),s=A.SpanExtensions_after(t.span,s.get$span(s)),s=A.String_String$fromCharCodes(I.NativeUint32List_methods.sublist$2(s.file._decodedChars,s._file$_start,s._end),0,null),(i=i._interpolation_buffer0$_text)._contents+=s))},visitMapExpression$1(e,t){return this.buffer=null},visitNullExpression$1(e,t){return this.buffer=null},visitNumberExpression$1(e,t){var r,n=this.buffer;return null!=n&&(r=t.span.get$text(),(n=n._interpolation_buffer0$_text)._contents+=r),null},visitParenthesizedExpression$1(e,t){return this.buffer=null},visitSelectorExpression$1(e,t){return this.buffer=null},visitStringExpression$1(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h=this,d=t.text;if(null==d.get$asPlain())for(a=(n=(r=d.contents).length)-1,s=d.span,i=0;i<n;++i)o=d.spanForElement$1(i),u=(_=(l=r[i])instanceof A.Expression0)?l:null,_?(0===i&&null!=(_=h.buffer)&&($=(c=A.SpanExtensions_before(s,o))._file$_start,p=c.file._decodedChars,p=A.String_String$fromCharCodes(new Uint32Array(p.subarray($,A._checkValidRange($,c._end,p.length))),0,null),(_=_._interpolation_buffer0$_text)._contents+=p),null!=(_=h.buffer)&&(_._interpolation_buffer0$_flushText$0(),_._interpolation_buffer0$_contents.push(u),_._interpolation_buffer0$_spans.push(o)),i===a&&null!=(_=h.buffer)&&($=(c=A.SpanExtensions_after(s,o))._file$_start,p=c.file._decodedChars,p=A.String_String$fromCharCodes(new Uint32Array(p.subarray($,A._checkValidRange($,c._end,p.length))),0,null),(_=_._interpolation_buffer0$_text)._contents+=p)):null!=(_=h.buffer)&&(_=_._interpolation_buffer0$_text,c=o.toString$0(0),_._contents+=c);else null!=(r=h.buffer)&&(d=d.span.get$text(),(r=r._interpolation_buffer0$_text)._contents+=d)},visitSupportsExpression$1(e,t){return this.buffer=null},visitUnaryOperationExpression$1(e,t){return this.buffer=null},visitValueExpression$1(e,t){return this.buffer=null},visitVariableExpression$1(e,t){return this.buffer=null},_writeListAndBetween$2(e,t){var r,n,a,s,i,o,l,_;for(r=e.length,n=null,a=0;a<r;++a,n=s)if(s=e[a],null!=n&&null!=(i=this.buffer)&&(l=(o=A.SpanExtensions_between(n.get$span(n),s.get$span(s)))._file$_start,_=o.file._decodedChars,_=A.String_String$fromCharCodes(new Uint32Array(_.subarray(l,A._checkValidRange(l,o._end,_.length))),0,null),(i=i._interpolation_buffer0$_text)._contents+=_),s.accept$1(this),null==this.buffer)return},_writeListAndBetween$1(e){return this._writeListAndBetween$2(e,null)},$isExpressionVisitor:1},A.SourceMapBuffer0.prototype={get$_source_map_buffer0$_targetLocation(){var e=this._source_map_buffer0$_buffer._contents,t=this._source_map_buffer0$_line;return A.SourceLocation$(e.length,this._source_map_buffer0$_column,t,null)},get$length(e){return this._source_map_buffer0$_buffer._contents.length},forSpan$1$2(e,t){var r=this,n=r._source_map_buffer0$_inSpan;r._source_map_buffer0$_inSpan=!0,r._source_map_buffer0$_addEntry$2(e.get$start(e),r.get$_source_map_buffer0$_targetLocation());try{return t.call$0()}finally{r._source_map_buffer0$_inSpan=n}},forSpan$2(e,t){return this.forSpan$1$2(e,t,U.dynamic)},_source_map_buffer0$_addEntry$2(e,t){var r,n,a=this._source_map_buffer0$_entries;if(0!==a.length){if((n=(r=I.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 A.Entry(e,t,null))},write$1(e,t){var r,n,a=E.toString$0$(t);for(this._source_map_buffer0$_buffer._contents+=a,r=a.length,n=0;n<r;++n)10===a.charCodeAt(n)?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},writeCharCode$1(e){var t=this._source_map_buffer0$_buffer,r=A.Primitives_stringFromCharCode(e);t._contents+=r,10===e?this._source_map_buffer0$_writeLine$0():++this._source_map_buffer0$_column},_source_map_buffer0$_writeLine$0(){var e=this,t=e._source_map_buffer0$_entries;I.JSArray_methods.get$last(t).target.line===e._source_map_buffer0$_line&&I.JSArray_methods.get$last(t).target.column===e._source_map_buffer0$_column&&t.pop(),++e._source_map_buffer0$_line,e._source_map_buffer0$_column=0,e._source_map_buffer0$_inSpan&&t.push(new A.Entry(I.JSArray_methods.get$last(t).source,e.get$_source_map_buffer0$_targetLocation(),null))},toString$0(e){var t=this._source_map_buffer0$_buffer._contents;return t.charCodeAt(0),t},buildSourceMap$1$prefix(e){var t,r,n,a={},s=e.length;if(0===s)return A.SingleMapping_SingleMapping$fromEntries(this._source_map_buffer0$_entries);for(a.prefixColumn=a.prefixLines=0,t=0,r=0;t<s;++t)10===e.charCodeAt(t)?(++a.prefixLines,a.prefixColumn=0,r=0):(n=r+1,a.prefixColumn=n,r=n);return r=this._source_map_buffer0$_entries,A.SingleMapping_SingleMapping$fromEntries(new A.MappedListIterable(r,new A.SourceMapBuffer_buildSourceMap_closure0(a,s),A._arrayInstanceType(r)._eval$1("MappedListIterable<1,Entry>")))}},A.SourceMapBuffer_buildSourceMap_closure0.prototype={call$1(e){var t=e.target,r=t.line,n=this._box_0,a=n.prefixLines;return n=0===r?n.prefixColumn:0,new A.Entry(e.source,A.SourceLocation$(t.offset+this.prefixLength,t.column+n,r+a,null),e.identifierName)},$signature:165},A.updateSourceSpanPrototype_closure.prototype={call$0(){return this.span},$signature:20},A.updateSourceSpanPrototype_closure0.prototype={call$1:e=>e.get$start(e),$signature:262},A.updateSourceSpanPrototype_closure1.prototype={call$1:e=>e.get$end(e),$signature:262},A.updateSourceSpanPrototype_closure2.prototype={call$1:e=>A.NullableExtension_andThen0(e.get$sourceUrl(e),new A.updateSourceSpanPrototype__closure),$signature:587},A.updateSourceSpanPrototype__closure.prototype={call$1(e){var t,r=null;return t=""===e.get$scheme()?(t=M.$get$context()).toUri$1(A.absolute(t.style.pathFromUri$1(A._parseUri(e)),r,r,r,r,r,r,r,r,r,r,r,r,r,r)):e,new n.URL(t.toString$0(0))},$signature:263},A.updateSourceSpanPrototype_closure3.prototype={call$1:e=>e.get$text(),$signature:264},A.updateSourceSpanPrototype_closure4.prototype={call$1:e=>e.get$context(e),$signature:264},A.updateSourceSpanPrototype_closure5.prototype={call$1:e=>e.get$line(),$signature:265},A.updateSourceSpanPrototype_closure6.prototype={call$1:e=>e.get$column(),$signature:265},A.ColorSpace0.prototype={get$isLegacyInternal:()=>!1,get$isPolarInternal:()=>!1,convert$5(e,t,r,n,a){return this.convertLinear$5(e,t,r,n,a)},convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o,l,_){var u,c,$,p,h,d,m,g,S,y=this;return(c=(u=I.HslColorSpace_JQ20!==e)&&I.HwbColorSpace_guQ0!==e?I.LabColorSpace_2nT0!==e&&I.LchColorSpace_Bpv0!==e?I.OklabColorSpace_5400!==e&&I.OklchColorSpace_9Gj0!==e?e:I.LmsColorSpace_Os30:I.XyzD50ColorSpace_2OB0:I.SrgbColorSpace_thf0)===y?($=n,p=r,h=t):(d=y.toLinear$1(null==t?0:t),m=y.toLinear$1(null==r?0:r),g=y.toLinear$1(null==n?0:n),S=y.transformationMatrix$1(c),h=c.fromLinear$1(S[0]*d+S[1]*m+S[2]*g),p=c.fromLinear$1(S[3]*d+S[4]*m+S[5]*g),$=c.fromLinear$1(S[6]*d+S[7]*m+S[8]*g)),u&&I.HwbColorSpace_guQ0!==e?I.LabColorSpace_2nT0!==e&&I.LchColorSpace_Bpv0!==e?I.OklabColorSpace_5400!==e&&I.OklchColorSpace_9Gj0!==e?(u=null==t?null:h,c=null==r?null:p,u=A.SassColor_SassColor$forSpaceInternal0(e,u,c,null==n?null:$,a)):u=I.LmsColorSpace_Os30.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,h,p,$,a,s,i,o,l,_):u=I.XyzD50ColorSpace_2OB0.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,h,p,$,a,s,i,o,l,_):u=I.SrgbColorSpace_thf0.convert$8$missingChroma$missingHue$missingLightness(e,h,p,$,a,o,l,_),u},convertLinear$5(e,t,r,n,a){return this.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1,!1,!1)},toLinear$1(e){return A.throwExpression(A.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},fromLinear$1(e){return A.throwExpression(A.UnimplementedError$("[BUG] Color space "+this.toString$0(0)+" doesn't support linear conversions."))},transformationMatrix$1(e){return A.throwExpression(A.UnimplementedError$("[BUG] Color space conversion from "+this.toString$0(0)+" to "+e.toString$0(0)+" not implemented."))},toString$0(e){return this.name}},A.SrgbColorSpace0.prototype={get$isBoundedInternal:()=>!0,convert$8$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o){var l,_,u,c,$,p,h,d,m,g,S=null;return I.HslColorSpace_JQ20===e||I.HwbColorSpace_guQ0===e?(null==t&&(t=0),null==r&&(r=0),null==n&&(n=0),u=(l=Math.max(Math.max(t,r),n))-(_=Math.min(Math.min(t,r),n)),c=l===_?0:l===t?60*(r-n)/u+360:l===r?60*(n-t)/u+120:60*(t-r)/u+240,e===I.HslColorSpace_JQ20?((p=0===($=(_+l)/2)||1===$?0:100*(l-$)/Math.min($,1-$))<0&&(c+=180,p=Math.abs(p)),h=i||A.fuzzyEquals0(p,0)?S:I.JSNumber_methods.$mod(c,360),d=s?S:p,A.SassColor_SassColor$forSpaceInternal0(e,h,d,o?S:100*$,a)):(m=100*_,g=100-100*l,h=!!i||((h=m+g)>100||A.fuzzyEquals0(h,100)),A.SassColor_SassColor$forSpaceInternal0(e,h?S:I.JSNumber_methods.$mod(c,360),m,g,a))):I.RgbColorSpace_i0P0===e?(h=null==t?S:255*t,d=null==r?S:255*r,A.SassColor_SassColor$rgbInternal0(h,d,null==n?S:255*n,a,S)):I.SrgbLinearColorSpace_kUj0===e?(h=this.get$toLinear(),A.SassColor_SassColor$forSpaceInternal0(e,A.NullableExtension_andThen0(t,h),A.NullableExtension_andThen0(r,h),A.NullableExtension_andThen0(n,h),a)):this.super$ColorSpace$convertLinear0(e,t,r,n,a,!1,!1,s,i,o)},convert$5(e,t,r,n,a){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1)},convert$6$missingHue(e,t,r,n,a,s){return this.convert$8$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,s,!1)},toLinear$1:e=>A.srgbAndDisplayP3ToLinear0(e),fromLinear$1:e=>A.srgbAndDisplayP3FromLinear0(e),transformationMatrix$1(e){return I.DisplayP3ColorSpace_MmT0!==e?I.A98RgbColorSpace_lf20!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$linearSrgbToLms0():M.$get$linearSrgbToXyzD500():M.$get$linearSrgbToXyzD650():M.$get$linearSrgbToLinearRec20200():M.$get$linearSrgbToLinearProphotoRgb0():M.$get$linearSrgbToLinearA98Rgb0():M.$get$linearSrgbToLinearDisplayP30()}},A.SrgbLinearColorSpace0.prototype={get$isBoundedInternal:()=>!0,convert$5(e,t,r,n,a){return I.RgbColorSpace_i0P0!==e&&I.HslColorSpace_JQ20!==e&&I.HwbColorSpace_guQ0!==e&&I.SrgbColorSpace_thf0!==e?this.super$ColorSpace$convert0(e,t,r,n,a):I.SrgbColorSpace_thf0.convert$5(e,A.NullableExtension_andThen0(t,A.utils2__srgbAndDisplayP3FromLinear$closure()),A.NullableExtension_andThen0(r,A.utils2__srgbAndDisplayP3FromLinear$closure()),A.NullableExtension_andThen0(n,A.utils2__srgbAndDisplayP3FromLinear$closure()),a)},toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.DisplayP3ColorSpace_MmT0!==e?I.A98RgbColorSpace_lf20!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$linearSrgbToLms0():M.$get$linearSrgbToXyzD500():M.$get$linearSrgbToXyzD650():M.$get$linearSrgbToLinearRec20200():M.$get$linearSrgbToLinearProphotoRgb0():M.$get$linearSrgbToLinearA98Rgb0():M.$get$linearSrgbToLinearDisplayP30()}},A.Statement0.prototype={$isAstNode0:1,$isSassNode:1},A.JSStatementVisitor.prototype={visitAtRootRule$1(e,t){return E.visitAtRootRule$1$x(this._statement$_inner,t)},visitAtRule$1(e,t){return E.visitAtRule$1$x(this._statement$_inner,t)},visitContentBlock$1(e,t){return E.visitContentBlock$1$x(this._statement$_inner,t)},visitContentRule$1(e,t){return E.visitContentRule$1$x(this._statement$_inner,t)},visitDebugRule$1(e,t){return E.visitDebugRule$1$x(this._statement$_inner,t)},visitDeclaration$1(e,t){return E.visitDeclaration$1$x(this._statement$_inner,t)},visitEachRule$1(e,t){return E.visitEachRule$1$x(this._statement$_inner,t)},visitErrorRule$1(e,t){return E.visitErrorRule$1$x(this._statement$_inner,t)},visitExtendRule$1(e,t){return E.visitExtendRule$1$x(this._statement$_inner,t)},visitForRule$1(e,t){return E.visitForRule$1$x(this._statement$_inner,t)},visitForwardRule$1(e,t){return E.visitForwardRule$1$x(this._statement$_inner,t)},visitFunctionRule$1(e,t){return E.visitFunctionRule$1$x(this._statement$_inner,t)},visitIfRule$1(e,t){return E.visitIfRule$1$x(this._statement$_inner,t)},visitImportRule$1(e,t){return E.visitImportRule$1$x(this._statement$_inner,t)},visitIncludeRule$1(e,t){return E.visitIncludeRule$1$x(this._statement$_inner,t)},visitLoudComment$1(e,t){return E.visitLoudComment$1$x(this._statement$_inner,t)},visitMediaRule$1(e,t){return E.visitMediaRule$1$x(this._statement$_inner,t)},visitMixinRule$1(e,t){return E.visitMixinRule$1$x(this._statement$_inner,t)},visitReturnRule$1(e,t){return E.visitReturnRule$1$x(this._statement$_inner,t)},visitSilentComment$1(e,t){return E.visitSilentComment$1$x(this._statement$_inner,t)},visitStyleRule$1(e,t){return E.visitStyleRule$1$x(this._statement$_inner,t)},visitStylesheet$1(e,t){return E.visitStylesheet$1$x(this._statement$_inner,t)},visitSupportsRule$1(e,t){return E.visitSupportsRule$1$x(this._statement$_inner,t)},visitUseRule$1(e,t){return E.visitUseRule$1$x(this._statement$_inner,t)},visitVariableDeclaration$1(e,t){return E.visitVariableDeclaration$1$x(this._statement$_inner,t)},visitWarnRule$1(e,t){return E.visitWarnRule$1$x(this._statement$_inner,t)},visitWhileRule$1(e,t){return E.visitWhileRule$1$x(this._statement$_inner,t)},$isStatementVisitor:1},A.JSStatementVisitorObject.prototype={},A.StatementSearchVisitor0.prototype={visitAtRootRule$1(e,t){return this.visitChildren$1(t.children)},visitAtRule$1(e,t){return A.NullableExtension_andThen0(t.children,this.get$visitChildren())},visitContentBlock$1(e,t){return this.visitChildren$1(t.children)},visitContentRule$1:(e,t)=>null,visitDebugRule$1:(e,t)=>null,visitDeclaration$1(e,t){return A.NullableExtension_andThen0(t.children,this.get$visitChildren())},visitEachRule$1(e,t){return this.visitChildren$1(t.children)},visitErrorRule$1:(e,t)=>null,visitExtendRule$1:(e,t)=>null,visitForRule$1(e,t){return this.visitChildren$1(t.children)},visitForwardRule$1:(e,t)=>null,visitFunctionRule$1(e,t){return this.visitChildren$1(t.children)},visitIfRule$1(e,t){var r=A.IterableExtension_search0(t.clauses,new A.StatementSearchVisitor_visitIfRule_closure1(this));return null==r?A.NullableExtension_andThen0(t.lastClause,new A.StatementSearchVisitor_visitIfRule_closure2(this)):r},visitImportRule$1:(e,t)=>null,visitIncludeRule$1(e,t){return A.NullableExtension_andThen0(t.content,this.get$visitContentBlock(this))},visitLoudComment$1:(e,t)=>null,visitMediaRule$1(e,t){return this.visitChildren$1(t.children)},visitMixinRule$1(e,t){return this.visitChildren$1(t.children)},visitReturnRule$1:(e,t)=>null,visitSilentComment$1:(e,t)=>null,visitStyleRule$1(e,t){return this.visitChildren$1(t.children)},visitStylesheet$1(e,t){return this.visitChildren$1(t.children)},visitSupportsRule$1(e,t){return this.visitChildren$1(t.children)},visitUseRule$1:(e,t)=>null,visitVariableDeclaration$1:(e,t)=>null,visitWarnRule$1:(e,t)=>null,visitWhileRule$1(e,t){return this.visitChildren$1(t.children)},visitChildren$1(e){return A.IterableExtension_search0(e,new A.StatementSearchVisitor_visitChildren_closure0(this))}},A.StatementSearchVisitor_visitIfRule_closure1.prototype={call$1(e){return A.IterableExtension_search0(e.children,new A.StatementSearchVisitor_visitIfRule__closure2(this.$this))},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(IfClause0)")}},A.StatementSearchVisitor_visitIfRule__closure2.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},A.StatementSearchVisitor_visitIfRule_closure2.prototype={call$1(e){return A.IterableExtension_search0(e.children,new A.StatementSearchVisitor_visitIfRule__closure1(this.$this))},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(ElseClause0)")}},A.StatementSearchVisitor_visitIfRule__closure1.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},A.StatementSearchVisitor_visitChildren_closure0.prototype={call$1(e){return e.accept$1(this.$this)},$signature(){return A._instanceType(this.$this)._eval$1("StatementSearchVisitor0.T?(Statement0)")}},A.StaticImport0.prototype={toString$0(e){var t=this.url.toString$0(0),r=this.modifiers;return t+(null==r?"":" "+r.toString$0(0))},$isImport0:1,$isAstNode0:1,$isSassNode:1,get$span(e){return this.span}},A.StderrLogger0.prototype={internalWarn$4$deprecation$span$trace(e,t,r,n){var a,s=new A.StringBuffer(""),i=null!=t,o=i&&t!==I.Deprecation_lB3,l=this.color;l?(a=s._contents="[33m[1m",a=s._contents=(i?s._contents="[33m[1mDeprecation ":a)+"Warning[0m",o?(i=a+" [[34m"+t.toString$0(0)+"[0m]",s._contents=i):i=a):(a=s._contents=(i?s._contents="DEPRECATION ":"")+"WARNING",o?(i=a+" ["+t.toString$0(0)+"]",s._contents=i):i=a),null==r?i=s._contents=i+": "+e+"\n":null!=n?(i+=": "+e+"\n\n"+r.highlight$1$color(l)+"\n",s._contents=i):(i+=" on "+r.message$2$color(0,"\n"+e,l)+"\n",s._contents=i),null!=n&&(s._contents=i+(A.indent0(I.JSString_methods.trimRight$0(n.toString$0(0)),4)+"\n")),A.printError0(s)},debug$2(e,t,r){var n,a,s;null==r.get$start(r).file.url?n="-":(a=r.get$start(r).file.url,s=M.$get$context(),a.toString,n=s.prettyUri$1(a)),s=n+":"+((a=(a=r.get$start(r)).file.getLine$1(a.offset))+1)+" "+(s=this.color?"[1mDebug[0m":"DEBUG")+": "+t,A.printError0((s.charCodeAt(0),s))}},A.StringExpression0.prototype={get$span(e){return this.text.span},accept$1$1(e){return e.visitStringExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},asInterpolation$1$static(e){var t,r,n,a,s,i,o,l,_,u,c,$;if(!this.hasQuotes)return this.text;for(r=(t=this.text).contents,n=A.StringExpression__bestQuote0(new A.WhereTypeIterable(r,U.WhereTypeIterable_String)),a=new A.StringBuffer(""),s=A._setArrayType([],U.JSArray_Object),i=A._setArrayType([],U.JSArray_nullable_FileSpan),o=new A.InterpolationBuffer0(a,s,i),l=A.Primitives_stringFromCharCode(n),a._contents+=l,_=r.length,u=0;u<_;++u)(c=r[u])instanceof A.Expression0?($=t.spanForElement$1(u),o._interpolation_buffer0$_flushText$0(),s.push(c),i.push($)):"string"==typeof c&&A.StringExpression__quoteInnerText0(c,n,o,e);return a._contents+=l,o.interpolation$1(t.span)},asInterpolation$0(){return this.asInterpolation$1$static(!1)},toString$0(e){return this.asInterpolation$0().toString$0(0)}},A.module_closure25.prototype={call$1(e){var t,r,n,a,s,i,o,l=E.getInterceptor$asx(e),_=l.$index(e,0).assertString$1("string"),u=l.$index(e,1).assertString$1("separator");if(null!=(t=null==(l=l.$index(e,2).get$realNull())?null:l.assertNumber$1("limit").assertInt$1("limit"))&&t<1)throw A.wrapException(A.SassScriptException$0("$limit: Must be 1 or greater, was "+A.S(t)+".",null));if(0===(l=_._string0$_text).length)return I.SassList_qAD0;if(0===(r=u._string0$_text).length)return A.SassList$0(A.MappedIterable_MappedIterable(new A.Runes(l),new A.module__closure3(_),U.Runes._eval$1("Iterable.E"),U.Value_2),I.ListSeparator_qVN0,!0);for(n=A._setArrayType([],U.JSArray_String),r=I.JSString_methods.allMatches$1(r,l),r=new A._StringAllMatchesIterator(r._input,r._pattern,r.__js_helper$_index),a=0,s=0;r.moveNext$0()&&(o=(i=r.__js_helper$_current).start,n.push(I.JSString_methods.substring$2(l,s,o)),s=o+i.pattern.length,++a!==t););return n.push(I.JSString_methods.substring$1(l,s)),A.SassList$0(new A.MappedListIterable(n,new A.module__closure4(_),U.MappedListIterable_String_Value_2),I.ListSeparator_qVN0,!0)},$signature:29},A.module__closure3.prototype={call$1(e){return new A.SassString0(A.Primitives_stringFromCharCode(e),this.string._string0$_hasQuotes)},$signature:591},A.module__closure4.prototype={call$1(e){return new A.SassString0(e,this.string._string0$_hasQuotes)},$signature:592},A._unquote_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("string");return t._string0$_hasQuotes?new A.SassString0(t._string0$_text,!1):t},$signature:18},A._quote_closure0.prototype={call$1(e){var t=E.$index$asx(e,0).assertString$1("string");return t._string0$_hasQuotes?t:new A.SassString0(t._string0$_text,!0)},$signature:18},A._length_closure1.prototype={call$1:e=>A.SassNumber_SassNumber0(E.$index$asx(e,0).assertString$1("string").get$_string0$_sassLength(),null),$signature:25},A._insert_closure0.prototype={call$1(e){var t,r,n="index",a=E.getInterceptor$asx(e),s=a.$index(e,0).assertString$1("string"),i=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=Math.max(s.get$_string0$_sassLength()+t+2,0)),a=s._string0$_text,r=A.codepointIndexToCodeUnitIndex0(a,A._codepointForIndex0(t,s.get$_string0$_sassLength(),!1)),new A.SassString0(I.JSString_methods.replaceRange$3(a,r,r,i._string0$_text),s._string0$_hasQuotes)},$signature:18},A._index_closure1.prototype={call$1(e){var t=E.getInterceptor$asx(e),r=t.$index(e,0).assertString$1("string")._string0$_text,n=I.JSString_methods.indexOf$1(r,t.$index(e,1).assertString$1("substring")._string0$_text);return-1===n?I.C__SassNull0:A.SassNumber_SassNumber0(A.codeUnitIndexToCodepointIndex0(r,n)+1,null)},$signature:3},A._slice_closure0.prototype={call$1(e){var t,r,n,a,s="start-at",i=E.getInterceptor$asx(e),o=i.$index(e,0).assertString$1("string"),l=i.$index(e,1).assertNumber$1(s),_=i.$index(e,2).assertNumber$1("end-at");return l.assertNoUnits$1(s),_.assertNoUnits$1("end-at"),t=o.get$_string0$_sassLength(),0===(r=_.assertInt$0())?o._string0$_hasQuotes?M.$get$_emptyQuoted0():M.$get$_emptyUnquoted0():(n=A._codepointForIndex0(l.assertInt$0(),t,!1),(a=A._codepointForIndex0(r,t,!0))===t&&--a,a<n?o._string0$_hasQuotes?M.$get$_emptyQuoted0():M.$get$_emptyUnquoted0():(i=o._string0$_text,new A.SassString0(I.JSString_methods.substring$2(i,A.codepointIndexToCodeUnitIndex0(i,n),A.codepointIndexToCodeUnitIndex0(i,a+1)),o._string0$_hasQuotes)))},$signature:18},A._toUpperCase_closure0.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertString$1("string");for(r=(t=i._string0$_text).length,n=0,a="";n<r;++n)s=t.charCodeAt(n),a+=A.Primitives_stringFromCharCode(s>=97&&s<=122?4294967263&s:s);return new A.SassString0((a.charCodeAt(0),a),i._string0$_hasQuotes)},$signature:18},A._toLowerCase_closure0.prototype={call$1(e){var t,r,n,a,s,i=E.$index$asx(e,0).assertString$1("string");for(r=(t=i._string0$_text).length,n=0,a="";n<r;++n)s=t.charCodeAt(n),a+=A.Primitives_stringFromCharCode(s>=65&&s<=90?32|s:s);return new A.SassString0((a.charCodeAt(0),a),i._string0$_hasQuotes)},$signature:18},A._uniqueId_closure0.prototype={call$1(e){var t=M.$get$_previousUniqueId0()+(M.$get$_random1().nextInt$1(36)+1);return M._previousUniqueId0=t,t>Math.pow(36,6)&&(M._previousUniqueId0=I.JSInt_methods.$mod(M.$get$_previousUniqueId0(),A._asInt(Math.pow(36,6)))),new A.SassString0("u"+I.JSString_methods.padLeft$2(I.JSInt_methods.toRadixString$1(M.$get$_previousUniqueId0(),36),6,"0"),!1)},$signature:18},A.StringExtension_toCssIdentifier_writeEscape.prototype={call$1(e){var t,r=this.buffer,n=A.Primitives_stringFromCharCode(92);r._contents+=n,n=I.JSInt_methods.toRadixString$1(e,16),r._contents+=n,t=this.scanner.peekChar$0(),A._isInt(t)&&A.CharacterExtension_get_isHex0(t)&&(n=A.Primitives_stringFromCharCode(32),r._contents+=n)},$signature:266},A.StringExtension_toCssIdentifier_consumeSurrogatePair.prototype={call$1(e){var t,r,n=this.scanner,a=n.peekChar$1(1);null==a||a>>>10!=55?n.error$2$length(0,"An individual surrogates can't be represented as a CSS identifier.",1):e>>>7==439?this.writeEscape.call$1(A.combineSurrogates(n.readChar$0(),n.readChar$0())):(t=this.buffer,r=A.Primitives_stringFromCharCode(n.readChar$0()),t._contents+=r,n=A.Primitives_stringFromCharCode(n.readChar$0()),t._contents+=n)},$signature:266},A.stringClass_closure.prototype={call$0(){var e,t=U.JSClass,r=t._as(A.allowInteropCaptureThisNamed("sass.SassString",new A.stringClass__closure));return A.LinkedHashMap_LinkedHashMap$_literal(["text",new A.stringClass__closure0,"hasQuotes",new A.stringClass__closure1,"sassLength",new A.stringClass__closure2],U.String,U.Function).forEach$1(0,A.JSClassExtension_get_defineGetter(r)),E.get$$prototype$x(r).sassIndexToStringIndex=A.allowInteropCaptureThisNamed("sassIndexToStringIndex",new A.stringClass__closure3),e=M.$get$_emptyQuoted0(),A.JSClassExtension_injectSuperclass(t._as(e.constructor),r),r},$signature:15},A.stringClass__closure.prototype={call$3(e,t,r){var n;return"string"==typeof t?(n=null==r?null:E.get$quotes$x(r),n=new A.SassString0(t,null==n||n)):(U.nullable__ConstructorOptions_3._as(t),n=null==(n=null==t?null:E.get$quotes$x(t))||n?M.$get$_emptyQuoted0():M.$get$_emptyUnquoted0()),n},call$1(e){return this.call$3(e,null,null)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:1,$defaultValues:()=>[null,null],$signature:594},A.stringClass__closure0.prototype={call$1:e=>e._string0$_text,$signature:595},A.stringClass__closure1.prototype={call$1:e=>e._string0$_hasQuotes,$signature:596},A.stringClass__closure2.prototype={call$1:e=>e.get$_string0$_sassLength(),$signature:597},A.stringClass__closure3.prototype={call$3(e,t,r){var n,a=t.assertNumber$1(r).assertInt$1(r);return 0===a?A.throwExpression(A.SassScriptException$0("String index may not be 0.",r)):(n=e.get$_string0$_sassLength(),Math.abs(a)>n&&A.throwExpression(A.SassScriptException$0("Invalid index "+t.toString$0(0)+" for a string with "+n+" characters.",r))),n=a<0?e.get$_string0$_sassLength()+a:a-1,A.codepointIndexToCodeUnitIndex0(e._string0$_text,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:598},A._ConstructorOptions1.prototype={},A._NodeSassString.prototype={},A.legacyStringClass_closure.prototype={call$3(e,t,r){var n;null==r?(t.toString,n=new A.SassString0(t,!1)):n=r,E.set$dartValue$x(e,n)},call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:599},A.legacyStringClass_closure0.prototype={call$1:e=>E.get$dartValue$x(e)._string0$_text,$signature:600},A.legacyStringClass_closure1.prototype={call$2(e,t){E.set$dartValue$x(e,new A.SassString0(t,!1))},$signature:601},A.SassString0.prototype={get$_string0$_sassLength(){var e,t=this,r=t._string0$__SassString__sassLength_FI;return r===M&&(e=new A.Runes(t._string0$_text).get$length(0),t._string0$__SassString__sassLength_FI!==M&&A.throwUnnamedLateFieldADI(),t._string0$__SassString__sassLength_FI=e,r=e),r},get$isSpecialNumber(){var e,t,r,n,a;return!this._string0$_hasQuotes&&(!((e=this._string0$_text).length<6)&&(r=!1,97!==(t=e.charCodeAt(0))&&65!==t?99!==t&&67!==t?118!==t&&86!==t?101!==t&&69!==t?109!==t&&77!==t?e=r:(a=e.charCodeAt(1),e=97!==a&&65!==a?105!==a&&73!==a?r:110==(32|e.charCodeAt(2))&&40===e.charCodeAt(3):120==(32|e.charCodeAt(2))&&40===e.charCodeAt(3)):e=110==(32|e.charCodeAt(1))&&118==(32|e.charCodeAt(2))&&40===e.charCodeAt(3):e=97==(32|e.charCodeAt(1))&&114==(32|e.charCodeAt(2))&&40===e.charCodeAt(3):(n=e.charCodeAt(1),e=108!==n&&76!==n?97!==n&&65!==n?r:108==(32|e.charCodeAt(2))&&99==(32|e.charCodeAt(3))&&40===e.charCodeAt(4):97==(32|e.charCodeAt(2))&&109==(32|e.charCodeAt(3))&&112==(32|e.charCodeAt(4))&&40===e.charCodeAt(5)):e=116==(32|e.charCodeAt(1))&&116==(32|e.charCodeAt(2))&&114==(32|e.charCodeAt(3))&&40===e.charCodeAt(4),e))},get$isVar(){if(this._string0$_hasQuotes)return!1;var e=this._string0$_text;return!(e.length<8)&&(118==(32|e.charCodeAt(0))&&97==(32|e.charCodeAt(1))&&114==(32|e.charCodeAt(2))&&40===e.charCodeAt(3))},get$isBlank(){return!this._string0$_hasQuotes&&0===this._string0$_text.length},assertQuoted$1(e){if(!this._string0$_hasQuotes)throw A.wrapException(A.SassScriptException$0("Expected "+this.toString$0(0)+" to be a quoted string.",e))},assertUnquoted$1(e){if(this._string0$_hasQuotes)throw A.wrapException(A.SassScriptException$0("Expected "+this.toString$0(0)+" to be an unquoted string.",e))},assertUnquoted$0(){return this.assertUnquoted$1(null)},accept$1$1(e){var t=e._serialize0$_quote&&this._string0$_hasQuotes,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,U.dynamic)},assertString$1(e){return this},plus$1(e){var t=this._string0$_text,r=this._string0$_hasQuotes;return e instanceof A.SassString0?new A.SassString0(t+e._string0$_text,r):new A.SassString0(t+A.serializeValue0(e,!1,!0),r)},$eq(e,t){return null!=t&&(t instanceof A.SassString0&&this._string0$_text===t._string0$_text)},get$hashCode(e){var t=this._string0$_hashCache;return null==t?this._string0$_hashCache=I.JSString_methods.get$hashCode(this._string0$_text):t}},A.ModifiableCssStyleRule0.prototype={accept$1$1(e){return e.visitCssStyleRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){return e instanceof A.ModifiableCssStyleRule0&&I.C_ListEquality.equals$2(0,e._style_rule0$_selector._box0$_inner.value.components,this._style_rule0$_selector._box0$_inner.value.components)},copyWithoutChildren$0(){return A.ModifiableCssStyleRule$0(this._style_rule0$_selector,this.span,!1,this.originalSelector)},get$span(e){return this.span}},A.StyleRule0.prototype={accept$1$1(e){return e.visitStyleRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.selector;return A.S(null==t?this.parsedSelector:t)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.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,U.dynamic)},get$children(e){return this.children},get$span(e){return this.span}},A.ModifiableCssStylesheet0.prototype={accept$1$1(e){return e.visitCssStylesheet$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1:e=>e instanceof A.ModifiableCssStylesheet0,copyWithoutChildren$0(){return A.ModifiableCssStylesheet$0(this.span)},$isCssStylesheet0:1,get$span(e){return this.span}},A.StylesheetParser0.prototype={parse$0(e){return this.wrapSpanFormatException$1(new A.StylesheetParser_parse_closure0(this))},parseParameterList$0(){return this._stylesheet0$_parseSingleProduction$1$1(new A.StylesheetParser_parseParameterList_closure0(this),U.ParameterList_2)},_stylesheet0$_parseSingleProduction$1$1(e,t){return this.wrapSpanFormatException$1(new A.StylesheetParser__parseSingleProduction_closure0(this,e,t))},parseSignature$1$requireParens(e){return this.wrapSpanFormatException$1(new A.StylesheetParser_parseSignature_closure(this,e))},_stylesheet0$_statement$1$root(e){var t,r=this,n=r.scanner,a=n.peekChar$0();return 64===a?r.atRule$2$root(new A.StylesheetParser__statement_closure0(r),e):43===a?r.get$indented()&&r.lookingAtIdentifier$1(1)?(r._stylesheet0$_isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r._stylesheet0$_includeRule$1(new A._SpanScannerState(n,t))):r._stylesheet0$_styleRule$0():61===a?r.get$indented()?(r._stylesheet0$_isUseAllowed=!1,t=n._string_scanner$_position,n.readChar$0(),r.whitespace$1$consumeNewlines(!0),r._stylesheet0$_mixinRule$1(new A._SpanScannerState(n,t))):r._stylesheet0$_styleRule$0():(125===a&&n.error$2$length(0,'unmatched "}".',1),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,s,i,o,l,_,u,c,$,p=this,h=p.lastSilentComment;for(p.lastSilentComment=null,null==t?(r=p.scanner,n=new A._SpanScannerState(r,r._string_scanner$_position)):n=t,a=p.variableName$0(),(r=null!=e)&&p._stylesheet0$_assertPublic$2(a,new A.StylesheetParser_variableDeclarationWithoutNamespace_closure1(p,n)),p.get$plainCss()&&p.error$2(0,T.Sass_v,p.spanFrom$1(n)),p.whitespace$1$consumeNewlines(!0),(s=p.scanner).expectChar$1(58),p.whitespace$1$consumeNewlines(!0),i=p._stylesheet0$_expression$0(),o=new A._SpanScannerState(s,s._string_scanner$_position),l=p.warnings,_=!1,u=!1;s.scanChar$1(33);)"default"!==(c=p.identifier$0())?"global"!==c?p.error$2(0,"Invalid flag name.",p.spanFrom$1(o)):(r?p.error$2(0,T.x21globai,p.spanFrom$1(o)):u&&l.push(new A._Record_3_deprecation_message_span(I.Deprecation_SVw,T.x21globas,p.spanFrom$1(o))),u=!0):(_&&l.push(new A._Record_3_deprecation_message_span(I.Deprecation_SVw,T.x21defau,p.spanFrom$1(o))),_=!0),p.whitespace$1$consumeNewlines(!1),o=new A._SpanScannerState(s,s._string_scanner$_position);return p.expectStatementSeparator$1("variable declaration"),$=A.VariableDeclaration$0(a,i,p.spanFrom$1(n),h,u,_,e),u&&p._stylesheet0$_globalVariables.putIfAbsent$2(a,new A.StylesheetParser_variableDeclarationWithoutNamespace_closure2($)),$},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 A.VariableDeclaration0?e=r:((n=new A.InterpolationBuffer0(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan))).addInterpolation$1(U.Interpolation_2._as(r)),e=t=a._stylesheet0$_styleRule$2(n,new A._SpanScannerState(e,t))),e):a._stylesheet0$_styleRule$0()},_stylesheet0$_declarationOrStyleRule$0(){var e,t,r,n=this;return n.get$indented()&&n.scanner.scanChar$1(92)?n._stylesheet0$_styleRule$0():(t=(e=n.scanner)._string_scanner$_position,(r=n._stylesheet0$_declarationOrBuffer$0())instanceof A.Statement0?r:n._stylesheet0$_styleRule$2(U.InterpolationBuffer_2._as(r),new A._SpanScannerState(e,t)))},_stylesheet0$_declarationOrBuffer$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=d.scanner,g=new A._SpanScannerState(m,m._string_scanner$_position),S=new A.InterpolationBuffer0(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),y=d._stylesheet0$_lookingAtPotentialPropertyHack$0();if(y&&(s=m.readChar$0(),i=S._interpolation_buffer0$_text,s=A.Primitives_stringFromCharCode(s),i._contents+=s,s=d.rawText$1(new A.StylesheetParser__declarationOrBuffer_closure3(d)),(i=S._interpolation_buffer0$_text)._contents+=s),!d._stylesheet0$_lookingAtInterpolatedIdentifier$0())return S;if((o=y?d.interpolatedIdentifier$0():d._stylesheet0$_variableDeclarationOrInterpolation$0())instanceof A.VariableDeclaration0)return o;if(S.addInterpolation$1(U.Interpolation_2._as(o)),d._stylesheet0$_isUseAllowed=!1,m.matches$1("/*")&&(s=d.rawText$1(d.get$loudComment()),(i=S._interpolation_buffer0$_text)._contents+=s),s=e=new A.StringBuffer(""),i=d.rawText$1(new A.StylesheetParser__declarationOrBuffer_closure4(d)),s._contents+=i,i=m._string_scanner$_position,!m.scanChar$1(58))return 0!==e._contents.length&&(m=S._interpolation_buffer0$_text,s=A.Primitives_stringFromCharCode(32),m._contents+=s),S;if(s=A.Primitives_stringFromCharCode(58),e._contents+=s,l=S.interpolation$1(d.spanFrom$2(g,new A._SpanScannerState(m,i))),(_=I.JSString_methods.startsWith$1(l.get$initialPlain(),"--"))?i=!0:d._stylesheet0$_inPlainCssFunction?null==(i=A.NullableExtension_andThen0(l.get$asPlain(),new A.StylesheetParser__declarationOrBuffer_closure5))&&(i=!1):i=!1,i)return d.atEndOfStatement$0()?(s=(m=A.FileLocation$_(m._sourceFile,m._string_scanner$_position)).offset,m=s=A.Interpolation$0(I.List_empty11,I.List_empty12,A._FileSpan$(m.file,s,s))):m=d._stylesheet0$_interpolatedDeclarationValue$1$silentComments(!1),d.expectStatementSeparator$1(_?"custom property":"@function result"),A.Declaration$notSassScript0(l,new A.StringExpression0(m,!1),d.spanFrom$1(g));if(m.scanChar$1(58))return i=(m=S)._interpolation_buffer0$_text,u=A.S(e),i._contents=(i._contents+=u)+s,m;if(d.get$indented()&&d._stylesheet0$_lookingAtInterpolatedIdentifier$0())return s=(m=S)._interpolation_buffer0$_text,i=A.S(e),s._contents+=i,m;if(c=d.rawText$1(new A.StylesheetParser__declarationOrBuffer_closure6(d)),null!=($=d._stylesheet0$_tryDeclarationChildren$2(l,g)))return $;e._contents+=c,t=0===c.length&&d._stylesheet0$_lookingAtInterpolatedIdentifier$0(),r=new A._SpanScannerState(m,m._string_scanner$_position),n=null;try{n=d._stylesheet0$_expression$0(),d.lookingAtChildren$0()?t&&d.expectStatementSeparator$0():d.atEndOfStatement$0()||d.expectStatementSeparator$0()}catch(p){if(U.FormatException._is(A.unwrapException(p))){if(!t)throw p;if(m.set$state(r),a=d.almostAnyValue$0(),!d.get$indented()&&59===m.peekChar$0())throw p;return m=S._interpolation_buffer0$_text,s=A.S(e),m._contents+=s,S.addInterpolation$1(a),S}throw p}return null!=(h=d._stylesheet0$_tryDeclarationChildren$3$value(l,g,n))?h:(d.expectStatementSeparator$0(),A.Declaration$0(l,n,d.spanFrom$1(g)))},_stylesheet0$_variableDeclarationOrInterpolation$0(){var e,t,r,n,a=this;return a.lookingAtIdentifier$0()?(e=a.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),r=a.identifier$0(),e.matches$1(".$")?(e.readChar$0(),a.variableDeclarationWithoutNamespace$2(r,t)):(e=new A.StringBuffer(""),n=new A.InterpolationBuffer0(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),e._contents=r,a._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&n.addInterpolation$1(a.interpolatedIdentifier$0()),n.interpolation$1(a.spanFrom$1(t)))):a.interpolatedIdentifier$0()},_stylesheet0$_styleRule$2(e,t){var r,n,a,s,i,o=this;return o._stylesheet0$_isUseAllowed=!1,(r=null==t)?(n=o.scanner,a=new A._SpanScannerState(n,n._string_scanner$_position)):a=t,o._parseSelectors?(r||o.scanner.set$state(a),s=o._stylesheet0$_selectorList$0(),o._stylesheet0$_withStyleRuleChildren$1$3(s,a,new A.StylesheetParser__styleRule_closure0(o,s,a),U.StyleRule_2)):(i=(r={}).interpolation=o.styleRuleSelector$0(),null!=e?(e.addInterpolation$1(i),n=r.interpolation=e.interpolation$1(o.spanFrom$1(a))):n=i,0===n.contents.length&&o.scanner.error$1(0,'expected "}".'),o._stylesheet0$_withStyleRuleChildren$1$3(n,a,new A.StylesheetParser__styleRule_closure1(r,o,a),U.StyleRule_2))},_stylesheet0$_styleRule$0(){return this._stylesheet0$_styleRule$2(null,null)},_stylesheet0$_withStyleRuleChildren$1$3(e,t,r,n){var a=this,s=a._stylesheet0$_inStyleRule;return a._stylesheet0$_inStyleRule=!0,a._stylesheet0$_withChildren$3(a.get$_stylesheet0$_statement(),t,new A.StylesheetParser__withStyleRuleChildren_closure0(a,e,s,r,n))},_stylesheet0$_propertyOrVariableDeclaration$0(){var e,t,r,n,a,s,i,o,l=this,_=l.scanner,u=new A._SpanScannerState(_,_._string_scanner$_position);if(l._stylesheet0$_lookingAtPotentialPropertyHack$0())e=new A.StringBuffer(""),t=new A.InterpolationBuffer0(e,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r=A.Primitives_stringFromCharCode(_.readChar$0()),e._contents+=r,r=l.rawText$1(new A.StylesheetParser__propertyOrVariableDeclaration_closure0(l)),e._contents+=r,t.addInterpolation$1(l.interpolatedIdentifier$0()),n=t.interpolation$1(l.spanFrom$1(u));else if(l.get$plainCss())n=l.interpolatedIdentifier$0();else{if((a=l._stylesheet0$_variableDeclarationOrInterpolation$0())instanceof A.VariableDeclaration0)return a;U.Interpolation_2._as(a),n=a}return l.whitespace$1$consumeNewlines(!1),_.expectChar$1(58),I.JSString_methods.startsWith$1(n.get$initialPlain(),"--")&&l.error$2(0,T.Declarw,n.span),l.whitespace$1$consumeNewlines(!1),null!=(s=l._stylesheet0$_tryDeclarationChildren$2(n,u))?s:(i=l._stylesheet0$_expression$0(),null!=(o=l._stylesheet0$_tryDeclarationChildren$3$value(n,u,i))?o:(l.expectStatementSeparator$0(),A.Declaration$0(n,i,l.spanFrom$1(u))))},_stylesheet0$_tryDeclarationChildren$3$value(e,t,r){var n=this;return n.lookingAtChildren$0()?(n.get$plainCss()&&n.scanner.error$1(0,T.Nested),n._stylesheet0$_withChildren$3(n.get$_stylesheet0$_declarationChild(),t,new A.StylesheetParser__tryDeclarationChildren_closure0(e,r))):null},_stylesheet0$_tryDeclarationChildren$2(e,t){return this._stylesheet0$_tryDeclarationChildren$3$value(e,t,null)},_stylesheet0$_declarationChild$0(){return 64===this.scanner.peekChar$0()?this._stylesheet0$_declarationAtRule$0():this._stylesheet0$_propertyOrVariableDeclaration$0()},atRule$2$root(e,t){var r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=new A._SpanScannerState(c,c._string_scanner$_position);switch(c.expectChar$2$name(64,"@-rule"),r=u.interpolatedIdentifier$0(),n=u._stylesheet0$_isUseAllowed,u._stylesheet0$_isUseAllowed=!1,r.get$asPlain()){case"at-root":return u._stylesheet0$_atRootRule$1($);case"content":return u._stylesheet0$_contentRule$1($);case"debug":return u._stylesheet0$_debugRule$1($);case"each":return u._stylesheet0$_eachRule$2($,e);case"else":case"return":return u._stylesheet0$_disallowedAtRule$1($);case"error":return u._stylesheet0$_errorRule$1($);case"extend":return u.whitespace$1$consumeNewlines(!0),u._stylesheet0$_inStyleRule||u._stylesheet0$_inMixin||u._stylesheet0$_inContentBlock||u.error$2(0,T.x40exten,u.spanFrom$1($)),a=u.almostAnyValue$0(),(s=c.scanChar$1(33))&&(u.expectIdentifier$1("optional"),u.whitespace$1$consumeNewlines(!1)),u.expectStatementSeparator$1("@extend rule"),new A.ExtendRule0(a,s,u.spanFrom$1($));case"for":return u._stylesheet0$_forRule$2($,e);case"forward":return u._stylesheet0$_isUseAllowed=n,t||u._stylesheet0$_disallowedAtRule$1($),u._stylesheet0$_forwardRule$1($);case"function":return u._stylesheet0$_functionRule$2($,r);case"if":return u._stylesheet0$_ifRule$2($,e);case"import":return u._stylesheet0$_importRule$1($);case"include":return u._stylesheet0$_includeRule$1($);case"media":return u.mediaRule$1($);case"mixin":return u._stylesheet0$_mixinRule$1($);case"-moz-document":return u.mozDocumentRule$2($,r);case"supports":return u.supportsRule$1($);case"use":return u._stylesheet0$_isUseAllowed=n,t||u._stylesheet0$_disallowedAtRule$1($),u.whitespace$1$consumeNewlines(!0),i=u._stylesheet0$_urlString$0(),u.whitespace$1$consumeNewlines(!1),o=u._stylesheet0$_useNamespace$2(i,$),u.whitespace$1$consumeNewlines(!1),l=u._stylesheet0$_configuration$0(),u.whitespace$1$consumeNewlines(!1),_=u.spanFrom$1($),u._stylesheet0$_isUseAllowed||u.error$2(0,T.x40use_r,_),u.expectStatementSeparator$1("@use rule"),(c=new A.UseRule0(i,o,null==l?I.List_empty23:A.List_List$unmodifiable(l,U.ConfiguredVariable_2),_)).UseRule$4$configuration0(i,o,_,l),c;case"warn":return u._stylesheet0$_warnRule$1($);case"while":return u._stylesheet0$_whileRule$2($,e);default:return u.unknownAtRule$2($,r)}},_stylesheet0$_declarationAtRule$0(){var e=this,t=e.scanner,r=new A._SpanScannerState(t,t._string_scanner$_position),n=e._stylesheet0$_plainAtRuleName$0();return"content"!==n?"debug"!==n?"each"!==n?("else"===n&&e._stylesheet0$_disallowedAtRule$1(r),t="error"!==n?"for"!==n?"if"!==n?"include"!==n?"warn"!==n?"while"!==n?e._stylesheet0$_disallowedAtRule$1(r):e._stylesheet0$_whileRule$2(r,e.get$_stylesheet0$_declarationChild()):e._stylesheet0$_warnRule$1(r):e._stylesheet0$_includeRule$1(r):e._stylesheet0$_ifRule$2(r,e.get$_stylesheet0$_declarationChild()):e._stylesheet0$_forRule$2(r,e.get$_stylesheet0$_declarationChild()):e._stylesheet0$_errorRule$1(r)):t=e._stylesheet0$_eachRule$2(r,e.get$_stylesheet0$_declarationChild()):t=e._stylesheet0$_debugRule$1(r):t=e._stylesheet0$_contentRule$1(r),t},_stylesheet0$_functionChild$0(){var e,t,r,n,a,s,i,o,l,_,u,c=this,$=c.scanner;if(64!==$.peekChar$0()){a=$._string_scanner$_position,e=new A._SpanScannerState($,a);try{return s=c.identifier$0(),$.expectChar$1(46),a=c.variableDeclarationWithoutNamespace$2(s,new A._SpanScannerState($,a))}catch(i){if(a=A.unwrapException(i),!(o=U.SourceSpanFormatException)._is(a))throw i;t=a,r=A.getTraceFromException(i),$.set$state(e),n=null;try{n=c._stylesheet0$_declarationOrStyleRule$0()}catch(i){throw o._is(A.unwrapException(i))?A.wrapException(t):i}a=n instanceof A.StyleRule0?"style rules":"declarations",c.error$3(0,"@function rules may not contain "+a+".",E.get$span$z(n),r)}}return l=new A._SpanScannerState($,$._string_scanner$_position),"debug"!==(_=c._stylesheet0$_plainAtRuleName$0())?"each"!==_?("else"===_&&c._stylesheet0$_disallowedAtRule$1(l),"error"!==_?"for"!==_?"if"!==_?"return"!==_?$="warn"!==_?"while"!==_?c._stylesheet0$_disallowedAtRule$1(l):c._stylesheet0$_whileRule$2(l,c.get$_stylesheet0$_functionChild()):c._stylesheet0$_warnRule$1(l):(c.whitespace$1$consumeNewlines(!0),u=c._stylesheet0$_expression$0(),c.expectStatementSeparator$1("@return rule"),$=new A.ReturnRule0(u,c.spanFrom$1(l))):$=c._stylesheet0$_ifRule$2(l,c.get$_stylesheet0$_functionChild()):$=c._stylesheet0$_forRule$2(l,c.get$_stylesheet0$_functionChild()):$=c._stylesheet0$_errorRule$1(l)):$=c._stylesheet0$_eachRule$2(l,c.get$_stylesheet0$_functionChild()):$=c._stylesheet0$_debugRule$1(l),$},_stylesheet0$_plainAtRuleName$0(){return this.scanner.expectChar$2$name(64,"@-rule"),this.identifier$0()},_stylesheet0$_atRootRule$1(e){var t,r,n,a,s,i=this;return i.whitespace$1$consumeNewlines(!1),40===(t=i.scanner).peekChar$0()?(r=t._string_scanner$_position,n=new A.StringBuffer(""),a=new A.InterpolationBuffer0(n,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),t.expectChar$1(40),s=A.Primitives_stringFromCharCode(40),n._contents+=s,i.whitespace$1$consumeNewlines(!0),i._stylesheet0$_addOrInject$2(a,i._stylesheet0$_expression$1$consumeNewlines(!0)),t.scanChar$1(58)&&(i.whitespace$1$consumeNewlines(!0),s=A.Primitives_stringFromCharCode(58),n._contents+=s,s=A.Primitives_stringFromCharCode(32),n._contents+=s,i._stylesheet0$_addOrInject$2(a,i._stylesheet0$_expression$1$consumeNewlines(!0))),t.expectChar$1(41),i.whitespace$1$consumeNewlines(!1),s=A.Primitives_stringFromCharCode(41),n._contents+=s,i._stylesheet0$_withChildren$3(i.get$_stylesheet0$_statement(),e,new A.StylesheetParser__atRootRule_closure1(a.interpolation$1(i.spanFrom$1(new A._SpanScannerState(t,r)))))):(t=!!i.lookingAtChildren$0()||i.get$indented()&&i.atEndOfStatement$0())?i._stylesheet0$_withChildren$3(i.get$_stylesheet0$_statement(),e,new A.StylesheetParser__atRootRule_closure2):A.AtRootRule$0(A._setArrayType([i._stylesheet0$_styleRule$0()],U.JSArray_Statement_2),i.spanFrom$1(e),null)},_stylesheet0$_contentRule$1(e){var t,r,n,a=this;return a._stylesheet0$_inMixin||a.error$2(0,T.x40conte,a.spanFrom$1(e)),t=a.scanner,r=A.FileLocation$_(t._sourceFile,t._string_scanner$_position),a.whitespace$1$consumeNewlines(!1),40===t.peekChar$0()?(n=a._stylesheet0$_argumentInvocation$1$mixin(!0),a.whitespace$1$consumeNewlines(!1)):(t=r.offset,n=A.ArgumentList$empty0(A._FileSpan$(r.file,t,t))),a.expectStatementSeparator$1("@content rule"),new A.ContentRule0(n,a.spanFrom$1(e))},_stylesheet0$_debugRule$1(e){var t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),t=a._stylesheet0$_expression$0(),n=(r=a.scanner)._string_scanner$_position,a.expectStatementSeparator$1("@debug rule"),new A.DebugRule0(t,a.spanFrom$2(e,new A._SpanScannerState(r,n)))},_stylesheet0$_eachRule$2(e,t){var r,n,a,s=this;for(s.whitespace$1$consumeNewlines(!0),r=s._stylesheet0$_inControlDirective,s._stylesheet0$_inControlDirective=!0,n=A._setArrayType([s.variableName$0()],U.JSArray_String),s.whitespace$1$consumeNewlines(!0),a=s.scanner;a.scanChar$1(44);)s.whitespace$1$consumeNewlines(!0),a.expectChar$1(36),n.push(s.identifier$1$normalize(!0)),s.whitespace$1$consumeNewlines(!0);return s.whitespace$1$consumeNewlines(!0),s.expectIdentifier$1("in"),s.whitespace$1$consumeNewlines(!0),s._stylesheet0$_withChildren$3(t,e,new A.StylesheetParser__eachRule_closure0(s,r,n,s._stylesheet0$_expression$0()))},_stylesheet0$_errorRule$1(e){var t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),t=a._stylesheet0$_expression$0(),n=(r=a.scanner)._string_scanner$_position,a.expectStatementSeparator$1("@error rule"),new A.ErrorRule0(t,a.spanFrom$2(e,new A._SpanScannerState(r,n)))},_stylesheet0$_functionRule$2(e,t){var r,n,a,s,i,o,l=this;return l.whitespace$1$consumeNewlines(!0),r=l.lastSilentComment,l.lastSilentComment=null,a=(n=l.scanner)._string_scanner$_position,n.matches$1("--")?l.unknownAtRule$2(e,t):(s=l.identifier$0(),A.equalsIgnoreCase0(s,"type")&&l.error$2(0,T.This_n,l.spanFrom$1(new A._SpanScannerState(n,a))),l.whitespace$1$consumeNewlines(!0),i=l._stylesheet0$_parameterList$0(),l._stylesheet0$_inMixin||l._stylesheet0$_inContentBlock?l.error$2(0,T.Mixinscf,l.spanFrom$1(e)):l._stylesheet0$_inControlDirective&&l.error$2(0,T.Functi,l.spanFrom$1(e)),"calc"!==(o=A.unvendor0(s))&&"element"!==o&&"expression"!==o&&"url"!==o&&"and"!==o&&"or"!==o&&"not"!==o&&"clamp"!==o||l.error$2(0,"Invalid function name.",l.spanFrom$1(e)),l.whitespace$1$consumeNewlines(!1),l._stylesheet0$_withChildren$3(l.get$_stylesheet0$_functionChild(),e,new A.StylesheetParser__functionRule_closure0(s,i,r)))},_stylesheet0$_forRule$2(e,t){var r,n,a,s=this,i={};return s.whitespace$1$consumeNewlines(!0),r=s._stylesheet0$_inControlDirective,s._stylesheet0$_inControlDirective=!0,n=s.variableName$0(),s.whitespace$1$consumeNewlines(!0),s.expectIdentifier$1("from"),s.whitespace$1$consumeNewlines(!0),i.exclusive=null,a=s._stylesheet0$_expression$2$consumeNewlines$until(!0,new A.StylesheetParser__forRule_closure1(i,s)),null==i.exclusive&&s.scanner.error$1(0,'Expected "to" or "through".'),s.whitespace$1$consumeNewlines(!0),s._stylesheet0$_withChildren$3(t,e,new A.StylesheetParser__forRule_closure2(i,s,r,n,a,s._stylesheet0$_expression$0()))},_stylesheet0$_forwardRule$1(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d=this,m=null;return d.whitespace$1$consumeNewlines(!0),t=d._stylesheet0$_urlString$0(),d.whitespace$1$consumeNewlines(!1),d.scanIdentifier$1("as")?(d.whitespace$1$consumeNewlines(!0),r=d.identifier$1$normalize(!0),d.scanner.expectChar$1(42),d.whitespace$1$consumeNewlines(!1)):r=m,n=m,a=m,d.scanIdentifier$1("show")?(d.whitespace$1$consumeNewlines(!0),i=(s=d._stylesheet0$_memberList$0())._0,o=s._1):(d.scanIdentifier$1("hide")&&(d.whitespace$1$consumeNewlines(!0),n=(l=d._stylesheet0$_memberList$0())._0,a=l._1),i=o=m),_=d._stylesheet0$_configuration$1$allowGuarded(!0),d.whitespace$1$consumeNewlines(!1),d.expectStatementSeparator$1("@forward rule"),u=d.spanFrom$1(e),d._stylesheet0$_isUseAllowed||d.error$2(0,T.x40forwa,u),null!=i?(o.toString,c=U.String,$=A.LinkedHashSet_LinkedHashSet$of(i,c),p=U.UnmodifiableSetView_String,c=A.LinkedHashSet_LinkedHashSet$of(o,c),h=null==_?I.List_empty23:A.List_List$unmodifiable(_,U.ConfiguredVariable_2),new A.ForwardRule0(t,new A.UnmodifiableSetView0($,p),new A.UnmodifiableSetView0(c,p),m,m,r,h,u)):null!=n?(a.toString,c=U.String,$=A.LinkedHashSet_LinkedHashSet$of(n,c),p=U.UnmodifiableSetView_String,c=A.LinkedHashSet_LinkedHashSet$of(a,c),h=null==_?I.List_empty23:A.List_List$unmodifiable(_,U.ConfiguredVariable_2),new A.ForwardRule0(t,m,m,new A.UnmodifiableSetView0($,p),new A.UnmodifiableSetView0(c,p),r,h,u)):new A.ForwardRule0(t,m,m,m,m,r,null==_?I.List_empty23:A.List_List$unmodifiable(_,U.ConfiguredVariable_2),u)},_stylesheet0$_memberList$0(){var e=this,t=U.String,r=A.LinkedHashSet_LinkedHashSet$_empty(t),n=A.LinkedHashSet_LinkedHashSet$_empty(t);t=e.scanner;do{e.whitespace$1$consumeNewlines(!0),e.withErrorMessage$2(T.Expectv,new A.StylesheetParser__memberList_closure0(e,n,r)),e.whitespace$1$consumeNewlines(!1)}while(t.scanChar$1(44));return new A._Record_2(r,n)},_stylesheet0$_ifRule$2(e,t){var r,n,a,s,i,o,l,_=this;for(_.whitespace$1$consumeNewlines(!0),r=_.get$currentIndentation(),n=_._stylesheet0$_inControlDirective,_._stylesheet0$_inControlDirective=!0,a=_._stylesheet0$_expression$0(),s=_.children$1(0,t),_.whitespaceWithoutComments$1$consumeNewlines(!1),i=A._setArrayType([A.IfClause$0(a,s)],U.JSArray_IfClause_2);;){if(!_.scanElse$1(r)){o=null;break}if(_.whitespace$1$consumeNewlines(!1),!_.scanIdentifier$1("if")){o=A.ElseClause$0(_.children$1(0,t));break}_.whitespace$1$consumeNewlines(!0),i.push(A.IfClause$0(_._stylesheet0$_expression$0(),_.children$1(0,t)))}return _._stylesheet0$_inControlDirective=n,l=_.spanFrom$1(e),_.whitespaceWithoutComments$1$consumeNewlines(!1),new A.IfRule0(A.List_List$unmodifiable(i,U.IfClause_2),o,l)},_stylesheet0$_importRule$1(e){var t,r,n=this,a=A._setArrayType([],U.JSArray_Import_2),s=n.scanner,i=n.warnings;do{n.whitespace$1$consumeNewlines(!1),(r=(t=n.importArgument$0())instanceof A.DynamicImport0)&&i.push(new A._Record_3_deprecation_message_span(I.Deprecation_5y6,T.Sass__i,t.span)),(n._stylesheet0$_inControlDirective||n._stylesheet0$_inMixin)&&r&&n._stylesheet0$_disallowedAtRule$1(e),a.push(t),n.whitespace$1$consumeNewlines(!1)}while(s.scanChar$1(44));return n.expectStatementSeparator$1("@import rule"),s=n.spanFrom$1(e),new A.ImportRule0(A.List_List$unmodifiable(a,U.Import_2),s)},importArgument$0(){var e,t,r,n,a,s,i=this,o=i.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position),_=o.peekChar$0();if(117===_||85===_)return e=i.dynamicUrl$0(),i.whitespace$1$consumeNewlines(!1),a=i.tryImportModifiers$0(),o=e instanceof A.StringExpression0?e.text:A.Interpolation$0(A._setArrayType([e],U.JSArray_Object),A._setArrayType([e.get$span(e)],U.JSArray_nullable_FileSpan),e.get$span(e)),new A.StaticImport0(o,a,i.spanFrom$1(l));if(e=i.string$0(),t=i.spanFrom$1(l),i.whitespace$1$consumeNewlines(!1),a=i.tryImportModifiers$0(),i.isPlainImportUrl$1(e)||null!=a)return new A.StaticImport0(new A.Interpolation0(A.List_List$unmodifiable([t.get$text()],U.Object),I.List_null,t),a,i.spanFrom$1(l));try{return o=i.parseImportUrl$1(e),new A.DynamicImport0(o,t)}catch(s){if(o=A.unwrapException(s),!U.FormatException._is(o))throw s;r=o,n=A.getTraceFromException(s),i.error$3(0,"Invalid URL: "+E.get$message$x(r),t,n)}},parseImportUrl$1(e){var t=M.$get$windows();return t.style.rootLength$1(e)>0&&!M.$get$url().style.isRootRelative$1(e)?t.toUri$1(e).toString$0(0):(A.Uri_parse(e),e)},isPlainImportUrl$1(e){var t;return!(e.length<5)&&(!!I.JSString_methods.endsWith$1(e,".css")||(47!==(t=e.charCodeAt(0))?104===t&&(I.JSString_methods.startsWith$1(e,"http://")||I.JSString_methods.startsWith$1(e,"https://")):47===e.charCodeAt(1)))},tryImportModifiers$0(){var e,t,r,n,a,s,i,o,l,_,u,c=this;if(!c._stylesheet0$_lookingAtInterpolatedIdentifier$0()&&40!==c.scanner.peekChar$0())return null;for(e=c.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),r=new A.StringBuffer(""),n=A._setArrayType([],U.JSArray_Object),a=A._setArrayType([],U.JSArray_nullable_FileSpan),s=new A.InterpolationBuffer0(r,n,a);;){if(!c._stylesheet0$_lookingAtInterpolatedIdentifier$0())return 40===e.peekChar$0()?(0===n.length&&0===r._contents.length||(e=A.Primitives_stringFromCharCode(32),r._contents+=e),s.addInterpolation$1(c._stylesheet0$_mediaQueryList$0()),s.interpolation$1(c.spanFrom$1(t))):s.interpolation$1(c.spanFrom$1(t));if(0===n.length&&0===r._contents.length||(i=A.Primitives_stringFromCharCode(32),r._contents+=i),o=c.interpolatedIdentifier$0(),s.addInterpolation$1(o),"and"!==(l=null==(i=o.get$asPlain())?null:i.toLowerCase())&&e.scanChar$1(40))"supports"===l?((i=!((_=c._stylesheet0$_importSupportsQuery$0())instanceof A.SupportsDeclaration0))&&(u=A.Primitives_stringFromCharCode(40),r._contents+=u),u=_.get$span(_),s._interpolation_buffer0$_flushText$0(),n.push(new A.SupportsExpression0(_)),a.push(u),i&&(i=A.Primitives_stringFromCharCode(41),r._contents+=i)):(i=A.Primitives_stringFromCharCode(40),r._contents+=i,s.addInterpolation$1(c._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0)),i=A.Primitives_stringFromCharCode(41),r._contents+=i),e.expectChar$1(41),c.whitespace$1$consumeNewlines(!1);else if(c.whitespace$1$consumeNewlines(!1),e.scanChar$1(44))return r._contents+=", ",s.addInterpolation$1(c._stylesheet0$_mediaQueryList$0()),s.interpolation$1(c.spanFrom$1(t))}},_stylesheet0$_importSupportsQuery$0(){var e,t,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),a.scanIdentifier$1("not")?(a.whitespace$1$consumeNewlines(!0),t=(e=a.scanner)._string_scanner$_position,new A.SupportsNegation0(a._stylesheet0$_supportsConditionInParens$0(),a.spanFrom$1(new A._SpanScannerState(e,t)))):40===(e=a.scanner).peekChar$0()?a._stylesheet0$_supportsCondition$1$inParentheses(!0):null!=(r=a._stylesheet0$_tryImportSupportsFunction$0())?r:(t=e._string_scanner$_position,n=a._stylesheet0$_expression$1$consumeNewlines(!0),e.expectChar$1(58),new A.SupportsDeclaration0(n,a._stylesheet0$_supportsDeclarationValue$1(n),a.spanFrom$1(new A._SpanScannerState(e,t))))},_stylesheet0$_tryImportSupportsFunction$0(){var e,t,r,n,a=this;return a._stylesheet0$_lookingAtInterpolatedIdentifier$0()?(e=a.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),r=a.interpolatedIdentifier$0(),e.scanChar$1(40)?(n=a._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),e.expectChar$1(41),new A.SupportsFunction0(r,n,a.spanFrom$1(t))):(e.set$state(t),null)):null},_stylesheet0$_includeRule$1(e){var t,r,n,a,s,i,o,l,_,u,c,$=this,p=null;return $.whitespace$1$consumeNewlines(!0),t=$.identifier$0(),(r=$.scanner).scanChar$1(46)?(n=t,t=$._stylesheet0$_publicIdentifier$0()):n=p,$.whitespace$1$consumeNewlines(!1),40===r.peekChar$0()?a=$._stylesheet0$_argumentInvocation$1$mixin(!0):(i=(s=A.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,a=A.ArgumentList$empty0(A._FileSpan$(s.file,i,i))),$.whitespace$1$consumeNewlines(!1),$.scanIdentifier$1("using")?($.whitespace$1$consumeNewlines(!0),o=$._stylesheet0$_parameterList$0(),$.whitespace$1$consumeNewlines(!1)):o=p,!(s=null==o)||$.lookingAtChildren$0()?(s?(s=(r=A.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,l=new A.ParameterList0(I.List_empty24,p,A._FileSpan$(r.file,s,s))):l=o,_=$._stylesheet0$_inContentBlock,$._stylesheet0$_inContentBlock=!0,u=$._stylesheet0$_withChildren$3($.get$_stylesheet0$_statement(),e,new A.StylesheetParser__includeRule_closure0(l)),$._stylesheet0$_inContentBlock=_):($.expectStatementSeparator$0(),u=p),s=null==u?a:u,c=(r=$.spanFrom$2(e,e)).expand$1(0,s.get$span(s)),new A.IncludeRule0(n,A.stringReplaceAllUnchecked(t,"_","-"),t,a,u,c)},mediaRule$1(e){var t=this;return t.whitespace$1$consumeNewlines(!1),t._stylesheet0$_withChildren$3(t.get$_stylesheet0$_statement(),e,new A.StylesheetParser_mediaRule_closure0(t._stylesheet0$_mediaQueryList$0()))},_stylesheet0$_mixinRule$1(e){var t,r,n,a,s,i=this;return i.whitespace$1$consumeNewlines(!0),t=i.lastSilentComment,i.lastSilentComment=null,n=(r=i.scanner)._string_scanner$_position,a=i.identifier$0(),I.JSString_methods.startsWith$1(a,"--")&&i.error$2(0,T.Sass__m,i.spanFrom$1(new A._SpanScannerState(r,n))),i.whitespace$1$consumeNewlines(!1),40===r.peekChar$0()?s=i._stylesheet0$_parameterList$0():(n=(r=A.FileLocation$_(r._sourceFile,r._string_scanner$_position)).offset,s=new A.ParameterList0(I.List_empty24,null,A._FileSpan$(r.file,n,n))),i._stylesheet0$_inMixin||i._stylesheet0$_inContentBlock?i.error$2(0,T.Mixinscm,i.spanFrom$1(e)):i._stylesheet0$_inControlDirective&&i.error$2(0,T.Mixinsb,i.spanFrom$1(e)),i.whitespace$1$consumeNewlines(!1),i._stylesheet0$_inMixin=!0,i._stylesheet0$_withChildren$3(i.get$_stylesheet0$_statement(),e,new A.StylesheetParser__mixinRule_closure0(i,a,s,t))},mozDocumentRule$2(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m,g=this,S={};for(g.whitespace$1$consumeNewlines(!1),n=(r=g.scanner)._string_scanner$_position,a=new A.StringBuffer(""),s=A._setArrayType([],U.JSArray_Object),i=A._setArrayType([],U.JSArray_nullable_FileSpan),o=new A.InterpolationBuffer0(a,s,i),S.needsDeprecationWarning=!1;35===r.peekChar$0()?(l=g.singleInterpolation$0(),o._interpolation_buffer0$_flushText$0(),s.push(l._0),i.push(l._1),S.needsDeprecationWarning=!0):(_=new A._SpanScannerState(r,r._string_scanner$_position),"url"!==(u=g.identifier$0())&&"url-prefix"!==u&&"domain"!==u?"regexp"!==u?g.error$2(0,"Invalid function name.",g.spanFrom$1(_)):(a._contents+="regexp(",r.expectChar$1(40),o.addInterpolation$1(g.interpolatedStringToken$0()),r.expectChar$1(41),p=A.Primitives_stringFromCharCode(41),a._contents+=p,S.needsDeprecationWarning=!0):(null!=(c=g._stylesheet0$_tryUrlContents$2$name(_,u))?o.addInterpolation$1(c):(r.expectChar$1(40),g.whitespace$1$consumeNewlines(!1),$=g.interpolatedStringToken$0(),r.expectChar$1(41),a._contents+=u,p=A.Primitives_stringFromCharCode(40),a._contents+=p,o.addInterpolation$1($),p=A.Primitives_stringFromCharCode(41),a._contents+=p),(p=a._contents).charCodeAt(0),h=p,I.JSString_methods.endsWith$1(h,"url-prefix()")||I.JSString_methods.endsWith$1(h,"url-prefix('')")||I.JSString_methods.endsWith$1(h,'url-prefix("")')||(S.needsDeprecationWarning=!0))),g.whitespace$1$consumeNewlines(!1),r.scanChar$1(44);)p=A.Primitives_stringFromCharCode(44),a._contents+=p,d=r._string_scanner$_position,new A.StylesheetParser_mozDocumentRule_closure1(g).call$0(),m=r._string_scanner$_position,a._contents+=I.JSString_methods.substring$2(r.string,d,m);return g._stylesheet0$_withChildren$3(g.get$_stylesheet0$_statement(),e,new A.StylesheetParser_mozDocumentRule_closure2(S,g,t,o.interpolation$1(g.spanFrom$1(new A._SpanScannerState(r,n)))))},supportsRule$1(e){var t,r=this;return r.whitespace$1$consumeNewlines(!1),t=r._stylesheet0$_supportsCondition$0(),r.whitespace$1$consumeNewlines(!1),r._stylesheet0$_withChildren$3(r.get$_stylesheet0$_statement(),e,new A.StylesheetParser_supportsRule_closure0(t))},_stylesheet0$_useNamespace$2(e,t){var r,n,a,s,i,o=this;if(o.scanIdentifier$1("as"))return o.whitespace$1$consumeNewlines(!0),o.scanner.scanChar$1(42)?null:o.identifier$0();n=0===e.get$pathSegments().length?"":I.JSArray_methods.get$last(e.get$pathSegments()),a=I.JSString_methods.indexOf$1(n,"."),s=I.JSString_methods.startsWith$1(n,"_")?1:0,r=I.JSString_methods.substring$2(n,s,-1===a?n.length:a);try{return s=new A.Parser1(A.SpanScanner$(r,null),null)._parser1$_parseIdentifier$0()}catch(i){if(!U.SassFormatException_2._is(A.unwrapException(i)))throw i;o.error$2(0,'The default namespace "'+A.S(r)+T.x22x20is_n,o.spanFrom$1(t))}},_stylesheet0$_configuration$1$allowGuarded(e){var t,r,n,a,s,i,o,l,_,u,c=this;if(!c.scanIdentifier$1("with"))return null;for(t=A.LinkedHashSet_LinkedHashSet$_empty(U.String),r=A._setArrayType([],U.JSArray_ConfiguredVariable_2),c.whitespace$1$consumeNewlines(!0),(n=c.scanner).expectChar$1(40),a=c.warnings;(c.whitespace$1$consumeNewlines(!0),s=new A._SpanScannerState(n,n._string_scanner$_position),n.expectChar$1(36),i=c.identifier$1$normalize(!0),I.JSString_methods.startsWith$1(i,"-")&&a.push(new A._Record_3_deprecation_message_span(I.Deprecation_eKX,T.Config,c.spanFrom$1(s))),c.whitespace$1$consumeNewlines(!0),n.expectChar$1(58),c.whitespace$1$consumeNewlines(!0),o=c.expressionUntilComma$0(),l=n._string_scanner$_position,e&&n.scanChar$1(33)?(_="default"===c.identifier$0())?c.whitespace$1$consumeNewlines(!0):c.error$2(0,"Invalid flag name.",c.spanFrom$1(new A._SpanScannerState(n,l))):_=!1,u=c.spanFrom$1(s),t.contains$1(0,i)&&c.error$2(0,T.The_sa,u),t.add$1(0,i),r.push(new A.ConfiguredVariable0(i,o,_,u)),n.scanChar$1(44))&&(c.whitespace$1$consumeNewlines(!0),c._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,r,n,a=this;return a.whitespace$1$consumeNewlines(!0),t=a._stylesheet0$_expression$0(),n=(r=a.scanner)._string_scanner$_position,a.expectStatementSeparator$1("@warn rule"),new A.WarnRule0(t,a.spanFrom$2(e,new A._SpanScannerState(r,n)))},_stylesheet0$_whileRule$2(e,t){var r,n=this;return n.whitespace$1$consumeNewlines(!0),r=n._stylesheet0$_inControlDirective,n._stylesheet0$_inControlDirective=!0,n._stylesheet0$_withChildren$3(t,e,new A.StylesheetParser__whileRule_closure0(n,r,n._stylesheet0$_expression$0()))},unknownAtRule$2(e,t){var r,n,a,s=this,i={},o=s._stylesheet0$_inUnknownAtRule;s._stylesheet0$_inUnknownAtRule=!0,s.whitespace$1$consumeNewlines(!1),i.value=null,n=33===s.scanner.peekChar$0()||s.atEndOfStatement$0()?null:i.value=s._stylesheet0$_interpolatedDeclarationValue$1$allowOpenBrace(!1),r=s._stylesheet0$_inPlainCssFunction,null!=(a=t.get$asPlain())&&A.equalsIgnoreCase0(a,"function")&&(s._stylesheet0$_inPlainCssFunction=!0);try{return s.lookingAtChildren$0()?i=s._stylesheet0$_withChildren$3(s.get$_stylesheet0$_statement(),e,new A.StylesheetParser_unknownAtRule_closure0(i,t)):(s.expectStatementSeparator$0(),i=A.AtRule$0(t,s.spanFrom$1(e),null,n))}finally{s._stylesheet0$_inUnknownAtRule=o,s._stylesheet0$_inPlainCssFunction=r}},_stylesheet0$_disallowedAtRule$1(e){var t=this;t.whitespace$1$consumeNewlines(!1),t._stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(!0,!1),t.error$2(0,"This at-rule is not allowed here.",t.spanFrom$1(e))},_stylesheet0$_parameterList$0(){var e,t,r,n,a,s,i=this,o=i.scanner,l=o._string_scanner$_position;for(o.expectChar$1(40),i.whitespace$1$consumeNewlines(!0),e=A._setArrayType([],U.JSArray_Parameter_2),t=A.LinkedHashSet_LinkedHashSet$_empty(U.String);r=null,36===o.peekChar$0();){if(n=o._string_scanner$_position,o.expectChar$1(36),a=i.identifier$1$normalize(!0),i.whitespace$1$consumeNewlines(!0),o.scanChar$1(58))i.whitespace$1$consumeNewlines(!0),s=i.expressionUntilComma$0();else{if(o.scanChar$1(46)){o.expectChar$1(46),o.expectChar$1(46),i.whitespace$1$consumeNewlines(!0),o.scanChar$1(44)&&i.whitespace$1$consumeNewlines(!0),r=a;break}s=null}if(e.push(new A.Parameter0(a,s,i.spanFrom$1(new A._SpanScannerState(o,n)))),t.add$1(0,a)||i.error$2(0,"Duplicate parameter.",I.JSArray_methods.get$last(e).span),!o.scanChar$1(44))break;i.whitespace$1$consumeNewlines(!0)}return o.expectChar$1(41),o=i.spanFrom$1(new A._SpanScannerState(o,l)),new A.ParameterList0(A.List_List$unmodifiable(e,U.Parameter_2),r,o)},_stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(e,t){var r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=m.scanner,S=g._string_scanner$_position;for(g.expectChar$1(40),m.whitespace$1$consumeNewlines(!0),r=A._setArrayType([],U.JSArray_Expression_2),n=U.String,a=U.Expression_2,s=A.LinkedHashMap_LinkedHashMap$_empty(n,a),i=!t,o=m.warnings,l=U.SourceSpan,_=null,u=!1;c=null,m._stylesheet0$_lookingAtExpression$0();){if($=m.expressionUntilComma$1$singleEquals(i),m.whitespace$1$consumeNewlines(!0),p=!0,$ instanceof A.VariableExpression0&&g.scanChar$1(58))m.whitespace$1$consumeNewlines(!0),h=$.name,s.containsKey$1(h)&&m.error$2(0,"Duplicate argument.",$.span),s.$indexSet(0,h,m.expressionUntilComma$1$singleEquals(i)),null==_||u||(h=$.span,o.push(new A._Record_3_deprecation_message_span(I.Deprecation_vkD,T.Named_,new A.MultiSpan0(m.spanFromPosition$1(h.get$start(h).offset),"named argument",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([_.get$span(_),"rest argument"],l,n),l,n)))),u=p);else if(g.scanChar$1(46)){if(g.expectChar$1(46),g.expectChar$1(46),null!=_){m.whitespace$1$consumeNewlines(!0),g.scanChar$1(44)&&m.whitespace$1$consumeNewlines(!0),c=$;break}_=$}else 0!==s.__js_helper$_length?m.error$2(0,T.Positik,$.get$span($)):(r.push($),null==_||u||(o.push(new A._Record_3_deprecation_message_span(I.Deprecation_vkD,T.Positir,new A.MultiSpan0($.get$span($),"positional argument",A.ConstantMap_ConstantMap$from(A.LinkedHashMap_LinkedHashMap$_literal([_.get$span(_),"rest argument"],l,n),l,n)))),u=p));if(m.whitespace$1$consumeNewlines(!0),!g.scanChar$1(44))break;if(m.whitespace$1$consumeNewlines(!0),e&&1===r.length&&0===s.__js_helper$_length&&null==_&&41===g.peekChar$0()){i=g._sourceFile,o=g._string_scanner$_position,new A.FileLocation(i,o).FileLocation$_$2(i,o),(l=new A._FileSpan(i,o,o))._FileSpan$3(i,o,o),(d=A.List_List$from([""],!1,U.Object)).$flags=3,r.push(new A.StringExpression0(new A.Interpolation0(d,I.List_null,l),!1));break}}return g.expectChar$1(41),g=m.spanFrom$1(new A._SpanScannerState(g,S)),new A.ArgumentList0(A.List_List$unmodifiable(r,a),A.ConstantMap_ConstantMap$from(s,n,a),_,c,g)},_stylesheet0$_argumentInvocation$0(){return this._stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(!1,!1)},_stylesheet0$_argumentInvocation$1$allowEmptySecondArg(e){return this._stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(e,!1)},_stylesheet0$_argumentInvocation$1$mixin(e){return this._stylesheet0$_argumentInvocation$2$allowEmptySecondArg$mixin(!1,e)},_stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(e,t,r,n){var a,s,i,o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L=this,M="Expected expression.",N={},V=null!=n;if(V&&n.call$0()&&L.scanner.error$1(0,M),e){if(a=L.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position),a.expectChar$1(91),L.whitespace$1$consumeNewlines(!0),a.scanChar$1(93))return V=A._setArrayType([],U.JSArray_Expression_2),a=L.spanFrom$1(s),new A.ListExpression0(A.List_List$unmodifiable(V,U.Expression_2),I.ListSeparator_undecided_null_undecided0,!0,a)}else s=null;for(a=L.scanner,i=new A._SpanScannerState(a,a._string_scanner$_position),o=L._stylesheet0$_inExpression,l=L._stylesheet0$_inParentheses,L._stylesheet0$_inExpression=!0,N.operands_=N.operators_=N.spaceExpressions_=N.commaExpressions_=null,N.allowSlash=!0,N.singleExpression_=L._stylesheet0$_singleExpression$0(),_=new A.StylesheetParser__expression_resetState0(N,L,i),u=new A.StylesheetParser__expression_resolveOneOperation0(N,L),c=new A.StylesheetParser__expression_resolveOperations0(N,u),$=new A.StylesheetParser__expression_addSingleExpression0(N,L,_,c),p=new A.StylesheetParser__expression_addOperator0(N,L,u,$),h=new A.StylesheetParser__expression_resolveSpaceExpressions0(N,L,c),d=!t,m=U.JSArray_Expression_2;(L.whitespace$1$consumeNewlines(!d||e),!V||!n.call$0())&&null!=(g=a.peekChar$0());)if(40!==g)if(91!==g)if(36!==g)if(38!==g)if(39!==g&&34!==g)if(35!==g)if(61!==g)if(33!==g)if(60!==g)if(62!==g)if(42!==g)if((v=43===g)&&null==N.singleExpression_)$.call$1(L._stylesheet0$_unaryOperation$0());else if(v)a.readChar$0(),p.call$1(I.BinaryOperator_Swh0);else if(45!==g)if((C=47===g)&&null==N.singleExpression_)$.call$1(L._stylesheet0$_unaryOperation$0());else if(C)a.readChar$0(),p.call$1(I.BinaryOperator_Mh50);else if(37!==g)if(g>=48&&g<=57)$.call$1(L._stylesheet0$_number$0());else{if((b=46===g)&&46===a.peekChar$1(1))break;if(b)$.call$1(L._stylesheet0$_number$0());else if(97!==g||L.get$plainCss()||!L.scanIdentifier$1("and"))if(111!==g||L.get$plainCss()||!L.scanIdentifier$1("or"))if(117!==g&&85!==g||43!==a.peekChar$1(1))if(y=g>=97&&g<=122||(g>=65&&g<=90||95===g||92===g||g>=128))$.call$1(L.identifierLike$0());else{if(44!==g)break;if(L._stylesheet0$_inParentheses&&(L._stylesheet0$_inParentheses=!1,N.allowSlash)){_.call$0();continue}null==(x=N.commaExpressions_)&&(x=N.commaExpressions_=A._setArrayType([],m)),null==N.singleExpression_&&a.error$1(0,M),h.call$0(),(y=N.singleExpression_).toString,x.push(y),a.readChar$0(),N.allowSlash=!0,N.singleExpression_=null}else $.call$1(L._stylesheet0$_unicodeRange$0());else p.call$1(I.BinaryOperator_tKu0);else p.call$1(I.BinaryOperator_uke0)}else a.readChar$0(),p.call$1(I.BinaryOperator_s7T0);else f=a.peekChar$1(1),(y=!!(A._isInt(f)&&f>=48&&f<=57||46===f)&&(null==N.singleExpression_||(32===(y=a.peekChar$1(-1))||9===y||10===y||13===y||12===y)))?$.call$1(L._stylesheet0$_number$0()):L._stylesheet0$_lookingAtInterpolatedIdentifier$0()?$.call$1(L.identifierLike$0()):null==N.singleExpression_?$.call$1(L._stylesheet0$_unaryOperation$0()):(a.readChar$0(),p.call$1(I.BinaryOperator_QG10));else a.readChar$0(),p.call$1(I.BinaryOperator_tht0);else a.readChar$0(),p.call$1(a.scanChar$1(61)?I.BinaryOperator_JiR0:I.BinaryOperator_o8O0);else a.readChar$0(),p.call$1(a.scanChar$1(61)?I.BinaryOperator_FPG0:I.BinaryOperator_qHy0);else if(61!==(S=a.peekChar$1(1))){if(y=!0,null!=S&&105!==S&&73!==S&&(y=32===S||9===S||10===S||13===S||12===S),!y)break;$.call$1(L._stylesheet0$_importantExpression$0())}else a.readChar$0(),a.readChar$0(),p.call$1(I.BinaryOperator_qGq0);else a.readChar$0(),r&&61!==a.peekChar$0()?p.call$1(I.BinaryOperator_Kyq0):(a.expectChar$1(61),p.call$1(I.BinaryOperator_r840));else $.call$1(L._stylesheet0$_hashExpression$0());else $.call$1(L.interpolatedString$0());else $.call$1(L._stylesheet0$_selector$0());else $.call$1(L._stylesheet0$_variable$0());else $.call$1(L._stylesheet0$_expression$1$bracketList(!0));else $.call$1(L.parentheses$0());return e&&a.expectChar$1(93),x=N.commaExpressions_,w=N.spaceExpressions_,null!=x?(h.call$0(),L._stylesheet0$_inParentheses=l,null!=(E=N.singleExpression_)&&x.push(E),L._stylesheet0$_inExpression=o,V=L.spanFrom$1(null==s?i:s),new A.ListExpression0(A.List_List$unmodifiable(x,U.Expression_2),I.ListSeparator_qVN0,e,V)):e&&null!=w?(c.call$0(),L._stylesheet0$_inExpression=o,(V=N.singleExpression_).toString,w.push(V),s.toString,V=L.spanFrom$1(s),new A.ListExpression0(A.List_List$unmodifiable(w,U.Expression_2),I.ListSeparator_qSL0,!0,V)):(h.call$0(),e&&((V=N.singleExpression_).toString,m=A._setArrayType([V],m),s.toString,V=L.spanFrom$1(s),N.singleExpression_=new A.ListExpression0(A.List_List$unmodifiable(m,U.Expression_2),I.ListSeparator_undecided_null_undecided0,!0,V)),L._stylesheet0$_inExpression=o,(V=N.singleExpression_).toString,V)},_stylesheet0$_expression$3$consumeNewlines$singleEquals$until(e,t,r){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,t,r)},_stylesheet0$_expression$1$bracketList(e){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(e,!1,!1,null)},_stylesheet0$_expression$1$consumeNewlines(e){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,null)},_stylesheet0$_expression$0(){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,!1,!1,null)},_stylesheet0$_expression$2$consumeNewlines$until(e,t){return this._stylesheet0$_expression$4$bracketList$consumeNewlines$singleEquals$until(!1,e,!1,t)},expressionUntilComma$1$singleEquals(e){return this._stylesheet0$_expression$3$consumeNewlines$singleEquals$until(!0,e,new A.StylesheetParser_expressionUntilComma_closure0(this))},expressionUntilComma$0(){return this.expressionUntilComma$1$singleEquals(!1)},_stylesheet0$_isSlashOperand$1(e){var t=!0;return e instanceof A.NumberExpression0||e instanceof A.FunctionExpression0||(t=e instanceof A.BinaryOperationExpression0&&e.allowsSlash),t},_stylesheet0$_singleExpression$0(){var e,t,r=this,n="Expected expression.",a=r.scanner,s=a.peekChar$0();return null==s&&a.error$1(0,n),40!==s?47!==s?46!==s?91!==s?36!==s?38!==s?39!==s&&34!==s?35!==s?43!==s?45!==s?33!==s?37!==s?a=117!==s&&85!==s||43!==a.peekChar$1(1)?s>=48&&s<=57?r._stylesheet0$_number$0():(t=s>=97&&s<=122||(s>=65&&s<=90||95===s||92===s||s>=128))?r.identifierLike$0():a.error$1(0,n):r._stylesheet0$_unicodeRange$0():(t=a._string_scanner$_position,a.readChar$0(),t=r.spanFrom$1(new A._SpanScannerState(a,t)),a=t=new A.StringExpression0(new A.Interpolation0(A.List_List$unmodifiable(["%"],U.Object),I.List_null,t),!1)):a=r._stylesheet0$_importantExpression$0():a=r._stylesheet0$_minusExpression$0():(e=a.peekChar$1(1),a=null!=e&&e>=48&&e<=57||46===e?r._stylesheet0$_number$0():r._stylesheet0$_unaryOperation$0()):a=r._stylesheet0$_hashExpression$0():a=r.interpolatedString$0():a=r._stylesheet0$_selector$0():a=r._stylesheet0$_variable$0():a=r._stylesheet0$_expression$1$bracketList(!0):a=r._stylesheet0$_number$0():a=r._stylesheet0$_unaryOperation$0():a=r.parentheses$0(),a},parentheses$0(){var e,t,r,n,a,s,i,o=this,l=o._stylesheet0$_inParentheses;o._stylesheet0$_inParentheses=!0;try{if(s=o.scanner,e=new A._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(40),o.whitespace$1$consumeNewlines(!0),t=new A._SpanScannerState(s,s._string_scanner$_position),!o._stylesheet0$_lookingAtExpression$0())return s.expectChar$1(41),s=A._setArrayType([],U.JSArray_Expression_2),i=o.spanFrom$1(e),s=A.List_List$unmodifiable(s,U.Expression_2),new A.ListExpression0(s,I.ListSeparator_undecided_null_undecided0,!1,i);if(r=o.expressionUntilComma$0(),s.scanChar$1(58))return o.whitespace$1$consumeNewlines(!0),s=o._stylesheet0$_map$2(r,e);if(!s.scanChar$1(44))return s.expectChar$1(41),s=o.spanFrom$1(e),new A.ParenthesizedExpression0(r,s);for(o.whitespace$1$consumeNewlines(!0),n=A._setArrayType([r],U.JSArray_Expression_2);o._stylesheet0$_lookingAtExpression$0()&&(E.add$1$ax(n,o.expressionUntilComma$0()),s.scanChar$1(44));)o.whitespace$1$consumeNewlines(!0);return i=o.spanFrom$1(t),a=new A.ListExpression0(A.List_List$unmodifiable(n,U.Expression_2),I.ListSeparator_qVN0,!1,i),s.expectChar$1(41),s=o.spanFrom$1(e),new A.ParenthesizedExpression0(a,s)}finally{o._stylesheet0$_inParentheses=l}},_stylesheet0$_map$2(e,t){var r,n,a=this,s=A._setArrayType([new A._Record_2(e,a.expressionUntilComma$0())],U.JSArray_Record_2_Expression_and_Expression_2);for(r=a.scanner;r.scanChar$1(44)&&(a.whitespace$1$consumeNewlines(!0),a._stylesheet0$_lookingAtExpression$0());)n=a.expressionUntilComma$0(),r.expectChar$1(58),a.whitespace$1$consumeNewlines(!0),s.push(new A._Record_2(n,a.expressionUntilComma$0()));return r.expectChar$1(41),r=a.spanFrom$1(t),new A.MapExpression0(A.List_List$unmodifiable(s,U.Record_2_Expression_and_Expression_2),r)},_stylesheet0$_hashExpression$0(){var e,t,r,n,a=this,s=a.scanner;return 123===s.peekChar$1(1)?a.identifierLike$0():(e=new A._SpanScannerState(s,s._string_scanner$_position),s.expectChar$1(35),!0===(t=null==(t=s.peekChar$0())?null:t>=48&&t<=57)?new A.ColorExpression0(a._stylesheet0$_hexColorContents$1(e),a.spanFrom$1(e)):(t=s._string_scanner$_position,r=a.interpolatedIdentifier$0(),a._stylesheet0$_isHexColor$1(r)?(s.set$state(new A._SpanScannerState(s,t)),new A.ColorExpression0(a._stylesheet0$_hexColorContents$1(e),a.spanFrom$1(e))):(s=new A.StringBuffer(""),n=new A.InterpolationBuffer0(s,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),t=A.Primitives_stringFromCharCode(35),s._contents+=t,n.addInterpolation$1(r),new A.StringExpression0(n.interpolation$1(a.spanFrom$1(e)),!1))))},_stylesheet0$_hexColorContents$1(e){var t,r,n,a,s,i,o,l,_=this,u=_._stylesheet0$_hexDigit$0(),c=_._stylesheet0$_hexDigit$0(),$=_._stylesheet0$_hexDigit$0(),p=_.scanner,h=p.peekChar$0();return null!=h&&A.CharacterExtension_get_isHex0(h)?(s=_._stylesheet0$_hexDigit$0(),o=u<<4>>>0,l=$<<4>>>0,(i=null!=(h=p.peekChar$0())&&A.CharacterExtension_get_isHex0(h))?(t=o+c,r=l+s,n=(_._stylesheet0$_hexDigit$0()<<4>>>0)+_._stylesheet0$_hexDigit$0(),a=null!=(h=p.peekChar$0())&&A.CharacterExtension_get_isHex0(h)?((_._stylesheet0$_hexDigit$0()<<4>>>0)+_._stylesheet0$_hexDigit$0())/255:null):(t=o+u,r=(c<<4>>>0)+c,n=l+$,a=((s<<4>>>0)+s)/255)):(t=(u<<4>>>0)+u,r=(c<<4>>>0)+c,n=($<<4>>>0)+$,a=null),i=(p=null==a)?1:a,A.SassColor_SassColor$rgbInternal0(t,r,n,i,p?new A.SpanColorFormat0(_.spanFrom$1(e)):null)},_stylesheet0$_isHexColor$1(e){var t,r,n=e.get$asPlain();return"string"==typeof n?(r=!0,3!==(t=n.length)&&4!==t&&6!==t&&(r=8===t)):r=!1,!!r&&(r=new A.CodeUnits(n)).every$1(r,new A.StylesheetParser__isHexColor_closure0)},_stylesheet0$_hexDigit$0(){var e=this.scanner,t=e.peekChar$0();return!0===(t=null==t?null:A.CharacterExtension_get_isHex0(t))?A.asHex0(e.readChar$0()):e.error$1(0,"Expected hex digit.")},_stylesheet0$_minusExpression$0(){var e=this,t=e.scanner.peekChar$1(1);return A._isInt(t)&&t>=48&&t<=57||46===t?e._stylesheet0$_number$0():e._stylesheet0$_lookingAtInterpolatedIdentifier$0()?e.identifierLike$0():e._stylesheet0$_unaryOperation$0()},_stylesheet0$_importantExpression$0(){var e=this,t=e.scanner,r=t._string_scanner$_position;return t.readChar$0(),e.whitespace$1$consumeNewlines(!0),e.expectIdentifier$1("important"),r=e.spanFrom$1(new A._SpanScannerState(t,r)),new A.StringExpression0(new A.Interpolation0(A.List_List$unmodifiable(["!important"],U.Object),I.List_null,r),!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!==I.UnaryOperator_lZV0&&t.error$3$length$position(0,"Operators aren't allowed in plain CSS.",1,t._string_scanner$_position-1),e.whitespace$1$consumeNewlines(!0),new A.UnaryOperationExpression0(n,e._stylesheet0$_singleExpression$0(),e.spanFrom$1(new A._SpanScannerState(t,r)))},_stylesheet0$_unaryOperatorFor$1:e=>43!==e?45!==e?47!==e?null:I.UnaryOperator_lZV0:I.UnaryOperator_UCP0:I.UnaryOperator_Rbl0,_stylesheet0$_number$0(){var e,t,r=this,n=r.scanner,a=n._string_scanner$_position,s=n.peekChar$0(),i=43!==s;return i&&45!==s||n.readChar$0(),46!==n.peekChar$0()&&r._stylesheet0$_consumeNaturalNumber$0(),r._stylesheet0$_tryDecimal$1$allowTrailingDot(n._string_scanner$_position!==a&&i&&45!==s),r._stylesheet0$_tryExponent$0(),e=A.double_parse(n.substring$1(0,a)),t=n.scanChar$1(37)?"%":(i=!!r.lookingAtIdentifier$0()&&(45!==n.peekChar$0()||45!==n.peekChar$1(1)))?r.identifier$1$unit(!0):null,new A.NumberExpression0(e,t,r.spanFrom$1(new A._SpanScannerState(n,a)))},_stylesheet0$_consumeNaturalNumber$0(){var e,t=this.scanner,r=t.readChar$0();for(r>=48&&r<=57||t.error$2$position(0,"Expected digit.",t._string_scanner$_position-1);null!=(e=t.peekChar$0())&&e>=48&&e<=57;)t.readChar$0()},_stylesheet0$_tryDecimal$1$allowTrailingDot(e){var t,r=this.scanner;if(46===r.peekChar$0()){if(!(null!=(t=r.peekChar$1(1))&&t>=48&&t<=57)){if(e)return;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()}},_stylesheet0$_tryExponent$0(){var e,t,r=this.scanner,n=r.peekChar$0();if((101===n||69===n)&&(null!=(e=r.peekChar$1(1))&&e>=48&&e<=57||45===e||43===e))for(r.readChar$0(),43!==e&&45!==e||r.readChar$0(),null!=(t=r.peekChar$0())&&t>=48&&t<=57||r.error$1(0,"Expected digit.");null!=(t=r.peekChar$0())&&t>=48&&t<=57;)r.readChar$0()},_stylesheet0$_unicodeRange$0(){var e,t,r,n,a=this,s="Expected at most 6 digits.",i=a.scanner,o=i._string_scanner$_position,l=new A._SpanScannerState(i,o);for(a.expectIdentChar$1(117),i.expectChar$1(43),e=0;a.scanCharIf$1(new A.StylesheetParser__unicodeRange_closure1);)++e;for(t=!1;i.scanChar$1(63);t=!0)++e;if(0===e)i.error$1(0,'Expected hex digit or "?".');else if(e>6)a.error$2(0,s,a.spanFrom$1(l));else if(t)return i=i.substring$1(0,o),o=a.spanFrom$1(l),new A.StringExpression0(new A.Interpolation0(A.List_List$unmodifiable([i],U.Object),I.List_null,o),!1);if(i.scanChar$1(45)){for(r=i._string_scanner$_position,n=0;a.scanCharIf$1(new A.StylesheetParser__unicodeRange_closure2);)++n;0===n?i.error$1(0,"Expected hex digit."):n>6&&a.error$2(0,s,a.spanFrom$1(new A._SpanScannerState(i,r)))}return a._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()&&i.error$1(0,"Expected end of identifier."),i=i.substring$1(0,o),o=a.spanFrom$1(l),new A.StringExpression0(new A.Interpolation0(A.List_List$unmodifiable([i],U.Object),I.List_null,o),!1)},_stylesheet0$_variable$0(){var e=this,t=e.scanner,r=new A._SpanScannerState(t,t._string_scanner$_position),n=e.variableName$0();return e.get$plainCss()&&e.error$2(0,T.Sass_v,e.spanFrom$1(r)),new A.VariableExpression0(null,n,e.spanFrom$1(r))},_stylesheet0$_selector$0(){var e,t,r=this;return r.get$plainCss()&&r.scanner.error$2$length(0,T.The_pa,1),e=r.scanner,t=new A._SpanScannerState(e,e._string_scanner$_position),e.expectChar$1(38),e.scanChar$1(38)&&(r.warnings.push(new A._Record_3_deprecation_message_span(null,T.In_Sas,r.spanFrom$1(t))),e.set$position(e._string_scanner$_position-1)),new A.SelectorExpression0(r.spanFrom$1(t))},interpolatedString$0(){var e,t,r,n,a,s,i,o,l=this.scanner,_=l._string_scanner$_position,u=l.readChar$0();for(39!==u&&34!==u&&l.error$2$position(0,"Expected string.",_),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer0(e,t,r);;){if((a=l.peekChar$0())===u){l.readChar$0();break}null!=a&&10!==a&&13!==a&&12!==a||l.error$1(0,"Expected "+A.Primitives_stringFromCharCode(u)+"."),92!==a?35!==a||123!==l.peekChar$1(1)?(i=A.Primitives_stringFromCharCode(l.readChar$0()),e._contents+=i):(o=this.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(o._0),r.push(o._1)):10===(s=l.peekChar$1(1))||13===s||12===s?(l.readChar$0(),l.readChar$0(),13===s&&l.scanChar$1(10)):(i=A.Primitives_stringFromCharCode(A.consumeEscapedCharacter0(l)),e._contents+=i)}return new A.StringExpression0(n.interpolation$1(this.spanFrom$1(new A._SpanScannerState(l,_))),!0)},interpolatedStringToken$0(){var e,t,r,n,a,s,i,o,l,_,u,c=this,$=c.scanner,p=$._string_scanner$_position,h=$.readChar$0();for(39!==h&&34!==h&&$.error$2$position(0,"Expected string.",p),e=new A.StringBuffer(""),t=A._setArrayType([],U.JSArray_Object),r=A._setArrayType([],U.JSArray_nullable_FileSpan),n=new A.InterpolationBuffer0(e,t,r),a=A.Primitives_stringFromCharCode(h),e._contents+=a;;){if((s=$.peekChar$0())===h){t=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=t;break}null!=s&&10!==s&&13!==s&&12!==s||$.error$1(0,"Expected "+a+"."),92!==s?35!==s||123!==$.peekChar$1(1)?(o=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=o):(u=c.singleInterpolation$0(),n._interpolation_buffer0$_flushText$0(),t.push(u._0),r.push(u._1)):10===(i=$.peekChar$1(1))||13===i||12===i?(o=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=o,o=A.Primitives_stringFromCharCode($.readChar$0()),e._contents+=o,13===i&&$.scanChar$1(10)&&(o=A.Primitives_stringFromCharCode(10),e._contents+=o)):(l=$._string_scanner$_position,new A.StylesheetParser_interpolatedStringToken_closure0(c).call$0(),_=$._string_scanner$_position,e._contents+=I.JSString_methods.substring$2($.string,l,_))}return n.interpolation$1(c.spanFrom$1(new A._SpanScannerState($,p)))},identifierLike$0(){var e,t,r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=new A._SpanScannerState(c,c._string_scanner$_position),p=u.interpolatedIdentifier$0(),h=p.get$asPlain(),d=A._Cell$(),m=null!=h;if(m){if("if"===h&&40===c.peekChar$0())return e=u._stylesheet0$_argumentInvocation$0(),new A.IfExpression0(e,p.span.expand$1(0,e.span));if("not"===h)return u.whitespace$1$consumeNewlines(!0),t=u._stylesheet0$_singleExpression$0(),new A.UnaryOperationExpression0(I.UnaryOperator_not_not_not0,t,p.span.expand$1(0,t.get$span(t)));if(d.__late_helper$_value=h.toLowerCase(),40!==c.peekChar$0()){switch(h){case"false":return new A.BooleanExpression0(!1,p.span);case"null":return new A.NullExpression0(p.span);case"true":return new A.BooleanExpression0(!0,p.span)}if(null!=(r=M.$get$colorsByName0().$index(0,d._readLocal$0())))return c=I.JSNumber_methods.round$0(r._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"red")),m=I.JSNumber_methods.round$0(r._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"green")),n=I.JSNumber_methods.round$0(r._color0$_legacyChannel$2(I.RgbColorSpace_i0P0,"blue")),null==(a=r.alphaOrNull)&&(a=0),s=p.span,new A.ColorExpression0(A.SassColor_SassColor$rgbInternal0(c,m,n,a,new A.SpanColorFormat0(s)),s)}if(null!=(i=u.trySpecialFunction$2(d._readLocal$0(),$)))return i}if((l=46===(o=c.peekChar$0()))&&46===c.peekChar$1(1))return new A.StringExpression0(p,!1);if(l){if(c.readChar$0(),m)return u.namespacedExpression$2(h,$);u.error$2(0,T.Interpn,p.span)}return(_=40===o)&&m?(c=u._stylesheet0$_argumentInvocation$1$allowEmptySecondArg(E.$eq$(d._readLocal$0(),"var")),m=u.spanFrom$1($),new A.FunctionExpression0(null,A.stringReplaceAllUnchecked(h,"_","-"),h,c,m)):_?new A.InterpolatedFunctionExpression0(p,u._stylesheet0$_argumentInvocation$0(),u.spanFrom$1($)):new A.StringExpression0(p,!1)},namespacedExpression$2(e,t){var r,n,a,s,i=this;return 36===i.scanner.peekChar$0()?(r=i.variableName$0(),i._stylesheet0$_assertPublic$2(r,new A.StylesheetParser_namespacedExpression_closure0(i,t)),new A.VariableExpression0(e,r,i.spanFrom$1(t))):(n=i._stylesheet0$_publicIdentifier$0(),a=i._stylesheet0$_argumentInvocation$0(),s=i.spanFrom$1(t),new A.FunctionExpression0(e,A.stringReplaceAllUnchecked(n,"_","-"),n,a,s))},trySpecialFunction$2(e,t){var r,n,a,s,i,o,l=this;if("type"===e&&l.scanner.scanChar$1(40))r=new A.StringBuffer(""),n=new A.InterpolationBuffer0(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r._contents=e,a=A.Primitives_stringFromCharCode(40),r._contents+=a;else if(r=!("calc"!==(s=A.unvendor0(e))||s===e||!l.scanner.scanChar$1(40))||("element"===s||"expression"===s)&&l.scanner.scanChar$1(40))r=new A.StringBuffer(""),n=new A.InterpolationBuffer0(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r._contents=e,a=A.Primitives_stringFromCharCode(40),r._contents+=a;else{if("progid"!==s||!l.scanner.scanChar$1(58))return"url"===s?A.NullableExtension_andThen0(l._stylesheet0$_tryUrlContents$1(t),new A.StylesheetParser_trySpecialFunction_closure0):null;for(r=new A.StringBuffer(""),n=new A.InterpolationBuffer0(r,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),r._contents=e,a=A.Primitives_stringFromCharCode(58),r._contents+=a,i=(a=l.scanner).peekChar$0();o=null!=i&&((o=i>=97&&i<=122||i>=65&&i<=90)||46===i);)o=A.Primitives_stringFromCharCode(a.readChar$0()),r._contents+=o,i=a.peekChar$0();a.expectChar$1(40),a=A.Primitives_stringFromCharCode(40),r._contents+=a}return n.addInterpolation$1(l._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0)),l.scanner.expectChar$1(41),r=n._interpolation_buffer0$_text,a=A.Primitives_stringFromCharCode(41),r._contents+=a,new A.StringExpression0(n.interpolation$1(l.spanFrom$1(t)),!1)},_stylesheet0$_tryUrlContents$2$name(e,t){var r,n,a,s,i,o,l,_,u=this,c=u.scanner,$=c._string_scanner$_position;if(!c.scanChar$1(40))return null;for(u.whitespaceWithoutComments$1$consumeNewlines(!0),r=new A.StringBuffer(""),n=A._setArrayType([],U.JSArray_Object),a=A._setArrayType([],U.JSArray_nullable_FileSpan),s=new A.InterpolationBuffer0(r,n,a),r._contents=null==t?"url":t,i=A.Primitives_stringFromCharCode(40),r._contents+=i;null!=(o=c.peekChar$0());)if(92!==o)if((l=35===o)&&123===c.peekChar$1(1))_=u.singleInterpolation$0(),s._interpolation_buffer0$_flushText$0(),n.push(_._0),a.push(_._1);else if(i=!0,33!==o&&37!==o&&38!==o&&(l||(i=o>=42&&o<=126||o>=128)),i)i=A.Primitives_stringFromCharCode(c.readChar$0()),r._contents+=i;else{if(32!==o&&9!==o&&10!==o&&13!==o&&12!==o){if(41===o)return $=A.Primitives_stringFromCharCode(c.readChar$0()),r._contents+=$,s.interpolation$1(u.spanFrom$1(e));break}if(u.whitespaceWithoutComments$1$consumeNewlines(!0),41!==c.peekChar$0())break}else i=u.escape$0(),r._contents+=i;return c.set$state(new A._SpanScannerState(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 A._SpanScannerState(r,r._string_scanner$_position);return t.expectIdentifier$1("url"),null!=(e=t._stylesheet0$_tryUrlContents$1(n))?new A.StringExpression0(e,!1):(r=t.spanFrom$1(n),new A.InterpolatedFunctionExpression0(new A.Interpolation0(A.List_List$unmodifiable(["url"],U.Object),I.List_null,r),t._stylesheet0$_argumentInvocation$0(),t.spanFrom$1(n)))},almostAnyValue$1$omitComments(e){var t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=m.scanner,S=g._string_scanner$_position,y=new A.StringBuffer(""),v=new A.InterpolationBuffer0(y,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan)),f=A._setArrayType([],U.JSArray_int);for(r=(t=g.string).length,n=!e,a=m.get$loudComment();;)if(92!==(s=g.peekChar$0()))if(34!==s&&39!==s)if(47!==s)if(35!==s||123!==g.peekChar$1(1))if(13!==s&&10!==s&&12!==s){if(33===s||59===s||123===s||125===s)break;if(117!==s&&85!==s)if(40!==s&&91!==s)if(41===s||93===s?d=(i=null!=s)?s:null:(d=null,i=!1),i)0===f.length&&g.error$1(0,'Unexpected "'+A.Primitives_stringFromCharCode(d)+'".'),h=f.pop(),g.expectChar$1(h),i=A.Primitives_stringFromCharCode(h),y._contents+=i;else{if(null==s)break;(i=m.lookingAtIdentifier$0())?(i=m.identifier$0(),y._contents+=i):(i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i)}else h=g.readChar$0(),i=A.Primitives_stringFromCharCode(h),y._contents+=i,f.push(A.opposite0(h));else{if(i=g._string_scanner$_position,"url"!==($=m.identifier$0())&&"url-prefix"!==$){y._contents+=$;continue}null!=(p=m._stylesheet0$_tryUrlContents$2$name(new A._SpanScannerState(g,i),$))?v.addInterpolation$1(p):(((0===i?1/i<0:i<0)||i>r)&&A.throwExpression(A.ArgumentError$("Invalid position "+i,null)),g._string_scanner$_position=i,g._lastMatch=null,i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i)}}else{if(m.get$indented()&&0===f.length)break;i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i}else v.addInterpolation$1(m.interpolatedIdentifier$0());else(l=42===(o=g.peekChar$1(1)))&&n?(_=g._string_scanner$_position,a.call$0(),u=g._string_scanner$_position,y._contents+=I.JSString_methods.substring$2(t,_,u)):l?m.loudComment$0():(c=47===o)&&n?(i=m.get$silentComment(),_=g._string_scanner$_position,i.call$0(),u=g._string_scanner$_position,y._contents+=I.JSString_methods.substring$2(t,_,u)):c?m.silentComment$0():(i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i);else v.addInterpolation$1(m.interpolatedStringToken$0());else i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i,i=A.Primitives_stringFromCharCode(g.readChar$0()),y._contents+=i;return v.interpolation$1(m.spanFrom$1(new A._SpanScannerState(g,S)))},almostAnyValue$0(){return this.almostAnyValue$1$omitComments(!1)},_stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,r,n,a,s,i){var o,l,_,u,c,$,p,h,d,m,g,S,y,v,f,C,b,x,w,E,L,M,N,V,R,k,F,T,P=this,O=null,J=P.scanner,D=J._string_scanner$_position,B=new A.StringBuffer(""),H=A._setArrayType([],U.JSArray_Object),z=new A.InterpolationBuffer0(B,H,A._setArrayType([],U.JSArray_nullable_FileSpan)),j=A._setArrayType([],U.JSArray_int);for(o=!a,l=!r,u=(_=J.string).length,c=!e,$=!n,p=P.get$loudComment(),h=!1;;)if(m=!1,92!==(d=J.peekChar$0()))if(34!==d&&39!==d)if(47!==d)if(35!==d||123!==J.peekChar$1(1))if((C=!(f=32===d))?g=b=9===d:(b=O,g=!0),x=!1,g=g?h?x:32===(g=J.peekChar$1(1))||9===g||10===g||13===g||12===g:x)J.readChar$0();else if(g=!!f||(C?b:9===d))g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g;else{if(L=O,g=!0,(E=!(w=10===d))?(N=!(M=13===d))&&(g=L=12===d):(M=O,N=!1),g&&P.get$indented()&&o&&0===j.length)break;if(g=!0,w||(E?M:13===d)||(g=N?L:12===d),g)10!==(g=J.peekChar$1(-1))&&13!==g&&12!==g&&(B._contents+="\n"),J.readChar$0(),h=!0;else{if((V=123===d)&&l)break;if(g=40===d||(V||91===d))R=J.readChar$0(),g=A.Primitives_stringFromCharCode(R),B._contents+=g,j.push(A.opposite0(R)),h=m;else if(41!==d&&125!==d&&93!==d)if(59!==d)if(58!==d)if(117!==d&&85!==d)if(111!==d&&79!==d){if(null==d)break;(g=P.lookingAtIdentifier$0())?(g=P.identifier$0(),B._contents+=g,h=m):(g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m)}else{if(s&&0===j.length&&(y=J._string_scanner$_position,new A.StylesheetParser__interpolatedDeclarationValue_closure0(P).call$0(),v=J._string_scanner$_position,""!==(T=I.JSString_methods.substring$2(_,y,v)))){B._contents+=T;break}g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m}else{if(g=J._string_scanner$_position,"url"!==(k=P.identifier$0())&&"url-prefix"!==k){B._contents+=k,h=m;continue}null!=(F=P._stylesheet0$_tryUrlContents$2$name(new A._SpanScannerState(J,g),k))?z.addInterpolation$1(F):(((0===g?1/g<0:g<0)||g>u)&&A.throwExpression(A.ArgumentError$("Invalid position "+g,O)),J._string_scanner$_position=g,J._lastMatch=null,g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g),h=m}else{if(c&&0===j.length)break;g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m}else{if($&&0===j.length)break;g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g,h=m}else{if(0===j.length)break;R=j.pop(),J.expectChar$1(R),g=A.Primitives_stringFromCharCode(R),B._contents+=g,h=m}}}else z.addInterpolation$1(P.interpolatedIdentifier$0()),h=m;else 42!==(S=J.peekChar$1(1))?47===S&&i?P.silentComment$0():(g=A.Primitives_stringFromCharCode(J.readChar$0()),B._contents+=g):(y=J._string_scanner$_position,p.call$0(),v=J._string_scanner$_position,B._contents+=I.JSString_methods.substring$2(_,y,v)),h=m;else z.addInterpolation$1(P.interpolatedStringToken$0()),h=m;else g=P.escape$1$identifierStart(!0),B._contents+=g,h=m;return 0!==j.length&&J.expectChar$1(I.JSArray_methods.get$last(j)),t||0!==H.length||0!==B._contents.length||J.error$1(0,"Expected token."),z.interpolation$1(P.spanFrom$1(new A._SpanScannerState(J,D)))},_stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(e){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$2$consumeNewlines$endAfterOf(e,t){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,e,t,!0)},_stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(e,t,r){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,!0,t,r,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(e,t,r,n){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(e,t,!0,r,n,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$0(){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$1$allowOpenBrace(e){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,e,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$2$allowEmpty$allowOpenBrace(e,t){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,e,t,!1,!1,!1,!0)},_stylesheet0$_interpolatedDeclarationValue$1$silentComments(e){return this._stylesheet0$_interpolatedDeclarationValue$7$allowColon$allowEmpty$allowOpenBrace$allowSemicolon$consumeNewlines$endAfterOf$silentComments(!0,!1,!0,!1,!1,!1,e)},interpolatedIdentifier$0(){var e,t,r,n=this,a="Expected identifier.",s=n.scanner,i=new A._SpanScannerState(s,s._string_scanner$_position),o=new A.StringBuffer(""),l=new A.InterpolationBuffer0(o,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan));return s.scanChar$1(45)&&(e=A.Primitives_stringFromCharCode(45),o._contents+=e,s.scanChar$1(45))?(o._contents+=e,n._stylesheet0$_interpolatedIdentifierBodyHelper$1(l),l.interpolation$1(n.spanFrom$1(i))):(null==(t=s.peekChar$0())&&s.error$1(0,a),95===t||A.CharacterExtension_get_isAlphabetic0(t)||t>=128?(s=A.Primitives_stringFromCharCode(s.readChar$0()),o._contents+=s):92!==t?35!==t||123!==s.peekChar$1(1)?s.error$1(0,a):(r=n.singleInterpolation$0(),l.add$2(0,r._0,r._1)):(s=n.escape$1$identifierStart(!0),o._contents+=s),n._stylesheet0$_interpolatedIdentifierBodyHelper$1(l),l.interpolation$1(n.spanFrom$1(i)))},_stylesheet0$_interpolatedIdentifierBodyHelper$1(e){var t,r,n,a,s,i,o;for(t=e._interpolation_buffer0$_contents,r=e._interpolation_buffer0$_spans,n=this.scanner,a=e._interpolation_buffer0$_text;null!=(s=n.peekChar$0());)if(i=!0,95!==s&&45!==s&&(i=(i=!!(i=s>=97&&s<=122||s>=65&&s<=90)||s>=48&&s<=57)||s>=128),i)i=A.Primitives_stringFromCharCode(n.readChar$0()),a._contents+=i;else if(92!==s){if(35!==s||123!==n.peekChar$1(1))break;o=this.singleInterpolation$0(),e._interpolation_buffer0$_flushText$0(),t.push(o._0),r.push(o._1)}else i=this.escape$0(),a._contents+=i},singleInterpolation$0(){var e,t,r=this,n=r.scanner,a=n._string_scanner$_position;return n.expect$1("#{"),r.whitespace$1$consumeNewlines(!0),e=r._stylesheet0$_expression$1$consumeNewlines(!0),n.expectChar$1(125),t=r.spanFrom$1(new A._SpanScannerState(n,a)),r.get$plainCss()&&r.error$2(0,T.Interpp,t),new A._Record_2(e,t)},_stylesheet0$_selectorList$0(){var e,t,r,n=this,a=n.scanner,s=a._sourceFile,i=s.getLine$1(a._string_scanner$_position),o=A._setArrayType([n._stylesheet0$_complexSelector$0()],U.JSArray_InterpolatedComplexSelector);for(n.whitespace$1$consumeNewlines(!1),e=a.string.length;a.scanChar$1(44);)if(n.whitespace$1$consumeNewlines(!0),44!==a.peekChar$0()){if((t=a._string_scanner$_position)===e)break;(r=s.getLine$1(t)!==i)&&(i=s.getLine$1(a._string_scanner$_position)),o.push(n._stylesheet0$_complexSelector$1$lineBreak(r))}return A.InterpolatedSelectorList$(o)},_stylesheet0$_complexSelector$1$lineBreak(e){var t,r,n,a,s,i,o,l=this,_="expected selector.",u=l.scanner,c=u._string_scanner$_position,$=new A._SpanScannerState(u,c),p=A._setArrayType([],U.JSArray_InterpolatedComplexSelectorComponent);for(t=U.CssValue_Combinator_2,a=n=r=null;;)if(l.whitespace$1$consumeNewlines(!1),s=null==n,43===(i=u.peekChar$0())&&s)o=u._string_scanner$_position,u.readChar$0(),n=new A.CssValue0(I.Combinator_bOP0,l.spanFrom$1(new A._SpanScannerState(u,o)),t);else if(62===i&&s)o=u._string_scanner$_position,u.readChar$0(),n=new A.CssValue0(I.Combinator_0mp0,l.spanFrom$1(new A._SpanScannerState(u,o)),t);else if(126===i&&s)o=u._string_scanner$_position,u.readChar$0(),n=new A.CssValue0(I.Combinator_55N0,l.spanFrom$1(new A._SpanScannerState(u,o)),t);else{if(null==i)break;if(o=!0,91!==i&&46!==i&&35!==i&&37!==i&&58!==i&&38!==i&&42!==i&&124!==i&&(o=l._stylesheet0$_lookingAtInterpolatedIdentifier$0()),!o)break;null!=a?p.push(new A.InterpolatedComplexSelectorComponent(a,n,l.spanFrom$1($))):s||($=new A._SpanScannerState(u,u._string_scanner$_position),r=n),a=l._stylesheet0$_compoundSelector$0(),38===u.peekChar$0()&&u.error$1(0,T.x22x26__ma),n=null}return(o=!!(t=null!=n)&&l.get$plainCss())?u.error$1(0,_):null!=a?p.push(new A.InterpolatedComplexSelectorComponent(a,n,l.spanFrom$1($))):t?r=n:u.error$1(0,_),A.InterpolatedComplexSelector$(p,l.spanFrom$1(new A._SpanScannerState(u,c)),r)},_stylesheet0$_complexSelector$0(){return this._stylesheet0$_complexSelector$1$lineBreak(!1)},_stylesheet0$_compoundSelector$0(){var e,t=this,r=A._setArrayType([t._stylesheet0$_simpleSelector$0()],U.JSArray_InterpolatedSimpleSelector);for(e=t.scanner;t._stylesheet0$_isSimpleSelectorStart$1(e.peekChar$0());)r.push(t._stylesheet0$_simpleSelector$1$allowParent(t.get$plainCss()));return A.InterpolatedCompoundSelector$(r)},_stylesheet0$_simpleSelector$1$allowParent(e){var t,r,n,a,s,i,o,l=this,_=l.scanner,u=new A._SpanScannerState(_,_._string_scanner$_position),c=_.peekChar$0();return 91===c?l._stylesheet0$_attributeSelector$0():46===c?(_.expectChar$1(46),new A.InterpolatedClassSelector(l.interpolatedIdentifier$0())):35===c&&123!==_.peekChar$1(1)?(_.expectChar$1(35),new A.InterpolatedIDSelector(l.interpolatedIdentifier$0())):37===c?(_.expectChar$1(37),t=l.interpolatedIdentifier$0(),l.get$plainCss()&&l.error$2(0,T.Placeh,l.spanFrom$1(u)),new A.InterpolatedPlaceholderSelector(t)):58===c?l._stylesheet0$_pseudoSelector$0():38===c?(r=_._string_scanner$_position,_.expectChar$1(38),l._stylesheet0$_lookingAtInterpolatedIdentifierBody$0()?(n=_._string_scanner$_position,a=new A.StringBuffer(""),s=A._setArrayType([],U.JSArray_Object),i=new A.InterpolationBuffer0(a,s,A._setArrayType([],U.JSArray_nullable_FileSpan)),l._stylesheet0$_interpolatedIdentifierBodyHelper$1(i),0===s.length&&0===a._contents.length&&_.error$1(0,"Expected identifier body."),o=i.interpolation$1(l.spanFrom$1(new A._SpanScannerState(_,n)))):o=null,l.get$plainCss()&&null!=o&&_.error$3$length$position(0,T.Parent,_._string_scanner$_position-r,r),_=l.spanFrom$1(new A._SpanScannerState(_,r)),e||l.error$2(0,"Parent selectors aren't allowed here.",l.spanFrom$1(u)),new A.InterpolatedParentSelector(o,_)):l._stylesheet0$_typeOrUniversalSelector$0()},_stylesheet0$_simpleSelector$0(){return this._stylesheet0$_simpleSelector$1$allowParent(!0)},_stylesheet0$_attributeSelector$0(){var e,t,r,n,a,s=this,i=null,o=s.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);return o.expectChar$1(91),s.whitespace$1$consumeNewlines(!0),e=s._stylesheet0$_attributeName$0(),s.whitespace$1$consumeNewlines(!0),o.scanChar$1(93)?new A.InterpolatedAttributeSelector(e,i,i,i,s.spanFrom$1(l)):(t=s._stylesheet0$_attributeOperator$0(),s.whitespace$1$consumeNewlines(!0),n=39===(r=o.peekChar$0())||34===r?s.interpolatedStringToken$0():s.interpolatedIdentifier$0(),s.whitespace$1$consumeNewlines(!0),a=s._stylesheet0$_lookingAtInterpolatedIdentifier$0()?s.interpolatedIdentifier$0():i,s.whitespace$1$consumeNewlines(!0),o.expectChar$1(93),new A.InterpolatedAttributeSelector(e,t,n,a,s.spanFrom$1(l)))},_stylesheet0$_attributeName$0(){var e,t,r,n=this,a=n.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position);return a.scanChar$1(42)?(e=n.spanFrom$1(s),t=A.List_List$unmodifiable(["*"],U.Object),a.expectChar$1(124),new A.InterpolatedQualifiedName(n.interpolatedIdentifier$0(),n.spanFrom$1(s),new A.Interpolation0(t,I.List_null,e))):a.scanChar$1(124)?(a=n.spanFrom$2(s,s),e=A.List_List$unmodifiable([""],U.Object),new A.InterpolatedQualifiedName(n.interpolatedIdentifier$0(),n.spanFrom$1(s),new A.Interpolation0(e,I.List_null,a))):(r=n.interpolatedIdentifier$0(),124!==a.peekChar$0()||61===a.peekChar$1(1)?new A.InterpolatedQualifiedName(r,n.spanFrom$1(s),null):(a.readChar$0(),new A.InterpolatedQualifiedName(n.interpolatedIdentifier$0(),n.spanFrom$1(s),r)))},_stylesheet0$_attributeOperator$0(){var e,t=this.scanner,r=t._string_scanner$_position;switch(t.readChar$0()){case 61:e=I.AttributeOperator_Lvy0;break;case 126:t.expectChar$1(61),e=I.AttributeOperator_fp20;break;case 124:t.expectChar$1(61),e=I.AttributeOperator_iyP0;break;case 94:t.expectChar$1(61),e=I.AttributeOperator_JzP0;break;case 36:t.expectChar$1(61),e=I.AttributeOperator_U1W0;break;case 42:t.expectChar$1(61),e=I.AttributeOperator_GWq0;break;default:t.error$2$position(0,'Expected "]".',r),e=null}return new A.CssValue0(e,this.spanFrom$1(new A._SpanScannerState(t,r)),U.CssValue_AttributeOperator)},_stylesheet0$_pseudoSelector$0(){var e,t,r,n,a,s=this,i=null,o=s.scanner,l=new A._SpanScannerState(o,o._string_scanner$_position);return o.expectChar$1(58),e=o.scanChar$1(58),t=s.interpolatedIdentifier$0(),o.scanChar$1(40)?(s.whitespace$1$consumeNewlines(!0),r=A.NullableExtension_andThen0(t.get$asPlain(),A.utils1__unvendor$closure()),n=i,a=i,e?M.selectorPseudoElements0.contains$1(0,r)?a=s._stylesheet0$_selectorList$0():n=s._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0):M.selectorPseudoClasses0.contains$1(0,r)?a=s._stylesheet0$_selectorList$0():"nth-child"===r||"nth-last-child"===r?(n=s._stylesheet0$_interpolatedDeclarationValue$2$consumeNewlines$endAfterOf(!0,!0),a=41!==o.peekChar$0()?s._stylesheet0$_selectorList$0():i):n=s._stylesheet0$_interpolatedDeclarationValue$1$allowEmpty(!0),o.expectChar$1(41),new A.InterpolatedPseudoSelector(t,!e,n,a,s.spanFrom$1(l))):new A.InterpolatedPseudoSelector(t,!e,i,i,s.spanFrom$1(l))},_stylesheet0$_typeOrUniversalSelector$0(){var e,t,r,n=this,a=n.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position);return a.scanChar$1(42)?(e=a._string_scanner$_position,a.scanChar$1(124)?(e=n.spanFrom$2(s,new A._SpanScannerState(a,e)),t=new A.Interpolation0(A.List_List$unmodifiable(["*"],U.Object),I.List_null,e),a.scanChar$1(42)?new A.InterpolatedUniversalSelector(t,n.spanFrom$1(s)):new A.InterpolatedTypeSelector(new A.InterpolatedQualifiedName(n.interpolatedIdentifier$0(),n.spanFrom$1(s),t))):new A.InterpolatedUniversalSelector(null,n.spanFrom$1(s))):a.scanChar$1(124)?(e=n.spanFrom$2(s,s),t=new A.Interpolation0(A.List_List$unmodifiable([""],U.Object),I.List_null,e),a.scanChar$1(42)?new A.InterpolatedUniversalSelector(t,n.spanFrom$1(s)):new A.InterpolatedTypeSelector(new A.InterpolatedQualifiedName(n.interpolatedIdentifier$0(),n.spanFrom$1(s),t))):(r=n.interpolatedIdentifier$0(),a.scanChar$1(124)?a.scanChar$1(42)?new A.InterpolatedUniversalSelector(r,n.spanFrom$1(s)):new A.InterpolatedTypeSelector(new A.InterpolatedQualifiedName(n.interpolatedIdentifier$0(),n.spanFrom$1(s),r)):new A.InterpolatedTypeSelector(new A.InterpolatedQualifiedName(r,n.spanFrom$1(s),null)))},_stylesheet0$_isSimpleSelectorStart$1(e){var t;return t=!0,42!==e&&91!==e&&46!==e&&35!==e&&37!==e&&(t=58===e),t=!!t||38===e&&this.get$plainCss()},_stylesheet0$_mediaQueryList$0(){for(var e,t=this,r=t.scanner,n=r._string_scanner$_position,a=new A.StringBuffer(""),s=new A.InterpolationBuffer0(a,A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan));t.whitespace$1$consumeNewlines(!1),t._stylesheet0$_mediaQuery$1(s),t.whitespace$1$consumeNewlines(!1),r.scanChar$1(44);)e=A.Primitives_stringFromCharCode(44),a._contents+=e,e=A.Primitives_stringFromCharCode(32),a._contents+=e;return s.interpolation$1(t.spanFrom$1(new A._SpanScannerState(r,n)))},_stylesheet0$_mediaQuery$1(e){var t,r,n,a,s=this,i="and";if(40===s.scanner.peekChar$0())return s._stylesheet0$_mediaInParens$1(e),s.whitespace$1$consumeNewlines(!1),void(s.scanIdentifier$1(i)?(e._interpolation_buffer0$_text._contents+=" and ",s.expectWhitespace$0(),s._stylesheet0$_mediaLogicSequence$2(e,i)):s.scanIdentifier$1("or")&&(e._interpolation_buffer0$_text._contents+=" or ",s.expectWhitespace$0(),s._stylesheet0$_mediaLogicSequence$2(e,"or")));if(t=s.interpolatedIdentifier$0(),A.equalsIgnoreCase0(t.get$asPlain(),"not")&&(s.expectWhitespace$0(),!s._stylesheet0$_lookingAtInterpolatedIdentifier$0()))return e._interpolation_buffer0$_text._contents+="not ",void s._stylesheet0$_mediaOrInterp$1(e);if(s.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(t),s._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if(r=e._interpolation_buffer0$_text,n=A.Primitives_stringFromCharCode(32),r._contents+=n,a=s.interpolatedIdentifier$0(),A.equalsIgnoreCase0(a.get$asPlain(),i))s.expectWhitespace$0(),r._contents+=" and ";else{if(s.whitespace$1$consumeNewlines(!1),e.addInterpolation$1(a),!s.scanIdentifier$1(i))return;s.expectWhitespace$0(),r._contents+=" and "}if(s.scanIdentifier$1("not"))return s.expectWhitespace$0(),r._contents+="not ",void s._stylesheet0$_mediaOrInterp$1(e);s._stylesheet0$_mediaLogicSequence$2(e,i)}},_stylesheet0$_mediaLogicSequence$2(e,t){var r,n,a,s=this;for(r=e._interpolation_buffer0$_text;;){if(s._stylesheet0$_mediaOrInterp$1(e),s.whitespace$1$consumeNewlines(!1),!s.scanIdentifier$1(t))return;s.expectWhitespace$1$consumeNewlines(!1),n=A.Primitives_stringFromCharCode(32),a=(r._contents+=n)+t,r._contents=a,r._contents=a+n}},_stylesheet0$_mediaOrInterp$1(e){var t;35===this.scanner.peekChar$0()?(t=this.singleInterpolation$0(),e.add$2(0,t._0,t._1)):this._stylesheet0$_mediaInParens$1(e)},_stylesheet0$_mediaInParens$1(e){var t,r,n,a,s,i,o,l,_=this,u=_.scanner;u.expectChar$2$name(40,"media condition in parentheses"),t=e._interpolation_buffer0$_text,r=A.Primitives_stringFromCharCode(40),t._contents+=r,_.whitespace$1$consumeNewlines(!0),40===u.peekChar$0()?(_._stylesheet0$_mediaInParens$1(e),_.whitespace$1$consumeNewlines(!0),_.scanIdentifier$1("and")?(t._contents+=" and ",_.expectWhitespace$1$consumeNewlines(!0),_._stylesheet0$_mediaLogicSequence$2(e,"and")):_.scanIdentifier$1("or")&&(t._contents+=" or ",_.expectWhitespace$1$consumeNewlines(!0),_._stylesheet0$_mediaLogicSequence$2(e,"or"))):_.scanIdentifier$1("not")?(t._contents+="not ",_.expectWhitespace$1$consumeNewlines(!0),_._stylesheet0$_mediaOrInterp$1(e)):(n=_._stylesheet0$_expressionUntilComparison$0(),e.add$2(0,n,n.get$span(n)),u.scanChar$1(58)?(_.whitespace$1$consumeNewlines(!0),r=A.Primitives_stringFromCharCode(58),t._contents+=r,r=A.Primitives_stringFromCharCode(32),t._contents+=r,a=_._stylesheet0$_expression$1$consumeNewlines(!0),e.add$2(0,a,a.get$span(a))):(r=60!==(s=u.peekChar$0()))&&62!==s&&61!==s||(i=A.Primitives_stringFromCharCode(32),t._contents+=i,o=A.Primitives_stringFromCharCode(u.readChar$0()),t._contents+=o,r&&62!==s||!u.scanChar$1(61)||(o=A.Primitives_stringFromCharCode(61),t._contents+=o),t._contents+=i,_.whitespace$1$consumeNewlines(!0),l=_._stylesheet0$_expressionUntilComparison$0(),e.add$2(0,l,l.get$span(l)),r&&62!==s?r=!1:(s.toString,r=u.scanChar$1(s)),r&&(t._contents+=i,r=A.Primitives_stringFromCharCode(s),t._contents+=r,u.scanChar$1(61)&&(r=A.Primitives_stringFromCharCode(61),t._contents+=r),t._contents+=i,_.whitespace$1$consumeNewlines(!0),a=_._stylesheet0$_expressionUntilComparison$0(),e.add$2(0,a,a.get$span(a))))),u.expectChar$1(41),_.whitespace$1$consumeNewlines(!1),u=A.Primitives_stringFromCharCode(41),t._contents+=u},_stylesheet0$_expressionUntilComparison$0(){return this._stylesheet0$_expression$2$consumeNewlines$until(!0,new A.StylesheetParser__expressionUntilComparison_closure0(this))},_stylesheet0$_supportsCondition$1$inParentheses(e){var t,r,n,a=this,s=a.scanner,i=new A._SpanScannerState(s,s._string_scanner$_position);if(a.scanIdentifier$1("not"))return a.whitespace$1$consumeNewlines(e),new A.SupportsNegation0(a._stylesheet0$_supportsConditionInParens$0(),a.spanFrom$1(i));for(t=a._stylesheet0$_supportsConditionInParens$0(),a.whitespace$1$consumeNewlines(e),r=null;a.lookingAtIdentifier$0();)null!=r?a.expectIdentifier$1(r):a.scanIdentifier$1("or")?r="or":(a.expectIdentifier$1("and"),r="and"),a.whitespace$1$consumeNewlines(e),t=new A.SupportsOperation0(t,a._stylesheet0$_supportsConditionInParens$0(),r,a.spanFrom$1(i)),"and"!==(n=r.toLowerCase())&&"or"!==n&&A.throwExpression(A.ArgumentError$value(r,"operator",'may only be "and" or "or".')),a.whitespace$1$consumeNewlines(e);return t},_stylesheet0$_supportsCondition$0(){return this._stylesheet0$_supportsCondition$1$inParentheses(!1)},_stylesheet0$_supportsConditionInParens$0(){var e,t,r,n,a,s,i,o,l,_,u,c,$,p,h,d,m=this,g=m.scanner,S=new A._SpanScannerState(g,g._string_scanner$_position);if(m._stylesheet0$_lookingAtInterpolatedIdentifier$0()){if("not"===(null==(l=(o=m.interpolatedIdentifier$0()).get$asPlain())?null:l.toLowerCase())&&m.error$2(0,'"not" is not a valid identifier here.',o.span),g.scanChar$1(40))return _=m._stylesheet0$_interpolatedDeclarationValue$3$allowEmpty$allowSemicolon$consumeNewlines(!0,!0,!0),g.expectChar$1(41),new A.SupportsFunction0(o,_,m.spanFrom$1(S));if((c=1===(u=o.contents).length)?l=($=u[0])instanceof A.Expression0:($=null,l=!1),l)return g=c?$:u[0],new A.SupportsInterpolation0(U.Expression_2._as(g),m.spanFrom$1(S));m.error$2(0,"Expected @supports condition.",o.span)}if(g.expectChar$1(40),m.whitespace$1$consumeNewlines(!0),m.scanIdentifier$1("not"))return m.whitespace$1$consumeNewlines(!0),p=m._stylesheet0$_supportsConditionInParens$0(),g.expectChar$1(41),new A.SupportsNegation0(p,m.spanFrom$1(S));if(40===g.peekChar$0())return p=m._stylesheet0$_supportsCondition$1$inParentheses(!0),g.expectChar$1(41),p.withSpan$1(m.spanFrom$1(S));e=null,t=new A._SpanScannerState(g,g._string_scanner$_position),r=m._stylesheet0$_inParentheses;try{e=m._stylesheet0$_expression$1$consumeNewlines(!0),g.expectChar$1(58)}catch(h){if(U.FormatException._is(A.unwrapException(h))){if(g.set$state(t),m._stylesheet0$_inParentheses=r,n=m.interpolatedIdentifier$0(),s=null,null!=(a=m._stylesheet0$_trySupportsOperation$2(n,t)))return s=a,g.expectChar$1(41),g=s,l=m.spanFrom$1(S),A.SupportsOperation$0(g.left,g.right,g.operator,l);if((l=new A.InterpolationBuffer0(new A.StringBuffer(""),A._setArrayType([],U.JSArray_Object),A._setArrayType([],U.JSArray_nullable_FileSpan))).addInterpolation$1(n),l.addInterpolation$1(m._stylesheet0$_interpolatedDeclarationValue$4$allowColon$allowEmpty$allowSemicolon$consumeNewlines(!1,!0,!0,!0)),i=l.interpolation$1(m.spanFrom$1(t)),58===g.peekChar$0())throw h;return g.expectChar$1(41),new A.SupportsAnything0(i,m.spanFrom$1(S))}throw h}return d=m._stylesheet0$_supportsDeclarationValue$1(e),g.expectChar$1(41),new A.SupportsDeclaration0(e,d,m.spanFrom$1(S))},_stylesheet0$_supportsDeclarationValue$1(e){var t=!1;return e instanceof A.StringExpression0&&(e.hasQuotes||(t=I.JSString_methods.startsWith$1(e.text.get$initialPlain(),"--"))),t?new A.StringExpression0(this._stylesheet0$_interpolatedDeclarationValue$0(),!1):(this.whitespace$1$consumeNewlines(!0),this._stylesheet0$_expression$1$consumeNewlines(!0))},_stylesheet0$_trySupportsOperation$2(e,t){var r,n,a,s,i,o,l,_,u=this,c=null,$=e.contents;if(1!==$.length)return c;if(!((r=I.JSArray_methods.get$first($))instanceof A.Expression0))return c;for(n=($=u.scanner)._string_scanner$_position,u.whitespace$1$consumeNewlines(!0),a=e.span,i=s=c;u.lookingAtIdentifier$0();){if(null!=s)u.expectIdentifier$1(s);else if(u.scanIdentifier$1("and"))s="and";else{if(!u.scanIdentifier$1("or"))return((0===n?1/n<0:n<0)||n>$.string.length)&&A.throwExpression(A.ArgumentError$("Invalid position "+n,c)),$._string_scanner$_position=n,$._lastMatch=null;s="or"}u.whitespace$1$consumeNewlines(!0),o=u._stylesheet0$_supportsConditionInParens$0(),l=null==i?new A.SupportsInterpolation0(r,a):i,i=new A.SupportsOperation0(l,o,s,u.spanFrom$1(t)),"and"!==(_=s.toLowerCase())&&"or"!==_&&A.throwExpression(A.ArgumentError$value(s,"operator",'may only be "and" or "or".')),u.whitespace$1$consumeNewlines(!0)}return i},_stylesheet0$_lookingAtInterpolatedIdentifier$0(){var e,t,r=this.scanner,n=r.peekChar$0();return e=!1,null!=n?95===n||A.CharacterExtension_get_isAlphabetic0(n)||n>=128||92===n?r=!0:35!==n?45!==n?r=e:(t=r.peekChar$1(1),r=null!=t?35!==t?!!(95===t||A.CharacterExtension_get_isAlphabetic0(t)||t>=128||92===t||45===t)||e:123===r.peekChar$1(2):e):r=123===r.peekChar$1(1):r=e,r},_stylesheet0$_lookingAtPotentialPropertyHack$0(){var e=this.scanner,t=e.peekChar$0();return e=58===t||42===t||46===t||35===t&&123!==e.peekChar$1(1)},_stylesheet0$_lookingAtInterpolatedIdentifierBody$0(){var e,t=this.scanner,r=t.peekChar$0();return e=!1,t=null!=r?!(!(!!(95===r||A.CharacterExtension_get_isAlphabetic0(r)||r>=128)||(r>=48&&r<=57||45===r))&&92!==r)||(35!==r?e:123===t.peekChar$1(1)):e},_stylesheet0$_lookingAtExpression$0(){var e,t,r=this.scanner,n=r.peekChar$0();return e=!0,null!=n?46!==n?33!==n?(r=!0,40!==n&&47!==n&&91!==n&&39!==n&&34!==n&&35!==n&&43!==n&&45!==n&&92!==n&&36!==n&&38!==n&&37!==n&&(95===n||A.CharacterExtension_get_isAlphabetic0(n)||n>=128||(r=n>=48&&n<=57)),r=!!r&&e):(t=r.peekChar$1(1),r=null!=t&&105!==t&&73!==t?32===t||9===t||10===t||13===t||12===t:e):r=46!==r.peekChar$1(1):r=!1,r},_stylesheet0$_withChildren$1$3(e,t,r){var n=r.call$2(this.children$1(0,e),this.spanFrom$1(t));return this.whitespaceWithoutComments$1$consumeNewlines(!1),n},_stylesheet0$_withChildren$3(e,t,r){return this._stylesheet0$_withChildren$1$3(e,t,r,U.dynamic)},_stylesheet0$_urlString$0(){var e,t,r,n=this,a=n.scanner,s=new A._SpanScannerState(a,a._string_scanner$_position),i=n.string$0();try{return a=A.Uri_parse(i)}catch(r){if(a=A.unwrapException(r),!U.FormatException._is(a))throw r;e=a,t=A.getTraceFromException(r),n.error$3(0,"Invalid URL: "+E.get$message$x(e),n.spanFrom$1(s),t)}},_stylesheet0$_publicIdentifier$0(){var e=this,t=e.scanner,r=t._string_scanner$_position,n=e.identifier$0();return e._stylesheet0$_assertPublic$2(n,new A.StylesheetParser__publicIdentifier_closure0(e,new A._SpanScannerState(t,r))),n},_stylesheet0$_assertPublic$2(e,t){var r=e.charCodeAt(0);45!==r&&95!==r||this.error$2(0,T.Privat,t.call$0())},_stylesheet0$_addOrInject$2(e,t){t instanceof A.StringExpression0&&!t.hasQuotes?e.addInterpolation$1(t.text):e.add$2(0,t,t.get$span(t))},get$plainCss:()=>!1},A.StylesheetParser_parse_closure0.prototype={call$0(){var e,t=this.$this,r=t.scanner,n=r._string_scanner$_position;return r.scanChar$1(65279),e=t.statements$1(new A.StylesheetParser_parse__closure0(t)),r.expectDone$0(),A.Stylesheet$internal0(e,t.spanFrom$1(new A._SpanScannerState(r,n)),t.warnings,t._stylesheet0$_globalVariables,t.get$plainCss())},$signature:605},A.StylesheetParser_parse__closure0.prototype={call$0(){var e=this.$this;return e.scanner.scan$1("@charset")?(e.whitespace$1$consumeNewlines(!1),e.string$0(),null):e._stylesheet0$_statement$1$root(!0)},$signature:606},A.StylesheetParser_parseParameterList_closure0.prototype={call$0(){var e,t=this.$this,r=t.scanner;return r.expectChar$2$name(64,"@-rule"),t.identifier$0(),t.whitespace$1$consumeNewlines(!0),t.identifier$0(),e=t._stylesheet0$_parameterList$0(),t.whitespace$1$consumeNewlines(!0),r.expectChar$1(123),e},$signature:607},A.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()")}},A.StylesheetParser_parseSignature_closure.prototype={call$0(){var e,t,r,n=this.$this,a=n.identifier$0();return this.requireParens||40===n.scanner.peekChar$0()?e=n._stylesheet0$_parameterList$0():(t=n.scanner,r=(t=A.FileLocation$_(t._sourceFile,t._string_scanner$_position)).offset,e=new A.ParameterList0(I.List_empty24,null,A._FileSpan$(t.file,r,r))),n.scanner.expectDone$0(),new A._Record_2(a,e)},$signature:608},A.StylesheetParser__statement_closure0.prototype={call$0(){return this.$this._stylesheet0$_statement$0()},$signature:136},A.StylesheetParser_variableDeclarationWithoutNamespace_closure1.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:20},A.StylesheetParser_variableDeclarationWithoutNamespace_closure2.prototype={call$0(){return this.declaration.span},$signature:20},A.StylesheetParser__declarationOrBuffer_closure3.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__declarationOrBuffer_closure4.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__declarationOrBuffer_closure5.prototype={call$1:e=>A.equalsIgnoreCase0(e,"result"),$signature:5},A.StylesheetParser__declarationOrBuffer_closure6.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__styleRule_closure0.prototype={call$2(e,t){return A.StyleRule$withParsedSelector(this.selector,e,this.$this.spanFrom$1(this.start))},$signature:267},A.StylesheetParser__styleRule_closure1.prototype={call$2(e,t){return A.StyleRule$0(this._box_0.interpolation,e,this.$this.spanFrom$1(this.start))},$signature:267},A.StylesheetParser__withStyleRuleChildren_closure0.prototype={call$2(e,t){var r,n=this,a=n.$this;return a.get$indented()&&0===e.length&&(r=n.nodeWithSpan,a.warnings.push(new A._Record_3_deprecation_message_span(null,T.This_s,r.get$span(r)))),a._stylesheet0$_inStyleRule=n.wasInStyleRule,n.create.call$2(e,t)},$signature(){return this.T._eval$1("0(List<Statement0>,FileSpan)")}},A.StylesheetParser__propertyOrVariableDeclaration_closure0.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser__tryDeclarationChildren_closure0.prototype={call$2(e,t){return A.Declaration$nested0(this.name,e,t,this.value)},$signature:610},A.StylesheetParser__atRootRule_closure1.prototype={call$2(e,t){return A.AtRootRule$0(e,t,this.query)},$signature:268},A.StylesheetParser__atRootRule_closure2.prototype={call$2:(e,t)=>A.AtRootRule$0(e,t,null),$signature:268},A.StylesheetParser__eachRule_closure0.prototype={call$2(e,t){var r=this;return r.$this._stylesheet0$_inControlDirective=r.wasInControlDirective,A.EachRule$0(r.variables,r.list,e,t)},$signature:612},A.StylesheetParser__functionRule_closure0.prototype={call$2(e,t){return A.FunctionRule$0(this.name,this.parameters,e,t,this.precedingComment)},$signature:613},A.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:21},A.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,A.ForRule$0(n.variable,n.from,n.to,e,t,r)},$signature:614},A.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},A.StylesheetParser__includeRule_closure0.prototype={call$2(e,t){return A.ContentBlock$0(this.contentParameters_,e,t)},$signature:615},A.StylesheetParser_mediaRule_closure0.prototype={call$2(e,t){return A.MediaRule$0(this.query,e,t)},$signature:616},A.StylesheetParser__mixinRule_closure0.prototype={call$2(e,t){var r=this;return r.$this._stylesheet0$_inMixin=!1,A.MixinRule$0(r.name,r.parameters,e,t,r.precedingComment)},$signature:617},A.StylesheetParser_mozDocumentRule_closure1.prototype={call$0(){return this.$this.whitespace$1$consumeNewlines(!1)},$signature:0},A.StylesheetParser_mozDocumentRule_closure2.prototype={call$2(e,t){var r=this;return r._box_0.needsDeprecationWarning&&r.$this.warnings.push(new A._Record_3_deprecation_message_span(I.Deprecation_bKe,T.x40_moz_,t)),A.AtRule$0(r.name,t,e,r.value)},$signature:269},A.StylesheetParser_supportsRule_closure0.prototype={call$2(e,t){return A.SupportsRule$0(this.condition,e,t)},$signature:619},A.StylesheetParser__whileRule_closure0.prototype={call$2(e,t){return this.$this._stylesheet0$_inControlDirective=this.wasInControlDirective,A.WhileRule$0(this.condition,e,t)},$signature:620},A.StylesheetParser_unknownAtRule_closure0.prototype={call$2(e,t){return A.AtRule$0(this.name,t,e,this._box_0.value)},$signature:269},A.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},A.StylesheetParser__expression_resolveOneOperation0.prototype={call$0(){var e,t,r,n,a,s,i=this,o=i._box_0,l=o.operators_.pop(),_=o.operands_.pop(),u=o.singleExpression_;null==u&&(e=i.$this.scanner,t=l.operator.length,e.error$3$length$position(0,"Expected expression.",t,e._string_scanner$_position-t)),(e=!!o.allowSlash&&(!(e=i.$this)._stylesheet0$_inParentheses&&l===I.BinaryOperator_Mh50&&e._stylesheet0$_isSlashOperand$1(_)&&e._stylesheet0$_isSlashOperand$1(u)))?o.singleExpression_=new A.BinaryOperationExpression0(I.BinaryOperator_Mh50,_,u,!0):(o.singleExpression_=new A.BinaryOperationExpression0(l,_,u,!1),e=o.allowSlash=!1,I.BinaryOperator_Swh0!==l&&I.BinaryOperator_QG10!==l||(r=(t=i.$this).scanner.string,n=(n=u.get$span(u)).get$start(n),a=u.get$span(u),s=l.operator,I.JSString_methods.substring$2(r,n.offset-1,a.get$start(a).offset)===s&&(e=_.get$span(_),e=32===(e=r.charCodeAt(e.get$end(e).offset))||9===e||10===e||13===e||12===e),e&&(e=_.toString$0(0),r=u.toString$0(0),n=_.toString$0(0),a=u.toString$0(0),o=o.singleExpression_,t.warnings.push(new A._Record_3_deprecation_message_span(I.Deprecation_Cv3,"This operation is parsed as:\n\n "+e+" "+s+" "+r+T.x0a_but_+n+" ("+s+a+")\n\nAdd a space after "+s+T.x20to_cl,o.get$span(o))))))},$signature:0},A.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},A.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_=A._setArrayType([],U.JSArray_Expression_2)),n.resolveOperations.call$0(),(t=a.singleExpression_).toString,r.push(t),a.allowSlash=!0}a.singleExpression_=e},$signature:621},A.StylesheetParser__expression_addOperator0.prototype={call$1(e){var t,r,n,a,s,i,o=this,l=o.$this;for(l.get$plainCss()&&e!==I.BinaryOperator_Kyq0&&e!==I.BinaryOperator_Swh0&&e!==I.BinaryOperator_QG10&&e!==I.BinaryOperator_tht0&&e!==I.BinaryOperator_Mh50&&(t=l.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=o._box_0).allowSlash=t.allowSlash&&e===I.BinaryOperator_Mh50,null==(n=t.operators_)&&(n=t.operators_=A._setArrayType([],U.JSArray_BinaryOperator_2)),null==(a=t.operands_)&&(a=t.operands_=A._setArrayType([],U.JSArray_Expression_2)),r=o.resolveOneOperation,s=e.precedence;0!==n.length&&I.JSArray_methods.get$last(n).precedence>=s;)r.call$0();null==(i=t.singleExpression_)&&(r=l.scanner,s=e.operator.length,r.error$3$length$position(0,"Expected expression.",s,r._string_scanner$_position-s)),l.whitespace$1$consumeNewlines(!0),e!==I.BinaryOperator_s7T0||l._stylesheet0$_lookingAtExpression$0()?(n.push(e),a.push(i),t.singleExpression_=l._stylesheet0$_singleExpression$0()):(l=l.spanFromPosition$1(l.scanner._string_scanner$_position-1),o.addSingleExpression.call$1(new A.StringExpression0(new A.Interpolation0(A.List_List$unmodifiable(["%"],U.Object),I.List_null,l),!1)))},$signature:622},A.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=I.JSArray_methods.get$first(t)).get$span(n).expand$1(0,r.get$span(r)),e.singleExpression_=new A.ListExpression0(A.List_List$unmodifiable(t,U.Expression_2),I.ListSeparator_qSL0,!1,n),e.spaceExpressions_=null)},$signature:0},A.StylesheetParser_expressionUntilComma_closure0.prototype={call$0(){return 44===this.$this.scanner.peekChar$0()},$signature:21},A.StylesheetParser__isHexColor_closure0.prototype={call$1:e=>A.CharacterExtension_get_isHex0(e),$signature:47},A.StylesheetParser__unicodeRange_closure1.prototype={call$1:e=>null!=e&&A.CharacterExtension_get_isHex0(e),$signature:30},A.StylesheetParser__unicodeRange_closure2.prototype={call$1:e=>null!=e&&A.CharacterExtension_get_isHex0(e),$signature:30},A.StylesheetParser_interpolatedStringToken_closure0.prototype={call$0(){return A.consumeEscapedCharacter0(this.$this.scanner)},$signature:0},A.StylesheetParser_namespacedExpression_closure0.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:20},A.StylesheetParser_trySpecialFunction_closure0.prototype={call$1:e=>new A.StringExpression0(e,!1),$signature:623},A.StylesheetParser__interpolatedDeclarationValue_closure0.prototype={call$0(){return this.$this.scanIdentifier$2$caseSensitive("of",!1)},$signature:0},A.StylesheetParser__expressionUntilComparison_closure0.prototype={call$0(){var e=this.$this.scanner,t=e.peekChar$0();return e=61!==t?60===t||62===t:61!==e.peekChar$1(1)},$signature:21},A.StylesheetParser__publicIdentifier_closure0.prototype={call$0(){return this.$this.spanFrom$1(this.start)},$signature:20},A.Stylesheet0.prototype={Stylesheet$internal$5$globalVariables$plainCss0(e,t,r,n,a){var s,i,o,l,_,u;for(i=(s=this.children).length,o=this._stylesheet1$_forwards,l=this._stylesheet1$_uses,_=0;_<i;++_)if((u=s[_])instanceof A.UseRule0)l.push(u);else if(u instanceof A.ForwardRule0)o.push(u);else if(!(u instanceof A.SilentComment0||u instanceof A.LoudComment0||u instanceof A.VariableDeclaration0))break},accept$1$1(e){return e.visitStylesheet$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return I.JSArray_methods.join$1(this.children," ")},get$span(e){return this.span}},A.SupportsExpression0.prototype={get$span(e){var t=this.condition;return t.get$span(t)},accept$1$1(e){return e.visitSupportsExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.condition.toString$0(0)}},A.ModifiableCssSupportsRule0.prototype={accept$1$1(e){return e.visitCssSupportsRule$1(this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},equalsIgnoringChildren$1(e){var t,r;return e instanceof A.ModifiableCssSupportsRule0?(t=this.condition,r=e.condition,t=t.$ti._is(r)&&E.$eq$(r.value,t.value)):t=!1,t},copyWithoutChildren$0(){return A.ModifiableCssSupportsRule$0(this.condition,this.span)},get$span(e){return this.span}},A.SupportsRule0.prototype={accept$1$1(e){return e.visitSupportsRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@supports "+this.condition.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.JSToDartImporter.prototype={canonicalize$1(e,t){var r=A.wrapJSExceptions(new A.JSToDartImporter_canonicalize_closure(this,t));return null==r?null:r instanceof n.URL?A.Uri_parse(E.toString$0$(U.JSUrl._as(r))):void(r instanceof n.Promise?A.jsThrow(new n.Error("The canonicalize() function can't return a Promise for synchronous compile functions.")):A.jsThrow(new n.Error(T.The_ca)))},load$1(e,t){var r,a,s,i,o=A.wrapJSExceptions(new A.JSToDartImporter_load_closure(this,t));return null==o?null:(o instanceof(r=n.Promise)&&A.jsThrow(new n.Error("The load() function can't return a Promise for synchronous compile functions.")),U.JSImporterResult._as(o),a=(r=E.getInterceptor$x(o)).get$contents(o),"string"!==A._asString(new n.Function("value","return typeof value").call$1(a))&&A.jsThrow(new A.ArgumentError(!0,a,"contents","must be a string but was: "+A.jsType(a))),s=r.get$syntax(o),null!=a&&null!=s||A.jsThrow(new n.Error(T.The_lo)),i=A.parseSyntax(s),A.ImporterResult$(a,A.NullableExtension_andThen0(r.get$sourceMapUrl(o),A.utils3__jsToDartUrl$closure()),i))},isNonCanonicalScheme$1(e){return this._sync$_nonCanonicalSchemes.contains$1(0,e)}},A.JSToDartImporter_canonicalize_closure.prototype={call$0(){return this.$this._sync$_canonicalize.call$2(this.url.toString$0(0),A.canonicalizeContext0())},$signature:36},A.JSToDartImporter_load_closure.prototype={call$0(){return this.$this._sync$_load.call$1(new n.URL(this.url.toString$0(0)))},$signature:36},A.Syntax0.prototype={_enumToString$0(){return"Syntax."+this._name},toString$0(e){return this._syntax0$_name}},A.InterpolatedTypeSelector.prototype={get$span(e){return this.name.span},accept$1$1(e){return E.visitTypeSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.name.toString$0(0)}},A.TypeSelector0.prototype={get$specificity:()=>1,accept$1$1(e){return e.visitTypeSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},addSuffix$1(e){var t=this.name;return new A.TypeSelector0(new A.QualifiedName0(t.name+e,t.namespace),this.span)},unify$1(e){var t,r,n=A.IterableExtensions_get_firstOrNull(e);return n instanceof A.UniversalSelector0||n instanceof A.TypeSelector0?null==(t=A.unifyUniversalAndElement0(this,I.JSArray_methods.get$first(e)))?null:(r=A._setArrayType([t],U.JSArray_SimpleSelector_2),I.JSArray_methods.addAll$1(r,A.SubListIterable$(e,1,null,A._arrayInstanceType(e)._precomputed1)),r):(r=A._setArrayType([this],U.JSArray_SimpleSelector_2),I.JSArray_methods.addAll$1(r,e),r)},isSuperselector$1(e){var t,r,n;return this.super$SimpleSelector$isSuperselector0(e)?t=!0:(t=!1,e instanceof A.TypeSelector0&&(r=this.name,n=e.name,r.name===n.name&&(t="*"===(t=r.namespace)||t==n.namespace))),t},$eq(e,t){return null!=t&&(t instanceof A.TypeSelector0&&t.name.$eq(0,this.name))},get$hashCode(e){var t=this.name;return I.JSString_methods.get$hashCode(t.name)^E.get$hashCode$(t.namespace)}},A.Types.prototype={},A.UnaryOperationExpression0.prototype={accept$1$1(e){return e.visitUnaryOperationExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t,r=this.operator,n=r.operator;return r=r===I.UnaryOperator_not_not_not0?n+A.Primitives_stringFromCharCode(32):n,n=!0,(t=this.operand)instanceof A.BinaryOperationExpression0||t instanceof A.UnaryOperationExpression0||(n=t instanceof A.ListExpression0&&!t.hasBrackets&&t.contents.length>=2),n&&(r+="40"),r+=t.toString$0(0),n&&(r+="41"),r.charCodeAt(0),r},get$span(e){return this.span}},A.UnaryOperator0.prototype={_enumToString$0(){return"UnaryOperator."+this._name},toString$0(e){return this.name}},A.UnitlessSassNumber0.prototype={get$numeratorUnits:e=>I.List_empty,get$denominatorUnits:e=>I.List_empty,get$hasUnits:()=>!1,get$hasComplexUnits:()=>!1,withValue$1:e=>new A.UnitlessSassNumber0(e,null),withSlash$2(e,t){return new A.UnitlessSassNumber0(this._number1$_value,new A._Record_2(e,t))},hasUnit$1:e=>!1,hasCompatibleUnits$1:e=>e instanceof A.UnitlessSassNumber0,hasPossiblyCompatibleUnits$1:e=>e instanceof A.UnitlessSassNumber0,compatibleWithUnit$1:e=>!0,coerceToMatch$3(e,t,r){return e.withValue$1(this._number1$_value)},coerceToMatch$1(e){return this.coerceToMatch$3(e,null,null)},coerceValueToMatch$3(e,t,r){return this._number1$_value},coerceValueToMatch$1(e){return this.coerceValueToMatch$3(e,null,null)},convertToMatch$3(e,t,r){return e.get$hasUnits()?this.super$SassNumber$convertToMatch(e,t,r):this},convertValueToMatch$3(e,t,r){return e.get$hasUnits()?this.super$SassNumber$convertValueToMatch0(e,t,r):this._number1$_value},convertValueToMatch$1(e){return this.convertValueToMatch$3(e,null,null)},coerce$3(e,t,r){return A.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},coerceValueToUnit$1(e){return this.coerceValueToUnit$2(e,null)},greaterThan$1(e){var t,r;return e instanceof A.SassNumber0?(t=this._number1$_value)>(r=e._number1$_value)&&!A.fuzzyEquals0(t,r)?I.SassBoolean_true0:I.SassBoolean_false0:this.super$SassNumber$greaterThan0(e)},greaterThanOrEquals$1(e){var t,r;return e instanceof A.SassNumber0?(t=this._number1$_value)>(r=e._number1$_value)||A.fuzzyEquals0(t,r)?I.SassBoolean_true0:I.SassBoolean_false0:this.super$SassNumber$greaterThanOrEquals0(e)},lessThan$1(e){var t,r;return e instanceof A.SassNumber0?(t=this._number1$_value)<(r=e._number1$_value)&&!A.fuzzyEquals0(t,r)?I.SassBoolean_true0:I.SassBoolean_false0:this.super$SassNumber$lessThan0(e)},lessThanOrEquals$1(e){var t,r;return e instanceof A.SassNumber0?(t=this._number1$_value)<(r=e._number1$_value)||A.fuzzyEquals0(t,r)?I.SassBoolean_true0:I.SassBoolean_false0:this.super$SassNumber$lessThanOrEquals0(e)},modulo$1(e){return e instanceof A.SassNumber0?e.withValue$1(A.moduloLikeSass0(this._number1$_value,e._number1$_value)):this.super$SassNumber$modulo0(e)},plus$1(e){return e instanceof A.SassNumber0?e.withValue$1(this._number1$_value+e._number1$_value):this.super$SassNumber$plus0(e)},minus$1(e){return e instanceof A.SassNumber0?e.withValue$1(this._number1$_value-e._number1$_value):this.super$SassNumber$minus0(e)},times$1(e){return e instanceof A.SassNumber0?e.withValue$1(this._number1$_value*e._number1$_value):this.super$SassNumber$times0(e)},dividedBy$1(e){var t,r;return e instanceof A.SassNumber0?(t=this._number1$_value/e._number1$_value,e.get$hasUnits()?(r=e.get$denominatorUnits(e),t=r=A.SassNumber_SassNumber$withUnits0(t,e.get$numeratorUnits(e),r)):t=new A.UnitlessSassNumber0(t,null),t):this.super$SassNumber$dividedBy0(e)},unaryMinus$0(){return new A.UnitlessSassNumber0(-this._number1$_value,null)},$eq(e,t){return null!=t&&(t instanceof A.UnitlessSassNumber0&&A.fuzzyEquals0(this._number1$_value,t._number1$_value))},get$hashCode(e){var t=this.hashCache;return null==t?this.hashCache=A.fuzzyHashCode0(this._number1$_value):t}},A.InterpolatedUniversalSelector.prototype={accept$1$1(e){return E.visitUniversalSelector$1$x(e._simple_selector$_inner,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.namespace;return null==t?"*":t.toString$0(0)+"|*"},get$span(e){return this.span}},A.UniversalSelector0.prototype={get$specificity:()=>0,accept$1$1(e){return e.visitUniversalSelector$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},unify$1(e){var t,r,n,a,s,i=this,o=null,l=e.length,_=l>=1;return _?n=(r=(t=e[0])instanceof A.UniversalSelector0||t instanceof A.TypeSelector0)?I.JSArray_methods.sublist$1(e,1):o:(t=n=o,r=!1),r?null==(a=A.unifyUniversalAndElement0(i,I.JSArray_methods.get$first(e)))?o:(r=A._setArrayType([a],U.JSArray_SimpleSelector_2),I.JSArray_methods.addAll$1(r,n),r):(r=!1,1===l&&(_?s=t:(s=t=e[0],_=!0),s instanceof A.PseudoSelector0&&(s=_?t:e[0],U.PseudoSelector_2._as(s),r=s.isClass&&"host"===s.name||s.get$isHostContext())),r?o:l<=0?A._setArrayType([i],U.JSArray_SimpleSelector_2):(null==(r=i.namespace)||"*"===r?r=e:(r=A._setArrayType([i],U.JSArray_SimpleSelector_2),I.JSArray_methods.addAll$1(r,e)),r))},isSuperselector$1(e){var t=this.namespace;return"*"===t||(e instanceof A.TypeSelector0?t==e.name.namespace:e instanceof A.UniversalSelector0?t==e.namespace:null==t||this.super$SimpleSelector$isSuperselector0(e))},$eq(e,t){return null!=t&&(t instanceof A.UniversalSelector0&&t.namespace==this.namespace)},get$hashCode(e){return E.get$hashCode$(this.namespace)}},A.UnprefixedMapView0.prototype={get$keys(e){return new A._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 this._unprefixed_map_view0$_map.remove$1(0,this._unprefixed_map_view0$_prefix+t)}},A._UnprefixedKeys0.prototype={get$iterator(e){var t=this._unprefixed_map_view0$_view._unprefixed_map_view0$_map;return(t=(t=t.get$keys(t)).where$1(t,new A._UnprefixedKeys_iterator_closure1(this)).map$1$1(0,new A._UnprefixedKeys_iterator_closure2(this),U.String)).get$iterator(t)},contains$1(e,t){return this._unprefixed_map_view0$_view.containsKey$1(t)}},A._UnprefixedKeys_iterator_closure1.prototype={call$1(e){return I.JSString_methods.startsWith$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix)},$signature:5},A._UnprefixedKeys_iterator_closure2.prototype={call$1(e){return I.JSString_methods.substring$1(e,this.$this._unprefixed_map_view0$_view._unprefixed_map_view0$_prefix.length)},$signature:6},A.JSUrl0.prototype={},A.UseRule0.prototype={UseRule$4$configuration0(e,t,r,n){var a,s,i,o;for(s=(a=this.configuration).length,i=0;i<s;++i)if((o=a[i]).isGuarded)throw A.wrapException(A.ArgumentError$value(o,"configured variable","can't be guarded in a @use rule."))},accept$1$1(e){return e.visitUseRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.url,r="@use "+A.StringExpression_quoteText0(t.toString$0(0)),n=0===t.get$pathSegments().length?"":I.JSArray_methods.get$last(t.get$pathSegments()),a=I.JSString_methods.indexOf$1(n,".");return t=(t=this.namespace)!==I.JSString_methods.substring$2(n,0,-1===a?n.length:a)?r+" as "+(null==t?"*":t):r,(t=(0!==(r=this.configuration).length?t+" with ("+I.JSArray_methods.join$1(r,", ")+")":t)+";").charCodeAt(0),t},get$span(e){return this.span}},A.UserDefinedCallable0.prototype={get$name(e){return this.declaration.name},$isAsyncCallable0:1,$isCallable:1},A.resolveImportPath_closure1.prototype={call$0(){return A._exactlyOne0(A._tryPath0(M.$get$context().withoutExtension$1(this.path)+".import"+this.extension))},$signature:45},A.resolveImportPath_closure2.prototype={call$0(){return A._exactlyOne0(A._tryPathWithExtensions0(this.path+".import"))},$signature:45},A._tryPathAsDirectory_closure0.prototype={call$0(){return A._exactlyOne0(A._tryPathWithExtensions0(A.join(this.path,"index.import",null)))},$signature:45},A._exactlyOne_closure0.prototype={call$1(e){var t=M.$get$context();return" "+t.prettyUri$1(t.toUri$1(e))},$signature:6},A._PropertyDescriptor0.prototype={},A.futureToPromise_closure0.prototype={call$2(e,t){this.future.then$1$2$onError(0,new A.futureToPromise__closure0(e),new A.futureToPromise__closure1(t),U.void)},$signature:624},A.futureToPromise__closure0.prototype={call$1(e){return this.resolve.call$1(e)},$signature:35},A.futureToPromise__closure1.prototype={call$2(e,t){A.attachTrace0(e,t),this.reject.call$1(e)},$signature:56},A.objectToMap_closure.prototype={call$2(e,t){return this.map.$indexSet(0,e,t),t},$signature:126},A._RequireMain0.prototype={},A.indent_closure0.prototype={call$1(e){return I.JSString_methods.$mul(" ",this.indentation)+e},$signature:6},A.flattenVertically_closure1.prototype={call$1(e){return A.QueueList_QueueList$from(e,this.T)},$signature(){return this.T._eval$1("QueueList<0>(Iterable<0>)")}},A.flattenVertically_closure2.prototype={call$1(e){return this.result.push(e.removeFirst$0()),0===e.get$length(0)},$signature(){return this.T._eval$1("bool(QueueList<0>)")}},A.longestCommonSubsequence_backtrack0.prototype={call$2(e,t){var r,n,a=this;return-1===e||-1===t?A._setArrayType([],a.T._eval$1("JSArray<0>")):null!=(r=a.selections[e][t])?(n=a.call$2(e-1,t-1),E.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)")}},A.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>)")}},A.CssValue0.prototype={$eq(e,t){return null!=t&&(this.$ti._is(t)&&E.$eq$(t.value,this.value))},get$hashCode(e){return E.get$hashCode$(this.value)},toString$0(e){return E.toString$0$(this.value)},$isAstNode0:1,get$span(e){return this.span}},A.ValueExpression0.prototype={accept$1$1(e){return e.visitValueExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.value.toString$0(0)},get$span(e){return this.span}},A.valueClass_closure.prototype={call$0(){var e,t=U.JSClass,r=t._as(n.Object.getPrototypeOf(E.get$$prototype$x(t._as(I.C__SassNull0.constructor))).constructor);return A.JSClassExtension_setCustomInspect(r,new A.valueClass__closure),t=U.String,e=U.Function,A.LinkedHashMap_LinkedHashMap$_literal(["asList",new A.valueClass__closure0,"hasBrackets",new A.valueClass__closure1,"isTruthy",new A.valueClass__closure2,"realNull",new A.valueClass__closure3,"separator",new A.valueClass__closure4],t,e).forEach$1(0,A.JSClassExtension_get_defineGetter(r)),A.LinkedHashMap_LinkedHashMap$_literal(["sassIndexToListIndex",new A.valueClass__closure5,"get",new A.valueClass__closure6,"assertBoolean",new A.valueClass__closure7,"assertCalculation",new A.valueClass__closure8,"assertColor",new A.valueClass__closure9,"assertFunction",new A.valueClass__closure10,"assertMap",new A.valueClass__closure11,"assertMixin",new A.valueClass__closure12,"assertNumber",new A.valueClass__closure13,"assertString",new A.valueClass__closure14,"tryMap",new A.valueClass__closure15,"equals",new A.valueClass__closure16,"hashCode",new A.valueClass__closure17,"toString",new A.valueClass__closure18],t,e).forEach$1(0,A.JSClassExtension_get_defineMethod(r)),r},$signature:15},A.valueClass__closure.prototype={call$1:e=>E.toString$0$(e),$signature:132},A.valueClass__closure0.prototype={call$1:e=>new n.immutable.List(e.get$asList()),$signature:625},A.valueClass__closure1.prototype={call$1:e=>e.get$hasBrackets(),$signature:54},A.valueClass__closure2.prototype={call$1:e=>e.get$isTruthy(),$signature:54},A.valueClass__closure3.prototype={call$1:e=>e.get$realNull(),$signature:239},A.valueClass__closure4.prototype={call$1:e=>e.get$separator(e).separator,$signature:626},A.valueClass__closure5.prototype={call$3:(e,t,r)=>e.sassIndexToListIndex$2(t,r),call$2(e,t){return this.call$3(e,t,null)},"call*":"call$3",$requiredArgCount:2,$defaultValues:()=>[null],$signature:627},A.valueClass__closure6.prototype={call$2:(e,t)=>t<1&&t>=-1?e:n.undefined,$signature:247},A.valueClass__closure7.prototype={call$2:(e,t)=>e.assertBoolean$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:628},A.valueClass__closure8.prototype={call$2:(e,t)=>e.assertCalculation$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:629},A.valueClass__closure9.prototype={call$2:(e,t)=>e.assertColor$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:630},A.valueClass__closure10.prototype={call$2:(e,t)=>e.assertFunction$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:631},A.valueClass__closure11.prototype={call$2:(e,t)=>e.assertMap$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:632},A.valueClass__closure12.prototype={call$2:(e,t)=>e.assertMixin$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:633},A.valueClass__closure13.prototype={call$2:(e,t)=>e.assertNumber$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:634},A.valueClass__closure14.prototype={call$2:(e,t)=>e.assertString$1(t),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:635},A.valueClass__closure15.prototype={call$1:e=>e.tryMap$0(),$signature:636},A.valueClass__closure16.prototype={call$2:(e,t)=>e.$eq(0,t),$signature:637},A.valueClass__closure17.prototype={call$2:(e,t)=>e.get$hashCode(e),call$1(e){return this.call$2(e,null)},"call*":"call$2",$requiredArgCount:1,$defaultValues:()=>[null],$signature:638},A.valueClass__closure18.prototype={call$1:e=>e.toString$0(0),$signature:224},A.Value0.prototype={get$isTruthy:()=>!0,get$separator:e=>I.ListSeparator_undecided_null_undecided0,get$hasBrackets:()=>!1,get$asList(){return A._setArrayType([this],U.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,n,a=e.assertNumber$1(t);if(a.get$hasUnits()&&(r=a.get$unitString(),A.warnForDeprecation0("$"+A.S(t)+": Passing a number with unit "+r+T.x20is_de+a.unitSuggestion$1(null==t?"index":t)+T.x0a_Morex3af,I.Deprecation_kQr)),0===(n=a.assertInt$1(t)))throw A.wrapException(A.SassScriptException$0("List index may not be 0.",t));if(Math.abs(n)>this.get$lengthAsList())throw A.wrapException(A.SassScriptException$0("Invalid index "+e.toString$0(0)+" for a list with "+this.get$lengthAsList()+" elements.",t));return n<0?this.get$lengthAsList()+n:n-1},assertBoolean$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a boolean.",e))},assertCalculation$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a calculation.",e))},assertColor$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a color.",e))},assertFunction$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a function reference.",e))},assertMixin$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a mixin reference.",e))},assertMap$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a map.",e))},tryMap$0:()=>null,assertNumber$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a number.",e))},assertNumber$0(){return this.assertNumber$1(null)},assertString$1(e){return A.throwExpression(A.SassScriptException$0(this.toString$0(0)+" is not a string.",e))},assertCommonListStyle$2$allowSlash(e,t){var r,n,a,s=this,i="Expected",o="Expected an unbracketed";if(!(r=s.get$separator(s)===I.ListSeparator_qVN0||!t&&s.get$separator(s)===I.ListSeparator_bRz0)&&!s.get$hasBrackets())return s.get$asList();throw n=new A.StringBuffer(i),s.get$hasBrackets()?(n._contents=o,a=o):a=i,r&&(a+=s.get$hasBrackets()?",":" a",n._contents=a,a=n._contents=a+" space-",a=n._contents=(t?n._contents=a+" or slash-":a)+"separated"),n._contents=a+" list, was "+s.toString$0(0),A.wrapException(A.SassScriptException$0(n.toString$0(0),e))},_value$_selectorString$1(e){var t=this._value$_selectorStringOrNull$0();if(null!=t)return t;throw A.wrapException(A.SassScriptException$0(this.toString$0(0)+T.x20is_noav,e))},_value$_selectorStringOrNull$0(){var e,t,r,n,a,s,i,o,l=this,_=null;if(l instanceof A.SassString0)return l._string0$_text;if(!(l instanceof A.SassList0))return _;if(0===(t=(e=l._list1$_contents).length))return _;if(r=A._setArrayType([],U.JSArray_String),n=l._list1$_separator,I.ListSeparator_qVN0!==n){if(I.ListSeparator_bRz0===n)return _;for(a=0;a<t;++a){if(!((o=e[a])instanceof A.SassString0))return _;r.push(o._string0$_text)}}else for(a=0;a<t;++a)if((s=e[a])instanceof A.SassString0)r.push(s._string0$_text);else{if(!(s instanceof A.SassList0&&I.ListSeparator_qSL0===s._list1$_separator))return _;if(null==(i=s._value$_selectorStringOrNull$0()))return _;r.push(i)}return I.JSArray_methods.join$1(r,n===I.ListSeparator_qVN0?", ":" ")},withListContents$2$separator(e,t){var r=null==t?this.get$separator(this):t,n=this.get$hasBrackets();return A.SassList$0(e,r,n)},withListContents$1(e){return this.withListContents$2$separator(e,null)},greaterThan$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" > "+e.toString$0(0)+'".',null))},greaterThanOrEquals$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" >= "+e.toString$0(0)+'".',null))},lessThan$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" < "+e.toString$0(0)+'".',null))},lessThanOrEquals$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" <= "+e.toString$0(0)+'".',null))},times$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" * "+e.toString$0(0)+'".',null))},modulo$1(e){return A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" % "+e.toString$0(0)+'".',null))},plus$1(e){var t;return e instanceof A.SassString0?t=new A.SassString0(A.serializeValue0(this,!1,!0)+e._string0$_text,e._string0$_hasQuotes):(e instanceof A.SassCalculation0&&A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" + "+e.toString$0(0)+'".',null)),t=new A.SassString0(A.serializeValue0(this,!1,!0)+A.serializeValue0(e,!1,!0),!1)),t},minus$1(e){return e instanceof A.SassCalculation0?A.throwExpression(A.SassScriptException$0('Undefined operation "'+this.toString$0(0)+" - "+e.toString$0(0)+'".',null)):new A.SassString0(A.serializeValue0(this,!1,!0)+"-"+A.serializeValue0(e,!1,!0),!1)},dividedBy$1(e){return new A.SassString0(A.serializeValue0(this,!1,!0)+"/"+A.serializeValue0(e,!1,!0),!1)},unaryPlus$0(){return new A.SassString0("+"+A.serializeValue0(this,!1,!0),!1)},unaryMinus$0(){return new A.SassString0("-"+A.serializeValue0(this,!1,!0),!1)},unaryNot$0:()=>I.SassBoolean_false0,withoutSlash$0(){return this},toCssString$1$quote(e){return A.serializeValue0(this,!1,e)},toCssString$0(){return this.toCssString$1$quote(!0)},toString$0(e){return A.serializeValue0(this,!0,!0)}},A.VariableExpression0.prototype={accept$1$1(e){return e.visitVariableExpression$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return this.span.get$text()},get$span(e){return this.span}},A.VariableDeclaration0.prototype={accept$1$1(e){return e.visitVariableDeclaration$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){var t=this.namespace;return t=null!=t?t+".":"",(t+="$"+this.name+": "+this.expression.toString$0(0)+";").charCodeAt(0),t},get$span(e){return this.span}},A.WarnRule0.prototype={accept$1$1(e){return e.visitWarnRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@warn "+this.expression.toString$0(0)+";"},get$span(e){return this.span}},A.WhileRule0.prototype={accept$1$1(e){return e.visitWhileRule$1(0,this)},accept$1(e){return this.accept$1$1(e,U.dynamic)},toString$0(e){return"@while "+this.condition.toString$0(0)+" {"+I.JSArray_methods.join$1(this.children," ")+"}"},get$span(e){return this.span}},A.XyzD50ColorSpace0.prototype={get$isBoundedInternal:()=>!1,convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,s,i,o,l,_){var u,c,$,p,h,d,m=this,g=null;return I.LabColorSpace_2nT0===e||I.LchColorSpace_Bpv0===e?(u=m._xyz_d50$_convertComponentToLabF$1((null==t?0:t)/.9642956764295677),c=m._xyz_d50$_convertComponentToLabF$1((null==r?0:r)/1),$=_?g:116*c-16,p=500*(u-c),h=200*(c-m._xyz_d50$_convertComponentToLabF$1((null==n?0:n)/.8251046025104602)),e===I.LabColorSpace_2nT0?(d=s?g:p,d=A.SassColor$_forSpace0(I.LabColorSpace_2nT0,$,d,i?g:h,a,g)):d=A.labToLch0(I.LchColorSpace_Bpv0,$,p,h,a,o,l),d):m.super$ColorSpace$convertLinear0(e,t,r,n,a,s,i,o,l,_)},convert$5(e,t,r,n,a){return this.convert$10$missingA$missingB$missingChroma$missingHue$missingLightness(e,t,r,n,a,!1,!1,!1,!1,!1)},_xyz_d50$_convertComponentToLabF$1:e=>e>.008856451679035631?Math.pow(e,.3333333333333333)+0:(903.2962962962963*e+16)/116,toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.A98RgbColorSpace_lf20!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.DisplayP3ColorSpace_MmT0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD65ColorSpace_WiJ0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$xyzD50ToLms0():M.$get$xyzD50ToXyzD650():M.$get$xyzD50ToLinearRec20200():M.$get$xyzD50ToLinearDisplayP30():M.$get$xyzD50ToLinearProphotoRgb0():M.$get$xyzD50ToLinearA98Rgb0():M.$get$xyzD50ToLinearSrgb0()}},A.XyzD65ColorSpace0.prototype={get$isBoundedInternal:()=>!1,toLinear$1:e=>e,fromLinear$1:e=>e,transformationMatrix$1(e){return I.SrgbLinearColorSpace_kUj0!==e&&I.SrgbColorSpace_thf0!==e&&I.RgbColorSpace_i0P0!==e?I.A98RgbColorSpace_lf20!==e?I.ProphotoRgbColorSpace_BDz0!==e?I.DisplayP3ColorSpace_MmT0!==e?I.Rec2020ColorSpace_6oo0!==e?I.XyzD50ColorSpace_2OB0!==e?I.LmsColorSpace_Os30!==e?this.super$ColorSpace$transformationMatrix0(e):M.$get$xyzD65ToLms0():M.$get$xyzD65ToXyzD500():M.$get$xyzD65ToLinearRec20200():M.$get$xyzD65ToLinearDisplayP30():M.$get$xyzD65ToLinearProphotoRgb0():M.$get$xyzD65ToLinearA98Rgb0():M.$get$xyzD65ToLinearSrgb0()}},(C=E.LegacyJavaScriptObject.prototype).super$LegacyJavaScriptObject$toString=C.toString$0,(C=A.JsLinkedHashMap.prototype).super$JsLinkedHashMap$internalContainsKey=C.internalContainsKey$1,C.super$JsLinkedHashMap$internalGet=C.internalGet$1,C.super$JsLinkedHashMap$internalSet=C.internalSet$2,C.super$JsLinkedHashMap$internalRemove=C.internalRemove$1,(C=A._BufferingStreamSubscription.prototype).super$_BufferingStreamSubscription$_add=C._async$_add$1,C.super$_BufferingStreamSubscription$_addError=C._addError$2,(C=A.ListBase.prototype).super$ListBase$setRange=C.setRange$4,(C=A.Iterable.prototype).super$Iterable$where=C.where$1,C.super$Iterable$skipWhile=C.skipWhile$1,(C=A.ModifiableCssParentNode.prototype).super$ModifiableCssParentNode$addChild=C.addChild$1,(C=A.SimpleSelector.prototype).super$SimpleSelector$addSuffix=C.addSuffix$1,C.super$SimpleSelector$unify=C.unify$1,C.super$SimpleSelector$isSuperselector=C.isSuperselector$1,(C=A.Parser.prototype).super$Parser$silentComment=C.silentComment$0,(C=A.StylesheetParser.prototype).super$StylesheetParser$importArgument=C.importArgument$0,C.super$StylesheetParser$namespacedExpression=C.namespacedExpression$2,(C=A.Value.prototype).super$Value$assertMap=C.assertMap$1,C.super$Value$plus=C.plus$1,C.super$Value$minus=C.minus$1,C.super$Value$dividedBy=C.dividedBy$1,C.super$Value$toString=C.toString$0,(C=A.ColorSpace.prototype).super$ColorSpace$convert=C.convert$5,C.super$ColorSpace$convertLinear=C.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness,C.super$ColorSpace$transformationMatrix=C.transformationMatrix$1,(C=A.SassNumber.prototype).super$SassNumber$convertValueToMatch=C.convertValueToMatch$3,C.super$SassNumber$coerce=C.coerce$3,C.super$SassNumber$coerceValue=C.coerceValue$3,C.super$SassNumber$coerceValueToUnit=C.coerceValueToUnit$2,C.super$SassNumber$coerceToMatch=C.coerceToMatch$3,C.super$SassNumber$coerceValueToMatch=C.coerceValueToMatch$3,C.super$SassNumber$greaterThan=C.greaterThan$1,C.super$SassNumber$greaterThanOrEquals=C.greaterThanOrEquals$1,C.super$SassNumber$lessThan=C.lessThan$1,C.super$SassNumber$lessThanOrEquals=C.lessThanOrEquals$1,C.super$SassNumber$modulo=C.modulo$1,C.super$SassNumber$plus=C.plus$1,C.super$SassNumber$minus=C.minus$1,C.super$SassNumber$times=C.times$1,C.super$SassNumber$dividedBy=C.dividedBy$1,(C=A.AnySelectorVisitor.prototype).super$AnySelectorVisitor$visitComplexSelector=C.visitComplexSelector$1,(C=A.EveryCssVisitor.prototype).super$EveryCssVisitor$visitCssStyleRule=C.visitCssStyleRule$1,(C=A.ReplaceExpressionVisitor.prototype).super$ReplaceExpressionVisitor$visitBinaryOperationExpression=C.visitBinaryOperationExpression$1,C.super$ReplaceExpressionVisitor$visitUnaryOperationExpression=C.visitUnaryOperationExpression$1,(C=A.SourceSpanMixin.prototype).super$SourceSpanMixin$compareTo=C.compareTo$1,C.super$SourceSpanMixin$$eq=C.$eq,(C=A.StringScanner.prototype).super$StringScanner$readChar=C.readChar$0,C.super$StringScanner$scanChar=C.scanChar$1,C.super$StringScanner$scan=C.scan$1,C.super$StringScanner$matches=C.matches$1,(C=A.AnySelectorVisitor0.prototype).super$AnySelectorVisitor$visitComplexSelector0=C.visitComplexSelector$1,(C=A.EveryCssVisitor0.prototype).super$EveryCssVisitor$visitCssStyleRule0=C.visitCssStyleRule$1,(C=A.ModifiableCssParentNode0.prototype).super$ModifiableCssParentNode$addChild0=C.addChild$1,(C=A.SassNumber0.prototype).super$SassNumber$convertToMatch=C.convertToMatch$3,C.super$SassNumber$convertValueToMatch0=C.convertValueToMatch$3,C.super$SassNumber$coerce0=C.coerce$3,C.super$SassNumber$coerceValue0=C.coerceValue$3,C.super$SassNumber$coerceValueToUnit0=C.coerceValueToUnit$2,C.super$SassNumber$coerceToMatch0=C.coerceToMatch$3,C.super$SassNumber$coerceValueToMatch0=C.coerceValueToMatch$3,C.super$SassNumber$greaterThan0=C.greaterThan$1,C.super$SassNumber$greaterThanOrEquals0=C.greaterThanOrEquals$1,C.super$SassNumber$lessThan0=C.lessThan$1,C.super$SassNumber$lessThanOrEquals0=C.lessThanOrEquals$1,C.super$SassNumber$modulo0=C.modulo$1,C.super$SassNumber$plus0=C.plus$1,C.super$SassNumber$minus0=C.minus$1,C.super$SassNumber$times0=C.times$1,C.super$SassNumber$dividedBy0=C.dividedBy$1,(C=A.Parser1.prototype).super$Parser$silentComment0=C.silentComment$0,(C=A.ReplaceExpressionVisitor0.prototype).super$ReplaceExpressionVisitor$visitBinaryOperationExpression0=C.visitBinaryOperationExpression$1,C.super$ReplaceExpressionVisitor$visitUnaryOperationExpression0=C.visitUnaryOperationExpression$1,(C=A.SimpleSelector0.prototype).super$SimpleSelector$addSuffix0=C.addSuffix$1,C.super$SimpleSelector$unify0=C.unify$1,C.super$SimpleSelector$isSuperselector0=C.isSuperselector$1,(C=A.ColorSpace0.prototype).super$ColorSpace$convert0=C.convert$5,C.super$ColorSpace$convertLinear0=C.convertLinear$10$missingA$missingB$missingChroma$missingHue$missingLightness,C.super$ColorSpace$transformationMatrix0=C.transformationMatrix$1,(C=A.StylesheetParser0.prototype).super$StylesheetParser$importArgument0=C.importArgument$0,C.super$StylesheetParser$namespacedExpression0=C.namespacedExpression$2,(C=A.Value0.prototype).super$Value$assertMap0=C.assertMap$1,C.super$Value$plus0=C.plus$1,C.super$Value$minus0=C.minus$1,C.super$Value$dividedBy0=C.dividedBy$1,C.super$Value$toString0=C.toString$0,function(){var e,t=f._static_2,r=f._instance_1i,n=f._instance_1u,a=f._static_1,s=f._static_0,i=f.installStaticTearOff,o=f.installInstanceTearOff,l=f._instance_2u,_=f._instance_0i,u=f._instance_0u;t(E,"_interceptors_JSArray__compareAny$closure","JSArray__compareAny",270),r(E.JSArray.prototype,"get$contains","contains$1",9),r(A._CastIterableBase.prototype,"get$contains","contains$1",9),n(A.CastMap.prototype,"get$containsKey","containsKey$1",9),n(A.ConstantStringMap.prototype,"get$containsKey","containsKey$1",9),r(A.ConstantStringSet.prototype,"get$contains","contains$1",9),r(A.GeneralConstantSet.prototype,"get$contains","contains$1",9),n(A.JsLinkedHashMap.prototype,"get$containsKey","containsKey$1",9),a(A,"async__AsyncRun__scheduleImmediateJsOverride$closure","_AsyncRun__scheduleImmediateJsOverride",137),a(A,"async__AsyncRun__scheduleImmediateWithSetImmediate$closure","_AsyncRun__scheduleImmediateWithSetImmediate",137),a(A,"async__AsyncRun__scheduleImmediateWithTimer$closure","_AsyncRun__scheduleImmediateWithTimer",137),s(A,"async___startMicrotaskLoop$closure","_startMicrotaskLoop",0),a(A,"async___nullDataHandler$closure","_nullDataHandler",75),t(A,"async___nullErrorHandler$closure","_nullErrorHandler",78),s(A,"async___nullDoneHandler$closure","_nullDoneHandler",0),i(A,"async___rootHandleUncaughtError$closure",5,null,["call$5"],["_rootHandleUncaughtError"],641,0),i(A,"async___rootRun$closure",4,null,["call$1$4","call$4"],["_rootRun",function(e,t,r,n){return A._rootRun(e,t,r,n,U.dynamic)}],642,1),i(A,"async___rootRunUnary$closure",5,null,["call$2$5","call$5"],["_rootRunUnary",function(e,t,r,n,a){var s=U.dynamic;return A._rootRunUnary(e,t,r,n,a,s,s)}],643,1),i(A,"async___rootRunBinary$closure",6,null,["call$3$6","call$6"],["_rootRunBinary",function(e,t,r,n,a,s){var i=U.dynamic;return A._rootRunBinary(e,t,r,n,a,s,i,i,i)}],644,1),i(A,"async___rootRegisterCallback$closure",4,null,["call$1$4","call$4"],["_rootRegisterCallback",function(e,t,r,n){return A._rootRegisterCallback(e,t,r,n,U.dynamic)}],645,0),i(A,"async___rootRegisterUnaryCallback$closure",4,null,["call$2$4","call$4"],["_rootRegisterUnaryCallback",function(e,t,r,n){var a=U.dynamic;return A._rootRegisterUnaryCallback(e,t,r,n,a,a)}],646,0),i(A,"async___rootRegisterBinaryCallback$closure",4,null,["call$3$4","call$4"],["_rootRegisterBinaryCallback",function(e,t,r,n){var a=U.dynamic;return A._rootRegisterBinaryCallback(e,t,r,n,a,a,a)}],647,0),i(A,"async___rootErrorCallback$closure",5,null,["call$5"],["_rootErrorCallback"],648,0),i(A,"async___rootScheduleMicrotask$closure",4,null,["call$4"],["_rootScheduleMicrotask"],649,0),i(A,"async___rootCreateTimer$closure",5,null,["call$5"],["_rootCreateTimer"],650,0),i(A,"async___rootCreatePeriodicTimer$closure",5,null,["call$5"],["_rootCreatePeriodicTimer"],651,0),i(A,"async___rootPrint$closure",4,null,["call$4"],["_rootPrint"],652,0),a(A,"async___printToZone$closure","_printToZone",103),i(A,"async___rootFork$closure",5,null,["call$5"],["_rootFork"],653,0),o(A._AsyncCompleter.prototype,"get$complete",0,0,function(){return[null]},["call$1","call$0"],["complete$1","complete$0"],216,0,0),l(A._Future.prototype,"get$_completeError","_completeError$2",78),r(e=A._StreamController.prototype,"get$add","add$1",35),o(e,"get$addError",0,1,function(){return[null]},["call$2","call$1"],["addError$2","addError$1"],146,0,0),_(e,"get$close","close$0",325),n(e,"get$_async$_add","_async$_add$1",35),l(e,"get$_addError","_addError$2",78),u(e,"get$_close","_close$0",0),u(e=A._ControllerSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),u(e,"get$_async$_onResume","_async$_onResume$0",0),o(e=A._BufferingStreamSubscription.prototype,"get$pause",1,0,null,["call$1","call$0"],["pause$1","pause$0"],307,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=A._StreamIterator.prototype,"get$_onData","_onData$1",35),l(e,"get$_onError","_onError$2",78),u(e,"get$_onDone","_onDone$0",0),u(e=A._ForwardingStreamSubscription.prototype,"get$_async$_onPause","_async$_onPause$0",0),u(e,"get$_async$_onResume","_async$_onResume$0",0),n(e,"get$_handleData","_handleData$1",35),l(e,"get$_handleError","_handleError$2",359),u(e,"get$_handleDone","_handleDone$0",0),t(A,"collection___defaultEquals$closure","_defaultEquals",271),a(A,"collection___defaultHashCode$closure","_defaultHashCode",228),t(A,"collection_ListBase__compareAny$closure","ListBase__compareAny",270),n(A._HashMap.prototype,"get$containsKey","containsKey$1",9),n(A._LinkedCustomHashMap.prototype,"get$containsKey","containsKey$1",9),o(e=A._LinkedHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],160,0,0),r(e,"get$contains","contains$1",9),r(e,"get$add","add$1",9),o(A._LinkedIdentityHashSet.prototype,"get$_newSimilarSet",0,0,null,["call$1$0","call$0"],["_newSimilarSet$1$0","_newSimilarSet$0"],160,0,0),n(A.MapBase.prototype,"get$containsKey","containsKey$1",9),n(A.MapView.prototype,"get$containsKey","containsKey$1",9),r(A.UnmodifiableSetView.prototype,"get$contains","contains$1",9),a(A,"convert___defaultToEncodable$closure","_defaultToEncodable",85),n(A._JsonMap.prototype,"get$containsKey","containsKey$1",9),a(A,"core__identityHashCode$closure","identityHashCode",228),t(A,"core__identical$closure","identical",271),a(A,"core_Uri_decodeComponent$closure","Uri_decodeComponent",6),r(A.Iterable.prototype,"get$contains","contains$1",9),r(A.StringBuffer.prototype,"get$write","write$1",35),i(A,"math0__max$closure",2,null,["call$1$2","call$2"],["max",function(e,t){return A.max(e,t,U.num)}],656,1),n(A.ArgResults.prototype,"get$wasParsed","wasParsed$1",5),n(e=A.StreamCompleter.prototype,"get$setSourceStream","setSourceStream$1",35),o(e,"get$setError",0,1,function(){return[null]},["call$2","call$1"],["setError$2","setError$1"],146,0,0),u(e=A.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",223),_(A.ReplAdapter.prototype,"get$exit","exit$0",0),r(A.EmptyUnmodifiableSet.prototype,"get$contains","contains$1",9),r(A.UnionSet.prototype,"get$contains","contains$1",9),r(A._DelegatingIterableBase.prototype,"get$contains","contains$1",9),r(A.MapKeySet.prototype,"get$contains","contains$1",9),a(A,"version_Version___parse_tearOff$closure","Version___parse_tearOff",232),n(A.VersionRange.prototype,"get$allows","allows$1",657),n(A._IsInvisibleVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",19),n(A._IsBogusVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",19),n(A._IsUselessVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",19),n(A.SelectorList.prototype,"get$isSuperselector","isSuperselector$1",68),n(A.PseudoSelector.prototype,"get$isSuperselector","isSuperselector$1",13),n(A.SimpleSelector.prototype,"get$isSuperselector","isSuperselector$1",13),n(A.TypeSelector.prototype,"get$isSuperselector","isSuperselector$1",13),n(A.UniversalSelector.prototype,"get$isSuperselector","isSuperselector$1",13),n(A.EmptyExtensionStore.prototype,"get$addExtensions","addExtensions$1",207),n(A.ExtensionStore.prototype,"get$addExtensions","addExtensions$1",207),a(A,"functions___isUnique$closure","_isUnique",13),l(A.NodePackageImporter.prototype,"get$_compareExpansionKeys","_compareExpansionKeys$2",147),u(A.CssParser.prototype,"get$silentComment","silentComment$0",21),u(e=A.Parser.prototype,"get$silentComment","silentComment$0",21),u(e,"get$loudComment","loudComment$0",0),u(e,"get$string","string$0",28),o(e,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],159,0,0),o(e=A.StylesheetParser.prototype,"get$_statement",0,0,null,["call$1$root","call$0"],["_statement$1$root","_statement$0"],470,0,0),u(e,"get$_declarationChild","_declarationChild$0",123),u(e,"get$_functionChild","_functionChild$0",123),o(e,"get$_expression",0,0,null,["call$4$bracketList$consumeNewlines$singleEquals$until","call$0","call$1$consumeNewlines","call$3$consumeNewlines$singleEquals$until","call$1$bracketList","call$2$consumeNewlines$until"],["_expression$4$bracketList$consumeNewlines$singleEquals$until","_expression$0","_expression$1$consumeNewlines","_expression$3$consumeNewlines$singleEquals$until","_expression$1$bracketList","_expression$2$consumeNewlines$until"],532,0,0),u(e,"get$_number","_number$0",541),o(A.LazyFileSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],122,0,0),n(A.LimitedMapView.prototype,"get$containsKey","containsKey$1",9),n(A.MergedMapView.prototype,"get$containsKey","containsKey$1",9),o(A.MultiSpan.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],164,0,0),r(A.NoSourceMapBuffer.prototype,"get$write","write$1",35),n(A.PrefixedMapView.prototype,"get$containsKey","containsKey$1",9),n(A.PublicMemberMapView.prototype,"get$containsKey","containsKey$1",9),r(A.SourceMapBuffer.prototype,"get$write","write$1",35),n(A.UnprefixedMapView.prototype,"get$containsKey","containsKey$1",9),a(A,"utils__isPublic$closure","isPublic",5),a(A,"calculation_SassCalculation__simplify$closure","SassCalculation__simplify",71),n(A.ColorChannel.prototype,"get$isAnalogous","isAnalogous$1",106),n(A.SrgbColorSpace.prototype,"get$toLinear","toLinear$1",16),n(A.AnySelectorVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1",19),o(e=A._EvaluateVisitor0.prototype,"get$_async_evaluate$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_async_evaluate$_interpolationToValue$3$trim$warnForColor","_async_evaluate$_interpolationToValue$1","_async_evaluate$_interpolationToValue$2$warnForColor"],342,0,0),n(e,"get$_async_evaluate$_expressionNode","_async_evaluate$_expressionNode$1",167),o(e=A._EvaluateVisitor.prototype,"get$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_interpolationToValue$3$trim$warnForColor","_interpolationToValue$1","_interpolationToValue$2$warnForColor"],573,0,0),n(e,"get$_expressionNode","_expressionNode$1",167),r(e=A.RecursiveStatementVisitor.prototype,"get$visitContentBlock","visitContentBlock$1",658),n(e,"get$visitChildren","visitChildren$1",274),n(e=A.SelectorSearchVisitor.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor.T?(ComplexSelector)"),n(e,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor.T?(SelectorList)"),n(e=A._SerializeVisitor.prototype,"get$_visitMediaQuery","_visitMediaQuery$1",277),n(e,"get$_writeCalculationValue","_writeCalculationValue$1",89),o(e,"get$_writeChannel",0,1,null,["call$2","call$1"],["_writeChannel$2","_writeChannel$1"],191,0,0),n(e,"get$visitSelectorList","visitSelectorList$1",279),n(e,"get$_requiresSemicolon","_requiresSemicolon$1",8),r(e=A.StatementSearchVisitor.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor.T?(ContentBlock)"),n(e,"get$visitChildren","visitChildren$1","StatementSearchVisitor.T?(List<Statement>)"),o(A.SourceSpanMixin.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],122,0,0),a(A,"frame_Frame___parseVM_tearOff$closure","Frame___parseVM_tearOff",95),a(A,"frame_Frame___parseV8_tearOff$closure","Frame___parseV8_tearOff",95),a(A,"frame_Frame___parseFirefox_tearOff$closure","Frame___parseFirefox_tearOff",95),a(A,"frame_Frame___parseFriendly_tearOff$closure","Frame___parseFriendly_tearOff",95),a(A,"trace_Trace___parseVM_tearOff$closure","Trace___parseVM_tearOff",186),a(A,"trace_Trace___parseFriendly_tearOff$closure","Trace___parseFriendly_tearOff",186),i(A,"from_handlers__TransformByHandlers__defaultHandleError$closure",3,null,["call$1$3","call$3"],["TransformByHandlers__defaultHandleError",function(e,t,r){return A.TransformByHandlers__defaultHandleError(e,t,r,U.dynamic)}],659,0),i(A,"rate_limit___collect$closure",2,null,["call$1$2","call$2"],["_collect",function(e,t){return A._collect(e,t,U.dynamic)}],660,0),n(A.AnySelectorVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",22),o(e=A._EvaluateVisitor2.prototype,"get$_async_evaluate0$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_async_evaluate0$_interpolationToValue$3$trim$warnForColor","_async_evaluate0$_interpolationToValue$1","_async_evaluate0$_interpolationToValue$2$warnForColor"],318,0,0),n(e,"get$_async_evaluate0$_expressionNode","_async_evaluate0$_expressionNode$1",203),a(A,"calculation1___assertCalculationValue$closure","_assertCalculationValue",89),a(A,"calculation1___isValidClampArg$closure","_isValidClampArg",9),a(A,"calculation0_SassCalculation__simplify$closure","SassCalculation__simplify0",71),n(A.ColorChannel0.prototype,"get$isAnalogous","isAnalogous$1",73),i(A,"compile__compile$closure",1,function(){return[null]},["call$2","call$1"],["compile0",function(e){return A.compile0(e,null)}],661,0),i(A,"compile__compileString$closure",1,function(){return[null]},["call$2","call$1"],["compileString0",function(e){return A.compileString0(e,null)}],662,0),i(A,"compile__compileAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileAsync1",function(e){return A.compileAsync1(e,null)}],663,0),i(A,"compile__compileStringAsync$closure",1,function(){return[null]},["call$2","call$1"],["compileStringAsync1",function(e){return A.compileStringAsync1(e,null)}],664,0),a(A,"compile___parseImporter$closure","_parseImporter0",665),a(A,"compile___simplifyCalcArg$closure","_simplifyCalcArg",71),s(A,"compiler__initCompiler$closure","initCompiler",666),s(A,"compiler__initAsyncCompiler$closure","initAsyncCompiler",667),u(A.CssParser0.prototype,"get$silentComment","silentComment$0",21),n(A.EmptyExtensionStore0.prototype,"get$addExtensions","addExtensions$1",233),o(e=A._EvaluateVisitor1.prototype,"get$_evaluate0$_interpolationToValue",0,1,null,["call$3$trim$warnForColor","call$1","call$2$warnForColor"],["_evaluate0$_interpolationToValue$3$trim$warnForColor","_evaluate0$_interpolationToValue$1","_evaluate0$_interpolationToValue$2$warnForColor"],449,0,0),n(e,"get$_evaluate0$_expressionNode","_evaluate0$_expressionNode$1",203),n(A.ExtensionStore0.prototype,"get$addExtensions","addExtensions$1",233),a(A,"functions0___isUnique$closure","_isUnique0",14),a(A,"immutable__jsToDartList$closure","jsToDartList",668),o(A.LazyFileSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],122,0,0),t(A,"legacy__render$closure","render",669),a(A,"legacy__renderSync$closure","renderSync",670),n(A.LimitedMapView0.prototype,"get$containsKey","containsKey$1",9),n(A.SelectorList0.prototype,"get$isSuperselector","isSuperselector$1",74),n(A.MergedMapView0.prototype,"get$containsKey","containsKey$1",9),o(A.MultiSpan0.prototype,"get$message",1,1,function(){return{color:null}},["call$2$color","call$1"],["message$2$color","message$1"],164,0,0),r(A.NoSourceMapBuffer0.prototype,"get$write","write$1",35),l(A.NodePackageImporter0.prototype,"get$_node_package$_compareExpansionKeys","_node_package$_compareExpansionKeys$2",147),s(A,"parser0__loadParserExports$closure","loadParserExports",671),i(A,"parser0___parse$closure",3,null,["call$3"],["_parse"],672,0),a(A,"parser0___parseIdentifier$closure","_parseIdentifier",673),a(A,"parser0___toCssIdentifier$closure","_toCssIdentifier",6),u(e=A.Parser1.prototype,"get$silentComment","silentComment$0",21),u(e,"get$loudComment","loudComment$0",0),u(e,"get$string","string$0",28),o(e,"get$error",1,2,function(){return[null]},["call$3","call$2"],["error$3","error$2"],159,0,0),n(A.PrefixedMapView0.prototype,"get$containsKey","containsKey$1",9),n(A.PseudoSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),n(A.PublicMemberMapView0.prototype,"get$containsKey","containsKey$1",9),n(A._IsInvisibleVisitor2.prototype,"get$visitComplexSelector","visitComplexSelector$1",22),n(A._IsBogusVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",22),n(A._IsUselessVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1",22),n(e=A.SelectorSearchVisitor0.prototype,"get$visitComplexSelector","visitComplexSelector$1","SelectorSearchVisitor0.T?(ComplexSelector0)"),n(e,"get$visitSelectorList","visitSelectorList$1","SelectorSearchVisitor0.T?(SelectorList0)"),n(e=A._SerializeVisitor0.prototype,"get$_serialize0$_visitMediaQuery","_serialize0$_visitMediaQuery$1",582),n(e,"get$_serialize0$_writeCalculationValue","_serialize0$_writeCalculationValue$1",89),o(e,"get$_serialize0$_writeChannel",0,1,null,["call$2","call$1"],["_serialize0$_writeChannel$2","_serialize0$_writeChannel$1"],191,0,0),n(e,"get$visitSelectorList","visitSelectorList$1",583),n(e,"get$_serialize0$_requiresSemicolon","_serialize0$_requiresSemicolon$1",7),n(A.SimpleSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),r(A.SourceMapBuffer0.prototype,"get$write","write$1",35),n(A.SrgbColorSpace0.prototype,"get$toLinear","toLinear$1",16),r(e=A.StatementSearchVisitor0.prototype,"get$visitContentBlock","visitContentBlock$1","StatementSearchVisitor0.T?(ContentBlock0)"),n(e,"get$visitChildren","visitChildren$1","StatementSearchVisitor0.T?(List<Statement0>)"),o(e=A.StylesheetParser0.prototype,"get$_stylesheet0$_statement",0,0,null,["call$1$root","call$0"],["_stylesheet0$_statement$1$root","_stylesheet0$_statement$0"],602,0,0),u(e,"get$_stylesheet0$_declarationChild","_stylesheet0$_declarationChild$0",136),u(e,"get$_stylesheet0$_functionChild","_stylesheet0$_functionChild$0",136),u(e,"get$_stylesheet0$_number","_stylesheet0$_number$0",604),n(A.TypeSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),n(A.UniversalSelector0.prototype,"get$isSuperselector","isSuperselector$1",14),n(A.UnprefixedMapView0.prototype,"get$containsKey","containsKey$1",9),a(A,"utils3__jsToDartUrl$closure","jsToDartUrl",674),a(A,"utils3__dartToJSUrl$closure","dartToJSUrl",263),a(A,"utils3__mapToObject$closure","mapToObject",675),a(A,"utils1__isPublic$closure","isPublic0",5),a(A,"utils1__unvendor$closure","unvendor0",6),i(A,"path__absolute$closure",1,function(){return[null,null,null,null,null,null,null,null,null,null,null,null,null,null]},["call$15","call$1","call$2","call$3","call$4","call$5","call$6"],["absolute",function(e){var t=null;return A.absolute(e,t,t,t,t,t,t,t,t,t,t,t,t,t,t)},function(e,t){var r=null;return A.absolute(e,t,r,r,r,r,r,r,r,r,r,r,r,r,r)},function(e,t,r){var n=null;return A.absolute(e,t,r,n,n,n,n,n,n,n,n,n,n,n,n)},function(e,t,r,n){var a=null;return A.absolute(e,t,r,n,a,a,a,a,a,a,a,a,a,a,a)},function(e,t,r,n,a){var s=null;return A.absolute(e,t,r,n,a,s,s,s,s,s,s,s,s,s,s)},function(e,t,r,n,a,s){var i=null;return A.absolute(e,t,r,n,a,s,i,i,i,i,i,i,i,i,i)}],676,0),a(A,"path__toUri$closure","toUri",125),a(A,"path__prettyUri$closure","prettyUri",677),t(A,"number0__fuzzyLessThan$closure","fuzzyLessThan",46),t(A,"number0__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals",46),t(A,"number0__fuzzyGreaterThan$closure","fuzzyGreaterThan",46),t(A,"number0__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals",46),t(A,"number0__moduloLikeSass$closure","moduloLikeSass",60),a(A,"number0__sqrt$closure","sqrt",53),a(A,"number0__sin$closure","sin",53),a(A,"number0__cos$closure","cos",53),a(A,"number0__tan$closure","tan",53),a(A,"number0__atan$closure","atan",53),a(A,"number0__asin$closure","asin",53),a(A,"number0__acos$closure","acos",53),a(A,"utils0__srgbAndDisplayP3FromLinear$closure","srgbAndDisplayP3FromLinear",16),t(A,"number2__fuzzyLessThan$closure","fuzzyLessThan0",46),t(A,"number2__fuzzyLessThanOrEquals$closure","fuzzyLessThanOrEquals0",46),t(A,"number2__fuzzyGreaterThan$closure","fuzzyGreaterThan0",46),t(A,"number2__fuzzyGreaterThanOrEquals$closure","fuzzyGreaterThanOrEquals0",46),t(A,"number2__moduloLikeSass$closure","moduloLikeSass0",60),a(A,"number2__sqrt$closure","sqrt0",55),a(A,"number2__sin$closure","sin0",55),a(A,"number2__cos$closure","cos0",55),a(A,"number2__tan$closure","tan0",55),a(A,"number2__atan$closure","atan0",55),a(A,"number2__asin$closure","asin0",55),a(A,"number2__acos$closure","acos0",55),a(A,"sass__main$closure","main1",501),a(A,"utils4__validateUrlScheme$closure","validateUrlScheme",103),a(A,"utils2__srgbAndDisplayP3FromLinear$closure","srgbAndDisplayP3FromLinear0",16),a(A,"value0__wrapValue$closure","wrapValue",454)}(),b=f.mixin,x=f.inherit,w=f.inheritMany,x(A.Object,null),w(A.Object,[A.JS_CONST,E.Interceptor,A.SafeToStringHook,E.ArrayIterator,A.Iterable,A.CastIterator,A.Closure,A.MapBase,A.Error,A.ListBase,A.SentinelValue,A.ListIterator,A.MappedIterator,A.WhereIterator,A.ExpandIterator,A.TakeIterator,A.SkipIterator,A.SkipWhileIterator,A.EmptyIterator,A.FollowedByIterator,A.WhereTypeIterator,A.NonNullsIterator,A.FixedLengthListMixin,A.UnmodifiableListMixin,A.Symbol,A._Record,A.MapView,A.ConstantMap,A._KeysOrValuesOrElementsIterator,A.SetBase,A.JSInvocationMirror,A.TypeErrorDecoder,A.NullThrownFromJavaScriptException,A.ExceptionAndStackTrace,A._StackTrace,A._Required,A.LinkedHashMapCell,A.LinkedHashMapKeyIterator,A.LinkedHashMapValueIterator,A.LinkedHashMapEntryIterator,A.JSSyntaxRegExp,A._MatchImplementation,A._AllMatchesIterator,A.StringMatch,A._StringAllMatchesIterator,A._Cell,A.Rti,A._FunctionParameters,A._Type,A._TimerImpl,A._AsyncAwaitCompleter,A._SyncStarIterator,A.AsyncError,A._Completer,A._FutureListener,A._Future,A._AsyncCallbackEntry,A.Stream,A._StreamController,A._SyncStreamControllerDispatch,A._AsyncStreamControllerDispatch,A._BufferingStreamSubscription,A._AddStreamState,A._DelayedEvent,A._DelayedDone,A._PendingEvents,A._StreamIterator,A._ZoneFunction,A._ZoneSpecification,A._ZoneDelegate,A._Zone,A._HashMapKeyIterator,A._LinkedHashSetCell,A._LinkedHashSetIterator,A._MapBaseValueIterator,A._UnmodifiableMapMixin,A._ListQueueIterator,A._UnmodifiableSetMixin,A.Codec,A.Converter,A._Base64Encoder,A.ByteConversionSink,A._JsonStringifier,A.StringConversionSink,A._Utf8Encoder,A._Utf8Decoder,A.DateTime,A.Duration,A._Enum,A.OutOfMemoryError,A.StackOverflowError,A._Exception,A.FormatException,A.MapEntry,A.Null,A._StringStackTrace,A.RuneIterator,A.StringBuffer,A._Uri,A.UriData,A._SimpleUri,A.Expando,A.NullRejectionException,A._JSRandom,A.ArgParser,A.ArgResults,A.Option,A.OptionType,A.Parser0,A._Usage,A.FutureGroup,A.ErrorResult,A.ValueResult,A.StreamCompleter,A.StreamGroup,A._StreamGroupState,A.StreamQueue,A._NextRequest,A.Repl,A.ReplAdapter,A.DefaultEquality,A.IterableEquality,A.ListEquality,A._MapEntry,A.MapEquality,A._QueueList_Object_ListMixin,A._DelegatingIterableBase,A.UnmodifiableSetMixin,A.Context,A._PathDirection,A._PathRelation,A.Style,A.ParsedPath,A.PathException,A.Version,A.VersionRange,A.CssMediaQuery,A.MediaQuerySuccessfulMergeResult,A.CssNode,A.__IsInvisibleVisitor_Object_EveryCssVisitor,A.CssValue,A._FakeAstNode,A.ArgumentList,A.AtRootQuery,A.ConfiguredVariable,A.Expression,A.DynamicImport,A.StaticImport,A.Interpolation,A.Parameter,A.ParameterList,A.Statement,A.IfRuleClause,A.__HasContentVisitor_Object_StatementSearchVisitor,A.SupportsAnything,A.SupportsDeclaration,A.SupportsFunction,A.SupportsInterpolation,A.SupportsNegation,A.SupportsOperation,A.Selector,A.__IsInvisibleVisitor_Object_AnySelectorVisitor,A.__IsBogusVisitor_Object_AnySelectorVisitor,A.__IsUselessVisitor_Object_AnySelectorVisitor,A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor,A.ComplexSelectorComponent,A.__ParentSelectorVisitor_Object_SelectorSearchVisitor,A.QualifiedName,A.AsyncEnvironment,A._EnvironmentModule0,A.AsyncImportCache,A.AsyncBuiltInCallable,A.BuiltInCallable,A.PlainCssCallable,A.UserDefinedCallable,A.CompileResult,A.Configuration,A.ConfiguredValue,A.Environment,A._EnvironmentModule,A.SourceSpanException,A.SassScriptException,A.ExecutableOptions,A.UsageException,A._Watcher,A.EmptyExtensionStore,A.Extension,A.Extender,A.ExtensionStore,A.ImportCache,A.AsyncImporter,A.CanonicalizeContext,A.ImporterResult,A.InterpolationBuffer,A.InterpolationMap,A.FileSystemException,A.LoggerWithDeprecationType,A._QuietLogger,A.TrackingLogger,A.BuiltInModule,A.ForwardedModuleView,A.ShadowedModuleView,A.Parser,A.StylesheetGraph,A.StylesheetNode,A.Box,A.ModifiableBox,A.LazyFileSpan,A.MultiDirWatcher,A.MultiSpan,A.NoSourceMapBuffer,A.SourceMapBuffer,A.Value,A.CalculationOperation,A._ColorFormatEnum,A.SpanColorFormat,A.ColorChannel,A.GamutMapMethod,A.InterpolationMethod,A.ColorSpace,A.AnySelectorVisitor,A._EvaluateVisitor0,A._ImportedCssVisitor0,A._EvaluationContext0,A._CloneCssVisitor,A.Evaluator,A._EvaluateVisitor,A._ImportedCssVisitor,A._EvaluationContext,A.EveryCssVisitor,A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,A.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,A.IsCalculationSafeVisitor,A.RecursiveStatementVisitor,A.ReplaceExpressionVisitor,A.SelectorSearchVisitor,A._SerializeVisitor,A.StatementSearchVisitor,A.Entry,A.Mapping,A.TargetLineEntry,A.TargetEntry,A.SourceFile,A.SourceLocationMixin,A.SourceSpanMixin,A.Highlighter,A._Highlight,A._Line,A.SourceLocation,A.Chain,A.Frame,A.LazyTrace,A.Trace,A.UnparsedFrame,A.StringScanner,A._SpanScannerState,A.AsciiGlyphSet,A.UnicodeGlyphSet,A.WatchEvent,A.ChangeType,A.ColorSpace0,A.AnySelectorVisitor0,A.SupportsAnything0,A.ArgumentList0,A.Value0,A.AsyncImporter0,A.AsyncBuiltInCallable0,A.AsyncEnvironment0,A._EnvironmentModule2,A._EvaluateVisitor2,A._ImportedCssVisitor2,A._EvaluationContext2,A.AsyncImportCache0,A.Parser1,A.AtRootQuery0,A.Statement0,A.CssNode0,A.InterpolatedSelector,A.Selector0,A.Expression0,A.Box0,A.ModifiableBox0,A.BuiltInCallable0,A.BuiltInModule0,A.CalculationOperation0,A.CalculationInterpolation,A.CanonicalizeContext0,A.ColorChannel0,A.GamutMapMethod0,A._CloneCssVisitor0,A._ColorFormatEnum0,A.SpanColorFormat0,A.CompileResult0,A.Compiler,A.InterpolatedComplexSelectorComponent,A.ComplexSelectorComponent0,A.Configuration0,A.ConfiguredValue0,A.ConfiguredVariable0,A.SupportsDeclaration0,A.LoggerWithDeprecationType0,A.DynamicImport0,A.EmptyExtensionStore0,A.Environment0,A._EnvironmentModule1,A._EvaluateVisitor1,A._ImportedCssVisitor1,A._EvaluationContext1,A.EveryCssVisitor0,A.SassScriptException0,A.JSExpressionVisitor,A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,A.Extension0,A.Extender0,A.ExtensionStore0,A.ForwardedModuleView0,A.SupportsFunction0,A.IfRuleClause0,A.NodeImporter,A.ImportCache0,A.Interpolation0,A.SupportsInterpolation0,A.InterpolationBuffer0,A.InterpolationMap0,A.InterpolationMethod0,A.IsCalculationSafeVisitor0,A.FileSystemException0,A.LazyFileSpan0,A.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,A.CssMediaQuery0,A.MediaQuerySuccessfulMergeResult0,A.__HasContentVisitor_Object_StatementSearchVisitor0,A.MultiSpan0,A.SupportsNegation0,A.NoSourceMapBuffer0,A._FakeAstNode0,A.__IsInvisibleVisitor_Object_EveryCssVisitor0,A.SupportsOperation0,A.Parameter0,A.ParameterList0,A.PlainCssCallable0,A.InterpolatedQualifiedName,A.QualifiedName0,A.ReplaceExpressionVisitor0,A.ImporterResult0,A.__IsInvisibleVisitor_Object_AnySelectorVisitor0,A.__IsBogusVisitor_Object_AnySelectorVisitor0,A.__IsUselessVisitor_Object_AnySelectorVisitor0,A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0,A.SelectorSearchVisitor0,A._SerializeVisitor0,A.ShadowedModuleView0,A.JSSimpleSelectorVisitor,A.SourceInterpolationVisitor,A.SourceMapBuffer0,A.JSStatementVisitor,A.StatementSearchVisitor0,A.StaticImport0,A.UserDefinedCallable0,A.CssValue0]),w(E.Interceptor,[E.JSBool,E.JSNull,E.JavaScriptObject,E.JavaScriptBigInt,E.JavaScriptSymbol,E.JSNumber,E.JSString]),w(E.JavaScriptObject,[E.LegacyJavaScriptObject,E.JSArray,A.NativeByteBuffer,A.NativeTypedData]),w(E.LegacyJavaScriptObject,[E.PlainJavaScriptObject,E.UnknownJavaScriptObject,E.JavaScriptFunction,A.Stdin,A.Stdout,A.ReadlineModule,A.ReadlineOptions,A.ReadlineInterface,A.BufferModule,A.BufferConstants,A.Buffer,A.ConsoleModule,A.Console,A.EventEmitter,A.FS,A.FSConstants,A.Realpath,A.RealpathSync,A.FSWatcher,A.ReadStream,A.ReadStreamOptions,A.WriteStream,A.WriteStreamOptions,A.FileOptions,A.StatOptions,A.MkdirOptions,A.RmdirOptions,A.WatchOptions,A.WatchFileOptions,A.Stats,A.Promise,A.Date,A.JsError,A.Atomics,A.Modules,A.Module,A.Net,A.Socket,A.NetAddress,A.NetServer,A.NodeJsError,A.Process,A.CPUUsage,A.Release,A.StreamModule,A.Readable,A.Writable,A.Duplex,A.Transform,A.WritableOptions,A.ReadableOptions,A.Immediate,A.Timeout,A.TTY,A.Util,A.JSArray0,A.Chokidar,A.ChokidarOptions,A.ChokidarWatcher,A.JSFunction,A.ImmutableList,A.ImmutableMap,A.NodeImporterResult,A.RenderContext,A.RenderContextOptions,A.RenderContextResult,A.RenderContextResultStats,A.JSModule,A.JSModuleRequire,A.JSClass,A.JSUrl,A._PropertyDescriptor,A._RequireMain,A.JSArray1,A.Chokidar0,A.ChokidarOptions0,A.ChokidarWatcher0,A._Channels,A._ChannelOptions,A._ToGamutOptions,A._InterpolationOptions,A._NodeSassColor,A.CompileOptions,A.NodeCompileResult,A.Deprecation1,A.Exports,A.LoggerNamespace,A.JSExpressionVisitorObject,A.FiberClass,A.Fiber,A.JSFunction0,A.ImmutableList0,A.ImmutableMap0,A.JSImporter,A.JSImporterResult,A.NodeImporterResult0,A._ConstructorOptions,A._NodeSassList,A.JSLogger,A.WarnOptions,A.DebugOptions,A._NodeSassMap,A.JSModule0,A.JSModuleRequire0,A._ConstructorOptions0,A._NodeSassNumber,A.ParserExports,A.JSClass0,A.RenderContext0,A.RenderContextOptions0,A.RenderContextResult0,A.RenderContextResultStats0,A.RenderOptions,A.RenderResult,A.RenderResultStats,A._Exports,A.JSSet,A.JSSimpleSelectorVisitorObject,A.JSStatementVisitorObject,A._ConstructorOptions1,A._NodeSassString,A.Types,A.JSUrl0,A._PropertyDescriptor0,A._RequireMain0]),x(E.JSArraySafeToStringHook,A.SafeToStringHook),x(E.JSUnmodifiableArray,E.JSArray),w(E.JSNumber,[E.JSInt,E.JSNumNotInt]),w(A.Iterable,[A._CastIterableBase,A.EfficientLengthIterable,A.MappedIterable,A.WhereIterable,A.ExpandIterable,A.TakeIterable,A.SkipIterable,A.SkipWhileIterable,A.FollowedByIterable,A.WhereTypeIterable,A.NonNullsIterable,A._KeysOrValues,A._AllMatchesIterable,A._StringAllMatchesIterable,A._SyncStarIterable,A.Runes,A._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,A._PrefixedKeys,A._UnprefixedKeys,A._PrefixedKeys0,A._UnprefixedKeys0]),w(A._CastIterableBase,[A.CastIterable,A.__CastListBase__CastIterableBase_ListMixin,A.CastSet]),x(A._EfficientLengthCastIterable,A.CastIterable),x(A._CastListBase,A.__CastListBase__CastIterableBase_ListMixin),w(A.Closure,[A.Closure2Args,A.CastMap_entries_closure,A.Closure0Args,A.Instantiation,A.TearOffClosure,A.initHooks_closure,A.initHooks_closure1,A._AsyncRun__initializeScheduleImmediate_internalCallback,A._AsyncRun__initializeScheduleImmediate_closure,A._awaitOnObject_closure,A.Future_wait_closure,A._Future__propagateToListeners_handleWhenCompleteCallback_closure,A.Stream_Stream$fromFuture_closure,A.Stream_length_closure,A._CustomZone_bindUnaryCallback_closure,A._RootZone_bindUnaryCallback_closure,A._HashMap_values_closure,A._LinkedCustomHashMap_closure,A.MapBase_entries_closure,A._JsonMap_values_closure,A._Uri__makePath_closure,A.jsify__convert,A.promiseToFuture_closure,A.promiseToFuture_closure0,A.ArgParser__addOption_closure,A._Usage__writeOption_closure,A._Usage__buildAllowedList_closure,A.FutureGroup_add_closure,A.StreamGroup__onListen_closure,A.StreamGroup__onCancel_closure,A.StreamQueue__ensureListening_closure,A.alwaysValid_closure,A.ReplAdapter_runAsync__closure,A.UnionSet__iterable_closure,A.UnionSet_contains_closure,A.MapKeySet_difference_closure,A.promiseToFuture_closure1,A.promiseToFuture_closure2,A.futureToPromise__closure,A.Context_joinAll_closure,A.Context_split_closure,A._validateArgList_closure,A.ParsedPath__splitExtension_closure,A.PathMap__create_closure0,A.PathMap__create_closure1,A.WindowsStyle_absolutePathToUri_closure,A.Version__splitParts_closure,A.ModifiableCssNode_hasFollowingSibling_closure,A.ListExpression_toString_closure,A.Interpolation_toString_closure,A.ParameterList_verify_closure,A.ParameterList_verify_closure0,A.EachRule_toString_closure,A.IfRuleClause$__closure,A.IfRuleClause$___closure,A.ParentStatement_closure,A.ParentStatement__closure,A._IsBogusVisitor_visitComplexSelector_closure,A._IsUselessVisitor_visitComplexSelector_closure,A.ComplexSelectorComponent_toString_closure,A.CompoundSelector_hasComplicatedSuperselectorSemantics_closure,A.IDSelector_unify_closure,A.SelectorList_asSassList_closure,A.SelectorList_nestWithin_closure,A.SelectorList_nestWithin__closure,A.SelectorList_nestWithin__closure0,A.SelectorList__nestWithinCompound_closure,A.SelectorList__nestWithinCompound_closure0,A.SelectorList__nestWithinCompound_closure1,A.SelectorList_withAdditionalCombinators_closure,A.PseudoSelector_specificity__closure,A.PseudoSelector_specificity__closure0,A.PseudoSelector_unify_closure,A.SimpleSelector_isSuperselector_closure,A.SimpleSelector_isSuperselector__closure,A._compileStylesheet_closure0,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._EnvironmentModule__EnvironmentModule_closure5,A._EnvironmentModule__EnvironmentModule_closure6,A._EnvironmentModule__EnvironmentModule_closure7,A._EnvironmentModule__EnvironmentModule_closure8,A._EnvironmentModule__EnvironmentModule_closure9,A._EnvironmentModule__EnvironmentModule_closure10,A._EnvironmentModule_couldHaveBeenConfigured_closure0,A.AsyncImportCache_humanize_closure,A.AsyncImportCache_humanize_closure0,A.AsyncImportCache_humanize_closure1,A.AsyncImportCache_humanize_closure2,A.AsyncBuiltInCallable$mixin_closure,A.AsyncBuiltInCallable_withDeprecationWarning_closure,A.BuiltInCallable$mixin_closure,A.BuiltInCallable_withDeprecationWarning_closure,A._compileStylesheet_closure,A.Deprecation_fromId_closure,A.Environment__getVariableFromGlobalModule_closure,A.Environment_setVariable_closure0,A.Environment__getFunctionFromGlobalModule_closure,A.Environment__getMixinFromGlobalModule_closure,A.Environment_toModule_closure,A.Environment_toDummyModule_closure,A._EnvironmentModule__EnvironmentModule_closure,A._EnvironmentModule__EnvironmentModule_closure0,A._EnvironmentModule__EnvironmentModule_closure1,A._EnvironmentModule__EnvironmentModule_closure2,A._EnvironmentModule__EnvironmentModule_closure3,A._EnvironmentModule__EnvironmentModule_closure4,A._EnvironmentModule_couldHaveBeenConfigured_closure,A._writeSourceMap_closure,A.ExecutableOptions_emitErrorCss_closure,A.repl_warn,A.watch_closure,A._Watcher__debounceEvents_closure,A.ExtensionStore_extensionsWhereTarget_closure,A.ExtensionStore__extendComplex_closure,A.ExtensionStore__extendComplex__closure,A.ExtensionStore__extendCompound_closure,A.ExtensionStore__extendCompound_closure0,A.ExtensionStore__extendCompound_closure1,A.ExtensionStore__extendSimple_withoutPseudo,A.ExtensionStore__extendSimple_closure,A.ExtensionStore__extendSimple_closure0,A.ExtensionStore__extendPseudo_closure,A.ExtensionStore__extendPseudo_closure0,A.ExtensionStore__extendPseudo_closure1,A.ExtensionStore__extendPseudo_closure2,A.ExtensionStore__extendPseudo_closure3,A.ExtensionStore__trim_closure,A.ExtensionStore__trim_closure0,A.unifyComplex_closure,A._weaveParents_closure0,A._weaveParents_closure1,A._weaveParents_closure2,A._mustUnify_closure,A._mustUnify__closure,A.paths__closure,A.paths___closure,A.listIsSuperselector_closure,A.listIsSuperselector__closure,A.complexIsSuperselector_closure,A.complexIsSuperselector_closure0,A._compatibleWithPreviousCombinator_closure,A.compoundIsSuperselector_closure,A._selectorPseudoIsSuperselector_closure,A._selectorPseudoIsSuperselector_closure0,A._selectorPseudoIsSuperselector_closure1,A._selectorPseudoIsSuperselector_closure2,A._selectorPseudoIsSuperselector_closure3,A._selectorPseudoIsSuperselector__closure,A._selectorPseudoIsSuperselector___closure,A._selectorPseudoIsSuperselector___closure0,A._selectorPseudoIsSuperselector_closure4,A._selectorPseudoIsSuperselector_closure5,A._selectorPseudoArgs_closure,A._selectorPseudoArgs_closure0,A.globalFunctions_closure,A.global_closure0,A.global_closure1,A.global_closure2,A.global_closure3,A.global_closure4,A.global_closure5,A.global_closure6,A.global_closure7,A.global_closure8,A.global_closure9,A.global_closure10,A.global_closure11,A.global_closure12,A.global_closure13,A.global_closure14,A.global_closure15,A.global_closure16,A.global_closure17,A.global_closure18,A.global_closure19,A.global_closure20,A.global_closure21,A.global_closure22,A.global_closure23,A.global_closure24,A.global_closure25,A.global_closure26,A.global_closure27,A.global_closure28,A.global_closure29,A.global_closure30,A.global_closure31,A.global_closure32,A.global_closure33,A.global_closure34,A.global_closure35,A.global__closure,A.global_closure36,A.global_closure37,A.global_closure38,A.global_closure39,A.global_closure40,A.global_closure41,A.global_closure42,A.module_closure1,A.module_closure2,A.module_closure3,A.module_closure4,A.module_closure5,A.module_closure6,A.module_closure7,A.module_closure8,A.module_closure9,A.module_closure10,A.module_closure11,A.module_closure12,A.module_closure13,A.module_closure14,A.module__closure2,A.module_closure15,A.module_closure16,A.module_closure17,A.module_closure18,A.module_closure19,A.module_closure20,A.module_closure21,A.module_closure22,A.module__closure1,A.module_closure23,A.module_closure_toXyzNoMissing,A.module_closure24,A._mix_closure,A._complement_closure,A._adjust_closure,A._scale_closure,A._change_closure,A._ieHexStr_closure,A._ieHexStr_closure_hexString,A._updateComponents_closure,A._updateComponents_closure0,A._adjustColor_closure,A._functionString_closure,A._removedColorFunction_closure,A._rgb_closure,A._hsl_closure,A._parseChannels_closure,A._parseChannels_closure0,A._colorFromChannels_closure,A._colorFromChannels_closure0,A._channelFromValue_closure,A._channelFunction_closure,A._suggestScaleAndAdjust_closure,A._length_closure0,A._nth_closure,A._setNth_closure,A._join_closure,A._append_closure0,A._zip_closure,A._zip__closure,A._zip__closure0,A._zip__closure1,A._index_closure0,A._separator_closure,A._isBracketed_closure,A._slash_closure,A._get_closure,A._set_closure,A._set__closure0,A._set_closure0,A._set__closure,A._merge_closure,A._merge_closure0,A._merge__closure,A._deepMerge_closure,A._deepRemove_closure,A._deepRemove__closure,A._remove_closure,A._remove_closure0,A._keys_closure,A._values_closure,A._hasKey_closure,A._modify_modifyNestedMap,A.global_closure,A.module_closure0,A._ceil_closure,A._clamp_closure,A._floor_closure,A._max_closure,A._min_closure,A._round_closure,A._hypot_closure,A._hypot__closure,A._log_closure,A._pow_closure,A._atan2_closure,A._compatible_closure,A._isUnitless_closure,A._unit_closure,A._percentage_closure,A._randomFunction_closure,A._div_closure,A._singleArgumentMathFunc_closure,A._numberFunction_closure,A._shared_closure,A._shared_closure0,A._shared_closure1,A._shared_closure2,A.moduleFunctions_closure,A.moduleFunctions_closure0,A.moduleFunctions__closure,A.moduleFunctions_closure1,A._nest_closure,A._nest__closure,A._append_closure,A._append__closure,A._append___closure,A._extend_closure,A._replace_closure,A._unify_closure,A._isSuperselector_closure,A._simpleSelectors_closure,A._simpleSelectors__closure,A._parse_closure,A.module_closure,A.module__closure,A.module__closure0,A._unquote_closure,A._quote_closure,A._length_closure,A._insert_closure,A._index_closure,A._slice_closure,A._toUpperCase_closure,A._toLowerCase_closure,A._uniqueId_closure,A.ImportCache_humanize_closure,A.ImportCache_humanize_closure0,A.ImportCache_humanize_closure1,A.ImportCache_humanize_closure2,A.FilesystemImporter_canonicalize_closure,A.NodePackageImporter__nodePackageExportsResolve_closure,A.NodePackageImporter__nodePackageExportsResolve_closure0,A.NodePackageImporter__nodePackageExportsResolve_closure1,A.NodePackageImporter__nodePackageExportsResolve_closure2,A.NodePackageImporter__nodePackageExportsResolve__closure,A.NodePackageImporter__nodePackageExportsResolve__closure0,A.NodePackageImporter__getMainExport_closure,A._exactlyOne_closure,A.InterpolationMap_mapException_closure,A._realCasePath_helper,A._realCasePath_helper__closure,A.readStdin_closure,A.readStdin_closure0,A.readStdin_closure1,A.readStdin_closure2,A.listDir__closure,A.listDir__closure0,A.listDir_closure_list,A.listDir__list_closure,A.watchDir_closure1,A.watchDir_closure2,A.watchDir_closure3,A.watchDir_closure4,A.DeprecationProcessingLogger_summarize_closure,A.DeprecationProcessingLogger_summarize_closure0,A._disallowedFunctionNames_closure,A.Parser_escape_closure,A.Parser_scanIdentChar_matches,A.SassParser_styleRuleSelector_closure,A.SassParser__peekIndentation_closure,A.SassParser__peekIndentation_closure0,A.SassParser__tryTrailingSemicolon_closure,A.StylesheetParser__declarationOrBuffer_closure1,A.StylesheetParser__expression_addSingleExpression,A.StylesheetParser__expression_addOperator,A.StylesheetParser__isHexColor_closure,A.StylesheetParser__unicodeRange_closure,A.StylesheetParser__unicodeRange_closure0,A.StylesheetParser_trySpecialFunction_closure,A.StylesheetGraph_modifiedSince_transitiveModificationTime,A.MapExtensions_get_pairs_closure,A._PrefixedKeys_iterator_closure,A.SourceMapBuffer_buildSourceMap_closure,A._UnprefixedKeys_iterator_closure,A._UnprefixedKeys_iterator_closure0,A.indent_closure,A.flattenVertically_closure,A.flattenVertically_closure0,A.SassCalculation__verifyLength_closure,A.SassColor$_forSpace_closure,A.HwbColorSpace_convert_toRgb,A.SassList_isBlank_closure,A.SassNumber__coerceOrConvertValue_closure,A.SassNumber__coerceOrConvertValue_closure1,A.SassNumber_multiplyUnits_closure,A.SassNumber_multiplyUnits_closure1,A.SassNumber__areAnyConvertible_closure,A.SassNumber__canonicalizeUnitList_closure,A.SassNumber_unitSuggestion_closure,A.SassNumber_unitSuggestion_closure0,A.SingleUnitSassNumber__coerceToUnit_closure,A.SingleUnitSassNumber__coerceValueToUnit_closure,A.SingleUnitSassNumber_multiplyUnits_closure,A.AnySelectorVisitor_visitComplexSelector_closure,A.AnySelectorVisitor_visitCompoundSelector_closure,A._EvaluateVisitor_closure12,A._EvaluateVisitor_closure13,A._EvaluateVisitor_closure14,A._EvaluateVisitor_closure15,A._EvaluateVisitor_closure16,A._EvaluateVisitor_closure17,A._EvaluateVisitor_closure18,A._EvaluateVisitor_closure19,A._EvaluateVisitor_closure20,A._EvaluateVisitor_closure21,A._EvaluateVisitor_closure22,A._EvaluateVisitor_closure23,A._EvaluateVisitor_closure24,A._EvaluateVisitor__loadModule__closure1,A._EvaluateVisitor__combineCss_closure1,A._EvaluateVisitor__combineCss_closure2,A._EvaluateVisitor__combineCss_visitModule0,A._EvaluateVisitor__extendModules_closure1,A._EvaluateVisitor__scopeForAtRoot_closure5,A._EvaluateVisitor__scopeForAtRoot_closure6,A._EvaluateVisitor__scopeForAtRoot_closure7,A._EvaluateVisitor__scopeForAtRoot_closure8,A._EvaluateVisitor__scopeForAtRoot_closure9,A._EvaluateVisitor__scopeForAtRoot_closure10,A._EvaluateVisitor_visitEachRule_closure2,A._EvaluateVisitor_visitEachRule_closure3,A._EvaluateVisitor_visitEachRule__closure0,A._EvaluateVisitor_visitEachRule___closure0,A._EvaluateVisitor_visitAtRule_closure2,A._EvaluateVisitor_visitAtRule_closure4,A._EvaluateVisitor_visitForRule__closure0,A._EvaluateVisitor_visitIfRule_closure0,A._EvaluateVisitor_visitIfRule___closure0,A._EvaluateVisitor__visitDynamicImport__closure3,A._EvaluateVisitor__visitDynamicImport__closure4,A._EvaluateVisitor__visitDynamicImport__closure5,A._EvaluateVisitor_visitIncludeRule_closure3,A._EvaluateVisitor_visitMediaRule_closure2,A._EvaluateVisitor_visitMediaRule_closure4,A._EvaluateVisitor_visitStyleRule_closure4,A._EvaluateVisitor_visitStyleRule_closure5,A._EvaluateVisitor__warnForBogusCombinators_closure0,A._EvaluateVisitor_visitSupportsRule_closure2,A._EvaluateVisitor_visitWhileRule__closure0,A._EvaluateVisitor__slash_recommendation0,A._EvaluateVisitor_visitListExpression_closure0,A._EvaluateVisitor_visitFunctionExpression_closure3,A._EvaluateVisitor__visitCalculation_closure0,A._EvaluateVisitor__checkCalculationArguments_check0,A._EvaluateVisitor__visitCalculationExpression__closure0,A._EvaluateVisitor__runUserDefinedCallable____closure0,A._EvaluateVisitor__runBuiltInCallable_closure4,A._EvaluateVisitor__evaluateArguments_closure3,A._EvaluateVisitor__evaluateArguments_closure4,A._EvaluateVisitor__evaluateArguments_closure6,A._EvaluateVisitor__evaluateMacroArguments_closure3,A._EvaluateVisitor__evaluateMacroArguments_closure4,A._EvaluateVisitor__evaluateMacroArguments_closure6,A._EvaluateVisitor_visitCssAtRule_closure2,A._EvaluateVisitor_visitCssKeyframeBlock_closure2,A._EvaluateVisitor_visitCssMediaRule_closure2,A._EvaluateVisitor_visitCssMediaRule_closure4,A._EvaluateVisitor_visitCssStyleRule_closure1,A._EvaluateVisitor_visitCssSupportsRule_closure2,A._EvaluateVisitor__performInterpolationHelper_closure0,A._EvaluateVisitor__withoutSlash_recommendation0,A._EvaluateVisitor__stackFrame_closure0,A._ImportedCssVisitor_visitCssAtRule_closure0,A._ImportedCssVisitor_visitCssMediaRule_closure0,A._ImportedCssVisitor_visitCssStyleRule_closure0,A._ImportedCssVisitor_visitCssSupportsRule_closure0,A._EvaluateVisitor_closure,A._EvaluateVisitor_closure0,A._EvaluateVisitor_closure1,A._EvaluateVisitor_closure2,A._EvaluateVisitor_closure3,A._EvaluateVisitor_closure4,A._EvaluateVisitor_closure5,A._EvaluateVisitor_closure6,A._EvaluateVisitor_closure7,A._EvaluateVisitor_closure8,A._EvaluateVisitor_closure9,A._EvaluateVisitor_closure10,A._EvaluateVisitor_closure11,A._EvaluateVisitor__loadModule__closure,A._EvaluateVisitor__combineCss_closure,A._EvaluateVisitor__combineCss_closure0,A._EvaluateVisitor__combineCss_visitModule,A._EvaluateVisitor__extendModules_closure,A._EvaluateVisitor__scopeForAtRoot_closure,A._EvaluateVisitor__scopeForAtRoot_closure0,A._EvaluateVisitor__scopeForAtRoot_closure1,A._EvaluateVisitor__scopeForAtRoot_closure2,A._EvaluateVisitor__scopeForAtRoot_closure3,A._EvaluateVisitor__scopeForAtRoot_closure4,A._EvaluateVisitor_visitEachRule_closure,A._EvaluateVisitor_visitEachRule_closure0,A._EvaluateVisitor_visitEachRule__closure,A._EvaluateVisitor_visitEachRule___closure,A._EvaluateVisitor_visitAtRule_closure,A._EvaluateVisitor_visitAtRule_closure1,A._EvaluateVisitor_visitForRule__closure,A._EvaluateVisitor_visitIfRule_closure,A._EvaluateVisitor_visitIfRule___closure,A._EvaluateVisitor__visitDynamicImport__closure,A._EvaluateVisitor__visitDynamicImport__closure0,A._EvaluateVisitor__visitDynamicImport__closure1,A._EvaluateVisitor_visitIncludeRule_closure0,A._EvaluateVisitor_visitMediaRule_closure,A._EvaluateVisitor_visitMediaRule_closure1,A._EvaluateVisitor_visitStyleRule_closure0,A._EvaluateVisitor_visitStyleRule_closure1,A._EvaluateVisitor__warnForBogusCombinators_closure,A._EvaluateVisitor_visitSupportsRule_closure0,A._EvaluateVisitor_visitWhileRule__closure,A._EvaluateVisitor__slash_recommendation,A._EvaluateVisitor_visitListExpression_closure,A._EvaluateVisitor_visitFunctionExpression_closure0,A._EvaluateVisitor__visitCalculation_closure,A._EvaluateVisitor__checkCalculationArguments_check,A._EvaluateVisitor__visitCalculationExpression__closure,A._EvaluateVisitor__runUserDefinedCallable____closure,A._EvaluateVisitor__runBuiltInCallable_closure1,A._EvaluateVisitor__evaluateArguments_closure,A._EvaluateVisitor__evaluateArguments_closure0,A._EvaluateVisitor__evaluateArguments_closure2,A._EvaluateVisitor__evaluateMacroArguments_closure,A._EvaluateVisitor__evaluateMacroArguments_closure0,A._EvaluateVisitor__evaluateMacroArguments_closure2,A._EvaluateVisitor_visitCssAtRule_closure0,A._EvaluateVisitor_visitCssKeyframeBlock_closure0,A._EvaluateVisitor_visitCssMediaRule_closure,A._EvaluateVisitor_visitCssMediaRule_closure1,A._EvaluateVisitor_visitCssStyleRule_closure,A._EvaluateVisitor_visitCssSupportsRule_closure0,A._EvaluateVisitor__performInterpolationHelper_closure,A._EvaluateVisitor__withoutSlash_recommendation,A._EvaluateVisitor__stackFrame_closure,A._ImportedCssVisitor_visitCssAtRule_closure,A._ImportedCssVisitor_visitCssMediaRule_closure,A._ImportedCssVisitor_visitCssStyleRule_closure,A._ImportedCssVisitor_visitCssSupportsRule_closure,A.EveryCssVisitor_visitCssAtRule_closure,A.EveryCssVisitor_visitCssKeyframeBlock_closure,A.EveryCssVisitor_visitCssMediaRule_closure,A.EveryCssVisitor_visitCssStyleRule_closure,A.EveryCssVisitor_visitCssStylesheet_closure,A.EveryCssVisitor_visitCssSupportsRule_closure,A.IsCalculationSafeVisitor_visitListExpression_closure,A.ReplaceExpressionVisitor_visitListExpression_closure,A.ReplaceExpressionVisitor_visitArgumentList_closure,A.ReplaceExpressionVisitor_visitInterpolation_closure,A.SelectorSearchVisitor_visitComplexSelector_closure,A.SelectorSearchVisitor_visitCompoundSelector_closure,A.serialize_closure,A._SerializeVisitor_visitList_closure,A._SerializeVisitor_visitList_closure0,A._SerializeVisitor_visitList_closure1,A._SerializeVisitor_visitMap_closure,A._SerializeVisitor_visitSelectorList_closure,A.StatementSearchVisitor_visitIfRule_closure,A.StatementSearchVisitor_visitIfRule__closure0,A.StatementSearchVisitor_visitIfRule_closure0,A.StatementSearchVisitor_visitIfRule__closure,A.StatementSearchVisitor_visitChildren_closure,A.SingleMapping_SingleMapping$fromEntries_closure1,A.SingleMapping_toJson_closure,A.Highlighter$__closure,A.Highlighter$___closure,A.Highlighter$__closure0,A.Highlighter__collateLines_closure,A.Highlighter__collateLines_closure1,A.Highlighter__collateLines__closure,A.Highlighter_highlight_closure,A.Chain_Chain$parse_closure,A.Chain_toTrace_closure,A.Chain_toString_closure0,A.Chain_toString__closure0,A.Chain_toString_closure,A.Chain_toString__closure,A.Trace__parseVM_closure,A.Trace$parseV8_closure,A.Trace$parseJSCore_closure,A.Trace$parseFirefox_closure,A.Trace$parseFriendly_closure,A.Trace_terse_closure,A.Trace_foldFrames_closure,A.Trace_foldFrames_closure0,A.Trace_toString_closure0,A.Trace_toString_closure,A.TransformByHandlers_transformByHandlers__closure,A.RateLimit__debounceAggregate_closure0,A.AnySelectorVisitor_visitComplexSelector_closure0,A.AnySelectorVisitor_visitCompoundSelector_closure0,A.argumentListClass__closure,A.argumentListClass__closure0,A.AsyncBuiltInCallable$mixin_closure0,A.AsyncBuiltInCallable_withDeprecationWarning_closure0,A._compileStylesheet_closure2,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._EnvironmentModule__EnvironmentModule_closure17,A._EnvironmentModule__EnvironmentModule_closure18,A._EnvironmentModule__EnvironmentModule_closure19,A._EnvironmentModule__EnvironmentModule_closure20,A._EnvironmentModule__EnvironmentModule_closure21,A._EnvironmentModule__EnvironmentModule_closure22,A._EnvironmentModule_couldHaveBeenConfigured_closure2,A._EvaluateVisitor_closure38,A._EvaluateVisitor_closure39,A._EvaluateVisitor_closure40,A._EvaluateVisitor_closure41,A._EvaluateVisitor_closure42,A._EvaluateVisitor_closure43,A._EvaluateVisitor_closure44,A._EvaluateVisitor_closure45,A._EvaluateVisitor_closure46,A._EvaluateVisitor_closure47,A._EvaluateVisitor_closure48,A._EvaluateVisitor_closure49,A._EvaluateVisitor_closure50,A._EvaluateVisitor__loadModule__closure5,A._EvaluateVisitor__combineCss_closure5,A._EvaluateVisitor__combineCss_closure6,A._EvaluateVisitor__combineCss_visitModule2,A._EvaluateVisitor__extendModules_closure5,A._EvaluateVisitor__scopeForAtRoot_closure17,A._EvaluateVisitor__scopeForAtRoot_closure18,A._EvaluateVisitor__scopeForAtRoot_closure19,A._EvaluateVisitor__scopeForAtRoot_closure20,A._EvaluateVisitor__scopeForAtRoot_closure21,A._EvaluateVisitor__scopeForAtRoot_closure22,A._EvaluateVisitor_visitEachRule_closure8,A._EvaluateVisitor_visitEachRule_closure9,A._EvaluateVisitor_visitEachRule__closure2,A._EvaluateVisitor_visitEachRule___closure2,A._EvaluateVisitor_visitAtRule_closure8,A._EvaluateVisitor_visitAtRule_closure10,A._EvaluateVisitor_visitForRule__closure2,A._EvaluateVisitor_visitIfRule_closure2,A._EvaluateVisitor_visitIfRule___closure2,A._EvaluateVisitor__visitDynamicImport__closure11,A._EvaluateVisitor__visitDynamicImport__closure12,A._EvaluateVisitor__visitDynamicImport__closure13,A._EvaluateVisitor_visitIncludeRule_closure9,A._EvaluateVisitor_visitMediaRule_closure8,A._EvaluateVisitor_visitMediaRule_closure10,A._EvaluateVisitor_visitStyleRule_closure12,A._EvaluateVisitor_visitStyleRule_closure13,A._EvaluateVisitor__warnForBogusCombinators_closure2,A._EvaluateVisitor_visitSupportsRule_closure6,A._EvaluateVisitor_visitWhileRule__closure2,A._EvaluateVisitor__slash_recommendation2,A._EvaluateVisitor_visitListExpression_closure2,A._EvaluateVisitor_visitFunctionExpression_closure9,A._EvaluateVisitor__visitCalculation_closure2,A._EvaluateVisitor__checkCalculationArguments_check2,A._EvaluateVisitor__visitCalculationExpression__closure2,A._EvaluateVisitor__runUserDefinedCallable____closure2,A._EvaluateVisitor__runBuiltInCallable_closure10,A._EvaluateVisitor__evaluateArguments_closure11,A._EvaluateVisitor__evaluateArguments_closure12,A._EvaluateVisitor__evaluateArguments_closure14,A._EvaluateVisitor__evaluateMacroArguments_closure11,A._EvaluateVisitor__evaluateMacroArguments_closure12,A._EvaluateVisitor__evaluateMacroArguments_closure14,A._EvaluateVisitor_visitCssAtRule_closure6,A._EvaluateVisitor_visitCssKeyframeBlock_closure6,A._EvaluateVisitor_visitCssMediaRule_closure8,A._EvaluateVisitor_visitCssMediaRule_closure10,A._EvaluateVisitor_visitCssStyleRule_closure5,A._EvaluateVisitor_visitCssSupportsRule_closure6,A._EvaluateVisitor__performInterpolationHelper_closure2,A._EvaluateVisitor__withoutSlash_recommendation2,A._EvaluateVisitor__stackFrame_closure2,A._ImportedCssVisitor_visitCssAtRule_closure2,A._ImportedCssVisitor_visitCssMediaRule_closure2,A._ImportedCssVisitor_visitCssStyleRule_closure2,A._ImportedCssVisitor_visitCssSupportsRule_closure2,A.AsyncImportCache_humanize_closure3,A.AsyncImportCache_humanize_closure4,A.AsyncImportCache_humanize_closure5,A.AsyncImportCache_humanize_closure6,A.booleanClass__closure,A.legacyBooleanClass__closure,A.legacyBooleanClass__closure0,A.BuiltInCallable$mixin_closure0,A.BuiltInCallable_withDeprecationWarning_closure0,A.calculationClass__closure,A.calculationClass__closure0,A.calculationClass__closure1,A.calculationClass__closure2,A.calculationClass__closure3,A.calculationClass__closure4,A.calculationClass__closure5,A.calculationOperationClass__closure,A.calculationOperationClass___closure,A.calculationOperationClass__closure1,A.calculationOperationClass__closure2,A.calculationOperationClass__closure3,A.calculationOperationClass__closure4,A.calculationInterpolationClass__closure1,A.calculationInterpolationClass__closure2,A.SassCalculation__verifyLength_closure0,A.updateCanonicalizeContextPrototype_closure,A.updateCanonicalizeContextPrototype_closure0,A.global_closure44,A.global_closure45,A.global_closure46,A.global_closure47,A.global_closure48,A.global_closure49,A.global_closure50,A.global_closure51,A.global_closure52,A.global_closure53,A.global_closure54,A.global_closure55,A.global_closure56,A.global_closure57,A.global_closure58,A.global_closure59,A.global_closure60,A.global_closure61,A.global_closure62,A.global_closure63,A.global_closure64,A.global_closure65,A.global_closure66,A.global_closure67,A.global_closure68,A.global_closure69,A.global_closure70,A.global_closure71,A.global_closure72,A.global_closure73,A.global_closure74,A.global_closure75,A.global_closure76,A.global_closure77,A.global_closure78,A.global_closure79,A.global__closure0,A.global_closure80,A.global_closure81,A.global_closure82,A.global_closure83,A.global_closure84,A.global_closure85,A.global_closure86,A.module_closure27,A.module_closure28,A.module_closure29,A.module_closure30,A.module_closure31,A.module_closure32,A.module_closure33,A.module_closure34,A.module_closure35,A.module_closure36,A.module_closure37,A.module_closure38,A.module_closure39,A.module_closure40,A.module__closure6,A.module_closure41,A.module_closure42,A.module_closure43,A.module_closure44,A.module_closure45,A.module_closure46,A.module_closure47,A.module_closure48,A.module__closure5,A.module_closure49,A.module_closure_toXyzNoMissing0,A.module_closure50,A._mix_closure0,A._complement_closure0,A._adjust_closure0,A._scale_closure0,A._change_closure0,A._ieHexStr_closure0,A._ieHexStr_closure_hexString0,A._updateComponents_closure1,A._updateComponents_closure2,A._adjustColor_closure0,A._functionString_closure0,A._removedColorFunction_closure0,A._rgb_closure0,A._hsl_closure0,A._parseChannels_closure1,A._parseChannels_closure2,A._colorFromChannels_closure1,A._colorFromChannels_closure2,A._channelFromValue_closure0,A._channelFunction_closure0,A._suggestScaleAndAdjust_closure0,A.colorClass__closure1,A.colorClass__closure3,A.colorClass__closure5,A.colorClass__closure7,A.colorClass___closure,A.colorClass__closure_changedValue,A.colorClass__closure9,A.colorClass__closure10,A.colorClass__closure11,A.colorClass__closure12,A.colorClass__closure13,A.colorClass__closure14,A.colorClass__closure15,A.colorClass__closure16,A.colorClass__closure17,A.colorClass__closure18,A.colorClass__closure19,A.colorClass__closure20,A.colorClass__closure21,A.colorClass__closure22,A.legacyColorClass_closure,A.legacyColorClass__closure,A.legacyColorClass_closure0,A.legacyColorClass_closure1,A.legacyColorClass_closure2,A.legacyColorClass_closure3,A.SassColor$_forSpace_closure0,A.compileAsync__closure,A.compileStringAsync__closure,A.compileStringAsync__closure0,A._wrapAsyncSassExceptions_closure,A._parseFunctions__closure2,A._parseFunctions__closure3,A.nodePackageImporterClass__closure,A._compileStylesheet_closure1,A.AsyncCompiler_addCompilation_closure,A.compilerClass__closure,A.compilerClass__closure0,A.compilerClass__closure1,A.compilerClass__closure2,A.asyncCompilerClass__closure,A.asyncCompilerClass__closure0,A.asyncCompilerClass__closure1,A.asyncCompilerClass__closure2,A.ComplexSelectorComponent_toString_closure0,A.CompoundSelector_hasComplicatedSuperselectorSemantics_closure0,A._disallowedFunctionNames_closure0,A.Deprecation_fromId_closure0,A.DeprecationProcessingLogger_summarize_closure1,A.DeprecationProcessingLogger_summarize_closure2,A.versionClass__closure,A.versionClass__closure0,A.EachRule_toString_closure0,A.Environment__getVariableFromGlobalModule_closure0,A.Environment_setVariable_closure3,A.Environment__getFunctionFromGlobalModule_closure0,A.Environment__getMixinFromGlobalModule_closure0,A.Environment_toModule_closure0,A.Environment_toDummyModule_closure0,A._EnvironmentModule__EnvironmentModule_closure11,A._EnvironmentModule__EnvironmentModule_closure12,A._EnvironmentModule__EnvironmentModule_closure13,A._EnvironmentModule__EnvironmentModule_closure14,A._EnvironmentModule__EnvironmentModule_closure15,A._EnvironmentModule__EnvironmentModule_closure16,A._EnvironmentModule_couldHaveBeenConfigured_closure1,A._EvaluateVisitor_closure25,A._EvaluateVisitor_closure26,A._EvaluateVisitor_closure27,A._EvaluateVisitor_closure28,A._EvaluateVisitor_closure29,A._EvaluateVisitor_closure30,A._EvaluateVisitor_closure31,A._EvaluateVisitor_closure32,A._EvaluateVisitor_closure33,A._EvaluateVisitor_closure34,A._EvaluateVisitor_closure35,A._EvaluateVisitor_closure36,A._EvaluateVisitor_closure37,A._EvaluateVisitor__loadModule__closure3,A._EvaluateVisitor__combineCss_closure3,A._EvaluateVisitor__combineCss_closure4,A._EvaluateVisitor__combineCss_visitModule1,A._EvaluateVisitor__extendModules_closure3,A._EvaluateVisitor__scopeForAtRoot_closure11,A._EvaluateVisitor__scopeForAtRoot_closure12,A._EvaluateVisitor__scopeForAtRoot_closure13,A._EvaluateVisitor__scopeForAtRoot_closure14,A._EvaluateVisitor__scopeForAtRoot_closure15,A._EvaluateVisitor__scopeForAtRoot_closure16,A._EvaluateVisitor_visitEachRule_closure5,A._EvaluateVisitor_visitEachRule_closure6,A._EvaluateVisitor_visitEachRule__closure1,A._EvaluateVisitor_visitEachRule___closure1,A._EvaluateVisitor_visitAtRule_closure5,A._EvaluateVisitor_visitAtRule_closure7,A._EvaluateVisitor_visitForRule__closure1,A._EvaluateVisitor_visitIfRule_closure1,A._EvaluateVisitor_visitIfRule___closure1,A._EvaluateVisitor__visitDynamicImport__closure7,A._EvaluateVisitor__visitDynamicImport__closure8,A._EvaluateVisitor__visitDynamicImport__closure9,A._EvaluateVisitor_visitIncludeRule_closure6,A._EvaluateVisitor_visitMediaRule_closure5,A._EvaluateVisitor_visitMediaRule_closure7,A._EvaluateVisitor_visitStyleRule_closure8,A._EvaluateVisitor_visitStyleRule_closure9,A._EvaluateVisitor__warnForBogusCombinators_closure1,A._EvaluateVisitor_visitSupportsRule_closure4,A._EvaluateVisitor_visitWhileRule__closure1,A._EvaluateVisitor__slash_recommendation1,A._EvaluateVisitor_visitListExpression_closure1,A._EvaluateVisitor_visitFunctionExpression_closure6,A._EvaluateVisitor__visitCalculation_closure1,A._EvaluateVisitor__checkCalculationArguments_check1,A._EvaluateVisitor__visitCalculationExpression__closure1,A._EvaluateVisitor__runUserDefinedCallable____closure1,A._EvaluateVisitor__runBuiltInCallable_closure7,A._EvaluateVisitor__evaluateArguments_closure7,A._EvaluateVisitor__evaluateArguments_closure8,A._EvaluateVisitor__evaluateArguments_closure10,A._EvaluateVisitor__evaluateMacroArguments_closure7,A._EvaluateVisitor__evaluateMacroArguments_closure8,A._EvaluateVisitor__evaluateMacroArguments_closure10,A._EvaluateVisitor_visitCssAtRule_closure4,A._EvaluateVisitor_visitCssKeyframeBlock_closure4,A._EvaluateVisitor_visitCssMediaRule_closure5,A._EvaluateVisitor_visitCssMediaRule_closure7,A._EvaluateVisitor_visitCssStyleRule_closure3,A._EvaluateVisitor_visitCssSupportsRule_closure4,A._EvaluateVisitor__performInterpolationHelper_closure1,A._EvaluateVisitor__withoutSlash_recommendation1,A._EvaluateVisitor__stackFrame_closure1,A._ImportedCssVisitor_visitCssAtRule_closure1,A._ImportedCssVisitor_visitCssMediaRule_closure1,A._ImportedCssVisitor_visitCssStyleRule_closure1,A._ImportedCssVisitor_visitCssSupportsRule_closure1,A.EveryCssVisitor_visitCssAtRule_closure0,A.EveryCssVisitor_visitCssKeyframeBlock_closure0,A.EveryCssVisitor_visitCssMediaRule_closure0,A.EveryCssVisitor_visitCssStyleRule_closure0,A.EveryCssVisitor_visitCssStylesheet_closure0,A.EveryCssVisitor_visitCssSupportsRule_closure0,A.exceptionClass__closure,A.exceptionClass__closure0,A.exceptionClass__closure1,A.ExtensionStore_extensionsWhereTarget_closure0,A.ExtensionStore__extendComplex_closure0,A.ExtensionStore__extendComplex__closure0,A.ExtensionStore__extendCompound_closure2,A.ExtensionStore__extendCompound_closure3,A.ExtensionStore__extendCompound_closure4,A.ExtensionStore__extendSimple_withoutPseudo0,A.ExtensionStore__extendSimple_closure1,A.ExtensionStore__extendSimple_closure2,A.ExtensionStore__extendPseudo_closure4,A.ExtensionStore__extendPseudo_closure5,A.ExtensionStore__extendPseudo_closure6,A.ExtensionStore__extendPseudo_closure7,A.ExtensionStore__extendPseudo_closure8,A.ExtensionStore__trim_closure1,A.ExtensionStore__trim_closure2,A.FilesystemImporter_canonicalize_closure0,A.functionClass__closure,A.functionClass__closure0,A.unifyComplex_closure0,A._weaveParents_closure4,A._weaveParents_closure5,A._weaveParents_closure6,A._mustUnify_closure0,A._mustUnify__closure0,A.paths__closure0,A.paths___closure0,A.listIsSuperselector_closure0,A.listIsSuperselector__closure0,A.complexIsSuperselector_closure1,A.complexIsSuperselector_closure2,A._compatibleWithPreviousCombinator_closure0,A.compoundIsSuperselector_closure0,A._selectorPseudoIsSuperselector_closure6,A._selectorPseudoIsSuperselector_closure7,A._selectorPseudoIsSuperselector_closure8,A._selectorPseudoIsSuperselector_closure9,A._selectorPseudoIsSuperselector_closure10,A._selectorPseudoIsSuperselector__closure0,A._selectorPseudoIsSuperselector___closure1,A._selectorPseudoIsSuperselector___closure2,A._selectorPseudoIsSuperselector_closure11,A._selectorPseudoIsSuperselector_closure12,A._selectorPseudoArgs_closure1,A._selectorPseudoArgs_closure2,A.globalFunctions_closure0,A.HwbColorSpace_convert_toRgb0,A.IDSelector_unify_closure0,A.IfRuleClause$__closure0,A.IfRuleClause$___closure0,A.immutableMapToDartMap_closure,A.NodeImporter__tryPath_closure0,A.ImportCache_humanize_closure3,A.ImportCache_humanize_closure4,A.ImportCache_humanize_closure5,A.ImportCache_humanize_closure6,A.Interpolation_toString_closure0,A.InterpolationMap_mapException_closure0,A._realCasePath_helper0,A._realCasePath_helper__closure0,A.IsCalculationSafeVisitor_visitListExpression_closure0,A.listDir__closure1,A.listDir__closure2,A.listDir_closure_list0,A.listDir__list_closure0,A.render_closure0,A._parseFunctions__closure,A._parseFunctions___closure2,A._parseFunctions__closure0,A._parseFunctions__closure1,A._parseFunctions___closure,A._parseImporter_closure,A._parseImporter__closure,A._parseImporter___closure,A.ListExpression_toString_closure0,A._length_closure2,A._nth_closure0,A._setNth_closure0,A._join_closure0,A._append_closure2,A._zip_closure0,A._zip__closure2,A._zip__closure3,A._zip__closure4,A._index_closure2,A._separator_closure0,A._isBracketed_closure0,A._slash_closure0,A.SelectorList_asSassList_closure0,A.SelectorList_nestWithin_closure0,A.SelectorList_nestWithin__closure1,A.SelectorList_nestWithin__closure2,A.SelectorList__nestWithinCompound_closure2,A.SelectorList__nestWithinCompound_closure3,A.SelectorList__nestWithinCompound_closure4,A.SelectorList_withAdditionalCombinators_closure0,A.listClass__closure,A.legacyListClass_closure,A.legacyListClass__closure,A.legacyListClass_closure1,A.legacyListClass_closure2,A.legacyListClass_closure4,A.SassList_isBlank_closure0,A._get_closure0,A._set_closure1,A._set__closure2,A._set_closure2,A._set__closure1,A._merge_closure1,A._merge_closure2,A._merge__closure0,A._deepMerge_closure0,A._deepRemove_closure0,A._deepRemove__closure0,A._remove_closure1,A._remove_closure2,A._keys_closure0,A._values_closure0,A._hasKey_closure0,A._modify_modifyNestedMap0,A.MapExtensions_get_pairs_closure0,A.mapClass__closure,A.mapClass__closure0,A.legacyMapClass_closure,A.legacyMapClass__closure,A.legacyMapClass__closure0,A.legacyMapClass_closure2,A.legacyMapClass_closure3,A.legacyMapClass_closure4,A.global_closure43,A.module_closure26,A._ceil_closure0,A._clamp_closure0,A._floor_closure0,A._max_closure0,A._min_closure0,A._round_closure0,A._hypot_closure0,A._hypot__closure0,A._log_closure0,A._pow_closure0,A._atan2_closure0,A._compatible_closure0,A._isUnitless_closure0,A._unit_closure0,A._percentage_closure0,A._randomFunction_closure0,A._div_closure0,A._singleArgumentMathFunc_closure0,A._numberFunction_closure0,A._shared_closure3,A._shared_closure4,A._shared_closure5,A._shared_closure6,A.moduleFunctions_closure2,A.moduleFunctions_closure3,A.moduleFunctions__closure0,A.moduleFunctions_closure4,A.mixinClass__closure,A.mixinClass__closure0,A.ModifiableCssNode_hasFollowingSibling_closure0,A.NodePackageImporter__nodePackageExportsResolve_closure3,A.NodePackageImporter__nodePackageExportsResolve_closure4,A.NodePackageImporter__nodePackageExportsResolve_closure5,A.NodePackageImporter__nodePackageExportsResolve_closure6,A.NodePackageImporter__nodePackageExportsResolve__closure1,A.NodePackageImporter__nodePackageExportsResolve__closure2,A.NodePackageImporter__getMainExport_closure0,A.legacyNullClass__closure,A.numberClass__closure,A.numberClass__closure0,A.numberClass__closure1,A.numberClass__closure2,A.numberClass__closure3,A.numberClass__closure4,A.numberClass__closure5,A.numberClass__closure6,A.numberClass__closure7,A.numberClass__closure8,A.numberClass__closure9,A.numberClass__closure12,A.numberClass__closure13,A.numberClass__closure14,A.numberClass__closure15,A.numberClass__closure16,A.numberClass__closure17,A.numberClass__closure18,A.numberClass__closure19,A.legacyNumberClass_closure,A.legacyNumberClass_closure0,A.legacyNumberClass_closure2,A._parseNumber_closure,A._parseNumber_closure0,A.SassNumber__coerceOrConvertValue_closure3,A.SassNumber__coerceOrConvertValue_closure5,A.SassNumber_multiplyUnits_closure3,A.SassNumber_multiplyUnits_closure5,A.SassNumber__areAnyConvertible_closure0,A.SassNumber__canonicalizeUnitList_closure0,A.SassNumber_unitSuggestion_closure1,A.SassNumber_unitSuggestion_closure2,A.ParameterList_verify_closure1,A.ParameterList_verify_closure2,A.ParentStatement_closure0,A.ParentStatement__closure0,A.loadParserExports_closure,A.loadParserExports_closure0,A.loadParserExports_closure1,A.loadParserExports_closure2,A.loadParserExports_closure3,A._updateLazyFileSpanPrototype_closure0,A._updateLazyFileSpanPrototype_closure1,A._updateLazyFileSpanPrototype_closure2,A._updateAstPrototypes_closure,A._updateAstPrototypes_closure0,A._updateAstPrototypes_closure1,A._updateAstPrototypes_closure2,A._updateAstPrototypes_closure6,A._updateAstPrototypes_closure7,A._updateAstPrototypes_closure8,A._updateAstPrototypes_closure9,A._updateAstPrototypes_closure10,A._updateAstPrototypes_closure11,A._addSupportsConditionToInterpolation_closure,A.Parser_escape_closure0,A.Parser_scanIdentChar_matches0,A._PrefixedKeys_iterator_closure0,A.PseudoSelector_specificity__closure1,A.PseudoSelector_specificity__closure2,A.PseudoSelector_unify_closure0,A.JSClassExtension_setCustomInspect_closure,A.ReplaceExpressionVisitor_visitListExpression_closure0,A.ReplaceExpressionVisitor_visitArgumentList_closure0,A.ReplaceExpressionVisitor_visitInterpolation_closure0,A.SassParser_styleRuleSelector_closure0,A.SassParser__peekIndentation_closure1,A.SassParser__peekIndentation_closure2,A.SassParser__tryTrailingSemicolon_closure0,A._wrapMain_closure,A._wrapMain_closure0,A._IsBogusVisitor_visitComplexSelector_closure0,A._IsUselessVisitor_visitComplexSelector_closure0,A._nest_closure0,A._nest__closure1,A._append_closure1,A._append__closure1,A._append___closure0,A._extend_closure0,A._replace_closure0,A._unify_closure0,A._isSuperselector_closure0,A._simpleSelectors_closure0,A._simpleSelectors__closure0,A._parse_closure0,A.SelectorSearchVisitor_visitComplexSelector_closure0,A.SelectorSearchVisitor_visitCompoundSelector_closure0,A.serialize_closure0,A._SerializeVisitor_visitList_closure2,A._SerializeVisitor_visitList_closure3,A._SerializeVisitor_visitList_closure4,A._SerializeVisitor_visitMap_closure0,A._SerializeVisitor_visitSelectorList_closure0,A.SimpleSelector_isSuperselector_closure0,A.SimpleSelector_isSuperselector__closure0,A.SingleUnitSassNumber__coerceToUnit_closure0,A.SingleUnitSassNumber__coerceValueToUnit_closure0,A.SingleUnitSassNumber_multiplyUnits_closure1,A.SourceMapBuffer_buildSourceMap_closure0,A.updateSourceSpanPrototype_closure0,A.updateSourceSpanPrototype_closure1,A.updateSourceSpanPrototype_closure2,A.updateSourceSpanPrototype__closure,A.updateSourceSpanPrototype_closure3,A.updateSourceSpanPrototype_closure4,A.updateSourceSpanPrototype_closure5,A.updateSourceSpanPrototype_closure6,A.StatementSearchVisitor_visitIfRule_closure1,A.StatementSearchVisitor_visitIfRule__closure2,A.StatementSearchVisitor_visitIfRule_closure2,A.StatementSearchVisitor_visitIfRule__closure1,A.StatementSearchVisitor_visitChildren_closure0,A.module_closure25,A.module__closure3,A.module__closure4,A._unquote_closure0,A._quote_closure0,A._length_closure1,A._insert_closure0,A._index_closure1,A._slice_closure0,A._toUpperCase_closure0,A._toLowerCase_closure0,A._uniqueId_closure0,A.StringExtension_toCssIdentifier_writeEscape,A.StringExtension_toCssIdentifier_consumeSurrogatePair,A.stringClass__closure,A.stringClass__closure0,A.stringClass__closure1,A.stringClass__closure2,A.stringClass__closure3,A.legacyStringClass_closure,A.legacyStringClass_closure0,A.StylesheetParser__declarationOrBuffer_closure5,A.StylesheetParser__expression_addSingleExpression0,A.StylesheetParser__expression_addOperator0,A.StylesheetParser__isHexColor_closure0,A.StylesheetParser__unicodeRange_closure1,A.StylesheetParser__unicodeRange_closure2,A.StylesheetParser_trySpecialFunction_closure0,A._UnprefixedKeys_iterator_closure1,A._UnprefixedKeys_iterator_closure2,A._exactlyOne_closure0,A.futureToPromise__closure0,A.indent_closure0,A.flattenVertically_closure1,A.flattenVertically_closure2,A.valueClass__closure,A.valueClass__closure0,A.valueClass__closure1,A.valueClass__closure2,A.valueClass__closure3,A.valueClass__closure4,A.valueClass__closure5,A.valueClass__closure7,A.valueClass__closure8,A.valueClass__closure9,A.valueClass__closure10,A.valueClass__closure11,A.valueClass__closure12,A.valueClass__closure13,A.valueClass__closure14,A.valueClass__closure15,A.valueClass__closure17,A.valueClass__closure18]),w(A.Closure2Args,[A._CastListBase_sort_closure,A.CastMap_forEach_closure,A.Primitives_functionNoSuchMethod_closure,A.JsLinkedHashMap_addAll_closure,A.initHooks_closure0,A._awaitOnObject_closure0,A._wrapJsFunctionForAsync_closure,A.Future_wait_handleError,A._Future__propagateToListeners_handleWhenCompleteCallback_closure0,A.Stream_Stream$fromFuture_closure0,A._AddStreamState_makeErrorHandler_closure,A._HashMap_addAll_closure,A.HashMap_HashMap$from_closure,A.LinkedHashMap_LinkedHashMap$from_closure,A.MapBase_addAll_closure,A.MapBase_mapToString_closure,A._JsonMap_addAll_closure,A._JsonStringifier_writeMap_closure,A.NoSuchMethodError_toString_closure,A.Uri__parseIPv4Address_error,A.Uri_parseIPv6Address_error,A.Uri_parseIPv6Address_parseHex,A.Parser_parse_closure,A.FutureGroup_add_closure0,A.StreamQueue__ensureListening_closure1,A.futureToPromise_closure,A.PathMap__create_closure,A.IfRule_toString_closure,A.ComplexSelector_specificity_closure,A.CompoundSelector_specificity_closure,A.ExtensionStore_clone_closure,A._weaveParents_closure,A.paths_closure,A._nest__closure0,A._append__closure0,A.watchDir_closure0,A.ParcelWatcher_subscribe_closure,A.StylesheetParser__styleRule_closure,A.StylesheetParser__withStyleRuleChildren_closure,A.StylesheetParser__tryDeclarationChildren_closure,A.StylesheetParser__atRootRule_closure,A.StylesheetParser__atRootRule_closure0,A.StylesheetParser__eachRule_closure,A.StylesheetParser__functionRule_closure,A.StylesheetParser__forRule_closure0,A.StylesheetParser__includeRule_closure,A.StylesheetParser_mediaRule_closure,A.StylesheetParser__mixinRule_closure,A.StylesheetParser_mozDocumentRule_closure0,A.StylesheetParser_supportsRule_closure,A.StylesheetParser__whileRule_closure,A.StylesheetParser_unknownAtRule_closure,A.longestCommonSubsequence_backtrack,A.mapAddAll2_closure,A.SassNumber_plus_closure,A.SassNumber_minus_closure,A.SassNumber__canonicalMultiplier_closure,A._EvaluateVisitor__closure3,A._EvaluateVisitor__closure4,A._EvaluateVisitor_visitForwardRule_closure1,A._EvaluateVisitor_visitForwardRule_closure2,A._EvaluateVisitor_visitUseRule_closure0,A._EvaluateVisitor__evaluateArguments_closure5,A._EvaluateVisitor__evaluateMacroArguments_closure5,A._EvaluateVisitor__addRestMap_closure0,A._EvaluateVisitor__closure,A._EvaluateVisitor__closure0,A._EvaluateVisitor_visitForwardRule_closure,A._EvaluateVisitor_visitForwardRule_closure0,A._EvaluateVisitor_visitUseRule_closure,A._EvaluateVisitor__evaluateArguments_closure1,A._EvaluateVisitor__evaluateMacroArguments_closure1,A._EvaluateVisitor__addRestMap_closure,A.SingleMapping_toJson_closure0,A.Highlighter__collateLines_closure0,A.Frame_Frame$parseV8_closure_parseJsLocation,A.TransformByHandlers_transformByHandlers__closure1,A.RateLimit__debounceAggregate_closure,A._EvaluateVisitor__closure11,A._EvaluateVisitor__closure12,A._EvaluateVisitor_visitForwardRule_closure5,A._EvaluateVisitor_visitForwardRule_closure6,A._EvaluateVisitor_visitUseRule_closure2,A._EvaluateVisitor__evaluateArguments_closure13,A._EvaluateVisitor__evaluateMacroArguments_closure13,A._EvaluateVisitor__addRestMap_closure2,A.calculationOperationClass__closure0,A.calculationInterpolationClass__closure,A.calculationInterpolationClass__closure0,A.colorClass__closure,A.colorClass__closure0,A.colorClass__closure2,A.colorClass__closure4,A.colorClass__closure6,A.colorClass__closure8,A.legacyColorClass_closure4,A.legacyColorClass_closure5,A.legacyColorClass_closure6,A.legacyColorClass_closure7,A._parseFunctions_closure0,A.ComplexSelector_specificity_closure0,A.CompoundSelector_specificity_closure0,A._EvaluateVisitor__closure7,A._EvaluateVisitor__closure8,A._EvaluateVisitor_visitForwardRule_closure3,A._EvaluateVisitor_visitForwardRule_closure4,A._EvaluateVisitor_visitUseRule_closure1,A._EvaluateVisitor__evaluateArguments_closure9,A._EvaluateVisitor__evaluateMacroArguments_closure9,A._EvaluateVisitor__addRestMap_closure1,A.ExtensionStore_clone_closure0,A._weaveParents_closure3,A.paths_closure0,A.IfRule_toString_closure0,A.main_closure,A.main_closure0,A.render_closure1,A._parseFunctions_closure,A.listClass__closure0,A.legacyListClass_closure0,A.legacyListClass_closure3,A.mapClass__closure1,A.legacyMapClass_closure0,A.legacyMapClass_closure1,A.numberClass__closure10,A.numberClass__closure11,A.legacyNumberClass_closure1,A.legacyNumberClass_closure3,A.SassNumber_plus_closure0,A.SassNumber_minus_closure0,A.SassNumber__canonicalMultiplier_closure0,A._updateAstPrototypes_closure3,A._updateAstPrototypes_closure4,A._updateAstPrototypes_closure5,A.JSClassExtension_get_defineStaticMethod_closure,A.JSClassExtension_get_defineMethod_closure,A.JSClassExtension_get_defineGetter_closure,A._nest__closure2,A._append__closure2,A.legacyStringClass_closure1,A.StylesheetParser__styleRule_closure0,A.StylesheetParser__styleRule_closure1,A.StylesheetParser__withStyleRuleChildren_closure0,A.StylesheetParser__tryDeclarationChildren_closure0,A.StylesheetParser__atRootRule_closure1,A.StylesheetParser__atRootRule_closure2,A.StylesheetParser__eachRule_closure0,A.StylesheetParser__functionRule_closure0,A.StylesheetParser__forRule_closure2,A.StylesheetParser__includeRule_closure0,A.StylesheetParser_mediaRule_closure0,A.StylesheetParser__mixinRule_closure0,A.StylesheetParser_mozDocumentRule_closure2,A.StylesheetParser_supportsRule_closure0,A.StylesheetParser__whileRule_closure0,A.StylesheetParser_unknownAtRule_closure0,A.futureToPromise_closure0,A.futureToPromise__closure1,A.objectToMap_closure,A.longestCommonSubsequence_backtrack0,A.mapAddAll2_closure0,A.valueClass__closure6,A.valueClass__closure16]),x(A.CastList,A._CastListBase),w(A.MapBase,[A.CastMap,A.JsLinkedHashMap,A._HashMap,A.UnmodifiableMapBase,A._JsonMap,A.MergedMapView,A.MergedMapView0]),w(A.Error,[A.LateError,A.TypeError,A.JsNoSuchMethodError,A.UnknownJsTypeError,A.RuntimeError,A._Error,A.JsonUnsupportedObjectError,A.AssertionError,A.ArgumentError,A.NoSuchMethodError,A.UnsupportedError,A.UnimplementedError,A.StateError,A.ConcurrentModificationError]),x(A.UnmodifiableListBase,A.ListBase),w(A.UnmodifiableListBase,[A.CodeUnits,A.UnmodifiableListView]),w(A.Closure0Args,[A.nullFuture_closure,A._AsyncRun__scheduleImmediateJsOverride_internalCallback,A._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback,A._TimerImpl_internalCallback,A._TimerImpl$periodic_closure,A._Future__addListener_closure,A._Future__prependListeners_closure,A._Future__chainCoreFuture_closure,A._Future__asyncCompleteWithValue_closure,A._Future__asyncCompleteErrorObject_closure,A._Future__propagateToListeners_handleWhenCompleteCallback,A._Future__propagateToListeners_handleValueCallback,A._Future__propagateToListeners_handleError,A.Stream_length_closure0,A._StreamController__subscribe_closure,A._StreamController__recordCancel_complete,A._AddStreamState_cancel_closure,A._BufferingStreamSubscription__sendError_sendError,A._BufferingStreamSubscription__sendDone_sendDone,A._PendingEvents_schedule_closure,A._CustomZone_bindCallback_closure,A._CustomZone_bindCallbackGuarded_closure,A._rootHandleError_closure,A._RootZone_bindCallback_closure,A._RootZone_bindCallbackGuarded_closure,A._Utf8Decoder__decoder_closure,A._Utf8Decoder__decoderNonfatal_closure,A.Parser__setOption_closure,A.StreamGroup_add_closure,A.StreamGroup_add_closure0,A.StreamGroup__listenToStream_closure,A.StreamQueue__ensureListening_closure0,A._isStrictMode_closure,A.ReplAdapter_runAsync_closure,A.ParsedPath__splitExtension_closure0,A.PseudoSelector_specificity_closure,A.AsyncEnvironment_setVariable_closure,A.AsyncEnvironment_setVariable_closure1,A.AsyncImportCache_canonicalize_closure,A.AsyncImportCache__canonicalize_closure,A.AsyncImportCache_importCanonical_closure,A.Environment_setVariable_closure,A.Environment_setVariable_closure1,A.ExecutableOptions__parser_closure,A.ExecutableOptions_interactive_closure,A.ExecutableOptions_fatalDeprecations_closure,A.ExtensionStore__registerSelector_closure,A.ExtensionStore_addExtension_closure,A.ExtensionStore_addExtension_closure0,A.ExtensionStore_addExtension_closure1,A.ExtensionStore__extendExistingExtensions_closure,A.ExtensionStore__extendExistingExtensions_closure0,A.ExtensionStore_addExtensions_closure,A.ExtensionStore_clone__closure,A._changeColor_closure,A.ImportCache_canonicalize_closure,A.ImportCache__canonicalize_closure,A.ImportCache_importCanonical_closure,A.resolveImportPath_closure,A.resolveImportPath_closure0,A._tryPathAsDirectory_closure,A._realCasePath_helper_closure,A._readFile_closure,A.writeFile_closure,A.deleteFile_closure,A.fileExists_closure,A.dirExists_closure,A.linkExists_closure,A.ensureDir_closure,A.listDir_closure,A.realpath_closure,A.modificationTime_closure,A.watchDir_closure,A.watchDir_closure5,A.watchDir__closure,A.AtRootQueryParser_parse_closure,A.KeyframeSelectorParser_parse_closure,A.MediaQueryParser_parse_closure,A.Parser__parseIdentifier_closure,A.Parser_spanFrom_closure,A.Parser_spanFromPosition_closure,A.SassParser_children_closure,A.SelectorParser_parse_closure,A.SelectorParser_parseCompoundSelector_closure,A.StylesheetParser_parse_closure,A.StylesheetParser_parse__closure,A.StylesheetParser_parseParameterList_closure,A.StylesheetParser_parseVariableDeclaration_closure,A.StylesheetParser_parseUseRule_closure,A.StylesheetParser__parseSingleProduction_closure,A.StylesheetParser__statement_closure,A.StylesheetParser_variableDeclarationWithoutNamespace_closure,A.StylesheetParser_variableDeclarationWithoutNamespace_closure0,A.StylesheetParser__declarationOrBuffer_closure,A.StylesheetParser__declarationOrBuffer_closure0,A.StylesheetParser__declarationOrBuffer_closure2,A.StylesheetParser__propertyOrVariableDeclaration_closure,A.StylesheetParser__forRule_closure,A.StylesheetParser__memberList_closure,A.StylesheetParser_mozDocumentRule_closure,A.StylesheetParser__expression_resetState,A.StylesheetParser__expression_resolveOneOperation,A.StylesheetParser__expression_resolveOperations,A.StylesheetParser__expression_resolveSpaceExpressions,A.StylesheetParser_expressionUntilComma_closure,A.StylesheetParser_interpolatedStringToken_closure,A.StylesheetParser_namespacedExpression_closure,A.StylesheetParser__interpolatedDeclarationValue_closure,A.StylesheetParser__expressionUntilComparison_closure,A.StylesheetParser__publicIdentifier_closure,A.StylesheetGraph_modifiedSince_transitiveModificationTime_closure,A.StylesheetGraph__add_closure,A.StylesheetGraph_addCanonical_closure,A.StylesheetGraph_reload_closure,A.StylesheetGraph__nodeFor_closure,A.StylesheetGraph__nodeFor_closure0,A.SassNumber__coerceOrConvertValue_compatibilityException,A.SassNumber__coerceOrConvertValue_closure0,A.SassNumber__coerceOrConvertValue_closure2,A.SassNumber_multiplyUnits_closure0,A.SassNumber_multiplyUnits_closure2,A.SingleUnitSassNumber_multiplyUnits_closure0,A._EvaluateVisitor__closure6,A._EvaluateVisitor__closure5,A._EvaluateVisitor_run_closure0,A._EvaluateVisitor_run__closure0,A._EvaluateVisitor__loadModule_closure1,A._EvaluateVisitor__loadModule_closure2,A._EvaluateVisitor__loadModule__closure2,A._EvaluateVisitor__execute_closure0,A._EvaluateVisitor__extendModules_closure2,A._EvaluateVisitor_visitAtRootRule_closure1,A._EvaluateVisitor_visitAtRootRule_closure2,A._EvaluateVisitor__scopeForAtRoot__closure0,A._EvaluateVisitor_visitContentRule_closure0,A._EvaluateVisitor_visitDeclaration_closure0,A._EvaluateVisitor_visitEachRule_closure4,A._EvaluateVisitor_visitAtRule_closure3,A._EvaluateVisitor_visitAtRule__closure0,A._EvaluateVisitor_visitForRule_closure4,A._EvaluateVisitor_visitForRule_closure5,A._EvaluateVisitor_visitForRule_closure6,A._EvaluateVisitor_visitForRule_closure7,A._EvaluateVisitor_visitForRule_closure8,A._EvaluateVisitor__registerCommentsForModule_closure0,A._EvaluateVisitor_visitIfRule__closure0,A._EvaluateVisitor__visitDynamicImport_closure0,A._EvaluateVisitor__visitDynamicImport__closure6,A._EvaluateVisitor__applyMixin_closure1,A._EvaluateVisitor__applyMixin__closure2,A._EvaluateVisitor__applyMixin_closure2,A._EvaluateVisitor__applyMixin__closure1,A._EvaluateVisitor__applyMixin___closure0,A._EvaluateVisitor__applyMixin____closure0,A._EvaluateVisitor_visitIncludeRule_closure2,A._EvaluateVisitor_visitIncludeRule_closure4,A._EvaluateVisitor_visitMediaRule_closure3,A._EvaluateVisitor_visitMediaRule__closure0,A._EvaluateVisitor_visitMediaRule___closure0,A._EvaluateVisitor_visitStyleRule_closure3,A._EvaluateVisitor_visitStyleRule_closure6,A._EvaluateVisitor_visitStyleRule__closure0,A._EvaluateVisitor_visitSupportsRule_closure1,A._EvaluateVisitor_visitSupportsRule__closure0,A._EvaluateVisitor__visitSupportsCondition_closure0,A._EvaluateVisitor_visitVariableDeclaration_closure2,A._EvaluateVisitor_visitVariableDeclaration_closure3,A._EvaluateVisitor_visitVariableDeclaration_closure4,A._EvaluateVisitor_visitWarnRule_closure0,A._EvaluateVisitor_visitWhileRule_closure0,A._EvaluateVisitor_visitBinaryOperationExpression_closure0,A._EvaluateVisitor_visitVariableExpression_closure0,A._EvaluateVisitor_visitUnaryOperationExpression_closure0,A._EvaluateVisitor_visitFunctionExpression_closure2,A._EvaluateVisitor_visitFunctionExpression_closure4,A._EvaluateVisitor__visitCalculationExpression_closure0,A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure0,A._EvaluateVisitor__runUserDefinedCallable_closure0,A._EvaluateVisitor__runUserDefinedCallable__closure0,A._EvaluateVisitor__runUserDefinedCallable___closure0,A._EvaluateVisitor__runFunctionCallable_closure0,A._EvaluateVisitor__runBuiltInCallable_closure2,A._EvaluateVisitor__runBuiltInCallable_closure3,A._EvaluateVisitor__verifyArguments_closure0,A._EvaluateVisitor_visitCssAtRule_closure1,A._EvaluateVisitor_visitCssKeyframeBlock_closure1,A._EvaluateVisitor_visitCssMediaRule_closure3,A._EvaluateVisitor_visitCssMediaRule__closure0,A._EvaluateVisitor_visitCssMediaRule___closure0,A._EvaluateVisitor_visitCssStyleRule_closure2,A._EvaluateVisitor_visitCssStyleRule__closure0,A._EvaluateVisitor_visitCssSupportsRule_closure1,A._EvaluateVisitor_visitCssSupportsRule__closure0,A._EvaluateVisitor__serialize_closure0,A._EvaluateVisitor__expressionNode_closure0,A._EvaluateVisitor__closure2,A._EvaluateVisitor__closure1,A._EvaluateVisitor_run_closure,A._EvaluateVisitor_run__closure,A._EvaluateVisitor_runExpression_closure,A._EvaluateVisitor_runExpression__closure,A._EvaluateVisitor_runExpression___closure,A._EvaluateVisitor_runStatement_closure,A._EvaluateVisitor_runStatement__closure,A._EvaluateVisitor_runStatement___closure,A._EvaluateVisitor__loadModule_closure,A._EvaluateVisitor__loadModule_closure0,A._EvaluateVisitor__loadModule__closure0,A._EvaluateVisitor__execute_closure,A._EvaluateVisitor__extendModules_closure0,A._EvaluateVisitor_visitAtRootRule_closure,A._EvaluateVisitor_visitAtRootRule_closure0,A._EvaluateVisitor__scopeForAtRoot__closure,A._EvaluateVisitor_visitContentRule_closure,A._EvaluateVisitor_visitDeclaration_closure,A._EvaluateVisitor_visitEachRule_closure1,A._EvaluateVisitor_visitAtRule_closure0,A._EvaluateVisitor_visitAtRule__closure,A._EvaluateVisitor_visitForRule_closure,A._EvaluateVisitor_visitForRule_closure0,A._EvaluateVisitor_visitForRule_closure1,A._EvaluateVisitor_visitForRule_closure2,A._EvaluateVisitor_visitForRule_closure3,A._EvaluateVisitor__registerCommentsForModule_closure,A._EvaluateVisitor_visitIfRule__closure,A._EvaluateVisitor__visitDynamicImport_closure,A._EvaluateVisitor__visitDynamicImport__closure2,A._EvaluateVisitor__applyMixin_closure,A._EvaluateVisitor__applyMixin__closure0,A._EvaluateVisitor__applyMixin_closure0,A._EvaluateVisitor__applyMixin__closure,A._EvaluateVisitor__applyMixin___closure,A._EvaluateVisitor__applyMixin____closure,A._EvaluateVisitor_visitIncludeRule_closure,A._EvaluateVisitor_visitIncludeRule_closure1,A._EvaluateVisitor_visitMediaRule_closure0,A._EvaluateVisitor_visitMediaRule__closure,A._EvaluateVisitor_visitMediaRule___closure,A._EvaluateVisitor_visitStyleRule_closure,A._EvaluateVisitor_visitStyleRule_closure2,A._EvaluateVisitor_visitStyleRule__closure,A._EvaluateVisitor_visitSupportsRule_closure,A._EvaluateVisitor_visitSupportsRule__closure,A._EvaluateVisitor__visitSupportsCondition_closure,A._EvaluateVisitor_visitVariableDeclaration_closure,A._EvaluateVisitor_visitVariableDeclaration_closure0,A._EvaluateVisitor_visitVariableDeclaration_closure1,A._EvaluateVisitor_visitWarnRule_closure,A._EvaluateVisitor_visitWhileRule_closure,A._EvaluateVisitor_visitBinaryOperationExpression_closure,A._EvaluateVisitor_visitVariableExpression_closure,A._EvaluateVisitor_visitUnaryOperationExpression_closure,A._EvaluateVisitor_visitFunctionExpression_closure,A._EvaluateVisitor_visitFunctionExpression_closure1,A._EvaluateVisitor__visitCalculationExpression_closure,A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure,A._EvaluateVisitor__runUserDefinedCallable_closure,A._EvaluateVisitor__runUserDefinedCallable__closure,A._EvaluateVisitor__runUserDefinedCallable___closure,A._EvaluateVisitor__runFunctionCallable_closure,A._EvaluateVisitor__runBuiltInCallable_closure,A._EvaluateVisitor__runBuiltInCallable_closure0,A._EvaluateVisitor__verifyArguments_closure,A._EvaluateVisitor_visitCssAtRule_closure,A._EvaluateVisitor_visitCssKeyframeBlock_closure,A._EvaluateVisitor_visitCssMediaRule_closure0,A._EvaluateVisitor_visitCssMediaRule__closure,A._EvaluateVisitor_visitCssMediaRule___closure,A._EvaluateVisitor_visitCssStyleRule_closure0,A._EvaluateVisitor_visitCssStyleRule__closure,A._EvaluateVisitor_visitCssSupportsRule_closure,A._EvaluateVisitor_visitCssSupportsRule__closure,A._EvaluateVisitor__serialize_closure,A._EvaluateVisitor__expressionNode_closure,A._SerializeVisitor_visitCssComment_closure,A._SerializeVisitor_visitCssAtRule_closure,A._SerializeVisitor_visitCssMediaRule_closure,A._SerializeVisitor_visitCssImport_closure,A._SerializeVisitor_visitCssImport__closure,A._SerializeVisitor_visitCssKeyframeBlock_closure,A._SerializeVisitor_visitCssStyleRule_closure,A._SerializeVisitor_visitCssSupportsRule_closure,A._SerializeVisitor_visitCssDeclaration_closure,A._SerializeVisitor_visitCssDeclaration_closure0,A._SerializeVisitor__write_closure,A._SerializeVisitor__visitChildren_closure,A._SerializeVisitor__visitChildren_closure0,A.SingleMapping_SingleMapping$fromEntries_closure,A.SingleMapping_SingleMapping$fromEntries_closure0,A.Highlighter_closure,A.Highlighter__writeFileStart_closure,A.Highlighter__writeMultilineHighlights_closure,A.Highlighter__writeMultilineHighlights_closure0,A.Highlighter__writeMultilineHighlights_closure1,A.Highlighter__writeMultilineHighlights_closure2,A.Highlighter__writeMultilineHighlights__closure,A.Highlighter__writeMultilineHighlights__closure0,A.Highlighter__writeHighlightedText_closure,A.Highlighter__writeIndicator_closure,A.Highlighter__writeIndicator_closure0,A.Highlighter__writeIndicator_closure1,A.Highlighter__writeLabel_closure,A.Highlighter__writeLabel_closure0,A.Highlighter__writeSidebar_closure,A._Highlight_closure,A.Frame_Frame$parseVM_closure,A.Frame_Frame$parseV8_closure,A.Frame_Frame$_parseFirefoxEval_closure,A.Frame_Frame$parseFirefox_closure,A.Frame_Frame$parseFriendly_closure,A.LazyTrace_terse_closure,A.Trace_Trace$from_closure,A.TransformByHandlers_transformByHandlers_closure,A.TransformByHandlers_transformByHandlers__closure0,A.TransformByHandlers_transformByHandlers__closure2,A.RateLimit__debounceAggregate_closure_emit,A.RateLimit__debounceAggregate__closure,A.argumentListClass_closure,A.JSToDartAsyncImporter_canonicalize_closure,A.JSToDartAsyncImporter_load_closure,A.AsyncEnvironment_setVariable_closure2,A.AsyncEnvironment_setVariable_closure4,A._EvaluateVisitor__closure14,A._EvaluateVisitor__closure13,A._EvaluateVisitor_run_closure2,A._EvaluateVisitor_run__closure2,A._EvaluateVisitor__loadModule_closure5,A._EvaluateVisitor__loadModule_closure6,A._EvaluateVisitor__loadModule__closure6,A._EvaluateVisitor__execute_closure2,A._EvaluateVisitor__extendModules_closure6,A._EvaluateVisitor_visitAtRootRule_closure5,A._EvaluateVisitor_visitAtRootRule_closure6,A._EvaluateVisitor__scopeForAtRoot__closure2,A._EvaluateVisitor_visitContentRule_closure2,A._EvaluateVisitor_visitDeclaration_closure2,A._EvaluateVisitor_visitEachRule_closure10,A._EvaluateVisitor_visitAtRule_closure9,A._EvaluateVisitor_visitAtRule__closure2,A._EvaluateVisitor_visitForRule_closure14,A._EvaluateVisitor_visitForRule_closure15,A._EvaluateVisitor_visitForRule_closure16,A._EvaluateVisitor_visitForRule_closure17,A._EvaluateVisitor_visitForRule_closure18,A._EvaluateVisitor__registerCommentsForModule_closure2,A._EvaluateVisitor_visitIfRule__closure2,A._EvaluateVisitor__visitDynamicImport_closure2,A._EvaluateVisitor__visitDynamicImport__closure14,A._EvaluateVisitor__applyMixin_closure5,A._EvaluateVisitor__applyMixin__closure6,A._EvaluateVisitor__applyMixin_closure6,A._EvaluateVisitor__applyMixin__closure5,A._EvaluateVisitor__applyMixin___closure2,A._EvaluateVisitor__applyMixin____closure2,A._EvaluateVisitor_visitIncludeRule_closure8,A._EvaluateVisitor_visitIncludeRule_closure10,A._EvaluateVisitor_visitMediaRule_closure9,A._EvaluateVisitor_visitMediaRule__closure2,A._EvaluateVisitor_visitMediaRule___closure2,A._EvaluateVisitor_visitStyleRule_closure11,A._EvaluateVisitor_visitStyleRule_closure14,A._EvaluateVisitor_visitStyleRule__closure2,A._EvaluateVisitor_visitSupportsRule_closure5,A._EvaluateVisitor_visitSupportsRule__closure2,A._EvaluateVisitor__visitSupportsCondition_closure2,A._EvaluateVisitor_visitVariableDeclaration_closure8,A._EvaluateVisitor_visitVariableDeclaration_closure9,A._EvaluateVisitor_visitVariableDeclaration_closure10,A._EvaluateVisitor_visitWarnRule_closure2,A._EvaluateVisitor_visitWhileRule_closure2,A._EvaluateVisitor_visitBinaryOperationExpression_closure2,A._EvaluateVisitor_visitVariableExpression_closure2,A._EvaluateVisitor_visitUnaryOperationExpression_closure2,A._EvaluateVisitor_visitFunctionExpression_closure8,A._EvaluateVisitor_visitFunctionExpression_closure10,A._EvaluateVisitor__visitCalculationExpression_closure2,A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure2,A._EvaluateVisitor__runUserDefinedCallable_closure2,A._EvaluateVisitor__runUserDefinedCallable__closure2,A._EvaluateVisitor__runUserDefinedCallable___closure2,A._EvaluateVisitor__runFunctionCallable_closure2,A._EvaluateVisitor__runBuiltInCallable_closure8,A._EvaluateVisitor__runBuiltInCallable_closure9,A._EvaluateVisitor__verifyArguments_closure2,A._EvaluateVisitor_visitCssAtRule_closure5,A._EvaluateVisitor_visitCssKeyframeBlock_closure5,A._EvaluateVisitor_visitCssMediaRule_closure9,A._EvaluateVisitor_visitCssMediaRule__closure2,A._EvaluateVisitor_visitCssMediaRule___closure2,A._EvaluateVisitor_visitCssStyleRule_closure6,A._EvaluateVisitor_visitCssStyleRule__closure2,A._EvaluateVisitor_visitCssSupportsRule_closure5,A._EvaluateVisitor_visitCssSupportsRule__closure2,A._EvaluateVisitor__serialize_closure2,A._EvaluateVisitor__expressionNode_closure2,A.JSToDartAsyncFileImporter_canonicalize_closure,A.AsyncImportCache_canonicalize_closure0,A.AsyncImportCache__canonicalize_closure0,A.AsyncImportCache_importCanonical_closure0,A.AtRootQueryParser_parse_closure0,A.booleanClass_closure,A.legacyBooleanClass_closure,A.calculationClass_closure,A.calculationOperationClass_closure,A.calculationInterpolationClass_closure,A._changeColor_closure0,A.colorClass_closure,A.compileAsync_closure,A.compileStringAsync_closure,A._parseFunctions___closure6,A._parseFunctions___closure5,A.nodePackageImporterClass_closure,A.compilerClass_closure,A.asyncCompilerClass_closure,A.asyncCompilerClass___closure,A.initAsyncCompiler_closure,A.deprecations_closure,A.parseDeprecations_closure,A.versionClass_closure,A.Environment_setVariable_closure2,A.Environment_setVariable_closure4,A._EvaluateVisitor__closure10,A._EvaluateVisitor__closure9,A._EvaluateVisitor_run_closure1,A._EvaluateVisitor_run__closure1,A._EvaluateVisitor__loadModule_closure3,A._EvaluateVisitor__loadModule_closure4,A._EvaluateVisitor__loadModule__closure4,A._EvaluateVisitor__execute_closure1,A._EvaluateVisitor__extendModules_closure4,A._EvaluateVisitor_visitAtRootRule_closure3,A._EvaluateVisitor_visitAtRootRule_closure4,A._EvaluateVisitor__scopeForAtRoot__closure1,A._EvaluateVisitor_visitContentRule_closure1,A._EvaluateVisitor_visitDeclaration_closure1,A._EvaluateVisitor_visitEachRule_closure7,A._EvaluateVisitor_visitAtRule_closure6,A._EvaluateVisitor_visitAtRule__closure1,A._EvaluateVisitor_visitForRule_closure9,A._EvaluateVisitor_visitForRule_closure10,A._EvaluateVisitor_visitForRule_closure11,A._EvaluateVisitor_visitForRule_closure12,A._EvaluateVisitor_visitForRule_closure13,A._EvaluateVisitor__registerCommentsForModule_closure1,A._EvaluateVisitor_visitIfRule__closure1,A._EvaluateVisitor__visitDynamicImport_closure1,A._EvaluateVisitor__visitDynamicImport__closure10,A._EvaluateVisitor__applyMixin_closure3,A._EvaluateVisitor__applyMixin__closure4,A._EvaluateVisitor__applyMixin_closure4,A._EvaluateVisitor__applyMixin__closure3,A._EvaluateVisitor__applyMixin___closure1,A._EvaluateVisitor__applyMixin____closure1,A._EvaluateVisitor_visitIncludeRule_closure5,A._EvaluateVisitor_visitIncludeRule_closure7,A._EvaluateVisitor_visitMediaRule_closure6,A._EvaluateVisitor_visitMediaRule__closure1,A._EvaluateVisitor_visitMediaRule___closure1,A._EvaluateVisitor_visitStyleRule_closure7,A._EvaluateVisitor_visitStyleRule_closure10,A._EvaluateVisitor_visitStyleRule__closure1,A._EvaluateVisitor_visitSupportsRule_closure3,A._EvaluateVisitor_visitSupportsRule__closure1,A._EvaluateVisitor__visitSupportsCondition_closure1,A._EvaluateVisitor_visitVariableDeclaration_closure5,A._EvaluateVisitor_visitVariableDeclaration_closure6,A._EvaluateVisitor_visitVariableDeclaration_closure7,A._EvaluateVisitor_visitWarnRule_closure1,A._EvaluateVisitor_visitWhileRule_closure1,A._EvaluateVisitor_visitBinaryOperationExpression_closure1,A._EvaluateVisitor_visitVariableExpression_closure1,A._EvaluateVisitor_visitUnaryOperationExpression_closure1,A._EvaluateVisitor_visitFunctionExpression_closure5,A._EvaluateVisitor_visitFunctionExpression_closure7,A._EvaluateVisitor__visitCalculationExpression_closure1,A._EvaluateVisitor_visitInterpolatedFunctionExpression_closure1,A._EvaluateVisitor__runUserDefinedCallable_closure1,A._EvaluateVisitor__runUserDefinedCallable__closure1,A._EvaluateVisitor__runUserDefinedCallable___closure1,A._EvaluateVisitor__runFunctionCallable_closure1,A._EvaluateVisitor__runBuiltInCallable_closure5,A._EvaluateVisitor__runBuiltInCallable_closure6,A._EvaluateVisitor__verifyArguments_closure1,A._EvaluateVisitor_visitCssAtRule_closure3,A._EvaluateVisitor_visitCssKeyframeBlock_closure3,A._EvaluateVisitor_visitCssMediaRule_closure6,A._EvaluateVisitor_visitCssMediaRule__closure1,A._EvaluateVisitor_visitCssMediaRule___closure1,A._EvaluateVisitor_visitCssStyleRule_closure4,A._EvaluateVisitor_visitCssStyleRule__closure1,A._EvaluateVisitor_visitCssSupportsRule_closure3,A._EvaluateVisitor_visitCssSupportsRule__closure1,A._EvaluateVisitor__serialize_closure1,A._EvaluateVisitor__expressionNode_closure1,A.exceptionClass_closure,A.ExtensionStore__registerSelector_closure0,A.ExtensionStore_addExtension_closure2,A.ExtensionStore_addExtension_closure3,A.ExtensionStore_addExtension_closure4,A.ExtensionStore__extendExistingExtensions_closure1,A.ExtensionStore__extendExistingExtensions_closure2,A.ExtensionStore_addExtensions_closure0,A.ExtensionStore_clone__closure0,A.JSToDartFileImporter_canonicalize_closure,A.functionClass_closure,A.NodeImporter_load_closure,A.NodeImporter__tryPath_closure,A.NodeImporter__callImporterAsync_closure,A.ImportCache_canonicalize_closure0,A.ImportCache__canonicalize_closure0,A.ImportCache_importCanonical_closure0,A._realCasePath_helper_closure0,A._readFile_closure0,A.fileExists_closure0,A.dirExists_closure0,A.linkExists_closure0,A.listDir_closure0,A.realpath_closure0,A.JSToDartLogger_internalWarn_closure,A.JSToDartLogger_debug_closure,A.KeyframeSelectorParser_parse_closure0,A.render_closure,A._parseFunctions____closure,A._parseFunctions___closure3,A._parseFunctions___closure4,A._parseFunctions___closure1,A._parseFunctions___closure0,A._parseImporter____closure,A._parseImporter___closure0,A.listClass_closure,A.mapClass_closure,A.MediaQueryParser_parse_closure0,A.mixinClass_closure,A.legacyNullClass_closure,A.numberClass_closure,A.SassNumber__coerceOrConvertValue_compatibilityException0,A.SassNumber__coerceOrConvertValue_closure4,A.SassNumber__coerceOrConvertValue_closure6,A.SassNumber_multiplyUnits_closure4,A.SassNumber_multiplyUnits_closure6,A._updateLazyFileSpanPrototype_closure,A.Parser__parseIdentifier_closure0,A.Parser_spanFrom_closure0,A.Parser_spanFromPosition_closure0,A.PseudoSelector_specificity_closure0,A.SassParser_children_closure0,A.SelectorParser_parse_closure0,A.SelectorParser_parseCompoundSelector_closure0,A._SerializeVisitor_visitCssComment_closure0,A._SerializeVisitor_visitCssAtRule_closure0,A._SerializeVisitor_visitCssMediaRule_closure0,A._SerializeVisitor_visitCssImport_closure0,A._SerializeVisitor_visitCssImport__closure0,A._SerializeVisitor_visitCssKeyframeBlock_closure0,A._SerializeVisitor_visitCssStyleRule_closure0,A._SerializeVisitor_visitCssSupportsRule_closure0,A._SerializeVisitor_visitCssDeclaration_closure1,A._SerializeVisitor_visitCssDeclaration_closure2,A._SerializeVisitor__write_closure0,A._SerializeVisitor__visitChildren_closure1,A._SerializeVisitor__visitChildren_closure2,A.SingleUnitSassNumber_multiplyUnits_closure2,A.updateSourceSpanPrototype_closure,A.stringClass_closure,A.StylesheetParser_parse_closure0,A.StylesheetParser_parse__closure0,A.StylesheetParser_parseParameterList_closure0,A.StylesheetParser__parseSingleProduction_closure0,A.StylesheetParser_parseSignature_closure,A.StylesheetParser__statement_closure0,A.StylesheetParser_variableDeclarationWithoutNamespace_closure1,A.StylesheetParser_variableDeclarationWithoutNamespace_closure2,A.StylesheetParser__declarationOrBuffer_closure3,A.StylesheetParser__declarationOrBuffer_closure4,A.StylesheetParser__declarationOrBuffer_closure6,A.StylesheetParser__propertyOrVariableDeclaration_closure0,A.StylesheetParser__forRule_closure1,A.StylesheetParser__memberList_closure0,A.StylesheetParser_mozDocumentRule_closure1,A.StylesheetParser__expression_resetState0,A.StylesheetParser__expression_resolveOneOperation0,A.StylesheetParser__expression_resolveOperations0,A.StylesheetParser__expression_resolveSpaceExpressions0,A.StylesheetParser_expressionUntilComma_closure0,A.StylesheetParser_interpolatedStringToken_closure0,A.StylesheetParser_namespacedExpression_closure0,A.StylesheetParser__interpolatedDeclarationValue_closure0,A.StylesheetParser__expressionUntilComparison_closure0,A.StylesheetParser__publicIdentifier_closure0,A.JSToDartImporter_canonicalize_closure,A.JSToDartImporter_load_closure,A.resolveImportPath_closure1,A.resolveImportPath_closure2,A._tryPathAsDirectory_closure0,A.valueClass_closure]),w(A.EfficientLengthIterable,[A.ListIterable,A.EmptyIterable,A.LinkedHashMapKeysIterable,A.LinkedHashMapValuesIterable,A.LinkedHashMapEntriesIterable,A._HashMapKeyIterable,A._MapBaseValueIterable]),w(A.ListIterable,[A.SubListIterable,A.MappedListIterable,A.ReversedListIterable,A.ListQueue,A._JsonMapKeyIterable,A._GeneratorIterable]),x(A.EfficientLengthMappedIterable,A.MappedIterable),x(A.EfficientLengthTakeIterable,A.TakeIterable),x(A.EfficientLengthSkipIterable,A.SkipIterable),x(A.EfficientLengthFollowedByIterable,A.FollowedByIterable),w(A._Record,[A._Record1,A._Record2,A._Record3,A._RecordN]),x(A._Record_1,A._Record1),w(A._Record2,[A._Record_2,A._Record_2_forImport,A._Record_2_imports_modules,A._Record_2_loadedUrls_stylesheet,A._Record_2_sourceMap]),w(A._Record3,[A._Record_3,A._Record_3_deprecation_message_span,A._Record_3_forImport,A._Record_3_importer_isDependency,A._Record_3_originalUrl]),x(A._Record_5_named_namedNodes_positional_positionalNodes_separator,A._RecordN),w(A.MapView,[A._UnmodifiableMapView_MapView__UnmodifiableMapMixin,A.PathMap]),x(A.UnmodifiableMapView,A._UnmodifiableMapView_MapView__UnmodifiableMapMixin),x(A.ConstantMapView,A.UnmodifiableMapView),x(A.ConstantStringMap,A.ConstantMap),w(A.SetBase,[A.ConstantSet,A._SetBase,A._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,A._UnionSet_SetBase_UnmodifiableSetMixin]),w(A.ConstantSet,[A.ConstantStringSet,A.GeneralConstantSet]),x(A.Instantiation1,A.Instantiation),x(A.NullError,A.TypeError),w(A.TearOffClosure,[A.StaticClosure,A.BoundClosure]),w(A.JsLinkedHashMap,[A.JsIdentityLinkedHashMap,A.JsConstantLinkedHashMap,A._LinkedCustomHashMap]),w(A.NativeTypedData,[A.NativeByteData,A.NativeTypedArray]),w(A.NativeTypedArray,[A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin]),x(A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin),x(A.NativeTypedArrayOfDouble,A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin),x(A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin),x(A.NativeTypedArrayOfInt,A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin),w(A.NativeTypedArrayOfDouble,[A.NativeFloat32List,A.NativeFloat64List]),w(A.NativeTypedArrayOfInt,[A.NativeInt16List,A.NativeInt32List,A.NativeInt8List,A.NativeUint16List,A.NativeUint32List,A.NativeUint8ClampedList,A.NativeUint8List]),x(A._TypeError,A._Error),w(A._Completer,[A._AsyncCompleter,A._SyncCompleter]),w(A._StreamController,[A._AsyncStreamController,A._SyncStreamController]),w(A.Stream,[A._StreamImpl,A._ForwardingStream,A._CompleterStream]),x(A._ControllerStream,A._StreamImpl),w(A._BufferingStreamSubscription,[A._ControllerSubscription,A._ForwardingStreamSubscription]),x(A._StreamControllerAddStreamState,A._AddStreamState),w(A._DelayedEvent,[A._DelayedData,A._DelayedError]),x(A._MapStream,A._ForwardingStream),w(A._Zone,[A._CustomZone,A._RootZone]),x(A._IdentityHashMap,A._HashMap),x(A._LinkedHashSet,A._SetBase),x(A._LinkedIdentityHashSet,A._LinkedHashSet),x(A.UnmodifiableSetView,A._UnmodifiableSetView_SetBase__UnmodifiableSetMixin),w(A.Codec,[A.Encoding,A.Base64Codec,A.JsonCodec]),w(A.Encoding,[A.AsciiCodec,A.Utf8Codec]),w(A.Converter,[A._UnicodeSubsetEncoder,A.Base64Encoder,A.JsonEncoder,A.JsonDecoder,A.Utf8Encoder,A.Utf8Decoder]),x(A.AsciiEncoder,A._UnicodeSubsetEncoder),w(A.ByteConversionSink,[A._Base64EncoderSink,A._Utf8StringSinkAdapter]),x(A._Utf8Base64EncoderSink,A._Base64EncoderSink),x(A.JsonCyclicError,A.JsonUnsupportedObjectError),x(A._JsonStringStringifier,A._JsonStringifier),x(A._StringSinkConversionSink,A.StringConversionSink),x(A._StringCallbackSink,A._StringSinkConversionSink),w(A.ArgumentError,[A.RangeError,A.IndexError]),x(A._DataUri,A._Uri),x(A.ArgParserException,A.FormatException),x(A.EmptyUnmodifiableSet,A._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin),x(A.QueueList,A._QueueList_Object_ListMixin),x(A._CastQueueList,A.QueueList),x(A.UnionSet,A._UnionSet_SetBase_UnmodifiableSetMixin),w(A._DelegatingIterableBase,[A.DelegatingSet,A._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin]),x(A._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,A.DelegatingSet),x(A.UnmodifiableSetView0,A._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin),x(A.MapKeySet,A._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin),w(A.NodeJsError,[A.JsAssertionError,A.JsRangeError,A.JsReferenceError,A.JsSyntaxError,A.JsTypeError,A.JsSystemError]),w(A.Socket,[A.TTYReadStream,A.TTYWriteStream]),x(A.InternalStyle,A.Style),w(A.InternalStyle,[A.PosixStyle,A.UrlStyle,A.WindowsStyle]),w(A._Enum,[A._SingletonCssMediaQueryMergeResult,A.BinaryOperator,A.UnaryOperator,A.AttributeOperator,A.Combinator,A.Deprecation,A.ExtendMode,A.Syntax,A.CalculationOperator,A.HueInterpolationMethod,A.ListSeparator,A.OutputStyle,A.LineFeed,A.AttributeOperator0,A.BinaryOperator0,A.CalculationOperator0,A.Combinator0,A.Deprecation0,A.HueInterpolationMethod0,A.ListSeparator0,A._SingletonCssMediaQueryMergeResult0,A.ExtendMode0,A.OutputStyle0,A.LineFeed0,A.Syntax0,A.UnaryOperator0]),w(A.CssNode,[A.ModifiableCssNode,A.CssParentNode]),w(A.ModifiableCssNode,[A.ModifiableCssParentNode,A.ModifiableCssComment,A.ModifiableCssDeclaration,A.ModifiableCssImport]),w(A.ModifiableCssParentNode,[A.ModifiableCssAtRule,A.ModifiableCssKeyframeBlock,A.ModifiableCssMediaRule,A.ModifiableCssStyleRule,A.ModifiableCssStylesheet,A.ModifiableCssSupportsRule]),x(A._IsInvisibleVisitor,A.__IsInvisibleVisitor_Object_EveryCssVisitor),x(A.CssStylesheet,A.CssParentNode),w(A.Expression,[A.BinaryOperationExpression,A.BooleanExpression,A.ColorExpression,A.FunctionExpression,A.IfExpression,A.InterpolatedFunctionExpression,A.ListExpression,A.MapExpression,A.NullExpression,A.NumberExpression,A.ParenthesizedExpression,A.SelectorExpression,A.StringExpression,A.SupportsExpression,A.UnaryOperationExpression,A.ValueExpression,A.VariableExpression]),w(A.Statement,[A.ParentStatement,A.ContentRule,A.DebugRule,A.ErrorRule,A.ExtendRule,A.ForwardRule,A.IfRule,A.ImportRule,A.IncludeRule,A.LoudComment,A.ReturnRule,A.SilentComment,A.UseRule,A.VariableDeclaration,A.WarnRule]),w(A.ParentStatement,[A.AtRootRule,A.AtRule,A.CallableDeclaration,A.Declaration,A.EachRule,A.ForRule,A.MediaRule,A.StyleRule,A.Stylesheet,A.SupportsRule,A.WhileRule]),w(A.CallableDeclaration,[A.ContentBlock,A.FunctionRule,A.MixinRule]),w(A.IfRuleClause,[A.IfClause,A.ElseClause]),x(A._HasContentVisitor,A.__HasContentVisitor_Object_StatementSearchVisitor),x(A._IsInvisibleVisitor0,A.__IsInvisibleVisitor_Object_AnySelectorVisitor),x(A._IsBogusVisitor,A.__IsBogusVisitor_Object_AnySelectorVisitor),x(A._IsUselessVisitor,A.__IsUselessVisitor_Object_AnySelectorVisitor),x(A._ContainsParentSelectorVisitor,A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor),w(A.Selector,[A.SimpleSelector,A.ComplexSelector,A.CompoundSelector,A.SelectorList]),w(A.SimpleSelector,[A.AttributeSelector,A.ClassSelector,A.IDSelector,A.ParentSelector,A.PlaceholderSelector,A.PseudoSelector,A.TypeSelector,A.UniversalSelector]),x(A._ParentSelectorVisitor,A.__ParentSelectorVisitor_Object_SelectorSearchVisitor),x(A.ExplicitConfiguration,A.Configuration),w(A.SourceSpanException,[A.SassException,A.SourceSpanFormatException,A.MultiSourceSpanException,A.SassException0]),w(A.SassException,[A.MultiSpanSassException,A.SassRuntimeException,A.SassFormatException]),w(A.MultiSpanSassException,[A.MultiSpanSassRuntimeException,A.MultiSpanSassFormatException]),x(A.MultiSpanSassScriptException,A.SassScriptException),x(A.MergedExtension,A.Extension),x(A.Importer,A.AsyncImporter),w(A.Importer,[A.FilesystemImporter,A.NoOpImporter,A.NodePackageImporter]),w(A.LoggerWithDeprecationType,[A.DeprecationProcessingLogger,A.StderrLogger]),w(A.Parser,[A.AtRootQueryParser,A.StylesheetParser,A.KeyframeSelectorParser,A.MediaQueryParser,A.SelectorParser]),w(A.StylesheetParser,[A.ScssParser,A.SassParser]),x(A.CssParser,A.ScssParser),w(A.UnmodifiableMapBase,[A.LimitedMapView,A.PrefixedMapView,A.PublicMemberMapView,A.UnprefixedMapView,A.LimitedMapView0,A.PrefixedMapView0,A.PublicMemberMapView0,A.UnprefixedMapView0]),w(A.Value,[A.SassList,A.SassBoolean,A.SassCalculation,A.SassColor,A.SassFunction,A.SassMap,A.SassMixin,A._SassNull,A.SassNumber,A.SassString]),x(A.SassArgumentList,A.SassList),x(A.LinearChannel,A.ColorChannel),w(A.GamutMapMethod,[A.ClipGamutMap,A.LocalMindeGamutMap]),w(A.ColorSpace,[A.A98RgbColorSpace,A.DisplayP3ColorSpace,A.HslColorSpace,A.HwbColorSpace,A.LabColorSpace,A.LchColorSpace,A.LmsColorSpace,A.OklabColorSpace,A.OklchColorSpace,A.ProphotoRgbColorSpace,A.Rec2020ColorSpace,A.RgbColorSpace,A.SrgbColorSpace,A.SrgbLinearColorSpace,A.XyzD50ColorSpace,A.XyzD65ColorSpace]),w(A.SassNumber,[A.ComplexSassNumber,A.SingleUnitSassNumber,A.UnitlessSassNumber]),x(A._MakeExpressionCalculationSafe,A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor),x(A._FindDependenciesVisitor,A.__FindDependenciesVisitor_Object_RecursiveStatementVisitor),x(A.SingleMapping,A.Mapping),x(A.FileLocation,A.SourceLocationMixin),w(A.SourceSpanMixin,[A._FileSpan,A.SourceSpanBase]),x(A.MultiSourceSpanFormatException,A.MultiSourceSpanException),x(A.SourceSpanWithContext,A.SourceSpanBase),x(A.StringScannerException,A.SourceSpanFormatException),w(A.StringScanner,[A.LineScanner,A.SpanScanner]),w(A.ColorSpace0,[A.A98RgbColorSpace0,A.DisplayP3ColorSpace0,A.HslColorSpace0,A.HwbColorSpace0,A.LabColorSpace0,A.LchColorSpace0,A.LmsColorSpace0,A.OklabColorSpace0,A.OklchColorSpace0,A.ProphotoRgbColorSpace0,A.Rec2020ColorSpace0,A.RgbColorSpace0,A.SrgbColorSpace0,A.SrgbLinearColorSpace0,A.XyzD50ColorSpace0,A.XyzD65ColorSpace0]),w(A.Value0,[A.SassList0,A.SassBoolean0,A.SassCalculation0,A.SassColor0,A.SassNumber0,A.SassFunction0,A.SassMap0,A.SassMixin0,A._SassNull0,A.SassString0]),x(A.SassArgumentList0,A.SassList0),w(A.AsyncImporter0,[A.JSToDartAsyncImporter,A.JSToDartAsyncFileImporter,A.Importer0]),w(A.Parser1,[A.AtRootQueryParser0,A.StylesheetParser0,A.KeyframeSelectorParser0,A.MediaQueryParser0,A.SelectorParser0]),w(A.Statement0,[A.ParentStatement0,A.ContentRule0,A.DebugRule0,A.ErrorRule0,A.ExtendRule0,A.ForwardRule0,A.IfRule0,A.ImportRule0,A.IncludeRule0,A.LoudComment0,A.ReturnRule0,A.SilentComment0,A.UseRule0,A.VariableDeclaration0,A.WarnRule0]),w(A.ParentStatement0,[A.AtRootRule0,A.AtRule0,A.CallableDeclaration0,A.Declaration0,A.EachRule0,A.ForRule0,A.MediaRule0,A.StyleRule0,A.Stylesheet0,A.SupportsRule0,A.WhileRule0]),w(A.CssNode0,[A.ModifiableCssNode0,A.CssParentNode0]),w(A.ModifiableCssNode0,[A.ModifiableCssParentNode0,A.ModifiableCssComment0,A.ModifiableCssDeclaration0,A.ModifiableCssImport0]),w(A.ModifiableCssParentNode0,[A.ModifiableCssAtRule0,A.ModifiableCssKeyframeBlock0,A.ModifiableCssMediaRule0,A.ModifiableCssStyleRule0,A.ModifiableCssStylesheet0,A.ModifiableCssSupportsRule0]),w(A.InterpolatedSelector,[A.InterpolatedSimpleSelector,A.InterpolatedComplexSelector,A.InterpolatedCompoundSelector,A.InterpolatedSelectorList]),w(A.InterpolatedSimpleSelector,[A.InterpolatedAttributeSelector,A.InterpolatedClassSelector,A.InterpolatedIDSelector,A.InterpolatedParentSelector,A.InterpolatedPlaceholderSelector,A.InterpolatedPseudoSelector,A.InterpolatedTypeSelector,A.InterpolatedUniversalSelector]),w(A.Selector0,[A.SimpleSelector0,A.ComplexSelector0,A.CompoundSelector0,A.SelectorList0]),w(A.SimpleSelector0,[A.AttributeSelector0,A.ClassSelector0,A.IDSelector0,A.ParentSelector0,A.PlaceholderSelector0,A.PseudoSelector0,A.TypeSelector0,A.UniversalSelector0]),w(A.Expression0,[A.BinaryOperationExpression0,A.BooleanExpression0,A.ColorExpression0,A.FunctionExpression0,A.IfExpression0,A.InterpolatedFunctionExpression0,A.ListExpression0,A.MapExpression0,A.NullExpression0,A.NumberExpression0,A.ParenthesizedExpression0,A.SelectorExpression0,A.StringExpression0,A.SupportsExpression0,A.UnaryOperationExpression0,A.ValueExpression0,A.VariableExpression0]),x(A.LinearChannel0,A.ColorChannel0),w(A.GamutMapMethod0,[A.ClipGamutMap0,A.LocalMindeGamutMap0]),x(A._ConstructionOptions,A._Channels),x(A.CompileStringOptions,A.CompileOptions),x(A.AsyncCompiler,A.Compiler),w(A.SassNumber0,[A.ComplexSassNumber0,A.SingleUnitSassNumber0,A.UnitlessSassNumber0]),x(A.ExplicitConfiguration0,A.Configuration0),w(A.CallableDeclaration0,[A.ContentBlock0,A.FunctionRule0,A.MixinRule0]),w(A.StylesheetParser0,[A.ScssParser0,A.SassParser0]),x(A.CssParser0,A.ScssParser0),w(A.LoggerWithDeprecationType0,[A.DeprecationProcessingLogger0,A.JSToDartLogger,A.StderrLogger0]),x(A._NodeException,A.JsError),w(A.SassException0,[A.MultiSpanSassException0,A.SassRuntimeException0,A.SassFormatException0]),w(A.MultiSpanSassException0,[A.MultiSpanSassRuntimeException0,A.MultiSpanSassFormatException0]),x(A.MultiSpanSassScriptException0,A.SassScriptException0),x(A._MakeExpressionCalculationSafe0,A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0),w(A.Importer0,[A.JSToDartFileImporter,A.FilesystemImporter0,A.NoOpImporter0,A.NodePackageImporter0,A.JSToDartImporter]),w(A.IfRuleClause0,[A.IfClause0,A.ElseClause0]),x(A._ParentSelectorVisitor0,A.__ParentSelectorVisitor_Object_SelectorSearchVisitor0),x(A.MergedExtension0,A.Extension0),x(A._HasContentVisitor0,A.__HasContentVisitor_Object_StatementSearchVisitor0),x(A._IsInvisibleVisitor1,A.__IsInvisibleVisitor_Object_EveryCssVisitor0),x(A._IsInvisibleVisitor2,A.__IsInvisibleVisitor_Object_AnySelectorVisitor0),x(A._IsBogusVisitor0,A.__IsBogusVisitor_Object_AnySelectorVisitor0),x(A._IsUselessVisitor0,A.__IsUselessVisitor_Object_AnySelectorVisitor0),x(A._ContainsParentSelectorVisitor0,A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0),x(A.CssStylesheet0,A.CssParentNode0),b(A.UnmodifiableListBase,A.UnmodifiableListMixin),b(A.__CastListBase__CastIterableBase_ListMixin,A.ListBase),b(A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin,A.ListBase),b(A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin,A.FixedLengthListMixin),b(A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin,A.ListBase),b(A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin,A.FixedLengthListMixin),b(A._AsyncStreamController,A._AsyncStreamControllerDispatch),b(A._SyncStreamController,A._SyncStreamControllerDispatch),b(A.UnmodifiableMapBase,A._UnmodifiableMapMixin),b(A._UnmodifiableMapView_MapView__UnmodifiableMapMixin,A._UnmodifiableMapMixin),b(A._UnmodifiableSetView_SetBase__UnmodifiableSetMixin,A._UnmodifiableSetMixin),b(A._EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin,A.UnmodifiableSetMixin),b(A._QueueList_Object_ListMixin,A.ListBase),b(A._UnionSet_SetBase_UnmodifiableSetMixin,A.UnmodifiableSetMixin),b(A._UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin,A.UnmodifiableSetMixin),b(A._MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin,A.UnmodifiableSetMixin),b(A.__IsInvisibleVisitor_Object_EveryCssVisitor,A.EveryCssVisitor),b(A.__HasContentVisitor_Object_StatementSearchVisitor,A.StatementSearchVisitor),b(A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor,A.AnySelectorVisitor),b(A.__IsBogusVisitor_Object_AnySelectorVisitor,A.AnySelectorVisitor),b(A.__IsInvisibleVisitor_Object_AnySelectorVisitor,A.AnySelectorVisitor),b(A.__IsUselessVisitor_Object_AnySelectorVisitor,A.AnySelectorVisitor),b(A.__ParentSelectorVisitor_Object_SelectorSearchVisitor,A.SelectorSearchVisitor),b(A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor,A.ReplaceExpressionVisitor),b(A.__FindDependenciesVisitor_Object_RecursiveStatementVisitor,A.RecursiveStatementVisitor),b(A.__MakeExpressionCalculationSafe_Object_ReplaceExpressionVisitor0,A.ReplaceExpressionVisitor0),b(A.__ParentSelectorVisitor_Object_SelectorSearchVisitor0,A.SelectorSearchVisitor0),b(A.__HasContentVisitor_Object_StatementSearchVisitor0,A.StatementSearchVisitor0),b(A.__IsInvisibleVisitor_Object_EveryCssVisitor0,A.EveryCssVisitor0),b(A.__ContainsParentSelectorVisitor_Object_AnySelectorVisitor0,A.AnySelectorVisitor0),b(A.__IsBogusVisitor_Object_AnySelectorVisitor0,A.AnySelectorVisitor0),b(A.__IsInvisibleVisitor_Object_AnySelectorVisitor0,A.AnySelectorVisitor0),b(A.__IsUselessVisitor_Object_AnySelectorVisitor0,A.AnySelectorVisitor0);var N={G:void 0!==n?n:globalThis,typeUniverse:{eC:new Map,tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{int:"int",double:"double",num:"num",String:"String",bool:"bool",Null:"Null",List:"List",Object:"Object",Map:"Map",JSObject:"JSObject"},mangledNames:{},types:["~()","Null()","Future<Null>()","Value0(List<Value0>)","Value(List<Value>)","bool(String)","String(String)","bool(CssNode0)","bool(CssNode)","bool(Object?)","int()","SassBoolean0(List<Value0>)","SassBoolean(List<Value>)","bool(SimpleSelector)","bool(SimpleSelector0)","JSClass0()","double(double)","SassString(List<Value>)","SassString0(List<Value0>)","bool(ComplexSelector)","FileSpan()","bool()","bool(ComplexSelector0)","SassNumber(List<Value>)","SassColor0(List<Value0>)","SassNumber0(List<Value0>)","SassColor(List<Value>)","SassList(List<Value>)","String()","SassList0(List<Value0>)","bool(int?)","double(SassColor0)","Future<~>()","SassMap(List<Value>)","Value()","~(Object?)","Object?()","Null(~())","SassMap0(List<Value0>)","int(SassColor0)","Future<Null>(Future<~>())","Value0(Value0)","Value(Value)","Value?()","Value0?()","String?()","bool(num,num)","bool(int)","Uri(Uri)","double(SassColor)","Value0()","bool(ComplexSelectorComponent0)","bool(ComplexSelectorComponent)","SassNumber(SassNumber)","bool(Value0)","SassNumber0(SassNumber0)","Null(Object,StackTrace)","ValueExpression0(Value0)","@()","ComplexSelector(ComplexSelector)","double(double,double)","~(Value)","ComplexSelector0(ComplexSelector0)","Null(@)","ValueExpression(Value)","int(SassColor)","~(Value0)","Future<Value?>()","bool(SelectorList)","Future<Value>()","bool(Value)","Object(Object)","Frame()","bool(ColorChannel0)","bool(SelectorList0)","~(@)","Future<Value0?>()","Future<Value0>()","~(Object,StackTrace)","bool(Object)","bool(Module1<Callable>)","Callable0?()","~(Module0<Callable0>,bool)","Value?(Statement)","Object()","@(@)","bool(Module0<Callable0>)","Future<Value?>(Statement)","Value0?(Statement0)","~(Object)","~(Module1<Callable>,bool)","AsyncCallable?()","Null(_NodeSassColor,num)","List<CssMediaQuery>?(List<CssMediaQuery>)","bool(Module1<AsyncCallable0>)","Frame(String)","Null([Object?])","AsyncCallable0?()","~(Value0,Value0)","SassRuntimeException0(AstNode0)","bool(Module0<AsyncCallable>)","SassRuntimeException(AstNode)","Future<Value0?>(Statement0)","~(String)","List<CssMediaQuery0>?(List<CssMediaQuery0>)","Callable?()","bool(ColorChannel)","int(Uri)","~([int?])","Future<Value0>(List<Value0>)","~(String[Deprecation0?])","~(String,Value)","~(String,Value0)","double(SassNumber0)","~(Value,Value)","~(String[Deprecation?])","Stylesheet?()","bool(Expression0)","String(Expression0)","bool(_Highlight)","bool(Expression)","Null(Module0<AsyncCallable>,bool)","String(String{color:Object?})","Statement()","int(_NodeSassColor)","Uri(String)","~(String,Object?)","+originalUrl(Importer,Uri,Uri)?()","double(SassNumber)","Null(Module1<AsyncCallable0>,bool)","Map<ComplexSelector,Extension>()","Map<ComplexSelector0,Extension0>()","String(Object)","String(Expression)","String(@)","~(String,Function)","Statement0()","~(~())","List<String>()","~(String,@)","SassCalculation0(Object)","bool(ModifiableCssParentNode)","String(SassNumber)","SelectorList(Value)","SelectorList(SelectorList,SelectorList)","Uri?()","~(Object[StackTrace?])","int(String,String)","String?(String?)","String?(Object)","String(String[String?])","bool(Statement)","bool(Import)","Iterable<String>()","Iterable<String>(String)","Iterable<String>(@)","DateTime()","~(String[~])","int(int)","0&(String,FileSpan[StackTrace?])","Set<0^>()<Object?>","AtRootRule(List<Statement>,FileSpan)","AtRule(List<Statement>,FileSpan)","~(@,@)","String(String{color:@})","Entry(Entry)","double(double,String)","AstNode(AstNode)","SassFunction(List<Value>)","SassMixin(List<Value>)","Future<~>(List<Value>)","~(Object?,Object?)","List<ExtensionStore>()","int(ComplexSelector)","AsyncCallable?(Module0<AsyncCallable>)","MapKeySet<Module0<AsyncCallable>>(Map<Module0<AsyncCallable>,AstNode>)","Future<SassNumber>()","List<CssComment>()","bool(UseRule)","bool(ForwardRule)","Map<String,AsyncCallable>(Module0<AsyncCallable>)","Future<String>()","Uri?/()","Future<Object>()","InterpolationMap(List<int>)","AstNode?()","Trace(String)","Future<Value>(List<Value>)","~(List<Value>)","SassNumber()","Expression(Expression)","~(double?[String?])","int(Frame)","String(Frame)","Callable0?(Module0<Callable0>)","Trace()","bool(Frame)","MapKeySet<Module0<Callable0>>(Map<Module0<Callable0>,AstNode>)","Map<String,Callable0>(Module0<Callable0>)","@(String)","AsyncCallable0?(Module1<AsyncCallable0>)","MapKeySet<Module1<AsyncCallable0>>(Map<Module1<AsyncCallable0>,AstNode0>)","Map<String,AsyncCallable0>(Module1<AsyncCallable0>)","AstNode0(AstNode0)","SassFunction0(List<Value0>)","SassMixin0(List<Value0>)","Future<~>(List<Value0>)","~(Iterable<ExtensionStore>)","List<ExtensionStore0>()","bool(ModifiableCssParentNode0)","List<Extension>()","Future<SassNumber0>()","bool(Queue<List<ComplexSelectorComponent>>)","List<CssComment0>()","bool(UseRule0)","bool(ForwardRule0)","~([Object?])","InterpolationMap0(List<int>)","AstNode0?()","String(SassNumber0)","0&(Object[Object?])","0&(@[@])","Object(CalculationOperation0)","Future<~>?()","String(Value0)","double(Value0)","ImmutableList0(SassColor0)","bool(String?)","int(Object?)","AsyncImporter0(Object?)","String(double)","Set<0&>(Object)","Version(String)","~(Iterable<ExtensionStore0>)","Callable?(Module1<Callable>)","MapKeySet<Module1<Callable>>(Map<Module1<Callable>,AstNode0>)","Map<String,Callable>(Module1<Callable>)","double()","~(List<Value0>)","Value0?(Value0)","SassNumber0()","String(_NodeException)","List<Extension0>()","double(Value)","bool(Queue<List<ComplexSelectorComponent0>>)","bool(Statement0)","bool(Import0)","Value0?(Value0,num)","Value0(int)","Object(_NodeSassMap,int)","Null(_NodeSassMap,int,Object)","bool(SassNumber0)","ImmutableList0(SassNumber0)","bool(SassNumber0,String)","SassNumber0(SassNumber0,Object,Object[String?])","SassNumber0(SassNumber0,SassNumber0[String?,String?])","double(SassNumber0,Object,Object[String?])","double(SassNumber0,SassNumber0[String?,String?])","int(ComplexSelector0)","Expression0(Expression0)","SelectorList0(Value0)","SelectorList0(SelectorList0,SelectorList0)","FileLocation(FileSpan)","JSUrl0(Uri)","String(FileSpan)","int(SourceLocation)","~(int)","StyleRule0(List<Statement0>,FileSpan)","AtRootRule0(List<Statement0>,FileSpan)","AtRule0(List<Statement0>,FileSpan)","int(@,@)","bool(Object?,Object?)","Future<NodeCompileResult>()","Future<~>(String)","~(List<Statement>)","StyleRule(List<Statement>,FileSpan)","Value?(Module0<Callable0>)","~(CssMediaQuery)","Declaration(List<Statement>,FileSpan)","~(SelectorList)","~(MapEntry<Value,Value>)","SourceFile()","SourceFile?(int)","String?(SourceFile?)","int(_Line)","Module0<Callable0>?(Module0<Callable0>)","Object(_Line)","Object(_Highlight)","int(_Highlight,_Highlight)","List<_Line>(MapEntry<Object,List<_Highlight>>)","SourceSpanWithContext()","List<Frame>(Trace)","int(Trace)","Uri(+originalUrl(Importer,Uri,Uri))","String(Trace)","EachRule(List<Statement>,FileSpan)","FunctionRule(List<Statement>,FileSpan)","Frame(String,String)","ForRule(List<Statement>,FileSpan)","ContentBlock(List<Statement>,FileSpan)","Frame(Frame)","MediaRule(List<Statement>,FileSpan)","Map<String,Value>(Module0<Callable0>)","Map<String,AstNode>(Module0<Callable0>)","MixinRule(List<Statement>,FileSpan)","SassArgumentList0(Object,Object,Object[String?])","ImmutableMap0(SassArgumentList0)","~([Future<~>?])","ArgParser()","Value0/(List<Value0>)","Value0?(Module1<AsyncCallable0>)","Module1<AsyncCallable0>?(Module1<AsyncCallable0>)","SupportsRule(List<Statement>,FileSpan)","WhileRule(List<Statement>,FileSpan)","Map<String,Value0>(Module1<AsyncCallable0>)","Map<String,AstNode0>(Module1<AsyncCallable0>)","~(Expression)","Set<Deprecation>()","Future<CssValue0<String>>(Interpolation0{trim:bool,warnForColor:bool})","~(BinaryOperator)","~(+deprecation,message,span(Deprecation?,String,FileSpan))","Value(Object)","StringExpression(Interpolation)","List<WatchEvent>(List<WatchEvent>)","DateTime(StylesheetNode)","Future<@>()","SassString(String)","~(Module1<AsyncCallable0>,bool)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>()","Future<Module1<AsyncCallable0>>()","bool(Extension)","~(Module1<AsyncCallable0>)","bool(ModifiableCssNode)","SassScriptException()","Set<ModifiableBox<SelectorList>>()","Object?(Object?)","Future<Value0?>(Value0)","SassList(ComplexSelector)","Future<CssValue0<String>>(Interpolation0)","Iterable<ComplexSelector>(List<ComplexSelector>)","SassString(SimpleSelector)","SingleUnitSassNumber(double)","Future<CssValue<String>>(Interpolation{trim:bool,warnForColor:bool})","Future<Value0?>(IfRuleClause0)","~(Object?,List<JSObject>)","String(Parameter)","UserDefinedCallable0<AsyncEnvironment0>(ContentBlock0)","List<SimpleSelector>(Extender)","List<Extender>?(SimpleSelector)","List<Extender>(PseudoSelector)","List<List<Extender>>(List<Extender>)","List<ComplexSelector>(ComplexSelector)","Future<Value0>(Expression0)","PseudoSelector(ComplexSelector)","~(SimpleSelector,Set<ModifiableBox<SelectorList>>)","Value0/()","ModifiableBox<SelectorList>()","List<ComplexSelectorComponent>?(List<ComplexSelectorComponent>,List<ComplexSelectorComponent>)","Iterable<ComplexSelector>(ComplexSelector)","~(@,StackTrace)","Null(JSObject?,JSArray<Object?>)","int(int,ComplexSelectorComponent)","Future<+originalUrl(AsyncImporter0,Uri,Uri)?>()","Future<Stylesheet0?>()","bool(+originalUrl(AsyncImporter0,Uri,Uri))","Uri(+originalUrl(AsyncImporter0,Uri,Uri))","AtRootQuery0()","~(Module0<AsyncCallable>,bool)","Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>()","bool(List<Iterable<ComplexSelectorComponent>>)","bool(PseudoSelector)","SassCalculation0(Object[Object?,Object?])","SassCalculation0(SassCalculation0[String?])","ImmutableList(SassCalculation0)","Object(Object,String,Object,Object)","bool(CalculationOperator0)","bool(CalculationOperation0,Object)","int(CalculationOperation0)","String(CalculationOperation0)","Future<Module0<AsyncCallable>>()","CalculationInterpolation(Object,String)","bool(CalculationInterpolation,Object)","int(CalculationInterpolation)","String(CalculationInterpolation)","bool(CanonicalizeContext0)","JSUrl0?(CanonicalizeContext0)","SelectorList?(PseudoSelector)","~(String,Option)","@(@,String)","Null(@,@)","SimpleSelector(SimpleSelector)","Null(@,StackTrace)","Null(Function,Function)","SassColor0(SassColor0)","SassColor0(ColorSpace0)","~(int,@)","0&(List<Value0>)","~(Module0<AsyncCallable>)","String(String?)","SassColor0(Object,_ConstructionOptions)","bool(SassColor0,Object)","SassColor0(SassColor0,String)","bool(SassColor0[String?])","SassColor0(SassColor0,_ToGamutOptions)","double(SassColor0,String[_ChannelOptions?])","bool(SassColor0,String)","bool(SassColor0,String[_ChannelOptions?])","SassColor0(SassColor0,_ConstructionOptions)","double?(String)","SassColor0(SassColor0,SassColor0[_InterpolationOptions?])","String(SassColor0)","bool(SassColor0)","String(int,IfClause)","Null(_NodeSassColor,num?[num?,num?,num?,SassColor0?])","double(num)","AtRootQuery()","double(_NodeSassColor)","SassColor(SassColor)","Value?(Module0<AsyncCallable>)","Module0<AsyncCallable>?(Module0<AsyncCallable>)","AsyncImporter0(JSImporter)","0&(@)","String(BuiltInCallable)","NodePackageImporter0(Object[String?])","Future<Value?>(Value)","NodeCompileResult(Compiler,String[CompileOptions?])","NodeCompileResult(Compiler,String[CompileStringOptions?])","Null(Compiler)","Promise(AsyncCompiler,String[CompileOptions?])","Promise(AsyncCompiler,String[CompileStringOptions?])","Promise(AsyncCompiler)","Future<AsyncCompiler>()","int(int,ComplexSelectorComponent0)","String(CssValue0<Combinator0>)","int(int,SimpleSelector0)","String(BuiltInCallable0)","bool(Deprecation0)","Iterable<Deprecation0>()","Version(Object,int,int,int)","List<CssMediaQuery>()","Future<CssValue<String>>(Interpolation)","Value0?(Module1<Callable>)","Module1<Callable>?(Module1<Callable>)","Map<String,Value>(Module0<AsyncCallable>)","SassString(int)","Map<String,Value0>(Module1<Callable>)","Map<String,AstNode0>(Module1<Callable>)","Map<String,AstNode>(Module0<AsyncCallable>)","SassColor(ColorSpace)","CssValue0<String>(Interpolation0{trim:bool,warnForColor:bool})","String(CssValue<Combinator>)","Future<Value?>(IfRuleClause)","bool(String?,String?)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)()","Object(Value0)","~(Module1<Callable>)","int(int,SimpleSelector)","String(Value)","CssValue0<String>(Interpolation0)","SelectorList()","Value0?(IfRuleClause0)","UserDefinedCallable0<Environment0>(ContentBlock0)","Value0(Expression0)","UserDefinedCallable<AsyncEnvironment>(ContentBlock)","FileSpan(_NodeException)","bool(Extension0)","Set<ModifiableBox0<SelectorList0>>()","0&(List<Value>)","CompoundSelector()","Iterable<ComplexSelector0>(List<ComplexSelector0>)","Statement({root:bool})","List<SimpleSelector0>(Extender0)","List<Extender0>?(SimpleSelector0)","List<Extender0>(PseudoSelector0)","List<List<Extender0>>(List<Extender0>)","List<ComplexSelector0>(ComplexSelector0)","PseudoSelector0(ComplexSelector0)","~(SimpleSelector0,Set<ModifiableBox0<SelectorList0>>)","ModifiableBox0<SelectorList0>()","SassFunction0(Object,String,Value0(List<Value0>))","List<ComplexSelectorComponent0>?(List<ComplexSelectorComponent0>,List<ComplexSelectorComponent0>)","~(Symbol0,@)","bool(List<Iterable<ComplexSelectorComponent0>>)","int(String?)","bool(PseudoSelector0)","SelectorList0?(PseudoSelector0)","String(int,IfClause0)","Future<+originalUrl(AsyncImporter,Uri,Uri)?>()","bool(+originalUrl(Importer,Uri,Uri))","~(Object?,Object,Object?)","+(String,String)(String)","+originalUrl(Importer0,Uri,Uri)?()","Stylesheet0?()","bool(+originalUrl(Importer0,Uri,Uri))","Uri(+originalUrl(Importer0,Uri,Uri))","~(String,WarnOptions)","~(String,DebugOptions)","Null(RenderResult)","JSFunction0(JSFunction0)","Object?(Object,String,String[Object?])","Null(Object)","Future<~>(List<String>)","List<Value0>(Value0)","bool(List<Value0>)","SassList0(ComplexSelector0)","Iterable<ComplexSelector0>(ComplexSelector0)","SimpleSelector0(SimpleSelector0)","SassList0(Object[Object?,_ConstructorOptions?])","Future<Value>(Expression)","Null(_NodeSassList,int?[bool?,SassList0?])","Future<Stylesheet?>()","Object(_NodeSassList,int)","Null(_NodeSassList,int,Object)","bool(_NodeSassList)","Null(_NodeSassList,bool)","int(_NodeSassList)","SassMap0(Value0)","SassMap0(SassMap0)","SassMap0(Object[ImmutableMap0?])","ImmutableMap0(SassMap0)","Value0?(SassMap0,Object)","Null(_NodeSassMap,int?[SassMap0?])","SassNumber0(int)","bool(+originalUrl(AsyncImporter,Uri,Uri))","int(_NodeSassMap)","Uri(+originalUrl(AsyncImporter,Uri,Uri))","SassNumber0(Value0)","List<CssMediaQuery0>()","Value0(Object)","0&(Object)","bool(ModifiableCssNode0)","SassNumber0(Object,num[Object?])","Expression({bracketList:bool,consumeNewlines:bool,singleEquals:bool,until:bool()?})","int?(SassNumber0)","Value/()","int(SassNumber0[String?])","double(SassNumber0,num,num[String?])","SassNumber0(SassNumber0[String?])","SassNumber0(SassNumber0,String[String?])","~(String,int)","~(String,int?)","NumberExpression()","Stylesheet()","Statement?()","Null(_NodeSassNumber,num?[String?,SassNumber0?])","double(_NodeSassNumber)","Null(_NodeSassNumber,num)","String(_NodeSassNumber)","Null(_NodeSassNumber,String)","SassScriptException0()","String(Parameter0)","JSExpressionVisitor(JSExpressionVisitorObject)","JSStatementVisitor(JSStatementVisitorObject)","JSSimpleSelectorVisitor(JSSimpleSelectorVisitorObject)","SourceFile(String)","JSSet(Set<Object?>)","SourceFile(LazyFileSpan0)","int(LazyFileSpan0)","Uri?(LazyFileSpan0)","String(SourceFile,int[int?])","FileSpan(SourceFile,int[int?])","List<int>(SourceFile)","String?(Interpolation0)","Object?(Statement0,StatementVisitor<Object?>)","Object?(Expression0,ExpressionVisitor<Object?>)","Object?(InterpolatedSelector,InterpolatedSelectorVisitor<Object?>)","ArgumentList0(IncludeRule0)","ArgumentList0(ContentRule0)","ArgumentList0(FunctionExpression0)","ArgumentList0(IfExpression0)","ArgumentList0(InterpolatedFunctionExpression0)","FileSpan(AstNode0)","Interpolation0(SupportsCondition)","CssValue<String>(Interpolation{trim:bool,warnForColor:bool})","String(Object,@,@[@])","List<Value>(Value)","ParameterList()","VariableDeclaration()","Value/(List<Value>)","SassString0(SimpleSelector0)","SelectorList0()","CompoundSelector0()","~(CssMediaQuery0)","~(SelectorList0)","~(MapEntry<Value0,Value0>)","SingleUnitSassNumber0(double)","+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)()","JSUrl0?(FileSpan)","Module0<Callable0>()","~(Module0<Callable0>)","Value?(Value)","SassString0(int)","SassString0(String)","int(int,int)","SassString0(Object[Object?,_ConstructorOptions1?])","String(SassString0)","bool(SassString0)","int(SassString0)","int(SassString0,Value0[String?])","Null(_NodeSassString,String?[SassString0?])","String(_NodeSassString)","Null(_NodeSassString,String)","Statement0({root:bool})","bool(List<Value>)","NumberExpression0()","Stylesheet0()","Statement0?()","ParameterList0()","+(String,ParameterList0)()","CssValue<String>(Interpolation)","Declaration0(List<Statement0>,FileSpan)","UseRule()","EachRule0(List<Statement0>,FileSpan)","FunctionRule0(List<Statement0>,FileSpan)","ForRule0(List<Statement0>,FileSpan)","ContentBlock0(List<Statement0>,FileSpan)","MediaRule0(List<Statement0>,FileSpan)","MixinRule0(List<Statement0>,FileSpan)","Value?(IfRuleClause)","SupportsRule0(List<Statement0>,FileSpan)","WhileRule0(List<Statement0>,FileSpan)","~(Expression0)","~(BinaryOperator0)","StringExpression0(Interpolation0)","Null(~(Object?),~(Object?))","ImmutableList0(Value0)","String?(Value0)","int(Value0,Value0[String?])","SassBoolean0(Value0[String?])","SassCalculation0(Value0[String?])","SassColor0(Value0[String?])","SassFunction0(Value0[String?])","SassMap0(Value0[String?])","SassMixin0(Value0[String?])","SassNumber0(Value0[String?])","SassString0(Value0[String?])","SassMap0?(Value0)","bool(Value0,Object?)","int(Value0[Object?])","UserDefinedCallable<Environment>(ContentBlock)","Object(String)","~(Zone?,ZoneDelegate?,Zone,Object,StackTrace)","0^(Zone?,ZoneDelegate?,Zone,0^())<Object?>","0^(Zone?,ZoneDelegate?,Zone,0^(1^),1^)<Object?,Object?>","0^(Zone?,ZoneDelegate?,Zone,0^(1^,2^),1^,2^)<Object?,Object?,Object?>","0^()(Zone,ZoneDelegate,Zone,0^())<Object?>","0^(1^)(Zone,ZoneDelegate,Zone,0^(1^))<Object?,Object?>","0^(1^,2^)(Zone,ZoneDelegate,Zone,0^(1^,2^))<Object?,Object?,Object?>","AsyncError?(Zone,ZoneDelegate,Zone,Object,StackTrace?)","~(Zone?,ZoneDelegate?,Zone,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~())","Timer(Zone,ZoneDelegate,Zone,Duration,~(Timer))","~(Zone,ZoneDelegate,Zone,String)","Zone(Zone?,ZoneDelegate?,Zone,ZoneSpecification?,Map<Object?,Object?>?)","Value(Expression)","bool(Deprecation)","0^(0^,0^)<num>","bool(Version)","~(ContentBlock)","~(Object,StackTrace,EventSink<0^>)<Object?>","List<0^>(0^,List<0^>?)<Object?>","NodeCompileResult(String[CompileOptions?])","NodeCompileResult(String[CompileStringOptions?])","Promise(String[CompileOptions?])","Promise(String[CompileStringOptions?])","Importer0(Object?)","Compiler()","Promise()","List<Object?>(Object?)","~(RenderOptions,~(Object?,RenderResult?))","RenderResult(RenderOptions)","ParserExports()","Stylesheet0(String,String,String?)","String?(String)","Uri(JSUrl0)","Object(Map<String,Object?>)","String(String[String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?,String?])","String(Object?)","SassMap(Value)","SassMap(SassMap)","SassNumber(Value)","bool(@)","Module1<Callable>()"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti"),rttc:{"1;":e=>t=>t instanceof A._Record_1&&e._is(t._0),"2;":(e,t)=>r=>r instanceof A._Record_2&&e._is(r._0)&&t._is(r._1),"2;forImport":(e,t)=>r=>r instanceof A._Record_2_forImport&&e._is(r._0)&&t._is(r._1),"2;sourceMap":(e,t)=>r=>r instanceof A._Record_2_sourceMap&&e._is(r._0)&&t._is(r._1),"2;imports,modules":(e,t)=>r=>r instanceof A._Record_2_imports_modules&&e._is(r._0)&&t._is(r._1),"2;loadedUrls,stylesheet":(e,t)=>r=>r instanceof A._Record_2_loadedUrls_stylesheet&&e._is(r._0)&&t._is(r._1),"3;":(e,t,r)=>n=>n instanceof A._Record_3&&e._is(n._0)&&t._is(n._1)&&r._is(n._2),"3;forImport":(e,t,r)=>n=>n instanceof A._Record_3_forImport&&e._is(n._0)&&t._is(n._1)&&r._is(n._2),"3;originalUrl":(e,t,r)=>n=>n instanceof A._Record_3_originalUrl&&e._is(n._0)&&t._is(n._1)&&r._is(n._2),"3;importer,isDependency":(e,t,r)=>n=>n instanceof A._Record_3_importer_isDependency&&e._is(n._0)&&t._is(n._1)&&r._is(n._2),"3;deprecation,message,span":(e,t,r)=>n=>n instanceof A._Record_3_deprecation_message_span&&e._is(n._0)&&t._is(n._1)&&r._is(n._2),"5;named,namedNodes,positional,positionalNodes,separator":e=>t=>t instanceof A._Record_5_named_namedNodes_positional_positionalNodes_separator&&A.pairwiseIsTest(e,t._values)}};A._Universe_addRules(N.typeUniverse,JSON.parse('{"PlainJavaScriptObject":"LegacyJavaScriptObject","UnknownJavaScriptObject":"LegacyJavaScriptObject","JavaScriptFunction":"LegacyJavaScriptObject","Stdin":"LegacyJavaScriptObject","Stdout":"LegacyJavaScriptObject","ReadlineModule":"LegacyJavaScriptObject","ReadlineOptions":"LegacyJavaScriptObject","ReadlineInterface":"LegacyJavaScriptObject","BufferModule":"LegacyJavaScriptObject","BufferConstants":"LegacyJavaScriptObject","Buffer":"LegacyJavaScriptObject","ConsoleModule":"LegacyJavaScriptObject","Console":"LegacyJavaScriptObject","EventEmitter":"LegacyJavaScriptObject","FS":"LegacyJavaScriptObject","FSConstants":"LegacyJavaScriptObject","Realpath":"LegacyJavaScriptObject","RealpathSync":"LegacyJavaScriptObject","FSWatcher":"LegacyJavaScriptObject","ReadStream":"LegacyJavaScriptObject","ReadStreamOptions":"LegacyJavaScriptObject","WriteStream":"LegacyJavaScriptObject","WriteStreamOptions":"LegacyJavaScriptObject","FileOptions":"LegacyJavaScriptObject","StatOptions":"LegacyJavaScriptObject","MkdirOptions":"LegacyJavaScriptObject","RmdirOptions":"LegacyJavaScriptObject","WatchOptions":"LegacyJavaScriptObject","WatchFileOptions":"LegacyJavaScriptObject","Stats":"LegacyJavaScriptObject","Promise":"LegacyJavaScriptObject","Date":"LegacyJavaScriptObject","JsError":"LegacyJavaScriptObject","Atomics":"LegacyJavaScriptObject","Modules":"LegacyJavaScriptObject","Module":"LegacyJavaScriptObject","Net":"LegacyJavaScriptObject","Socket":"LegacyJavaScriptObject","NetAddress":"LegacyJavaScriptObject","NetServer":"LegacyJavaScriptObject","NodeJsError":"LegacyJavaScriptObject","JsAssertionError":"LegacyJavaScriptObject","JsRangeError":"LegacyJavaScriptObject","JsReferenceError":"LegacyJavaScriptObject","JsSyntaxError":"LegacyJavaScriptObject","JsTypeError":"LegacyJavaScriptObject","JsSystemError":"LegacyJavaScriptObject","Process":"LegacyJavaScriptObject","CPUUsage":"LegacyJavaScriptObject","Release":"LegacyJavaScriptObject","StreamModule":"LegacyJavaScriptObject","Readable":"LegacyJavaScriptObject","Writable":"LegacyJavaScriptObject","Duplex":"LegacyJavaScriptObject","Transform":"LegacyJavaScriptObject","WritableOptions":"LegacyJavaScriptObject","ReadableOptions":"LegacyJavaScriptObject","Immediate":"LegacyJavaScriptObject","Timeout":"LegacyJavaScriptObject","TTY":"LegacyJavaScriptObject","TTYReadStream":"LegacyJavaScriptObject","TTYWriteStream":"LegacyJavaScriptObject","Util":"LegacyJavaScriptObject","JSArray0":"LegacyJavaScriptObject","Chokidar":"LegacyJavaScriptObject","ChokidarOptions":"LegacyJavaScriptObject","ChokidarWatcher":"LegacyJavaScriptObject","JSFunction":"LegacyJavaScriptObject","ImmutableList":"LegacyJavaScriptObject","ImmutableMap":"LegacyJavaScriptObject","NodeImporterResult":"LegacyJavaScriptObject","RenderContext":"LegacyJavaScriptObject","RenderContextOptions":"LegacyJavaScriptObject","RenderContextResult":"LegacyJavaScriptObject","RenderContextResultStats":"LegacyJavaScriptObject","JSModule":"LegacyJavaScriptObject","JSModuleRequire":"LegacyJavaScriptObject","JSClass":"LegacyJavaScriptObject","JSUrl":"LegacyJavaScriptObject","_PropertyDescriptor":"LegacyJavaScriptObject","_RequireMain":"LegacyJavaScriptObject","JSArray1":"LegacyJavaScriptObject","Chokidar0":"LegacyJavaScriptObject","ChokidarOptions0":"LegacyJavaScriptObject","ChokidarWatcher0":"LegacyJavaScriptObject","_ConstructionOptions":"LegacyJavaScriptObject","_ChannelOptions":"LegacyJavaScriptObject","_ToGamutOptions":"LegacyJavaScriptObject","_InterpolationOptions":"LegacyJavaScriptObject","_Channels":"LegacyJavaScriptObject","_NodeSassColor":"LegacyJavaScriptObject","CompileOptions":"LegacyJavaScriptObject","CompileStringOptions":"LegacyJavaScriptObject","NodeCompileResult":"LegacyJavaScriptObject","Deprecation1":"LegacyJavaScriptObject","_NodeException":"LegacyJavaScriptObject","Exports":"LegacyJavaScriptObject","LoggerNamespace":"LegacyJavaScriptObject","JSExpressionVisitorObject":"LegacyJavaScriptObject","Fiber":"LegacyJavaScriptObject","FiberClass":"LegacyJavaScriptObject","JSFunction0":"LegacyJavaScriptObject","ImmutableList0":"LegacyJavaScriptObject","ImmutableMap0":"LegacyJavaScriptObject","JSImporter":"LegacyJavaScriptObject","JSImporterResult":"LegacyJavaScriptObject","NodeImporterResult0":"LegacyJavaScriptObject","_ConstructorOptions":"LegacyJavaScriptObject","_NodeSassList":"LegacyJavaScriptObject","WarnOptions":"LegacyJavaScriptObject","DebugOptions":"LegacyJavaScriptObject","JSLogger":"LegacyJavaScriptObject","_NodeSassMap":"LegacyJavaScriptObject","JSModule0":"LegacyJavaScriptObject","JSModuleRequire0":"LegacyJavaScriptObject","_ConstructorOptions0":"LegacyJavaScriptObject","_NodeSassNumber":"LegacyJavaScriptObject","ParserExports":"LegacyJavaScriptObject","JSClass0":"LegacyJavaScriptObject","RenderContext0":"LegacyJavaScriptObject","RenderContextOptions0":"LegacyJavaScriptObject","RenderContextResult0":"LegacyJavaScriptObject","RenderContextResultStats0":"LegacyJavaScriptObject","RenderOptions":"LegacyJavaScriptObject","RenderResult":"LegacyJavaScriptObject","RenderResultStats":"LegacyJavaScriptObject","_Exports":"LegacyJavaScriptObject","JSSet":"LegacyJavaScriptObject","JSSimpleSelectorVisitorObject":"LegacyJavaScriptObject","JSStatementVisitorObject":"LegacyJavaScriptObject","_ConstructorOptions1":"LegacyJavaScriptObject","_NodeSassString":"LegacyJavaScriptObject","Types":"LegacyJavaScriptObject","JSUrl0":"LegacyJavaScriptObject","_PropertyDescriptor0":"LegacyJavaScriptObject","_RequireMain0":"LegacyJavaScriptObject","NativeArrayBuffer":"NativeByteBuffer","JSArray":{"List":["1"],"EfficientLengthIterable":["1"],"JSObject":[],"Iterable":["1"]},"JSBool":{"bool":[],"TrustedGetRuntimeType":[]},"JSNull":{"Null":[],"TrustedGetRuntimeType":[]},"JavaScriptObject":{"JSObject":[]},"LegacyJavaScriptObject":{"JSObject":[],"Promise":[],"JsSystemError":[],"ImmutableList":[],"_ConstructionOptions":[],"_ChannelOptions":[],"_ToGamutOptions":[],"_InterpolationOptions":[],"_NodeSassColor":[],"CompileOptions":[],"CompileStringOptions":[],"NodeCompileResult":[],"Deprecation1":[],"_NodeException":[],"JSExpressionVisitorObject":[],"Fiber":[],"JSFunction0":[],"ImmutableList0":[],"ImmutableMap0":[],"JSImporter":[],"JSImporterResult":[],"NodeImporterResult0":[],"_ConstructorOptions":[],"_NodeSassList":[],"WarnOptions":[],"DebugOptions":[],"_NodeSassMap":[],"_ConstructorOptions0":[],"_NodeSassNumber":[],"ParserExports":[],"JSClass0":[],"RenderContextOptions0":[],"RenderOptions":[],"RenderResult":[],"JSSet":[],"JSSimpleSelectorVisitorObject":[],"JSStatementVisitorObject":[],"_ConstructorOptions1":[],"_NodeSassString":[],"JSUrl0":[]},"JSArraySafeToStringHook":{"SafeToStringHook":[]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"EfficientLengthIterable":["1"],"JSObject":[],"Iterable":["1"]},"JSNumber":{"double":[],"num":[],"Comparable":["num"]},"JSInt":{"double":[],"int":[],"num":[],"Comparable":["num"],"TrustedGetRuntimeType":[]},"JSNumNotInt":{"double":[],"num":[],"Comparable":["num"],"TrustedGetRuntimeType":[]},"JSString":{"String":[],"Comparable":["String"],"TrustedGetRuntimeType":[]},"_CastIterableBase":{"Iterable":["2"]},"CastIterable":{"_CastIterableBase":["1","2"],"Iterable":["2"],"Iterable.E":"2"},"_EfficientLengthCastIterable":{"CastIterable":["1","2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"_CastListBase":{"ListBase":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"]},"CastList":{"_CastListBase":["1","2"],"ListBase":["2"],"List":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListBase.E":"2","Iterable.E":"2"},"CastSet":{"Set":["2"],"_CastIterableBase":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"CastMap":{"MapBase":["3","4"],"Map":["3","4"],"MapBase.K":"3","MapBase.V":"4"},"LateError":{"Error":[]},"CodeUnits":{"ListBase":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListBase.E":"int"},"EfficientLengthIterable":{"Iterable":["1"]},"ListIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"SubListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"MappedIterable":{"Iterable":["2"],"Iterable.E":"2"},"EfficientLengthMappedIterable":{"MappedIterable":["1","2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MappedListIterable":{"ListIterable":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListIterable.E":"2","Iterable.E":"2"},"WhereIterable":{"Iterable":["1"],"Iterable.E":"1"},"ExpandIterable":{"Iterable":["2"],"Iterable.E":"2"},"TakeIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthTakeIterable":{"TakeIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthSkipIterable":{"SkipIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"SkipWhileIterable":{"Iterable":["1"],"Iterable.E":"1"},"EmptyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"FollowedByIterable":{"Iterable":["1"],"Iterable.E":"1"},"EfficientLengthFollowedByIterable":{"FollowedByIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"WhereTypeIterable":{"Iterable":["1"],"Iterable.E":"1"},"NonNullsIterable":{"Iterable":["1"],"Iterable.E":"1"},"UnmodifiableListBase":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ReversedListIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"Symbol":{"Symbol0":[]},"ConstantMapView":{"UnmodifiableMapView":["1","2"],"Map":["1","2"]},"ConstantMap":{"Map":["1","2"]},"ConstantStringMap":{"ConstantMap":["1","2"],"Map":["1","2"]},"_KeysOrValues":{"Iterable":["1"],"Iterable.E":"1"},"ConstantSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"ConstantStringSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"GeneralConstantSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"Instantiation":{"Function":[]},"Instantiation1":{"Function":[]},"NullError":{"TypeError":[],"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"NullThrownFromJavaScriptException":{"Exception":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"Closure0Args":{"Function":[]},"Closure2Args":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"LinkedHashMapKeysIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"LinkedHashMapValuesIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"LinkedHashMapEntriesIterable":{"EfficientLengthIterable":["MapEntry<1,2>"],"Iterable":["MapEntry<1,2>"],"Iterable.E":"MapEntry<1,2>"},"JsIdentityLinkedHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"JsConstantLinkedHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_MatchImplementation":{"RegExpMatch":[],"Match":[]},"_AllMatchesIterable":{"Iterable":["RegExpMatch"],"Iterable.E":"RegExpMatch"},"StringMatch":{"Match":[]},"_StringAllMatchesIterable":{"Iterable":["Match"],"Iterable.E":"Match"},"NativeByteBuffer":{"JSObject":[],"ByteBuffer":[],"TrustedGetRuntimeType":[]},"NativeTypedData":{"JSObject":[]},"NativeByteData":{"ByteData":[],"JSObject":[],"TrustedGetRuntimeType":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"],"JSObject":[]},"NativeTypedArrayOfDouble":{"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"JSObject":[],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"Float32List":[],"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"JSObject":[],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"Float64List":[],"ListBase":["double"],"List":["double"],"JavaScriptIndexingBehavior":["double"],"EfficientLengthIterable":["double"],"JSObject":[],"Iterable":["double"],"TrustedGetRuntimeType":[],"ListBase.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"Int16List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"Int32List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"Int8List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"Uint16List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"Uint32List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"Uint8ClampedList":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"Uint8List":[],"ListBase":["int"],"List":["int"],"JavaScriptIndexingBehavior":["int"],"EfficientLengthIterable":["int"],"JSObject":[],"Iterable":["int"],"TrustedGetRuntimeType":[],"ListBase.E":"int"},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"AsyncError":{"Error":[]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"_AsyncCompleter":{"_Completer":["1"]},"_SyncCompleter":{"_Completer":["1"]},"_Future":{"Future":["1"]},"_StreamController":{"EventSink":["1"]},"_AsyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_SyncStreamController":{"_StreamController":["1"],"EventSink":["1"]},"_ControllerStream":{"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_ControllerSubscription":{"_BufferingStreamSubscription":["1"],"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_BufferingStreamSubscription":{"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamImpl":{"Stream":["1"]},"_ForwardingStream":{"Stream":["2"]},"_ForwardingStreamSubscription":{"_BufferingStreamSubscription":["2"],"StreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_MapStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2"},"_ZoneSpecification":{"ZoneSpecification":[]},"_ZoneDelegate":{"ZoneDelegate":[]},"_Zone":{"Zone":[]},"_CustomZone":{"Zone":[]},"_RootZone":{"Zone":[]},"Queue":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"_HashMap":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_IdentityHashMap":{"_HashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_HashMapKeyIterable":{"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"_LinkedHashSet":{"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_LinkedIdentityHashSet":{"_LinkedHashSet":["1"],"_SetBase":["1"],"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableListView":{"ListBase":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListBase.E":"1"},"ListBase":{"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapBase":{"Map":["1","2"]},"UnmodifiableMapBase":{"MapBase":["1","2"],"Map":["1","2"]},"_MapBaseValueIterable":{"EfficientLengthIterable":["2"],"Iterable":["2"],"Iterable.E":"2"},"MapView":{"Map":["1","2"]},"UnmodifiableMapView":{"Map":["1","2"]},"ListQueue":{"Queue":["1"],"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"SetBase":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_SetBase":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_JsonMap":{"MapBase":["String","@"],"Map":["String","@"],"MapBase.K":"String","MapBase.V":"@"},"_JsonMapKeyIterable":{"ListIterable":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"ListIterable.E":"String","Iterable.E":"String"},"AsciiCodec":{"Codec":["String","List<int>"]},"_UnicodeSubsetEncoder":{"Converter":["String","List<int>"]},"AsciiEncoder":{"Converter":["String","List<int>"]},"Base64Codec":{"Codec":["List<int>","String"]},"Base64Encoder":{"Converter":["List<int>","String"]},"Encoding":{"Codec":["String","List<int>"]},"JsonUnsupportedObjectError":{"Error":[]},"JsonCyclicError":{"Error":[]},"JsonCodec":{"Codec":["Object?","String"]},"JsonEncoder":{"Converter":["Object?","String"]},"JsonDecoder":{"Converter":["String","Object?"]},"Utf8Codec":{"Codec":["String","List<int>"]},"Utf8Encoder":{"Converter":["String","List<int>"]},"Utf8Decoder":{"Converter":["List<int>","String"]},"DateTime":{"Comparable":["DateTime"]},"double":{"num":[],"Comparable":["num"]},"Duration":{"Comparable":["Duration"]},"int":{"num":[],"Comparable":["num"]},"List":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"num":{"Comparable":["num"]},"RegExpMatch":{"Match":[]},"Set":{"EfficientLengthIterable":["1"],"Iterable":["1"]},"String":{"Comparable":["String"]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"RangeError":[],"Error":[]},"NoSuchMethodError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"StateError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"OutOfMemoryError":{"Error":[]},"StackOverflowError":{"Error":[]},"_Exception":{"Exception":[]},"FormatException":{"Exception":[]},"_GeneratorIterable":{"ListIterable":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListIterable.E":"1","Iterable.E":"1"},"_StringStackTrace":{"StackTrace":[]},"Runes":{"Iterable":["int"],"Iterable.E":"int"},"_Uri":{"_PlatformUri":[],"Uri":[]},"_SimpleUri":{"_PlatformUri":[],"Uri":[]},"_DataUri":{"_PlatformUri":[],"Uri":[]},"NullRejectionException":{"Exception":[]},"ArgParserException":{"FormatException":[],"Exception":[]},"ErrorResult":{"Result":["0&"]},"ValueResult":{"Result":["1"]},"_CompleterStream":{"Stream":["1"],"Stream.T":"1"},"_NextRequest":{"_EventRequest":["1"]},"EmptyUnmodifiableSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"Iterable.E":"1"},"QueueList":{"ListBase":["1"],"List":["1"],"Queue":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListBase.E":"1","QueueList.E":"1"},"_CastQueueList":{"QueueList":["2"],"ListBase":["2"],"List":["2"],"Queue":["2"],"EfficientLengthIterable":["2"],"Iterable":["2"],"ListBase.E":"2","QueueList.E":"2"},"UnionSet":{"SetBase":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"UnmodifiableSetView0":{"DelegatingSet":["1"],"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"MapKeySet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_DelegatingIterableBase":{"Iterable":["1"]},"DelegatingSet":{"Set":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"PathException":{"Exception":[]},"PathMap":{"Map":["String?","1"]},"Version":{"VersionRange":[],"Comparable":["VersionRange"]},"VersionRange":{"Comparable":["VersionRange"]},"ModifiableCssAtRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssComment":{"ModifiableCssNode":[],"CssComment":[],"CssNode":[],"AstNode":[]},"ModifiableCssDeclaration":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssImport":{"ModifiableCssNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssKeyframeBlock":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssMediaRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssNode":{"CssNode":[],"AstNode":[]},"ModifiableCssParentNode":{"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStyleRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssStylesheet":{"ModifiableCssParentNode":[],"CssStylesheet":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"ModifiableCssSupportsRule":{"ModifiableCssParentNode":[],"ModifiableCssNode":[],"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssNode":{"AstNode":[]},"CssParentNode":{"CssNode":[],"AstNode":[]},"CssStylesheet":{"CssParentNode":[],"CssNode":[],"AstNode":[]},"CssValue":{"AstNode":[]},"_FakeAstNode":{"AstNode":[]},"ArgumentList":{"AstNode":[]},"ConfiguredVariable":{"AstNode":[]},"Expression":{"AstNode":[]},"BinaryOperationExpression":{"Expression":[],"AstNode":[]},"BooleanExpression":{"Expression":[],"AstNode":[]},"ColorExpression":{"Expression":[],"AstNode":[]},"FunctionExpression":{"Expression":[],"AstNode":[]},"IfExpression":{"Expression":[],"AstNode":[]},"InterpolatedFunctionExpression":{"Expression":[],"AstNode":[]},"ListExpression":{"Expression":[],"AstNode":[]},"MapExpression":{"Expression":[],"AstNode":[]},"NullExpression":{"Expression":[],"AstNode":[]},"NumberExpression":{"Expression":[],"AstNode":[]},"ParenthesizedExpression":{"Expression":[],"AstNode":[]},"SelectorExpression":{"Expression":[],"AstNode":[]},"StringExpression":{"Expression":[],"AstNode":[]},"SupportsExpression":{"Expression":[],"AstNode":[]},"UnaryOperationExpression":{"Expression":[],"AstNode":[]},"ValueExpression":{"Expression":[],"AstNode":[]},"VariableExpression":{"Expression":[],"AstNode":[]},"DynamicImport":{"Import":[],"AstNode":[]},"StaticImport":{"Import":[],"AstNode":[]},"Interpolation":{"AstNode":[]},"Parameter":{"AstNode":[]},"ParameterList":{"AstNode":[]},"Statement":{"AstNode":[]},"AtRootRule":{"Statement":[],"AstNode":[]},"AtRule":{"Statement":[],"AstNode":[]},"CallableDeclaration":{"Statement":[],"AstNode":[]},"ContentBlock":{"Statement":[],"AstNode":[]},"ContentRule":{"Statement":[],"AstNode":[]},"DebugRule":{"Statement":[],"AstNode":[]},"Declaration":{"Statement":[],"AstNode":[]},"EachRule":{"Statement":[],"AstNode":[]},"ErrorRule":{"Statement":[],"AstNode":[]},"ExtendRule":{"Statement":[],"AstNode":[]},"ForRule":{"Statement":[],"AstNode":[]},"ForwardRule":{"Statement":[],"AstNode":[]},"FunctionRule":{"Statement":[],"AstNode":[]},"IfClause":{"IfRuleClause":[]},"ElseClause":{"IfRuleClause":[]},"IfRule":{"Statement":[],"AstNode":[]},"ImportRule":{"Statement":[],"AstNode":[]},"IncludeRule":{"Statement":[],"AstNode":[]},"LoudComment":{"Statement":[],"AstNode":[]},"MediaRule":{"Statement":[],"AstNode":[]},"MixinRule":{"Statement":[],"AstNode":[]},"_HasContentVisitor":{"StatementSearchVisitor":["bool"],"StatementSearchVisitor.T":"bool"},"ParentStatement":{"Statement":[],"AstNode":[]},"ReturnRule":{"Statement":[],"AstNode":[]},"SilentComment":{"Statement":[],"AstNode":[]},"StyleRule":{"Statement":[],"AstNode":[]},"Stylesheet":{"Statement":[],"AstNode":[]},"SupportsRule":{"Statement":[],"AstNode":[]},"UseRule":{"Statement":[],"AstNode":[]},"VariableDeclaration":{"Statement":[],"AstNode":[]},"WarnRule":{"Statement":[],"AstNode":[]},"WhileRule":{"Statement":[],"AstNode":[]},"SupportsAnything":{"AstNode":[]},"SupportsDeclaration":{"AstNode":[]},"SupportsFunction":{"AstNode":[]},"SupportsInterpolation":{"AstNode":[]},"SupportsNegation":{"AstNode":[]},"SupportsOperation":{"AstNode":[]},"Selector":{"AstNode":[]},"AttributeSelector":{"SimpleSelector":[],"AstNode":[]},"ClassSelector":{"SimpleSelector":[],"AstNode":[]},"ComplexSelector":{"AstNode":[]},"CompoundSelector":{"AstNode":[]},"IDSelector":{"SimpleSelector":[],"AstNode":[]},"SelectorList":{"AstNode":[]},"_ParentSelectorVisitor":{"SelectorSearchVisitor":["ParentSelector"],"SelectorSearchVisitor.T":"ParentSelector"},"ParentSelector":{"SimpleSelector":[],"AstNode":[]},"PlaceholderSelector":{"SimpleSelector":[],"AstNode":[]},"PseudoSelector":{"SimpleSelector":[],"AstNode":[]},"SimpleSelector":{"AstNode":[]},"TypeSelector":{"SimpleSelector":[],"AstNode":[]},"UniversalSelector":{"SimpleSelector":[],"AstNode":[]},"_EnvironmentModule0":{"Module0":["AsyncCallable"]},"AsyncBuiltInCallable":{"AsyncCallable":[]},"BuiltInCallable":{"Callable0":[],"AsyncBuiltInCallable":[],"AsyncCallable":[]},"PlainCssCallable":{"Callable0":[],"AsyncCallable":[]},"UserDefinedCallable":{"Callable0":[],"AsyncCallable":[]},"ExplicitConfiguration":{"Configuration":[]},"_EnvironmentModule":{"Module0":["Callable0"]},"SassRuntimeException":{"Exception":[]},"SassException":{"Exception":[]},"MultiSpanSassException":{"Exception":[]},"MultiSpanSassRuntimeException":{"SassRuntimeException":[],"Exception":[]},"SassFormatException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException":{"MultiSourceSpanFormatException":[],"SassFormatException":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"UsageException":{"Exception":[]},"EmptyExtensionStore":{"ExtensionStore":[]},"MergedExtension":{"Extension":[]},"Importer":{"AsyncImporter":[]},"FilesystemImporter":{"Importer":[],"AsyncImporter":[]},"NodePackageImporter":{"Importer":[],"AsyncImporter":[]},"BuiltInModule":{"Module0":["1"]},"ForwardedModuleView":{"Module0":["1"]},"ShadowedModuleView":{"Module0":["1"]},"LazyFileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"LimitedMapView":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"MergedMapView":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"MultiSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"PrefixedMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_PrefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"PublicMemberMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"UnprefixedMapView":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_UnprefixedKeys":{"Iterable":["String"],"Iterable.E":"String"},"SassArgumentList":{"SassList":[],"Value":[]},"SassBoolean":{"Value":[]},"SassCalculation":{"Value":[]},"SassColor":{"Value":[]},"LinearChannel":{"ColorChannel":[]},"A98RgbColorSpace":{"ColorSpace":[]},"DisplayP3ColorSpace":{"ColorSpace":[]},"HslColorSpace":{"ColorSpace":[]},"HwbColorSpace":{"ColorSpace":[]},"LabColorSpace":{"ColorSpace":[]},"LchColorSpace":{"ColorSpace":[]},"LmsColorSpace":{"ColorSpace":[]},"OklabColorSpace":{"ColorSpace":[]},"OklchColorSpace":{"ColorSpace":[]},"ProphotoRgbColorSpace":{"ColorSpace":[]},"Rec2020ColorSpace":{"ColorSpace":[]},"RgbColorSpace":{"ColorSpace":[]},"SrgbColorSpace":{"ColorSpace":[]},"SrgbLinearColorSpace":{"ColorSpace":[]},"XyzD50ColorSpace":{"ColorSpace":[]},"XyzD65ColorSpace":{"ColorSpace":[]},"SassFunction":{"Value":[]},"SassList":{"Value":[]},"SassMap":{"Value":[]},"SassMixin":{"Value":[]},"_SassNull":{"Value":[]},"SassNumber":{"Value":[]},"ComplexSassNumber":{"SassNumber":[],"Value":[]},"SingleUnitSassNumber":{"SassNumber":[],"Value":[]},"UnitlessSassNumber":{"SassNumber":[],"Value":[]},"SassString":{"Value":[]},"_EvaluationContext0":{"EvaluationContext":[]},"_EvaluationContext":{"EvaluationContext":[]},"Entry":{"Comparable":["Entry"]},"FileLocation":{"SourceLocation":[],"Comparable":["SourceLocation"]},"FileSpan":{"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"_FileSpan":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceLocation":{"Comparable":["SourceLocation"]},"SourceLocationMixin":{"SourceLocation":[],"Comparable":["SourceLocation"]},"SourceSpan":{"Comparable":["SourceSpan"]},"SourceSpanBase":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanException":{"Exception":[]},"SourceSpanFormatException":{"FormatException":[],"Exception":[]},"MultiSourceSpanException":{"Exception":[]},"MultiSourceSpanFormatException":{"FormatException":[],"Exception":[]},"SourceSpanMixin":{"SourceSpan":[],"Comparable":["SourceSpan"]},"SourceSpanWithContext":{"SourceSpan":[],"Comparable":["SourceSpan"]},"Chain":{"StackTrace":[]},"LazyTrace":{"Trace":[],"StackTrace":[]},"Trace":{"StackTrace":[]},"UnparsedFrame":{"Frame":[]},"StringScannerException":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"A98RgbColorSpace0":{"ColorSpace0":[]},"SupportsAnything0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"ArgumentList0":{"SassNode":[],"AstNode0":[]},"SassArgumentList0":{"SassList0":[],"Value0":[]},"JSToDartAsyncImporter":{"AsyncImporter0":[]},"AsyncBuiltInCallable0":{"AsyncCallable0":[]},"_EnvironmentModule2":{"Module1":["AsyncCallable0"]},"_EvaluateVisitor2":{"StatementVisitor":["Future<Value0?>"],"ExpressionVisitor":["Future<Value0>"]},"_EvaluationContext2":{"EvaluationContext0":[]},"JSToDartAsyncFileImporter":{"AsyncImporter0":[]},"AtRootRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssAtRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"AtRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"InterpolatedAttributeSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"AttributeSelector0":{"SimpleSelector0":[],"AstNode0":[]},"BinaryOperationExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"BooleanExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassBoolean0":{"Value0":[]},"BuiltInCallable0":{"Callable":[],"AsyncBuiltInCallable0":[],"AsyncCallable0":[]},"BuiltInModule0":{"Module1":["1"]},"SassCalculation0":{"Value0":[]},"CallableDeclaration0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"LinearChannel0":{"ColorChannel0":[]},"InterpolatedClassSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"ClassSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ColorExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassColor0":{"Value0":[]},"ModifiableCssComment0":{"ModifiableCssNode0":[],"CssComment0":[],"CssNode0":[],"AstNode0":[]},"AsyncCompiler":{"Compiler":[]},"InterpolatedComplexSelector":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"ComplexSassNumber0":{"SassNumber0":[],"Value0":[]},"ComplexSelector0":{"AstNode0":[]},"InterpolatedComplexSelectorComponent":{"SassNode":[],"AstNode0":[]},"InterpolatedCompoundSelector":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"CompoundSelector0":{"AstNode0":[]},"ExplicitConfiguration0":{"Configuration0":[]},"ConfiguredVariable0":{"SassNode":[],"AstNode0":[]},"ContentBlock0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ContentRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"DebugRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssDeclaration0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"Declaration0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"SupportsDeclaration0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"DisplayP3ColorSpace0":{"ColorSpace0":[]},"DynamicImport0":{"Import0":[],"SassNode":[],"AstNode0":[]},"EachRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"EmptyExtensionStore0":{"ExtensionStore0":[]},"_EnvironmentModule1":{"Module1":["Callable"]},"ErrorRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"_EvaluateVisitor1":{"StatementVisitor":["Value0?"],"ExpressionVisitor":["Value0"]},"_EvaluationContext1":{"EvaluationContext0":[]},"SassRuntimeException0":{"Exception":[]},"SassException0":{"Exception":[]},"MultiSpanSassException0":{"Exception":[]},"MultiSpanSassRuntimeException0":{"SassRuntimeException0":[],"Exception":[]},"SassFormatException0":{"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"MultiSpanSassFormatException0":{"MultiSourceSpanFormatException":[],"SassFormatException0":[],"SourceSpanFormatException":[],"FormatException":[],"Exception":[]},"Expression0":{"SassNode":[],"AstNode0":[]},"JSExpressionVisitor":{"ExpressionVisitor":["Object?"]},"_MakeExpressionCalculationSafe0":{"ExpressionVisitor":["Expression0"]},"ExtendRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"JSToDartFileImporter":{"Importer0":[],"AsyncImporter0":[]},"FilesystemImporter0":{"Importer0":[],"AsyncImporter0":[]},"ForRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ForwardRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ForwardedModuleView0":{"Module1":["1"]},"FunctionExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SupportsFunction0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"SassFunction0":{"Value0":[]},"FunctionRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"HslColorSpace0":{"ColorSpace0":[]},"HwbColorSpace0":{"ColorSpace0":[]},"InterpolatedIDSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"IDSelector0":{"SimpleSelector0":[],"AstNode0":[]},"IfExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"IfClause0":{"IfRuleClause0":[]},"ElseClause0":{"IfRuleClause0":[]},"IfRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssImport0":{"ModifiableCssNode0":[],"CssNode0":[],"AstNode0":[]},"ImportRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"Importer0":{"AsyncImporter0":[]},"IncludeRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"InterpolatedFunctionExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"InterpolatedSelector":{"SassNode":[],"AstNode0":[]},"Interpolation0":{"SassNode":[],"AstNode0":[]},"SupportsInterpolation0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"IsCalculationSafeVisitor0":{"ExpressionVisitor":["bool"]},"ModifiableCssKeyframeBlock0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"LabColorSpace0":{"ColorSpace0":[]},"LazyFileSpan0":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"LchColorSpace0":{"ColorSpace0":[]},"LimitedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"ListExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"InterpolatedSelectorList":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"SelectorList0":{"AstNode0":[]},"_ParentSelectorVisitor0":{"SelectorSearchVisitor0":["ParentSelector0"],"SelectorSearchVisitor0.T":"ParentSelector0"},"SassList0":{"Value0":[]},"LmsColorSpace0":{"ColorSpace0":[]},"LoudComment0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"MapExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassMap0":{"Value0":[]},"ModifiableCssMediaRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"MediaRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"MergedExtension0":{"Extension0":[]},"MergedMapView0":{"MapBase":["1","2"],"Map":["1","2"],"MapBase.K":"1","MapBase.V":"2"},"SassMixin0":{"Value0":[]},"MixinRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"_HasContentVisitor0":{"StatementSearchVisitor0":["bool"],"StatementVisitor":["bool?"],"StatementSearchVisitor0.T":"bool"},"MultiSpan0":{"FileSpan":[],"SourceSpanWithContext":[],"SourceSpan":[],"Comparable":["SourceSpan"]},"SupportsNegation0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"NoOpImporter0":{"Importer0":[],"AsyncImporter0":[]},"_FakeAstNode0":{"AstNode0":[]},"CssNode0":{"AstNode0":[]},"CssParentNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssNode0":{"CssNode0":[],"AstNode0":[]},"ModifiableCssParentNode0":{"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"NodePackageImporter0":{"Importer0":[],"AsyncImporter0":[]},"NullExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"_SassNull0":{"Value0":[]},"NumberExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassNumber0":{"Value0":[]},"OklabColorSpace0":{"ColorSpace0":[]},"OklchColorSpace0":{"ColorSpace0":[]},"SupportsOperation0":{"SupportsCondition":[],"SassNode":[],"AstNode0":[]},"Parameter0":{"SassNode":[],"AstNode0":[]},"ParameterList0":{"SassNode":[],"AstNode0":[]},"InterpolatedParentSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"ParentSelector0":{"SimpleSelector0":[],"AstNode0":[]},"ParentStatement0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"ParenthesizedExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"InterpolatedPlaceholderSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"PlaceholderSelector0":{"SimpleSelector0":[],"AstNode0":[]},"PlainCssCallable0":{"Callable":[],"AsyncCallable0":[]},"PrefixedMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_PrefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"ProphotoRgbColorSpace0":{"ColorSpace0":[]},"InterpolatedPseudoSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"PseudoSelector0":{"SimpleSelector0":[],"AstNode0":[]},"PublicMemberMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"InterpolatedQualifiedName":{"SassNode":[],"AstNode0":[]},"Rec2020ColorSpace0":{"ColorSpace0":[]},"ReturnRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"RgbColorSpace0":{"ColorSpace0":[]},"Selector0":{"AstNode0":[]},"SelectorExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"ShadowedModuleView0":{"Module1":["1"]},"SilentComment0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"InterpolatedSimpleSelector":{"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"SimpleSelector0":{"AstNode0":[]},"JSSimpleSelectorVisitor":{"InterpolatedSelectorVisitor":["Object?"]},"SingleUnitSassNumber0":{"SassNumber0":[],"Value0":[]},"SourceInterpolationVisitor":{"ExpressionVisitor":["~"]},"SrgbColorSpace0":{"ColorSpace0":[]},"SrgbLinearColorSpace0":{"ColorSpace0":[]},"Statement0":{"SassNode":[],"AstNode0":[]},"JSStatementVisitor":{"StatementVisitor":["Object?"]},"StaticImport0":{"Import0":[],"SassNode":[],"AstNode0":[]},"StringExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"SassString0":{"Value0":[]},"ModifiableCssStyleRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"StyleRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"CssStylesheet0":{"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"ModifiableCssStylesheet0":{"ModifiableCssParentNode0":[],"CssStylesheet0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"Stylesheet0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"SupportsExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"ModifiableCssSupportsRule0":{"ModifiableCssParentNode0":[],"ModifiableCssNode0":[],"CssParentNode0":[],"CssNode0":[],"AstNode0":[]},"SupportsRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"JSToDartImporter":{"Importer0":[],"AsyncImporter0":[]},"InterpolatedTypeSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"TypeSelector0":{"SimpleSelector0":[],"AstNode0":[]},"UnaryOperationExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"UnitlessSassNumber0":{"SassNumber0":[],"Value0":[]},"InterpolatedUniversalSelector":{"InterpolatedSimpleSelector":[],"InterpolatedSelector":[],"SassNode":[],"AstNode0":[]},"UniversalSelector0":{"SimpleSelector0":[],"AstNode0":[]},"UnprefixedMapView0":{"MapBase":["String","1"],"Map":["String","1"],"MapBase.K":"String","MapBase.V":"1"},"_UnprefixedKeys0":{"Iterable":["String"],"Iterable.E":"String"},"UseRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"UserDefinedCallable0":{"Callable":[],"AsyncCallable0":[]},"CssValue0":{"AstNode0":[]},"ValueExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"VariableExpression0":{"Expression0":[],"SassNode":[],"AstNode0":[]},"VariableDeclaration0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"WarnRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"WhileRule0":{"Statement0":[],"SassNode":[],"AstNode0":[]},"XyzD50ColorSpace0":{"ColorSpace0":[]},"XyzD65ColorSpace0":{"ColorSpace0":[]},"Int8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint8ClampedList":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Int16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint16List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Int32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Uint32List":{"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"]},"Float32List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"Float64List":{"List":["double"],"EfficientLengthIterable":["double"],"Iterable":["double"]},"CssComment":{"CssNode":[],"AstNode":[]},"Import":{"AstNode":[]},"Callable0":{"AsyncCallable":[]},"Callable":{"AsyncCallable0":[]},"CssComment0":{"CssNode0":[],"AstNode0":[]},"Import0":{"SassNode":[],"AstNode0":[]},"SassNode":{"AstNode0":[]},"SupportsCondition":{"SassNode":[],"AstNode0":[]}}')),A._Universe_addErasedTypes(N.typeUniverse,JSON.parse('{"WhereIterator":1,"SkipIterator":1,"SkipWhileIterator":1,"EmptyIterator":1,"FollowedByIterator":1,"NonNullsIterator":1,"FixedLengthListMixin":1,"UnmodifiableListMixin":1,"UnmodifiableListBase":1,"__CastListBase__CastIterableBase_ListMixin":2,"ConstantSet":1,"LinkedHashMapKeyIterator":1,"LinkedHashMapValueIterator":1,"NativeTypedArray":1,"EventSink":1,"_SyncStarIterator":1,"_SyncStreamControllerDispatch":1,"_AsyncStreamControllerDispatch":1,"_AddStreamState":1,"_StreamControllerAddStreamState":1,"_DelayedEvent":1,"_DelayedData":1,"_PendingEvents":1,"_StreamIterator":1,"_ZoneFunction":1,"Queue":1,"UnmodifiableMapBase":2,"_UnmodifiableMapMixin":2,"MapView":2,"_UnmodifiableSetMixin":1,"_UnmodifiableMapView_MapView__UnmodifiableMapMixin":2,"_UnmodifiableSetView_SetBase__UnmodifiableSetMixin":1,"_StringSinkConversionSink":1,"Expando":1,"_EventRequest":1,"_EmptyUnmodifiableSet_IterableBase_UnmodifiableSetMixin":1,"DefaultEquality":1,"IterableEquality":1,"ListEquality":1,"_QueueList_Object_ListMixin":1,"_UnionSet_SetBase_UnmodifiableSetMixin":1,"UnmodifiableSetMixin":1,"_UnmodifiableSetView_DelegatingSet_UnmodifiableSetMixin":1,"_DelegatingIterableBase":1,"_MapKeySet__DelegatingIterableBase_UnmodifiableSetMixin":1,"ParentStatement":1,"ParentStatement0":1,"ExpressionVisitor":1,"InterpolatedSelectorVisitor":1}'));var V,R,k,F,T={x00_____:"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0϶\0Єϴ ϴ϶ǶǶ϶ϼǴϿϿքϿϿϿϿϿϿϿϿϿϿהǴ\0Ǵ\0ԄׄϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿЀ\0ЀȀϷȀϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿϿȀȀȀϷ\0",x0a_BUG_:"\n\nBUG: This should include a source span!",x0a_Morex20:"\n\nMore info and automated migrator: https://sass-lang.com/d/slash-div",x0a_Morex3ac:"\n\nMore info: https://sass-lang.com/d/color-functions",x0a_Morex3af:"\n\nMore info: https://sass-lang.com/d/function-units",x0a_See_:"\n\nSee https://sass-lang.com/d/function-units",x0a_This:"\n\nThis is only an error because you've set the ",x0a_To_p:"\n\nTo preserve current behavior: math.random(math.div($limit, 1",x0a_but_:"\n\nbut you may have intended it to mean:\n\n ",x0aRun_i:"\nRun in verbose mode to see all warnings.",x0aThis_:"\nThis will be an error in Dart Sass 2.0.0.\n\nMore info: https://sass-lang.com/d/bogus-combinators",x0aYou_m:"\nYou may not @extend the same selector from within different media queries.",x20It_wi:" It will be omitted from the generated CSS.",x20be_an:" be an extender.\nThis will be an error in Dart Sass 2.0.0.\n\nMore info: https://sass-lang.com/d/bogus-combinators",x20can_n:" can not have both conditions and paths at the same level.\nFound ",x20deprex20ix2c:" deprecation is obsolete, so does not need to be made fatal.",x20deprex20ix2e:" deprecation is obsolete. If you were previously silencing it, your code may now behave in unexpected ways.",x20deprex20t:" deprecation to be fatal.\nRemove this setting if you need to keep using this feature.",x20deprex2c:" deprecation, since it has also been made fatal.",x20hue__:' hue" may not be set for rectangular color space ',x20in_in:" in interpolation here.\nIt may end up represented as ",x20inste:" instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",x20is_as:" is asynchronous.\nThis is probably caused by a bug in a Sass plugin.",x20is_av:" is available from multiple global modules.",x20is_de:" is deprecated.\n\nTo preserve current behavior: ",x20is_noaf:" is not a future deprecation, so it does not need to be explicitly enabled.",x20is_noav:" is not a valid selector: it must be a string,\na list of strings, or a list of lists of strings.",x20is_nov:" is not valid CSS.\nThis will be an error in Dart Sass 2.0.0.\n\nMore info: https://sass-lang.com/d/bogus-combinators",x20must_b:" must be either nearest, up, down or to-zero.",x20must_n:" must not be greater than the number of characters in the file, ",x20repet:" repetitive deprecation warnings omitted.",x20to_be:" to be in the legacy RGB, HSL, or HWB color space.",x20to_be_:" to be in the legacy RGB, HSL, or HWB color space.\n\nRecommendation: color.change(",x20to_cl:" to clarify that it's meant to be a binary operation, or wrap\nit in parentheses to make it a unary operation. This will be an error in future\nversions of Sass.\n\nMore info and automated migrator: https://sass-lang.com/d/strict-unary",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.",x21defau:"!default should only be written once for each variable.\nThis will be an error in Dart Sass 2.0.0.",x21globai:"!global isn't allowed for variables in other modules.",x21globas:"!global should only be written once for each variable.\nThis will be an error in Dart Sass 2.0.0.",x22x20can_:"\" can't be used as a parent in a compound selector.",x22x20is_ix0a:'" is invalid CSS.\nThis will be an error in Dart Sass 2.0.0.\n\nMore info: https://sass-lang.com/d/bogus-combinators',x22x20is_ix20:'" is invalid CSS. It will be omitted from the generated CSS.\nThis will be an error in Dart Sass 2.0.0.\n\nMore info: https://sass-lang.com/d/bogus-combinators',x22x20is_n:'" is not a valid Sass identifier.\n\nRecommendation: add an "as" clause to define an explicit namespace.',x22x20is_o:"\" is only valid for nesting and shouldn't\nhave children other than style rules.",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.',x24color:"$color1, $color2, $weight: 50%, $method: null",x24css_a:"$css and $module may not both be passed at once.",x24list1:"$list1, $list2, $separator: auto, $bracketed: auto",x24selec:"$selectors: At least one selector must be passed.",x24separ:'$separator: Must be "space", "comma", "slash", or "auto".',x27x20must:"' must be a path relative to the package root at '",x27x2c_whi:"', which is not a '.scss', '.sass', or '.css' file.",x28__cal:"() calculation. This doesn't allow unitless numbers to be mixed with numbers with units. If you want to use the Sass function, call math.",x28__ins:"() instead.\n\nSee https://sass-lang.com/d/import",x28__is_d:'() is deprecated. Suggestion:\n\ncolor.channel($color, "',x28__is_oa:"() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",x28__is_oc:"() is only supported for legacy colors. Please use color.channel() instead with an explicit $space argument.",x28__isn:"() isn't in the sass:color module.\n\nRecommendation: color.adjust(",x29x0a_Mor_:")\n\nMore info: https://sass-lang.com/d/color-functions",x29x0a_Moro:")\n\nMore info: https://sass-lang.com/documentation/functions/color#",x29x20in_a:") in a future release.\n\nRecommendation: math.random(math.div($limit, 1",x29x20is_d_:") is deprecated.\n\nTo preserve current behavior: ",x29x20is_dT:") is deprecated.\nThis will be an error in Dart Sass 2.0.0.",x29x20to_clg:") to color.grayscale() is deprecated.\n\nRecommendation: ",x29x20to_cli:") to color.invert() is deprecated.\n\nRecommendation: ",x29x20to_cm:") to compileString() or related functions is deprecated and will be an error in Dart Sass 2.0.0.",x29x29__Mo:"))\n\nMore info: https://sass-lang.com/d/function-units",x2c_whicu:", which uses a scheme declared as non-canonical.",x2c_whicw:', which will likely produce invalid CSS.\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.",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 https://sass-lang.com/d/moz-document.",x40conte:"@content is only allowed within mixin declarations.",x40elsei:"@elseif is deprecated and will not be supported in future Sass versions.\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.",A_pkg_h:"A pkg: URL must not have a host, port, username or password.",A_pkg_q:"A pkg: URL must not have a query or fragment.",ABCDEF:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",An_impa:"An importer may not have a findFileUrl method as well as canonicalize and load methods.",An_impu:"An importer must have either canonicalize and load methods, or a findFileUrl method.",As_of_R:"As of Dart Sass 2.0.0, !global assignments won't be able to declare new variables.\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.",Becaus:"Because the CSS working group is still deciding on the best behavior, Sass doesn't currently support modifying missing channels (color: ",Cannotff:"Cannot extract a file path from a URI with a fragment component",Cannotfq:"Cannot extract a file path from a URI with a query component",Cannotn:"Cannot extract a non-Windows file path from a file URI with an authority",Comple:"ComplexSassNumber.hasPossiblyCompatibleUnits is not implemented.",Config:"Configuring private variables is deprecated.\nThis will be an error in Dart Sass 2.0.0.",Could_:'Could not find an option with short name "-',CssNod:"CssNodes must have a CssStylesheet transitive parent node.",Custom:"Custom importers are required to load stylesheets when compiling in the browser.",Declarm:"Declarations may only be used within style rules.",Declarp:"Declarations parsed as raw CSS may not be nested.",Declarw:'Declarations whose names begin with "--" may not be nested.',Either:"Either options.data or options.file must be set.",Entrie:"Entries may not be removed from MergedMapView.",Error_:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type",Evalua:"Evaluation handles @include and its content block together.",Expecta:"Expected a color interpolation method, got an empty list.",Expectu:'Expected unquoted string "hue" at the end of ',Expectv:"Expected variable, mixin, or function name",Functi:"Functions may not be declared in control directives.",Global:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse ",Globalcad:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse color.adjust instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Globalcal:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse color.alpha instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Globalcg:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse color.grayscale instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Globalci:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse color.invert instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Globalco:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse color.opacity instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Globalm:"Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.\nUse math.abs instead.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Hue_in:"Hue interpolation method may not be set for rectangular color space ",If_con:"If conditions is longer than one element, conjunction may not be null.",If_par:"If parsedAsSassScript is false, value must contain a SassString (was `",If_str:"If strategy is not null, step is required.",In_Sas:'In Sass, "&&" means two copies of the parent selector. You probably want to use "and" instead.',In_fut:"In future versions of Sass, round() will be interpreted as a CSS round() calculation. This requires an explicit modulus when rounding numbers with units. If you want to use the Sass function, call math.round() instead.\n\nSee https://sass-lang.com/d/import",Indent:"Indenting at the beginning of the document is illegal.",Interpn:"Interpolation isn't allowed in namespaces.",Interpp:"Interpolation isn't allowed in plain CSS.",Invali:'Invalid return value for custom function "',It_s_n:"It's not clear which file to import. Found:\n",Keywor:"Keyword arguments can't be used with calculations.",May_no:"May not have a value for string elements (at index ",Media_:"Media rules may not be used within nested declarations.",Mixinsb:"Mixins may not be declared in control directives.",Mixinscf:"Mixins may not contain function declarations.",Mixinscm:"Mixins may not contain mixin declarations.",Modulel:"Module loop: this module is already being loaded.",Modulen:"Module namespaces aren't allowed in plain CSS.",Must_n:"Must not have a value for expression elements (at index ",Named_:"Named arguments must come before rest arguments.\nThis will be an error in Dart Sass 2.0.0.",Nested:"Nested declarations aren't allowed in plain CSS.",New_en:"New entries may not be added to MergedMapView.",No_Sasc:"No Sass callable is currently being evaluated.",No_Sass:"No Sass stylesheet is currently being evaluated.",NoSour:"NoSourceMapBuffer.buildSourceMap() is not supported.",Number:"Number to round and step arguments are required.",Only_2:"Only 2 slash-separated elements allowed, but ",Only_oa:"Only one argument may be passed to the plain-CSS invert() function.",Only_op:"Only one positional argument is allowed. All other arguments must be passed by name.",Other_:"Other modules' members can't be defined with !global.",Parent:"Parent selectors can't have suffixes in plain CSS.",Passin_:"Passing `alpha: null` without setting `space` is deprecated.\nMore info: https://sass-lang.com/d/null-alpha",Passina:"Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.\n\nRecommendation: call(get-function(",Passinp:"Passing percentage units to the global abs() function is deprecated.\nIn the future, this will emit a CSS abs() function to be resolved by the browser.\nTo preserve current behavior: math.abs(",Placeh:"Placeholder selectors aren't allowed in plain CSS.",Plain_:"Plain CSS functions don't support keyword arguments.",Positik:"Positional arguments must come before keyword arguments.",Positir:"Positional arguments must come before rest arguments.\nThis will be an error in Dart Sass 2.0.0.",Privat:"Private members can't be accessed from outside their modules.",Rest_a:"Rest arguments can't be used with calculations.",Sass__i:"Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.\n\nMore info and automated migrator: https://sass-lang.com/d/import",Sass__m:"Sass @mixin names beginning with -- are forbidden for forward-compatibility with plain CSS mixins.\n\nFor details, see https://sass-lang.com/d/css-function-mixin",Sass_v:"Sass variables aren't allowed in plain CSS.",Silent:"Silent comments aren't allowed in plain CSS.",Style_k:"Style rules may not be used within keyframe blocks.",Style_n:"Style rules may not be used within nested declarations.",Suppor:"Supports rules may not be used within nested declarations.",The_Ex:"The ExtensionStore and CssStylesheet passed to cloneCssStylesheet() must come from the same compilation.",The_No:"The Node package importer cannot be used without a filesystem.",The_ca:"The canonicalize() method must return a URL.",The_co:"The color() function doesn't support the color space ",The_fe:"The feature-exists() function is deprecated.\n\nMore info: https://sass-lang.com/d/feature-exists",The_fie:"The findFileUrl() method must return a URL.",The_fiu:'The findFileUrl() must return a URL with scheme file://, was "',The_le:"The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.\n\nMore info: https://sass-lang.com/d/legacy-js-api",The_lo:"The load() function must return an object with contents and syntax fields.",The_pa:"The parent selector isn't allowed in plain CSS.",The_sa:"The same variable may only be configured once.",The_ta:'The target selector was not found.\nUse "@extend ',There_:"There's already a module with namespace \"",This_d:'This declaration has no parameter named "$',This_e:"This expression can't be used in a calculation.",This_f:"This function isn't allowed in plain CSS.",This_ma:'This module and the new module both define a variable named "$',This_mw:'This module was already loaded, so it can\'t be configured using "with".',This_n:"This name is reserved for the plain-CSS function.",This_o:"This operation can't be used in a calculation.",This_s:"This selector doesn't have any properties and won't be rendered.",This_v:"This variable was not declared with !default in the @used module.",To_usei:"To use color.invert() with non-legacy color ",To_usem:"To use color.mix() with non-legacy color ",Top_lel:"Top-level leading combinators aren't allowed in plain CSS.",Top_les:'Top-level selectors may not contain the parent selector "&".',Unable:"Unable to determine which of multiple potential resolutions found for ",Unexpe:"Unexpected Zone.current[#_canonicalizeContext] value ",User_a:"User-authored deprecations should not be silenced.",Using__i:"Using / for division is deprecated and will be removed in Dart Sass 2.0.0.\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: ",Using_t:"Using the current working directory as an implicit load path is deprecated. Either add it as an explicit load path or importer, or load this stylesheet from a different URL.",Variab_:"Variable keyword argument map must have string keys.\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 https://sass-lang.com/d/extend-compound for details.\n",addExt:"addExtensions() can't be called for a const ExtensionStore.",adjustd:"adjust-hue() is deprecated. Suggestion:\n\ncolor.adjust($color, $hue: ",adjusto:"adjust-hue() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",alpha_:"alpha() is only supported for legacy colors. Please use color.channel() instead.",canoni:"canonicalizeContext may only be accessed within a call to canonicalize().",color_a:"color.alpha() is only supported for legacy colors. Please use color.channel() instead.",color_c:"color.changeHsl() is only supported for legacy colors. Please use color.changeChannels() instead with an explicit $space argument.",color_t:"color.to-gamut() requires a $method argument for forwards-compatibility with changes in the CSS spec. Suggestion:\n\n$method: local-minde",compou:"compound selectors may no longer be extended.\nConsider `@extend ",conten:"content-exists() may only be called within a mixin.",darken:"darken() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",desatu:"desaturate() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",fileEx:"fileExists() is only supported on Node.js",leadin:"leadingCombinators and components may not both be empty.",lighte:"lighten() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",linkEx:"linkExists() is only supported on Node.js",math_d:"math.div() will only support number arguments in a future release.\nUse list.slash() instead for a slash separator.",math_r:"math.random() will no longer ignore $limit units (",multip:"multiple statements on one line are not supported in the indented syntax.",must_b:"must be a UniversalSelector or a TypeSelector",satura:"saturate() is only supported for legacy colors. Please use color.adjust() instead with an explicit $space argument.",throug:"through() must return false for at least one parent of ",x7d__Mor:"})\nMore info: https://sass-lang.com/d/abs-percent"},U={$env_1_1_String:(V=A.findType)("@<String>"),ArgParser:V("ArgParser"),AstNode:V("AstNode"),AstNode_2:V("AstNode0"),AsyncBuiltInCallable:V("AsyncBuiltInCallable"),AsyncBuiltInCallable_2:V("AsyncBuiltInCallable0"),AsyncCallable:V("AsyncCallable"),AsyncCallable_2:V("AsyncCallable0"),AsyncCompiler:V("AsyncCompiler"),AsyncImporter:V("AsyncImporter0"),Box_SelectorList:V("Box<SelectorList>"),Box_SelectorList_2:V("Box0<SelectorList0>"),BuiltInCallable:V("BuiltInCallable"),BuiltInCallable_2:V("BuiltInCallable0"),BuiltInModule_AsyncCallable:V("BuiltInModule<AsyncCallable>"),BuiltInModule_AsyncCallable_2:V("BuiltInModule0<AsyncCallable0>"),BuiltInModule_Callable:V("BuiltInModule<Callable0>"),BuiltInModule_Callable_2:V("BuiltInModule0<Callable>"),ByteBuffer:V("ByteBuffer"),ByteData:V("ByteData"),Callable:V("Callable0"),Callable_2:V("Callable"),ChangeType:V("ChangeType"),CodeUnits:V("CodeUnits"),Combinator:V("Combinator"),Combinator_2:V("Combinator0"),Comparable_dynamic:V("Comparable<@>"),Comparable_nullable_Object:V("Comparable<Object?>"),CompileResult:V("CompileResult"),CompileResult_2:V("CompileResult0"),ComplexSelector:V("ComplexSelector"),ComplexSelectorComponent:V("ComplexSelectorComponent"),ComplexSelectorComponent_2:V("ComplexSelectorComponent0"),ComplexSelector_2:V("ComplexSelector0"),Configuration:V("Configuration"),Configuration_2:V("Configuration0"),ConfiguredValue:V("ConfiguredValue"),ConfiguredValue_2:V("ConfiguredValue0"),ConfiguredVariable:V("ConfiguredVariable"),ConfiguredVariable_2:V("ConfiguredVariable0"),ConstantMapView_Symbol_dynamic:V("ConstantMapView<Symbol0,@>"),ConstantStringMap_String_double:V("ConstantStringMap<String,double>"),ConstantStringSet_String:V("ConstantStringSet<String>"),CssComment:V("CssComment"),CssComment_2:V("CssComment0"),CssMediaQuery:V("CssMediaQuery"),CssMediaQuery_2:V("CssMediaQuery0"),CssParentNode:V("CssParentNode"),CssParentNode_2:V("CssParentNode0"),CssStylesheet:V("CssStylesheet"),CssStylesheet_2:V("CssStylesheet0"),CssValue_AttributeOperator:V("CssValue0<AttributeOperator0>"),CssValue_Combinator:V("CssValue<Combinator>"),CssValue_Combinator_2:V("CssValue0<Combinator0>"),CssValue_List_String:V("CssValue<List<String>>"),CssValue_List_String_2:V("CssValue0<List<String>>"),CssValue_String:V("CssValue<String>"),CssValue_String_2:V("CssValue0<String>"),CssValue_Value:V("CssValue<Value>"),CssValue_Value_2:V("CssValue0<Value0>"),DateTime:V("DateTime"),Deprecation:V("Deprecation"),Deprecation_2:V("Deprecation1"),Deprecation_3:V("Deprecation0"),EfficientLengthIterable_dynamic:V("EfficientLengthIterable<@>"),Error:V("Error"),EvaluationContext:V("EvaluationContext"),EvaluationContext_2:V("EvaluationContext0"),Exception:V("Exception"),Expression:V("Expression"),Expression_2:V("Expression0"),Extender:V("Extender"),Extender_2:V("Extender0"),Extension:V("Extension"),Extension_2:V("Extension0"),FileLocation:V("FileLocation"),FileSpan:V("FileSpan"),Float32List:V("Float32List"),Float64List:V("Float64List"),FormatException:V("FormatException"),Frame:V("Frame"),Function:V("Function"),FutureGroup_void:V("FutureGroup<~>"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:V("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)/"),FutureOr_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:V("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)/"),FutureOr_nullable_Uri:V("Uri?/"),Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:V("Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)>"),Future_Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:V("Future<+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)>"),Future_Value:V("Future<Value>"),Future_Value_2:V("Future<Value0>"),Future_nullable_CssValue_String:V("Future<CssValue<String>?>"),Future_nullable_CssValue_String_2:V("Future<CssValue0<String>?>"),Future_nullable_ImporterResult:V("Future<ImporterResult0?>"),Future_nullable_Uri:V("Future<Uri?>"),Future_nullable_Value:V("Future<Value?>"),Future_nullable_Value_2:V("Future<Value0?>"),IfClause:V("IfClause"),IfClause_2:V("IfClause0"),ImmutableList:V("ImmutableList0"),ImmutableList_2:V("ImmutableList"),ImmutableMap:V("ImmutableMap0"),Import:V("Import"),Import_2:V("Import0"),Importer:V("Importer0"),ImporterResult:V("ImporterResult"),ImporterResult_2:V("ImporterResult0"),Importer_2:V("Importer"),Int16List:V("Int16List"),Int32List:V("Int32List"),Int8List:V("Int8List"),InterpolatedComplexSelector:V("InterpolatedComplexSelector"),InterpolatedComplexSelectorComponent:V("InterpolatedComplexSelectorComponent"),InterpolatedSimpleSelector:V("InterpolatedSimpleSelector"),Interpolation:V("Interpolation"),InterpolationBuffer:V("InterpolationBuffer"),InterpolationBuffer_2:V("InterpolationBuffer0"),InterpolationMap:V("InterpolationMap"),InterpolationMap_2:V("InterpolationMap0"),Interpolation_2:V("Interpolation0"),Iterable_ComplexSelectorComponent:V("Iterable<ComplexSelectorComponent>"),Iterable_ComplexSelectorComponent_2:V("Iterable<ComplexSelectorComponent0>"),Iterable_dynamic:V("Iterable<@>"),JSArray_AstNode:V("JSArray<AstNode>"),JSArray_AstNode_2:V("JSArray<AstNode0>"),JSArray_AsyncBuiltInCallable:V("JSArray<AsyncBuiltInCallable>"),JSArray_AsyncBuiltInCallable_2:V("JSArray<AsyncBuiltInCallable0>"),JSArray_AsyncCallable:V("JSArray<AsyncCallable>"),JSArray_AsyncCallable_2:V("JSArray<AsyncCallable0>"),JSArray_AsyncImporter:V("JSArray<AsyncImporter0>"),JSArray_AsyncImporter_2:V("JSArray<AsyncImporter>"),JSArray_BinaryOperator:V("JSArray<BinaryOperator>"),JSArray_BinaryOperator_2:V("JSArray<BinaryOperator0>"),JSArray_BuiltInCallable:V("JSArray<BuiltInCallable>"),JSArray_BuiltInCallable_2:V("JSArray<BuiltInCallable0>"),JSArray_Callable:V("JSArray<Callable0>"),JSArray_Callable_2:V("JSArray<Callable>"),JSArray_ColorChannel:V("JSArray<ColorChannel>"),JSArray_ColorChannel_2:V("JSArray<ColorChannel0>"),JSArray_ComplexSelector:V("JSArray<ComplexSelector>"),JSArray_ComplexSelectorComponent:V("JSArray<ComplexSelectorComponent>"),JSArray_ComplexSelectorComponent_2:V("JSArray<ComplexSelectorComponent0>"),JSArray_ComplexSelector_2:V("JSArray<ComplexSelector0>"),JSArray_ConfiguredVariable:V("JSArray<ConfiguredVariable>"),JSArray_ConfiguredVariable_2:V("JSArray<ConfiguredVariable0>"),JSArray_CssComment:V("JSArray<CssComment>"),JSArray_CssComment_2:V("JSArray<CssComment0>"),JSArray_CssMediaQuery:V("JSArray<CssMediaQuery>"),JSArray_CssMediaQuery_2:V("JSArray<CssMediaQuery0>"),JSArray_CssNode:V("JSArray<CssNode>"),JSArray_CssNode_2:V("JSArray<CssNode0>"),JSArray_CssValue_Combinator:V("JSArray<CssValue<Combinator>>"),JSArray_CssValue_Combinator_2:V("JSArray<CssValue0<Combinator0>>"),JSArray_Entry:V("JSArray<Entry>"),JSArray_Expression:V("JSArray<Expression>"),JSArray_Expression_2:V("JSArray<Expression0>"),JSArray_Extender:V("JSArray<Extender>"),JSArray_Extender_2:V("JSArray<Extender0>"),JSArray_Extension:V("JSArray<Extension>"),JSArray_ExtensionStore:V("JSArray<ExtensionStore>"),JSArray_ExtensionStore_2:V("JSArray<ExtensionStore0>"),JSArray_Extension_2:V("JSArray<Extension0>"),JSArray_ForwardRule:V("JSArray<ForwardRule>"),JSArray_ForwardRule_2:V("JSArray<ForwardRule0>"),JSArray_Frame:V("JSArray<Frame>"),JSArray_Future_nullable_Record_3_int_and_String_and_nullable_String:V("JSArray<Future<+(int,String,String?)?>>"),JSArray_IfClause:V("JSArray<IfClause>"),JSArray_IfClause_2:V("JSArray<IfClause0>"),JSArray_Import:V("JSArray<Import>"),JSArray_Import_2:V("JSArray<Import0>"),JSArray_Importer:V("JSArray<Importer>"),JSArray_Importer_2:V("JSArray<Importer0>"),JSArray_InterpolatedComplexSelector:V("JSArray<InterpolatedComplexSelector>"),JSArray_InterpolatedComplexSelectorComponent:V("JSArray<InterpolatedComplexSelectorComponent>"),JSArray_InterpolatedSimpleSelector:V("JSArray<InterpolatedSimpleSelector>"),JSArray_Iterable_ComplexSelectorComponent:V("JSArray<Iterable<ComplexSelectorComponent>>"),JSArray_Iterable_ComplexSelectorComponent_2:V("JSArray<Iterable<ComplexSelectorComponent0>>"),JSArray_JSFunction:V("JSArray<JSFunction0>"),JSArray_LinearChannel:V("JSArray<LinearChannel>"),JSArray_LinearChannel_2:V("JSArray<LinearChannel0>"),JSArray_List_ComplexSelector:V("JSArray<List<ComplexSelector>>"),JSArray_List_ComplexSelectorComponent:V("JSArray<List<ComplexSelectorComponent>>"),JSArray_List_ComplexSelectorComponent_2:V("JSArray<List<ComplexSelectorComponent0>>"),JSArray_List_ComplexSelector_2:V("JSArray<List<ComplexSelector0>>"),JSArray_List_Extender:V("JSArray<List<Extender>>"),JSArray_List_Extender_2:V("JSArray<List<Extender0>>"),JSArray_List_Iterable_ComplexSelectorComponent:V("JSArray<List<Iterable<ComplexSelectorComponent>>>"),JSArray_List_Iterable_ComplexSelectorComponent_2:V("JSArray<List<Iterable<ComplexSelectorComponent0>>>"),JSArray_Map_String_AstNode:V("JSArray<Map<String,AstNode>>"),JSArray_Map_String_AstNode_2:V("JSArray<Map<String,AstNode0>>"),JSArray_Map_String_AsyncCallable:V("JSArray<Map<String,AsyncCallable>>"),JSArray_Map_String_AsyncCallable_2:V("JSArray<Map<String,AsyncCallable0>>"),JSArray_Map_String_Callable:V("JSArray<Map<String,Callable0>>"),JSArray_Map_String_Callable_2:V("JSArray<Map<String,Callable>>"),JSArray_Map_String_Value:V("JSArray<Map<String,Value>>"),JSArray_Map_String_Value_2:V("JSArray<Map<String,Value0>>"),JSArray_ModifiableCssImport:V("JSArray<ModifiableCssImport>"),JSArray_ModifiableCssImport_2:V("JSArray<ModifiableCssImport0>"),JSArray_ModifiableCssNode:V("JSArray<ModifiableCssNode>"),JSArray_ModifiableCssNode_2:V("JSArray<ModifiableCssNode0>"),JSArray_ModifiableCssParentNode:V("JSArray<ModifiableCssParentNode>"),JSArray_ModifiableCssParentNode_2:V("JSArray<ModifiableCssParentNode0>"),JSArray_Module_AsyncCallable:V("JSArray<Module0<AsyncCallable>>"),JSArray_Module_AsyncCallable_2:V("JSArray<Module1<AsyncCallable0>>"),JSArray_Module_Callable:V("JSArray<Module0<Callable0>>"),JSArray_Module_Callable_2:V("JSArray<Module1<Callable>>"),JSArray_Object:V("JSArray<Object>"),JSArray_Parameter:V("JSArray<Parameter>"),JSArray_Parameter_2:V("JSArray<Parameter0>"),JSArray_PseudoSelector:V("JSArray<PseudoSelector>"),JSArray_PseudoSelector_2:V("JSArray<PseudoSelector0>"),JSArray_Record_2_Expression_and_Expression:V("JSArray<+(Expression,Expression)>"),JSArray_Record_2_Expression_and_Expression_2:V("JSArray<+(Expression0,Expression0)>"),JSArray_Record_2_ParameterList_and_Value_Function_List_Value:V("JSArray<+(ParameterList,Value(List<Value>))>"),JSArray_Record_2_ParameterList_and_Value_Function_List_Value_2:V("JSArray<+(ParameterList0,Value0(List<Value0>))>"),JSArray_Record_2_String_and_AstNode:V("JSArray<+(String,AstNode)>"),JSArray_Record_2_String_and_AstNode_2:V("JSArray<+(String,AstNode0)>"),JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span:V("JSArray<+deprecation,message,span(Deprecation?,String,FileSpan)>"),JSArray_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2:V("JSArray<+deprecation,message,span(Deprecation0?,String,FileSpan)>"),JSArray_SassList:V("JSArray<SassList>"),JSArray_SassList_2:V("JSArray<SassList0>"),JSArray_SimpleSelector:V("JSArray<SimpleSelector>"),JSArray_SimpleSelector_2:V("JSArray<SimpleSelector0>"),JSArray_Statement:V("JSArray<Statement>"),JSArray_Statement_2:V("JSArray<Statement0>"),JSArray_String:V("JSArray<String>"),JSArray_StylesheetNode:V("JSArray<StylesheetNode>"),JSArray_TargetEntry:V("JSArray<TargetEntry>"),JSArray_TargetLineEntry:V("JSArray<TargetLineEntry>"),JSArray_Trace:V("JSArray<Trace>"),JSArray_UseRule:V("JSArray<UseRule>"),JSArray_UseRule_2:V("JSArray<UseRule0>"),JSArray_Value:V("JSArray<Value>"),JSArray_Value_2:V("JSArray<Value0>"),JSArray_WatchEvent:V("JSArray<WatchEvent>"),JSArray__Highlight:V("JSArray<_Highlight>"),JSArray__Line:V("JSArray<_Line>"),JSArray_double:V("JSArray<double>"),JSArray_dynamic:V("JSArray<@>"),JSArray_int:V("JSArray<int>"),JSArray_nullable_FileSpan:V("JSArray<FileSpan?>"),JSArray_nullable_Record_3_int_and_String_and_nullable_String:V("JSArray<+(int,String,String?)?>"),JSArray_nullable_SassNumber:V("JSArray<SassNumber?>"),JSArray_nullable_SassNumber_2:V("JSArray<SassNumber0?>"),JSArray_nullable_String:V("JSArray<String?>"),JSClass:V("JSClass0"),JSFunction:V("JSFunction0"),JSImporter:V("JSImporter"),JSImporterResult:V("JSImporterResult"),JSNull:V("JSNull"),JSObject:V("JSObject"),JSUrl:V("JSUrl0"),JavaScriptFunction:V("JavaScriptFunction"),JavaScriptIndexingBehavior_dynamic:V("JavaScriptIndexingBehavior<@>"),JsIdentityLinkedHashMap_SimpleSelector_int:V("JsIdentityLinkedHashMap<SimpleSelector,int>"),JsIdentityLinkedHashMap_SimpleSelector_int_2:V("JsIdentityLinkedHashMap<SimpleSelector0,int>"),JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList:V("JsIdentityLinkedHashMap<SelectorList,Box<SelectorList>>"),JsIdentityLinkedHashMap_of_SelectorList_and_Box_SelectorList_2:V("JsIdentityLinkedHashMap<SelectorList0,Box0<SelectorList0>>"),JsLinkedHashMap_Symbol_dynamic:V("JsLinkedHashMap<Symbol0,@>"),JsSystemError:V("JsSystemError"),LimitedMapView_String_ConfiguredValue:V("LimitedMapView<String,ConfiguredValue>"),LimitedMapView_String_ConfiguredValue_2:V("LimitedMapView0<String,ConfiguredValue0>"),LinearChannel:V("LinearChannel"),LinearChannel_2:V("LinearChannel0"),List_ComplexSelectorComponent:V("List<ComplexSelectorComponent>"),List_ComplexSelectorComponent_2:V("List<ComplexSelectorComponent0>"),List_CssComment:V("List<CssComment>"),List_CssComment_2:V("List<CssComment0>"),List_CssMediaQuery:V("List<CssMediaQuery>"),List_CssMediaQuery_2:V("List<CssMediaQuery0>"),List_Extension:V("List<Extension>"),List_ExtensionStore:V("List<ExtensionStore>"),List_ExtensionStore_2:V("List<ExtensionStore0>"),List_Extension_2:V("List<Extension0>"),List_JSObject:V("List<JSObject>"),List_List_ComplexSelectorComponent:V("List<List<ComplexSelectorComponent>>"),List_List_ComplexSelectorComponent_2:V("List<List<ComplexSelectorComponent0>>"),List_Module_AsyncCallable:V("List<Module0<AsyncCallable>>"),List_Module_AsyncCallable_2:V("List<Module1<AsyncCallable0>>"),List_Module_Callable:V("List<Module0<Callable0>>"),List_Module_Callable_2:V("List<Module1<Callable>>"),List_String:V("List<String>"),List_WatchEvent:V("List<WatchEvent>"),List_dynamic:V("List<@>"),List_int:V("List<int>"),MapKeySet_Module_AsyncCallable:V("MapKeySet<Module0<AsyncCallable>>"),MapKeySet_Module_AsyncCallable_2:V("MapKeySet<Module1<AsyncCallable0>>"),MapKeySet_Module_Callable:V("MapKeySet<Module0<Callable0>>"),MapKeySet_Module_Callable_2:V("MapKeySet<Module1<Callable>>"),MapKeySet_SimpleSelector:V("MapKeySet<SimpleSelector>"),MapKeySet_SimpleSelector_2:V("MapKeySet<SimpleSelector0>"),MapKeySet_String:V("MapKeySet<String>"),MapKeySet_nullable_Object:V("MapKeySet<Object?>"),Map_ComplexSelector_Extension:V("Map<ComplexSelector,Extension>"),Map_ComplexSelector_Extension_2:V("Map<ComplexSelector0,Extension0>"),Map_String_AstNode:V("Map<String,AstNode>"),Map_String_AstNode_2:V("Map<String,AstNode0>"),Map_String_AsyncCallable:V("Map<String,AsyncCallable>"),Map_String_AsyncCallable_2:V("Map<String,AsyncCallable0>"),Map_String_Callable:V("Map<String,Callable0>"),Map_String_Callable_2:V("Map<String,Callable>"),Map_String_Value:V("Map<String,Value>"),Map_String_Value_2:V("Map<String,Value0>"),Map_String_dynamic:V("Map<String,@>"),Map_dynamic_dynamic:V("Map<@,@>"),MappedIterable_String_Frame:V("MappedIterable<String,Frame>"),MappedListIterable_Frame_Frame:V("MappedListIterable<Frame,Frame>"),MappedListIterable_String_Object:V("MappedListIterable<String,Object>"),MappedListIterable_String_String:V("MappedListIterable<String,String>"),MappedListIterable_String_Trace:V("MappedListIterable<String,Trace>"),MappedListIterable_String_Value:V("MappedListIterable<String,Value>"),MappedListIterable_String_Value_2:V("MappedListIterable<String,Value0>"),MappedListIterable_String_dynamic:V("MappedListIterable<String,@>"),MixinRule:V("MixinRule"),MixinRule_2:V("MixinRule0"),ModifiableBox_SelectorList:V("ModifiableBox<SelectorList>"),ModifiableBox_SelectorList_2:V("ModifiableBox0<SelectorList0>"),ModifiableCssAtRule:V("ModifiableCssAtRule"),ModifiableCssAtRule_2:V("ModifiableCssAtRule0"),ModifiableCssKeyframeBlock:V("ModifiableCssKeyframeBlock"),ModifiableCssKeyframeBlock_2:V("ModifiableCssKeyframeBlock0"),ModifiableCssMediaRule:V("ModifiableCssMediaRule"),ModifiableCssMediaRule_2:V("ModifiableCssMediaRule0"),ModifiableCssNode:V("ModifiableCssNode"),ModifiableCssNode_2:V("ModifiableCssNode0"),ModifiableCssParentNode:V("ModifiableCssParentNode"),ModifiableCssParentNode_2:V("ModifiableCssParentNode0"),ModifiableCssStyleRule:V("ModifiableCssStyleRule"),ModifiableCssStyleRule_2:V("ModifiableCssStyleRule0"),ModifiableCssSupportsRule:V("ModifiableCssSupportsRule"),ModifiableCssSupportsRule_2:V("ModifiableCssSupportsRule0"),Module_AsyncCallable:V("Module0<AsyncCallable>"),Module_AsyncCallable_2:V("Module1<AsyncCallable0>"),Module_Callable:V("Module0<Callable0>"),Module_Callable_2:V("Module1<Callable>"),MultiSourceSpanFormatException:V("MultiSourceSpanFormatException"),NativeTypedArrayOfDouble:V("NativeTypedArrayOfDouble"),NativeTypedArrayOfInt:V("NativeTypedArrayOfInt"),NativeUint8List:V("NativeUint8List"),Never:V("0&"),NodeCompileResult:V("NodeCompileResult"),NodeImporterResult:V("NodeImporterResult0"),NonNullsIterable_Future_void:V("NonNullsIterable<Future<~>>"),NonNullsIterable_Object:V("NonNullsIterable<Object>"),NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:V("NonNullsIterable<+originalUrl(AsyncImporter,Uri,Uri)>"),NonNullsIterable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:V("NonNullsIterable<+originalUrl(AsyncImporter0,Uri,Uri)>"),NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl:V("NonNullsIterable<+originalUrl(Importer,Uri,Uri)>"),NonNullsIterable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2:V("NonNullsIterable<+originalUrl(Importer0,Uri,Uri)>"),NonNullsIterable_SelectorList:V("NonNullsIterable<SelectorList>"),NonNullsIterable_SelectorList_2:V("NonNullsIterable<SelectorList0>"),NonNullsIterable_String:V("NonNullsIterable<String>"),Null:V("Null"),NumberExpression:V("NumberExpression"),NumberExpression_2:V("NumberExpression0"),Object:V("Object"),Option:V("Option"),Parameter:V("Parameter"),ParameterList:V("ParameterList"),ParameterList_2:V("ParameterList0"),Parameter_2:V("Parameter0"),PathMap_ChangeType:V("PathMap<ChangeType>"),PathMap_Stream_WatchEvent:V("PathMap<Stream<WatchEvent>>"),PathMap_String:V("PathMap<String>"),PathMap_nullable_String:V("PathMap<String?>"),Promise:V("Promise"),PseudoSelector:V("PseudoSelector"),PseudoSelector_2:V("PseudoSelector0"),RangeError:V("RangeError"),Record:V("Record"),Record_0:V("+()"),Record_1_nullable_Object:V("+(Object?)"),Record_2_Expression_and_Expression:V("+(Expression,Expression)"),Record_2_Expression_and_Expression_2:V("+(Expression0,Expression0)"),Record_2_List_Expression_and_Map_String_Expression:V("+(List<Expression>,Map<String,Expression>)"),Record_2_List_Expression_and_Map_String_Expression_2:V("+(List<Expression0>,Map<String,Expression0>)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet:V("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet)"),Record_2_Set_Uri_loadedUrls_and_CssStylesheet_stylesheet_2:V("+loadedUrls,stylesheet(Set<Uri>,CssStylesheet0)"),Record_2_String_and_InterpolationMap:V("+(String,InterpolationMap)"),Record_2_String_and_InterpolationMap_2:V("+(String,InterpolationMap0)"),Record_2_String_and_SourceSpan:V("+(String,SourceSpan)"),Record_2_String_and_nullable_InterpolationMap:V("+(String,InterpolationMap?)"),Record_2_String_and_nullable_InterpolationMap_2:V("+(String,InterpolationMap0?)"),Record_2_Uri_and_bool_forImport:V("+forImport(Uri,bool)"),Record_2_nullable_Object_and_nullable_Object:V("+(Object?,Object?)"),Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool:V("+(+originalUrl(AsyncImporter,Uri,Uri)?,bool)"),Record_2_nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_and_bool_2:V("+(+originalUrl(AsyncImporter0,Uri,Uri)?,bool)"),Record_2_nullable_String_and_nullable_String:V("+(String?,String?)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:V("+originalUrl(AsyncImporter,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:V("+originalUrl(AsyncImporter0,Uri,Uri)"),Record_3_AsyncImporter_and_Uri_and_bool_forImport:V("+forImport(AsyncImporter,Uri,bool)"),Record_3_AsyncImporter_and_Uri_and_bool_forImport_2:V("+forImport(AsyncImporter0,Uri,bool)"),Record_3_Importer_and_Uri_and_Uri_originalUrl:V("+originalUrl(Importer,Uri,Uri)"),Record_3_Importer_and_Uri_and_Uri_originalUrl_2:V("+originalUrl(Importer0,Uri,Uri)"),Record_3_Importer_and_Uri_and_bool_forImport:V("+forImport(Importer,Uri,bool)"),Record_3_Importer_and_Uri_and_bool_forImport_2:V("+forImport(Importer0,Uri,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:V("+importer,isDependency(Stylesheet,AsyncImporter?,bool)"),Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency_2:V("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)"),Record_3_nullable_Object_and_nullable_Object_and_nullable_Object_originalUrl:V("+originalUrl(Object?,Object?,Object?)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator:V("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value>,Map<String,AstNode>,List<Value>,List<AstNode>,ListSeparator)"),Record_5_Map_String_Value_named_and_Map_String_AstNode_namedNodes_and_List_Value_positional_and_List_AstNode_positionalNodes_and_ListSeparator_separator_2:V("+named,namedNodes,positional,positionalNodes,separator(Map<String,Value0>,Map<String,AstNode0>,List<Value0>,List<AstNode0>,ListSeparator0)"),RegExpMatch:V("RegExpMatch"),RenderContextOptions:V("RenderContextOptions0"),RenderResult:V("RenderResult"),Result_String:V("Result<String>"),ReversedListIterable_Frame:V("ReversedListIterable<Frame>"),Runes:V("Runes"),SassArgumentList:V("SassArgumentList"),SassArgumentList_2:V("SassArgumentList0"),SassBoolean:V("SassBoolean"),SassBoolean_2:V("SassBoolean0"),SassColor:V("SassColor"),SassColor_2:V("SassColor0"),SassFormatException:V("SassFormatException"),SassFormatException_2:V("SassFormatException0"),SassList:V("SassList"),SassList_2:V("SassList0"),SassMap:V("SassMap"),SassMap_2:V("SassMap0"),SassNumber:V("SassNumber"),SassNumber_2:V("SassNumber0"),SassRuntimeException:V("SassRuntimeException"),SassRuntimeException_2:V("SassRuntimeException0"),SassString:V("SassString"),SassString_2:V("SassString0"),SelectorList:V("SelectorList"),SelectorList_2:V("SelectorList0"),Set_ModifiableBox_SelectorList:V("Set<ModifiableBox<SelectorList>>"),Set_ModifiableBox_SelectorList_2:V("Set<ModifiableBox0<SelectorList0>>"),Set_Uri:V("Set<Uri>"),SimpleSelector:V("SimpleSelector"),SimpleSelector_2:V("SimpleSelector0"),SourceFile:V("SourceFile"),SourceLocation:V("SourceLocation"),SourceSpan:V("SourceSpan"),SourceSpanFormatException:V("SourceSpanFormatException"),SourceSpanWithContext:V("SourceSpanWithContext"),StackTrace:V("StackTrace"),Statement:V("Statement"),Statement_2:V("Statement0"),StaticImport:V("StaticImport"),StaticImport_2:V("StaticImport0"),StreamCompleter_WatchEvent:V("StreamCompleter<WatchEvent>"),StreamGroup_WatchEvent:V("StreamGroup<WatchEvent>"),StreamQueue_String:V("StreamQueue<String>"),Stream_WatchEvent:V("Stream<WatchEvent>"),String:V("String"),StringExpression:V("StringExpression"),StringExpression_2:V("StringExpression0"),StyleRule:V("StyleRule"),StyleRule_2:V("StyleRule0"),StylesheetNode:V("StylesheetNode"),Timer:V("Timer"),Trace:V("Trace"),TrustedGetRuntimeType:V("TrustedGetRuntimeType"),TypeError:V("TypeError"),TypeSelector:V("TypeSelector"),TypeSelector_2:V("TypeSelector0"),Uint16List:V("Uint16List"),Uint32List:V("Uint32List"),Uint8ClampedList:V("Uint8ClampedList"),Uint8List:V("Uint8List"),UnionSet_Uri:V("UnionSet<Uri>"),UnknownJavaScriptObject:V("UnknownJavaScriptObject"),UnmodifiableListView_CssComment:V("UnmodifiableListView<CssComment>"),UnmodifiableListView_CssComment_2:V("UnmodifiableListView<CssComment0>"),UnmodifiableListView_CssNode:V("UnmodifiableListView<CssNode>"),UnmodifiableListView_CssNode_2:V("UnmodifiableListView<CssNode0>"),UnmodifiableListView_ForwardRule:V("UnmodifiableListView<ForwardRule>"),UnmodifiableListView_ForwardRule_2:V("UnmodifiableListView<ForwardRule0>"),UnmodifiableListView_ModifiableCssNode:V("UnmodifiableListView<ModifiableCssNode>"),UnmodifiableListView_ModifiableCssNode_2:V("UnmodifiableListView<ModifiableCssNode0>"),UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span:V("UnmodifiableListView<+deprecation,message,span(Deprecation?,String,FileSpan)>"),UnmodifiableListView_Record_3_nullable_Deprecation_deprecation_and_String_message_and_FileSpan_span_2:V("UnmodifiableListView<+deprecation,message,span(Deprecation0?,String,FileSpan)>"),UnmodifiableListView_String:V("UnmodifiableListView<String>"),UnmodifiableListView_UseRule:V("UnmodifiableListView<UseRule>"),UnmodifiableListView_UseRule_2:V("UnmodifiableListView<UseRule0>"),UnmodifiableMapView_String_ArgParser:V("UnmodifiableMapView<String,ArgParser>"),UnmodifiableMapView_String_ConfiguredValue:V("UnmodifiableMapView<String,ConfiguredValue>"),UnmodifiableMapView_String_ConfiguredValue_2:V("UnmodifiableMapView<String,ConfiguredValue0>"),UnmodifiableMapView_String_Option:V("UnmodifiableMapView<String,Option>"),UnmodifiableMapView_String_Value:V("UnmodifiableMapView<String,Value>"),UnmodifiableMapView_String_Value_2:V("UnmodifiableMapView<String,Value0>"),UnmodifiableMapView_of_Uri_and_nullable_StylesheetNode:V("UnmodifiableMapView<Uri,StylesheetNode?>"),UnmodifiableMapView_of_nullable_String_and_String:V("UnmodifiableMapView<String?,String>"),UnmodifiableMapView_of_nullable_String_and_nullable_String:V("UnmodifiableMapView<String?,String?>"),UnmodifiableSetView_String:V("UnmodifiableSetView0<String>"),UnmodifiableSetView_StylesheetNode:V("UnmodifiableSetView0<StylesheetNode>"),UnmodifiableSetView_Uri:V("UnmodifiableSetView0<Uri>"),UnprefixedMapView_ConfiguredValue:V("UnprefixedMapView<ConfiguredValue>"),UnprefixedMapView_ConfiguredValue_2:V("UnprefixedMapView0<ConfiguredValue0>"),Uri:V("Uri"),UseRule:V("UseRule"),UserDefinedCallable_AsyncEnvironment:V("UserDefinedCallable<AsyncEnvironment>"),UserDefinedCallable_AsyncEnvironment_2:V("UserDefinedCallable0<AsyncEnvironment0>"),UserDefinedCallable_Environment:V("UserDefinedCallable<Environment>"),UserDefinedCallable_Environment_2:V("UserDefinedCallable0<Environment0>"),Value:V("Value"),Value_2:V("Value0"),Value_Function_List_Value:V("Value(List<Value>)"),Value_Function_List_Value_2:V("Value0(List<Value0>)"),VariableDeclaration:V("VariableDeclaration"),VersionRange:V("VersionRange"),WatchEvent:V("WatchEvent"),WhereIterable_List_Iterable_ComplexSelectorComponent:V("WhereIterable<List<Iterable<ComplexSelectorComponent>>>"),WhereIterable_List_Iterable_ComplexSelectorComponent_2:V("WhereIterable<List<Iterable<ComplexSelectorComponent0>>>"),WhereIterable_String:V("WhereIterable<String>"),WhereTypeIterable_PseudoSelector:V("WhereTypeIterable<PseudoSelector>"),WhereTypeIterable_PseudoSelector_2:V("WhereTypeIterable<PseudoSelector0>"),WhereTypeIterable_String:V("WhereTypeIterable<String>"),_AsyncCompleter_List_void:V("_AsyncCompleter<List<~>>"),_AsyncCompleter_Object:V("_AsyncCompleter<Object>"),_AsyncCompleter_Stream_WatchEvent:V("_AsyncCompleter<Stream<WatchEvent>>"),_AsyncCompleter_String:V("_AsyncCompleter<String>"),_AsyncCompleter_nullable_Object:V("_AsyncCompleter<Object?>"),_CompleterStream_WatchEvent:V("_CompleterStream<WatchEvent>"),_EventRequest_dynamic:V("_EventRequest<@>"),_Future_List_void:V("_Future<List<~>>"),_Future_Object:V("_Future<Object>"),_Future_Stream_WatchEvent:V("_Future<Stream<WatchEvent>>"),_Future_String:V("_Future<String>"),_Future_Value:V("_Future<Value>"),_Future_Value_2:V("_Future<Value0>"),_Future_bool:V("_Future<bool>"),_Future_dynamic:V("_Future<@>"),_Future_int:V("_Future<int>"),_Future_nullable_Object:V("_Future<Object?>"),_Future_void:V("_Future<~>"),_Highlight:V("_Highlight"),_IdentityHashMap_of_nullable_Object_and_nullable_Object:V("_IdentityHashMap<Object?,Object?>"),_LinkedIdentityHashSet_ComplexSelector:V("_LinkedIdentityHashSet<ComplexSelector>"),_LinkedIdentityHashSet_ComplexSelector_2:V("_LinkedIdentityHashSet<ComplexSelector0>"),_LinkedIdentityHashSet_Extension:V("_LinkedIdentityHashSet<Extension>"),_LinkedIdentityHashSet_Extension_2:V("_LinkedIdentityHashSet<Extension0>"),_MapEntry:V("_MapEntry"),_NodeException:V("_NodeException"),_PlatformUri:V("_PlatformUri"),_SyncStarIterable_Deprecation:V("_SyncStarIterable<Deprecation0>"),_SyncStarIterable_Extension:V("_SyncStarIterable<Extension>"),_SyncStarIterable_Extension_2:V("_SyncStarIterable<Extension0>"),_SyncStarIterable_SimpleSelector:V("_SyncStarIterable<SimpleSelector>"),_SyncStarIterable_SimpleSelector_2:V("_SyncStarIterable<SimpleSelector0>"),_SyncStarIterable_String:V("_SyncStarIterable<String>"),bool:V("bool"),double:V("double"),dynamic:V("@"),dynamic_Function:V("@()"),dynamic_Function_Object:V("@(Object)"),dynamic_Function_Object_StackTrace:V("@(Object,StackTrace)"),int:V("int"),nullable_AstNode:V("AstNode?"),nullable_AstNode_2:V("AstNode0?"),nullable_CanonicalizeContext:V("CanonicalizeContext?"),nullable_CanonicalizeContext_2:V("CanonicalizeContext0?"),nullable_CssValue_String:V("CssValue<String>?"),nullable_CssValue_String_2:V("CssValue0<String>?"),nullable_FileSpan:V("FileSpan?"),nullable_Future_Null:V("Future<Null>?"),nullable_Future_void:V("Future<~>?"),nullable_ImporterResult:V("ImporterResult?"),nullable_ImporterResult_2:V("ImporterResult0?"),nullable_JSObject:V("JSObject?"),nullable_Object:V("Object?"),nullable_Record_2_String_and_String:V("+(String,String)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl:V("+originalUrl(AsyncImporter,Uri,Uri)?"),nullable_Record_3_AsyncImporter_and_Uri_and_Uri_originalUrl_2:V("+originalUrl(AsyncImporter0,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl:V("+originalUrl(Importer,Uri,Uri)?"),nullable_Record_3_Importer_and_Uri_and_Uri_originalUrl_2:V("+originalUrl(Importer0,Uri,Uri)?"),nullable_Record_3_Stylesheet_and_nullable_AsyncImporter_importer_and_bool_isDependency:V("+importer,isDependency(Stylesheet0,AsyncImporter0?,bool)?"),nullable_Record_3_int_and_String_and_nullable_String:V("+(int,String,String?)?"),nullable_SourceFile:V("SourceFile?"),nullable_StreamSubscription_WatchEvent:V("StreamSubscription<WatchEvent>?"),nullable_String:V("String?"),nullable_Stylesheet:V("Stylesheet?"),nullable_StylesheetNode:V("StylesheetNode?"),nullable_Stylesheet_2:V("Stylesheet0?"),nullable_Uri:V("Uri?"),nullable_Value:V("Value?"),nullable_Value_2:V("Value0?"),nullable__ConstructorOptions:V("_ConstructorOptions?"),nullable__ConstructorOptions_2:V("_ConstructorOptions0?"),nullable__ConstructorOptions_3:V("_ConstructorOptions1?"),nullable__Highlight:V("_Highlight?"),nullable_bool:V("bool?"),nullable_double:V("double?"),nullable_int:V("int?"),nullable_num:V("num?"),num:V("num"),void:V("~"),void_Function_Object:V("~(Object)"),void_Function_Object_StackTrace:V("~(Object,StackTrace)")};!function(){var e=f.makeConstList;I.Interceptor_methods=E.Interceptor.prototype,I.JSArray_methods=E.JSArray.prototype,I.JSBool_methods=E.JSBool.prototype,I.JSInt_methods=E.JSInt.prototype,I.JSNull_methods=E.JSNull.prototype,I.JSNumber_methods=E.JSNumber.prototype,I.JSString_methods=E.JSString.prototype,I.JavaScriptFunction_methods=E.JavaScriptFunction.prototype,I.JavaScriptObject_methods=E.JavaScriptObject.prototype,I.NativeUint32List_methods=A.NativeUint32List.prototype,I.NativeUint8List_methods=A.NativeUint8List.prototype,I.PlainJavaScriptObject_methods=E.PlainJavaScriptObject.prototype,I.UnknownJavaScriptObject_methods=E.UnknownJavaScriptObject.prototype,I.LinearChannel_Y0V=new A.LinearChannel(0,1,!1,!1,!1,"red",!1,null),I.LinearChannel_cPl=new A.LinearChannel(0,1,!1,!1,!1,"green",!1,null),I.LinearChannel_ABN=new A.LinearChannel(0,1,!1,!1,!1,"blue",!1,null),I.List_U47=e([I.LinearChannel_Y0V,I.LinearChannel_cPl,I.LinearChannel_ABN],U.JSArray_LinearChannel),I.A98RgbColorSpace_lf2=new A.A98RgbColorSpace("a98-rgb",I.List_U47),I.LinearChannel_Y0V0=new A.LinearChannel0(0,1,!1,!1,!1,"red",!1,null),I.LinearChannel_cPl0=new A.LinearChannel0(0,1,!1,!1,!1,"green",!1,null),I.LinearChannel_ABN0=new A.LinearChannel0(0,1,!1,!1,!1,"blue",!1,null),I.List_U470=e([I.LinearChannel_Y0V0,I.LinearChannel_cPl0,I.LinearChannel_ABN0],U.JSArray_LinearChannel_2),I.A98RgbColorSpace_lf20=new A.A98RgbColorSpace0("a98-rgb",I.List_U470),I.AsciiEncoder_127=new A.AsciiEncoder(127),I.C_EmptyUnmodifiableSet1=new A.EmptyUnmodifiableSet(A.findType("EmptyUnmodifiableSet<String>")),I.AtRootQuery_bfj=new A.AtRootQuery(!1,I.C_EmptyUnmodifiableSet1,!1,!0),I.AtRootQuery_bfj0=new A.AtRootQuery0(!1,I.C_EmptyUnmodifiableSet1,!1,!0),I.AttributeOperator_GWq=new A.AttributeOperator("*=","substring"),I.AttributeOperator_GWq0=new A.AttributeOperator0("*=","substring"),I.AttributeOperator_JzP=new A.AttributeOperator("^=","prefix"),I.AttributeOperator_JzP0=new A.AttributeOperator0("^=","prefix"),I.AttributeOperator_Lvy=new A.AttributeOperator("=","equal"),I.AttributeOperator_Lvy0=new A.AttributeOperator0("=","equal"),I.AttributeOperator_U1W=new A.AttributeOperator("$=","suffix"),I.AttributeOperator_U1W0=new A.AttributeOperator0("$=","suffix"),I.AttributeOperator_fp2=new A.AttributeOperator("~=","include"),I.AttributeOperator_fp20=new A.AttributeOperator0("~=","include"),I.AttributeOperator_iyP=new A.AttributeOperator("|=","dash"),I.AttributeOperator_iyP0=new A.AttributeOperator0("|=","dash"),I.BinaryOperator_FPG=new A.BinaryOperator("less than or equals","<=",4,!1,"lessThanOrEquals"),I.BinaryOperator_FPG0=new A.BinaryOperator0("less than or equals","<=",4,!1,"lessThanOrEquals"),I.BinaryOperator_JiR=new A.BinaryOperator("greater than or equals",">=",4,!1,"greaterThanOrEquals"),I.BinaryOperator_JiR0=new A.BinaryOperator0("greater than or equals",">=",4,!1,"greaterThanOrEquals"),I.BinaryOperator_Kyq=new A.BinaryOperator("single equals","=",0,!1,"singleEquals"),I.BinaryOperator_Kyq0=new A.BinaryOperator0("single equals","=",0,!1,"singleEquals"),I.BinaryOperator_Mh5=new A.BinaryOperator("divided by","/",6,!1,"dividedBy"),I.BinaryOperator_Mh50=new A.BinaryOperator0("divided by","/",6,!1,"dividedBy"),I.BinaryOperator_QG1=new A.BinaryOperator("minus","-",5,!1,"minus"),I.BinaryOperator_QG10=new A.BinaryOperator0("minus","-",5,!1,"minus"),I.BinaryOperator_Swh=new A.BinaryOperator("plus","+",5,!0,"plus"),I.BinaryOperator_Swh0=new A.BinaryOperator0("plus","+",5,!0,"plus"),I.BinaryOperator_o8O=new A.BinaryOperator("greater than",">",4,!1,"greaterThan"),I.BinaryOperator_o8O0=new A.BinaryOperator0("greater than",">",4,!1,"greaterThan"),I.BinaryOperator_qGq=new A.BinaryOperator("not equals","!=",3,!1,"notEquals"),I.BinaryOperator_qGq0=new A.BinaryOperator0("not equals","!=",3,!1,"notEquals"),I.BinaryOperator_qHy=new A.BinaryOperator("less than","<",4,!1,"lessThan"),I.BinaryOperator_qHy0=new A.BinaryOperator0("less than","<",4,!1,"lessThan"),I.BinaryOperator_r84=new A.BinaryOperator("equals","==",3,!1,"equals"),I.BinaryOperator_r840=new A.BinaryOperator0("equals","==",3,!1,"equals"),I.BinaryOperator_s7T=new A.BinaryOperator("modulo","%",6,!1,"modulo"),I.BinaryOperator_s7T0=new A.BinaryOperator0("modulo","%",6,!1,"modulo"),I.BinaryOperator_tKu=new A.BinaryOperator("or","or",1,!0,"or"),I.BinaryOperator_tKu0=new A.BinaryOperator0("or","or",1,!0,"or"),I.BinaryOperator_tht=new A.BinaryOperator("times","*",6,!0,"times"),I.BinaryOperator_tht0=new A.BinaryOperator0("times","*",6,!0,"times"),I.BinaryOperator_uke=new A.BinaryOperator("and","and",2,!0,"and"),I.BinaryOperator_uke0=new A.BinaryOperator0("and","and",2,!0,"and"),I.CONSTANT=new A.Instantiation1(A.math0__max$closure(),A.findType("Instantiation1<int>")),I.C_AsciiCodec=new A.AsciiCodec,I.C_AsciiGlyphSet=new A.AsciiGlyphSet,I.C_Base64Encoder=new A.Base64Encoder,I.C_Base64Codec=new A.Base64Codec,I.C_DefaultEquality=new A.DefaultEquality,I.C_EmptyExtensionStore=new A.EmptyExtensionStore,I.C_EmptyExtensionStore0=new A.EmptyExtensionStore0,I.C_EmptyIterator=new A.EmptyIterator,I.C_EmptyUnmodifiableSet=new A.EmptyUnmodifiableSet(A.findType("EmptyUnmodifiableSet<SimpleSelector>")),I.C_EmptyUnmodifiableSet0=new A.EmptyUnmodifiableSet(A.findType("EmptyUnmodifiableSet<SimpleSelector0>")),I.C_IsCalculationSafeVisitor=new A.IsCalculationSafeVisitor,I.C_IsCalculationSafeVisitor0=new A.IsCalculationSafeVisitor0,I.C_IterableEquality=new A.IterableEquality,I.C_JS_CONST=function(e){var t=Object.prototype.toString.call(e);return t.substring(8,t.length-1)},I.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:"function"==typeof HTMLElement?function(e,r){return 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}}},I.C_JS_CONST6=function(e){return function(t){if("object"!=typeof navigator)return t;var r=navigator.userAgent;if("string"!=typeof r)return t;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}},I.C_JS_CONST1=function(e){if("function"!=typeof dartExperimentalFixupGetTag)return e;e.getTag=dartExperimentalFixupGetTag(e.getTag)},I.C_JS_CONST5=function(e){if("object"!=typeof navigator)return e;var t=navigator.userAgent;if("string"!=typeof t)return e;if(-1==t.indexOf("Firefox"))return e;var r=e.getTag,n={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",GeoGeolocation:"Geolocation",Location:"!Location",WorkerMessageEvent:"MessageEvent",XMLDocument:"!Document"};e.getTag=function(e){var t=r(e);return n[t]||t}},I.C_JS_CONST4=function(e){if("object"!=typeof navigator)return e;var t=navigator.userAgent;if("string"!=typeof t)return e;if(-1==t.indexOf("Trident/"))return e;var r=e.getTag,n={BeforeUnloadEvent:"Event",DataTransfer:"Clipboard",HTMLDDElement:"HTMLElement",HTMLDTElement:"HTMLElement",HTMLPhraseElement:"HTMLElement",Position:"Geoposition"};e.getTag=function(e){var t=r(e),a=n[t];return a||("Object"==t&&window.DataView&&e instanceof window.DataView?"DataView":t)},e.prototypeForTag=function(e){var t=window[e];return null==t?null:t.prototype}},I.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)}},I.C_JS_CONST3=function(e){return e},I.C_JsonCodec=new A.JsonCodec,I.C_ListEquality0=new A.ListEquality,I.C_ListEquality=new A.ListEquality,I.C_MapEquality=new A.MapEquality(A.findType("MapEquality<Object,Object>")),I.C_OutOfMemoryError=new A.OutOfMemoryError,I.C_SentinelValue=new A.SentinelValue,I.C_UnicodeGlyphSet=new A.UnicodeGlyphSet,I.C_Utf8Codec=new A.Utf8Codec,I.C_Utf8Encoder=new A.Utf8Encoder,I.C__ColorFormatEnum=new A._ColorFormatEnum,I.C__ColorFormatEnum0=new A._ColorFormatEnum0,I.C__ContainsParentSelectorVisitor=new A._ContainsParentSelectorVisitor,I.C__ContainsParentSelectorVisitor0=new A._ContainsParentSelectorVisitor0,I.C__DelayedDone=new A._DelayedDone,I.C__HasContentVisitor=new A._HasContentVisitor,I.C__HasContentVisitor0=new A._HasContentVisitor0,I.C__IsUselessVisitor=new A._IsUselessVisitor,I.C__IsUselessVisitor0=new A._IsUselessVisitor0,I.C__JSRandom=new A._JSRandom,I.C__MakeExpressionCalculationSafe=new A._MakeExpressionCalculationSafe,I.C__MakeExpressionCalculationSafe0=new A._MakeExpressionCalculationSafe0,I.C__ParentSelectorVisitor=new A._ParentSelectorVisitor,I.C__ParentSelectorVisitor0=new A._ParentSelectorVisitor0,I.C__Required=new A._Required,I.C__RootZone=new A._RootZone,I.C__SassNull=new A._SassNull,I.C__SassNull0=new A._SassNull0,I.CalculationOperator_F7i=new A.CalculationOperator("plus","+",1,"plus"),I.CalculationOperator_F7i0=new A.CalculationOperator0("plus","+",1,"plus"),I.CalculationOperator_bo5=new A.CalculationOperator("divided by","/",2,"dividedBy"),I.CalculationOperator_bo50=new A.CalculationOperator0("divided by","/",2,"dividedBy"),I.CalculationOperator_kkN=new A.CalculationOperator("times","*",2,"times"),I.CalculationOperator_kkN0=new A.CalculationOperator0("times","*",2,"times"),I.CalculationOperator_oum=new A.CalculationOperator("minus","-",1,"minus"),I.CalculationOperator_oum0=new A.CalculationOperator0("minus","-",1,"minus"),I.ChangeType_add=new A.ChangeType("add"),I.ChangeType_modify=new A.ChangeType("modify"),I.ChangeType_remove=new A.ChangeType("remove"),I.ClipGamutMap_clip=new A.ClipGamutMap("clip"),I.ClipGamutMap_clip0=new A.ClipGamutMap0("clip"),I.Combinator_0mp=new A.Combinator(">","child"),I.Combinator_0mp0=new A.Combinator0(">","child"),I.Combinator_55N=new A.Combinator("~","followingSibling"),I.Combinator_55N0=new A.Combinator0("~","followingSibling"),I.Combinator_bOP=new A.Combinator("+","nextSibling"),I.Combinator_bOP0=new A.Combinator0("+","nextSibling"),I.Object_empty={},I.Map_empty18=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,ConfiguredValue>")),I.Configuration_Map_empty_null=new A.Configuration(I.Map_empty18,null),I.Map_empty19=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,ConfiguredValue0>")),I.Configuration_Map_empty_null0=new A.Configuration0(I.Map_empty19,null),I.Deprecation_3bU=new A.Deprecation0("color-functions","1.79.0","Using global color functions instead of sass:color.",null,"colorFunctions"),I.Deprecation_3ya=new A.Deprecation("abs-percent","1.65.0",null,"absPercent"),I.Deprecation_5M7=new A.Deprecation0("bogus-combinators","1.54.0","Leading, trailing, and repeated combinators.",null,"bogusCombinators"),I.Deprecation_5y6=new A.Deprecation0("import","1.80.0","@import rules.",null,"import"),I.Deprecation_63m=new A.Deprecation0("compile-string-relative-url","1.88.0","Passing a relative url to compileString().",null,"compileStringRelativeUrl"),I.Deprecation_6jA=new A.Deprecation("relative-canonical","1.14.2",null,"relativeCanonical"),I.Deprecation_89K=new A.Deprecation("strict-unary","1.55.0",null,"strictUnary"),I.Deprecation_8uC=new A.Deprecation("with-private","1.92.0",null,"withPrivate"),I.Deprecation_9uB=new A.Deprecation0("calc-interp",null,null,null,"calcInterp"),I.Deprecation_Cv3=new A.Deprecation0("strict-unary","1.55.0","Ambiguous + and - operators.",null,"strictUnary"),I.Deprecation_GQ2=new A.Deprecation0("feature-exists","1.78.0","meta.feature-exists",null,"featureExists"),I.Deprecation_GVl=new A.Deprecation("feature-exists","1.78.0",null,"featureExists"),I.Deprecation_Gxx=new A.Deprecation("duplicate-var-flags","1.62.0",null,"duplicateVarFlags"),I.Deprecation_K5M=new A.Deprecation("misplaced-rest","1.91.0",null,"misplacedRest"),I.Deprecation_LAn=new A.Deprecation("color-module-compat","1.23.0",null,"colorModuleCompat"),I.Deprecation_OSi=new A.Deprecation0("elseif","1.3.2","@elseif.",null,"elseif"),I.Deprecation_OUI=new A.Deprecation("bogus-combinators","1.54.0",null,"bogusCombinators"),I.Deprecation_Pox=new A.Deprecation0("fs-importer-cwd","1.73.0","Using the current working directory as an implicit load path.",null,"fsImporterCwd"),I.Deprecation_RCd=new A.Deprecation0("call-string","0.0.0","Passing a string directly to meta.call().",null,"callString"),I.Deprecation_SVw=new A.Deprecation0("duplicate-var-flags","1.62.0","Using !default or !global multiple times for one variable.",null,"duplicateVarFlags"),I.Deprecation_Y5S=new A.Deprecation0("color-module-compat","1.23.0","Using color module functions in place of plain CSS functions.",null,"colorModuleCompat"),I.Deprecation_ZVM=new A.Deprecation("user-authored",null,null,"userAuthored"),I.Deprecation_bKe=new A.Deprecation0("moz-document","1.7.2","@-moz-document.",null,"mozDocument"),I.Deprecation_bXJ=new A.Deprecation0("color-4-api","1.79.0","Certain uses of built-in sass:color functions.",null,"color4Api"),I.Deprecation_eKX=new A.Deprecation0("with-private","1.92.0","Configuring private variables in @use, @forward, or load-css().",null,"withPrivate"),I.Deprecation_eNo=new A.Deprecation("call-string","0.0.0",null,"callString"),I.Deprecation_fSZ=new A.Deprecation0("slash-div","1.33.0","/ operator for division.",null,"slashDiv"),I.Deprecation_fzO=new A.Deprecation0("abs-percent","1.65.0","Passing percentages to the Sass abs() function.",null,"absPercent"),I.Deprecation_gC3=new A.Deprecation0("null-alpha","1.62.3","Passing null as alpha in the JS API.",null,"nullAlpha"),I.Deprecation_gW5=new A.Deprecation0("new-global","1.17.2","Declaring new variables with !global.",null,"newGlobal"),I.Deprecation_hE0=new A.Deprecation("elseif","1.3.2",null,"elseif"),I.Deprecation_jOf=new A.Deprecation0("global-builtin","1.80.0","Global built-in functions that are available in sass: modules.",null,"globalBuiltin"),I.Deprecation_kQr=new A.Deprecation0("function-units","1.56.0","Passing invalid units to built-in functions.",null,"functionUnits"),I.Deprecation_kRg=new A.Deprecation0("relative-canonical","1.14.2","Imports using relative canonical URLs.",null,"relativeCanonical"),I.Deprecation_lB3=new A.Deprecation0("user-authored",null,null,null,"userAuthored"),I.Deprecation_lJb=new A.Deprecation("compile-string-relative-url","1.88.0",null,"compileStringRelativeUrl"),I.Deprecation_lZ1=new A.Deprecation("new-global","1.17.2",null,"newGlobal"),I.Deprecation_mks=new A.Deprecation("import","1.80.0",null,"import"),I.Deprecation_nAC=new A.Deprecation("fs-importer-cwd","1.73.0",null,"fsImporterCwd"),I.Deprecation_pnV=new A.Deprecation0("legacy-js-api","1.79.0","Legacy JS API.",null,"legacyJsApi"),I.Deprecation_rMl=new A.Deprecation("global-builtin","1.80.0",null,"globalBuiltin"),I.Deprecation_ufl=new A.Deprecation("function-units","1.56.0",null,"functionUnits"),I.Deprecation_vkD=new A.Deprecation0("misplaced-rest","1.91.0","A rest parameter before a positional or named parameter.",null,"misplacedRest"),I.Deprecation_wda=new A.Deprecation("moz-document","1.7.2",null,"mozDocument"),I.Deprecation_wha=new A.Deprecation("slash-div","1.33.0",null,"slashDiv"),I.Deprecation_wlv=new A.Deprecation("color-functions","1.79.0",null,"colorFunctions"),I.DisplayP3ColorSpace_MmT=new A.DisplayP3ColorSpace("display-p3",I.List_U47),I.DisplayP3ColorSpace_MmT0=new A.DisplayP3ColorSpace0("display-p3",I.List_U470),I.Duration_0=new A.Duration(0),I.ExtendMode_allTargets_allTargets=new A.ExtendMode("allTargets","allTargets"),I.ExtendMode_allTargets_allTargets0=new A.ExtendMode0("allTargets","allTargets"),I.ExtendMode_normal_normal=new A.ExtendMode("normal","normal"),I.ExtendMode_normal_normal0=new A.ExtendMode0("normal","normal"),I.ExtendMode_replace_replace=new A.ExtendMode("replace","replace"),I.ExtendMode_replace_replace0=new A.ExtendMode0("replace","replace"),I.ColorChannel_hue_true_deg=new A.ColorChannel("hue",!0,"deg"),I.LinearChannel_Cal=new A.LinearChannel(0,100,!0,!0,!1,"saturation",!1,"%"),I.LinearChannel_w1m=new A.LinearChannel(0,100,!0,!1,!1,"lightness",!1,"%"),I.List_oAL=e([I.ColorChannel_hue_true_deg,I.LinearChannel_Cal,I.LinearChannel_w1m],U.JSArray_ColorChannel),I.HslColorSpace_JQ2=new A.HslColorSpace("hsl",I.List_oAL),I.ColorChannel_hue_true_deg0=new A.ColorChannel0("hue",!0,"deg"),I.LinearChannel_Cal0=new A.LinearChannel0(0,100,!0,!0,!1,"saturation",!1,"%"),I.LinearChannel_w1m0=new A.LinearChannel0(0,100,!0,!1,!1,"lightness",!1,"%"),I.List_oAL0=e([I.ColorChannel_hue_true_deg0,I.LinearChannel_Cal0,I.LinearChannel_w1m0],U.JSArray_ColorChannel_2),I.HslColorSpace_JQ20=new A.HslColorSpace0("hsl",I.List_oAL0),I.HueInterpolationMethod_0=new A.HueInterpolationMethod("shorter"),I.HueInterpolationMethod_00=new A.HueInterpolationMethod0("shorter"),I.HueInterpolationMethod_1=new A.HueInterpolationMethod("longer"),I.HueInterpolationMethod_10=new A.HueInterpolationMethod0("longer"),I.HueInterpolationMethod_2=new A.HueInterpolationMethod("increasing"),I.HueInterpolationMethod_20=new A.HueInterpolationMethod0("increasing"),I.HueInterpolationMethod_3=new A.HueInterpolationMethod("decreasing"),I.HueInterpolationMethod_30=new A.HueInterpolationMethod0("decreasing"),I.LinearChannel_mPM=new A.LinearChannel(0,100,!0,!1,!1,"whiteness",!1,"%"),I.LinearChannel_NBP=new A.LinearChannel(0,100,!0,!1,!1,"blackness",!1,"%"),I.List_Ar1=e([I.ColorChannel_hue_true_deg,I.LinearChannel_mPM,I.LinearChannel_NBP],U.JSArray_ColorChannel),I.HwbColorSpace_guQ=new A.HwbColorSpace("hwb",I.List_Ar1),I.LinearChannel_mPM0=new A.LinearChannel0(0,100,!0,!1,!1,"whiteness",!1,"%"),I.LinearChannel_NBP0=new A.LinearChannel0(0,100,!0,!1,!1,"blackness",!1,"%"),I.List_Ar10=e([I.ColorChannel_hue_true_deg0,I.LinearChannel_mPM0,I.LinearChannel_NBP0],U.JSArray_ColorChannel_2),I.HwbColorSpace_guQ0=new A.HwbColorSpace0("hwb",I.List_Ar10),I.JsonDecoder_null=new A.JsonDecoder(null),I.JsonEncoder_null=new A.JsonEncoder(null),I.LinearChannel_rY5=new A.LinearChannel(0,100,!1,!0,!0,"lightness",!1,"%"),I.LinearChannel_vtc=new A.LinearChannel(-125,125,!1,!1,!1,"a",!1,null),I.LinearChannel_r83=new A.LinearChannel(-125,125,!1,!1,!1,"b",!1,null),I.List_KEo=e([I.LinearChannel_rY5,I.LinearChannel_vtc,I.LinearChannel_r83],U.JSArray_ColorChannel),I.LabColorSpace_2nT=new A.LabColorSpace("lab",I.List_KEo),I.LinearChannel_rY50=new A.LinearChannel0(0,100,!1,!0,!0,"lightness",!1,"%"),I.LinearChannel_vtc0=new A.LinearChannel0(-125,125,!1,!1,!1,"a",!1,null),I.LinearChannel_r830=new A.LinearChannel0(-125,125,!1,!1,!1,"b",!1,null),I.List_KEo0=e([I.LinearChannel_rY50,I.LinearChannel_vtc0,I.LinearChannel_r830],U.JSArray_ColorChannel_2),I.LabColorSpace_2nT0=new A.LabColorSpace0("lab",I.List_KEo0),I.LinearChannel_JUs=new A.LinearChannel(0,150,!1,!0,!1,"chroma",!1,null),I.List_grF=e([I.LinearChannel_rY5,I.LinearChannel_JUs,I.ColorChannel_hue_true_deg],U.JSArray_ColorChannel),I.LchColorSpace_Bpv=new A.LchColorSpace("lch",I.List_grF),I.LinearChannel_JUs0=new A.LinearChannel0(0,150,!1,!0,!1,"chroma",!1,null),I.List_grF0=e([I.LinearChannel_rY50,I.LinearChannel_JUs0,I.ColorChannel_hue_true_deg0],U.JSArray_ColorChannel_2),I.LchColorSpace_Bpv0=new A.LchColorSpace0("lch",I.List_grF0),I.LineFeed_9HY=new A.LineFeed0("lf","\n","lf"),I.LineFeed_G7N=new A.LineFeed0("lfcr","\n\r","lfcr"),I.LineFeed_Pcs=new A.LineFeed0("crlf","\r\n","crlf"),I.LineFeed_lf=new A.LineFeed("lf"),I.LineFeed_ybQ=new A.LineFeed0("cr","\r","cr"),I.LinearChannel_XL8=new A.LinearChannel(0,1,!1,!1,!1,"alpha",!1,null),I.LinearChannel_XL80=new A.LinearChannel0(0,1,!1,!1,!1,"alpha",!1,null),I.LinearChannel_Z5r=new A.LinearChannel(0,255,!1,!0,!0,"green",!1,null),I.LinearChannel_Z5r0=new A.LinearChannel0(0,255,!1,!0,!0,"green",!1,null),I.LinearChannel_qXC=new A.LinearChannel(0,255,!1,!0,!0,"red",!1,null),I.LinearChannel_qXC0=new A.LinearChannel0(0,255,!1,!0,!0,"red",!1,null),I.LinearChannel_vJ3=new A.LinearChannel(0,255,!1,!0,!0,"blue",!1,null),I.LinearChannel_vJ30=new A.LinearChannel0(0,255,!1,!0,!0,"blue",!1,null),I.ListSeparator_bRz=new A.ListSeparator("slash","/","slash"),I.ListSeparator_bRz0=new A.ListSeparator0("slash","/","slash"),I.ListSeparator_qSL=new A.ListSeparator("space"," ","space"),I.ListSeparator_qSL0=new A.ListSeparator0("space"," ","space"),I.ListSeparator_qVN=new A.ListSeparator("comma",",","comma"),I.ListSeparator_qVN0=new A.ListSeparator0("comma",",","comma"),I.ListSeparator_undecided_null_undecided=new A.ListSeparator("undecided",null,"undecided"),I.ListSeparator_undecided_null_undecided0=new A.ListSeparator0("undecided",null,"undecided"),I.Object_84Z={em:0,rem:1,ex:2,rex:3,cap:4,rcap:5,ch:6,rch:7,ic:8,ric:9,lh:10,rlh:11,vw:12,lvw:13,svw:14,dvw:15,vh:16,lvh:17,svh:18,dvh:19,vi:20,lvi:21,svi:22,dvi:23,vb:24,lvb:25,svb:26,dvb:27,vmin:28,lvmin:29,svmin:30,dvmin:31,vmax:32,lvmax:33,svmax:34,dvmax:35,cqw:36,cqh:37,cqi:38,cqb:39,cqmin:40,cqmax:41,cm:42,mm:43,q:44,in:45,pt:46,pc:47,px:48},I.Set_V30th=new A.ConstantStringSet(I.Object_84Z,49,U.ConstantStringSet_String),I.Object_a6W={deg:0,grad:1,rad:2,turn:3},I.Set_5FBBb=new A.ConstantStringSet(I.Object_a6W,4,U.ConstantStringSet_String),I.Object_s_0_ms_1={s:0,ms:1},I.Set_cXesm=new A.ConstantStringSet(I.Object_s_0_ms_1,2,U.ConstantStringSet_String),I.Object_hz_0_khz_1={hz:0,khz:1},I.Set_1Tayw=new A.ConstantStringSet(I.Object_hz_0_khz_1,2,U.ConstantStringSet_String),I.Object_CHz={dpi:0,dpcm:1,dppx:2},I.Set_w2NC6=new A.ConstantStringSet(I.Object_CHz,3,U.ConstantStringSet_String),I.List_BFg=e([I.Set_V30th,I.Set_5FBBb,I.Set_cXesm,I.Set_1Tayw,I.Set_w2NC6],A.findType("JSArray<Set<String>>")),I.Deprecation_9Lp=new A.Deprecation0("css-function-mixin","1.76.0","Function and mixin names beginning with --.",null,"cssFunctionMixin"),I.Deprecation_6zK=new A.Deprecation0("mixed-decls","1.77.7","Declarations after or between nested rules.","1.92.0","mixedDecls"),I.Deprecation_o6Z=new A.Deprecation0("type-function","1.86.0",'Functions named "type".',"1.92.0","typeFunction"),I.List_Jym=e([I.Deprecation_RCd,I.Deprecation_OSi,I.Deprecation_bKe,I.Deprecation_kRg,I.Deprecation_gW5,I.Deprecation_Y5S,I.Deprecation_fSZ,I.Deprecation_5M7,I.Deprecation_Cv3,I.Deprecation_kQr,I.Deprecation_SVw,I.Deprecation_gC3,I.Deprecation_fzO,I.Deprecation_Pox,I.Deprecation_9Lp,I.Deprecation_6zK,I.Deprecation_GQ2,I.Deprecation_bXJ,I.Deprecation_3bU,I.Deprecation_pnV,I.Deprecation_5y6,I.Deprecation_jOf,I.Deprecation_o6Z,I.Deprecation_63m,I.Deprecation_vkD,I.Deprecation_eKX,I.Deprecation_lB3,I.Deprecation_9uB],A.findType("JSArray<Deprecation0>")),I.Deprecation_aUP=new A.Deprecation("null-alpha","1.62.3",null,"nullAlpha"),I.Deprecation_Sqp=new A.Deprecation("css-function-mixin","1.76.0",null,"cssFunctionMixin"),I.Deprecation_NRs=new A.Deprecation("mixed-decls","1.77.7","1.92.0","mixedDecls"),I.Deprecation_Uwj=new A.Deprecation("color-4-api","1.79.0",null,"color4Api"),I.Deprecation_52G=new A.Deprecation("legacy-js-api","1.79.0",null,"legacyJsApi"),I.Deprecation_WRV=new A.Deprecation("type-function","1.86.0","1.92.0","typeFunction"),I.Deprecation_f5Y=new A.Deprecation("calc-interp",null,null,"calcInterp"),I.List_d5F=e([I.Deprecation_eNo,I.Deprecation_hE0,I.Deprecation_wda,I.Deprecation_6jA,I.Deprecation_lZ1,I.Deprecation_LAn,I.Deprecation_wha,I.Deprecation_OUI,I.Deprecation_89K,I.Deprecation_ufl,I.Deprecation_Gxx,I.Deprecation_aUP,I.Deprecation_3ya,I.Deprecation_nAC,I.Deprecation_Sqp,I.Deprecation_NRs,I.Deprecation_GVl,I.Deprecation_Uwj,I.Deprecation_wlv,I.Deprecation_52G,I.Deprecation_mks,I.Deprecation_rMl,I.Deprecation_WRV,I.Deprecation_lJb,I.Deprecation_K5M,I.Deprecation_8uC,I.Deprecation_ZVM,I.Deprecation_f5Y],A.findType("JSArray<Deprecation>")),I.List_empty26=e([],U.JSArray_AsyncCallable_2),I.List_empty27=e([],U.JSArray_AsyncImporter),I.List_empty1=e([],U.JSArray_ComplexSelector),I.List_empty16=e([],U.JSArray_ComplexSelector_2),I.List_empty2=e([],U.JSArray_ComplexSelectorComponent),I.List_empty17=e([],U.JSArray_ComplexSelectorComponent_2),I.List_empty10=e([],U.JSArray_ConfiguredVariable),I.List_empty23=e([],U.JSArray_ConfiguredVariable_2),I.List_empty3=e([],U.JSArray_CssNode),I.List_empty18=e([],U.JSArray_CssNode_2),I.List_empty0=e([],U.JSArray_CssValue_Combinator),I.List_empty15=e([],U.JSArray_CssValue_Combinator_2),I.List_empty9=e([],U.JSArray_Expression),I.List_empty22=e([],U.JSArray_Expression_2),I.List_empty5=e([],U.JSArray_Extension),I.List_empty19=e([],U.JSArray_Extension_2),I.List_empty25=e([],U.JSArray_Importer_2),I.List_empty7=e([],A.findType("JSArray<Module0<0&>>")),I.List_empty20=e([],A.findType("JSArray<Module1<0&>>")),I.List_empty11=e([],U.JSArray_Object),I.List_empty13=e([],U.JSArray_Parameter),I.List_empty24=e([],U.JSArray_Parameter_2),I.List_empty14=e([],U.JSArray_Statement),I.List_empty=e([],U.JSArray_String),I.List_empty8=e([],U.JSArray_Value),I.List_empty21=e([],U.JSArray_Value_2),I.List_empty4=e([],U.JSArray_int),I.List_empty6=e([],U.JSArray_dynamic),I.List_empty12=e([],U.JSArray_nullable_FileSpan),I.List_g9w=e([I.CalculationOperator_F7i0,I.CalculationOperator_oum0,I.CalculationOperator_kkN0,I.CalculationOperator_bo50],A.findType("JSArray<CalculationOperator0>")),I.List_nm2=e([I.HueInterpolationMethod_00,I.HueInterpolationMethod_10,I.HueInterpolationMethod_20,I.HueInterpolationMethod_30],A.findType("JSArray<HueInterpolationMethod0>")),I.List_null=e([null],U.JSArray_nullable_FileSpan),I.LinearChannel_n2W=new A.LinearChannel(0,1,!1,!1,!1,"long",!1,null),I.LinearChannel_ZmQ=new A.LinearChannel(0,1,!1,!1,!1,"medium",!1,null),I.LinearChannel_yJH=new A.LinearChannel(0,1,!1,!1,!1,"short",!1,null),I.List_wOx=e([I.LinearChannel_n2W,I.LinearChannel_ZmQ,I.LinearChannel_yJH],U.JSArray_ColorChannel),I.LmsColorSpace_Os3=new A.LmsColorSpace("lms",I.List_wOx),I.LinearChannel_n2W0=new A.LinearChannel0(0,1,!1,!1,!1,"long",!1,null),I.LinearChannel_ZmQ0=new A.LinearChannel0(0,1,!1,!1,!1,"medium",!1,null),I.LinearChannel_yJH0=new A.LinearChannel0(0,1,!1,!1,!1,"short",!1,null),I.List_wOx0=e([I.LinearChannel_n2W0,I.LinearChannel_ZmQ0,I.LinearChannel_yJH0],U.JSArray_ColorChannel_2),I.LmsColorSpace_Os30=new A.LmsColorSpace0("lms",I.List_wOx0),I.LocalMindeGamutMap_A2x=new A.LocalMindeGamutMap("local-minde"),I.LocalMindeGamutMap_A2x0=new A.LocalMindeGamutMap0("local-minde"),I.Object_CSf={in:0,cm:1,pc:2,mm:3,q:4,pt:5,px:6,deg:7,grad:8,rad:9,turn:10,s:11,ms:12,Hz:13,kHz:14,dpi:15,dpcm:16,dppx:17},I.Object_R4j={in:0,cm:1,pc:2,mm:3,q:4,pt:5,px:6},I.Map_LdTcR=new A.ConstantStringMap(I.Object_R4j,[1,.39370078740157477,.16666666666666666,.03937007874015748,.00984251968503937,.013888888888888888,.010416666666666666],U.ConstantStringMap_String_double),I.Map_LdCjQ=new A.ConstantStringMap(I.Object_R4j,[2.54,1,.42333333333333334,.1,.025,.035277777777777776,.026458333333333334],U.ConstantStringMap_String_double),I.Map_Ldr6M=new A.ConstantStringMap(I.Object_R4j,[6,2.3622047244094486,1,.2362204724409449,.05905511811023623,.08333333333333333,.0625],U.ConstantStringMap_String_double),I.Map_LdTyG=new A.ConstantStringMap(I.Object_R4j,[25.4,10,4.233333333333333,1,.25,.35277777777777775,.26458333333333334],U.ConstantStringMap_String_double),I.Map_Ld577=new A.ConstantStringMap(I.Object_R4j,[101.6,40,16.933333333333334,4,1,1.411111111111111,1.0583333333333333],U.ConstantStringMap_String_double),I.Map_LdIVT=new A.ConstantStringMap(I.Object_R4j,[72,28.346456692913385,12,2.834645669291339,.7086614173228347,1,.75],U.ConstantStringMap_String_double),I.Map_Ld6L5=new A.ConstantStringMap(I.Object_R4j,[96,37.79527559055118,16,3.7795275590551185,.9448818897637796,1.3333333333333333,1],U.ConstantStringMap_String_double),I.Map_LjNxM=new A.ConstantStringMap(I.Object_a6W,[1,.9,57.29577951308232,360],U.ConstantStringMap_String_double),I.Map_Lj8V1=new A.ConstantStringMap(I.Object_a6W,[1.1111111111111112,1,63.66197723675813,400],U.ConstantStringMap_String_double),I.Map_LjePw=new A.ConstantStringMap(I.Object_a6W,[.017453292519943295,.015707963267948967,1,6.283185307179586],U.ConstantStringMap_String_double),I.Map_LjtMd=new A.ConstantStringMap(I.Object_a6W,[.002777777777777778,.0025,.15915494309189535,1],U.ConstantStringMap_String_double),I.Map_Aezv1=new A.ConstantStringMap(I.Object_s_0_ms_1,[1,.001],U.ConstantStringMap_String_double),I.Map_AeI7g=new A.ConstantStringMap(I.Object_s_0_ms_1,[1e3,1],U.ConstantStringMap_String_double),I.Object_Hz_0_kHz_1={Hz:0,kHz:1},I.Map_kdDCg=new A.ConstantStringMap(I.Object_Hz_0_kHz_1,[1,1e3],U.ConstantStringMap_String_double),I.Map_kdBEM=new A.ConstantStringMap(I.Object_Hz_0_kHz_1,[.001,1],U.ConstantStringMap_String_double),I.Map_vIkFS=new A.ConstantStringMap(I.Object_CHz,[1,2.54,96],U.ConstantStringMap_String_double),I.Map_vIY7E=new A.ConstantStringMap(I.Object_CHz,[.39370078740157477,1,37.79527559055118],U.ConstantStringMap_String_double),I.Map_vIcSC=new A.ConstantStringMap(I.Object_CHz,[.010416666666666666,.026458333333333334,1],U.ConstantStringMap_String_double),I.Map_NtHoP=new A.ConstantStringMap(I.Object_CSf,[I.Map_LdTcR,I.Map_LdCjQ,I.Map_Ldr6M,I.Map_LdTyG,I.Map_Ld577,I.Map_LdIVT,I.Map_Ld6L5,I.Map_LjNxM,I.Map_Lj8V1,I.Map_LjePw,I.Map_LjtMd,I.Map_Aezv1,I.Map_AeI7g,I.Map_kdDCg,I.Map_kdBEM,I.Map_vIkFS,I.Map_vIY7E,I.Map_vIcSC],A.findType("ConstantStringMap<String,Map<String,double>>")),I.Object_J3y={length:0,angle:1,time:2,frequency:3,"pixel density":4},I.List_Ldp=e(["in","cm","pc","mm","q","pt","px"],U.JSArray_String),I.List_deg_grad_rad_turn=e(["deg","grad","rad","turn"],U.JSArray_String),I.List_s_ms=e(["s","ms"],U.JSArray_String),I.List_Hz_kHz=e(["Hz","kHz"],U.JSArray_String),I.List_dpi_dpcm_dppx=e(["dpi","dpcm","dppx"],U.JSArray_String),I.Map_Sr65K=new A.ConstantStringMap(I.Object_J3y,[I.List_Ldp,I.List_deg_grad_rad_turn,I.List_s_ms,I.List_Hz_kHz,I.List_dpi_dpcm_dppx],A.findType("ConstantStringMap<String,List<String>>")),I.Map_empty7=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Module0<AsyncCallable>,List<CssComment>>")),I.Map_empty=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Module0<Callable0>,List<CssComment>>")),I.Map_empty1=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Module0<0&>,List<CssComment>>")),I.Map_empty16=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Module1<AsyncCallable0>,List<CssComment0>>")),I.Map_empty10=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Module1<Callable>,List<CssComment0>>")),I.Map_empty12=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Module1<0&>,List<CssComment0>>")),I.Map_empty3=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,AstNode>")),I.Map_empty13=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,AstNode0>")),I.Map_empty4=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Expression>")),I.Map_empty14=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Expression0>")),I.Map_empty6=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,FileSpan>")),I.Map_empty8=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Module0<AsyncCallable>>")),I.Map_empty0=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Module0<Callable0>>")),I.Map_empty17=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Module1<AsyncCallable0>>")),I.Map_empty11=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Module1<Callable>>")),I.Map_empty5=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Value>")),I.Map_empty15=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String,Value0>")),I.Map_empty2=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Symbol0,@>")),I.Map_empty9=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<String?,String>")),I.LinearChannel_fS8=new A.LinearChannel(0,1,!1,!0,!0,"lightness",!1,"%"),I.LinearChannel_ffI=new A.LinearChannel(-.4,.4,!1,!1,!1,"a",!1,null),I.LinearChannel_Y6D=new A.LinearChannel(-.4,.4,!1,!1,!1,"b",!1,null),I.List_ZWr=e([I.LinearChannel_fS8,I.LinearChannel_ffI,I.LinearChannel_Y6D],U.JSArray_ColorChannel),I.OklabColorSpace_540=new A.OklabColorSpace("oklab",I.List_ZWr),I.LinearChannel_fS80=new A.LinearChannel0(0,1,!1,!0,!0,"lightness",!1,"%"),I.LinearChannel_ffI0=new A.LinearChannel0(-.4,.4,!1,!1,!1,"a",!1,null),I.LinearChannel_Y6D0=new A.LinearChannel0(-.4,.4,!1,!1,!1,"b",!1,null),I.List_ZWr0=e([I.LinearChannel_fS80,I.LinearChannel_ffI0,I.LinearChannel_Y6D0],U.JSArray_ColorChannel_2),I.OklabColorSpace_5400=new A.OklabColorSpace0("oklab",I.List_ZWr0),I.LinearChannel_HTj=new A.LinearChannel(0,.4,!1,!0,!1,"chroma",!1,null),I.List_g5j=e([I.LinearChannel_fS8,I.LinearChannel_HTj,I.ColorChannel_hue_true_deg],U.JSArray_ColorChannel),I.OklchColorSpace_9Gj=new A.OklchColorSpace("oklch",I.List_g5j),I.LinearChannel_HTj0=new A.LinearChannel0(0,.4,!1,!0,!1,"chroma",!1,null),I.List_g5j0=e([I.LinearChannel_fS80,I.LinearChannel_HTj0,I.ColorChannel_hue_true_deg0],U.JSArray_ColorChannel_2),I.OklchColorSpace_9Gj0=new A.OklchColorSpace0("oklch",I.List_g5j0),I.OptionType_1Ol=new A.OptionType("OptionType.multiple"),I.OptionType_tI9=new A.OptionType("OptionType.flag"),I.OptionType_zZK=new A.OptionType("OptionType.single"),I.OutputStyle_0=new A.OutputStyle("expanded"),I.OutputStyle_00=new A.OutputStyle0("expanded"),I.OutputStyle_1=new A.OutputStyle("compressed"),I.OutputStyle_10=new A.OutputStyle0("compressed"),I.ProphotoRgbColorSpace_BDz=new A.ProphotoRgbColorSpace("prophoto-rgb",I.List_U47),I.ProphotoRgbColorSpace_BDz0=new A.ProphotoRgbColorSpace0("prophoto-rgb",I.List_U470),I.Rec2020ColorSpace_6oo=new A.Rec2020ColorSpace("rec2020",I.List_U47),I.Rec2020ColorSpace_6oo0=new A.Rec2020ColorSpace0("rec2020",I.List_U470),I.Map_empty20=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<SelectorList,Box<SelectorList>>")),I.Record2_EmptyExtensionStore_Map_empty=new A._Record_2(I.C_EmptyExtensionStore,I.Map_empty20),I.Map_empty21=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<SelectorList0,Box0<SelectorList0>>")),I.Record2_EmptyExtensionStore_Map_empty0=new A._Record_2(I.C_EmptyExtensionStore0,I.Map_empty21),I.List_Ds2=e([I.LinearChannel_qXC,I.LinearChannel_Z5r,I.LinearChannel_vJ3],U.JSArray_ColorChannel),I.RgbColorSpace_i0P=new A.RgbColorSpace("rgb",I.List_Ds2),I.List_Ds20=e([I.LinearChannel_qXC0,I.LinearChannel_Z5r0,I.LinearChannel_vJ30],U.JSArray_ColorChannel_2),I.RgbColorSpace_i0P0=new A.RgbColorSpace0("rgb",I.List_Ds20),I.SassBoolean_false=new A.SassBoolean(!1),I.SassBoolean_false0=new A.SassBoolean0(!1),I.SassBoolean_true=new A.SassBoolean(!0),I.SassBoolean_true0=new A.SassBoolean0(!0),I.SassList_BlY=new A.SassList(I.List_empty8,I.ListSeparator_qVN,!1),I.SassList_BlY0=new A.SassList0(I.List_empty21,I.ListSeparator_qVN0,!1),I.SassList_apG=new A.SassList0(I.List_empty21,I.ListSeparator_undecided_null_undecided0,!1),I.SassList_qAD=new A.SassList(I.List_empty8,I.ListSeparator_qVN,!0),I.SassList_qAD0=new A.SassList0(I.List_empty21,I.ListSeparator_qVN0,!0),I.Map_empty22=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Value,Value>")),I.SassMap_Map_empty=new A.SassMap(I.Map_empty22),I.Map_empty23=new A.ConstantStringMap(I.Object_empty,[],A.findType("ConstantStringMap<Value0,Value0>")),I.SassMap_Map_empty0=new A.SassMap0(I.Map_empty23),I.Object_Tro={is:0,matches:1,where:2},I.Set_0egh6=new A.ConstantStringSet(I.Object_Tro,3,U.ConstantStringSet_String),I.Object_ssn={sass:0,style:1,default:2},I.Set_8229z=new A.ConstantStringSet(I.Object_ssn,3,U.ConstantStringSet_String),I.Set_9FDyj=new A.GeneralConstantSet([I.RgbColorSpace_i0P,I.HslColorSpace_JQ2],A.findType("GeneralConstantSet<ColorSpace>")),I.Set_9FDyj0=new A.GeneralConstantSet([I.RgbColorSpace_i0P0,I.HslColorSpace_JQ20],A.findType("GeneralConstantSet<ColorSpace0>")),I.Object_BKa={".scss":0,".sass":1,".css":2},I.Set_FTDN4=new A.ConstantStringSet(I.Object_BKa,3,U.ConstantStringSet_String),I.Object_GR4={calc:0,clamp:1,hypot:2,sin:3,cos:4,tan:5,asin:6,acos:7,atan:8,sqrt:9,exp:10,sign:11,mod:12,rem:13,atan2:14,pow:15,log:16,"calc-size":17},I.Set_Pr3yj=new A.ConstantStringSet(I.Object_GR4,18,U.ConstantStringSet_String),I.Set_empty2=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<CssMediaQuery>")),I.Set_empty6=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<CssMediaQuery0>")),I.Set_empty3=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<Module0<AsyncCallable>>")),I.Set_empty0=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<Module0<Callable0>>")),I.Set_empty7=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<Module1<AsyncCallable0>>")),I.Set_empty5=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<Module1<Callable>>")),I.Set_empty1=new A.ConstantStringSet(I.Object_empty,0,U.ConstantStringSet_String),I.Set_empty4=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<StylesheetNode>")),I.Set_empty=new A.ConstantStringSet(I.Object_empty,0,A.findType("ConstantStringSet<Uri>")),I.Set_oQTdo=new A.GeneralConstantSet([I.BinaryOperator_tht,I.BinaryOperator_Mh5,I.BinaryOperator_Swh,I.BinaryOperator_QG1],A.findType("GeneralConstantSet<BinaryOperator>")),I.Set_oQTdo0=new A.GeneralConstantSet([I.BinaryOperator_tht0,I.BinaryOperator_Mh50,I.BinaryOperator_Swh0,I.BinaryOperator_QG10],A.findType("GeneralConstantSet<BinaryOperator0>")),I.SrgbColorSpace_thf=new A.SrgbColorSpace("srgb",I.List_U47),I.SrgbColorSpace_thf0=new A.SrgbColorSpace0("srgb",I.List_U470),I.SrgbLinearColorSpace_kUj=new A.SrgbLinearColorSpace("srgb-linear",I.List_U47),I.SrgbLinearColorSpace_kUj0=new A.SrgbLinearColorSpace0("srgb-linear",I.List_U470),I.StderrLogger_false=new A.StderrLogger(!1),I.StderrLogger_false0=new A.StderrLogger0(!1),I.Symbol__canonicalizeContext=new A.Symbol("_canonicalizeContext"),I.Symbol__evaluationContext=new A.Symbol("_evaluationContext"),I.Symbol__extensions=new A.Symbol("_extensions"),I.Symbol__sourceSpecificity=new A.Symbol("_sourceSpecificity"),I.Symbol_call=new A.Symbol("call"),I.Syntax_CSS_css=new A.Syntax("CSS","css"),I.Syntax_CSS_css0=new A.Syntax0("CSS","css"),I.Syntax_SCSS_scss=new A.Syntax("SCSS","scss"),I.Syntax_SCSS_scss0=new A.Syntax0("SCSS","scss"),I.Syntax_Sass_sass=new A.Syntax("Sass","sass"),I.Syntax_Sass_sass0=new A.Syntax0("Sass","sass"),I.Type_ByteBuffer_rqD=A.typeLiteral("ByteBuffer"),I.Type_ByteData_9dB=A.typeLiteral("ByteData"),I.Type_Float32List_9Kz=A.typeLiteral("Float32List"),I.Type_Float64List_9Kz=A.typeLiteral("Float64List"),I.Type_Int16List_s5h=A.typeLiteral("Int16List"),I.Type_Int32List_O8Z=A.typeLiteral("Int32List"),I.Type_Int8List_rFV=A.typeLiteral("Int8List"),I.Type_Object_A4p=A.typeLiteral("Object"),I.Type_Uint16List_kmP=A.typeLiteral("Uint16List"),I.Type_Uint32List_kmP=A.typeLiteral("Uint32List"),I.Type_Uint8ClampedList_04U=A.typeLiteral("Uint8ClampedList"),I.Type_Uint8List_8Eb=A.typeLiteral("Uint8List"),I.UnaryOperator_Rbl=new A.UnaryOperator("plus","+","plus"),I.UnaryOperator_Rbl0=new A.UnaryOperator0("plus","+","plus"),I.UnaryOperator_UCP=new A.UnaryOperator("minus","-","minus"),I.UnaryOperator_UCP0=new A.UnaryOperator0("minus","-","minus"),I.UnaryOperator_lZV=new A.UnaryOperator("divide","/","divide"),I.UnaryOperator_lZV0=new A.UnaryOperator0("divide","/","divide"),I.UnaryOperator_not_not_not=new A.UnaryOperator("not","not","not"),I.UnaryOperator_not_not_not0=new A.UnaryOperator0("not","not","not"),I.Utf8Decoder_false=new A.Utf8Decoder(!1),I.LinearChannel_LYw=new A.LinearChannel(0,1,!1,!1,!1,"x",!1,null),I.LinearChannel_eR7=new A.LinearChannel(0,1,!1,!1,!1,"y",!1,null),I.LinearChannel_gZl=new A.LinearChannel(0,1,!1,!1,!1,"z",!1,null),I.List_QRs=e([I.LinearChannel_LYw,I.LinearChannel_eR7,I.LinearChannel_gZl],U.JSArray_LinearChannel),I.XyzD50ColorSpace_2OB=new A.XyzD50ColorSpace("xyz-d50",I.List_QRs),I.LinearChannel_LYw0=new A.LinearChannel0(0,1,!1,!1,!1,"x",!1,null),I.LinearChannel_eR70=new A.LinearChannel0(0,1,!1,!1,!1,"y",!1,null),I.LinearChannel_gZl0=new A.LinearChannel0(0,1,!1,!1,!1,"z",!1,null),I.List_QRs0=e([I.LinearChannel_LYw0,I.LinearChannel_eR70,I.LinearChannel_gZl0],U.JSArray_LinearChannel_2),I.XyzD50ColorSpace_2OB0=new A.XyzD50ColorSpace0("xyz-d50",I.List_QRs0),I.XyzD65ColorSpace_WiJ=new A.XyzD65ColorSpace("xyz",I.List_QRs),I.XyzD65ColorSpace_WiJ0=new A.XyzD65ColorSpace0("xyz",I.List_QRs0),I._IsBogusVisitor_false=new A._IsBogusVisitor(!1),I._IsBogusVisitor_false0=new A._IsBogusVisitor0(!1),I._IsBogusVisitor_true=new A._IsBogusVisitor(!0),I._IsBogusVisitor_true0=new A._IsBogusVisitor0(!0),I._IsInvisibleVisitor_false=new A._IsInvisibleVisitor0(!1),I._IsInvisibleVisitor_false0=new A._IsInvisibleVisitor2(!1),I._IsInvisibleVisitor_false_false=new A._IsInvisibleVisitor(!1,!1),I._IsInvisibleVisitor_false_false0=new A._IsInvisibleVisitor1(!1,!1),I._IsInvisibleVisitor_true=new A._IsInvisibleVisitor0(!0),I._IsInvisibleVisitor_true0=new A._IsInvisibleVisitor2(!0),I._IsInvisibleVisitor_true_false=new A._IsInvisibleVisitor(!0,!1),I._IsInvisibleVisitor_true_false0=new A._IsInvisibleVisitor1(!0,!1),I._IsInvisibleVisitor_true_true=new A._IsInvisibleVisitor(!0,!0),I._IsInvisibleVisitor_true_true0=new A._IsInvisibleVisitor1(!0,!0),I._PathDirection_6kc=new A._PathDirection("reaches root"),I._PathDirection_Wme=new A._PathDirection("below root"),I._PathDirection_dMN=new A._PathDirection("at root"),I._PathDirection_vgO=new A._PathDirection("above root"),I._PathRelation_different=new A._PathRelation("different"),I._PathRelation_equal=new A._PathRelation("equal"),I._PathRelation_inconclusive=new A._PathRelation("inconclusive"),I._PathRelation_within=new A._PathRelation("within"),I._SingletonCssMediaQueryMergeResult_0=new A._SingletonCssMediaQueryMergeResult("empty"),I._SingletonCssMediaQueryMergeResult_00=new A._SingletonCssMediaQueryMergeResult0("empty"),I._SingletonCssMediaQueryMergeResult_1=new A._SingletonCssMediaQueryMergeResult("unrepresentable"),I._SingletonCssMediaQueryMergeResult_10=new A._SingletonCssMediaQueryMergeResult0("unrepresentable"),I._StreamGroupState_canceled=new A._StreamGroupState("canceled"),I._StreamGroupState_dormant=new A._StreamGroupState("dormant"),I._StreamGroupState_listening=new A._StreamGroupState("listening"),I._StreamGroupState_paused=new A._StreamGroupState("paused"),I._StringStackTrace_OdL=new A._StringStackTrace(""),I._ZoneFunction_KjJ=new A._ZoneFunction(I.C__RootZone,A.async___rootHandleUncaughtError$closure()),I._ZoneFunction_PAY=new A._ZoneFunction(I.C__RootZone,A.async___rootCreatePeriodicTimer$closure()),I._ZoneFunction_Xkh=new A._ZoneFunction(I.C__RootZone,A.async___rootRegisterUnaryCallback$closure()),I._ZoneFunction__RootZone__rootCreateTimer=new A._ZoneFunction(I.C__RootZone,A.async___rootCreateTimer$closure()),I._ZoneFunction__RootZone__rootErrorCallback=new A._ZoneFunction(I.C__RootZone,A.async___rootErrorCallback$closure()),I._ZoneFunction__RootZone__rootFork=new A._ZoneFunction(I.C__RootZone,A.async___rootFork$closure()),I._ZoneFunction__RootZone__rootPrint=new A._ZoneFunction(I.C__RootZone,A.async___rootPrint$closure()),I._ZoneFunction__RootZone__rootRegisterCallback=new A._ZoneFunction(I.C__RootZone,A.async___rootRegisterCallback$closure()),I._ZoneFunction__RootZone__rootRun=new A._ZoneFunction(I.C__RootZone,A.async___rootRun$closure()),I._ZoneFunction__RootZone__rootRunBinary=new A._ZoneFunction(I.C__RootZone,A.async___rootRunBinary$closure()),I._ZoneFunction__RootZone__rootRunUnary=new A._ZoneFunction(I.C__RootZone,A.async___rootRunUnary$closure()),I._ZoneFunction__RootZone__rootScheduleMicrotask=new A._ZoneFunction(I.C__RootZone,A.async___rootScheduleMicrotask$closure()),I._ZoneFunction_e9o=new A._ZoneFunction(I.C__RootZone,A.async___rootRegisterBinaryCallback$closure()),I._ZoneSpecification_Ipa=new A._ZoneSpecification(null,null,null,null,null,null,null,null,null,null,null,null,null)}(),M._JS_INTEROP_INTERCEPTOR_TAG=null,M.toStringVisiting=A._setArrayType([],U.JSArray_Object),M.printToZone=null,M.Primitives__identityHashCodeProperty=null,M.BoundClosure__receiverFieldNameCache=null,M.BoundClosure__interceptorFieldNameCache=null,M.getTagFunction=null,M.alternateTagFunction=null,M.prototypeForTagFunction=null,M.dispatchRecordsForInstanceTags=null,M.interceptorsForUncacheableTags=null,M.initNativeDispatchFlag=null,M._Record__computedFieldKeys=A._setArrayType([],A.findType("JSArray<List<Object>?>")),M._nextCallback=null,M._lastCallback=null,M._lastPriorityCallback=null,M._isInCallbackLoop=!1,M.Zone__current=I.C__RootZone,M._RootZone__rootDelegate=null,M.Uri__cachedBaseString="",M.Uri__cachedBaseUri=null,M._fs=null,M._currentUriBase=null,M._current=null,M._subselectorPseudos=A.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],U.String),M._rootishPseudoClasses=A.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],U.String),M._features=A.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],U.String),M._realCaseCache=(R=U.String,A.LinkedHashMap_LinkedHashMap$_empty(R,R)),M.selectorPseudoClasses=A.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],U.String),M.selectorPseudoElements=A.LinkedHashSet_LinkedHashSet$_literal(["slotted"],U.String),M._glyphs=I.C_UnicodeGlyphSet,M._rootishPseudoClasses0=A.LinkedHashSet_LinkedHashSet$_literal(["root","scope","host","host-context"],U.String),M._realCaseCache0=function(){var e=U.String;return A.LinkedHashMap_LinkedHashMap$_empty(e,e)}(),M._features0=A.LinkedHashSet_LinkedHashSet$_literal(["global-variable-shadowing","extend-selector-pseudoclass","units-level-3","at-error","custom-property"],U.String),M.selectorPseudoClasses0=A.LinkedHashSet_LinkedHashSet$_literal(["not","is","matches","where","current","any","has","host","host-context"],U.String),M.selectorPseudoElements0=A.LinkedHashSet_LinkedHashSet$_literal(["slotted"],U.String),M._subselectorPseudos0=A.LinkedHashSet_LinkedHashSet$_literal(["is","matches","where","any","nth-child","nth-last-child"],U.String),k=f.lazyFinal,F=f.lazy,k(M,"DART_CLOSURE_PROPERTY_NAME","$get$DART_CLOSURE_PROPERTY_NAME",()=>A.getIsolateAffinityTag("_$dart_dartClosure")),k(M,"nullFuture","$get$nullFuture",()=>I.C__RootZone.run$1$1(0,new A.nullFuture_closure,A.findType("Future<~>"))),k(M,"_safeToStringHooks","$get$_safeToStringHooks",()=>A._setArrayType([new E.JSArraySafeToStringHook],A.findType("JSArray<SafeToStringHook>"))),k(M,"TypeErrorDecoder_noSuchMethodPattern","$get$TypeErrorDecoder_noSuchMethodPattern",()=>A.TypeErrorDecoder_extractPattern(A.TypeErrorDecoder_provokeCallErrorOn({toString:function(){return"$receiver$"}}))),k(M,"TypeErrorDecoder_notClosurePattern","$get$TypeErrorDecoder_notClosurePattern",()=>A.TypeErrorDecoder_extractPattern(A.TypeErrorDecoder_provokeCallErrorOn({$method$:null,toString:function(){return"$receiver$"}}))),k(M,"TypeErrorDecoder_nullCallPattern","$get$TypeErrorDecoder_nullCallPattern",()=>A.TypeErrorDecoder_extractPattern(A.TypeErrorDecoder_provokeCallErrorOn(null))),k(M,"TypeErrorDecoder_nullLiteralCallPattern","$get$TypeErrorDecoder_nullLiteralCallPattern",()=>A.TypeErrorDecoder_extractPattern(function(){try{null.$method$("$arguments$")}catch(e){return e.message}}())),k(M,"TypeErrorDecoder_undefinedCallPattern","$get$TypeErrorDecoder_undefinedCallPattern",()=>A.TypeErrorDecoder_extractPattern(A.TypeErrorDecoder_provokeCallErrorOn(void 0))),k(M,"TypeErrorDecoder_undefinedLiteralCallPattern","$get$TypeErrorDecoder_undefinedLiteralCallPattern",()=>A.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$("$arguments$")}catch(e){return e.message}}())),k(M,"TypeErrorDecoder_nullPropertyPattern","$get$TypeErrorDecoder_nullPropertyPattern",()=>A.TypeErrorDecoder_extractPattern(A.TypeErrorDecoder_provokePropertyErrorOn(null))),k(M,"TypeErrorDecoder_nullLiteralPropertyPattern","$get$TypeErrorDecoder_nullLiteralPropertyPattern",()=>A.TypeErrorDecoder_extractPattern(function(){try{null.$method$}catch(e){return e.message}}())),k(M,"TypeErrorDecoder_undefinedPropertyPattern","$get$TypeErrorDecoder_undefinedPropertyPattern",()=>A.TypeErrorDecoder_extractPattern(A.TypeErrorDecoder_provokePropertyErrorOn(void 0))),k(M,"TypeErrorDecoder_undefinedLiteralPropertyPattern","$get$TypeErrorDecoder_undefinedLiteralPropertyPattern",()=>A.TypeErrorDecoder_extractPattern(function(){try{(void 0).$method$}catch(e){return e.message}}())),k(M,"_AsyncRun__scheduleImmediateClosure","$get$_AsyncRun__scheduleImmediateClosure",()=>A._AsyncRun__initializeScheduleImmediate()),k(M,"Future__nullFuture","$get$Future__nullFuture",()=>M.$get$nullFuture()),k(M,"Future__falseFuture","$get$Future__falseFuture",()=>A._Future$zoneValue(!1,I.C__RootZone,U.bool)),k(M,"_RootZone__rootMap","$get$_RootZone__rootMap",()=>{var e=U.dynamic;return A.HashMap_HashMap(e,e)}),k(M,"_Utf8Decoder__reusableBuffer","$get$_Utf8Decoder__reusableBuffer",()=>A.NativeUint8List_NativeUint8List(4096)),k(M,"_Utf8Decoder__decoder","$get$_Utf8Decoder__decoder",()=>(new A._Utf8Decoder__decoder_closure).call$0()),k(M,"_Utf8Decoder__decoderNonfatal","$get$_Utf8Decoder__decoderNonfatal",()=>(new A._Utf8Decoder__decoderNonfatal_closure).call$0()),k(M,"_Base64Decoder__inverseAlphabet","$get$_Base64Decoder__inverseAlphabet",()=>A.NativeInt8List__create1(A._ensureNativeList(A._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],U.JSArray_int)))),k(M,"_Uri__isWindowsCached","$get$_Uri__isWindowsCached",()=>"undefined"!=typeof process&&"[object process]"==Object.prototype.toString.call(process)&&"win32"==process.platform),k(M,"_Uri__needsNoEncoding","$get$_Uri__needsNoEncoding",()=>A.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$",!1)),k(M,"_hashSeed","$get$_hashSeed",()=>A.objectHashCode(I.Type_Object_A4p)),k(M,"Option__invalidChars","$get$Option__invalidChars",()=>A.RegExp_RegExp("[ \\t\\r\\n\"'\\\\/]",!1)),k(M,"_isStrictMode","$get$_isStrictMode",()=>(new A._isStrictMode_closure).call$0()),k(M,"alwaysValid","$get$alwaysValid",()=>new A.alwaysValid_closure),k(M,"readline","$get$readline",()=>n.readline),k(M,"windows","$get$windows",()=>A.Context_Context(M.$get$Style_windows())),k(M,"url","$get$url",()=>A.Context_Context(M.$get$Style_url())),k(M,"context","$get$context",()=>new A.Context(M.$get$Style_platform(),null)),k(M,"Style_posix","$get$Style_posix",()=>new A.PosixStyle(A.RegExp_RegExp("/",!1),A.RegExp_RegExp("[^/]$",!1),A.RegExp_RegExp("^/",!1))),k(M,"Style_windows","$get$Style_windows",()=>new A.WindowsStyle(A.RegExp_RegExp("[/\\\\]",!1),A.RegExp_RegExp("[^/\\\\]$",!1),A.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])",!1),A.RegExp_RegExp("^[/\\\\](?![/\\\\])",!1))),k(M,"Style_url","$get$Style_url",()=>new A.UrlStyle(A.RegExp_RegExp("/",!1),A.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$",!1),A.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*",!1),A.RegExp_RegExp("^/",!1))),k(M,"Style_platform","$get$Style_platform",()=>A.Style__getPlatformStyle()),k(M,"startVersion","$get$startVersion",()=>A.RegExp_RegExp("^(\\d+)\\.(\\d+)\\.(\\d+)(-([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?(\\+([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*))?",!1)),k(M,"completeVersion","$get$completeVersion",()=>A.RegExp_RegExp(M.$get$startVersion().pattern+"$",!1)),k(M,"IfExpression_declaration","$get$IfExpression_declaration",()=>A.ParameterList_ParameterList$parse(T.x40funct,null)),k(M,"colorsByName","$get$colorsByName",()=>A.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",A.SassColor_SassColor$rgb(154,205,50,1),"yellow",A.SassColor_SassColor$rgb(255,255,0,1),"whitesmoke",A.SassColor_SassColor$rgb(245,245,245,1),"white",A.SassColor_SassColor$rgb(255,255,255,1),"wheat",A.SassColor_SassColor$rgb(245,222,179,1),"violet",A.SassColor_SassColor$rgb(238,130,238,1),"turquoise",A.SassColor_SassColor$rgb(64,224,208,1),"transparent",A.SassColor_SassColor$rgb(0,0,0,0),"tomato",A.SassColor_SassColor$rgb(255,99,71,1),"thistle",A.SassColor_SassColor$rgb(216,191,216,1),"teal",A.SassColor_SassColor$rgb(0,128,128,1),"tan",A.SassColor_SassColor$rgb(210,180,140,1),"steelblue",A.SassColor_SassColor$rgb(70,130,180,1),"springgreen",A.SassColor_SassColor$rgb(0,255,127,1),"snow",A.SassColor_SassColor$rgb(255,250,250,1),"slategrey",A.SassColor_SassColor$rgb(112,128,144,1),"slategray",A.SassColor_SassColor$rgb(112,128,144,1),"slateblue",A.SassColor_SassColor$rgb(106,90,205,1),"skyblue",A.SassColor_SassColor$rgb(135,206,235,1),"silver",A.SassColor_SassColor$rgb(192,192,192,1),"sienna",A.SassColor_SassColor$rgb(160,82,45,1),"seashell",A.SassColor_SassColor$rgb(255,245,238,1),"seagreen",A.SassColor_SassColor$rgb(46,139,87,1),"sandybrown",A.SassColor_SassColor$rgb(244,164,96,1),"salmon",A.SassColor_SassColor$rgb(250,128,114,1),"saddlebrown",A.SassColor_SassColor$rgb(139,69,19,1),"royalblue",A.SassColor_SassColor$rgb(65,105,225,1),"rosybrown",A.SassColor_SassColor$rgb(188,143,143,1),"red",A.SassColor_SassColor$rgb(255,0,0,1),"rebeccapurple",A.SassColor_SassColor$rgb(102,51,153,1),"purple",A.SassColor_SassColor$rgb(128,0,128,1),"powderblue",A.SassColor_SassColor$rgb(176,224,230,1),"plum",A.SassColor_SassColor$rgb(221,160,221,1),"pink",A.SassColor_SassColor$rgb(255,192,203,1),"peru",A.SassColor_SassColor$rgb(205,133,63,1),"peachpuff",A.SassColor_SassColor$rgb(255,218,185,1),"papayawhip",A.SassColor_SassColor$rgb(255,239,213,1),"palevioletred",A.SassColor_SassColor$rgb(219,112,147,1),"paleturquoise",A.SassColor_SassColor$rgb(175,238,238,1),"palegreen",A.SassColor_SassColor$rgb(152,251,152,1),"palegoldenrod",A.SassColor_SassColor$rgb(238,232,170,1),"orchid",A.SassColor_SassColor$rgb(218,112,214,1),"orangered",A.SassColor_SassColor$rgb(255,69,0,1),"orange",A.SassColor_SassColor$rgb(255,165,0,1),"olivedrab",A.SassColor_SassColor$rgb(107,142,35,1),"olive",A.SassColor_SassColor$rgb(128,128,0,1),"oldlace",A.SassColor_SassColor$rgb(253,245,230,1),"navy",A.SassColor_SassColor$rgb(0,0,128,1),"navajowhite",A.SassColor_SassColor$rgb(255,222,173,1),"moccasin",A.SassColor_SassColor$rgb(255,228,181,1),"mistyrose",A.SassColor_SassColor$rgb(255,228,225,1),"mintcream",A.SassColor_SassColor$rgb(245,255,250,1),"midnightblue",A.SassColor_SassColor$rgb(25,25,112,1),"mediumvioletred",A.SassColor_SassColor$rgb(199,21,133,1),"mediumturquoise",A.SassColor_SassColor$rgb(72,209,204,1),"mediumspringgreen",A.SassColor_SassColor$rgb(0,250,154,1),"mediumslateblue",A.SassColor_SassColor$rgb(123,104,238,1),"mediumseagreen",A.SassColor_SassColor$rgb(60,179,113,1),"mediumpurple",A.SassColor_SassColor$rgb(147,112,219,1),"mediumorchid",A.SassColor_SassColor$rgb(186,85,211,1),"mediumblue",A.SassColor_SassColor$rgb(0,0,205,1),"mediumaquamarine",A.SassColor_SassColor$rgb(102,205,170,1),"maroon",A.SassColor_SassColor$rgb(128,0,0,1),"magenta",A.SassColor_SassColor$rgb(255,0,255,1),"linen",A.SassColor_SassColor$rgb(250,240,230,1),"limegreen",A.SassColor_SassColor$rgb(50,205,50,1),"lime",A.SassColor_SassColor$rgb(0,255,0,1),"lightyellow",A.SassColor_SassColor$rgb(255,255,224,1),"lightsteelblue",A.SassColor_SassColor$rgb(176,196,222,1),"lightslategrey",A.SassColor_SassColor$rgb(119,136,153,1),"lightslategray",A.SassColor_SassColor$rgb(119,136,153,1),"lightskyblue",A.SassColor_SassColor$rgb(135,206,250,1),"lightseagreen",A.SassColor_SassColor$rgb(32,178,170,1),"lightsalmon",A.SassColor_SassColor$rgb(255,160,122,1),"lightpink",A.SassColor_SassColor$rgb(255,182,193,1),"lightgrey",A.SassColor_SassColor$rgb(211,211,211,1),"lightgreen",A.SassColor_SassColor$rgb(144,238,144,1),"lightgray",A.SassColor_SassColor$rgb(211,211,211,1),"lightgoldenrodyellow",A.SassColor_SassColor$rgb(250,250,210,1),"lightcyan",A.SassColor_SassColor$rgb(224,255,255,1),"lightcoral",A.SassColor_SassColor$rgb(240,128,128,1),"lightblue",A.SassColor_SassColor$rgb(173,216,230,1),"lemonchiffon",A.SassColor_SassColor$rgb(255,250,205,1),"lawngreen",A.SassColor_SassColor$rgb(124,252,0,1),"lavenderblush",A.SassColor_SassColor$rgb(255,240,245,1),"lavender",A.SassColor_SassColor$rgb(230,230,250,1),"khaki",A.SassColor_SassColor$rgb(240,230,140,1),"ivory",A.SassColor_SassColor$rgb(255,255,240,1),"indigo",A.SassColor_SassColor$rgb(75,0,130,1),"indianred",A.SassColor_SassColor$rgb(205,92,92,1),"hotpink",A.SassColor_SassColor$rgb(255,105,180,1),"honeydew",A.SassColor_SassColor$rgb(240,255,240,1),"grey",A.SassColor_SassColor$rgb(128,128,128,1),"greenyellow",A.SassColor_SassColor$rgb(173,255,47,1),"green",A.SassColor_SassColor$rgb(0,128,0,1),"gray",A.SassColor_SassColor$rgb(128,128,128,1),"goldenrod",A.SassColor_SassColor$rgb(218,165,32,1),"gold",A.SassColor_SassColor$rgb(255,215,0,1),"ghostwhite",A.SassColor_SassColor$rgb(248,248,255,1),"gainsboro",A.SassColor_SassColor$rgb(220,220,220,1),"fuchsia",A.SassColor_SassColor$rgb(255,0,255,1),"forestgreen",A.SassColor_SassColor$rgb(34,139,34,1),"floralwhite",A.SassColor_SassColor$rgb(255,250,240,1),"firebrick",A.SassColor_SassColor$rgb(178,34,34,1),"dodgerblue",A.SassColor_SassColor$rgb(30,144,255,1),"dimgrey",A.SassColor_SassColor$rgb(105,105,105,1),"dimgray",A.SassColor_SassColor$rgb(105,105,105,1),"deepskyblue",A.SassColor_SassColor$rgb(0,191,255,1),"deeppink",A.SassColor_SassColor$rgb(255,20,147,1),"darkviolet",A.SassColor_SassColor$rgb(148,0,211,1),"darkturquoise",A.SassColor_SassColor$rgb(0,206,209,1),"darkslategrey",A.SassColor_SassColor$rgb(47,79,79,1),"darkslategray",A.SassColor_SassColor$rgb(47,79,79,1),"darkslateblue",A.SassColor_SassColor$rgb(72,61,139,1),"darkseagreen",A.SassColor_SassColor$rgb(143,188,143,1),"darksalmon",A.SassColor_SassColor$rgb(233,150,122,1),"darkred",A.SassColor_SassColor$rgb(139,0,0,1),"darkorchid",A.SassColor_SassColor$rgb(153,50,204,1),"darkorange",A.SassColor_SassColor$rgb(255,140,0,1),"darkolivegreen",A.SassColor_SassColor$rgb(85,107,47,1),"darkmagenta",A.SassColor_SassColor$rgb(139,0,139,1),"darkkhaki",A.SassColor_SassColor$rgb(189,183,107,1),"darkgrey",A.SassColor_SassColor$rgb(169,169,169,1),"darkgreen",A.SassColor_SassColor$rgb(0,100,0,1),"darkgray",A.SassColor_SassColor$rgb(169,169,169,1),"darkgoldenrod",A.SassColor_SassColor$rgb(184,134,11,1),"darkcyan",A.SassColor_SassColor$rgb(0,139,139,1),"darkblue",A.SassColor_SassColor$rgb(0,0,139,1),"cyan",A.SassColor_SassColor$rgb(0,255,255,1),"crimson",A.SassColor_SassColor$rgb(220,20,60,1),"cornsilk",A.SassColor_SassColor$rgb(255,248,220,1),"cornflowerblue",A.SassColor_SassColor$rgb(100,149,237,1),"coral",A.SassColor_SassColor$rgb(255,127,80,1),"chocolate",A.SassColor_SassColor$rgb(210,105,30,1),"chartreuse",A.SassColor_SassColor$rgb(127,255,0,1),"cadetblue",A.SassColor_SassColor$rgb(95,158,160,1),"burlywood",A.SassColor_SassColor$rgb(222,184,135,1),"brown",A.SassColor_SassColor$rgb(165,42,42,1),"blueviolet",A.SassColor_SassColor$rgb(138,43,226,1),"blue",A.SassColor_SassColor$rgb(0,0,255,1),"blanchedalmond",A.SassColor_SassColor$rgb(255,235,205,1),"black",A.SassColor_SassColor$rgb(0,0,0,1),"bisque",A.SassColor_SassColor$rgb(255,228,196,1),"beige",A.SassColor_SassColor$rgb(245,245,220,1),"azure",A.SassColor_SassColor$rgb(240,255,255,1),"aquamarine",A.SassColor_SassColor$rgb(127,255,212,1),"aqua",A.SassColor_SassColor$rgb(0,255,255,1),"antiquewhite",A.SassColor_SassColor$rgb(250,235,215,1),"aliceblue",A.SassColor_SassColor$rgb(240,248,255,1)],U.String,U.SassColor)),k(M,"namesByColor","$get$namesByColor",()=>{var e,t=U.SassColor,r=U.String,n=A.LinkedHashMap_LinkedHashMap$_empty(t,r);for(t=(t=A.MapExtensions_get_pairs(M.$get$colorsByName(),r,t)).get$iterator(t);t.moveNext$0();)e=(r=t.get$current(t))._0,n.$indexSet(0,r._1,e);return n}),k(M,"ExecutableOptions__separatorBar","$get$ExecutableOptions__separatorBar",()=>A.isWindows()?"=":"━"),k(M,"ExecutableOptions__parser","$get$ExecutableOptions__parser",()=>(new A.ExecutableOptions__parser_closure).call$0()),k(M,"globalFunctions","$get$globalFunctions",()=>{var e=U.BuiltInCallable,t=A.List_List$of(M.$get$global(),!0,e);return I.JSArray_methods.addAll$1(t,M.$get$global0()),I.JSArray_methods.addAll$1(t,M.$get$global1()),I.JSArray_methods.addAll$1(t,M.$get$global2()),I.JSArray_methods.addAll$1(t,M.$get$global3()),I.JSArray_methods.addAll$1(t,M.$get$global4()),I.JSArray_methods.addAll$1(t,M.$get$global5()),t.push(A.BuiltInCallable$function("if","$condition, $if-true, $if-false",new A.globalFunctions_closure,null)),A.UnmodifiableListView$(t,e)}),k(M,"coreModules","$get$coreModules",()=>A.UnmodifiableListView$(A._setArrayType([M.$get$module(),M.$get$module0(),M.$get$module1(),M.$get$module2(),M.$get$module3(),M.$get$module4()],A.findType("JSArray<BuiltInModule<Callable0>>")),U.BuiltInModule_Callable)),k(M,"_microsoftFilterStart","$get$_microsoftFilterStart",()=>A.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),k(M,"global","$get$global",()=>{var e="color",t="$red, $green, $blue, $alpha",r="$red, $green, $blue",n="$channels",a="$hue, $saturation, $lightness, $alpha",s="$hue, $saturation, $lightness",i="$hue, $saturation",o="adjust",l="$color, $amount",_=U.String,u=U.Value_Function_List_Value;return A.UnmodifiableListView$(A._setArrayType([A._channelFunction("red",I.RgbColorSpace_i0P,new A.global_closure0,!0,null).withDeprecationWarning$1(e),A._channelFunction("green",I.RgbColorSpace_i0P,new A.global_closure1,!0,null).withDeprecationWarning$1(e),A._channelFunction("blue",I.RgbColorSpace_i0P,new A.global_closure2,!0,null).withDeprecationWarning$1(e),M.$get$_mix().withDeprecationWarning$1(e),A.BuiltInCallable$overloadedFunction("rgb",A.LinkedHashMap_LinkedHashMap$_literal([t,new A.global_closure3,r,new A.global_closure4,"$color, $alpha",new A.global_closure5,"$channels",new A.global_closure6],_,u)),A.BuiltInCallable$overloadedFunction("rgba",A.LinkedHashMap_LinkedHashMap$_literal([t,new A.global_closure7,r,new A.global_closure8,"$color, $alpha",new A.global_closure9,"$channels",new A.global_closure10],_,u)),A._function5("invert","$color, $weight: 100%, $space: null",new A.global_closure11),A._channelFunction("hue",I.HslColorSpace_JQ2,new A.global_closure12,!0,"deg").withDeprecationWarning$1(e),A._channelFunction("saturation",I.HslColorSpace_JQ2,new A.global_closure13,!0,"%").withDeprecationWarning$1(e),A._channelFunction("lightness",I.HslColorSpace_JQ2,new A.global_closure14,!0,"%").withDeprecationWarning$1(e),A.BuiltInCallable$overloadedFunction("hsl",A.LinkedHashMap_LinkedHashMap$_literal([a,new A.global_closure15,s,new A.global_closure16,i,new A.global_closure17,"$channels",new A.global_closure18],_,u)),A.BuiltInCallable$overloadedFunction("hsla",A.LinkedHashMap_LinkedHashMap$_literal([a,new A.global_closure19,s,new A.global_closure20,i,new A.global_closure21,"$channels",new A.global_closure22],_,u)),A._function5("grayscale","$color",new A.global_closure23),A._function5("adjust-hue","$color, $degrees",new A.global_closure24).withDeprecationWarning$2(e,o),A._function5("lighten",l,new A.global_closure25).withDeprecationWarning$2(e,o),A._function5("darken",l,new A.global_closure26).withDeprecationWarning$2(e,o),A.BuiltInCallable$overloadedFunction("saturate",A.LinkedHashMap_LinkedHashMap$_literal(["$amount",new A.global_closure27,"$color, $amount",new A.global_closure28],_,u)),A._function5("desaturate",l,new A.global_closure29).withDeprecationWarning$2(e,o),A._function5("opacify",l,new A.global_closure30).withDeprecationWarning$2(e,o),A._function5("fade-in",l,new A.global_closure31).withDeprecationWarning$2(e,o),A._function5("transparentize",l,new A.global_closure32).withDeprecationWarning$2(e,o),A._function5("fade-out",l,new A.global_closure33).withDeprecationWarning$2(e,o),A.BuiltInCallable$overloadedFunction("alpha",A.LinkedHashMap_LinkedHashMap$_literal(["$color",new A.global_closure34,"$args...",new A.global_closure35],_,u)),A._function5("opacity","$color",new A.global_closure36),A._function5(e,"$description",new A.global_closure37),A._function5("hwb",n,new A.global_closure38),A._function5("lab",n,new A.global_closure39),A._function5("lch",n,new A.global_closure40),A._function5("oklab",n,new A.global_closure41),A._function5("oklch",n,new A.global_closure42),M.$get$_complement().withDeprecationWarning$1(e),M.$get$_ieHexStr(),M.$get$_adjust().withDeprecationWarning$1(e).withName$1("adjust-color"),M.$get$_scale().withDeprecationWarning$1(e).withName$1("scale-color"),M.$get$_change().withDeprecationWarning$1(e).withName$1("change-color")],U.JSArray_BuiltInCallable),U.BuiltInCallable)}),k(M,"module","$get$module",()=>{var e=null,t="saturation",r="lightness",n="$color",a="alpha",s="$color, $channel, $space: null",i=U.String,o=U.Value_Function_List_Value;return A.BuiltInModule$("color",A._setArrayType([A._channelFunction("red",I.RgbColorSpace_i0P,new A.module_closure1,!1,e),A._channelFunction("green",I.RgbColorSpace_i0P,new A.module_closure2,!1,e),A._channelFunction("blue",I.RgbColorSpace_i0P,new A.module_closure3,!1,e),M.$get$_mix(),A._function5("invert","$color, $weight: 100%, $space: null",new A.module_closure4),A._channelFunction("hue",I.HslColorSpace_JQ2,new A.module_closure5,!1,"deg"),A._channelFunction(t,I.HslColorSpace_JQ2,new A.module_closure6,!1,"%"),A._channelFunction(r,I.HslColorSpace_JQ2,new A.module_closure7,!1,"%"),A._removedColorFunction("adjust-hue","hue",!1),A._removedColorFunction("lighten",r,!1),A._removedColorFunction("darken",r,!0),A._removedColorFunction("saturate",t,!1),A._removedColorFunction("desaturate",t,!0),A._function5("grayscale",n,new A.module_closure8),A.BuiltInCallable$overloadedFunction("hwb",A.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new A.module_closure9,"$channels",new A.module_closure10],i,o)),A._channelFunction("whiteness",I.HwbColorSpace_guQ,new A.module_closure11,!1,"%"),A._channelFunction("blackness",I.HwbColorSpace_guQ,new A.module_closure12,!1,"%"),A._removedColorFunction("opacify",a,!1),A._removedColorFunction("fade-in",a,!1),A._removedColorFunction("transparentize",a,!0),A._removedColorFunction("fade-out",a,!0),A.BuiltInCallable$overloadedFunction(a,A.LinkedHashMap_LinkedHashMap$_literal(["$color",new A.module_closure13,"$args...",new A.module_closure14],i,o)),A._function5("opacity",n,new A.module_closure15),A._function5("space",n,new A.module_closure16),A._function5("to-space","$color, $space",new A.module_closure17),A._function5("is-legacy",n,new A.module_closure18),A._function5("is-missing","$color, $channel",new A.module_closure19),A._function5("is-in-gamut","$color, $space: null",new A.module_closure20),A._function5("to-gamut","$color, $space: null, $method: null",new A.module_closure21),A._function5("channel",s,new A.module_closure22),A._function5("same","$color1, $color2",new A.module_closure23),A._function5("is-powerless",s,new A.module_closure24),M.$get$_complement(),M.$get$_adjust(),M.$get$_scale(),M.$get$_change(),M.$get$_ieHexStr()],U.JSArray_Callable),e,e,U.Callable)}),k(M,"_mix","$get$_mix",()=>A._function5("mix",T.x24color,new A._mix_closure)),k(M,"_complement","$get$_complement",()=>A._function5("complement","$color, $space: null",new A._complement_closure)),k(M,"_adjust","$get$_adjust",()=>A._function5("adjust","$color, $kwargs...",new A._adjust_closure)),k(M,"_scale","$get$_scale",()=>A._function5("scale","$color, $kwargs...",new A._scale_closure)),k(M,"_change","$get$_change",()=>A._function5("change","$color, $kwargs...",new A._change_closure)),k(M,"_ieHexStr","$get$_ieHexStr",()=>A._function5("ie-hex-str","$color",new A._ieHexStr_closure)),k(M,"global0","$get$global0",()=>{var e="list";return A.UnmodifiableListView$(A._setArrayType([M.$get$_length0().withDeprecationWarning$1(e),M.$get$_nth().withDeprecationWarning$1(e),M.$get$_setNth().withDeprecationWarning$1(e),M.$get$_join().withDeprecationWarning$1(e),M.$get$_append0().withDeprecationWarning$1(e),M.$get$_zip().withDeprecationWarning$1(e),M.$get$_index0().withDeprecationWarning$1(e),M.$get$_isBracketed().withDeprecationWarning$1(e),M.$get$_separator().withDeprecationWarning$1(e).withName$1("list-separator")],U.JSArray_BuiltInCallable),U.BuiltInCallable)}),k(M,"module0","$get$module0",()=>A.BuiltInModule$("list",A._setArrayType([M.$get$_length0(),M.$get$_nth(),M.$get$_setNth(),M.$get$_join(),M.$get$_append0(),M.$get$_zip(),M.$get$_index0(),M.$get$_isBracketed(),M.$get$_separator(),M.$get$_slash()],U.JSArray_Callable),null,null,U.Callable)),k(M,"_length","$get$_length0",()=>A._function4("length","$list",new A._length_closure0)),k(M,"_nth","$get$_nth",()=>A._function4("nth","$list, $n",new A._nth_closure)),k(M,"_setNth","$get$_setNth",()=>A._function4("set-nth","$list, $n, $value",new A._setNth_closure)),k(M,"_join","$get$_join",()=>A._function4("join",T.x24list1,new A._join_closure)),k(M,"_append","$get$_append0",()=>A._function4("append","$list, $val, $separator: auto",new A._append_closure0)),k(M,"_zip","$get$_zip",()=>A._function4("zip","$lists...",new A._zip_closure)),k(M,"_index","$get$_index0",()=>A._function4("index","$list, $value",new A._index_closure0)),k(M,"_separator","$get$_separator",()=>A._function4("separator","$list",new A._separator_closure)),k(M,"_isBracketed","$get$_isBracketed",()=>A._function4("is-bracketed","$list",new A._isBracketed_closure)),k(M,"_slash","$get$_slash",()=>A._function4("slash","$elements...",new A._slash_closure)),k(M,"global1","$get$global1",()=>{var e="map";return A.UnmodifiableListView$(A._setArrayType([M.$get$_get().withDeprecationWarning$1(e).withName$1("map-get"),M.$get$_merge().withDeprecationWarning$1(e).withName$1("map-merge"),M.$get$_remove().withDeprecationWarning$1(e).withName$1("map-remove"),M.$get$_keys().withDeprecationWarning$1(e).withName$1("map-keys"),M.$get$_values().withDeprecationWarning$1(e).withName$1("map-values"),M.$get$_hasKey().withDeprecationWarning$1(e).withName$1("map-has-key")],U.JSArray_BuiltInCallable),U.BuiltInCallable)}),k(M,"module1","$get$module1",()=>A.BuiltInModule$("map",A._setArrayType([M.$get$_get(),M.$get$_set(),M.$get$_merge(),M.$get$_remove(),M.$get$_keys(),M.$get$_values(),M.$get$_hasKey(),M.$get$_deepMerge(),M.$get$_deepRemove()],U.JSArray_Callable),null,null,U.Callable)),k(M,"_get","$get$_get",()=>A._function3("get","$map, $key, $keys...",new A._get_closure)),k(M,"_set","$get$_set",()=>A.BuiltInCallable$overloadedFunction("set",A.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new A._set_closure,"$map, $args...",new A._set_closure0],U.String,U.Value_Function_List_Value))),k(M,"_merge","$get$_merge",()=>A.BuiltInCallable$overloadedFunction("merge",A.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new A._merge_closure,"$map1, $args...",new A._merge_closure0],U.String,U.Value_Function_List_Value))),k(M,"_deepMerge","$get$_deepMerge",()=>A._function3("deep-merge","$map1, $map2",new A._deepMerge_closure)),k(M,"_deepRemove","$get$_deepRemove",()=>A._function3("deep-remove","$map, $key, $keys...",new A._deepRemove_closure)),k(M,"_remove","$get$_remove",()=>A.BuiltInCallable$overloadedFunction("remove",A.LinkedHashMap_LinkedHashMap$_literal(["$map",new A._remove_closure,"$map, $key, $keys...",new A._remove_closure0],U.String,U.Value_Function_List_Value))),k(M,"_keys","$get$_keys",()=>A._function3("keys","$map",new A._keys_closure)),k(M,"_values","$get$_values",()=>A._function3("values","$map",new A._values_closure)),k(M,"_hasKey","$get$_hasKey",()=>A._function3("has-key","$map, $key, $keys...",new A._hasKey_closure)),k(M,"global2","$get$global2",()=>{var e="math";return A.UnmodifiableListView$(A._setArrayType([A._function2("abs","$number",new A.global_closure),M.$get$_ceil().withDeprecationWarning$1(e),M.$get$_floor().withDeprecationWarning$1(e),M.$get$_max().withDeprecationWarning$1(e),M.$get$_min().withDeprecationWarning$1(e),M.$get$_percentage().withDeprecationWarning$1(e),M.$get$_randomFunction().withDeprecationWarning$1(e),M.$get$_round().withDeprecationWarning$1(e),M.$get$_unit().withDeprecationWarning$1(e),M.$get$_compatible().withDeprecationWarning$1(e).withName$1("comparable"),M.$get$_isUnitless().withDeprecationWarning$1(e).withName$1("unitless")],U.JSArray_BuiltInCallable),U.BuiltInCallable)}),k(M,"module2","$get$module2",()=>{var e=null;return A.BuiltInModule$("math",A._setArrayType([A._numberFunction("abs",new A.module_closure0),M.$get$_acos(),M.$get$_asin(),M.$get$_atan(),M.$get$_atan2(),M.$get$_ceil(),M.$get$_clamp(),M.$get$_cos(),M.$get$_compatible(),M.$get$_floor(),M.$get$_hypot(),M.$get$_isUnitless(),M.$get$_log(),M.$get$_max(),M.$get$_min(),M.$get$_percentage(),M.$get$_pow(),M.$get$_randomFunction(),M.$get$_round(),M.$get$_sin(),M.$get$_sqrt(),M.$get$_tan(),M.$get$_unit(),M.$get$_div()],U.JSArray_Callable),e,A.LinkedHashMap_LinkedHashMap$_literal(["e",A.SassNumber_SassNumber(2.718281828459045,e),"pi",A.SassNumber_SassNumber(3.141592653589793,e),"epsilon",A.SassNumber_SassNumber(2220446049250313e-31,e),"max-safe-integer",A.SassNumber_SassNumber(9007199254740991,e),"min-safe-integer",A.SassNumber_SassNumber(-9007199254740991,e),"max-number",A.SassNumber_SassNumber(17976931348623157e292,e),"min-number",A.SassNumber_SassNumber(5e-324,e)],U.String,U.Value),U.Callable)}),k(M,"_ceil","$get$_ceil",()=>A._numberFunction("ceil",new A._ceil_closure)),k(M,"_clamp","$get$_clamp",()=>A._function2("clamp","$min, $number, $max",new A._clamp_closure)),k(M,"_floor","$get$_floor",()=>A._numberFunction("floor",new A._floor_closure)),k(M,"_max","$get$_max",()=>A._function2("max","$numbers...",new A._max_closure)),k(M,"_min","$get$_min",()=>A._function2("min","$numbers...",new A._min_closure)),k(M,"_round","$get$_round",()=>A._numberFunction("round",new A._round_closure)),k(M,"_hypot","$get$_hypot",()=>A._function2("hypot","$numbers...",new A._hypot_closure)),k(M,"_log","$get$_log",()=>A._function2("log","$number, $base: null",new A._log_closure)),k(M,"_pow","$get$_pow",()=>A._function2("pow","$base, $exponent",new A._pow_closure)),k(M,"_sqrt","$get$_sqrt",()=>A._singleArgumentMathFunc("sqrt",A.number0__sqrt$closure())),k(M,"_acos","$get$_acos",()=>A._singleArgumentMathFunc("acos",A.number0__acos$closure())),k(M,"_asin","$get$_asin",()=>A._singleArgumentMathFunc("asin",A.number0__asin$closure())),k(M,"_atan","$get$_atan",()=>A._singleArgumentMathFunc("atan",A.number0__atan$closure())),k(M,"_atan2","$get$_atan2",()=>A._function2("atan2","$y, $x",new A._atan2_closure)),k(M,"_cos","$get$_cos",()=>A._singleArgumentMathFunc("cos",A.number0__cos$closure())),k(M,"_sin","$get$_sin",()=>A._singleArgumentMathFunc("sin",A.number0__sin$closure())),k(M,"_tan","$get$_tan",()=>A._singleArgumentMathFunc("tan",A.number0__tan$closure())),k(M,"_compatible","$get$_compatible",()=>A._function2("compatible","$number1, $number2",new A._compatible_closure)),k(M,"_isUnitless","$get$_isUnitless",()=>A._function2("is-unitless","$number",new A._isUnitless_closure)),k(M,"_unit","$get$_unit",()=>A._function2("unit","$number",new A._unit_closure)),k(M,"_percentage","$get$_percentage",()=>A._function2("percentage","$number",new A._percentage_closure)),k(M,"_random","$get$_random0",()=>A.Random_Random()),k(M,"_randomFunction","$get$_randomFunction",()=>A._function2("random","$limit: null",new A._randomFunction_closure)),k(M,"_div","$get$_div",()=>A._function2("div","$number1, $number2",new A._div_closure)),k(M,"_shared","$get$_shared",()=>A.UnmodifiableListView$(A._setArrayType([A._function("feature-exists","$feature",new A._shared_closure),A._function("inspect","$value",new A._shared_closure0),A._function("type-of","$value",new A._shared_closure1),A._function("keywords","$args",new A._shared_closure2)],U.JSArray_BuiltInCallable),U.BuiltInCallable)),k(M,"global3","$get$global5",()=>{var e,t=A._setArrayType([],U.JSArray_BuiltInCallable);for(e=(e=M.$get$_shared()).get$iterator(e);e.moveNext$0();)t.push(e.get$current(0).withDeprecationWarning$1("meta"));return A.UnmodifiableListView$(t,U.BuiltInCallable)}),k(M,"moduleFunctions","$get$moduleFunctions",()=>{var e=U.BuiltInCallable,t=A.List_List$of(M.$get$_shared(),!0,e);return t.push(A._function("calc-name","$calc",new A.moduleFunctions_closure)),t.push(A._function("calc-args","$calc",new A.moduleFunctions_closure0)),t.push(A._function("accepts-content","$mixin",new A.moduleFunctions_closure1)),A.UnmodifiableListView$(t,e)}),k(M,"global4","$get$global3",()=>{var e="selector";return A.UnmodifiableListView$(A._setArrayType([M.$get$_isSuperselector().withDeprecationWarning$1(e),M.$get$_simpleSelectors().withDeprecationWarning$1(e),M.$get$_parse().withDeprecationWarning$1(e).withName$1("selector-parse"),M.$get$_nest().withDeprecationWarning$1(e).withName$1("selector-nest"),M.$get$_append().withDeprecationWarning$1(e).withName$1("selector-append"),M.$get$_extend().withDeprecationWarning$1(e).withName$1("selector-extend"),M.$get$_replace().withDeprecationWarning$1(e).withName$1("selector-replace"),M.$get$_unify().withDeprecationWarning$1(e).withName$1("selector-unify")],U.JSArray_BuiltInCallable),U.BuiltInCallable)}),k(M,"module3","$get$module3",()=>A.BuiltInModule$("selector",A._setArrayType([M.$get$_isSuperselector(),M.$get$_simpleSelectors(),M.$get$_parse(),M.$get$_nest(),M.$get$_append(),M.$get$_extend(),M.$get$_replace(),M.$get$_unify()],U.JSArray_Callable),null,null,U.Callable)),k(M,"_nest","$get$_nest",()=>A._function1("nest","$selectors...",new A._nest_closure)),k(M,"_append0","$get$_append",()=>A._function1("append","$selectors...",new A._append_closure)),k(M,"_extend","$get$_extend",()=>A._function1("extend","$selector, $extendee, $extender",new A._extend_closure)),k(M,"_replace","$get$_replace",()=>A._function1("replace","$selector, $original, $replacement",new A._replace_closure)),k(M,"_unify","$get$_unify",()=>A._function1("unify","$selector1, $selector2",new A._unify_closure)),k(M,"_isSuperselector","$get$_isSuperselector",()=>A._function1("is-superselector","$super, $sub",new A._isSuperselector_closure)),k(M,"_simpleSelectors","$get$_simpleSelectors",()=>A._function1("simple-selectors","$selector",new A._simpleSelectors_closure)),k(M,"_parse0","$get$_parse",()=>A._function1("parse","$selector",new A._parse_closure)),k(M,"_random0","$get$_random",()=>A.Random_Random()),F(M,"_previousUniqueId","$get$_previousUniqueId",()=>M.$get$_random().nextInt$1(A._asInt(A.pow(36,6)))),k(M,"global5","$get$global4",()=>{var e="string";return A.UnmodifiableListView$(A._setArrayType([M.$get$_unquote().withDeprecationWarning$1(e),M.$get$_quote().withDeprecationWarning$1(e),M.$get$_toUpperCase().withDeprecationWarning$1(e),M.$get$_toLowerCase().withDeprecationWarning$1(e),M.$get$_uniqueId().withDeprecationWarning$1(e),M.$get$_length().withDeprecationWarning$1(e).withName$1("str-length"),M.$get$_insert().withDeprecationWarning$1(e).withName$1("str-insert"),M.$get$_index().withDeprecationWarning$1(e).withName$1("str-index"),M.$get$_slice().withDeprecationWarning$1(e).withName$1("str-slice")],U.JSArray_BuiltInCallable),U.BuiltInCallable)}),k(M,"module4","$get$module4",()=>A.BuiltInModule$("string",A._setArrayType([M.$get$_unquote(),M.$get$_quote(),M.$get$_toUpperCase(),M.$get$_toLowerCase(),M.$get$_length(),M.$get$_insert(),M.$get$_index(),M.$get$_slice(),M.$get$_uniqueId(),A._function0("split","$string, $separator, $limit: null",new A.module_closure)],U.JSArray_Callable),null,null,U.Callable)),k(M,"_unquote","$get$_unquote",()=>A._function0("unquote","$string",new A._unquote_closure)),k(M,"_quote","$get$_quote",()=>A._function0("quote","$string",new A._quote_closure)),k(M,"_length0","$get$_length",()=>A._function0("length","$string",new A._length_closure)),k(M,"_insert","$get$_insert",()=>A._function0("insert","$string, $insert, $index",new A._insert_closure)),k(M,"_index0","$get$_index",()=>A._function0("index","$string, $substring",new A._index_closure)),k(M,"_slice","$get$_slice",()=>A._function0("slice","$string, $start-at, $end-at: -1",new A._slice_closure)),k(M,"_toUpperCase","$get$_toUpperCase",()=>A._function0("to-upper-case","$string",new A._toUpperCase_closure)),k(M,"_toLowerCase","$get$_toLowerCase",()=>A._function0("to-lower-case","$string",new A._toLowerCase_closure)),k(M,"_uniqueId","$get$_uniqueId",()=>A._function0("unique-id","",new A._uniqueId_closure)),k(M,"FilesystemImporter_cwd","$get$FilesystemImporter_cwd",()=>{var e=null;return new A.FilesystemImporter(A.absolute(".",e,e,e,e,e,e,e,e,e,e,e,e,e,e),!0)}),k(M,"FilesystemImporter_noLoadPath","$get$FilesystemImporter_noLoadPath",()=>new A.FilesystemImporter(null,!1)),k(M,"_jsThrow","$get$_jsThrow0",()=>new n.Function("error","throw error;")),k(M,"Logger_quiet","$get$Logger_quiet",()=>new A._QuietLogger),k(M,"_disallowedFunctionNames","$get$_disallowedFunctionNames",()=>{var e=M.$get$globalFunctions();return(e=e.map$1$1(e,new A._disallowedFunctionNames_closure,U.String).toSet$0(0)).add$1(0,"if"),e.remove$1(0,"abs"),e.remove$1(0,"alpha"),e.remove$1(0,"color"),e.remove$1(0,"grayscale"),e.remove$1(0,"hsl"),e.remove$1(0,"hsla"),e.remove$1(0,"hwb"),e.remove$1(0,"invert"),e.remove$1(0,"lab"),e.remove$1(0,"lch"),e.remove$1(0,"max"),e.remove$1(0,"min"),e.remove$1(0,"oklab"),e.remove$1(0,"oklch"),e.remove$1(0,"opacity"),e.remove$1(0,"rgb"),e.remove$1(0,"rgba"),e.remove$1(0,"round"),e.remove$1(0,"saturate"),e}),k(M,"_epsilon","$get$_epsilon",()=>A.pow(10,-11)),k(M,"_inverseEpsilon","$get$_inverseEpsilon",()=>A.pow(10,11)),k(M,"bogusSpan","$get$bogusSpan",()=>A.SourceFile$decoded(A._setArrayType([],U.JSArray_int),null).span$1(0,0)),k(M,"_noSourceUrl","$get$_noSourceUrl",()=>A.Uri_parse("-")),k(M,"_traces","$get$_traces",()=>A.Expando$()),k(M,"lmsToOklab","$get$lmsToOklab",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.210454268309314,.7936177747023054,-.0040720430116193,1.9779985324311684,-2.42859224204858,.450593709617411,.0259040424655478,.7827717124575296,-.8086757549230774],U.JSArray_double))),k(M,"oklabToLms","$get$oklabToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.0000000000000002,.3963377773761749,.2158037573099136,.9999999999999998,-.10556134581565854,-.06385417282581334,.9999999999999999,-.0894841775298118,-1.2914855480194094],U.JSArray_double))),k(M,"linearSrgbToLinearDisplayP3","$get$linearSrgbToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8224619687143623,.17753803128563775,0,.03319419885096161,.9668058011490384,0,.01708263072112003,.07239744066396346,.9105199286149165],U.JSArray_double))),k(M,"linearDisplayP3ToLinearSrgb","$get$linearDisplayP3ToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.2249401762805598,-.22494017628055996,0,-.04205695470968816,1.042056954709688,0,-.01963755459033443,-.07863604555063188,1.0982736001409663],U.JSArray_double))),k(M,"linearSrgbToLinearA98Rgb","$get$linearSrgbToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7151256068556247,.28487439314437535,0,0,1,0,0,.04116194845011846,.9588380515498816],U.JSArray_double))),k(M,"linearA98RgbToLinearSrgb","$get$linearA98RgbToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.3983557439607783,-.3983557439607783,0,0,1,0,0,-.04292898929447326,1.0429289892944733],U.JSArray_double))),k(M,"linearSrgbToLinearRec2020","$get$linearSrgbToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.627403895934699,.3292830383778837,.04331306568741722,.06909728935823208,.9195403950754587,.01136231556630917,.01639143887515027,.08801330787722575,.895595253247624],U.JSArray_double))),k(M,"linearRec2020ToLinearSrgb","$get$linearRec2020ToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.6604910021084345,-.5876411387885495,-.07284986331988487,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0181507633549053,-.10057889800800737,1.1187296613629127],U.JSArray_double))),k(M,"linearSrgbToXyzD65","$get$linearSrgbToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.4123907992659595,.35758433938387796,.1804807884018343,.21263900587151036,.7151686787677559,.07219231536073371,.01933081871559185,.11919477979462598,.9505321522496606],U.JSArray_double))),k(M,"xyzD65ToLinearSrgb","$get$xyzD65ToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([3.2409699419045213,-1.5373831775700935,-.4986107602930033,-.9692436362808798,1.8759675015077206,.04155505740717561,.0556300796969936,-.20397695888897657,1.0569715142428786],U.JSArray_double))),k(M,"linearSrgbToLms","$get$linearSrgbToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.412221469470763,.5363325372617348,.0514459932675022,.2119034958178252,.6806995506452342,.1073969535369405,.08830245919005641,.2817188391361215,.6299787016738221],U.JSArray_double))),k(M,"lmsToLinearSrgb","$get$lmsToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([4.076741636075958,-3.307711539258062,.23096990318210417,-1.268437973285032,2.609757349287689,-.3413193760026571,-.00419607613867551,-.7034186179359363,1.707614694074612],U.JSArray_double))),k(M,"linearSrgbToLinearProphotoRgb","$get$linearSrgbToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.5292769776226116,.33015450197849283,.14056852039889556,.09836585954044917,.8734707129069618,.028163427552589,.01687534092138684,.11765941425612084,.8654652448224923],U.JSArray_double))),k(M,"linearProphotoRgbToLinearSrgb","$get$linearProphotoRgbToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.034380849516996,-.7276357899341342,-.3067450595828618,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.00855882878391742,-.1532667021380372,1.1618255309219547],U.JSArray_double))),k(M,"linearSrgbToXyzD50","$get$linearSrgbToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.43606574687426936,.3851515095901596,.14307841996513868,.22249317711056518,.7168870130944824,.06061980979495235,.01392392146316939,.09708132423141015,.7140993568158807],U.JSArray_double))),k(M,"xyzD50ToLinearSrgb","$get$xyzD50ToLinearSrgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([3.1341358529001178,-1.617385998018042,-.49066221791109754,-.9787954765557777,1.9162543773959884,.03344287339036693,.07195539255794733,-.228976759815182,1.4053860351131182],U.JSArray_double))),k(M,"linearDisplayP3ToLinearA98Rgb","$get$linearDisplayP3ToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8640051374740484,.13599486252595164,0,-.04205695470968816,1.042056954709688,0,-.02056038078232985,-.03250613804550798,1.0530665188278379],U.JSArray_double))),k(M,"linearA98RgbToLinearDisplayP3","$get$linearA98RgbToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.1500944181410184,-.15009441814101834,0,.04641729862941844,.9535827013705815,0,.02388759479083904,.02650477632633013,.9496076288828308],U.JSArray_double))),k(M,"linearDisplayP3ToLinearRec2020","$get$linearDisplayP3ToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7538330343617218,.1985973690526163,.04756959658566187,.04574384896535833,.9417772198116935,.01247893122294812,-.00121034035451832,.01760171730108989,.9836086230534284],U.JSArray_double))),k(M,"linearRec2020ToLinearDisplayP3","$get$linearRec2020ToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.343578252584332,-.2821796705261357,-.06139858205819628,-.06529745278911953,1.0757879158485746,-.01049046305945495,.00282178726170095,-.01959849452449406,1.0167767072627931],U.JSArray_double))),k(M,"linearDisplayP3ToXyzD65","$get$linearDisplayP3ToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.48657094864821626,.26566769316909294,.1982172852343625,.22897456406974884,.6917385218365062,.079286914093745,0,.04511338185890257,1.0439443689009757],U.JSArray_double))),k(M,"xyzD65ToLinearDisplayP3","$get$xyzD65ToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.4934969119414245,-.9313836179191236,-.40271078445071684,-.8294889695615749,1.7626640603183468,.02362468584194359,.03584583024378433,-.0761723892680417,.9568845240076873],U.JSArray_double))),k(M,"linearDisplayP3ToLms","$get$linearDisplayP3ToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.48137985274995443,.46211837101131803,.05650177623872756,.22883194181124472,.6532168193835676,.11795123880518774,.08394575232299319,.22416527097756642,.6918889766994404],U.JSArray_double))),k(M,"lmsToLinearDisplayP3","$get$lmsToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([3.1277689713618737,-2.2571357625916386,.12936679122976494,-1.0910090184377979,2.4133317103069225,-.32232269186912466,-.02601080193857045,-.508041331704167,1.5340521336427373],U.JSArray_double))),k(M,"linearDisplayP3ToLinearProphotoRgb","$get$linearDisplayP3ToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6316869193403589,.21393038569465722,.1543826949649839,.08320371426648458,.8858651367630243,.03093114897049121,-.00127273456473881,.05075510433665735,.9505176302280814],U.JSArray_double))),k(M,"linearProphotoRgbToLinearDisplayP3","$get$linearProphotoRgbToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.6325756087069179,-.3797716184825984,-.2528039902243195,-.15370040233755072,1.1667025472425014,-.01300214490495082,.01039319529676572,-.0628073126495944,1.0524141173528287],U.JSArray_double))),k(M,"linearDisplayP3ToXyzD50","$get$linearDisplayP3ToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.515146442968116,.2920099820638577,.15713925139759397,.2412003221252552,.6922225411313818,.06657713674336294,-.00105013914714014,.0418782701890746,.7842764714685257],U.JSArray_double))),k(M,"xyzD50ToLinearDisplayP3","$get$xyzD50ToLinearDisplayP3",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.4039341218554973,-.9900304424955931,-.39761363181465614,-.8422700161454688,1.7989580161067082,.01604562477090472,.04819381686413303,-.09738519815446048,1.2736713693321273],U.JSArray_double))),k(M,"linearA98RgbToLinearRec2020","$get$linearA98RgbToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8773338416636568,.07749370651571998,.04517245182062317,.09662259146620378,.8915273202441805,.01185008828961569,.02292106270284839,.04303668501067932,.9340422522864723],U.JSArray_double))),k(M,"linearRec2020ToLinearA98Rgb","$get$linearRec2020ToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.1519783947159163,-.0975030553024086,-.05447533941350766,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0225303827810559,-.04980650742838876,1.0723368902094446],U.JSArray_double))),k(M,"linearA98RgbToXyzD65","$get$linearA98RgbToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.5766690429101308,.18555823790654627,.18822864623499472,.29734497525053616,.627363566255466,.07529145849399789,.02703136138641237,.07068885253582714,.9913375368376389],U.JSArray_double))),k(M,"xyzD65ToLinearA98Rgb","$get$xyzD65ToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.041587903810746,-.5650069742788596,-.3447313507783295,-.9692436362808798,1.8759675015077206,.04155505740717561,.01344428063203102,-.11836239223101823,1.0151749943912054],U.JSArray_double))),k(M,"linearA98RgbToLms","$get$linearA98RgbToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.5764322596183941,.36991322261987963,.05365451776172635,.29631647054222465,.5916761332521885,.11200739620558686,.1234782510142776,.21949869837199862,.6570230506137238],U.JSArray_double))),k(M,"lmsToLinearA98Rgb","$get$lmsToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.5540368386115566,-1.6219761806828699,.06793934207131327,-1.268437973285032,2.609757349287689,-.3413193760026571,-.05623473593749381,-.5670418395669061,1.6232765755043999],U.JSArray_double))),k(M,"linearA98RgbToLinearProphotoRgb","$get$linearA98RgbToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7401175018047792,.11327951328898105,.1466029849062397,.1375504646980262,.833077080269484,.02937245503248977,.02359772990871766,.07378347703906656,.9026187930522158],U.JSArray_double))),k(M,"linearProphotoRgbToLinearA98Rgb","$get$linearProphotoRgbToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.38965124815152,-.16945907691487766,-.22019217123664242,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.01762544368426068,-.09625702306122665,1.1138824667454874],U.JSArray_double))),k(M,"linearA98RgbToXyzD50","$get$linearA98RgbToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6097750418861814,.20530000261929401,.14922063192409227,.31112461220464155,.6256532308346856,.06322215696067286,.01947059555648168,.06087908649415867,.7447549204598198],U.JSArray_double))),k(M,"xyzD50ToLinearA98Rgb","$get$xyzD50ToLinearA98Rgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.9624670363768806,-.6107423404815073,-.3413580980827154,-.9787954765557777,1.9162543773959884,.03344287339036693,.02870443944957101,-.1406748663317068,1.3489141814137937],U.JSArray_double))),k(M,"linearRec2020ToXyzD65","$get$linearRec2020ToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6369580483012913,.14461690358620838,.16888097516417205,.26270021201126703,.677998071518871,.05930171646986194,0,.0280726930490875,1.0609850577107909],U.JSArray_double))),k(M,"xyzD65ToLinearRec2020","$get$xyzD65ToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.7166511879712676,-.3556707837763924,-.2533662813736598,-.666684351832489,1.616481236634939,.01576854581391113,.01763985744531091,-.04277061325780865,.942103121235474],U.JSArray_double))),k(M,"linearRec2020ToLms","$get$linearRec2020ToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6167557848654444,.36019840122646335,.02304581390809228,.2651330593926367,.6358393720678491,.09902756853951408,.10010262952034828,.20390652261661452,.6959908478630372],U.JSArray_double))),k(M,"lmsToLinearRec2020","$get$lmsToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.1399067304346513,-1.246389493760618,.10648276332596668,-.8847358357577674,2.1632309383612007,-.2784951026034334,-.04857374640044396,-.4545031497140964,1.5030768961145404],U.JSArray_double))),k(M,"linearRec2020ToLinearProphotoRgb","$get$linearRec2020ToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8351873331297235,.04886884858605698,.11594381828421951,.05403324519953363,.9289184085692044,.01704834623126199,-.00234203897072539,.03633215316169465,.9660098858090307],U.JSArray_double))),k(M,"linearProphotoRgbToLinearRec2020","$get$linearProphotoRgbToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.200659329517408,-.05756805370122346,-.14309127581618444,-.06994154955888504,1.080617897597214,-.01067634803832895,.00554147334294746,-.04078219298657951,1.035240719643632],U.JSArray_double))),k(M,"linearRec2020ToXyzD50","$get$linearRec2020ToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.673515463188276,.16569726370390453,.12508294953738705,.2790590051411206,.6753180057491098,.04562298910976962,-.00193242713400438,.02997782679282923,.7970592028516355],U.JSArray_double))),k(M,"xyzD50ToLinearRec2020","$get$xyzD50ToLinearRec2020",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.647184904671766,-.3936818981316471,-.23595963848828266,-.6826641074173818,1.6477146127444076,.01281708338512084,.02966887665275675,-.0629258964297003,1.2535578201865771],U.JSArray_double))),k(M,"xyzD65ToLms","$get$xyzD65ToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.819022437996703,.36190626005289034,-.12887378152098788,.03298365393238846,.9292868615863433,.03614466635064235,.0481771893596242,.2642395317527308,.6335478284694308],U.JSArray_double))),k(M,"lmsToXyzD65","$get$lmsToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.2268798758459243,-.5578149944602171,.2813910456659646,-.04057574521480084,1.1122868032803173,-.07171105806551635,-.07637293667466007,-.42149333240224324,1.5869240198367818],U.JSArray_double))),k(M,"xyzD65ToLinearProphotoRgb","$get$xyzD65ToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.4031904633774979,-.22301514479051668,-.1016066850741379,-.5262384021633072,1.4816319629234644,.01701879027252688,-.0112022652862215,.01824640347962099,.9112472274915048],U.JSArray_double))),k(M,"linearProphotoRgbToXyzD65","$get$linearProphotoRgbToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.755590742296921,.11271984265940525,.0821453420953454,.2683218435785719,.7151152566617912,.01656289975963685,.0039159727624258,-.01293344283684181,1.0980752208342945],U.JSArray_double))),k(M,"xyzD65ToXyzD50","$get$xyzD65ToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.0479297925449966,.02294687060160952,-.05019226628920519,.02962780877005567,.99043442675388,-.01707379906341879,-.00924304064620452,.01505519149029816,.751874281428137],U.JSArray_double))),k(M,"xyzD50ToXyzD65","$get$xyzD50ToXyzD65",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.9554734214880752,-.02309845494876452,.06325924320057065,-.02836970933386358,1.0099953980813041,.0210414411919173,.01231401486448199,-.02050764929889898,1.330365926242124],U.JSArray_double))),k(M,"lmsToLinearProphotoRgb","$get$lmsToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.7383551481157207,-.9879509427514458,.24959579463572504,-.7070494015329266,1.9343700444401382,-.2273206429072115,-.08407882206239634,-.35754060521141334,1.4416194272738097],U.JSArray_double))),k(M,"linearProphotoRgbToLms","$get$linearProphotoRgbToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7154484605655534,.35279155007721186,-.0682400106427653,.2744116490015671,.6677976498412367,.05779070115719616,.10978443261622942,.18619829115002018,.7040172762337504],U.JSArray_double))),k(M,"lmsToXyzD50","$get$lmsToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.288586218172706,-.5378717444973745,.2135812027542364,-.00253387643187372,1.0923167988719165,-.08978292244004273,-.06937382305734124,-.29500839894431263,1.1894868245121142],U.JSArray_double))),k(M,"xyzD50ToLms","$get$xyzD50ToLms",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7707000420431172,.34924840261939616,-.11202351884164681,.00559649248368848,.9370723401136769,.06972568836252771,.04633714262191069,.25277531574310524,.851458076746796],U.JSArray_double))),k(M,"linearProphotoRgbToXyzD50","$get$linearProphotoRgbToXyzD50",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7977666449006423,.13518129740053308,.0313477341283922,.2880748288194013,.711835234241873,8993693872564e-17,0,0,.8251046025104602],U.JSArray_double))),k(M,"xyzD50ToLinearProphotoRgb","$get$xyzD50ToLinearProphotoRgb",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.3457868816471583,-.25557208737979464,-.05110186497554526,-.5446307051249019,1.5082477428451468,.02052744743642139,0,0,1.2119675456389452],U.JSArray_double))),k(M,"_typesByUnit","$get$_typesByUnit",()=>{var e,t,r=U.String,n=A.LinkedHashMap_LinkedHashMap$_empty(r,r);for(r=(r=A.MapExtensions_get_pairs(I.Map_Sr65K,r,U.List_String)).get$iterator(r);r.moveNext$0();)for(t=(e=r.get$current(r))._0,e=E.get$iterator$ax(e._1);e.moveNext$0();)n.$indexSet(0,e.get$current(e),t);return n}),k(M,"_knownCompatibilitiesByUnit","$get$_knownCompatibilitiesByUnit",()=>{var e,t,r,n=A.LinkedHashMap_LinkedHashMap$_empty(U.String,A.findType("Set<String>"));for(e=0;e<5;++e)for(r=(t=I.List_BFg[e]).get$iterator(t);r.moveNext$0();)n.$indexSet(0,r.get$current(0),t);return n}),k(M,"_emptyQuoted","$get$_emptyQuoted",()=>A.SassString$("",!0)),k(M,"_emptyUnquoted","$get$_emptyUnquoted",()=>A.SassString$("",!1)),k(M,"maxInt32","$get$maxInt32",()=>A._asInt(A.pow(2,31))-1),k(M,"minInt32","$get$minInt32",()=>-A._asInt(A.pow(2,31))),k(M,"_vmFrame","$get$_vmFrame",()=>A.RegExp_RegExp("^#\\d+\\s+(\\S.*) \\((.+?)((?::\\d+){0,2})\\)$",!1)),k(M,"_v8JsFrame","$get$_v8JsFrame",()=>A.RegExp_RegExp("^\\s*at (?:(\\S.*?)(?: \\[as [^\\]]+\\])? \\((.*)\\)|(.*))$",!1)),k(M,"_v8JsUrlLocation","$get$_v8JsUrlLocation",()=>A.RegExp_RegExp("^(.*?):(\\d+)(?::(\\d+))?$|native$",!1)),k(M,"_v8WasmFrame","$get$_v8WasmFrame",()=>A.RegExp_RegExp("^\\s*at (?:(?<member>.+) )?(?:\\(?(?:(?<uri>\\S+):wasm-function\\[(?<index>\\d+)\\]\\:0x(?<offset>[0-9a-fA-F]+))\\)?)$",!1)),k(M,"_v8EvalLocation","$get$_v8EvalLocation",()=>A.RegExp_RegExp("^eval at (?:\\S.*?) \\((.*)\\)(?:, .*?:\\d+:\\d+)?$",!1)),k(M,"_firefoxEvalLocation","$get$_firefoxEvalLocation",()=>A.RegExp_RegExp("(\\S+)@(\\S+) line (\\d+) >.* (Function|eval):\\d+:\\d+",!1)),k(M,"_firefoxSafariJSFrame","$get$_firefoxSafariJSFrame",()=>A.RegExp_RegExp("^(?:([^@(/]*)(?:\\(.*\\))?((?:/[^/]*)*)(?:\\(.*\\))?@)?(.*?):(\\d*)(?::(\\d*))?$",!1)),k(M,"_firefoxWasmFrame","$get$_firefoxWasmFrame",()=>A.RegExp_RegExp("^(?<member>.*?)@(?:(?<uri>\\S+).*?:wasm-function\\[(?<index>\\d+)\\]:0x(?<offset>[0-9a-fA-F]+))$",!1)),k(M,"_safariWasmFrame","$get$_safariWasmFrame",()=>A.RegExp_RegExp("^.*?wasm-function\\[(?<member>.*)\\]@\\[wasm code\\]$",!1)),k(M,"_friendlyFrame","$get$_friendlyFrame",()=>A.RegExp_RegExp("^(\\S+)(?: (\\d+)(?::(\\d+))?)?\\s+([^\\d].*)$",!1)),k(M,"_asyncBody","$get$_asyncBody",()=>A.RegExp_RegExp("<(<anonymous closure>|[^>]+)_async_body>",!1)),k(M,"_initialDot","$get$_initialDot",()=>A.RegExp_RegExp("^\\.",!1)),k(M,"Frame__uriRegExp","$get$Frame__uriRegExp",()=>A.RegExp_RegExp("^[a-zA-Z][-+.a-zA-Z\\d]*://",!1)),k(M,"Frame__windowsRegExp","$get$Frame__windowsRegExp",()=>A.RegExp_RegExp("^([a-zA-Z]:[\\\\/]|\\\\\\\\)",!1)),k(M,"_terseRegExp","$get$_terseRegExp",()=>A.RegExp_RegExp("(-patch)?([/\\\\].*)?$",!1)),k(M,"_v8Trace","$get$_v8Trace",()=>A.RegExp_RegExp("\\n ?at ",!1)),k(M,"_v8TraceLine","$get$_v8TraceLine",()=>A.RegExp_RegExp(" ?at ",!1)),k(M,"_firefoxEvalTrace","$get$_firefoxEvalTrace",()=>A.RegExp_RegExp("@\\S+ line \\d+ >.* (Function|eval):\\d+:\\d+",!1)),k(M,"_firefoxSafariTrace","$get$_firefoxSafariTrace",()=>A.RegExp_RegExp("^(([.0-9A-Za-z_$/<]|\\(.*\\))*@)?[^\\s]*:\\d*$",!0)),k(M,"_friendlyTrace","$get$_friendlyTrace",()=>A.RegExp_RegExp("^[^\\s<][^\\s]*( \\d+(:\\d+)?)?[ \\t]+[^\\s]+$",!0)),k(M,"vmChainGap","$get$vmChainGap",()=>A.RegExp_RegExp("^<asynchronous suspension>\\n?$",!0)),k(M,"_newlineRegExp","$get$_newlineRegExp",()=>A.RegExp_RegExp("\\n|\\r\\n|\\r(?!\\n)",!1)),k(M,"argumentListClass","$get$argumentListClass",()=>(new A.argumentListClass_closure).call$0()),k(M,"booleanClass","$get$booleanClass",()=>(new A.booleanClass_closure).call$0()),k(M,"legacyBooleanClass","$get$legacyBooleanClass",()=>(new A.legacyBooleanClass_closure).call$0()),k(M,"calculationClass","$get$calculationClass",()=>(new A.calculationClass_closure).call$0()),k(M,"calculationOperationClass","$get$calculationOperationClass",()=>(new A.calculationOperationClass_closure).call$0()),k(M,"calculationInterpolationClass","$get$calculationInterpolationClass",()=>(new A.calculationInterpolationClass_closure).call$0()),k(M,"_microsoftFilterStart0","$get$_microsoftFilterStart0",()=>A.RegExp_RegExp("^[a-zA-Z]+\\s*=",!1)),k(M,"global6","$get$global6",()=>{var e="color",t="$red, $green, $blue, $alpha",r="$red, $green, $blue",n="$channels",a="$hue, $saturation, $lightness, $alpha",s="$hue, $saturation, $lightness",i="$hue, $saturation",o="adjust",l="$color, $amount",_=U.String,u=U.Value_Function_List_Value_2;return A.UnmodifiableListView$(A._setArrayType([A._channelFunction0("red",I.RgbColorSpace_i0P0,new A.global_closure44,!0,null).withDeprecationWarning$1(e),A._channelFunction0("green",I.RgbColorSpace_i0P0,new A.global_closure45,!0,null).withDeprecationWarning$1(e),A._channelFunction0("blue",I.RgbColorSpace_i0P0,new A.global_closure46,!0,null).withDeprecationWarning$1(e),M.$get$_mix0().withDeprecationWarning$1(e),A.BuiltInCallable$overloadedFunction0("rgb",A.LinkedHashMap_LinkedHashMap$_literal([t,new A.global_closure47,r,new A.global_closure48,"$color, $alpha",new A.global_closure49,"$channels",new A.global_closure50],_,u)),A.BuiltInCallable$overloadedFunction0("rgba",A.LinkedHashMap_LinkedHashMap$_literal([t,new A.global_closure51,r,new A.global_closure52,"$color, $alpha",new A.global_closure53,"$channels",new A.global_closure54],_,u)),A._function12("invert","$color, $weight: 100%, $space: null",new A.global_closure55),A._channelFunction0("hue",I.HslColorSpace_JQ20,new A.global_closure56,!0,"deg").withDeprecationWarning$1(e),A._channelFunction0("saturation",I.HslColorSpace_JQ20,new A.global_closure57,!0,"%").withDeprecationWarning$1(e),A._channelFunction0("lightness",I.HslColorSpace_JQ20,new A.global_closure58,!0,"%").withDeprecationWarning$1(e),A.BuiltInCallable$overloadedFunction0("hsl",A.LinkedHashMap_LinkedHashMap$_literal([a,new A.global_closure59,s,new A.global_closure60,i,new A.global_closure61,"$channels",new A.global_closure62],_,u)),A.BuiltInCallable$overloadedFunction0("hsla",A.LinkedHashMap_LinkedHashMap$_literal([a,new A.global_closure63,s,new A.global_closure64,i,new A.global_closure65,"$channels",new A.global_closure66],_,u)),A._function12("grayscale","$color",new A.global_closure67),A._function12("adjust-hue","$color, $degrees",new A.global_closure68).withDeprecationWarning$2(e,o),A._function12("lighten",l,new A.global_closure69).withDeprecationWarning$2(e,o),A._function12("darken",l,new A.global_closure70).withDeprecationWarning$2(e,o),A.BuiltInCallable$overloadedFunction0("saturate",A.LinkedHashMap_LinkedHashMap$_literal(["$amount",new A.global_closure71,"$color, $amount",new A.global_closure72],_,u)),A._function12("desaturate",l,new A.global_closure73).withDeprecationWarning$2(e,o),A._function12("opacify",l,new A.global_closure74).withDeprecationWarning$2(e,o),A._function12("fade-in",l,new A.global_closure75).withDeprecationWarning$2(e,o),A._function12("transparentize",l,new A.global_closure76).withDeprecationWarning$2(e,o),A._function12("fade-out",l,new A.global_closure77).withDeprecationWarning$2(e,o),A.BuiltInCallable$overloadedFunction0("alpha",A.LinkedHashMap_LinkedHashMap$_literal(["$color",new A.global_closure78,"$args...",new A.global_closure79],_,u)),A._function12("opacity","$color",new A.global_closure80),A._function12(e,"$description",new A.global_closure81),A._function12("hwb",n,new A.global_closure82),A._function12("lab",n,new A.global_closure83),A._function12("lch",n,new A.global_closure84),A._function12("oklab",n,new A.global_closure85),A._function12("oklch",n,new A.global_closure86),M.$get$_complement0().withDeprecationWarning$1(e),M.$get$_ieHexStr0(),M.$get$_adjust0().withDeprecationWarning$1(e).withName$1("adjust-color"),M.$get$_scale0().withDeprecationWarning$1(e).withName$1("scale-color"),M.$get$_change0().withDeprecationWarning$1(e).withName$1("change-color")],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)}),k(M,"module5","$get$module5",()=>{var e=null,t="saturation",r="lightness",n="$color",a="alpha",s="$color, $channel, $space: null",i=U.String,o=U.Value_Function_List_Value_2;return A.BuiltInModule$0("color",A._setArrayType([A._channelFunction0("red",I.RgbColorSpace_i0P0,new A.module_closure27,!1,e),A._channelFunction0("green",I.RgbColorSpace_i0P0,new A.module_closure28,!1,e),A._channelFunction0("blue",I.RgbColorSpace_i0P0,new A.module_closure29,!1,e),M.$get$_mix0(),A._function12("invert","$color, $weight: 100%, $space: null",new A.module_closure30),A._channelFunction0("hue",I.HslColorSpace_JQ20,new A.module_closure31,!1,"deg"),A._channelFunction0(t,I.HslColorSpace_JQ20,new A.module_closure32,!1,"%"),A._channelFunction0(r,I.HslColorSpace_JQ20,new A.module_closure33,!1,"%"),A._removedColorFunction0("adjust-hue","hue",!1),A._removedColorFunction0("lighten",r,!1),A._removedColorFunction0("darken",r,!0),A._removedColorFunction0("saturate",t,!1),A._removedColorFunction0("desaturate",t,!0),A._function12("grayscale",n,new A.module_closure34),A.BuiltInCallable$overloadedFunction0("hwb",A.LinkedHashMap_LinkedHashMap$_literal(["$hue, $whiteness, $blackness, $alpha: 1",new A.module_closure35,"$channels",new A.module_closure36],i,o)),A._channelFunction0("whiteness",I.HwbColorSpace_guQ0,new A.module_closure37,!1,"%"),A._channelFunction0("blackness",I.HwbColorSpace_guQ0,new A.module_closure38,!1,"%"),A._removedColorFunction0("opacify",a,!1),A._removedColorFunction0("fade-in",a,!1),A._removedColorFunction0("transparentize",a,!0),A._removedColorFunction0("fade-out",a,!0),A.BuiltInCallable$overloadedFunction0(a,A.LinkedHashMap_LinkedHashMap$_literal(["$color",new A.module_closure39,"$args...",new A.module_closure40],i,o)),A._function12("opacity",n,new A.module_closure41),A._function12("space",n,new A.module_closure42),A._function12("to-space","$color, $space",new A.module_closure43),A._function12("is-legacy",n,new A.module_closure44),A._function12("is-missing","$color, $channel",new A.module_closure45),A._function12("is-in-gamut","$color, $space: null",new A.module_closure46),A._function12("to-gamut","$color, $space: null, $method: null",new A.module_closure47),A._function12("channel",s,new A.module_closure48),A._function12("same","$color1, $color2",new A.module_closure49),A._function12("is-powerless",s,new A.module_closure50),M.$get$_complement0(),M.$get$_adjust0(),M.$get$_scale0(),M.$get$_change0(),M.$get$_ieHexStr0()],U.JSArray_Callable_2),e,e,U.Callable_2)}),k(M,"_mix0","$get$_mix0",()=>A._function12("mix",T.x24color,new A._mix_closure0)),k(M,"_complement0","$get$_complement0",()=>A._function12("complement","$color, $space: null",new A._complement_closure0)),k(M,"_adjust0","$get$_adjust0",()=>A._function12("adjust","$color, $kwargs...",new A._adjust_closure0)),k(M,"_scale0","$get$_scale0",()=>A._function12("scale","$color, $kwargs...",new A._scale_closure0)),k(M,"_change0","$get$_change0",()=>A._function12("change","$color, $kwargs...",new A._change_closure0)),k(M,"_ieHexStr0","$get$_ieHexStr0",()=>A._function12("ie-hex-str","$color",new A._ieHexStr_closure0)),k(M,"colorClass","$get$colorClass",()=>(new A.colorClass_closure).call$0()),k(M,"legacyColorClass","$get$legacyColorClass",()=>{var e=A.createJSClass("sass.types.Color",new A.legacyColorClass_closure);return A.JSClassExtension_defineMethods(e,A.LinkedHashMap_LinkedHashMap$_literal(["getR",new A.legacyColorClass_closure0,"getG",new A.legacyColorClass_closure1,"getB",new A.legacyColorClass_closure2,"getA",new A.legacyColorClass_closure3,"setR",new A.legacyColorClass_closure4,"setG",new A.legacyColorClass_closure5,"setB",new A.legacyColorClass_closure6,"setA",new A.legacyColorClass_closure7],U.String,U.Function)),e}),k(M,"colorsByName0","$get$colorsByName0",()=>A.LinkedHashMap_LinkedHashMap$_literal(["yellowgreen",A.SassColor_SassColor$rgb0(154,205,50,1),"yellow",A.SassColor_SassColor$rgb0(255,255,0,1),"whitesmoke",A.SassColor_SassColor$rgb0(245,245,245,1),"white",A.SassColor_SassColor$rgb0(255,255,255,1),"wheat",A.SassColor_SassColor$rgb0(245,222,179,1),"violet",A.SassColor_SassColor$rgb0(238,130,238,1),"turquoise",A.SassColor_SassColor$rgb0(64,224,208,1),"transparent",A.SassColor_SassColor$rgb0(0,0,0,0),"tomato",A.SassColor_SassColor$rgb0(255,99,71,1),"thistle",A.SassColor_SassColor$rgb0(216,191,216,1),"teal",A.SassColor_SassColor$rgb0(0,128,128,1),"tan",A.SassColor_SassColor$rgb0(210,180,140,1),"steelblue",A.SassColor_SassColor$rgb0(70,130,180,1),"springgreen",A.SassColor_SassColor$rgb0(0,255,127,1),"snow",A.SassColor_SassColor$rgb0(255,250,250,1),"slategrey",A.SassColor_SassColor$rgb0(112,128,144,1),"slategray",A.SassColor_SassColor$rgb0(112,128,144,1),"slateblue",A.SassColor_SassColor$rgb0(106,90,205,1),"skyblue",A.SassColor_SassColor$rgb0(135,206,235,1),"silver",A.SassColor_SassColor$rgb0(192,192,192,1),"sienna",A.SassColor_SassColor$rgb0(160,82,45,1),"seashell",A.SassColor_SassColor$rgb0(255,245,238,1),"seagreen",A.SassColor_SassColor$rgb0(46,139,87,1),"sandybrown",A.SassColor_SassColor$rgb0(244,164,96,1),"salmon",A.SassColor_SassColor$rgb0(250,128,114,1),"saddlebrown",A.SassColor_SassColor$rgb0(139,69,19,1),"royalblue",A.SassColor_SassColor$rgb0(65,105,225,1),"rosybrown",A.SassColor_SassColor$rgb0(188,143,143,1),"red",A.SassColor_SassColor$rgb0(255,0,0,1),"rebeccapurple",A.SassColor_SassColor$rgb0(102,51,153,1),"purple",A.SassColor_SassColor$rgb0(128,0,128,1),"powderblue",A.SassColor_SassColor$rgb0(176,224,230,1),"plum",A.SassColor_SassColor$rgb0(221,160,221,1),"pink",A.SassColor_SassColor$rgb0(255,192,203,1),"peru",A.SassColor_SassColor$rgb0(205,133,63,1),"peachpuff",A.SassColor_SassColor$rgb0(255,218,185,1),"papayawhip",A.SassColor_SassColor$rgb0(255,239,213,1),"palevioletred",A.SassColor_SassColor$rgb0(219,112,147,1),"paleturquoise",A.SassColor_SassColor$rgb0(175,238,238,1),"palegreen",A.SassColor_SassColor$rgb0(152,251,152,1),"palegoldenrod",A.SassColor_SassColor$rgb0(238,232,170,1),"orchid",A.SassColor_SassColor$rgb0(218,112,214,1),"orangered",A.SassColor_SassColor$rgb0(255,69,0,1),"orange",A.SassColor_SassColor$rgb0(255,165,0,1),"olivedrab",A.SassColor_SassColor$rgb0(107,142,35,1),"olive",A.SassColor_SassColor$rgb0(128,128,0,1),"oldlace",A.SassColor_SassColor$rgb0(253,245,230,1),"navy",A.SassColor_SassColor$rgb0(0,0,128,1),"navajowhite",A.SassColor_SassColor$rgb0(255,222,173,1),"moccasin",A.SassColor_SassColor$rgb0(255,228,181,1),"mistyrose",A.SassColor_SassColor$rgb0(255,228,225,1),"mintcream",A.SassColor_SassColor$rgb0(245,255,250,1),"midnightblue",A.SassColor_SassColor$rgb0(25,25,112,1),"mediumvioletred",A.SassColor_SassColor$rgb0(199,21,133,1),"mediumturquoise",A.SassColor_SassColor$rgb0(72,209,204,1),"mediumspringgreen",A.SassColor_SassColor$rgb0(0,250,154,1),"mediumslateblue",A.SassColor_SassColor$rgb0(123,104,238,1),"mediumseagreen",A.SassColor_SassColor$rgb0(60,179,113,1),"mediumpurple",A.SassColor_SassColor$rgb0(147,112,219,1),"mediumorchid",A.SassColor_SassColor$rgb0(186,85,211,1),"mediumblue",A.SassColor_SassColor$rgb0(0,0,205,1),"mediumaquamarine",A.SassColor_SassColor$rgb0(102,205,170,1),"maroon",A.SassColor_SassColor$rgb0(128,0,0,1),"magenta",A.SassColor_SassColor$rgb0(255,0,255,1),"linen",A.SassColor_SassColor$rgb0(250,240,230,1),"limegreen",A.SassColor_SassColor$rgb0(50,205,50,1),"lime",A.SassColor_SassColor$rgb0(0,255,0,1),"lightyellow",A.SassColor_SassColor$rgb0(255,255,224,1),"lightsteelblue",A.SassColor_SassColor$rgb0(176,196,222,1),"lightslategrey",A.SassColor_SassColor$rgb0(119,136,153,1),"lightslategray",A.SassColor_SassColor$rgb0(119,136,153,1),"lightskyblue",A.SassColor_SassColor$rgb0(135,206,250,1),"lightseagreen",A.SassColor_SassColor$rgb0(32,178,170,1),"lightsalmon",A.SassColor_SassColor$rgb0(255,160,122,1),"lightpink",A.SassColor_SassColor$rgb0(255,182,193,1),"lightgrey",A.SassColor_SassColor$rgb0(211,211,211,1),"lightgreen",A.SassColor_SassColor$rgb0(144,238,144,1),"lightgray",A.SassColor_SassColor$rgb0(211,211,211,1),"lightgoldenrodyellow",A.SassColor_SassColor$rgb0(250,250,210,1),"lightcyan",A.SassColor_SassColor$rgb0(224,255,255,1),"lightcoral",A.SassColor_SassColor$rgb0(240,128,128,1),"lightblue",A.SassColor_SassColor$rgb0(173,216,230,1),"lemonchiffon",A.SassColor_SassColor$rgb0(255,250,205,1),"lawngreen",A.SassColor_SassColor$rgb0(124,252,0,1),"lavenderblush",A.SassColor_SassColor$rgb0(255,240,245,1),"lavender",A.SassColor_SassColor$rgb0(230,230,250,1),"khaki",A.SassColor_SassColor$rgb0(240,230,140,1),"ivory",A.SassColor_SassColor$rgb0(255,255,240,1),"indigo",A.SassColor_SassColor$rgb0(75,0,130,1),"indianred",A.SassColor_SassColor$rgb0(205,92,92,1),"hotpink",A.SassColor_SassColor$rgb0(255,105,180,1),"honeydew",A.SassColor_SassColor$rgb0(240,255,240,1),"grey",A.SassColor_SassColor$rgb0(128,128,128,1),"greenyellow",A.SassColor_SassColor$rgb0(173,255,47,1),"green",A.SassColor_SassColor$rgb0(0,128,0,1),"gray",A.SassColor_SassColor$rgb0(128,128,128,1),"goldenrod",A.SassColor_SassColor$rgb0(218,165,32,1),"gold",A.SassColor_SassColor$rgb0(255,215,0,1),"ghostwhite",A.SassColor_SassColor$rgb0(248,248,255,1),"gainsboro",A.SassColor_SassColor$rgb0(220,220,220,1),"fuchsia",A.SassColor_SassColor$rgb0(255,0,255,1),"forestgreen",A.SassColor_SassColor$rgb0(34,139,34,1),"floralwhite",A.SassColor_SassColor$rgb0(255,250,240,1),"firebrick",A.SassColor_SassColor$rgb0(178,34,34,1),"dodgerblue",A.SassColor_SassColor$rgb0(30,144,255,1),"dimgrey",A.SassColor_SassColor$rgb0(105,105,105,1),"dimgray",A.SassColor_SassColor$rgb0(105,105,105,1),"deepskyblue",A.SassColor_SassColor$rgb0(0,191,255,1),"deeppink",A.SassColor_SassColor$rgb0(255,20,147,1),"darkviolet",A.SassColor_SassColor$rgb0(148,0,211,1),"darkturquoise",A.SassColor_SassColor$rgb0(0,206,209,1),"darkslategrey",A.SassColor_SassColor$rgb0(47,79,79,1),"darkslategray",A.SassColor_SassColor$rgb0(47,79,79,1),"darkslateblue",A.SassColor_SassColor$rgb0(72,61,139,1),"darkseagreen",A.SassColor_SassColor$rgb0(143,188,143,1),"darksalmon",A.SassColor_SassColor$rgb0(233,150,122,1),"darkred",A.SassColor_SassColor$rgb0(139,0,0,1),"darkorchid",A.SassColor_SassColor$rgb0(153,50,204,1),"darkorange",A.SassColor_SassColor$rgb0(255,140,0,1),"darkolivegreen",A.SassColor_SassColor$rgb0(85,107,47,1),"darkmagenta",A.SassColor_SassColor$rgb0(139,0,139,1),"darkkhaki",A.SassColor_SassColor$rgb0(189,183,107,1),"darkgrey",A.SassColor_SassColor$rgb0(169,169,169,1),"darkgreen",A.SassColor_SassColor$rgb0(0,100,0,1),"darkgray",A.SassColor_SassColor$rgb0(169,169,169,1),"darkgoldenrod",A.SassColor_SassColor$rgb0(184,134,11,1),"darkcyan",A.SassColor_SassColor$rgb0(0,139,139,1),"darkblue",A.SassColor_SassColor$rgb0(0,0,139,1),"cyan",A.SassColor_SassColor$rgb0(0,255,255,1),"crimson",A.SassColor_SassColor$rgb0(220,20,60,1),"cornsilk",A.SassColor_SassColor$rgb0(255,248,220,1),"cornflowerblue",A.SassColor_SassColor$rgb0(100,149,237,1),"coral",A.SassColor_SassColor$rgb0(255,127,80,1),"chocolate",A.SassColor_SassColor$rgb0(210,105,30,1),"chartreuse",A.SassColor_SassColor$rgb0(127,255,0,1),"cadetblue",A.SassColor_SassColor$rgb0(95,158,160,1),"burlywood",A.SassColor_SassColor$rgb0(222,184,135,1),"brown",A.SassColor_SassColor$rgb0(165,42,42,1),"blueviolet",A.SassColor_SassColor$rgb0(138,43,226,1),"blue",A.SassColor_SassColor$rgb0(0,0,255,1),"blanchedalmond",A.SassColor_SassColor$rgb0(255,235,205,1),"black",A.SassColor_SassColor$rgb0(0,0,0,1),"bisque",A.SassColor_SassColor$rgb0(255,228,196,1),"beige",A.SassColor_SassColor$rgb0(245,245,220,1),"azure",A.SassColor_SassColor$rgb0(240,255,255,1),"aquamarine",A.SassColor_SassColor$rgb0(127,255,212,1),"aqua",A.SassColor_SassColor$rgb0(0,255,255,1),"antiquewhite",A.SassColor_SassColor$rgb0(250,235,215,1),"aliceblue",A.SassColor_SassColor$rgb0(240,248,255,1)],U.String,U.SassColor_2)),k(M,"namesByColor0","$get$namesByColor0",()=>{var e,t=U.SassColor_2,r=U.String,n=A.LinkedHashMap_LinkedHashMap$_empty(t,r);for(t=(t=A.MapExtensions_get_pairs0(M.$get$colorsByName0(),r,t)).get$iterator(t);t.moveNext$0();)e=(r=t.get$current(t))._0,n.$indexSet(0,r._1,e);return n}),k(M,"nodePackageImporterClass","$get$nodePackageImporterClass",()=>(new A.nodePackageImporterClass_closure).call$0()),k(M,"compilerClass","$get$compilerClass",()=>(new A.compilerClass_closure).call$0()),k(M,"asyncCompilerClass","$get$asyncCompilerClass",()=>(new A.asyncCompilerClass_closure).call$0()),k(M,"lmsToOklab0","$get$lmsToOklab0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.210454268309314,.7936177747023054,-.0040720430116193,1.9779985324311684,-2.42859224204858,.450593709617411,.0259040424655478,.7827717124575296,-.8086757549230774],U.JSArray_double))),k(M,"oklabToLms0","$get$oklabToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.0000000000000002,.3963377773761749,.2158037573099136,.9999999999999998,-.10556134581565854,-.06385417282581334,.9999999999999999,-.0894841775298118,-1.2914855480194094],U.JSArray_double))),k(M,"linearSrgbToLinearDisplayP30","$get$linearSrgbToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8224619687143623,.17753803128563775,0,.03319419885096161,.9668058011490384,0,.01708263072112003,.07239744066396346,.9105199286149165],U.JSArray_double))),k(M,"linearDisplayP3ToLinearSrgb0","$get$linearDisplayP3ToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.2249401762805598,-.22494017628055996,0,-.04205695470968816,1.042056954709688,0,-.01963755459033443,-.07863604555063188,1.0982736001409663],U.JSArray_double))),k(M,"linearSrgbToLinearA98Rgb0","$get$linearSrgbToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7151256068556247,.28487439314437535,0,0,1,0,0,.04116194845011846,.9588380515498816],U.JSArray_double))),k(M,"linearA98RgbToLinearSrgb0","$get$linearA98RgbToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.3983557439607783,-.3983557439607783,0,0,1,0,0,-.04292898929447326,1.0429289892944733],U.JSArray_double))),k(M,"linearSrgbToLinearRec20200","$get$linearSrgbToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.627403895934699,.3292830383778837,.04331306568741722,.06909728935823208,.9195403950754587,.01136231556630917,.01639143887515027,.08801330787722575,.895595253247624],U.JSArray_double))),k(M,"linearRec2020ToLinearSrgb0","$get$linearRec2020ToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.6604910021084345,-.5876411387885495,-.07284986331988487,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0181507633549053,-.10057889800800737,1.1187296613629127],U.JSArray_double))),k(M,"linearSrgbToXyzD650","$get$linearSrgbToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.4123907992659595,.35758433938387796,.1804807884018343,.21263900587151036,.7151686787677559,.07219231536073371,.01933081871559185,.11919477979462598,.9505321522496606],U.JSArray_double))),k(M,"xyzD65ToLinearSrgb0","$get$xyzD65ToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([3.2409699419045213,-1.5373831775700935,-.4986107602930033,-.9692436362808798,1.8759675015077206,.04155505740717561,.0556300796969936,-.20397695888897657,1.0569715142428786],U.JSArray_double))),k(M,"linearSrgbToLms0","$get$linearSrgbToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.412221469470763,.5363325372617348,.0514459932675022,.2119034958178252,.6806995506452342,.1073969535369405,.08830245919005641,.2817188391361215,.6299787016738221],U.JSArray_double))),k(M,"lmsToLinearSrgb0","$get$lmsToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([4.076741636075958,-3.307711539258062,.23096990318210417,-1.268437973285032,2.609757349287689,-.3413193760026571,-.00419607613867551,-.7034186179359363,1.707614694074612],U.JSArray_double))),k(M,"linearSrgbToLinearProphotoRgb0","$get$linearSrgbToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.5292769776226116,.33015450197849283,.14056852039889556,.09836585954044917,.8734707129069618,.028163427552589,.01687534092138684,.11765941425612084,.8654652448224923],U.JSArray_double))),k(M,"linearProphotoRgbToLinearSrgb0","$get$linearProphotoRgbToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.034380849516996,-.7276357899341342,-.3067450595828618,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.00855882878391742,-.1532667021380372,1.1618255309219547],U.JSArray_double))),k(M,"linearSrgbToXyzD500","$get$linearSrgbToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.43606574687426936,.3851515095901596,.14307841996513868,.22249317711056518,.7168870130944824,.06061980979495235,.01392392146316939,.09708132423141015,.7140993568158807],U.JSArray_double))),k(M,"xyzD50ToLinearSrgb0","$get$xyzD50ToLinearSrgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([3.1341358529001178,-1.617385998018042,-.49066221791109754,-.9787954765557777,1.9162543773959884,.03344287339036693,.07195539255794733,-.228976759815182,1.4053860351131182],U.JSArray_double))),k(M,"linearDisplayP3ToLinearA98Rgb0","$get$linearDisplayP3ToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8640051374740484,.13599486252595164,0,-.04205695470968816,1.042056954709688,0,-.02056038078232985,-.03250613804550798,1.0530665188278379],U.JSArray_double))),k(M,"linearA98RgbToLinearDisplayP30","$get$linearA98RgbToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.1500944181410184,-.15009441814101834,0,.04641729862941844,.9535827013705815,0,.02388759479083904,.02650477632633013,.9496076288828308],U.JSArray_double))),k(M,"linearDisplayP3ToLinearRec20200","$get$linearDisplayP3ToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7538330343617218,.1985973690526163,.04756959658566187,.04574384896535833,.9417772198116935,.01247893122294812,-.00121034035451832,.01760171730108989,.9836086230534284],U.JSArray_double))),k(M,"linearRec2020ToLinearDisplayP30","$get$linearRec2020ToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.343578252584332,-.2821796705261357,-.06139858205819628,-.06529745278911953,1.0757879158485746,-.01049046305945495,.00282178726170095,-.01959849452449406,1.0167767072627931],U.JSArray_double))),k(M,"linearDisplayP3ToXyzD650","$get$linearDisplayP3ToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.48657094864821626,.26566769316909294,.1982172852343625,.22897456406974884,.6917385218365062,.079286914093745,0,.04511338185890257,1.0439443689009757],U.JSArray_double))),k(M,"xyzD65ToLinearDisplayP30","$get$xyzD65ToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.4934969119414245,-.9313836179191236,-.40271078445071684,-.8294889695615749,1.7626640603183468,.02362468584194359,.03584583024378433,-.0761723892680417,.9568845240076873],U.JSArray_double))),k(M,"linearDisplayP3ToLms0","$get$linearDisplayP3ToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.48137985274995443,.46211837101131803,.05650177623872756,.22883194181124472,.6532168193835676,.11795123880518774,.08394575232299319,.22416527097756642,.6918889766994404],U.JSArray_double))),k(M,"lmsToLinearDisplayP30","$get$lmsToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([3.1277689713618737,-2.2571357625916386,.12936679122976494,-1.0910090184377979,2.4133317103069225,-.32232269186912466,-.02601080193857045,-.508041331704167,1.5340521336427373],U.JSArray_double))),k(M,"linearDisplayP3ToLinearProphotoRgb0","$get$linearDisplayP3ToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6316869193403589,.21393038569465722,.1543826949649839,.08320371426648458,.8858651367630243,.03093114897049121,-.00127273456473881,.05075510433665735,.9505176302280814],U.JSArray_double))),k(M,"linearProphotoRgbToLinearDisplayP30","$get$linearProphotoRgbToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.6325756087069179,-.3797716184825984,-.2528039902243195,-.15370040233755072,1.1667025472425014,-.01300214490495082,.01039319529676572,-.0628073126495944,1.0524141173528287],U.JSArray_double))),k(M,"linearDisplayP3ToXyzD500","$get$linearDisplayP3ToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.515146442968116,.2920099820638577,.15713925139759397,.2412003221252552,.6922225411313818,.06657713674336294,-.00105013914714014,.0418782701890746,.7842764714685257],U.JSArray_double))),k(M,"xyzD50ToLinearDisplayP30","$get$xyzD50ToLinearDisplayP30",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.4039341218554973,-.9900304424955931,-.39761363181465614,-.8422700161454688,1.7989580161067082,.01604562477090472,.04819381686413303,-.09738519815446048,1.2736713693321273],U.JSArray_double))),k(M,"linearA98RgbToLinearRec20200","$get$linearA98RgbToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8773338416636568,.07749370651571998,.04517245182062317,.09662259146620378,.8915273202441805,.01185008828961569,.02292106270284839,.04303668501067932,.9340422522864723],U.JSArray_double))),k(M,"linearRec2020ToLinearA98Rgb0","$get$linearRec2020ToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.1519783947159163,-.0975030553024086,-.05447533941350766,-.12455047452159074,1.1328998971259603,-.00834942260436947,-.0225303827810559,-.04980650742838876,1.0723368902094446],U.JSArray_double))),k(M,"linearA98RgbToXyzD650","$get$linearA98RgbToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.5766690429101308,.18555823790654627,.18822864623499472,.29734497525053616,.627363566255466,.07529145849399789,.02703136138641237,.07068885253582714,.9913375368376389],U.JSArray_double))),k(M,"xyzD65ToLinearA98Rgb0","$get$xyzD65ToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.041587903810746,-.5650069742788596,-.3447313507783295,-.9692436362808798,1.8759675015077206,.04155505740717561,.01344428063203102,-.11836239223101823,1.0151749943912054],U.JSArray_double))),k(M,"linearA98RgbToLms0","$get$linearA98RgbToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.5764322596183941,.36991322261987963,.05365451776172635,.29631647054222465,.5916761332521885,.11200739620558686,.1234782510142776,.21949869837199862,.6570230506137238],U.JSArray_double))),k(M,"lmsToLinearA98Rgb0","$get$lmsToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.5540368386115566,-1.6219761806828699,.06793934207131327,-1.268437973285032,2.609757349287689,-.3413193760026571,-.05623473593749381,-.5670418395669061,1.6232765755043999],U.JSArray_double))),k(M,"linearA98RgbToLinearProphotoRgb0","$get$linearA98RgbToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7401175018047792,.11327951328898105,.1466029849062397,.1375504646980262,.833077080269484,.02937245503248977,.02359772990871766,.07378347703906656,.9026187930522158],U.JSArray_double))),k(M,"linearProphotoRgbToLinearA98Rgb0","$get$linearProphotoRgbToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.38965124815152,-.16945907691487766,-.22019217123664242,-.22882573163305037,1.2317425411901048,-.00291680955705449,-.01762544368426068,-.09625702306122665,1.1138824667454874],U.JSArray_double))),k(M,"linearA98RgbToXyzD500","$get$linearA98RgbToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6097750418861814,.20530000261929401,.14922063192409227,.31112461220464155,.6256532308346856,.06322215696067286,.01947059555648168,.06087908649415867,.7447549204598198],U.JSArray_double))),k(M,"xyzD50ToLinearA98Rgb0","$get$xyzD50ToLinearA98Rgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.9624670363768806,-.6107423404815073,-.3413580980827154,-.9787954765557777,1.9162543773959884,.03344287339036693,.02870443944957101,-.1406748663317068,1.3489141814137937],U.JSArray_double))),k(M,"linearRec2020ToXyzD650","$get$linearRec2020ToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6369580483012913,.14461690358620838,.16888097516417205,.26270021201126703,.677998071518871,.05930171646986194,0,.0280726930490875,1.0609850577107909],U.JSArray_double))),k(M,"xyzD65ToLinearRec20200","$get$xyzD65ToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.7166511879712676,-.3556707837763924,-.2533662813736598,-.666684351832489,1.616481236634939,.01576854581391113,.01763985744531091,-.04277061325780865,.942103121235474],U.JSArray_double))),k(M,"linearRec2020ToLms0","$get$linearRec2020ToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.6167557848654444,.36019840122646335,.02304581390809228,.2651330593926367,.6358393720678491,.09902756853951408,.10010262952034828,.20390652261661452,.6959908478630372],U.JSArray_double))),k(M,"lmsToLinearRec20200","$get$lmsToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([2.1399067304346513,-1.246389493760618,.10648276332596668,-.8847358357577674,2.1632309383612007,-.2784951026034334,-.04857374640044396,-.4545031497140964,1.5030768961145404],U.JSArray_double))),k(M,"linearRec2020ToLinearProphotoRgb0","$get$linearRec2020ToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.8351873331297235,.04886884858605698,.11594381828421951,.05403324519953363,.9289184085692044,.01704834623126199,-.00234203897072539,.03633215316169465,.9660098858090307],U.JSArray_double))),k(M,"linearProphotoRgbToLinearRec20200","$get$linearProphotoRgbToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.200659329517408,-.05756805370122346,-.14309127581618444,-.06994154955888504,1.080617897597214,-.01067634803832895,.00554147334294746,-.04078219298657951,1.035240719643632],U.JSArray_double))),k(M,"linearRec2020ToXyzD500","$get$linearRec2020ToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.673515463188276,.16569726370390453,.12508294953738705,.2790590051411206,.6753180057491098,.04562298910976962,-.00193242713400438,.02997782679282923,.7970592028516355],U.JSArray_double))),k(M,"xyzD50ToLinearRec20200","$get$xyzD50ToLinearRec20200",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.647184904671766,-.3936818981316471,-.23595963848828266,-.6826641074173818,1.6477146127444076,.01281708338512084,.02966887665275675,-.0629258964297003,1.2535578201865771],U.JSArray_double))),k(M,"xyzD65ToLms0","$get$xyzD65ToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.819022437996703,.36190626005289034,-.12887378152098788,.03298365393238846,.9292868615863433,.03614466635064235,.0481771893596242,.2642395317527308,.6335478284694308],U.JSArray_double))),k(M,"lmsToXyzD650","$get$lmsToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.2268798758459243,-.5578149944602171,.2813910456659646,-.04057574521480084,1.1122868032803173,-.07171105806551635,-.07637293667466007,-.42149333240224324,1.5869240198367818],U.JSArray_double))),k(M,"xyzD65ToLinearProphotoRgb0","$get$xyzD65ToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.4031904633774979,-.22301514479051668,-.1016066850741379,-.5262384021633072,1.4816319629234644,.01701879027252688,-.0112022652862215,.01824640347962099,.9112472274915048],U.JSArray_double))),k(M,"linearProphotoRgbToXyzD650","$get$linearProphotoRgbToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.755590742296921,.11271984265940525,.0821453420953454,.2683218435785719,.7151152566617912,.01656289975963685,.0039159727624258,-.01293344283684181,1.0980752208342945],U.JSArray_double))),k(M,"xyzD65ToXyzD500","$get$xyzD65ToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.0479297925449966,.02294687060160952,-.05019226628920519,.02962780877005567,.99043442675388,-.01707379906341879,-.00924304064620452,.01505519149029816,.751874281428137],U.JSArray_double))),k(M,"xyzD50ToXyzD650","$get$xyzD50ToXyzD650",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.9554734214880752,-.02309845494876452,.06325924320057065,-.02836970933386358,1.0099953980813041,.0210414411919173,.01231401486448199,-.02050764929889898,1.330365926242124],U.JSArray_double))),k(M,"lmsToLinearProphotoRgb0","$get$lmsToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.7383551481157207,-.9879509427514458,.24959579463572504,-.7070494015329266,1.9343700444401382,-.2273206429072115,-.08407882206239634,-.35754060521141334,1.4416194272738097],U.JSArray_double))),k(M,"linearProphotoRgbToLms0","$get$linearProphotoRgbToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7154484605655534,.35279155007721186,-.0682400106427653,.2744116490015671,.6677976498412367,.05779070115719616,.10978443261622942,.18619829115002018,.7040172762337504],U.JSArray_double))),k(M,"lmsToXyzD500","$get$lmsToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.288586218172706,-.5378717444973745,.2135812027542364,-.00253387643187372,1.0923167988719165,-.08978292244004273,-.06937382305734124,-.29500839894431263,1.1894868245121142],U.JSArray_double))),k(M,"xyzD50ToLms0","$get$xyzD50ToLms0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7707000420431172,.34924840261939616,-.11202351884164681,.00559649248368848,.9370723401136769,.06972568836252771,.04633714262191069,.25277531574310524,.851458076746796],U.JSArray_double))),k(M,"linearProphotoRgbToXyzD500","$get$linearProphotoRgbToXyzD500",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([.7977666449006423,.13518129740053308,.0313477341283922,.2880748288194013,.711835234241873,8993693872564e-17,0,0,.8251046025104602],U.JSArray_double))),k(M,"xyzD50ToLinearProphotoRgb0","$get$xyzD50ToLinearProphotoRgb0",()=>A.NativeFloat64List_NativeFloat64List$fromList(A._setArrayType([1.3457868816471583,-.25557208737979464,-.05110186497554526,-.5446307051249019,1.5082477428451468,.02052744743642139,0,0,1.2119675456389452],U.JSArray_double))),k(M,"_disallowedFunctionNames0","$get$_disallowedFunctionNames0",()=>{var e=M.$get$globalFunctions0();return(e=e.map$1$1(e,new A._disallowedFunctionNames_closure0,U.String).toSet$0(0)).add$1(0,"if"),e.remove$1(0,"abs"),e.remove$1(0,"alpha"),e.remove$1(0,"color"),e.remove$1(0,"grayscale"),e.remove$1(0,"hsl"),e.remove$1(0,"hsla"),e.remove$1(0,"hwb"),e.remove$1(0,"invert"),e.remove$1(0,"lab"),e.remove$1(0,"lch"),e.remove$1(0,"max"),e.remove$1(0,"min"),e.remove$1(0,"oklab"),e.remove$1(0,"oklch"),e.remove$1(0,"opacity"),e.remove$1(0,"rgb"),e.remove$1(0,"rgba"),e.remove$1(0,"round"),e.remove$1(0,"saturate"),e}),k(M,"deprecations","$get$deprecations",()=>{var e,t,r,n=A.LinkedHashMap_LinkedHashMap$_empty(U.String,A.findType("Deprecation1?"));for(e=0;e<28;++e)(t=I.List_Jym[e])!==I.Deprecation_9uB&&(r=t.id,n.$indexSet(0,r,{id:r,status:new A.deprecations_closure(t).call$0(),description:t.description,deprecatedIn:t.get$deprecatedIn(0),obsoleteIn:t.get$obsoleteIn(0)}));return n}),k(M,"versionClass","$get$versionClass",()=>(new A.versionClass_closure).call$0()),k(M,"exceptionClass","$get$exceptionClass",()=>(new A.exceptionClass_closure).call$0()),k(M,"FilesystemImporter_cwd0","$get$FilesystemImporter_cwd0",()=>{var e=null;return new A.FilesystemImporter0(A.absolute(".",e,e,e,e,e,e,e,e,e,e,e,e,e,e),!0)}),k(M,"functionClass","$get$functionClass",()=>(new A.functionClass_closure).call$0()),k(M,"globalFunctions0","$get$globalFunctions0",()=>{var e=U.BuiltInCallable_2,t=A.List_List$of(M.$get$global6(),!0,e);return I.JSArray_methods.addAll$1(t,M.$get$global7()),I.JSArray_methods.addAll$1(t,M.$get$global8()),I.JSArray_methods.addAll$1(t,M.$get$global9()),I.JSArray_methods.addAll$1(t,M.$get$global10()),I.JSArray_methods.addAll$1(t,M.$get$global11()),I.JSArray_methods.addAll$1(t,M.$get$global12()),t.push(A.BuiltInCallable$function0("if","$condition, $if-true, $if-false",new A.globalFunctions_closure0,null)),A.UnmodifiableListView$(t,e)}),k(M,"coreModules0","$get$coreModules0",()=>A.UnmodifiableListView$(A._setArrayType([M.$get$module5(),M.$get$module6(),M.$get$module7(),M.$get$module8(),M.$get$module9(),M.$get$module10()],A.findType("JSArray<BuiltInModule0<Callable>>")),U.BuiltInModule_Callable_2)),k(M,"IfExpression_declaration0","$get$IfExpression_declaration0",()=>A.ParameterList_ParameterList$parse0(T.x40funct,null)),k(M,"global7","$get$global7",()=>{var e="list";return A.UnmodifiableListView$(A._setArrayType([M.$get$_length2().withDeprecationWarning$1(e),M.$get$_nth0().withDeprecationWarning$1(e),M.$get$_setNth0().withDeprecationWarning$1(e),M.$get$_join0().withDeprecationWarning$1(e),M.$get$_append2().withDeprecationWarning$1(e),M.$get$_zip0().withDeprecationWarning$1(e),M.$get$_index2().withDeprecationWarning$1(e),M.$get$_isBracketed0().withDeprecationWarning$1(e),M.$get$_separator0().withDeprecationWarning$1(e).withName$1("list-separator")],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)}),k(M,"module6","$get$module6",()=>A.BuiltInModule$0("list",A._setArrayType([M.$get$_length2(),M.$get$_nth0(),M.$get$_setNth0(),M.$get$_join0(),M.$get$_append2(),M.$get$_zip0(),M.$get$_index2(),M.$get$_isBracketed0(),M.$get$_separator0(),M.$get$_slash0()],U.JSArray_Callable_2),null,null,U.Callable_2)),k(M,"_length1","$get$_length2",()=>A._function11("length","$list",new A._length_closure2)),k(M,"_nth0","$get$_nth0",()=>A._function11("nth","$list, $n",new A._nth_closure0)),k(M,"_setNth0","$get$_setNth0",()=>A._function11("set-nth","$list, $n, $value",new A._setNth_closure0)),k(M,"_join0","$get$_join0",()=>A._function11("join",T.x24list1,new A._join_closure0)),k(M,"_append1","$get$_append2",()=>A._function11("append","$list, $val, $separator: auto",new A._append_closure2)),k(M,"_zip0","$get$_zip0",()=>A._function11("zip","$lists...",new A._zip_closure0)),k(M,"_index1","$get$_index2",()=>A._function11("index","$list, $value",new A._index_closure2)),k(M,"_separator0","$get$_separator0",()=>A._function11("separator","$list",new A._separator_closure0)),k(M,"_isBracketed0","$get$_isBracketed0",()=>A._function11("is-bracketed","$list",new A._isBracketed_closure0)),k(M,"_slash0","$get$_slash0",()=>A._function11("slash","$elements...",new A._slash_closure0)),k(M,"listClass","$get$listClass",()=>(new A.listClass_closure).call$0()),k(M,"legacyListClass","$get$legacyListClass",()=>{var e=A.createJSClass("sass.types.List",new A.legacyListClass_closure);return A.JSClassExtension_defineMethods(e,A.LinkedHashMap_LinkedHashMap$_literal(["getValue",new A.legacyListClass_closure0,"setValue",new A.legacyListClass_closure1,"getSeparator",new A.legacyListClass_closure2,"setSeparator",new A.legacyListClass_closure3,"getLength",new A.legacyListClass_closure4],U.String,U.Function)),e}),k(M,"global8","$get$global8",()=>{var e="map";return A.UnmodifiableListView$(A._setArrayType([M.$get$_get0().withDeprecationWarning$1(e).withName$1("map-get"),M.$get$_merge0().withDeprecationWarning$1(e).withName$1("map-merge"),M.$get$_remove0().withDeprecationWarning$1(e).withName$1("map-remove"),M.$get$_keys0().withDeprecationWarning$1(e).withName$1("map-keys"),M.$get$_values0().withDeprecationWarning$1(e).withName$1("map-values"),M.$get$_hasKey0().withDeprecationWarning$1(e).withName$1("map-has-key")],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)}),k(M,"module7","$get$module7",()=>A.BuiltInModule$0("map",A._setArrayType([M.$get$_get0(),M.$get$_set0(),M.$get$_merge0(),M.$get$_remove0(),M.$get$_keys0(),M.$get$_values0(),M.$get$_hasKey0(),M.$get$_deepMerge0(),M.$get$_deepRemove0()],U.JSArray_Callable_2),null,null,U.Callable_2)),k(M,"_get0","$get$_get0",()=>A._function10("get","$map, $key, $keys...",new A._get_closure0)),k(M,"_set0","$get$_set0",()=>A.BuiltInCallable$overloadedFunction0("set",A.LinkedHashMap_LinkedHashMap$_literal(["$map, $key, $value",new A._set_closure1,"$map, $args...",new A._set_closure2],U.String,U.Value_Function_List_Value_2))),k(M,"_merge0","$get$_merge0",()=>A.BuiltInCallable$overloadedFunction0("merge",A.LinkedHashMap_LinkedHashMap$_literal(["$map1, $map2",new A._merge_closure1,"$map1, $args...",new A._merge_closure2],U.String,U.Value_Function_List_Value_2))),k(M,"_deepMerge0","$get$_deepMerge0",()=>A._function10("deep-merge","$map1, $map2",new A._deepMerge_closure0)),k(M,"_deepRemove0","$get$_deepRemove0",()=>A._function10("deep-remove","$map, $key, $keys...",new A._deepRemove_closure0)),k(M,"_remove0","$get$_remove0",()=>A.BuiltInCallable$overloadedFunction0("remove",A.LinkedHashMap_LinkedHashMap$_literal(["$map",new A._remove_closure1,"$map, $key, $keys...",new A._remove_closure2],U.String,U.Value_Function_List_Value_2))),k(M,"_keys0","$get$_keys0",()=>A._function10("keys","$map",new A._keys_closure0)),k(M,"_values0","$get$_values0",()=>A._function10("values","$map",new A._values_closure0)),k(M,"_hasKey0","$get$_hasKey0",()=>A._function10("has-key","$map, $key, $keys...",new A._hasKey_closure0)),k(M,"mapClass","$get$mapClass",()=>(new A.mapClass_closure).call$0()),k(M,"legacyMapClass","$get$legacyMapClass",()=>{var e=A.createJSClass("sass.types.Map",new A.legacyMapClass_closure);return A.JSClassExtension_defineMethods(e,A.LinkedHashMap_LinkedHashMap$_literal(["getKey",new A.legacyMapClass_closure0,"getValue",new A.legacyMapClass_closure1,"getLength",new A.legacyMapClass_closure2,"setKey",new A.legacyMapClass_closure3,"setValue",new A.legacyMapClass_closure4],U.String,U.Function)),e}),k(M,"global9","$get$global9",()=>{var e="math";return A.UnmodifiableListView$(A._setArrayType([A._function9("abs","$number",new A.global_closure43),M.$get$_ceil0().withDeprecationWarning$1(e),M.$get$_floor0().withDeprecationWarning$1(e),M.$get$_max0().withDeprecationWarning$1(e),M.$get$_min0().withDeprecationWarning$1(e),M.$get$_percentage0().withDeprecationWarning$1(e),M.$get$_randomFunction0().withDeprecationWarning$1(e),M.$get$_round0().withDeprecationWarning$1(e),M.$get$_unit0().withDeprecationWarning$1(e),M.$get$_compatible0().withDeprecationWarning$1(e).withName$1("comparable"),M.$get$_isUnitless0().withDeprecationWarning$1(e).withName$1("unitless")],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)}),k(M,"module8","$get$module8",()=>{var e=null;return A.BuiltInModule$0("math",A._setArrayType([A._numberFunction0("abs",new A.module_closure26),M.$get$_acos0(),M.$get$_asin0(),M.$get$_atan0(),M.$get$_atan20(),M.$get$_ceil0(),M.$get$_clamp0(),M.$get$_cos0(),M.$get$_compatible0(),M.$get$_floor0(),M.$get$_hypot0(),M.$get$_isUnitless0(),M.$get$_log0(),M.$get$_max0(),M.$get$_min0(),M.$get$_percentage0(),M.$get$_pow0(),M.$get$_randomFunction0(),M.$get$_round0(),M.$get$_sin0(),M.$get$_sqrt0(),M.$get$_tan0(),M.$get$_unit0(),M.$get$_div0()],U.JSArray_Callable_2),e,A.LinkedHashMap_LinkedHashMap$_literal(["e",A.SassNumber_SassNumber0(2.718281828459045,e),"pi",A.SassNumber_SassNumber0(3.141592653589793,e),"epsilon",A.SassNumber_SassNumber0(2220446049250313e-31,e),"max-safe-integer",A.SassNumber_SassNumber0(9007199254740991,e),"min-safe-integer",A.SassNumber_SassNumber0(-9007199254740991,e),"max-number",A.SassNumber_SassNumber0(17976931348623157e292,e),"min-number",A.SassNumber_SassNumber0(5e-324,e)],U.String,U.Value_2),U.Callable_2)}),k(M,"_ceil0","$get$_ceil0",()=>A._numberFunction0("ceil",new A._ceil_closure0)),k(M,"_clamp0","$get$_clamp0",()=>A._function9("clamp","$min, $number, $max",new A._clamp_closure0)),k(M,"_floor0","$get$_floor0",()=>A._numberFunction0("floor",new A._floor_closure0)),k(M,"_max0","$get$_max0",()=>A._function9("max","$numbers...",new A._max_closure0)),k(M,"_min0","$get$_min0",()=>A._function9("min","$numbers...",new A._min_closure0)),k(M,"_round0","$get$_round0",()=>A._numberFunction0("round",new A._round_closure0)),k(M,"_hypot0","$get$_hypot0",()=>A._function9("hypot","$numbers...",new A._hypot_closure0)),k(M,"_log0","$get$_log0",()=>A._function9("log","$number, $base: null",new A._log_closure0)),k(M,"_pow0","$get$_pow0",()=>A._function9("pow","$base, $exponent",new A._pow_closure0)),k(M,"_sqrt0","$get$_sqrt0",()=>A._singleArgumentMathFunc0("sqrt",A.number2__sqrt$closure())),k(M,"_acos0","$get$_acos0",()=>A._singleArgumentMathFunc0("acos",A.number2__acos$closure())),k(M,"_asin0","$get$_asin0",()=>A._singleArgumentMathFunc0("asin",A.number2__asin$closure())),k(M,"_atan0","$get$_atan0",()=>A._singleArgumentMathFunc0("atan",A.number2__atan$closure())),k(M,"_atan20","$get$_atan20",()=>A._function9("atan2","$y, $x",new A._atan2_closure0)),k(M,"_cos0","$get$_cos0",()=>A._singleArgumentMathFunc0("cos",A.number2__cos$closure())),k(M,"_sin0","$get$_sin0",()=>A._singleArgumentMathFunc0("sin",A.number2__sin$closure())),k(M,"_tan0","$get$_tan0",()=>A._singleArgumentMathFunc0("tan",A.number2__tan$closure())),k(M,"_compatible0","$get$_compatible0",()=>A._function9("compatible","$number1, $number2",new A._compatible_closure0)),k(M,"_isUnitless0","$get$_isUnitless0",()=>A._function9("is-unitless","$number",new A._isUnitless_closure0)),k(M,"_unit0","$get$_unit0",()=>A._function9("unit","$number",new A._unit_closure0)),k(M,"_percentage0","$get$_percentage0",()=>A._function9("percentage","$number",new A._percentage_closure0)),k(M,"_random1","$get$_random2",()=>A.Random_Random()),k(M,"_randomFunction0","$get$_randomFunction0",()=>A._function9("random","$limit: null",new A._randomFunction_closure0)),k(M,"_div0","$get$_div0",()=>A._function9("div","$number1, $number2",new A._div_closure0)),k(M,"_shared0","$get$_shared0",()=>A.UnmodifiableListView$(A._setArrayType([A._function6("feature-exists","$feature",new A._shared_closure3),A._function6("inspect","$value",new A._shared_closure4),A._function6("type-of","$value",new A._shared_closure5),A._function6("keywords","$args",new A._shared_closure6)],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)),k(M,"global10","$get$global12",()=>{var e,t=A._setArrayType([],U.JSArray_BuiltInCallable_2);for(e=(e=M.$get$_shared0()).get$iterator(e);e.moveNext$0();)t.push(e.get$current(0).withDeprecationWarning$1("meta"));return A.UnmodifiableListView$(t,U.BuiltInCallable_2)}),k(M,"moduleFunctions0","$get$moduleFunctions0",()=>{var e=U.BuiltInCallable_2,t=A.List_List$of(M.$get$_shared0(),!0,e);return t.push(A._function6("calc-name","$calc",new A.moduleFunctions_closure2)),t.push(A._function6("calc-args","$calc",new A.moduleFunctions_closure3)),t.push(A._function6("accepts-content","$mixin",new A.moduleFunctions_closure4)),A.UnmodifiableListView$(t,e)}),k(M,"mixinClass","$get$mixinClass",()=>(new A.mixinClass_closure).call$0()),k(M,"legacyNullClass","$get$legacyNullClass",()=>(new A.legacyNullClass_closure).call$0()),k(M,"_epsilon0","$get$_epsilon0",()=>A.pow(10,-11)),k(M,"_inverseEpsilon0","$get$_inverseEpsilon0",()=>A.pow(10,11)),k(M,"numberClass","$get$numberClass",()=>(new A.numberClass_closure).call$0()),k(M,"legacyNumberClass","$get$legacyNumberClass",()=>{var e=A.createJSClass("sass.types.Number",new A.legacyNumberClass_closure);return A.JSClassExtension_defineMethods(e,A.LinkedHashMap_LinkedHashMap$_literal(["getValue",new A.legacyNumberClass_closure0,"setValue",new A.legacyNumberClass_closure1,"getUnit",new A.legacyNumberClass_closure2,"setUnit",new A.legacyNumberClass_closure3],U.String,U.Function)),e}),k(M,"_typesByUnit0","$get$_typesByUnit0",()=>{var e,t,r=U.String,n=A.LinkedHashMap_LinkedHashMap$_empty(r,r);for(r=(r=A.MapExtensions_get_pairs0(I.Map_Sr65K,r,U.List_String)).get$iterator(r);r.moveNext$0();)for(t=(e=r.get$current(r))._0,e=E.get$iterator$ax(e._1);e.moveNext$0();)n.$indexSet(0,e.get$current(e),t);return n}),k(M,"_interpolation","$get$_interpolation",()=>A.Interpolation$0(I.List_empty11,I.List_empty12,M.$get$bogusSpan0())),k(M,"_expression","$get$_expression",()=>A.NullExpression$(M.$get$bogusSpan0())),k(M,"global11","$get$global10",()=>{var e="selector";return A.UnmodifiableListView$(A._setArrayType([M.$get$_isSuperselector0().withDeprecationWarning$1(e),M.$get$_simpleSelectors0().withDeprecationWarning$1(e),M.$get$_parse0().withDeprecationWarning$1(e).withName$1("selector-parse"),M.$get$_nest0().withDeprecationWarning$1(e).withName$1("selector-nest"),M.$get$_append1().withDeprecationWarning$1(e).withName$1("selector-append"),M.$get$_extend0().withDeprecationWarning$1(e).withName$1("selector-extend"),M.$get$_replace0().withDeprecationWarning$1(e).withName$1("selector-replace"),M.$get$_unify0().withDeprecationWarning$1(e).withName$1("selector-unify")],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)}),k(M,"module9","$get$module9",()=>A.BuiltInModule$0("selector",A._setArrayType([M.$get$_isSuperselector0(),M.$get$_simpleSelectors0(),M.$get$_parse0(),M.$get$_nest0(),M.$get$_append1(),M.$get$_extend0(),M.$get$_replace0(),M.$get$_unify0()],U.JSArray_Callable_2),null,null,U.Callable_2)),k(M,"_nest0","$get$_nest0",()=>A._function8("nest","$selectors...",new A._nest_closure0)),k(M,"_append2","$get$_append1",()=>A._function8("append","$selectors...",new A._append_closure1)),k(M,"_extend0","$get$_extend0",()=>A._function8("extend","$selector, $extendee, $extender",new A._extend_closure0)),k(M,"_replace0","$get$_replace0",()=>A._function8("replace","$selector, $original, $replacement",new A._replace_closure0)),k(M,"_unify0","$get$_unify0",()=>A._function8("unify","$selector1, $selector2",new A._unify_closure0)),k(M,"_isSuperselector0","$get$_isSuperselector0",()=>A._function8("is-superselector","$super, $sub",new A._isSuperselector_closure0)),k(M,"_simpleSelectors0","$get$_simpleSelectors0",()=>A._function8("simple-selectors","$selector",new A._simpleSelectors_closure0)),k(M,"_parse1","$get$_parse0",()=>A._function8("parse","$selector",new A._parse_closure0)),k(M,"_knownCompatibilitiesByUnit0","$get$_knownCompatibilitiesByUnit0",()=>{var e,t,r,n=A.LinkedHashMap_LinkedHashMap$_empty(U.String,A.findType("Set<String>"));for(e=0;e<5;++e)for(r=(t=I.List_BFg[e]).get$iterator(t);r.moveNext$0();)n.$indexSet(0,r.get$current(0),t);return n}),k(M,"bogusSpan0","$get$bogusSpan0",()=>A.SourceFile$decoded(A._setArrayType([],U.JSArray_int),null).span$1(0,0)),k(M,"_random2","$get$_random1",()=>A.Random_Random()),F(M,"_previousUniqueId0","$get$_previousUniqueId0",()=>M.$get$_random1().nextInt$1(A._asInt(A.pow(36,6)))),k(M,"global12","$get$global11",()=>{var e="string";return A.UnmodifiableListView$(A._setArrayType([M.$get$_unquote0().withDeprecationWarning$1(e),M.$get$_quote0().withDeprecationWarning$1(e),M.$get$_toUpperCase0().withDeprecationWarning$1(e),M.$get$_toLowerCase0().withDeprecationWarning$1(e),M.$get$_uniqueId0().withDeprecationWarning$1(e),M.$get$_length1().withDeprecationWarning$1(e).withName$1("str-length"),M.$get$_insert0().withDeprecationWarning$1(e).withName$1("str-insert"),M.$get$_index1().withDeprecationWarning$1(e).withName$1("str-index"),M.$get$_slice0().withDeprecationWarning$1(e).withName$1("str-slice")],U.JSArray_BuiltInCallable_2),U.BuiltInCallable_2)}),k(M,"module10","$get$module10",()=>A.BuiltInModule$0("string",A._setArrayType([M.$get$_unquote0(),M.$get$_quote0(),M.$get$_toUpperCase0(),M.$get$_toLowerCase0(),M.$get$_length1(),M.$get$_insert0(),M.$get$_index1(),M.$get$_slice0(),M.$get$_uniqueId0(),A._function7("split","$string, $separator, $limit: null",new A.module_closure25)],U.JSArray_Callable_2),null,null,U.Callable_2)),k(M,"_unquote0","$get$_unquote0",()=>A._function7("unquote","$string",new A._unquote_closure0)),k(M,"_quote0","$get$_quote0",()=>A._function7("quote","$string",new A._quote_closure0)),k(M,"_length2","$get$_length1",()=>A._function7("length","$string",new A._length_closure1)),k(M,"_insert0","$get$_insert0",()=>A._function7("insert","$string, $insert, $index",new A._insert_closure0)),k(M,"_index2","$get$_index1",()=>A._function7("index","$string, $substring",new A._index_closure1)),k(M,"_slice0","$get$_slice0",()=>A._function7("slice","$string, $start-at, $end-at: -1",new A._slice_closure0)),k(M,"_toUpperCase0","$get$_toUpperCase0",()=>A._function7("to-upper-case","$string",new A._toUpperCase_closure0)),k(M,"_toLowerCase0","$get$_toLowerCase0",()=>A._function7("to-lower-case","$string",new A._toLowerCase_closure0)),k(M,"_uniqueId0","$get$_uniqueId0",()=>A._function7("unique-id","",new A._uniqueId_closure0)),k(M,"stringClass","$get$stringClass",()=>(new A.stringClass_closure).call$0()),k(M,"legacyStringClass","$get$legacyStringClass",()=>{var e=A.createJSClass("sass.types.String",new A.legacyStringClass_closure);return A.JSClassExtension_defineMethods(e,A.LinkedHashMap_LinkedHashMap$_literal(["getValue",new A.legacyStringClass_closure0,"setValue",new A.legacyStringClass_closure1],U.String,U.Function)),e}),k(M,"_emptyQuoted0","$get$_emptyQuoted0",()=>A.SassString$0("",!0)),k(M,"_emptyUnquoted0","$get$_emptyUnquoted0",()=>A.SassString$0("",!1)),k(M,"_urlSchemeRegExp","$get$_urlSchemeRegExp",()=>A.RegExp_RegExp("^[a-z0-9+.-]+$",!1)),k(M,"_jsThrow0","$get$_jsThrow",()=>new n.Function("error","throw error;")),k(M,"_isUndefined","$get$_isUndefined",()=>new n.Function("value","return value === undefined;")),k(M,"_isNull","$get$_isNull",()=>new n.Function("value","return value === null;")),k(M,"_noSourceUrl0","$get$_noSourceUrl0",()=>A.Uri_parse("-")),k(M,"_traces0","$get$_traces0",()=>A.Expando$()),k(M,"valueClass","$get$valueClass",()=>(new A.valueClass_closure).call$0()),function(){var e=function(e){var t={};return t[e]=1,Object.keys(f.convertToFastObject(t))[0]};N.getIsolateTag=function(t){return e("___dart_"+t+N.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,N.isolateTag=a;break}}N.dispatchPropertyName=N.getIsolateTag("dispatch_record")}(),f.setOrUpdateInterceptorsByTag({ArrayBuffer:A.NativeByteBuffer,SharedArrayBuffer:A.NativeByteBuffer,ArrayBufferView:A.NativeTypedData,DataView:A.NativeByteData,Float32Array:A.NativeFloat32List,Float64Array:A.NativeFloat64List,Int16Array:A.NativeInt16List,Int32Array:A.NativeInt32List,Int8Array:A.NativeInt8List,Uint16Array:A.NativeUint16List,Uint32Array:A.NativeUint32List,Uint8ClampedArray:A.NativeUint8ClampedList,CanvasPixelArray:A.NativeUint8ClampedList,Uint8Array:A.NativeUint8List}),f.setOrUpdateLeafTags({ArrayBuffer:!0,SharedArrayBuffer:!0,ArrayBufferView:!1,DataView:!0,Float32Array:!0,Float64Array:!0,Int16Array:!0,Int32Array:!0,Int8Array:!0,Uint16Array:!0,Uint32Array:!0,Uint8ClampedArray:!0,CanvasPixelArray:!0,Uint8Array:!1}),A.NativeTypedArray.$nativeSuperclassTag="ArrayBufferView",A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",A.NativeTypedArrayOfDouble.$nativeSuperclassTag="ArrayBufferView",A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin.$nativeSuperclassTag="ArrayBufferView",A._NativeTypedArrayOfInt_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag="ArrayBufferView",A.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$5=function(e,t,r,n,a){return this(e,t,r,n,a)},Function.prototype.call$6=function(e,t,r,n,a,s){return this(e,t,r,n,a,s)},Function.prototype.call$2$0=function(){return this()},Function.prototype.call$1$0=function(){return this()},Function.prototype.call$1$2=function(e,t){return this(e,t)},Function.prototype.call$2$3=function(e,t,r){return this(e,t,r)},function(e){for(var t=0;t<e.length;++t)u(e[t])}(L),u(M),function(e){if("undefined"!=typeof document)if(void 0===document.currentScript)for(var t=document.scripts,r=0;r<t.length;++r)t[r].addEventListener("load",n,!1);else e(document.currentScript);else e(null);function n(r){for(var a=0;a<t.length;++a)t[a].removeEventListener("load",n,!1);e(r.target)}}(function(e){N.currentScript=e;var t=A.main2;"function"==typeof dartMainRunner?dartMainRunner(t,[]):t([])})}()};
|