UNPKG

next-csrf

Version:

CSRF mitigation library for Next.js

1 lines 126 kB
module.exports=function(r,n){"use strict";var e={};function __webpack_require__(n){if(e[n]){return e[n].exports}var i=e[n]={i:n,l:false,exports:{}};r[n].call(i.exports,i,i.exports,__webpack_require__);i.l=true;return i.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(114)}return startup()}({10:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(314));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function _inheritsLoose(r,n){r.prototype=Object.create(n.prototype);r.prototype.constructor=r;r.__proto__=n}var o=function(r){_inheritsLoose(Comment,r);function Comment(n){var e;e=r.call(this,n)||this;e.type="comment";return e}return Comment}(i.default);var t=o;n.default=t;r.exports=n.default},12:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(193));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function _defineProperties(r,n){for(var e=0;e<n.length;e++){var i=n[e];i.enumerable=i.enumerable||false;i.configurable=true;if("value"in i)i.writable=true;Object.defineProperty(r,i.key,i)}}function _createClass(r,n,e){if(n)_defineProperties(r.prototype,n);if(e)_defineProperties(r,e);return r}var o=function(){function Result(r,n,e){this.processor=r;this.messages=[];this.root=n;this.opts=e;this.css=undefined;this.map=undefined}var r=Result.prototype;r.toString=function toString(){return this.css};r.warn=function warn(r,n){if(n===void 0){n={}}if(!n.plugin){if(this.lastPlugin&&this.lastPlugin.postcssPlugin){n.plugin=this.lastPlugin.postcssPlugin}}var e=new i.default(r,n);this.messages.push(e);return e};r.warnings=function warnings(){return this.messages.filter(function(r){return r.type==="warning"})};_createClass(Result,[{key:"content",get:function get(){return this.css}}]);return Result}();var t=o;n.default=t;r.exports=n.default},23:function(r,n,e){"use strict";var i=e(773);var o=new RegExp("^([0-9][0-9][0-9][0-9])"+"-([0-9][0-9])"+"-([0-9][0-9])$");var t=new RegExp("^([0-9][0-9][0-9][0-9])"+"-([0-9][0-9]?)"+"-([0-9][0-9]?)"+"(?:[Tt]|[ \\t]+)"+"([0-9][0-9]?)"+":([0-9][0-9])"+":([0-9][0-9])"+"(?:\\.([0-9]*))?"+"(?:[ \\t]*(Z|([-+])([0-9][0-9]?)"+"(?::([0-9][0-9]))?))?$");function resolveYamlTimestamp(r){if(r===null)return false;if(o.exec(r)!==null)return true;if(t.exec(r)!==null)return true;return false}function constructYamlTimestamp(r){var n,e,i,s,u,f,c,l=0,a=null,p,h,d;n=o.exec(r);if(n===null)n=t.exec(r);if(n===null)throw new Error("Date resolve error");e=+n[1];i=+n[2]-1;s=+n[3];if(!n[4]){return new Date(Date.UTC(e,i,s))}u=+n[4];f=+n[5];c=+n[6];if(n[7]){l=n[7].slice(0,3);while(l.length<3){l+="0"}l=+l}if(n[9]){p=+n[10];h=+(n[11]||0);a=(p*60+h)*6e4;if(n[9]==="-")a=-a}d=new Date(Date.UTC(e,i,s,u,f,c,l));if(a)d.setTime(d.getTime()-a);return d}function representYamlTimestamp(r){return r.toISOString()}r.exports=new i("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:resolveYamlTimestamp,construct:constructYamlTimestamp,instanceOf:Date,represent:representYamlTimestamp})},25:function(r,n,e){"use strict";const i=e(622);const o=e(925);const t=e(955);r.exports=(r=>{if(typeof r!=="string"){throw new TypeError("Expected a string")}const n=o(i.dirname(t()),r);if(require.cache[n]&&require.cache[n].parent){let r=require.cache[n].parent.children.length;while(r--){if(require.cache[n].parent.children[r].id===n){require.cache[n].parent.children.splice(r,1)}}}delete require.cache[n];return require(n)})},34:function(r){"use strict";r.exports=parseJson;function parseJson(r,n,e){e=e||20;try{return JSON.parse(r,n)}catch(n){if(typeof r!=="string"){const n=Array.isArray(r)&&r.length===0;const e="Cannot parse "+(n?"an empty array":String(r));throw new TypeError(e)}const i=n.message.match(/^Unexpected token.*position\s+(\d+)/i);const o=i?+i[1]:n.message.match(/^Unexpected end of JSON.*/i)?r.length-1:null;if(o!=null){const i=o<=e?0:o-e;const t=o+e>=r.length?r.length:o+e;n.message+=` while parsing near '${i===0?"":"..."}${r.slice(i,t)}${t===r.length?"":"..."}'`}else{n.message+=` while parsing '${r.slice(0,e*2)}'`}throw n}}},52:function(r){"use strict";function getPropertyByPath(r,n){if(typeof n==="string"&&r.hasOwnProperty(n)){return r[n]}const e=typeof n==="string"?n.split("."):n;return e.reduce((r,n)=>{if(r===undefined){return r}return r[n]},r)}r.exports=getPropertyByPath},65:function(r,n){"use strict";n.__esModule=true;n.default=void 0;var e={prefix:function prefix(r){var n=r.match(/^(-\w+-)/);if(n){return n[0]}return""},unprefixed:function unprefixed(r){return r.replace(/^-\w+-/,"")}};var i=e;n.default=i;r.exports=n.default},87:function(r){r.exports=require("os")},104:function(r,n,e){"use strict";const i=e(461);const o=e(34);const t=i("JSONError",{fileName:i.append("in %s")});r.exports=((r,n,e)=>{if(typeof n==="string"){e=n;n=null}try{try{return JSON.parse(r,n)}catch(e){o(r,n);throw e}}catch(r){r.message=r.message.replace(/\n/g,"");const n=new t(r);if(e){n.fileName=e}throw n}})},113:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(295));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function stringify(r,n){var e=new i.default(n);e.stringify(r)}var o=stringify;n.default=o;r.exports=n.default},114:function(r,n,e){const i=e(622);const{getOptions:o}=e(710);const t=e(134);const s=e(586);const u=e(989);const f=e(281);const c=e(294);const l=e(847);function loader(r,n,a){const p=Object.assign({},o(this));t(e(615),p,"PostCSS Loader");const h=this.async();const d=this.resourcePath;const g=p.sourceMap;Promise.resolve().then(()=>{const r=Object.keys(p).filter(r=>{switch(r){case"ident":case"config":case"sourceMap":return;default:return r}}).length;if(r){return l.call(this,p)}const n={path:i.dirname(d),ctx:{file:{extname:i.extname(d),dirname:i.dirname(d),basename:i.basename(d)},options:{}}};if(p.config){if(p.config.path){n.path=i.resolve(p.config.path)}if(p.config.ctx){n.ctx.options=p.config.ctx}}n.ctx.webpack=this;return u(n.ctx,n.path)}).then(e=>{if(!e){e={}}if(e.file){this.addDependency(e.file)}if(e.options.to){delete e.options.to}if(e.options.from){delete e.options.from}let o=e.plugins||[];let t=Object.assign({from:d,map:g?g==="inline"?{inline:true,annotation:false}:{inline:false,annotation:false}:false},e.options);if(t.parser==="postcss-js"){r=this.exec(r,this.resource)}if(typeof t.parser==="string"){t.parser=require(t.parser)}if(typeof t.syntax==="string"){t.syntax=require(t.syntax)}if(typeof t.stringifier==="string"){t.stringifier=require(t.stringifier)}if(e.exec){r=this.exec(r,this.resource)}if(g&&typeof n==="string"){n=JSON.parse(n)}if(g&&n){t.map.prev=n}return s(o).process(r,t).then(r=>{let{css:n,map:e,root:o,processor:t,messages:s}=r;r.warnings().forEach(r=>{this.emitWarning(new f(r))});s.forEach(r=>{if(r.type==="dependency"){this.addDependency(r.file)}});e=e?e.toJSON():null;if(e){e.file=i.resolve(e.file);e.sources=e.sources.map(r=>i.resolve(r))}if(!a){a={}}const u={type:"postcss",version:t.version,root:o};a.ast=u;a.messages=s;if(this.loaderIndex===0){h(null,`module.exports = ${JSON.stringify(n)}`,e);return null}h(null,n,e,a);return null})}).catch(r=>{if(r.file){this.addDependency(r.file)}return r.name==="CssSyntaxError"?h(new c(r)):h(r)})}r.exports=loader},130:function(r,n,e){"use strict";var i=e(773);function resolveYamlMerge(r){return r==="<<"||r===null}r.exports=new i("tag:yaml.org,2002:merge",{kind:"scalar",resolve:resolveYamlMerge})},134:function(r){r.exports=require("schema-utils")},140:function(r,n,e){"use strict";var i=e(773);function resolveYamlNull(r){if(r===null)return true;var n=r.length;return n===1&&r==="~"||n===4&&(r==="null"||r==="Null"||r==="NULL")}function constructYamlNull(){return null}function isNull(r){return r===null}r.exports=new i("tag:yaml.org,2002:null",{kind:"scalar",resolve:resolveYamlNull,construct:constructYamlNull,predicate:isNull,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})},143:function(r,n,e){"use strict";const i=e(417);r.exports=(r=>i(process.cwd(),r));r.exports.silent=(r=>i.silent(process.cwd(),r))},168:function(r,n,e){"use strict";var i=e(678);var o=e(974);function deprecated(r){return function(){throw new Error("Function "+r+" is deprecated and cannot be used.")}}r.exports.Type=e(773);r.exports.Schema=e(717);r.exports.FAILSAFE_SCHEMA=e(738);r.exports.JSON_SCHEMA=e(937);r.exports.CORE_SCHEMA=e(983);r.exports.DEFAULT_SAFE_SCHEMA=e(959);r.exports.DEFAULT_FULL_SCHEMA=e(803);r.exports.load=i.load;r.exports.loadAll=i.loadAll;r.exports.safeLoad=i.safeLoad;r.exports.safeLoadAll=i.safeLoadAll;r.exports.dump=o.dump;r.exports.safeDump=o.safeDump;r.exports.YAMLException=e(719);r.exports.MINIMAL_SCHEMA=e(738);r.exports.SAFE_SCHEMA=e(959);r.exports.DEFAULT_SCHEMA=e(803);r.exports.scan=deprecated("scan");r.exports.parse=deprecated("parse");r.exports.compose=deprecated("compose");r.exports.addConstructor=deprecated("addConstructor")},170:function(r,n,e){"use strict";var i;try{var o=require;i=o("esprima")}catch(r){if(typeof window!=="undefined")i=window.esprima}var t=e(773);function resolveJavascriptFunction(r){if(r===null)return false;try{var n="("+r+")",e=i.parse(n,{range:true});if(e.type!=="Program"||e.body.length!==1||e.body[0].type!=="ExpressionStatement"||e.body[0].expression.type!=="ArrowFunctionExpression"&&e.body[0].expression.type!=="FunctionExpression"){return false}return true}catch(r){return false}}function constructJavascriptFunction(r){var n="("+r+")",e=i.parse(n,{range:true}),o=[],t;if(e.type!=="Program"||e.body.length!==1||e.body[0].type!=="ExpressionStatement"||e.body[0].expression.type!=="ArrowFunctionExpression"&&e.body[0].expression.type!=="FunctionExpression"){throw new Error("Failed to resolve function")}e.body[0].expression.params.forEach(function(r){o.push(r.name)});t=e.body[0].expression.body.range;if(e.body[0].expression.body.type==="BlockStatement"){return new Function(o,n.slice(t[0]+1,t[1]-1))}return new Function(o,"return "+n.slice(t[0],t[1]))}function representJavascriptFunction(r){return r.toString()}function isFunction(r){return Object.prototype.toString.call(r)==="[object Function]"}r.exports=new t("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:resolveJavascriptFunction,construct:constructJavascriptFunction,predicate:isFunction,represent:representJavascriptFunction})},193:function(r,n){"use strict";n.__esModule=true;n.default=void 0;var e=function(){function Warning(r,n){if(n===void 0){n={}}this.type="warning";this.text=r;if(n.node&&n.node.source){var e=n.node.positionBy(n);this.line=e.line;this.column=e.column}for(var i in n){this[i]=n[i]}}var r=Warning.prototype;r.toString=function toString(){if(this.node){return this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message}if(this.plugin){return this.plugin+": "+this.text}return this.text};return Warning}();var i=e;n.default=i;r.exports=n.default},194:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(241));var o=_interopRequireDefault(e(622));var t=_interopRequireDefault(e(747));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function fromBase64(r){if(Buffer){return Buffer.from(r,"base64").toString()}else{return window.atob(r)}}var s=function(){function PreviousMap(r,n){this.loadAnnotation(r);this.inline=this.startWith(this.annotation,"data:");var e=n.map?n.map.prev:undefined;var i=this.loadMap(n.from,e);if(i)this.text=i}var r=PreviousMap.prototype;r.consumer=function consumer(){if(!this.consumerCache){this.consumerCache=new i.default.SourceMapConsumer(this.text)}return this.consumerCache};r.withContent=function withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)};r.startWith=function startWith(r,n){if(!r)return false;return r.substr(0,n.length)===n};r.loadAnnotation=function loadAnnotation(r){var n=r.match(/\/\*\s*# sourceMappingURL=(.*)\s*\*\//);if(n)this.annotation=n[1].trim()};r.decodeInline=function decodeInline(r){var n=/^data:application\/json;charset=utf-?8;base64,/;var e=/^data:application\/json;base64,/;var i="data:application/json,";if(this.startWith(r,i)){return decodeURIComponent(r.substr(i.length))}if(n.test(r)||e.test(r)){return fromBase64(r.substr(RegExp.lastMatch.length))}var o=r.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+o)};r.loadMap=function loadMap(r,n){if(n===false)return false;if(n){if(typeof n==="string"){return n}else if(typeof n==="function"){var e=n(r);if(e&&t.default.existsSync&&t.default.existsSync(e)){return t.default.readFileSync(e,"utf-8").toString().trim()}else{throw new Error("Unable to load previous source map: "+e.toString())}}else if(n instanceof i.default.SourceMapConsumer){return i.default.SourceMapGenerator.fromSourceMap(n).toString()}else if(n instanceof i.default.SourceMapGenerator){return n.toString()}else if(this.isMap(n)){return JSON.stringify(n)}else{throw new Error("Unsupported previous source map format: "+n.toString())}}else if(this.inline){return this.decodeInline(this.annotation)}else if(this.annotation){var s=this.annotation;if(r)s=o.default.join(o.default.dirname(r),s);this.root=o.default.dirname(s);if(t.default.existsSync&&t.default.existsSync(s)){return t.default.readFileSync(s,"utf-8").toString().trim()}else{return false}}};r.isMap=function isMap(r){if(typeof r!=="object")return false;return typeof r.mappings==="string"||typeof r._mappings==="string"};return PreviousMap}();var u=s;n.default=u;r.exports=n.default},199:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(730));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}var o=function(){function Processor(r){if(r===void 0){r=[]}this.version="7.0.27";this.plugins=this.normalize(r)}var r=Processor.prototype;r.use=function use(r){this.plugins=this.plugins.concat(this.normalize([r]));return this};r.process=function(r){function process(n){return r.apply(this,arguments)}process.toString=function(){return r.toString()};return process}(function(r,n){if(n===void 0){n={}}if(this.plugins.length===0&&n.parser===n.stringifier){if(process.env.NODE_ENV!=="production"){if(typeof console!=="undefined"&&console.warn){console.warn("You did not set any plugins, parser, or stringifier. "+"Right now, PostCSS does nothing. Pick plugins for your case "+"on https://www.postcss.parts/ and use them in postcss.config.js.")}}}return new i.default(this,r,n)});r.normalize=function normalize(r){var n=[];for(var e=r,i=Array.isArray(e),o=0,e=i?e:e[Symbol.iterator]();;){var t;if(i){if(o>=e.length)break;t=e[o++]}else{o=e.next();if(o.done)break;t=o.value}var s=t;if(s.postcss)s=s.postcss;if(typeof s==="object"&&Array.isArray(s.plugins)){n=n.concat(s.plugins)}else if(typeof s==="function"){n.push(s)}else if(typeof s==="object"&&(s.parse||s.stringify)){if(process.env.NODE_ENV!=="production"){throw new Error("PostCSS syntaxes cannot be used as plugins. Instead, please use "+"one of the syntax/parser/stringifier options as outlined "+"in your PostCSS runner documentation.")}}else{throw new Error(s+" is not a PostCSS plugin")}}return n};return Processor}();var t=o;n.default=t;r.exports=n.default},212:function(r,n,e){"use strict";const i=e(622);const o=e(836);const t=e(353);const s=e(369);const u=e(658);const f=e(52);const c="sync";class Explorer{constructor(r){this.loadCache=r.cache?new Map:null;this.loadSyncCache=r.cache?new Map:null;this.searchCache=r.cache?new Map:null;this.searchSyncCache=r.cache?new Map:null;this.config=r;this.validateConfig()}clearLoadCache(){if(this.loadCache){this.loadCache.clear()}if(this.loadSyncCache){this.loadSyncCache.clear()}}clearSearchCache(){if(this.searchCache){this.searchCache.clear()}if(this.searchSyncCache){this.searchSyncCache.clear()}}clearCaches(){this.clearLoadCache();this.clearSearchCache()}validateConfig(){const r=this.config;r.searchPlaces.forEach(n=>{const e=i.extname(n)||"noExt";const o=r.loaders[e];if(!o){throw new Error(`No loader specified for ${getExtensionDescription(n)}, so searchPlaces item "${n}" is invalid`)}})}search(r){r=r||process.cwd();return u(r).then(r=>{return this.searchFromDirectory(r)})}searchFromDirectory(r){const n=i.resolve(process.cwd(),r);const e=()=>{return this.searchDirectory(n).then(r=>{const e=this.nextDirectoryToSearch(n,r);if(e){return this.searchFromDirectory(e)}return this.config.transform(r)})};if(this.searchCache){return s(this.searchCache,n,e)}return e()}searchSync(r){r=r||process.cwd();const n=u.sync(r);return this.searchFromDirectorySync(n)}searchFromDirectorySync(r){const n=i.resolve(process.cwd(),r);const e=()=>{const r=this.searchDirectorySync(n);const e=this.nextDirectoryToSearch(n,r);if(e){return this.searchFromDirectorySync(e)}return this.config.transform(r)};if(this.searchSyncCache){return s(this.searchSyncCache,n,e)}return e()}searchDirectory(r){return this.config.searchPlaces.reduce((n,e)=>{return n.then(n=>{if(this.shouldSearchStopWithResult(n)){return n}return this.loadSearchPlace(r,e)})},Promise.resolve(null))}searchDirectorySync(r){let n=null;for(const e of this.config.searchPlaces){n=this.loadSearchPlaceSync(r,e);if(this.shouldSearchStopWithResult(n))break}return n}shouldSearchStopWithResult(r){if(r===null)return false;if(r.isEmpty&&this.config.ignoreEmptySearchPlaces)return false;return true}loadSearchPlace(r,n){const e=i.join(r,n);return t(e).then(r=>{return this.createCosmiconfigResult(e,r)})}loadSearchPlaceSync(r,n){const e=i.join(r,n);const o=t.sync(e);return this.createCosmiconfigResultSync(e,o)}nextDirectoryToSearch(r,n){if(this.shouldSearchStopWithResult(n)){return null}const e=nextDirUp(r);if(e===r||r===this.config.stopDir){return null}return e}loadPackageProp(r,n){const e=o.loadJson(r,n);const i=f(e,this.config.packageProp);return i||null}getLoaderEntryForFile(r){if(i.basename(r)==="package.json"){const r=this.loadPackageProp.bind(this);return{sync:r,async:r}}const n=i.extname(r)||"noExt";return this.config.loaders[n]||{}}getSyncLoaderForFile(r){const n=this.getLoaderEntryForFile(r);if(!n.sync){throw new Error(`No sync loader specified for ${getExtensionDescription(r)}`)}return n.sync}getAsyncLoaderForFile(r){const n=this.getLoaderEntryForFile(r);const e=n.async||n.sync;if(!e){throw new Error(`No async loader specified for ${getExtensionDescription(r)}`)}return e}loadFileContent(r,n,e){if(e===null){return null}if(e.trim()===""){return undefined}const i=r===c?this.getSyncLoaderForFile(n):this.getAsyncLoaderForFile(n);return i(n,e)}loadedContentToCosmiconfigResult(r,n){if(n===null){return null}if(n===undefined){return{filepath:r,config:undefined,isEmpty:true}}return{config:n,filepath:r}}createCosmiconfigResult(r,n){return Promise.resolve().then(()=>{return this.loadFileContent("async",r,n)}).then(n=>{return this.loadedContentToCosmiconfigResult(r,n)})}createCosmiconfigResultSync(r,n){const e=this.loadFileContent("sync",r,n);return this.loadedContentToCosmiconfigResult(r,e)}validateFilePath(r){if(!r){throw new Error("load and loadSync must pass a non-empty string")}}load(r){return Promise.resolve().then(()=>{this.validateFilePath(r);const n=i.resolve(process.cwd(),r);return s(this.loadCache,n,()=>{return t(n,{throwNotFound:true}).then(r=>{return this.createCosmiconfigResult(n,r)}).then(this.config.transform)})})}loadSync(r){this.validateFilePath(r);const n=i.resolve(process.cwd(),r);return s(this.loadSyncCache,n,()=>{const r=t.sync(n,{throwNotFound:true});const e=this.createCosmiconfigResultSync(n,r);return this.config.transform(e)})}}r.exports=function createExplorer(r){const n=new Explorer(r);return{search:n.search.bind(n),searchSync:n.searchSync.bind(n),load:n.load.bind(n),loadSync:n.loadSync.bind(n),clearLoadCache:n.clearLoadCache.bind(n),clearSearchCache:n.clearSearchCache.bind(n),clearCaches:n.clearCaches.bind(n)}};function nextDirUp(r){return i.dirname(r)}function getExtensionDescription(r){const n=i.extname(r);return n?`extension "${n}"`:"files without extensions"}},231:function(r,n,e){"use strict";var i=e(773);function resolveYamlBoolean(r){if(r===null)return false;var n=r.length;return n===4&&(r==="true"||r==="True"||r==="TRUE")||n===5&&(r==="false"||r==="False"||r==="FALSE")}function constructYamlBoolean(r){return r==="true"||r==="True"||r==="TRUE"}function isBoolean(r){return Object.prototype.toString.call(r)==="[object Boolean]"}r.exports=new i("tag:yaml.org,2002:bool",{kind:"scalar",resolve:resolveYamlBoolean,construct:constructYamlBoolean,predicate:isBoolean,represent:{lowercase:function(r){return r?"true":"false"},uppercase:function(r){return r?"TRUE":"FALSE"},camelcase:function(r){return r?"True":"False"}},defaultStyle:"lowercase"})},232:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(950));var o=_interopRequireDefault(e(550));var t=_interopRequireDefault(e(10));var s=_interopRequireDefault(e(842));var u=_interopRequireDefault(e(278));var f=_interopRequireDefault(e(433));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}var c=function(){function Parser(r){this.input=r;this.root=new u.default;this.current=this.root;this.spaces="";this.semicolon=false;this.createTokenizer();this.root.source={input:r,start:{line:1,column:1}}}var r=Parser.prototype;r.createTokenizer=function createTokenizer(){this.tokenizer=(0,o.default)(this.input)};r.parse=function parse(){var r;while(!this.tokenizer.endOfFile()){r=this.tokenizer.nextToken();switch(r[0]){case"space":this.spaces+=r[1];break;case";":this.freeSemicolon(r);break;case"}":this.end(r);break;case"comment":this.comment(r);break;case"at-word":this.atrule(r);break;case"{":this.emptyRule(r);break;default:this.other(r);break}}this.endFile()};r.comment=function comment(r){var n=new t.default;this.init(n,r[2],r[3]);n.source.end={line:r[4],column:r[5]};var e=r[1].slice(2,-2);if(/^\s*$/.test(e)){n.text="";n.raws.left=e;n.raws.right=""}else{var i=e.match(/^(\s*)([^]*[^\s])(\s*)$/);n.text=i[2];n.raws.left=i[1];n.raws.right=i[3]}};r.emptyRule=function emptyRule(r){var n=new f.default;this.init(n,r[2],r[3]);n.selector="";n.raws.between="";this.current=n};r.other=function other(r){var n=false;var e=null;var i=false;var o=null;var t=[];var s=[];var u=r;while(u){e=u[0];s.push(u);if(e==="("||e==="["){if(!o)o=u;t.push(e==="("?")":"]")}else if(t.length===0){if(e===";"){if(i){this.decl(s);return}else{break}}else if(e==="{"){this.rule(s);return}else if(e==="}"){this.tokenizer.back(s.pop());n=true;break}else if(e===":"){i=true}}else if(e===t[t.length-1]){t.pop();if(t.length===0)o=null}u=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile())n=true;if(t.length>0)this.unclosedBracket(o);if(n&&i){while(s.length){u=s[s.length-1][0];if(u!=="space"&&u!=="comment")break;this.tokenizer.back(s.pop())}this.decl(s)}else{this.unknownWord(s)}};r.rule=function rule(r){r.pop();var n=new f.default;this.init(n,r[0][2],r[0][3]);n.raws.between=this.spacesAndCommentsFromEnd(r);this.raw(n,"selector",r);this.current=n};r.decl=function decl(r){var n=new i.default;this.init(n);var e=r[r.length-1];if(e[0]===";"){this.semicolon=true;r.pop()}if(e[4]){n.source.end={line:e[4],column:e[5]}}else{n.source.end={line:e[2],column:e[3]}}while(r[0][0]!=="word"){if(r.length===1)this.unknownWord(r);n.raws.before+=r.shift()[1]}n.source.start={line:r[0][2],column:r[0][3]};n.prop="";while(r.length){var o=r[0][0];if(o===":"||o==="space"||o==="comment"){break}n.prop+=r.shift()[1]}n.raws.between="";var t;while(r.length){t=r.shift();if(t[0]===":"){n.raws.between+=t[1];break}else{if(t[0]==="word"&&/\w/.test(t[1])){this.unknownWord([t])}n.raws.between+=t[1]}}if(n.prop[0]==="_"||n.prop[0]==="*"){n.raws.before+=n.prop[0];n.prop=n.prop.slice(1)}n.raws.between+=this.spacesAndCommentsFromStart(r);this.precheckMissedSemicolon(r);for(var s=r.length-1;s>0;s--){t=r[s];if(t[1].toLowerCase()==="!important"){n.important=true;var u=this.stringFrom(r,s);u=this.spacesFromEnd(r)+u;if(u!==" !important")n.raws.important=u;break}else if(t[1].toLowerCase()==="important"){var f=r.slice(0);var c="";for(var l=s;l>0;l--){var a=f[l][0];if(c.trim().indexOf("!")===0&&a!=="space"){break}c=f.pop()[1]+c}if(c.trim().indexOf("!")===0){n.important=true;n.raws.important=c;r=f}}if(t[0]!=="space"&&t[0]!=="comment"){break}}this.raw(n,"value",r);if(n.value.indexOf(":")!==-1)this.checkMissedSemicolon(r)};r.atrule=function atrule(r){var n=new s.default;n.name=r[1].slice(1);if(n.name===""){this.unnamedAtrule(n,r)}this.init(n,r[2],r[3]);var e;var i;var o=false;var t=false;var u=[];while(!this.tokenizer.endOfFile()){r=this.tokenizer.nextToken();if(r[0]===";"){n.source.end={line:r[2],column:r[3]};this.semicolon=true;break}else if(r[0]==="{"){t=true;break}else if(r[0]==="}"){if(u.length>0){i=u.length-1;e=u[i];while(e&&e[0]==="space"){e=u[--i]}if(e){n.source.end={line:e[4],column:e[5]}}}this.end(r);break}else{u.push(r)}if(this.tokenizer.endOfFile()){o=true;break}}n.raws.between=this.spacesAndCommentsFromEnd(u);if(u.length){n.raws.afterName=this.spacesAndCommentsFromStart(u);this.raw(n,"params",u);if(o){r=u[u.length-1];n.source.end={line:r[4],column:r[5]};this.spaces=n.raws.between;n.raws.between=""}}else{n.raws.afterName="";n.params=""}if(t){n.nodes=[];this.current=n}};r.end=function end(r){if(this.current.nodes&&this.current.nodes.length){this.current.raws.semicolon=this.semicolon}this.semicolon=false;this.current.raws.after=(this.current.raws.after||"")+this.spaces;this.spaces="";if(this.current.parent){this.current.source.end={line:r[2],column:r[3]};this.current=this.current.parent}else{this.unexpectedClose(r)}};r.endFile=function endFile(){if(this.current.parent)this.unclosedBlock();if(this.current.nodes&&this.current.nodes.length){this.current.raws.semicolon=this.semicolon}this.current.raws.after=(this.current.raws.after||"")+this.spaces};r.freeSemicolon=function freeSemicolon(r){this.spaces+=r[1];if(this.current.nodes){var n=this.current.nodes[this.current.nodes.length-1];if(n&&n.type==="rule"&&!n.raws.ownSemicolon){n.raws.ownSemicolon=this.spaces;this.spaces=""}}};r.init=function init(r,n,e){this.current.push(r);r.source={start:{line:n,column:e},input:this.input};r.raws.before=this.spaces;this.spaces="";if(r.type!=="comment")this.semicolon=false};r.raw=function raw(r,n,e){var i,o;var t=e.length;var s="";var u=true;var f,c;var l=/^([.|#])?([\w])+/i;for(var a=0;a<t;a+=1){i=e[a];o=i[0];if(o==="comment"&&r.type==="rule"){c=e[a-1];f=e[a+1];if(c[0]!=="space"&&f[0]!=="space"&&l.test(c[1])&&l.test(f[1])){s+=i[1]}else{u=false}continue}if(o==="comment"||o==="space"&&a===t-1){u=false}else{s+=i[1]}}if(!u){var raw=e.reduce(function(r,n){return r+n[1]},"");r.raws[n]={value:s,raw:raw}}r[n]=s};r.spacesAndCommentsFromEnd=function spacesAndCommentsFromEnd(r){var n;var e="";while(r.length){n=r[r.length-1][0];if(n!=="space"&&n!=="comment")break;e=r.pop()[1]+e}return e};r.spacesAndCommentsFromStart=function spacesAndCommentsFromStart(r){var n;var e="";while(r.length){n=r[0][0];if(n!=="space"&&n!=="comment")break;e+=r.shift()[1]}return e};r.spacesFromEnd=function spacesFromEnd(r){var n;var e="";while(r.length){n=r[r.length-1][0];if(n!=="space")break;e=r.pop()[1]+e}return e};r.stringFrom=function stringFrom(r,n){var e="";for(var i=n;i<r.length;i++){e+=r[i][1]}r.splice(n,r.length-n);return e};r.colon=function colon(r){var n=0;var e,i,o;for(var t=0;t<r.length;t++){e=r[t];i=e[0];if(i==="("){n+=1}if(i===")"){n-=1}if(n===0&&i===":"){if(!o){this.doubleColon(e)}else if(o[0]==="word"&&o[1]==="progid"){continue}else{return t}}o=e}return false};r.unclosedBracket=function unclosedBracket(r){throw this.input.error("Unclosed bracket",r[2],r[3])};r.unknownWord=function unknownWord(r){throw this.input.error("Unknown word",r[0][2],r[0][3])};r.unexpectedClose=function unexpectedClose(r){throw this.input.error("Unexpected }",r[2],r[3])};r.unclosedBlock=function unclosedBlock(){var r=this.current.source.start;throw this.input.error("Unclosed block",r.line,r.column)};r.doubleColon=function doubleColon(r){throw this.input.error("Double colon",r[2],r[3])};r.unnamedAtrule=function unnamedAtrule(r,n){throw this.input.error("At-rule without name",n[2],n[3])};r.precheckMissedSemicolon=function precheckMissedSemicolon(){};r.checkMissedSemicolon=function checkMissedSemicolon(r){var n=this.colon(r);if(n===false)return;var e=0;var i;for(var o=n-1;o>=0;o--){i=r[o];if(i[0]!=="space"){e+=1;if(e===2)break}}throw this.input.error("Missed semicolon",i[2],i[3])};return Parser}();n.default=c;r.exports=n.default},241:function(r){r.exports=require("next/dist/compiled/source-map")},251:function(r,n,e){"use strict";var i=e(773);r.exports=new i("tag:yaml.org,2002:map",{kind:"mapping",construct:function(r){return r!==null?r:{}}})},261:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(241));var o=_interopRequireDefault(e(622));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}var t=function(){function MapGenerator(r,n,e){this.stringify=r;this.mapOpts=e.map||{};this.root=n;this.opts=e}var r=MapGenerator.prototype;r.isMap=function isMap(){if(typeof this.opts.map!=="undefined"){return!!this.opts.map}return this.previous().length>0};r.previous=function previous(){var r=this;if(!this.previousMaps){this.previousMaps=[];this.root.walk(function(n){if(n.source&&n.source.input.map){var e=n.source.input.map;if(r.previousMaps.indexOf(e)===-1){r.previousMaps.push(e)}}})}return this.previousMaps};r.isInline=function isInline(){if(typeof this.mapOpts.inline!=="undefined"){return this.mapOpts.inline}var r=this.mapOpts.annotation;if(typeof r!=="undefined"&&r!==true){return false}if(this.previous().length){return this.previous().some(function(r){return r.inline})}return true};r.isSourcesContent=function isSourcesContent(){if(typeof this.mapOpts.sourcesContent!=="undefined"){return this.mapOpts.sourcesContent}if(this.previous().length){return this.previous().some(function(r){return r.withContent()})}return true};r.clearAnnotation=function clearAnnotation(){if(this.mapOpts.annotation===false)return;var r;for(var n=this.root.nodes.length-1;n>=0;n--){r=this.root.nodes[n];if(r.type!=="comment")continue;if(r.text.indexOf("# sourceMappingURL=")===0){this.root.removeChild(n)}}};r.setSourcesContent=function setSourcesContent(){var r=this;var n={};this.root.walk(function(e){if(e.source){var i=e.source.input.from;if(i&&!n[i]){n[i]=true;var o=r.relative(i);r.map.setSourceContent(o,e.source.input.css)}}})};r.applyPrevMaps=function applyPrevMaps(){for(var r=this.previous(),n=Array.isArray(r),e=0,r=n?r:r[Symbol.iterator]();;){var t;if(n){if(e>=r.length)break;t=r[e++]}else{e=r.next();if(e.done)break;t=e.value}var s=t;var u=this.relative(s.file);var f=s.root||o.default.dirname(s.file);var c=void 0;if(this.mapOpts.sourcesContent===false){c=new i.default.SourceMapConsumer(s.text);if(c.sourcesContent){c.sourcesContent=c.sourcesContent.map(function(){return null})}}else{c=s.consumer()}this.map.applySourceMap(c,u,this.relative(f))}};r.isAnnotation=function isAnnotation(){if(this.isInline()){return true}if(typeof this.mapOpts.annotation!=="undefined"){return this.mapOpts.annotation}if(this.previous().length){return this.previous().some(function(r){return r.annotation})}return true};r.toBase64=function toBase64(r){if(Buffer){return Buffer.from(r).toString("base64")}return window.btoa(unescape(encodeURIComponent(r)))};r.addAnnotation=function addAnnotation(){var r;if(this.isInline()){r="data:application/json;base64,"+this.toBase64(this.map.toString())}else if(typeof this.mapOpts.annotation==="string"){r=this.mapOpts.annotation}else{r=this.outputFile()+".map"}var n="\n";if(this.css.indexOf("\r\n")!==-1)n="\r\n";this.css+=n+"/*# sourceMappingURL="+r+" */"};r.outputFile=function outputFile(){if(this.opts.to){return this.relative(this.opts.to)}if(this.opts.from){return this.relative(this.opts.from)}return"to.css"};r.generateMap=function generateMap(){this.generateString();if(this.isSourcesContent())this.setSourcesContent();if(this.previous().length>0)this.applyPrevMaps();if(this.isAnnotation())this.addAnnotation();if(this.isInline()){return[this.css]}return[this.css,this.map]};r.relative=function relative(r){if(r.indexOf("<")===0)return r;if(/^\w+:\/\//.test(r))return r;var n=this.opts.to?o.default.dirname(this.opts.to):".";if(typeof this.mapOpts.annotation==="string"){n=o.default.dirname(o.default.resolve(n,this.mapOpts.annotation))}r=o.default.relative(n,r);if(o.default.sep==="\\"){return r.replace(/\\/g,"/")}return r};r.sourcePath=function sourcePath(r){if(this.mapOpts.from){return this.mapOpts.from}return this.relative(r.source.input.from)};r.generateString=function generateString(){var r=this;this.css="";this.map=new i.default.SourceMapGenerator({file:this.outputFile()});var n=1;var e=1;var o,t;this.stringify(this.root,function(i,s,u){r.css+=i;if(s&&u!=="end"){if(s.source&&s.source.start){r.map.addMapping({source:r.sourcePath(s),generated:{line:n,column:e-1},original:{line:s.source.start.line,column:s.source.start.column-1}})}else{r.map.addMapping({source:"<no source>",original:{line:1,column:0},generated:{line:n,column:e-1}})}}o=i.match(/\n/g);if(o){n+=o.length;t=i.lastIndexOf("\n");e=i.length-t}else{e+=i.length}if(s&&u!=="start"){var f=s.parent||{raws:{}};if(s.type!=="decl"||s!==f.last||f.raws.semicolon){if(s.source&&s.source.end){r.map.addMapping({source:r.sourcePath(s),generated:{line:n,column:e-2},original:{line:s.source.end.line,column:s.source.end.column-1}})}else{r.map.addMapping({source:"<no source>",original:{line:1,column:0},generated:{line:n,column:e-1}})}}}})};r.generate=function generate(){this.clearAnnotation();if(this.isMap()){return this.generateMap()}var r="";this.stringify(this.root,function(n){r+=n});return[r]};return MapGenerator}();var s=t;n.default=s;r.exports=n.default},278:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(731));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function _inheritsLoose(r,n){r.prototype=Object.create(n.prototype);r.prototype.constructor=r;r.__proto__=n}var o=function(r){_inheritsLoose(Root,r);function Root(n){var e;e=r.call(this,n)||this;e.type="root";if(!e.nodes)e.nodes=[];return e}var n=Root.prototype;n.removeChild=function removeChild(n,e){var i=this.index(n);if(!e&&i===0&&this.nodes.length>1){this.nodes[1].raws.before=this.nodes[i].raws.before}return r.prototype.removeChild.call(this,n)};n.normalize=function normalize(n,e,i){var o=r.prototype.normalize.call(this,n);if(e){if(i==="prepend"){if(this.nodes.length>1){e.raws.before=this.nodes[1].raws.before}else{delete e.raws.before}}else if(this.first!==e){for(var t=o,s=Array.isArray(t),u=0,t=s?t:t[Symbol.iterator]();;){var f;if(s){if(u>=t.length)break;f=t[u++]}else{u=t.next();if(u.done)break;f=u.value}var c=f;c.raws.before=e.raws.before}}}return o};n.toResult=function toResult(r){if(r===void 0){r={}}var n=e(730);var i=e(199);var o=new n(new i,this,r);return o.stringify()};return Root}(i.default);var t=o;n.default=t;r.exports=n.default},281:function(r){class Warning extends Error{constructor(r){super(r);const{text:n,line:e,column:i}=r;this.name="Warning";this.message=`${this.name}\n\n`;if(typeof e!=="undefined"){this.message+=`(${e}:${i}) `}this.message+=`${n}`;this.stack=false}}r.exports=Warning},282:function(r){r.exports=require("module")},293:function(r,n,e){"use strict";const i=e(87);const o=e(804);const{env:t}=process;let s;if(o("no-color")||o("no-colors")||o("color=false")||o("color=never")){s=0}else if(o("color")||o("colors")||o("color=true")||o("color=always")){s=1}if("FORCE_COLOR"in t){if(t.FORCE_COLOR===true||t.FORCE_COLOR==="true"){s=1}else if(t.FORCE_COLOR===false||t.FORCE_COLOR==="false"){s=0}else{s=t.FORCE_COLOR.length===0?1:Math.min(parseInt(t.FORCE_COLOR,10),3)}}function translateLevel(r){if(r===0){return false}return{level:r,hasBasic:true,has256:r>=2,has16m:r>=3}}function supportsColor(r){if(s===0){return 0}if(o("color=16m")||o("color=full")||o("color=truecolor")){return 3}if(o("color=256")){return 2}if(r&&!r.isTTY&&s===undefined){return 0}const n=s||0;if(t.TERM==="dumb"){return n}if(process.platform==="win32"){const r=i.release().split(".");if(Number(process.versions.node.split(".")[0])>=8&&Number(r[0])>=10&&Number(r[2])>=10586){return Number(r[2])>=14931?3:2}return 1}if("CI"in t){if(["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(r=>r in t)||t.CI_NAME==="codeship"){return 1}return n}if("TEAMCITY_VERSION"in t){return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(t.TEAMCITY_VERSION)?1:0}if(t.COLORTERM==="truecolor"){return 3}if("TERM_PROGRAM"in t){const r=parseInt((t.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(t.TERM_PROGRAM){case"iTerm.app":return r>=3?3:2;case"Apple_Terminal":return 2}}if(/-256(color)?$/i.test(t.TERM)){return 2}if(/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(t.TERM)){return 1}if("COLORTERM"in t){return 1}return n}function getSupportLevel(r){const n=supportsColor(r);return translateLevel(n)}r.exports={supportsColor:getSupportLevel,stdout:getSupportLevel(process.stdout),stderr:getSupportLevel(process.stderr)}},294:function(r){class SyntaxError extends Error{constructor(r){super(r);const{line:n,column:e,reason:i}=r;this.name="SyntaxError";this.message=`${this.name}\n\n`;if(typeof n!=="undefined"){this.message+=`(${n}:${e}) `}this.message+=`${i}`;const o=r.showSourceCode();if(o){this.message+=`\n\n${o}\n`}this.stack=false}}r.exports=SyntaxError},295:function(r,n){"use strict";n.__esModule=true;n.default=void 0;var e={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:false};function capitalize(r){return r[0].toUpperCase()+r.slice(1)}var i=function(){function Stringifier(r){this.builder=r}var r=Stringifier.prototype;r.stringify=function stringify(r,n){this[r.type](r,n)};r.root=function root(r){this.body(r);if(r.raws.after)this.builder(r.raws.after)};r.comment=function comment(r){var n=this.raw(r,"left","commentLeft");var e=this.raw(r,"right","commentRight");this.builder("/*"+n+r.text+e+"*/",r)};r.decl=function decl(r,n){var e=this.raw(r,"between","colon");var i=r.prop+e+this.rawValue(r,"value");if(r.important){i+=r.raws.important||" !important"}if(n)i+=";";this.builder(i,r)};r.rule=function rule(r){this.block(r,this.rawValue(r,"selector"));if(r.raws.ownSemicolon){this.builder(r.raws.ownSemicolon,r,"end")}};r.atrule=function atrule(r,n){var e="@"+r.name;var i=r.params?this.rawValue(r,"params"):"";if(typeof r.raws.afterName!=="undefined"){e+=r.raws.afterName}else if(i){e+=" "}if(r.nodes){this.block(r,e+i)}else{var o=(r.raws.between||"")+(n?";":"");this.builder(e+i+o,r)}};r.body=function body(r){var n=r.nodes.length-1;while(n>0){if(r.nodes[n].type!=="comment")break;n-=1}var e=this.raw(r,"semicolon");for(var i=0;i<r.nodes.length;i++){var o=r.nodes[i];var t=this.raw(o,"before");if(t)this.builder(t);this.stringify(o,n!==i||e)}};r.block=function block(r,n){var e=this.raw(r,"between","beforeOpen");this.builder(n+e+"{",r,"start");var i;if(r.nodes&&r.nodes.length){this.body(r);i=this.raw(r,"after")}else{i=this.raw(r,"after","emptyBody")}if(i)this.builder(i);this.builder("}",r,"end")};r.raw=function raw(r,n,i){var o;if(!i)i=n;if(n){o=r.raws[n];if(typeof o!=="undefined")return o}var t=r.parent;if(i==="before"){if(!t||t.type==="root"&&t.first===r){return""}}if(!t)return e[i];var s=r.root();if(!s.rawCache)s.rawCache={};if(typeof s.rawCache[i]!=="undefined"){return s.rawCache[i]}if(i==="before"||i==="after"){return this.beforeAfter(r,i)}else{var u="raw"+capitalize(i);if(this[u]){o=this[u](s,r)}else{s.walk(function(r){o=r.raws[n];if(typeof o!=="undefined")return false})}}if(typeof o==="undefined")o=e[i];s.rawCache[i]=o;return o};r.rawSemicolon=function rawSemicolon(r){var n;r.walk(function(r){if(r.nodes&&r.nodes.length&&r.last.type==="decl"){n=r.raws.semicolon;if(typeof n!=="undefined")return false}});return n};r.rawEmptyBody=function rawEmptyBody(r){var n;r.walk(function(r){if(r.nodes&&r.nodes.length===0){n=r.raws.after;if(typeof n!=="undefined")return false}});return n};r.rawIndent=function rawIndent(r){if(r.raws.indent)return r.raws.indent;var n;r.walk(function(e){var i=e.parent;if(i&&i!==r&&i.parent&&i.parent===r){if(typeof e.raws.before!=="undefined"){var o=e.raws.before.split("\n");n=o[o.length-1];n=n.replace(/[^\s]/g,"");return false}}});return n};r.rawBeforeComment=function rawBeforeComment(r,n){var e;r.walkComments(function(r){if(typeof r.raws.before!=="undefined"){e=r.raws.before;if(e.indexOf("\n")!==-1){e=e.replace(/[^\n]+$/,"")}return false}});if(typeof e==="undefined"){e=this.raw(n,null,"beforeDecl")}else if(e){e=e.replace(/[^\s]/g,"")}return e};r.rawBeforeDecl=function rawBeforeDecl(r,n){var e;r.walkDecls(function(r){if(typeof r.raws.before!=="undefined"){e=r.raws.before;if(e.indexOf("\n")!==-1){e=e.replace(/[^\n]+$/,"")}return false}});if(typeof e==="undefined"){e=this.raw(n,null,"beforeRule")}else if(e){e=e.replace(/[^\s]/g,"")}return e};r.rawBeforeRule=function rawBeforeRule(r){var n;r.walk(function(e){if(e.nodes&&(e.parent!==r||r.first!==e)){if(typeof e.raws.before!=="undefined"){n=e.raws.before;if(n.indexOf("\n")!==-1){n=n.replace(/[^\n]+$/,"")}return false}}});if(n)n=n.replace(/[^\s]/g,"");return n};r.rawBeforeClose=function rawBeforeClose(r){var n;r.walk(function(r){if(r.nodes&&r.nodes.length>0){if(typeof r.raws.after!=="undefined"){n=r.raws.after;if(n.indexOf("\n")!==-1){n=n.replace(/[^\n]+$/,"")}return false}}});if(n)n=n.replace(/[^\s]/g,"");return n};r.rawBeforeOpen=function rawBeforeOpen(r){var n;r.walk(function(r){if(r.type!=="decl"){n=r.raws.between;if(typeof n!=="undefined")return false}});return n};r.rawColon=function rawColon(r){var n;r.walkDecls(function(r){if(typeof r.raws.between!=="undefined"){n=r.raws.between.replace(/[^\s:]/g,"");return false}});return n};r.beforeAfter=function beforeAfter(r,n){var e;if(r.type==="decl"){e=this.raw(r,null,"beforeDecl")}else if(r.type==="comment"){e=this.raw(r,null,"beforeComment")}else if(n==="before"){e=this.raw(r,null,"beforeRule")}else{e=this.raw(r,null,"beforeClose")}var i=r.parent;var o=0;while(i&&i.type!=="root"){o+=1;i=i.parent}if(e.indexOf("\n")!==-1){var t=this.raw(r,null,"indent");if(t.length){for(var s=0;s<o;s++){e+=t}}}return e};r.rawValue=function rawValue(r,n){var e=r[n];var i=r.raws[n];if(i&&i.value===e){return i.raw}return e};return Stringifier}();var o=i;n.default=o;r.exports=n.default},314:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(412));var o=_interopRequireDefault(e(295));var t=_interopRequireDefault(e(113));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function cloneNode(r,n){var e=new r.constructor;for(var i in r){if(!r.hasOwnProperty(i))continue;var o=r[i];var t=typeof o;if(i==="parent"&&t==="object"){if(n)e[i]=n}else if(i==="source"){e[i]=o}else if(o instanceof Array){e[i]=o.map(function(r){return cloneNode(r,e)})}else{if(t==="object"&&o!==null)o=cloneNode(o);e[i]=o}}return e}var s=function(){function Node(r){if(r===void 0){r={}}this.raws={};if(process.env.NODE_ENV!=="production"){if(typeof r!=="object"&&typeof r!=="undefined"){throw new Error("PostCSS nodes constructor accepts object, not "+JSON.stringify(r))}}for(var n in r){this[n]=r[n]}}var r=Node.prototype;r.error=function error(r,n){if(n===void 0){n={}}if(this.source){var e=this.positionBy(n);return this.source.input.error(r,e.line,e.column,n)}return new i.default(r)};r.warn=function warn(r,n,e){var i={node:this};for(var o in e){i[o]=e[o]}return r.warn(n,i)};r.remove=function remove(){if(this.parent){this.parent.removeChild(this)}this.parent=undefined;return this};r.toString=function toString(r){if(r===void 0){r=t.default}if(r.stringify)r=r.stringify;var n="";r(this,function(r){n+=r});return n};r.clone=function clone(r){if(r===void 0){r={}}var n=cloneNode(this);for(var e in r){n[e]=r[e]}return n};r.cloneBefore=function cloneBefore(r){if(r===void 0){r={}}var n=this.clone(r);this.parent.insertBefore(this,n);return n};r.cloneAfter=function cloneAfter(r){if(r===void 0){r={}}var n=this.clone(r);this.parent.insertAfter(this,n);return n};r.replaceWith=function replaceWith(){if(this.parent){for(var r=arguments.length,n=new Array(r),e=0;e<r;e++){n[e]=arguments[e]}for(var i=0,o=n;i<o.length;i++){var t=o[i];this.parent.insertBefore(this,t)}this.remove()}return this};r.next=function next(){if(!this.parent)return undefined;var r=this.parent.index(this);return this.parent.nodes[r+1]};r.prev=function prev(){if(!this.parent)return undefined;var r=this.parent.index(this);return this.parent.nodes[r-1]};r.before=function before(r){this.parent.insertBefore(this,r);return this};r.after=function after(r){this.parent.insertAfter(this,r);return this};r.toJSON=function toJSON(){var r={};for(var n in this){if(!this.hasOwnProperty(n))continue;if(n==="parent")continue;var e=this[n];if(e instanceof Array){r[n]=e.map(function(r){if(typeof r==="object"&&r.toJSON){return r.toJSON()}else{return r}})}else if(typeof e==="object"&&e.toJSON){r[n]=e.toJSON()}else{r[n]=e}}return r};r.raw=function raw(r,n){var e=new o.default;return e.raw(this,r,n)};r.root=function root(){var r=this;while(r.parent){r=r.parent}return r};r.cleanRaws=function cleanRaws(r){delete this.raws.before;delete this.raws.after;if(!r)delete this.raws.between};r.positionInside=function positionInside(r){var n=this.toString();var e=this.source.start.column;var i=this.source.start.line;for(var o=0;o<r;o++){if(n[o]==="\n"){e=1;i+=1}else{e+=1}}return{line:i,column:e}};r.positionBy=function positionBy(r){var n=this.source.start;if(r.index){n=this.positionInside(r.index)}else if(r.word){var e=this.toString().indexOf(r.word);if(e!==-1)n=this.positionInside(e)}return n};return Node}();var u=s;n.default=u;r.exports=n.default},326:function(r,n,e){"use strict";var i=e(773);var o=Object.prototype.hasOwnProperty;function resolveYamlSet(r){if(r===null)return true;var n,e=r;for(n in e){if(o.call(e,n)){if(e[n]!==null)return false}}return true}function constructYamlSet(r){return r!==null?r:{}}r.exports=new i("tag:yaml.org,2002:set",{kind:"mapping",resolve:resolveYamlSet,construct:constructYamlSet})},353:function(r,n,e){"use strict";const i=e(747);function readFile(r,n){n=n||{};const e=n.throwNotFound||false;return new Promise((n,o)=>{i.readFile(r,"utf8",(r,i)=>{if(r&&r.code==="ENOENT"&&!e){return n(null)}if(r)return o(r);n(i)})})}readFile.sync=function readFileSync(r,n){n=n||{};const e=n.throwNotFound||false;try{return i.readFileSync(r,"utf8")}catch(r){if(r.code==="ENOENT"&&!e){return null}throw r}};r.exports=readFile},369:function(r){"use strict";function cacheWrapper(r,n,e){if(!r){return e()}const i=r.get(n);if(i!==undefined){return i}const o=e();r.set(n,o);return o}r.exports=cacheWrapper},381:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(736));var o=_interopRequireDefault(e(550));var t=_interopRequireDefault(e(824));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}var s={brackets:i.default.cyan,"at-word":i.default.cyan,comment:i.default.gray,string:i.default.green,class:i.default.yellow,call:i.default.cyan,hash:i.default.magenta,"(":i.default.cyan,")":i.default.cyan,"{":i.default.yellow,"}":i.default.yellow,"[":i.default.yellow,"]":i.default.yellow,":":i.default.yellow,";":i.default.yellow};function getTokenType(r,n){var e=r[0],i=r[1];if(e==="word"){if(i[0]==="."){return"class"}if(i[0]==="#"){return"hash"}}if(!n.endOfFile()){var o=n.nextToken();n.back(o);if(o[0]==="brackets"||o[0]==="(")return"call"}return e}function terminalHighlight(r){var n=(0,o.default)(new t.default(r),{ignoreErrors:true});var e="";var i=function _loop(){var r=n.nextToken();var i=s[getTokenType(r,n)];if(i){e+=r[1].split(/\r?\n/).map(function(r){return i(r)}).join("\n")}else{e+=r[1]}};while(!n.endOfFile()){i()}return e}var u=terminalHighlight;n.default=u;r.exports=n.default},412:function(r,n,e){"use strict";n.__esModule=true;n.default=void 0;var i=_interopRequireDefault(e(293));var o=_interopRequireDefault(e(736));var t=_interopRequireDefault(e(381));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function _assertThisInitialized(r){if(r===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return r}function _inheritsLoose(r,n){r.prototype=Object.create(n.prototype);r.prototype.constructor=r;r.__proto__=n}function _wrapNativeSuper(r){var n=typeof Map==="function"?new Map:undefined;_wrapNativeSuper=function _wrapNativeSuper(r){if(r===null||!_isNativeFunction(r))return r;if(typeof r!=="function"){throw new TypeError("Super expression must either be null or a function")}if(typeof n!=="undefined"){if(n.has(r))return n.get(r);n.set(r,Wrapper)}function Wrapper(){return _construct(r,arguments,_getPrototypeOf(this).constructor)}Wrapper.prototype=Object.create(r.prototype,{constructor:{value:Wrapper,enumerable:false,writable:true,configurable:true}});return _setPrototypeOf(Wrapper,r)};return _wrapNativeSuper(r)}function isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Date.prototype.toString.call(Reflect.construct(Date,[],function(){}));return true}catch(r){return false}}function _construct(r,n,e){if(isNativeReflectConstruct()){_construct=Reflect.construct}else{_construct=function _construct(r,n,e){var i=[null];i.push.apply(i,n);var o=Function.bind.apply(r,i);var t=new o;if(e)_setPrototypeOf(t,e.prototype);return t}}return _construct.apply(null,arguments)}function _isNativeFunction(r){return Function.toString.call(r).indexOf("[native code]")!==-1}function _setPrototypeOf(r,n){_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(r,n){r.__proto__=n;return r};return _setPrototypeOf(r