Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@rsbuild/shared

Package Overview
Dependencies
Maintainers
3
Versions
193
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rsbuild/shared - npm Package Compare versions

Comparing version 0.3.5 to 0.3.6

2

compiled/css-loader/index.js

@@ -1,1 +0,1 @@

(()=>{var e={45:(e,t,s)=>{"use strict";const o=s(908);e.exports=o.default;e.exports.defaultGetLocalIdent=s(512).defaultGetLocalIdent},908:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=loader;var o=_interopRequireDefault(s(977));var r=_interopRequireDefault(s(840));var n=s(204);var i=_interopRequireDefault(s(202));var l=s(458);var a=s(512);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}async function loader(e,t,u){const c=this.getOptions(i.default);const p=this.async();if(this._compiler&&this._compiler.options&&this._compiler.options.experiments&&this._compiler.options.experiments.css&&this._module&&(this._module.type==="css"||this._module.type==="css/auto"||this._module.type==="css/global"||this._module.type==="css/module")){this.emitWarning(new Error('You can\'t use `experiments.css` (`experiments.futureDefaults` enable built-in CSS support by default) and `css-loader` together, please set `experiments.css` to `false` or set `{ type: "javascript/auto" }` for rules with `css-loader` in your webpack config (now css-loader does nothing).'));p(null,e,t,u);return}let d;try{d=(0,a.normalizeOptions)(c,this)}catch(e){p(e);return}const f=[];const h=[];const m=[];if((0,a.shouldUseModulesPlugins)(d)){f.push(...(0,a.getModulesPlugins)(d,this))}const g=[];const _=[];let y=false;if(this._compilation&&this._compilation.options&&this._compilation.options.experiments&&this._compilation.options.experiments.buildHttp){y=true}const b=d.esModule&&Boolean("fsStartTime"in this._compiler);if((0,a.shouldUseImportPlugin)(d)){f.push((0,l.importParser)({isSupportAbsoluteURL:false,isSupportDataURL:false,isCSSStyleSheet:d.exportType==="css-style-sheet",loaderContext:this,imports:g,api:_,filter:d.import.filter,urlHandler:e=>(0,a.stringifyRequest)(this,(0,a.combineRequests)((0,a.getPreRequester)(this)(d.importLoaders),e))}))}const x=[];if((0,a.shouldUseURLPlugin)(d)){const e=!d.esModule;f.push((0,l.urlParser)({isSupportAbsoluteURL:y,isSupportDataURL:b,imports:x,replacements:h,context:this.context,rootContext:this.rootContext,filter:(0,a.getFilter)(d.url.filter,this.resourcePath),resolver:e?this.getResolve({mainFiles:[],extensions:[]}):undefined,urlHandler:e=>(0,a.stringifyRequest)(this,e)}))}const v=[];const R=[];const C=(0,a.shouldUseIcssPlugin)(d);if(C){f.push((0,l.icssParser)({loaderContext:this,imports:v,api:R,replacements:h,exports:m,urlHandler:e=>(0,a.stringifyRequest)(this,(0,a.combineRequests)((0,a.getPreRequester)(this)(d.importLoaders),e))}))}if(u){const{ast:t}=u;if(t&&t.type==="postcss"&&(0,n.satisfies)(t.version,`^${r.default.version}`)){e=t.root}}const{resourcePath:w}=this;let S;try{S=await(0,o.default)(f).process(e,{hideNothingWarning:true,from:w,to:w,map:d.sourceMap?{prev:t?(0,a.normalizeSourceMap)(t,w):null,inline:false,annotation:false}:false})}catch(e){if(e.file){this.addDependency(e.file)}p(e.name==="CssSyntaxError"?(0,a.syntaxErrorFactory)(e):e);return}for(const e of S.warnings()){this.emitWarning((0,a.warningFactory)(e))}const E=[].concat(v.sort(a.sort)).concat(g.sort(a.sort)).concat(x.sort(a.sort));const A=[].concat(_.sort(a.sort)).concat(R.sort(a.sort));if(d.modules.exportOnlyLocals!==true){E.unshift({type:"api_import",importName:"___CSS_LOADER_API_IMPORT___",url:(0,a.stringifyRequest)(this,s.ab+"api.js")});if(d.sourceMap){E.unshift({importName:"___CSS_LOADER_API_SOURCEMAP_IMPORT___",url:(0,a.stringifyRequest)(this,s.ab+"sourceMaps.js")})}else{E.unshift({importName:"___CSS_LOADER_API_NO_SOURCEMAP_IMPORT___",url:(0,a.stringifyRequest)(this,s.ab+"noSourceMaps.js")})}}let O=false;if(this._compilation&&this._compilation.options&&this._compilation.options.output&&this._compilation.options.output.environment&&this._compilation.options.output.environment.templateLiteral){O=true}const L=(0,a.getImportCode)(E,d);let $;try{$=(0,a.getModuleCode)(S,A,h,d,O,this)}catch(e){p(e);return}const P=(0,a.getExportCode)(m,h,C,d,O);p(null,`${L}${$}${P}`)}},458:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"icssParser",{enumerable:true,get:function(){return r.default}});Object.defineProperty(t,"importParser",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"urlParser",{enumerable:true,get:function(){return n.default}});var o=_interopRequireDefault(s(295));var r=_interopRequireDefault(s(839));var n=_interopRequireDefault(s(196));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},839:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=s(417);var r=s(512);const plugin=(e={})=>({postcssPlugin:"postcss-icss-parser",async OnceExit(t){const s=Object.create(null);const{icssImports:n,icssExports:i}=(0,o.extractICSS)(t);const l=new Map;const a=[];const{loaderContext:u}=e;const c=u.getResolve({dependencyType:"icss",conditionNames:["style"],extensions:["..."],mainFields:["css","style","main","..."],mainFiles:["index","..."],preferRelative:true});for(const e in n){const t=n[e];if(Object.keys(t).length===0){continue}let s=e;let o="";const i=s.split("!");if(i.length>1){s=i.pop();o=i.join("!")}const l=(0,r.requestify)((0,r.normalizeUrl)(s,true),u.rootContext);const doResolve=async()=>{const e=await(0,r.resolveRequests)(c,u.context,[...new Set([s,l])]);if(!e){return}return{url:e,prefix:o,tokens:t}};a.push(doResolve())}const p=await Promise.all(a);for(let t=0;t<=p.length-1;t++){const o=p[t];if(!o){continue}const r=o.prefix?`${o.prefix}!${o.url}`:o.url;const n=r;let i=l.get(n);if(!i){i=`___CSS_LOADER_ICSS_IMPORT_${l.size}___`;l.set(n,i);e.imports.push({type:"icss_import",importName:i,url:e.urlHandler(r),icss:true,index:t});e.api.push({importName:i,dedupe:true,index:t})}for(const[r,n]of Object.keys(o.tokens).entries()){const l=`___CSS_LOADER_ICSS_IMPORT_${t}_REPLACEMENT_${r}___`;const a=o.tokens[n];s[n]=l;e.replacements.push({replacementName:l,importName:i,localName:a})}}if(Object.keys(s).length>0){(0,o.replaceSymbols)(t,s)}for(const t of Object.keys(i)){const r=(0,o.replaceValueSymbols)(i[t],s);e.exports.push({name:t,value:r})}}});plugin.postcss=true;var n=t["default"]=plugin},295:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(s(555));var r=s(512);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parseNode(e,t,s){if(e.parent.type!=="root"){return}if(e.raws&&e.raws.afterName&&e.raws.afterName.trim().length>0){const t=e.raws.afterName.lastIndexOf("/*");const s=e.raws.afterName.slice(t).match(r.WEBPACK_IGNORE_COMMENT_REGEXP);if(s&&s[2]==="true"){return}}const n=e.prev();if(n&&n.type==="comment"){const e=n.text.match(r.WEBPACK_IGNORE_COMMENT_REGEXP);if(e&&e[2]==="true"){return}}if(e.nodes){const t=new Error("It looks like you didn't end your @import statement correctly. Child nodes are attached to it.");t.node=e;throw t}const i=e.raws&&e.raws[t]&&typeof e.raws[t].raw!=="undefined"?e.raws[t].raw:e[t];const{nodes:l}=(0,o.default)(i);if(l.length===0||l[0].type!=="string"&&l[0].type!=="function"){const t=new Error(`Unable to find uri in "${e.toString()}"`);t.node=e;throw t}let a;let u;if(l[0].type==="string"){a=true;u=l[0].value}else{if(l[0].value.toLowerCase()!=="url"){const t=new Error(`Unable to find uri in "${e.toString()}"`);t.node=e;throw t}a=l[0].nodes.length!==0&&l[0].nodes[0].type==="string";u=a?l[0].nodes[0].value:o.default.stringify(l[0].nodes)}u=(0,r.normalizeUrl)(u,a);const{requestable:c,needResolve:p}=(0,r.isURLRequestable)(u,s);let d;if(c&&p){const e=u.split("!");if(e.length>1){u=e.pop();d=e.join("!")}}if(u.trim().length===0){const t=new Error(`Unable to find uri in "${e.toString()}"`);t.node=e;throw t}const f=l.slice(1);let h;let m;let g;if(f.length>0){let e=[];for(const t of f){e.push(t);const s=t.type==="function"&&t.value.toLowerCase()==="layer";const r=t.type==="word"&&t.value.toLowerCase()==="layer";if(s||r){if(s){e.splice(e.length-1,1,...t.nodes)}else{e.splice(e.length-1,1,{type:"string",value:"",unclosed:false})}m=o.default.stringify(e).trim().toLowerCase();e=[]}else if(t.type==="function"&&t.value.toLowerCase()==="supports"){e.splice(e.length-1,1,...t.nodes);h=o.default.stringify(e).trim().toLowerCase();e=[]}}if(e.length>0){g=o.default.stringify(e).trim().toLowerCase()}}return{atRule:e,prefix:d,url:u,layer:m,supports:h,media:g,requestable:c,needResolve:p}}const plugin=(e={})=>({postcssPlugin:"postcss-import-parser",prepare(t){const s=[];return{AtRule:{import(o){if(e.isCSSStyleSheet){e.loaderContext.emitError(new Error(o.error("'@import' rules are not allowed here and will not be processed").message));return}const{isSupportDataURL:r,isSupportAbsoluteURL:n}=e;let i;try{i=parseNode(o,"params",{isSupportAbsoluteURL:n,isSupportDataURL:r})}catch(e){t.warn(e.message,{node:e.node})}if(!i){return}s.push(i)}},async OnceExit(){if(s.length===0){return}const{loaderContext:t}=e;const o=t.getResolve({dependencyType:"css",conditionNames:["style"],mainFields:["css","style","main","..."],mainFiles:["index","..."],extensions:[".css","..."],preferRelative:true});const n=await Promise.all(s.map((async s=>{const{atRule:n,requestable:i,needResolve:l,prefix:a,url:u,layer:c,supports:p,media:d}=s;if(e.filter){const s=await e.filter(u,d,t.resourcePath,p,c);if(!s){return}}if(l){const e=(0,r.requestify)(u,t.rootContext);const s=await(0,r.resolveRequests)(o,t.context,[...new Set([e,u])]);if(!s){return}if(s===t.resourcePath){n.remove();return}n.remove();return{url:s,layer:c,supports:p,media:d,prefix:a,requestable:i}}n.remove();return{url:u,layer:c,supports:p,media:d,prefix:a,requestable:i}})));const i=new Map;for(let t=0;t<=n.length-1;t++){const s=n[t];if(!s){continue}const{url:o,requestable:r,layer:l,supports:a,media:u}=s;if(!r){e.api.push({url:o,layer:l,supports:a,media:u,index:t});continue}const{prefix:c}=s;const p=c?`${c}!${o}`:o;let d=i.get(p);if(!d){d=`___CSS_LOADER_AT_RULE_IMPORT_${i.size}___`;i.set(p,d);e.imports.push({type:"rule_import",importName:d,url:e.urlHandler(p),index:t})}e.api.push({importName:d,layer:l,supports:a,media:u,index:t})}}}}});plugin.postcss=true;var n=t["default"]=plugin},196:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(s(555));var r=s(512);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const n=/url/i;const i=/^(?:-webkit-)?image-set$/i;const l=/(?:url|(?:-webkit-)?image-set)\(/i;function getNodeFromUrlFunc(e){return e.nodes&&e.nodes[0]}function getWebpackIgnoreCommentValue(e,t,s){if(e===0&&typeof s!=="undefined"){return s}let o=t[e-1];if(!o){return}if(o.type==="space"){if(!t[e-2]){return}o=t[e-2]}if(o.type!=="comment"){return}const n=o.value.match(r.WEBPACK_IGNORE_COMMENT_REGEXP);return n&&n[2]==="true"}function shouldHandleURL(e,t,s,o){if(e.length===0){s.warn(`Unable to find uri in '${t.toString()}'`,{node:t});return{requestable:false,needResolve:false}}return(0,r.isURLRequestable)(e,o)}function parseDeclaration(e,t,s,a){if(!l.test(e[t])){return}const u=(0,o.default)(e.raws&&e.raws.value&&e.raws.value.raw?e.raws.value.raw:e[t]);let c;if(e.raws&&e.raws.between){const t=e.raws.between.lastIndexOf("/*");const s=e.raws.between.slice(t).match(r.WEBPACK_IGNORE_COMMENT_REGEXP);if(s){c=s[2]==="true"}}let p=false;const d=e.prev();if(d&&d.type==="comment"){const e=d.text.match(r.WEBPACK_IGNORE_COMMENT_REGEXP);if(e){p=e[2]==="true"}}let f;const h=[];u.walk(((t,l,d)=>{if(t.type!=="function"){return}if(n.test(t.value)){f=getWebpackIgnoreCommentValue(l,d,c);if(p&&typeof f==="undefined"||f){if(f){f=undefined}return}const{nodes:n}=t;const i=n.length!==0&&n[0].type==="string";let m=i?n[0].value:o.default.stringify(n);m=(0,r.normalizeUrl)(m,i);const{requestable:g,needResolve:_}=shouldHandleURL(m,e,s,a);if(!g){return false}const y=m.split("!");let b;if(y.length>1){m=y.pop();b=y.join("!")}h.push({declaration:e,parsed:u,node:getNodeFromUrlFunc(t),prefix:b,url:m,needQuotes:false,needResolve:_});return false}else if(i.test(t.value)){for(const[i,l]of t.nodes.entries()){const{type:c,value:d}=l;if(c==="function"&&n.test(d)){f=getWebpackIgnoreCommentValue(i,t.nodes);if(p&&typeof f==="undefined"||f){if(f){f=undefined}continue}const{nodes:n}=l;const c=n.length!==0&&n[0].type==="string";let d=c?n[0].value:o.default.stringify(n);d=(0,r.normalizeUrl)(d,c);const{requestable:m,needResolve:g}=shouldHandleURL(d,e,s,a);if(!m){return false}const _=d.split("!");let y;if(_.length>1){d=_.pop();y=_.join("!")}h.push({declaration:e,parsed:u,node:getNodeFromUrlFunc(l),prefix:y,url:d,needQuotes:false,needResolve:g})}else if(c==="string"){f=getWebpackIgnoreCommentValue(i,t.nodes);if(p&&typeof f==="undefined"||f){if(f){f=undefined}continue}let o=(0,r.normalizeUrl)(d,true);const{requestable:n,needResolve:c}=shouldHandleURL(o,e,s,a);if(!n){return false}const m=o.split("!");let g;if(m.length>1){o=m.pop();g=m.join("!")}h.push({declaration:e,parsed:u,node:l,prefix:g,url:o,needQuotes:true,needResolve:c})}}return false}}));return h}const plugin=(e={})=>({postcssPlugin:"postcss-url-parser",prepare(t){const o=[];return{Declaration(s){const{isSupportDataURL:r,isSupportAbsoluteURL:n}=e;const i=parseDeclaration(s,"value",t,{isSupportDataURL:r,isSupportAbsoluteURL:n});if(!i){return}o.push(...i)},async OnceExit(){if(o.length===0){return}const t=await Promise.all(o.map((async t=>{const{url:s,needResolve:o}=t;if(e.filter){const t=await e.filter(s);if(!t){return}}if(!o){return t}const n=s.split(/(\?)?#/);const[i,l,a]=n;let u=l?"?":"";u+=a?`#${a}`:"";const{resolver:c,rootContext:p}=e;const d=(0,r.requestify)(i,p,Boolean(c));if(!c){return{...t,url:d,hash:u}}const f=await(0,r.resolveRequests)(c,e.context,[...new Set([d,s])]);if(!f){return}return{...t,url:f,hash:u}})));const n=new Map;const i=new Map;let l=false;for(let o=0;o<=t.length-1;o++){const r=t[o];if(!r){continue}if(!l){e.imports.push({type:"get_url_import",importName:"___CSS_LOADER_GET_URL_IMPORT___",url:e.urlHandler(s.ab+"getUrl.js"),index:-1});l=true}const{url:a,prefix:u}=r;const c=u?`${u}!${a}`:a;let p=n.get(c);if(!p){p=`___CSS_LOADER_URL_IMPORT_${n.size}___`;n.set(c,p);e.imports.push({type:"url",importName:p,url:e.resolver?e.urlHandler(c):JSON.stringify(c),index:o})}const{hash:d,needQuotes:f}=r;const h=JSON.stringify({newUrl:c,hash:d,needQuotes:f});let m=i.get(h);if(!m){m=`___CSS_LOADER_URL_REPLACEMENT_${i.size}___`;i.set(h,m);e.replacements.push({replacementName:m,importName:p,hash:d,needQuotes:f})}r.node.type="word";r.node.value=m;r.declaration.value=r.parsed.toString()}}}}});plugin.postcss=true;var a=t["default"]=plugin},512:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.WEBPACK_IGNORE_COMMENT_REGEXP=void 0;t.camelCase=camelCase;t.combineRequests=combineRequests;t.defaultGetLocalIdent=defaultGetLocalIdent;t.getExportCode=getExportCode;t.getFilter=getFilter;t.getImportCode=getImportCode;t.getModuleCode=getModuleCode;t.getModulesOptions=getModulesOptions;t.getModulesPlugins=getModulesPlugins;t.getPreRequester=getPreRequester;t.isDataUrl=isDataUrl;t.isURLRequestable=isURLRequestable;t.normalizeOptions=normalizeOptions;t.normalizeSourceMap=normalizeSourceMap;t.normalizeUrl=normalizeUrl;t.requestify=requestify;t.resolveRequests=resolveRequests;t.shouldUseIcssPlugin=shouldUseIcssPlugin;t.shouldUseImportPlugin=shouldUseImportPlugin;t.shouldUseModulesPlugins=shouldUseModulesPlugins;t.shouldUseURLPlugin=shouldUseURLPlugin;t.sort=sort;t.stringifyRequest=stringifyRequest;t.syntaxErrorFactory=syntaxErrorFactory;t.warningFactory=warningFactory;var o=s(310);var r=_interopRequireDefault(s(17));var n=_interopRequireDefault(s(193));var i=_interopRequireDefault(s(552));var l=_interopRequireDefault(s(749));var a=_interopRequireDefault(s(898));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const u=t.WEBPACK_IGNORE_COMMENT_REGEXP=/webpackIgnore:(\s+)?(true|false)/;const c=/^\.\.?[/\\]/;function isAbsolutePath(e){return r.default.posix.isAbsolute(e)||r.default.win32.isAbsolute(e)}function isRelativePath(e){return c.test(e)}function stringifyRequest(e,t){if(typeof e.utils!=="undefined"&&typeof e.utils.contextify==="function"){return JSON.stringify(e.utils.contextify(e.context||e.rootContext,t))}const s=t.split("!");const{context:o}=e;return JSON.stringify(s.map((e=>{const t=e.match(/^(.*?)(\?.*)/);const s=t?t[2]:"";let n=t?t[1]:e;if(isAbsolutePath(n)&&o){n=r.default.relative(o,n);if(isAbsolutePath(n)){return n+s}if(isRelativePath(n)===false){n=`./${n}`}}return n.replace(/\\/g,"/")+s})).join("!"))}const p=/^[a-z]:[/\\]|^\\\\/i;const d=/^[^?]*~/;function urlToRequest(e,t){let s;if(p.test(e)){s=e}else if(typeof t!=="undefined"&&/^\//.test(e)){s=t+e}else if(/^\.\.?\//.test(e)){s=e}else{s=`./${e}`}if(d.test(s)){s=s.replace(d,"")}return s}const f=/[ -,.\/:-@[\]\^`{-~]/;const h=/(^|\\+)?(\\[A-F0-9]{1,6})\x20(?![a-fA-F0-9\x20])/g;const preserveCamelCase=e=>{let t=e;let s=false;let o=false;let r=false;for(let e=0;e<t.length;e++){const n=t[e];if(s&&/[\p{Lu}]/u.test(n)){t=`${t.slice(0,e)}-${t.slice(e)}`;s=false;r=o;o=true;e+=1}else if(o&&r&&/[\p{Ll}]/u.test(n)){t=`${t.slice(0,e-1)}-${t.slice(e-1)}`;r=o;o=false;s=true}else{s=n.toLowerCase()===n&&n.toUpperCase()!==n;r=o;o=n.toUpperCase()===n&&n.toLowerCase()!==n}}return t};function camelCase(e){let t=e.trim();if(t.length===0){return""}if(t.length===1){return t.toLowerCase()}const s=t!==t.toLowerCase();if(s){t=preserveCamelCase(t)}return t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+([\p{Alpha}\p{N}_]|$)/gu,((e,t)=>t.toUpperCase())).replace(/\d+([\p{Alpha}\p{N}_]|$)/gu,(e=>e.toUpperCase()))}function escape(e){let t="";let s=0;while(s<e.length){const o=e.charAt(s++);let r;if(/[\t\n\f\r\x0B]/.test(o)){const e=o.charCodeAt();r=`\\${e.toString(16).toUpperCase()} `}else if(o==="\\"||f.test(o)){r=`\\${o}`}else{r=o}t+=r}const o=e.charAt(0);if(/^-[-\d]/.test(t)){t=`\\-${t.slice(1)}`}else if(/\d/.test(o)){t=`\\3${o} ${t.slice(1)}`}t=t.replace(h,((e,t,s)=>{if(t&&t.length%2){return e}return(t||"")+s}));return t}function gobbleHex(e){const t=e.toLowerCase();let s="";let o=false;for(let e=0;e<6&&t[e]!==undefined;e++){const r=t.charCodeAt(e);const n=r>=97&&r<=102||r>=48&&r<=57;o=r===32;if(!n){break}s+=t[e]}if(s.length===0){return undefined}const r=parseInt(s,16);const n=r>=55296&&r<=57343;if(n||r===0||r>1114111){return["�",s.length+(o?1:0)]}return[String.fromCodePoint(r),s.length+(o?1:0)]}const m=/\\/;function unescape(e){const t=m.test(e);if(!t){return e}let s="";for(let t=0;t<e.length;t++){if(e[t]==="\\"){const o=gobbleHex(e.slice(t+1,t+7));if(o!==undefined){s+=o[0];t+=o[1];continue}if(e[t+1]==="\\"){s+="\\";t+=1;continue}if(e.length===t+1){s+=e[t]}continue}s+=e[t]}return s}function normalizePath(e){return r.default.sep==="\\"?e.replace(/\\/g,"/"):e}const g=/[<>:"/\\|?*]/g;const _=/[\u0000-\u001f\u0080-\u009f]/g;function escapeLocalIdent(e){return escape(e.replace(/^((-?[0-9])|--)/,"_$1").replace(g,"-").replace(_,"-").replace(/\./g,"-"))}function defaultGetLocalIdent(e,t,s,o){const{context:n,hashSalt:i,hashStrategy:l}=o;const{resourcePath:a}=e;let u=normalizePath(r.default.relative(n,a));if(e._module&&e._module.matchResource){u=`${normalizePath(r.default.relative(n,e._module.matchResource))}`}o.content=l==="minimal-subset"&&/\[local\]/.test(t)?u:`${u}\0${s}`;let{hashFunction:c,hashDigest:p,hashDigestLength:d}=o;const f=t.match(/\[(?:([^:\]]+):)?(?:(hash|contenthash|fullhash))(?::([a-z]+\d*))?(?::(\d+))?\]/i);if(f){const e=f[2]||c;c=f[1]||c;p=f[3]||p;d=f[4]||d;t=t.replace(/\[(?:([^:\]]+):)?(?:hash|contenthash|fullhash)(?::([a-z]+\d*))?(?::(\d+))?\]/gi,(()=>e==="fullhash"?"[fullhash]":"[contenthash]"))}let h="";for(let t=0;h.length<d;t++){const s=e.utils&&typeof e.utils.createHash==="function"?e.utils.createHash(c):e._compiler.webpack.util.createHash(c);if(i){s.update(i)}const r=Buffer.allocUnsafe(4);r.writeUInt32LE(t);s.update(r);s.update(Buffer.from(o.content,"utf8"));h=(h+s.digest(p)).replace(/^\d+/,"").replace(/\//g,"_").replace(/[^A-Za-z0-9_]+/g,"").slice(0,d)}const m=r.default.extname(a);const g=r.default.basename(a);const _=g.slice(0,g.length-m.length);const y={filename:r.default.relative(n,a),contentHash:h,chunk:{name:_,hash:h,contentHash:h}};let b=e._compilation.getPath(t,y);if(/\[folder\]/gi.test(b)){const e=r.default.dirname(a);let t=normalizePath(r.default.relative(n,`${e+r.default.sep}_`));t=t.substring(0,t.length-1);let s="";if(t.length>1){s=r.default.basename(t)}b=b.replace(/\[folder\]/gi,(()=>s))}if(o.regExp){const e=a.match(o.regExp);if(e){e.forEach(((e,t)=>{b=b.replace(new RegExp(`\\[${t}\\]`,"ig"),e)}))}}return b}function fixedEncodeURIComponent(e){return e.replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16)}`))}function isDataUrl(e){if(/^data:/i.test(e)){return true}return false}const y=/^[A-Z]:[/\\]|^\\\\/i;function normalizeUrl(e,t){let s=e.replace(/^( |\t\n|\r\n|\r|\f)*/g,"").replace(/( |\t\n|\r\n|\r|\f)*$/g,"");if(t&&/\\(\n|\r\n|\r|\f)/.test(s)){s=s.replace(/\\(\n|\r\n|\r|\f)/g,"")}if(y.test(e)){try{s=decodeURI(s)}catch(e){}return s}s=unescape(s);if(isDataUrl(e)){return fixedEncodeURIComponent(s)}try{s=decodeURI(s)}catch(e){}return s}function requestify(e,t,s=true){if(s){if(/^file:/i.test(e)){return(0,o.fileURLToPath)(e)}return e.charAt(0)==="/"?urlToRequest(e,t):urlToRequest(e)}if(e.charAt(0)==="/"||/^file:/i.test(e)){return e}if(d.test(e)){return e.replace(d,"")}return e}function getFilter(e,t){return(...s)=>{if(typeof e==="function"){return e(...s,t)}return true}}function getValidLocalName(e,t){const s=t(e);return Array.isArray(s)?s[0]:s}const b=/\.module(s)?\.\w+$/i;const x=/\.icss\.\w+$/i;function getModulesOptions(e,t,s){if(typeof e.modules==="boolean"&&e.modules===false){return false}const o=s._module&&s._module.matchResource||s.resourcePath;let r;let n;if(typeof e.modules==="undefined"){n={};r=true}else if(typeof e.modules==="boolean"){n={}}else if(typeof e.modules==="string"){n={mode:e.modules}}else{n=e.modules;({auto:r}=n)}const{outputOptions:i}=s._compilation;const l=t==="css-style-sheet"||t==="string";const a={auto:r,mode:"local",exportGlobals:false,localIdentName:"[hash:base64]",localIdentContext:s.rootContext,localIdentHashSalt:i.hashSalt,localIdentHashFunction:i.hashFunction,localIdentHashDigest:i.hashDigest,localIdentHashDigestLength:i.hashDigestLength,localIdentRegExp:undefined,getLocalIdent:undefined,namedExport:l||false,exportLocalsConvention:(n.namedExport===true||l)&&typeof n.exportLocalsConvention==="undefined"?"camelCaseOnly":"asIs",exportOnlyLocals:false,...n};let u;if(typeof a.exportLocalsConvention==="string"){u=a.exportLocalsConvention;a.exportLocalsConvention=e=>{switch(u){case"camelCase":{return[e,camelCase(e)]}case"camelCaseOnly":{return camelCase(e)}case"dashes":{return[e,dashesCamelCase(e)]}case"dashesOnly":{return dashesCamelCase(e)}case"asIs":default:return e}}}if(typeof a.auto==="boolean"){const e=a.auto&&b.test(o);let t;if(!e){t=x.test(o);if(t){a.mode="icss"}}if(!e&&!t){return false}}else if(a.auto instanceof RegExp){const e=a.auto.test(o);if(!e){return false}}else if(typeof a.auto==="function"){const e=a.auto(o);if(!e){return false}}if(typeof a.mode==="function"){a.mode=a.mode(s.resourcePath)}if(l){if(e.esModule===false){throw new Error("The 'exportType' option with the 'css-style-sheet' or 'string' value requires the 'esModule' option to be enabled")}if(a.namedExport===false){throw new Error("The 'exportType' option with the 'css-style-sheet' or 'string' value requires the 'modules.namedExport' option to be enabled")}}if(a.namedExport===true){if(e.esModule===false){throw new Error("The 'modules.namedExport' option requires the 'esModule' option to be enabled")}if(typeof u==="string"&&u!=="camelCaseOnly"&&u!=="dashesOnly"){throw new Error('The "modules.namedExport" option requires the "modules.exportLocalsConvention" option to be "camelCaseOnly" or "dashesOnly"')}}return a}function normalizeOptions(e,t){const s=typeof e.exportType==="undefined"?"array":e.exportType;const o=getModulesOptions(e,s,t);return{url:typeof e.url==="undefined"?true:e.url,import:typeof e.import==="undefined"?true:e.import,modules:o,sourceMap:typeof e.sourceMap==="boolean"?e.sourceMap:t.sourceMap,importLoaders:typeof e.importLoaders==="string"?parseInt(e.importLoaders,10):e.importLoaders,esModule:typeof e.esModule==="undefined"?true:e.esModule,exportType:s}}function shouldUseImportPlugin(e){if(e.modules.exportOnlyLocals){return false}if(typeof e.import==="boolean"){return e.import}return true}function shouldUseURLPlugin(e){if(e.modules.exportOnlyLocals){return false}if(typeof e.url==="boolean"){return e.url}return true}function shouldUseModulesPlugins(e){if(typeof e.modules==="boolean"&&e.modules===false){return false}return e.modules.mode!=="icss"}function shouldUseIcssPlugin(e){return Boolean(e.modules)}function getModulesPlugins(e,t){const{mode:s,getLocalIdent:o,localIdentName:r,localIdentContext:u,localIdentHashSalt:c,localIdentHashFunction:p,localIdentHashDigest:d,localIdentHashDigestLength:f,localIdentRegExp:h,hashStrategy:m}=e.modules;let g=[];try{g=[n.default,(0,i.default)({mode:s}),(0,l.default)(),(0,a.default)({generateScopedName(e,s,n,i){let l;if(typeof o!=="undefined"){l=o(t,r,unescape(e),{context:u,hashSalt:c,hashFunction:p,hashDigest:d,hashDigestLength:f,hashStrategy:m,regExp:h,node:i})}if(typeof l==="undefined"||l===null){l=defaultGetLocalIdent(t,r,unescape(e),{context:u,hashSalt:c,hashFunction:p,hashDigest:d,hashDigestLength:f,hashStrategy:m,regExp:h,node:i});return escapeLocalIdent(l).replace(/\\\[local\\]/gi,e)}return escapeLocalIdent(l)},exportGlobals:e.modules.exportGlobals})]}catch(e){t.emitError(e)}return g}const v=/^[a-z0-9+\-.]+:/i;function getURLType(e){if(e[0]==="/"){if(e[1]==="/"){return"scheme-relative"}return"path-absolute"}if(p.test(e)){return"path-absolute"}return v.test(e)?"absolute":"path-relative"}function normalizeSourceMap(e,t){let s=e;if(typeof s==="string"){s=JSON.parse(s)}delete s.file;const{sourceRoot:o}=s;delete s.sourceRoot;if(s.sources){s.sources=s.sources.map((e=>{if(e.indexOf("<")===0){return e}const s=getURLType(e);if(s==="path-relative"||s==="path-absolute"){const n=s==="path-relative"&&o?r.default.resolve(o,normalizePath(e)):normalizePath(e);return r.default.relative(r.default.dirname(t),n)}return e}))}return s}function getPreRequester({loaders:e,loaderIndex:t}){const s=Object.create(null);return o=>{if(s[o]){return s[o]}if(o===false){s[o]=""}else{const r=e.slice(t,t+1+(typeof o!=="number"?0:o)).map((e=>e.request)).join("!");s[o]=`-!${r}!`}return s[o]}}function getImportCode(e,t){let s="";for(const o of e){const{importName:e,url:r,icss:n,type:i}=o;if(t.esModule){if(n&&t.modules.namedExport){s+=`import ${t.modules.exportOnlyLocals?"":`${e}, `}* as ${e}_NAMED___ from ${r};\n`}else{s+=i==="url"?`var ${e} = new URL(${r}, import.meta.url);\n`:`import ${e} from ${r};\n`}}else{s+=`var ${e} = require(${r});\n`}}return s?`// Imports\n${s}`:""}function normalizeSourceMapForRuntime(e,t){const s=e?e.toJSON():null;if(s){delete s.file;if(t._compilation&&t._compilation.options&&t._compilation.options.devtool&&t._compilation.options.devtool.includes("nosources")){delete s.sourcesContent}s.sourceRoot="";s.sources=s.sources.map((e=>{if(e.indexOf("<")===0){return e}const s=getURLType(e);if(s!=="path-relative"){return e}const o=r.default.dirname(t.resourcePath);const n=r.default.resolve(o,e);const i=normalizePath(r.default.relative(t.rootContext,n));return`webpack://./${i}`}))}return JSON.stringify(s)}function printParams(e,t,s,o){let r="";if(typeof o!=="undefined"){r=`, ${JSON.stringify(o)}`}if(typeof s!=="undefined"){r=`, ${JSON.stringify(s)}${r}`}else if(r.length>0){r=`, undefined${r}`}if(t){r=`, true${r}`}else if(r.length>0){r=`, false${r}`}if(e){r=`${JSON.stringify(e)}${r}`}else if(r.length>0){r=`""${r}`}return r}function getModuleCode(e,t,s,o,r,n){if(o.modules.exportOnlyLocals===true){return""}let i="";if(o.sourceMap){const t=e.map;i=`,${normalizeSourceMapForRuntime(t,n)}`}let l=r?convertToTemplateLiteral(e.css):JSON.stringify(e.css);let a=`var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(${o.sourceMap?"___CSS_LOADER_API_SOURCEMAP_IMPORT___":"___CSS_LOADER_API_NO_SOURCEMAP_IMPORT___"});\n`;for(const e of t){const{url:t,layer:s,supports:o,media:r,dedupe:n}=e;if(t){const e=printParams(r,undefined,o,s);a+=`___CSS_LOADER_EXPORT___.push([module.id, ${JSON.stringify(`@import url(${t});`)}${e.length>0?`, ${e}`:""}]);\n`}else{const t=printParams(r,n,o,s);a+=`___CSS_LOADER_EXPORT___.i(${e.importName}${t.length>0?`, ${t}`:""});\n`}}for(const e of s){const{replacementName:t,importName:s,localName:n}=e;if(n){l=l.replace(new RegExp(t,"g"),(()=>o.modules.namedExport?r?`\${ ${s}_NAMED___[${JSON.stringify(getValidLocalName(n,o.modules.exportLocalsConvention))}] }`:`" + ${s}_NAMED___[${JSON.stringify(getValidLocalName(n,o.modules.exportLocalsConvention))}] + "`:r?`\${${s}.locals[${JSON.stringify(n)}]}`:`" + ${s}.locals[${JSON.stringify(n)}] + "`))}else{const{hash:o,needQuotes:n}=e;const i=[].concat(o?[`hash: ${JSON.stringify(o)}`]:[]).concat(n?"needQuotes: true":[]);const u=i.length>0?`, { ${i.join(", ")} }`:"";a+=`var ${t} = ___CSS_LOADER_GET_URL_IMPORT___(${s}${u});\n`;l=l.replace(new RegExp(t,"g"),(()=>r?`\${${t}}`:`" + ${t} + "`))}}return`${a}// Module\n___CSS_LOADER_EXPORT___.push([module.id, ${l}, ""${i}]);\n`}const R="\\".charCodeAt(0);const C="`".charCodeAt(0);const w="$".charCodeAt(0);function convertToTemplateLiteral(e){let t="";for(let s=0;s<e.length;s++){const o=e.charCodeAt(s);t+=o===R||o===C||o===w?`\\${e[s]}`:e[s]}return`\`${t}\``}function dashesCamelCase(e){return e.replace(/-+(\w)/g,((e,t)=>t.toUpperCase()))}function getExportCode(e,t,s,o,r){let n="// Exports\n";if(s){let s="";const addExportToLocalsCode=(e,t)=>{const n=Array.isArray(e)?new Set(e):new Set([e]);for(const e of n){if(o.modules.namedExport){s+=`export var ${e} = ${r?convertToTemplateLiteral(t):JSON.stringify(t)};\n`}else{if(s){s+=`,\n`}s+=`\t${JSON.stringify(e)}: ${r?convertToTemplateLiteral(t):JSON.stringify(t)}`}}};for(const{name:t,value:s}of e){addExportToLocalsCode(o.modules.exportLocalsConvention(t),s)}for(const e of t){const{replacementName:t,localName:n}=e;if(n){const{importName:i}=e;s=s.replace(new RegExp(t,"g"),(()=>{if(o.modules.namedExport){return r?`\${${i}_NAMED___[${JSON.stringify(getValidLocalName(n,o.modules.exportLocalsConvention))}]}`:`" + ${i}_NAMED___[${JSON.stringify(getValidLocalName(n,o.modules.exportLocalsConvention))}] + "`}else if(o.modules.exportOnlyLocals){return r?`\${${i}[${JSON.stringify(n)}]}`:`" + ${i}[${JSON.stringify(n)}] + "`}return r?`\${${i}.locals[${JSON.stringify(n)}]}`:`" + ${i}.locals[${JSON.stringify(n)}] + "`}))}else{s=s.replace(new RegExp(t,"g"),(()=>r?`\${${t}}`:`" + ${t} + "`))}}if(o.modules.exportOnlyLocals){n+=o.modules.namedExport?s:`${o.esModule?"export default":"module.exports ="} {\n${s}\n};\n`;return n}n+=o.modules.namedExport?s:`___CSS_LOADER_EXPORT___.locals = {${s?`\n${s}\n`:""}};\n`}const i=o.exportType==="css-style-sheet";if(i){n+="var ___CSS_LOADER_STYLE_SHEET___ = new CSSStyleSheet();\n";n+="___CSS_LOADER_STYLE_SHEET___.replaceSync(___CSS_LOADER_EXPORT___.toString());\n"}let l;switch(o.exportType){case"string":l="___CSS_LOADER_EXPORT___.toString()";break;case"css-style-sheet":l="___CSS_LOADER_STYLE_SHEET___";break;default:case"array":l="___CSS_LOADER_EXPORT___";break}n+=`${o.esModule?"export default":"module.exports ="} ${l};\n`;return n}async function resolveRequests(e,t,s){return e(t,s[0]).then((e=>e)).catch((o=>{const[,...r]=s;if(r.length===0){throw o}return resolveRequests(e,t,r)}))}function isURLRequestable(e,t={}){if(/^\/\//.test(e)){return{requestable:false,needResolve:false}}if(/^#/.test(e)){return{requestable:false,needResolve:false}}if(isDataUrl(e)&&t.isSupportDataURL){try{decodeURIComponent(e)}catch(e){return{requestable:false,needResolve:false}}return{requestable:true,needResolve:false}}if(/^file:/i.test(e)){return{requestable:true,needResolve:true}}if(/^[a-z][a-z0-9+.-]*:/i.test(e)&&!y.test(e)){if(t.isSupportAbsoluteURL&&/^https?:/i.test(e)){return{requestable:true,needResolve:false}}return{requestable:false,needResolve:false}}return{requestable:true,needResolve:true}}function sort(e,t){return e.index-t.index}function combineRequests(e,t){const s=t.indexOf("!=!");return s!==-1?t.slice(0,s+3)+e+t.slice(s+3):e+t}function warningFactory(e){let t="";if(typeof e.line!=="undefined"){t+=`(${e.line}:${e.column}) `}if(typeof e.plugin!=="undefined"){t+=`from "${e.plugin}" plugin: `}t+=e.text;if(e.node){t+=`\n\nCode:\n ${e.node.toString()}\n`}const s=new Error(t,{cause:e});s.stack=null;return s}function syntaxErrorFactory(e){let t="\nSyntaxError\n\n";if(typeof e.line!=="undefined"){t+=`(${e.line}:${e.column}) `}if(typeof e.plugin!=="undefined"){t+=`from "${e.plugin}" plugin: `}t+=e.file?`${e.file} `:"<css input> ";t+=`${e.reason}`;const s=e.showSourceCode();if(s){t+=`\n\n${s}\n`}const o=new Error(t,{cause:e});o.stack=null;return o}},555:(e,t,s)=>{var o=s(108);var r=s(629);var n=s(377);function ValueParser(e){if(this instanceof ValueParser){this.nodes=o(e);return this}return new ValueParser(e)}ValueParser.prototype.toString=function(){return Array.isArray(this.nodes)?n(this.nodes):""};ValueParser.prototype.walk=function(e,t){r(this.nodes,e,t);return this};ValueParser.unit=s(419);ValueParser.walk=r;ValueParser.stringify=n;e.exports=ValueParser},108:e=>{var t="(".charCodeAt(0);var s=")".charCodeAt(0);var o="'".charCodeAt(0);var r='"'.charCodeAt(0);var n="\\".charCodeAt(0);var i="/".charCodeAt(0);var l=",".charCodeAt(0);var a=":".charCodeAt(0);var u="*".charCodeAt(0);var c="u".charCodeAt(0);var p="U".charCodeAt(0);var d="+".charCodeAt(0);var f=/^[a-f0-9?-]+$/i;e.exports=function(e){var h=[];var m=e;var g,_,y,b,x,v,R,C;var w=0;var S=m.charCodeAt(w);var E=m.length;var A=[{nodes:h}];var O=0;var L;var $="";var P="";var I="";while(w<E){if(S<=32){g=w;do{g+=1;S=m.charCodeAt(g)}while(S<=32);b=m.slice(w,g);y=h[h.length-1];if(S===s&&O){I=b}else if(y&&y.type==="div"){y.after=b;y.sourceEndIndex+=b.length}else if(S===l||S===a||S===i&&m.charCodeAt(g+1)!==u&&(!L||L&&L.type==="function"&&L.value!=="calc")){P=b}else{h.push({type:"space",sourceIndex:w,sourceEndIndex:g,value:b})}w=g}else if(S===o||S===r){g=w;_=S===o?"'":'"';b={type:"string",sourceIndex:w,quote:_};do{x=false;g=m.indexOf(_,g+1);if(~g){v=g;while(m.charCodeAt(v-1)===n){v-=1;x=!x}}else{m+=_;g=m.length-1;b.unclosed=true}}while(x);b.value=m.slice(w+1,g);b.sourceEndIndex=b.unclosed?g:g+1;h.push(b);w=g+1;S=m.charCodeAt(w)}else if(S===i&&m.charCodeAt(w+1)===u){g=m.indexOf("*/",w);b={type:"comment",sourceIndex:w,sourceEndIndex:g+2};if(g===-1){b.unclosed=true;g=m.length;b.sourceEndIndex=g}b.value=m.slice(w+2,g);h.push(b);w=g+2;S=m.charCodeAt(w)}else if((S===i||S===u)&&L&&L.type==="function"&&L.value==="calc"){b=m[w];h.push({type:"word",sourceIndex:w-P.length,sourceEndIndex:w+b.length,value:b});w+=1;S=m.charCodeAt(w)}else if(S===i||S===l||S===a){b=m[w];h.push({type:"div",sourceIndex:w-P.length,sourceEndIndex:w+b.length,value:b,before:P,after:""});P="";w+=1;S=m.charCodeAt(w)}else if(t===S){g=w;do{g+=1;S=m.charCodeAt(g)}while(S<=32);C=w;b={type:"function",sourceIndex:w-$.length,value:$,before:m.slice(C+1,g)};w=g;if($==="url"&&S!==o&&S!==r){g-=1;do{x=false;g=m.indexOf(")",g+1);if(~g){v=g;while(m.charCodeAt(v-1)===n){v-=1;x=!x}}else{m+=")";g=m.length-1;b.unclosed=true}}while(x);R=g;do{R-=1;S=m.charCodeAt(R)}while(S<=32);if(C<R){if(w!==R+1){b.nodes=[{type:"word",sourceIndex:w,sourceEndIndex:R+1,value:m.slice(w,R+1)}]}else{b.nodes=[]}if(b.unclosed&&R+1!==g){b.after="";b.nodes.push({type:"space",sourceIndex:R+1,sourceEndIndex:g,value:m.slice(R+1,g)})}else{b.after=m.slice(R+1,g);b.sourceEndIndex=g}}else{b.after="";b.nodes=[]}w=g+1;b.sourceEndIndex=b.unclosed?g:w;S=m.charCodeAt(w);h.push(b)}else{O+=1;b.after="";b.sourceEndIndex=w+1;h.push(b);A.push(b);h=b.nodes=[];L=b}$=""}else if(s===S&&O){w+=1;S=m.charCodeAt(w);L.after=I;L.sourceEndIndex+=I.length;I="";O-=1;A[A.length-1].sourceEndIndex=w;A.pop();L=A[O];h=L.nodes}else{g=w;do{if(S===n){g+=1}g+=1;S=m.charCodeAt(g)}while(g<E&&!(S<=32||S===o||S===r||S===l||S===a||S===i||S===t||S===u&&L&&L.type==="function"&&L.value==="calc"||S===i&&L.type==="function"&&L.value==="calc"||S===s&&O));b=m.slice(w,g);if(t===S){$=b}else if((c===b.charCodeAt(0)||p===b.charCodeAt(0))&&d===b.charCodeAt(1)&&f.test(b.slice(2))){h.push({type:"unicode-range",sourceIndex:w,sourceEndIndex:g,value:b})}else{h.push({type:"word",sourceIndex:w,sourceEndIndex:g,value:b})}w=g}}for(w=A.length-1;w;w-=1){A[w].unclosed=true;A[w].sourceEndIndex=m.length}return A[0].nodes}},377:e=>{function stringifyNode(e,t){var s=e.type;var o=e.value;var r;var n;if(t&&(n=t(e))!==undefined){return n}else if(s==="word"||s==="space"){return o}else if(s==="string"){r=e.quote||"";return r+o+(e.unclosed?"":r)}else if(s==="comment"){return"/*"+o+(e.unclosed?"":"*/")}else if(s==="div"){return(e.before||"")+o+(e.after||"")}else if(Array.isArray(e.nodes)){r=stringify(e.nodes,t);if(s!=="function"){return r}return o+"("+(e.before||"")+r+(e.after||"")+(e.unclosed?"":")")}return o}function stringify(e,t){var s,o;if(Array.isArray(e)){s="";for(o=e.length-1;~o;o-=1){s=stringifyNode(e[o],t)+s}return s}return stringifyNode(e,t)}e.exports=stringify},419:e=>{var t="-".charCodeAt(0);var s="+".charCodeAt(0);var o=".".charCodeAt(0);var r="e".charCodeAt(0);var n="E".charCodeAt(0);function likeNumber(e){var r=e.charCodeAt(0);var n;if(r===s||r===t){n=e.charCodeAt(1);if(n>=48&&n<=57){return true}var i=e.charCodeAt(2);if(n===o&&i>=48&&i<=57){return true}return false}if(r===o){n=e.charCodeAt(1);if(n>=48&&n<=57){return true}return false}if(r>=48&&r<=57){return true}return false}e.exports=function(e){var i=0;var l=e.length;var a;var u;var c;if(l===0||!likeNumber(e)){return false}a=e.charCodeAt(i);if(a===s||a===t){i++}while(i<l){a=e.charCodeAt(i);if(a<48||a>57){break}i+=1}a=e.charCodeAt(i);u=e.charCodeAt(i+1);if(a===o&&u>=48&&u<=57){i+=2;while(i<l){a=e.charCodeAt(i);if(a<48||a>57){break}i+=1}}a=e.charCodeAt(i);u=e.charCodeAt(i+1);c=e.charCodeAt(i+2);if((a===r||a===n)&&(u>=48&&u<=57||(u===s||u===t)&&c>=48&&c<=57)){i+=u===s||u===t?3:2;while(i<l){a=e.charCodeAt(i);if(a<48||a>57){break}i+=1}}return{number:e.slice(0,i),unit:e.slice(i)}}},629:e=>{e.exports=function walk(e,t,s){var o,r,n,i;for(o=0,r=e.length;o<r;o+=1){n=e[o];if(!s){i=t(n,o,e)}if(i!==false&&n.type==="function"&&Array.isArray(n.nodes)){walk(n.nodes,t,s)}if(s){t(n,o,e)}}}},417:e=>{"use strict";e.exports=require("../icss-utils")},749:e=>{"use strict";e.exports=require("../postcss-modules-extract-imports")},552:e=>{"use strict";e.exports=require("../postcss-modules-local-by-default")},898:e=>{"use strict";e.exports=require("../postcss-modules-scope")},193:e=>{"use strict";e.exports=require("../postcss-modules-values")},204:e=>{"use strict";e.exports=require("../semver")},17:e=>{"use strict";e.exports=require("path")},977:e=>{"use strict";e.exports=require("postcss")},310:e=>{"use strict";e.exports=require("url")},202:e=>{"use strict";e.exports=JSON.parse('{"title":"CSS Loader options","additionalProperties":false,"properties":{"url":{"description":"Allows to enables/disables `url()`/`image-set()` functions handling.","link":"https://github.com/webpack-contrib/css-loader#url","anyOf":[{"type":"boolean"},{"type":"object","properties":{"filter":{"instanceof":"Function"}},"additionalProperties":false}]},"import":{"description":"Allows to enables/disables `@import` at-rules handling.","link":"https://github.com/webpack-contrib/css-loader#import","anyOf":[{"type":"boolean"},{"type":"object","properties":{"filter":{"instanceof":"Function"}},"additionalProperties":false}]},"modules":{"description":"Allows to enable/disable CSS Modules or ICSS and setup configuration.","link":"https://github.com/webpack-contrib/css-loader#modules","anyOf":[{"type":"boolean"},{"enum":["local","global","pure","icss"]},{"type":"object","additionalProperties":false,"properties":{"auto":{"description":"Allows auto enable CSS modules based on filename.","link":"https://github.com/webpack-contrib/css-loader#auto","anyOf":[{"instanceof":"RegExp"},{"instanceof":"Function"},{"type":"boolean"}]},"mode":{"description":"Setup `mode` option.","link":"https://github.com/webpack-contrib/css-loader#mode","anyOf":[{"enum":["local","global","pure","icss"]},{"instanceof":"Function"}]},"localIdentName":{"description":"Allows to configure the generated local ident name.","link":"https://github.com/webpack-contrib/css-loader#localidentname","type":"string","minLength":1},"localIdentContext":{"description":"Allows to redefine basic loader context for local ident name.","link":"https://github.com/webpack-contrib/css-loader#localidentcontext","type":"string","minLength":1},"localIdentHashSalt":{"description":"Allows to add custom hash to generate more unique classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashsalt","type":"string","minLength":1},"localIdentHashFunction":{"description":"Allows to specify hash function to generate classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashfunction","type":"string","minLength":1},"localIdentHashDigest":{"description":"Allows to specify hash digest to generate classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashdigest","type":"string","minLength":1},"localIdentHashDigestLength":{"description":"Allows to specify hash digest length to generate classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashdigestlength","type":"number"},"hashStrategy":{"description":"Allows to specify should localName be used when computing the hash.","link":"https://github.com/webpack-contrib/css-loader#hashstrategy","enum":["resource-path-and-local-name","minimal-subset"]},"localIdentRegExp":{"description":"Allows to specify custom RegExp for local ident name.","link":"https://github.com/webpack-contrib/css-loader#localidentregexp","anyOf":[{"type":"string","minLength":1},{"instanceof":"RegExp"}]},"getLocalIdent":{"description":"Allows to specify a function to generate the classname.","link":"https://github.com/webpack-contrib/css-loader#getlocalident","instanceof":"Function"},"namedExport":{"description":"Enables/disables ES modules named export for locals.","link":"https://github.com/webpack-contrib/css-loader#namedexport","type":"boolean"},"exportGlobals":{"description":"Allows to export names from global class or id, so you can use that as local name.","link":"https://github.com/webpack-contrib/css-loader#exportglobals","type":"boolean"},"exportLocalsConvention":{"description":"Style of exported classnames.","link":"https://github.com/webpack-contrib/css-loader#localsconvention","anyOf":[{"enum":["asIs","camelCase","camelCaseOnly","dashes","dashesOnly"]},{"instanceof":"Function"}]},"exportOnlyLocals":{"description":"Export only locals.","link":"https://github.com/webpack-contrib/css-loader#exportonlylocals","type":"boolean"}}}]},"sourceMap":{"description":"Allows to enable/disable source maps.","link":"https://github.com/webpack-contrib/css-loader#sourcemap","type":"boolean"},"importLoaders":{"description":"Allows enables/disables or setups number of loaders applied before CSS loader for `@import`/CSS Modules and ICSS imports.","link":"https://github.com/webpack-contrib/css-loader#importloaders","anyOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"}]},"esModule":{"description":"Use the ES modules syntax.","link":"https://github.com/webpack-contrib/css-loader#esmodule","type":"boolean"},"exportType":{"description":"Allows exporting styles as array with modules, string or constructable stylesheet (i.e. `CSSStyleSheet`).","link":"https://github.com/webpack-contrib/css-loader#exporttype","enum":["array","string","css-style-sheet"]}},"type":"object"}')},840:e=>{"use strict";e.exports=JSON.parse('{"name":"postcss","version":"8.4.33","description":"Tool for transforming styles with JS plugins","engines":{"node":"^10 || ^12 || >=14"},"exports":{".":{"require":"./lib/postcss.js","import":"./lib/postcss.mjs"},"./lib/at-rule":"./lib/at-rule.js","./lib/comment":"./lib/comment.js","./lib/container":"./lib/container.js","./lib/css-syntax-error":"./lib/css-syntax-error.js","./lib/declaration":"./lib/declaration.js","./lib/fromJSON":"./lib/fromJSON.js","./lib/input":"./lib/input.js","./lib/lazy-result":"./lib/lazy-result.js","./lib/no-work-result":"./lib/no-work-result.js","./lib/list":"./lib/list.js","./lib/map-generator":"./lib/map-generator.js","./lib/node":"./lib/node.js","./lib/parse":"./lib/parse.js","./lib/parser":"./lib/parser.js","./lib/postcss":"./lib/postcss.js","./lib/previous-map":"./lib/previous-map.js","./lib/processor":"./lib/processor.js","./lib/result":"./lib/result.js","./lib/root":"./lib/root.js","./lib/rule":"./lib/rule.js","./lib/stringifier":"./lib/stringifier.js","./lib/stringify":"./lib/stringify.js","./lib/symbols":"./lib/symbols.js","./lib/terminal-highlight":"./lib/terminal-highlight.js","./lib/tokenize":"./lib/tokenize.js","./lib/warn-once":"./lib/warn-once.js","./lib/warning":"./lib/warning.js","./package.json":"./package.json"},"main":"./lib/postcss.js","types":"./lib/postcss.d.ts","keywords":["css","postcss","rework","preprocessor","parser","source map","transform","manipulation","transpiler"],"funding":[{"type":"opencollective","url":"https://opencollective.com/postcss/"},{"type":"tidelift","url":"https://tidelift.com/funding/github/npm/postcss"},{"type":"github","url":"https://github.com/sponsors/ai"}],"author":"Andrey Sitnik <andrey@sitnik.ru>","license":"MIT","homepage":"https://postcss.org/","repository":"postcss/postcss","bugs":{"url":"https://github.com/postcss/postcss/issues"},"dependencies":{"nanoid":"^3.3.7","picocolors":"^1.0.0","source-map-js":"^1.0.2"},"browser":{"./lib/terminal-highlight":false,"source-map-js":false,"path":false,"url":false,"fs":false}}')}};var t={};function __nccwpck_require__(s){var o=t[s];if(o!==undefined){return o.exports}var r=t[s]={exports:{}};var n=true;try{e[s](r,r.exports,__nccwpck_require__);n=false}finally{if(n)delete t[s]}return r.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var s=__nccwpck_require__(45);module.exports=s})();
(()=>{"use strict";var e={643:(e,t,s)=>{const o=s(917);e.exports=o.default;e.exports.defaultGetLocalIdent=s(466).defaultGetLocalIdent},917:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:true});t["default"]=loader;var o=_interopRequireDefault(s(977));var n=_interopRequireDefault(s(840));var r=s(204);var i=_interopRequireDefault(s(891));var l=s(627);var a=s(466);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}async function loader(e,t,u){const c=this.getOptions(i.default);const p=this.async();if(this._compiler&&this._compiler.options&&this._compiler.options.experiments&&this._compiler.options.experiments.css&&this._module&&(this._module.type==="css"||this._module.type==="css/auto"||this._module.type==="css/global"||this._module.type==="css/module")){this.emitWarning(new Error('You can\'t use `experiments.css` (`experiments.futureDefaults` enable built-in CSS support by default) and `css-loader` together, please set `experiments.css` to `false` or set `{ type: "javascript/auto" }` for rules with `css-loader` in your webpack config (now css-loader does nothing).'));p(null,e,t,u);return}let f;try{f=(0,a.normalizeOptions)(c,this)}catch(e){p(e);return}const d=[];const m=[];const h=[];if((0,a.shouldUseModulesPlugins)(f)){d.push(...(0,a.getModulesPlugins)(f,this))}const g=[];const _=[];let y=false;if(this._compilation&&this._compilation.options&&this._compilation.options.experiments&&this._compilation.options.experiments.buildHttp){y=true}const b=f.esModule&&Boolean("fsStartTime"in this._compiler);if((0,a.shouldUseImportPlugin)(f)){d.push((0,l.importParser)({isSupportAbsoluteURL:false,isSupportDataURL:false,isCSSStyleSheet:f.exportType==="css-style-sheet",loaderContext:this,imports:g,api:_,filter:f.import.filter,urlHandler:e=>(0,a.stringifyRequest)(this,(0,a.combineRequests)((0,a.getPreRequester)(this)(f.importLoaders),e))}))}const R=[];if((0,a.shouldUseURLPlugin)(f)){const e=!f.esModule;d.push((0,l.urlParser)({isSupportAbsoluteURL:y,isSupportDataURL:b,imports:R,replacements:m,context:this.context,rootContext:this.rootContext,filter:(0,a.getFilter)(f.url.filter,this.resourcePath),resolver:e?this.getResolve({mainFiles:[],extensions:[]}):undefined,urlHandler:e=>(0,a.stringifyRequest)(this,e)}))}const x=[];const S=[];const w=(0,a.shouldUseIcssPlugin)(f);if(w){d.push((0,l.icssParser)({loaderContext:this,imports:x,api:S,replacements:m,exports:h,urlHandler:e=>(0,a.stringifyRequest)(this,(0,a.combineRequests)((0,a.getPreRequester)(this)(f.importLoaders),e))}))}if(u){const{ast:t}=u;if(t&&t.type==="postcss"&&(0,r.satisfies)(t.version,`^${n.default.version}`)){e=t.root}}const{resourcePath:E}=this;let v;try{v=await(0,o.default)(d).process(e,{hideNothingWarning:true,from:E,to:E,map:f.sourceMap?{prev:t?(0,a.normalizeSourceMap)(t,E):null,inline:false,annotation:false}:false})}catch(e){if(e.file){this.addDependency(e.file)}p(e.name==="CssSyntaxError"?(0,a.syntaxErrorFactory)(e):e);return}for(const e of v.warnings()){this.emitWarning((0,a.warningFactory)(e))}const C=[].concat(x.sort(a.sort)).concat(g.sort(a.sort)).concat(R.sort(a.sort));const O=[].concat(_.sort(a.sort)).concat(S.sort(a.sort));if(f.modules.exportOnlyLocals!==true){C.unshift({type:"api_import",importName:"___CSS_LOADER_API_IMPORT___",url:(0,a.stringifyRequest)(this,s.ab+"api.js")});if(f.sourceMap){C.unshift({importName:"___CSS_LOADER_API_SOURCEMAP_IMPORT___",url:(0,a.stringifyRequest)(this,s.ab+"sourceMaps.js")})}else{C.unshift({importName:"___CSS_LOADER_API_NO_SOURCEMAP_IMPORT___",url:(0,a.stringifyRequest)(this,s.ab+"noSourceMaps.js")})}}let L=false;if(this._compilation&&this._compilation.options&&this._compilation.options.output&&this._compilation.options.output.environment&&this._compilation.options.output.environment.templateLiteral){L=true}const $=(0,a.getImportCode)(C,f);let P;try{P=(0,a.getModuleCode)(v,O,m,f,L,this)}catch(e){p(e);return}const M=(0,a.getExportCode)(h,m,w,f,L);p(null,`${$}${P}${M}`)}},627:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:true});Object.defineProperty(t,"icssParser",{enumerable:true,get:function(){return n.default}});Object.defineProperty(t,"importParser",{enumerable:true,get:function(){return o.default}});Object.defineProperty(t,"urlParser",{enumerable:true,get:function(){return r.default}});var o=_interopRequireDefault(s(284));var n=_interopRequireDefault(s(78));var r=_interopRequireDefault(s(13));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}},78:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=s(417);var n=s(466);const plugin=(e={})=>({postcssPlugin:"postcss-icss-parser",async OnceExit(t){const s=Object.create(null);const{icssImports:r,icssExports:i}=(0,o.extractICSS)(t);const l=new Map;const a=[];const{loaderContext:u}=e;const c=u.getResolve({dependencyType:"icss",conditionNames:["style"],extensions:["..."],mainFields:["css","style","main","..."],mainFiles:["index","..."],preferRelative:true});for(const e in r){const t=r[e];if(Object.keys(t).length===0){continue}let s=e;let o="";const i=s.split("!");if(i.length>1){s=i.pop();o=i.join("!")}const l=(0,n.requestify)((0,n.normalizeUrl)(s,true),u.rootContext);const doResolve=async()=>{const e=await(0,n.resolveRequests)(c,u.context,[...new Set([s,l])]);if(!e){return}return{url:e,prefix:o,tokens:t}};a.push(doResolve())}const p=await Promise.all(a);for(let t=0;t<=p.length-1;t++){const o=p[t];if(!o){continue}const n=o.prefix?`${o.prefix}!${o.url}`:o.url;const r=n;let i=l.get(r);if(!i){i=`___CSS_LOADER_ICSS_IMPORT_${l.size}___`;l.set(r,i);e.imports.push({type:"icss_import",importName:i,url:e.urlHandler(n),icss:true,index:t});e.api.push({importName:i,dedupe:true,index:t})}for(const[n,r]of Object.keys(o.tokens).entries()){const l=`___CSS_LOADER_ICSS_IMPORT_${t}_REPLACEMENT_${n}___`;const a=o.tokens[r];s[r]=l;e.replacements.push({replacementName:l,importName:i,localName:a})}}if(Object.keys(s).length>0){(0,o.replaceSymbols)(t,s)}for(const t of Object.keys(i)){const n=(0,o.replaceValueSymbols)(i[t],s);e.exports.push({name:t,value:n})}}});plugin.postcss=true;var r=t["default"]=plugin},284:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(s(36));var n=s(466);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function parseNode(e,t,s){if(e.parent.type!=="root"){return}if(e.raws&&e.raws.afterName&&e.raws.afterName.trim().length>0){const t=e.raws.afterName.lastIndexOf("/*");const s=e.raws.afterName.slice(t).match(n.WEBPACK_IGNORE_COMMENT_REGEXP);if(s&&s[2]==="true"){return}}const r=e.prev();if(r&&r.type==="comment"){const e=r.text.match(n.WEBPACK_IGNORE_COMMENT_REGEXP);if(e&&e[2]==="true"){return}}if(e.nodes){const t=new Error("It looks like you didn't end your @import statement correctly. Child nodes are attached to it.");t.node=e;throw t}const i=e.raws&&e.raws[t]&&typeof e.raws[t].raw!=="undefined"?e.raws[t].raw:e[t];const{nodes:l}=(0,o.default)(i);if(l.length===0||l[0].type!=="string"&&l[0].type!=="function"){const t=new Error(`Unable to find uri in "${e.toString()}"`);t.node=e;throw t}let a;let u;if(l[0].type==="string"){a=true;u=l[0].value}else{if(l[0].value.toLowerCase()!=="url"){const t=new Error(`Unable to find uri in "${e.toString()}"`);t.node=e;throw t}a=l[0].nodes.length!==0&&l[0].nodes[0].type==="string";u=a?l[0].nodes[0].value:o.default.stringify(l[0].nodes)}u=(0,n.normalizeUrl)(u,a);const{requestable:c,needResolve:p}=(0,n.isURLRequestable)(u,s);let f;if(c&&p){const e=u.split("!");if(e.length>1){u=e.pop();f=e.join("!")}}if(u.trim().length===0){const t=new Error(`Unable to find uri in "${e.toString()}"`);t.node=e;throw t}const d=l.slice(1);let m;let h;let g;if(d.length>0){let e=[];for(const t of d){e.push(t);const s=t.type==="function"&&t.value.toLowerCase()==="layer";const n=t.type==="word"&&t.value.toLowerCase()==="layer";if(s||n){if(s){e.splice(e.length-1,1,...t.nodes)}else{e.splice(e.length-1,1,{type:"string",value:"",unclosed:false})}h=o.default.stringify(e).trim().toLowerCase();e=[]}else if(t.type==="function"&&t.value.toLowerCase()==="supports"){e.splice(e.length-1,1,...t.nodes);m=o.default.stringify(e).trim().toLowerCase();e=[]}}if(e.length>0){g=o.default.stringify(e).trim().toLowerCase()}}return{atRule:e,prefix:f,url:u,layer:h,supports:m,media:g,requestable:c,needResolve:p}}const plugin=(e={})=>({postcssPlugin:"postcss-import-parser",prepare(t){const s=[];return{AtRule:{import(o){if(e.isCSSStyleSheet){e.loaderContext.emitError(new Error(o.error("'@import' rules are not allowed here and will not be processed").message));return}const{isSupportDataURL:n,isSupportAbsoluteURL:r}=e;let i;try{i=parseNode(o,"params",{isSupportAbsoluteURL:r,isSupportDataURL:n})}catch(e){t.warn(e.message,{node:e.node})}if(!i){return}s.push(i)}},async OnceExit(){if(s.length===0){return}const{loaderContext:t}=e;const o=t.getResolve({dependencyType:"css",conditionNames:["style"],mainFields:["css","style","main","..."],mainFiles:["index","..."],extensions:[".css","..."],preferRelative:true});const r=await Promise.all(s.map((async s=>{const{atRule:r,requestable:i,needResolve:l,prefix:a,url:u,layer:c,supports:p,media:f}=s;if(e.filter){const s=await e.filter(u,f,t.resourcePath,p,c);if(!s){return}}if(l){const e=(0,n.requestify)(u,t.rootContext);const s=await(0,n.resolveRequests)(o,t.context,[...new Set([e,u])]);if(!s){return}if(s===t.resourcePath){r.remove();return}r.remove();return{url:s,layer:c,supports:p,media:f,prefix:a,requestable:i}}r.remove();return{url:u,layer:c,supports:p,media:f,prefix:a,requestable:i}})));const i=new Map;for(let t=0;t<=r.length-1;t++){const s=r[t];if(!s){continue}const{url:o,requestable:n,layer:l,supports:a,media:u}=s;if(!n){e.api.push({url:o,layer:l,supports:a,media:u,index:t});continue}const{prefix:c}=s;const p=c?`${c}!${o}`:o;let f=i.get(p);if(!f){f=`___CSS_LOADER_AT_RULE_IMPORT_${i.size}___`;i.set(p,f);e.imports.push({type:"rule_import",importName:f,url:e.urlHandler(p),index:t})}e.api.push({importName:f,layer:l,supports:a,media:u,index:t})}}}}});plugin.postcss=true;var r=t["default"]=plugin},13:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:true});t["default"]=void 0;var o=_interopRequireDefault(s(36));var n=s(466);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const r=/url/i;const i=/^(?:-webkit-)?image-set$/i;const l=/(?:url|(?:-webkit-)?image-set)\(/i;function getNodeFromUrlFunc(e){return e.nodes&&e.nodes[0]}function getWebpackIgnoreCommentValue(e,t,s){if(e===0&&typeof s!=="undefined"){return s}let o=t[e-1];if(!o){return}if(o.type==="space"){if(!t[e-2]){return}o=t[e-2]}if(o.type!=="comment"){return}const r=o.value.match(n.WEBPACK_IGNORE_COMMENT_REGEXP);return r&&r[2]==="true"}function shouldHandleURL(e,t,s,o){if(e.length===0){s.warn(`Unable to find uri in '${t.toString()}'`,{node:t});return{requestable:false,needResolve:false}}return(0,n.isURLRequestable)(e,o)}function parseDeclaration(e,t,s,a){if(!l.test(e[t])){return}const u=(0,o.default)(e.raws&&e.raws.value&&e.raws.value.raw?e.raws.value.raw:e[t]);let c;if(e.raws&&e.raws.between){const t=e.raws.between.lastIndexOf("/*");const s=e.raws.between.slice(t).match(n.WEBPACK_IGNORE_COMMENT_REGEXP);if(s){c=s[2]==="true"}}let p=false;const f=e.prev();if(f&&f.type==="comment"){const e=f.text.match(n.WEBPACK_IGNORE_COMMENT_REGEXP);if(e){p=e[2]==="true"}}let d;const m=[];u.walk(((t,l,f)=>{if(t.type!=="function"){return}if(r.test(t.value)){d=getWebpackIgnoreCommentValue(l,f,c);if(p&&typeof d==="undefined"||d){if(d){d=undefined}return}const{nodes:r}=t;const i=r.length!==0&&r[0].type==="string";let h=i?r[0].value:o.default.stringify(r);h=(0,n.normalizeUrl)(h,i);const{requestable:g,needResolve:_}=shouldHandleURL(h,e,s,a);if(!g){return false}const y=h.split("!");let b;if(y.length>1){h=y.pop();b=y.join("!")}m.push({declaration:e,parsed:u,node:getNodeFromUrlFunc(t),prefix:b,url:h,needQuotes:false,needResolve:_});return false}else if(i.test(t.value)){for(const[i,l]of t.nodes.entries()){const{type:c,value:f}=l;if(c==="function"&&r.test(f)){d=getWebpackIgnoreCommentValue(i,t.nodes);if(p&&typeof d==="undefined"||d){if(d){d=undefined}continue}const{nodes:r}=l;const c=r.length!==0&&r[0].type==="string";let f=c?r[0].value:o.default.stringify(r);f=(0,n.normalizeUrl)(f,c);const{requestable:h,needResolve:g}=shouldHandleURL(f,e,s,a);if(!h){return false}const _=f.split("!");let y;if(_.length>1){f=_.pop();y=_.join("!")}m.push({declaration:e,parsed:u,node:getNodeFromUrlFunc(l),prefix:y,url:f,needQuotes:false,needResolve:g})}else if(c==="string"){d=getWebpackIgnoreCommentValue(i,t.nodes);if(p&&typeof d==="undefined"||d){if(d){d=undefined}continue}let o=(0,n.normalizeUrl)(f,true);const{requestable:r,needResolve:c}=shouldHandleURL(o,e,s,a);if(!r){return false}const h=o.split("!");let g;if(h.length>1){o=h.pop();g=h.join("!")}m.push({declaration:e,parsed:u,node:l,prefix:g,url:o,needQuotes:true,needResolve:c})}}return false}}));return m}const plugin=(e={})=>({postcssPlugin:"postcss-url-parser",prepare(t){const o=[];return{Declaration(s){const{isSupportDataURL:n,isSupportAbsoluteURL:r}=e;const i=parseDeclaration(s,"value",t,{isSupportDataURL:n,isSupportAbsoluteURL:r});if(!i){return}o.push(...i)},async OnceExit(){if(o.length===0){return}const t=await Promise.all(o.map((async t=>{const{url:s,needResolve:o}=t;if(e.filter){const t=await e.filter(s);if(!t){return}}if(!o){return t}const r=s.split(/(\?)?#/);const[i,l,a]=r;let u=l?"?":"";u+=a?`#${a}`:"";const{resolver:c,rootContext:p}=e;const f=(0,n.requestify)(i,p,Boolean(c));if(!c){return{...t,url:f,hash:u}}const d=await(0,n.resolveRequests)(c,e.context,[...new Set([f,s])]);if(!d){return}return{...t,url:d,hash:u}})));const r=new Map;const i=new Map;let l=false;for(let o=0;o<=t.length-1;o++){const n=t[o];if(!n){continue}if(!l){e.imports.push({type:"get_url_import",importName:"___CSS_LOADER_GET_URL_IMPORT___",url:e.urlHandler(s.ab+"getUrl.js"),index:-1});l=true}const{url:a,prefix:u}=n;const c=u?`${u}!${a}`:a;let p=r.get(c);if(!p){p=`___CSS_LOADER_URL_IMPORT_${r.size}___`;r.set(c,p);e.imports.push({type:"url",importName:p,url:e.resolver?e.urlHandler(c):JSON.stringify(c),index:o})}const{hash:f,needQuotes:d}=n;const m=JSON.stringify({newUrl:c,hash:f,needQuotes:d});let h=i.get(m);if(!h){h=`___CSS_LOADER_URL_REPLACEMENT_${i.size}___`;i.set(m,h);e.replacements.push({replacementName:h,importName:p,hash:f,needQuotes:d})}n.node.type="word";n.node.value=h;n.declaration.value=n.parsed.toString()}}}}});plugin.postcss=true;var a=t["default"]=plugin},466:(e,t,s)=>{Object.defineProperty(t,"__esModule",{value:true});t.WEBPACK_IGNORE_COMMENT_REGEXP=void 0;t.camelCase=camelCase;t.combineRequests=combineRequests;t.defaultGetLocalIdent=defaultGetLocalIdent;t.getExportCode=getExportCode;t.getFilter=getFilter;t.getImportCode=getImportCode;t.getModuleCode=getModuleCode;t.getModulesOptions=getModulesOptions;t.getModulesPlugins=getModulesPlugins;t.getPreRequester=getPreRequester;t.isDataUrl=isDataUrl;t.isURLRequestable=isURLRequestable;t.normalizeOptions=normalizeOptions;t.normalizeSourceMap=normalizeSourceMap;t.normalizeUrl=normalizeUrl;t.requestify=requestify;t.resolveRequests=resolveRequests;t.shouldUseIcssPlugin=shouldUseIcssPlugin;t.shouldUseImportPlugin=shouldUseImportPlugin;t.shouldUseModulesPlugins=shouldUseModulesPlugins;t.shouldUseURLPlugin=shouldUseURLPlugin;t.sort=sort;t.stringifyRequest=stringifyRequest;t.syntaxErrorFactory=syntaxErrorFactory;t.warningFactory=warningFactory;var o=s(310);var n=_interopRequireDefault(s(17));var r=_interopRequireDefault(s(193));var i=_interopRequireDefault(s(552));var l=_interopRequireDefault(s(749));var a=_interopRequireDefault(s(898));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const u=t.WEBPACK_IGNORE_COMMENT_REGEXP=/webpackIgnore:(\s+)?(true|false)/;const c=/^\.\.?[/\\]/;function isAbsolutePath(e){return n.default.posix.isAbsolute(e)||n.default.win32.isAbsolute(e)}function isRelativePath(e){return c.test(e)}function stringifyRequest(e,t){if(typeof e.utils!=="undefined"&&typeof e.utils.contextify==="function"){return JSON.stringify(e.utils.contextify(e.context||e.rootContext,t))}const s=t.split("!");const{context:o}=e;return JSON.stringify(s.map((e=>{const t=e.match(/^(.*?)(\?.*)/);const s=t?t[2]:"";let r=t?t[1]:e;if(isAbsolutePath(r)&&o){r=n.default.relative(o,r);if(isAbsolutePath(r)){return r+s}if(isRelativePath(r)===false){r=`./${r}`}}return r.replace(/\\/g,"/")+s})).join("!"))}const p=/^[a-z]:[/\\]|^\\\\/i;const f=/^[^?]*~/;function urlToRequest(e,t){let s;if(p.test(e)){s=e}else if(typeof t!=="undefined"&&/^\//.test(e)){s=t+e}else if(/^\.\.?\//.test(e)){s=e}else{s=`./${e}`}if(f.test(s)){s=s.replace(f,"")}return s}const d=/[ -,.\/:-@[\]\^`{-~]/;const m=/(^|\\+)?(\\[A-F0-9]{1,6})\x20(?![a-fA-F0-9\x20])/g;const preserveCamelCase=e=>{let t=e;let s=false;let o=false;let n=false;for(let e=0;e<t.length;e++){const r=t[e];if(s&&/[\p{Lu}]/u.test(r)){t=`${t.slice(0,e)}-${t.slice(e)}`;s=false;n=o;o=true;e+=1}else if(o&&n&&/[\p{Ll}]/u.test(r)){t=`${t.slice(0,e-1)}-${t.slice(e-1)}`;n=o;o=false;s=true}else{s=r.toLowerCase()===r&&r.toUpperCase()!==r;n=o;o=r.toUpperCase()===r&&r.toLowerCase()!==r}}return t};function camelCase(e){let t=e.trim();if(t.length===0){return""}if(t.length===1){return t.toLowerCase()}const s=t!==t.toLowerCase();if(s){t=preserveCamelCase(t)}return t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+([\p{Alpha}\p{N}_]|$)/gu,((e,t)=>t.toUpperCase())).replace(/\d+([\p{Alpha}\p{N}_]|$)/gu,(e=>e.toUpperCase()))}function escape(e){let t="";let s=0;while(s<e.length){const o=e.charAt(s++);let n;if(/[\t\n\f\r\x0B]/.test(o)){const e=o.charCodeAt();n=`\\${e.toString(16).toUpperCase()} `}else if(o==="\\"||d.test(o)){n=`\\${o}`}else{n=o}t+=n}const o=e.charAt(0);if(/^-[-\d]/.test(t)){t=`\\-${t.slice(1)}`}else if(/\d/.test(o)){t=`\\3${o} ${t.slice(1)}`}t=t.replace(m,((e,t,s)=>{if(t&&t.length%2){return e}return(t||"")+s}));return t}function gobbleHex(e){const t=e.toLowerCase();let s="";let o=false;for(let e=0;e<6&&t[e]!==undefined;e++){const n=t.charCodeAt(e);const r=n>=97&&n<=102||n>=48&&n<=57;o=n===32;if(!r){break}s+=t[e]}if(s.length===0){return undefined}const n=parseInt(s,16);const r=n>=55296&&n<=57343;if(r||n===0||n>1114111){return["�",s.length+(o?1:0)]}return[String.fromCodePoint(n),s.length+(o?1:0)]}const h=/\\/;function unescape(e){const t=h.test(e);if(!t){return e}let s="";for(let t=0;t<e.length;t++){if(e[t]==="\\"){const o=gobbleHex(e.slice(t+1,t+7));if(o!==undefined){s+=o[0];t+=o[1];continue}if(e[t+1]==="\\"){s+="\\";t+=1;continue}if(e.length===t+1){s+=e[t]}continue}s+=e[t]}return s}function normalizePath(e){return n.default.sep==="\\"?e.replace(/\\/g,"/"):e}const g=/[<>:"/\\|?*]/g;const _=/[\u0000-\u001f\u0080-\u009f]/g;function escapeLocalIdent(e){return escape(e.replace(/^((-?[0-9])|--)/,"_$1").replace(g,"-").replace(_,"-").replace(/\./g,"-"))}function defaultGetLocalIdent(e,t,s,o){const{context:r,hashSalt:i,hashStrategy:l}=o;const{resourcePath:a}=e;let u=normalizePath(n.default.relative(r,a));if(e._module&&e._module.matchResource){u=`${normalizePath(n.default.relative(r,e._module.matchResource))}`}o.content=l==="minimal-subset"&&/\[local\]/.test(t)?u:`${u}\0${s}`;let{hashFunction:c,hashDigest:p,hashDigestLength:f}=o;const d=t.match(/\[(?:([^:\]]+):)?(?:(hash|contenthash|fullhash))(?::([a-z]+\d*))?(?::(\d+))?\]/i);if(d){const e=d[2]||c;c=d[1]||c;p=d[3]||p;f=d[4]||f;t=t.replace(/\[(?:([^:\]]+):)?(?:hash|contenthash|fullhash)(?::([a-z]+\d*))?(?::(\d+))?\]/gi,(()=>e==="fullhash"?"[fullhash]":"[contenthash]"))}let m="";for(let t=0;m.length<f;t++){const s=e.utils&&typeof e.utils.createHash==="function"?e.utils.createHash(c):e._compiler.webpack.util.createHash(c);if(i){s.update(i)}const n=Buffer.allocUnsafe(4);n.writeUInt32LE(t);s.update(n);s.update(Buffer.from(o.content,"utf8"));m=(m+s.digest(p)).replace(/^\d+/,"").replace(/\//g,"_").replace(/[^A-Za-z0-9_]+/g,"").slice(0,f)}const h=n.default.extname(a);const g=n.default.basename(a);const _=g.slice(0,g.length-h.length);const y={filename:n.default.relative(r,a),contentHash:m,chunk:{name:_,hash:m,contentHash:m}};let b=e._compilation.getPath(t,y);if(/\[folder\]/gi.test(b)){const e=n.default.dirname(a);let t=normalizePath(n.default.relative(r,`${e+n.default.sep}_`));t=t.substring(0,t.length-1);let s="";if(t.length>1){s=n.default.basename(t)}b=b.replace(/\[folder\]/gi,(()=>s))}if(o.regExp){const e=a.match(o.regExp);if(e){e.forEach(((e,t)=>{b=b.replace(new RegExp(`\\[${t}\\]`,"ig"),e)}))}}return b}function fixedEncodeURIComponent(e){return e.replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16)}`))}function isDataUrl(e){if(/^data:/i.test(e)){return true}return false}const y=/^[A-Z]:[/\\]|^\\\\/i;function normalizeUrl(e,t){let s=e.replace(/^( |\t\n|\r\n|\r|\f)*/g,"").replace(/( |\t\n|\r\n|\r|\f)*$/g,"");if(t&&/\\(\n|\r\n|\r|\f)/.test(s)){s=s.replace(/\\(\n|\r\n|\r|\f)/g,"")}if(y.test(e)){try{s=decodeURI(s)}catch(e){}return s}s=unescape(s);if(isDataUrl(e)){return fixedEncodeURIComponent(s)}try{s=decodeURI(s)}catch(e){}return s}function requestify(e,t,s=true){if(s){if(/^file:/i.test(e)){return(0,o.fileURLToPath)(e)}return e.charAt(0)==="/"?urlToRequest(e,t):urlToRequest(e)}if(e.charAt(0)==="/"||/^file:/i.test(e)){return e}if(f.test(e)){return e.replace(f,"")}return e}function getFilter(e,t){return(...s)=>{if(typeof e==="function"){return e(...s,t)}return true}}function getValidLocalName(e,t){const s=t(e);return Array.isArray(s)?s[0]:s}const b=/\.module(s)?\.\w+$/i;const R=/\.icss\.\w+$/i;function getModulesOptions(e,t,s){if(typeof e.modules==="boolean"&&e.modules===false){return false}const o=s._module&&s._module.matchResource||s.resourcePath;let n;let r;if(typeof e.modules==="undefined"){r={};n=true}else if(typeof e.modules==="boolean"){r={}}else if(typeof e.modules==="string"){r={mode:e.modules}}else{r=e.modules;({auto:n}=r)}const{outputOptions:i}=s._compilation;const l=t==="css-style-sheet"||t==="string";const a={auto:n,mode:"local",exportGlobals:false,localIdentName:"[hash:base64]",localIdentContext:s.rootContext,localIdentHashSalt:i.hashSalt,localIdentHashFunction:i.hashFunction,localIdentHashDigest:i.hashDigest,localIdentHashDigestLength:i.hashDigestLength,localIdentRegExp:undefined,getLocalIdent:undefined,namedExport:l||false,exportLocalsConvention:(r.namedExport===true||l)&&typeof r.exportLocalsConvention==="undefined"?"camelCaseOnly":"asIs",exportOnlyLocals:false,...r};let u;if(typeof a.exportLocalsConvention==="string"){u=a.exportLocalsConvention;a.exportLocalsConvention=e=>{switch(u){case"camelCase":{return[e,camelCase(e)]}case"camelCaseOnly":{return camelCase(e)}case"dashes":{return[e,dashesCamelCase(e)]}case"dashesOnly":{return dashesCamelCase(e)}case"asIs":default:return e}}}if(typeof a.auto==="boolean"){const e=a.auto&&b.test(o);let t;if(!e){t=R.test(o);if(t){a.mode="icss"}}if(!e&&!t){return false}}else if(a.auto instanceof RegExp){const e=a.auto.test(o);if(!e){return false}}else if(typeof a.auto==="function"){const e=a.auto(o);if(!e){return false}}if(typeof a.mode==="function"){a.mode=a.mode(s.resourcePath)}if(l){if(e.esModule===false){throw new Error("The 'exportType' option with the 'css-style-sheet' or 'string' value requires the 'esModule' option to be enabled")}if(a.namedExport===false){throw new Error("The 'exportType' option with the 'css-style-sheet' or 'string' value requires the 'modules.namedExport' option to be enabled")}}if(a.namedExport===true){if(e.esModule===false){throw new Error("The 'modules.namedExport' option requires the 'esModule' option to be enabled")}if(typeof u==="string"&&u!=="camelCaseOnly"&&u!=="dashesOnly"){throw new Error('The "modules.namedExport" option requires the "modules.exportLocalsConvention" option to be "camelCaseOnly" or "dashesOnly"')}}return a}function normalizeOptions(e,t){const s=typeof e.exportType==="undefined"?"array":e.exportType;const o=getModulesOptions(e,s,t);return{url:typeof e.url==="undefined"?true:e.url,import:typeof e.import==="undefined"?true:e.import,modules:o,sourceMap:typeof e.sourceMap==="boolean"?e.sourceMap:t.sourceMap,importLoaders:typeof e.importLoaders==="string"?parseInt(e.importLoaders,10):e.importLoaders,esModule:typeof e.esModule==="undefined"?true:e.esModule,exportType:s}}function shouldUseImportPlugin(e){if(e.modules.exportOnlyLocals){return false}if(typeof e.import==="boolean"){return e.import}return true}function shouldUseURLPlugin(e){if(e.modules.exportOnlyLocals){return false}if(typeof e.url==="boolean"){return e.url}return true}function shouldUseModulesPlugins(e){if(typeof e.modules==="boolean"&&e.modules===false){return false}return e.modules.mode!=="icss"}function shouldUseIcssPlugin(e){return Boolean(e.modules)}function getModulesPlugins(e,t){const{mode:s,getLocalIdent:o,localIdentName:n,localIdentContext:u,localIdentHashSalt:c,localIdentHashFunction:p,localIdentHashDigest:f,localIdentHashDigestLength:d,localIdentRegExp:m,hashStrategy:h}=e.modules;let g=[];try{g=[r.default,(0,i.default)({mode:s}),(0,l.default)(),(0,a.default)({generateScopedName(e,s,r,i){let l;if(typeof o!=="undefined"){l=o(t,n,unescape(e),{context:u,hashSalt:c,hashFunction:p,hashDigest:f,hashDigestLength:d,hashStrategy:h,regExp:m,node:i})}if(typeof l==="undefined"||l===null){l=defaultGetLocalIdent(t,n,unescape(e),{context:u,hashSalt:c,hashFunction:p,hashDigest:f,hashDigestLength:d,hashStrategy:h,regExp:m,node:i});return escapeLocalIdent(l).replace(/\\\[local\\]/gi,e)}return escapeLocalIdent(l)},exportGlobals:e.modules.exportGlobals})]}catch(e){t.emitError(e)}return g}const x=/^[a-z0-9+\-.]+:/i;function getURLType(e){if(e[0]==="/"){if(e[1]==="/"){return"scheme-relative"}return"path-absolute"}if(p.test(e)){return"path-absolute"}return x.test(e)?"absolute":"path-relative"}function normalizeSourceMap(e,t){let s=e;if(typeof s==="string"){s=JSON.parse(s)}delete s.file;const{sourceRoot:o}=s;delete s.sourceRoot;if(s.sources){s.sources=s.sources.map((e=>{if(e.indexOf("<")===0){return e}const s=getURLType(e);if(s==="path-relative"||s==="path-absolute"){const r=s==="path-relative"&&o?n.default.resolve(o,normalizePath(e)):normalizePath(e);return n.default.relative(n.default.dirname(t),r)}return e}))}return s}function getPreRequester({loaders:e,loaderIndex:t}){const s=Object.create(null);return o=>{if(s[o]){return s[o]}if(o===false){s[o]=""}else{const n=e.slice(t,t+1+(typeof o!=="number"?0:o)).map((e=>e.request)).join("!");s[o]=`-!${n}!`}return s[o]}}function getImportCode(e,t){let s="";for(const o of e){const{importName:e,url:n,icss:r,type:i}=o;if(t.esModule){if(r&&t.modules.namedExport){s+=`import ${t.modules.exportOnlyLocals?"":`${e}, `}* as ${e}_NAMED___ from ${n};\n`}else{s+=i==="url"?`var ${e} = new URL(${n}, import.meta.url);\n`:`import ${e} from ${n};\n`}}else{s+=`var ${e} = require(${n});\n`}}return s?`// Imports\n${s}`:""}function normalizeSourceMapForRuntime(e,t){const s=e?e.toJSON():null;if(s){delete s.file;if(t._compilation&&t._compilation.options&&t._compilation.options.devtool&&t._compilation.options.devtool.includes("nosources")){delete s.sourcesContent}s.sourceRoot="";s.sources=s.sources.map((e=>{if(e.indexOf("<")===0){return e}const s=getURLType(e);if(s!=="path-relative"){return e}const o=n.default.dirname(t.resourcePath);const r=n.default.resolve(o,e);const i=normalizePath(n.default.relative(t.rootContext,r));return`webpack://./${i}`}))}return JSON.stringify(s)}function printParams(e,t,s,o){let n="";if(typeof o!=="undefined"){n=`, ${JSON.stringify(o)}`}if(typeof s!=="undefined"){n=`, ${JSON.stringify(s)}${n}`}else if(n.length>0){n=`, undefined${n}`}if(t){n=`, true${n}`}else if(n.length>0){n=`, false${n}`}if(e){n=`${JSON.stringify(e)}${n}`}else if(n.length>0){n=`""${n}`}return n}function getModuleCode(e,t,s,o,n,r){if(o.modules.exportOnlyLocals===true){return""}let i="";if(o.sourceMap){const t=e.map;i=`,${normalizeSourceMapForRuntime(t,r)}`}let l=n?convertToTemplateLiteral(e.css):JSON.stringify(e.css);let a=`var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(${o.sourceMap?"___CSS_LOADER_API_SOURCEMAP_IMPORT___":"___CSS_LOADER_API_NO_SOURCEMAP_IMPORT___"});\n`;for(const e of t){const{url:t,layer:s,supports:o,media:n,dedupe:r}=e;if(t){const e=printParams(n,undefined,o,s);a+=`___CSS_LOADER_EXPORT___.push([module.id, ${JSON.stringify(`@import url(${t});`)}${e.length>0?`, ${e}`:""}]);\n`}else{const t=printParams(n,r,o,s);a+=`___CSS_LOADER_EXPORT___.i(${e.importName}${t.length>0?`, ${t}`:""});\n`}}for(const e of s){const{replacementName:t,importName:s,localName:r}=e;if(r){l=l.replace(new RegExp(t,"g"),(()=>o.modules.namedExport?n?`\${ ${s}_NAMED___[${JSON.stringify(getValidLocalName(r,o.modules.exportLocalsConvention))}] }`:`" + ${s}_NAMED___[${JSON.stringify(getValidLocalName(r,o.modules.exportLocalsConvention))}] + "`:n?`\${${s}.locals[${JSON.stringify(r)}]}`:`" + ${s}.locals[${JSON.stringify(r)}] + "`))}else{const{hash:o,needQuotes:r}=e;const i=[].concat(o?[`hash: ${JSON.stringify(o)}`]:[]).concat(r?"needQuotes: true":[]);const u=i.length>0?`, { ${i.join(", ")} }`:"";a+=`var ${t} = ___CSS_LOADER_GET_URL_IMPORT___(${s}${u});\n`;l=l.replace(new RegExp(t,"g"),(()=>n?`\${${t}}`:`" + ${t} + "`))}}return`${a}// Module\n___CSS_LOADER_EXPORT___.push([module.id, ${l}, ""${i}]);\n`}const S="\\".charCodeAt(0);const w="`".charCodeAt(0);const E="$".charCodeAt(0);function convertToTemplateLiteral(e){let t="";for(let s=0;s<e.length;s++){const o=e.charCodeAt(s);t+=o===S||o===w||o===E?`\\${e[s]}`:e[s]}return`\`${t}\``}function dashesCamelCase(e){return e.replace(/-+(\w)/g,((e,t)=>t.toUpperCase()))}function getExportCode(e,t,s,o,n){let r="// Exports\n";if(s){let s="";const addExportToLocalsCode=(e,t)=>{const r=Array.isArray(e)?new Set(e):new Set([e]);for(const e of r){if(o.modules.namedExport){s+=`export var ${e} = ${n?convertToTemplateLiteral(t):JSON.stringify(t)};\n`}else{if(s){s+=`,\n`}s+=`\t${JSON.stringify(e)}: ${n?convertToTemplateLiteral(t):JSON.stringify(t)}`}}};for(const{name:t,value:s}of e){addExportToLocalsCode(o.modules.exportLocalsConvention(t),s)}for(const e of t){const{replacementName:t,localName:r}=e;if(r){const{importName:i}=e;s=s.replace(new RegExp(t,"g"),(()=>{if(o.modules.namedExport){return n?`\${${i}_NAMED___[${JSON.stringify(getValidLocalName(r,o.modules.exportLocalsConvention))}]}`:`" + ${i}_NAMED___[${JSON.stringify(getValidLocalName(r,o.modules.exportLocalsConvention))}] + "`}else if(o.modules.exportOnlyLocals){return n?`\${${i}[${JSON.stringify(r)}]}`:`" + ${i}[${JSON.stringify(r)}] + "`}return n?`\${${i}.locals[${JSON.stringify(r)}]}`:`" + ${i}.locals[${JSON.stringify(r)}] + "`}))}else{s=s.replace(new RegExp(t,"g"),(()=>n?`\${${t}}`:`" + ${t} + "`))}}if(o.modules.exportOnlyLocals){r+=o.modules.namedExport?s:`${o.esModule?"export default":"module.exports ="} {\n${s}\n};\n`;return r}r+=o.modules.namedExport?s:`___CSS_LOADER_EXPORT___.locals = {${s?`\n${s}\n`:""}};\n`}const i=o.exportType==="css-style-sheet";if(i){r+="var ___CSS_LOADER_STYLE_SHEET___ = new CSSStyleSheet();\n";r+="___CSS_LOADER_STYLE_SHEET___.replaceSync(___CSS_LOADER_EXPORT___.toString());\n"}let l;switch(o.exportType){case"string":l="___CSS_LOADER_EXPORT___.toString()";break;case"css-style-sheet":l="___CSS_LOADER_STYLE_SHEET___";break;default:case"array":l="___CSS_LOADER_EXPORT___";break}r+=`${o.esModule?"export default":"module.exports ="} ${l};\n`;return r}async function resolveRequests(e,t,s){return e(t,s[0]).then((e=>e)).catch((o=>{const[,...n]=s;if(n.length===0){throw o}return resolveRequests(e,t,n)}))}function isURLRequestable(e,t={}){if(/^\/\//.test(e)){return{requestable:false,needResolve:false}}if(/^#/.test(e)){return{requestable:false,needResolve:false}}if(isDataUrl(e)&&t.isSupportDataURL){try{decodeURIComponent(e)}catch(e){return{requestable:false,needResolve:false}}return{requestable:true,needResolve:false}}if(/^file:/i.test(e)){return{requestable:true,needResolve:true}}if(/^[a-z][a-z0-9+.-]*:/i.test(e)&&!y.test(e)){if(t.isSupportAbsoluteURL&&/^https?:/i.test(e)){return{requestable:true,needResolve:false}}return{requestable:false,needResolve:false}}return{requestable:true,needResolve:true}}function sort(e,t){return e.index-t.index}function combineRequests(e,t){const s=t.indexOf("!=!");return s!==-1?t.slice(0,s+3)+e+t.slice(s+3):e+t}function warningFactory(e){let t="";if(typeof e.line!=="undefined"){t+=`(${e.line}:${e.column}) `}if(typeof e.plugin!=="undefined"){t+=`from "${e.plugin}" plugin: `}t+=e.text;if(e.node){t+=`\n\nCode:\n ${e.node.toString()}\n`}const s=new Error(t,{cause:e});s.stack=null;return s}function syntaxErrorFactory(e){let t="\nSyntaxError\n\n";if(typeof e.line!=="undefined"){t+=`(${e.line}:${e.column}) `}if(typeof e.plugin!=="undefined"){t+=`from "${e.plugin}" plugin: `}t+=e.file?`${e.file} `:"<css input> ";t+=`${e.reason}`;const s=e.showSourceCode();if(s){t+=`\n\n${s}\n`}const o=new Error(t,{cause:e});o.stack=null;return o}},417:e=>{e.exports=require("../icss-utils")},749:e=>{e.exports=require("../postcss-modules-extract-imports")},552:e=>{e.exports=require("../postcss-modules-local-by-default")},898:e=>{e.exports=require("../postcss-modules-scope")},193:e=>{e.exports=require("../postcss-modules-values")},36:e=>{e.exports=require("../postcss-value-parser")},204:e=>{e.exports=require("../semver")},17:e=>{e.exports=require("path")},977:e=>{e.exports=require("postcss")},310:e=>{e.exports=require("url")},891:e=>{e.exports=JSON.parse('{"title":"CSS Loader options","additionalProperties":false,"properties":{"url":{"description":"Allows to enables/disables `url()`/`image-set()` functions handling.","link":"https://github.com/webpack-contrib/css-loader#url","anyOf":[{"type":"boolean"},{"type":"object","properties":{"filter":{"instanceof":"Function"}},"additionalProperties":false}]},"import":{"description":"Allows to enables/disables `@import` at-rules handling.","link":"https://github.com/webpack-contrib/css-loader#import","anyOf":[{"type":"boolean"},{"type":"object","properties":{"filter":{"instanceof":"Function"}},"additionalProperties":false}]},"modules":{"description":"Allows to enable/disable CSS Modules or ICSS and setup configuration.","link":"https://github.com/webpack-contrib/css-loader#modules","anyOf":[{"type":"boolean"},{"enum":["local","global","pure","icss"]},{"type":"object","additionalProperties":false,"properties":{"auto":{"description":"Allows auto enable CSS modules based on filename.","link":"https://github.com/webpack-contrib/css-loader#auto","anyOf":[{"instanceof":"RegExp"},{"instanceof":"Function"},{"type":"boolean"}]},"mode":{"description":"Setup `mode` option.","link":"https://github.com/webpack-contrib/css-loader#mode","anyOf":[{"enum":["local","global","pure","icss"]},{"instanceof":"Function"}]},"localIdentName":{"description":"Allows to configure the generated local ident name.","link":"https://github.com/webpack-contrib/css-loader#localidentname","type":"string","minLength":1},"localIdentContext":{"description":"Allows to redefine basic loader context for local ident name.","link":"https://github.com/webpack-contrib/css-loader#localidentcontext","type":"string","minLength":1},"localIdentHashSalt":{"description":"Allows to add custom hash to generate more unique classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashsalt","type":"string","minLength":1},"localIdentHashFunction":{"description":"Allows to specify hash function to generate classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashfunction","type":"string","minLength":1},"localIdentHashDigest":{"description":"Allows to specify hash digest to generate classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashdigest","type":"string","minLength":1},"localIdentHashDigestLength":{"description":"Allows to specify hash digest length to generate classes.","link":"https://github.com/webpack-contrib/css-loader#localidenthashdigestlength","type":"number"},"hashStrategy":{"description":"Allows to specify should localName be used when computing the hash.","link":"https://github.com/webpack-contrib/css-loader#hashstrategy","enum":["resource-path-and-local-name","minimal-subset"]},"localIdentRegExp":{"description":"Allows to specify custom RegExp for local ident name.","link":"https://github.com/webpack-contrib/css-loader#localidentregexp","anyOf":[{"type":"string","minLength":1},{"instanceof":"RegExp"}]},"getLocalIdent":{"description":"Allows to specify a function to generate the classname.","link":"https://github.com/webpack-contrib/css-loader#getlocalident","instanceof":"Function"},"namedExport":{"description":"Enables/disables ES modules named export for locals.","link":"https://github.com/webpack-contrib/css-loader#namedexport","type":"boolean"},"exportGlobals":{"description":"Allows to export names from global class or id, so you can use that as local name.","link":"https://github.com/webpack-contrib/css-loader#exportglobals","type":"boolean"},"exportLocalsConvention":{"description":"Style of exported classnames.","link":"https://github.com/webpack-contrib/css-loader#localsconvention","anyOf":[{"enum":["asIs","camelCase","camelCaseOnly","dashes","dashesOnly"]},{"instanceof":"Function"}]},"exportOnlyLocals":{"description":"Export only locals.","link":"https://github.com/webpack-contrib/css-loader#exportonlylocals","type":"boolean"}}}]},"sourceMap":{"description":"Allows to enable/disable source maps.","link":"https://github.com/webpack-contrib/css-loader#sourcemap","type":"boolean"},"importLoaders":{"description":"Allows enables/disables or setups number of loaders applied before CSS loader for `@import`/CSS Modules and ICSS imports.","link":"https://github.com/webpack-contrib/css-loader#importloaders","anyOf":[{"type":"boolean"},{"type":"string"},{"type":"integer"}]},"esModule":{"description":"Use the ES modules syntax.","link":"https://github.com/webpack-contrib/css-loader#esmodule","type":"boolean"},"exportType":{"description":"Allows exporting styles as array with modules, string or constructable stylesheet (i.e. `CSSStyleSheet`).","link":"https://github.com/webpack-contrib/css-loader#exporttype","enum":["array","string","css-style-sheet"]}},"type":"object"}')},840:e=>{e.exports=JSON.parse('{"name":"postcss","version":"8.4.33","description":"Tool for transforming styles with JS plugins","engines":{"node":"^10 || ^12 || >=14"},"exports":{".":{"require":"./lib/postcss.js","import":"./lib/postcss.mjs"},"./lib/at-rule":"./lib/at-rule.js","./lib/comment":"./lib/comment.js","./lib/container":"./lib/container.js","./lib/css-syntax-error":"./lib/css-syntax-error.js","./lib/declaration":"./lib/declaration.js","./lib/fromJSON":"./lib/fromJSON.js","./lib/input":"./lib/input.js","./lib/lazy-result":"./lib/lazy-result.js","./lib/no-work-result":"./lib/no-work-result.js","./lib/list":"./lib/list.js","./lib/map-generator":"./lib/map-generator.js","./lib/node":"./lib/node.js","./lib/parse":"./lib/parse.js","./lib/parser":"./lib/parser.js","./lib/postcss":"./lib/postcss.js","./lib/previous-map":"./lib/previous-map.js","./lib/processor":"./lib/processor.js","./lib/result":"./lib/result.js","./lib/root":"./lib/root.js","./lib/rule":"./lib/rule.js","./lib/stringifier":"./lib/stringifier.js","./lib/stringify":"./lib/stringify.js","./lib/symbols":"./lib/symbols.js","./lib/terminal-highlight":"./lib/terminal-highlight.js","./lib/tokenize":"./lib/tokenize.js","./lib/warn-once":"./lib/warn-once.js","./lib/warning":"./lib/warning.js","./package.json":"./package.json"},"main":"./lib/postcss.js","types":"./lib/postcss.d.ts","keywords":["css","postcss","rework","preprocessor","parser","source map","transform","manipulation","transpiler"],"funding":[{"type":"opencollective","url":"https://opencollective.com/postcss/"},{"type":"tidelift","url":"https://tidelift.com/funding/github/npm/postcss"},{"type":"github","url":"https://github.com/sponsors/ai"}],"author":"Andrey Sitnik <andrey@sitnik.ru>","license":"MIT","homepage":"https://postcss.org/","repository":"postcss/postcss","bugs":{"url":"https://github.com/postcss/postcss/issues"},"dependencies":{"nanoid":"^3.3.7","picocolors":"^1.0.0","source-map-js":"^1.0.2"},"browser":{"./lib/terminal-highlight":false,"source-map-js":false,"path":false,"url":false,"fs":false}}')}};var t={};function __nccwpck_require__(s){var o=t[s];if(o!==undefined){return o.exports}var n=t[s]={exports:{}};var r=true;try{e[s](n,n.exports,__nccwpck_require__);r=false}finally{if(r)delete t[s]}return n.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var s=__nccwpck_require__(643);module.exports=s})();

@@ -1,1 +0,1 @@

{"name":"css-loader","author":"Tobias Koppers @sokra","version":"6.9.0","funding":{"type":"opencollective","url":"https://opencollective.com/webpack"},"license":"MIT","types":"index.d.ts","type":"commonjs"}
{"name":"css-loader","author":"Tobias Koppers @sokra","version":"6.9.1","funding":{"type":"opencollective","url":"https://opencollective.com/webpack"},"license":"MIT","types":"index.d.ts","type":"commonjs"}

@@ -1,1 +0,1 @@

(()=>{var e={612:e=>{const createImports=(e,r,t="rule")=>Object.keys(e).map((s=>{const o=e[s];const a=Object.keys(o).map((e=>r.decl({prop:e,value:o[e],raws:{before:"\n "}})));const n=a.length>0;const c=t==="rule"?r.rule({selector:`:import('${s}')`,raws:{after:n?"\n":""}}):r.atRule({name:"icss-import",params:`'${s}'`,raws:{after:n?"\n":""}});if(n){c.append(a)}return c}));const createExports=(e,r,t="rule")=>{const s=Object.keys(e).map((t=>r.decl({prop:t,value:e[t],raws:{before:"\n "}})));if(s.length===0){return[]}const o=t==="rule"?r.rule({selector:`:export`,raws:{after:"\n"}}):r.atRule({name:"icss-export",raws:{after:"\n"}});o.append(s);return[o]};const createICSSRules=(e,r,t,s)=>[...createImports(e,t,s),...createExports(r,t,s)];e.exports=createICSSRules},689:e=>{const r=/^:import\(("[^"]*"|'[^']*'|[^"']+)\)$/;const t=/^("[^"]*"|'[^']*'|[^"']+)$/;const getDeclsObject=e=>{const r={};e.walkDecls((e=>{const t=e.raws.before?e.raws.before.trim():"";r[t+e.prop]=e.value}));return r};const extractICSS=(e,s=true,o="auto")=>{const a={};const n={};function addImports(e,r){const t=r.replace(/'|"/g,"");a[t]=Object.assign(a[t]||{},getDeclsObject(e));if(s){e.remove()}}function addExports(e){Object.assign(n,getDeclsObject(e));if(s){e.remove()}}e.each((e=>{if(e.type==="rule"&&o!=="at-rule"){if(e.selector.slice(0,7)===":import"){const t=r.exec(e.selector);if(t){addImports(e,t[1])}}if(e.selector===":export"){addExports(e)}}if(e.type==="atrule"&&o!=="rule"){if(e.name==="icss-import"){const r=t.exec(e.params);if(r){addImports(e,r[1])}}if(e.name==="icss-export"){addExports(e)}}}));return{icssImports:a,icssExports:n}};e.exports=extractICSS},332:(e,r,t)=>{const s=t(191);const o=t(985);const a=t(689);const n=t(612);e.exports={replaceValueSymbols:s,replaceSymbols:o,extractICSS:a,createICSSRules:n}},985:(e,r,t)=>{const s=t(191);const replaceSymbols=(e,r)=>{e.walk((e=>{if(e.type==="decl"&&e.value){e.value=s(e.value.toString(),r)}else if(e.type==="rule"&&e.selector){e.selector=s(e.selector.toString(),r)}else if(e.type==="atrule"&&e.params){e.params=s(e.params.toString(),r)}}))};e.exports=replaceSymbols},191:e=>{const r=/[$]?[\w-]+/g;const replaceValueSymbols=(e,t)=>{let s;while(s=r.exec(e)){const o=t[s[0]];if(o){e=e.slice(0,s.index)+o+e.slice(r.lastIndex);r.lastIndex-=s[0].length-o.length}}return e};e.exports=replaceValueSymbols},268:(e,r,t)=>{"use strict";const s=t(332);const o=/^(.+?|\([\s\S]+?\))\s+from\s+("[^"]*"|'[^']*'|[\w-]+)$/;const a=/(?:\s+|^)([\w-]+):?(.*?)$/;const n=/^([\w-]+)(?:\s+as\s+([\w-]+))?/;e.exports=e=>{let r=0;const t=e&&e.createImportedName||(e=>`i__const_${e.replace(/\W/g,"_")}_${r++}`);return{postcssPlugin:"postcss-modules-values",prepare(e){const r=[];const c={};return{Once(p,l){p.walkAtRules(/value/i,(p=>{const l=p.params.match(o);if(l){let[,e,s]=l;if(c[s]){s=c[s]}const o=e.replace(/^\(\s*([\s\S]+)\s*\)$/,"$1").split(/\s*,\s*/).map((e=>{const r=n.exec(e);if(r){const[,e,s=e]=r;const o=t(s);c[s]=o;return{theirName:e,importedName:o}}else{throw new Error(`@import statement "${e}" is invalid!`)}}));r.push({path:s,imports:o});p.remove();return}if(p.params.indexOf("@value")!==-1){e.warn("Invalid value definition: "+p.params)}let[,i,u]=`${p.params}${p.raws.between}`.match(a);const m=u.replace(/\/\*((?!\*\/).*?)\*\//g,"");if(m.length===0){e.warn("Invalid value definition: "+p.params);p.remove();return}let f=/^\s+$/.test(m);if(!f){u=u.trim()}c[i]=s.replaceValueSymbols(u,c);p.remove()}));if(!Object.keys(c).length){return}s.replaceSymbols(p,c);const i=Object.keys(c).map((e=>l.decl({value:c[e],prop:e,raws:{before:"\n "}})));if(i.length>0){const e=l.rule({selector:":export",raws:{after:"\n"}});e.append(i);p.prepend(e)}r.reverse().forEach((({path:e,imports:r})=>{const t=l.rule({selector:`:import(${e})`,raws:{after:"\n"}});r.forEach((({theirName:e,importedName:r})=>{t.append({value:e,prop:r,raws:{before:"\n "}})}));p.prepend(t)}))}}}}};e.exports.postcss=true}};var r={};function __nccwpck_require__(t){var s=r[t];if(s!==undefined){return s.exports}var o=r[t]={exports:{}};var a=true;try{e[t](o,o.exports,__nccwpck_require__);a=false}finally{if(a)delete r[t]}return o.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var t=__nccwpck_require__(268);module.exports=t})();
(()=>{"use strict";var e={268:(e,r,t)=>{const s=t(417);const a=/^(.+?|\([\s\S]+?\))\s+from\s+("[^"]*"|'[^']*'|[\w-]+)$/;const n=/(?:\s+|^)([\w-]+):?(.*?)$/;const o=/^([\w-]+)(?:\s+as\s+([\w-]+))?/;e.exports=e=>{let r=0;const t=e&&e.createImportedName||(e=>`i__const_${e.replace(/\W/g,"_")}_${r++}`);return{postcssPlugin:"postcss-modules-values",prepare(e){const r=[];const p={};return{Once(i,c){i.walkAtRules(/value/i,(i=>{const c=i.params.match(a);if(c){let[,e,s]=c;if(p[s]){s=p[s]}const a=e.replace(/^\(\s*([\s\S]+)\s*\)$/,"$1").split(/\s*,\s*/).map((e=>{const r=o.exec(e);if(r){const[,e,s=e]=r;const a=t(s);p[s]=a;return{theirName:e,importedName:a}}else{throw new Error(`@import statement "${e}" is invalid!`)}}));r.push({path:s,imports:a});i.remove();return}if(i.params.indexOf("@value")!==-1){e.warn("Invalid value definition: "+i.params)}let[,l,u]=`${i.params}${i.raws.between}`.match(n);const m=u.replace(/\/\*((?!\*\/).*?)\*\//g,"");if(m.length===0){e.warn("Invalid value definition: "+i.params);i.remove();return}let _=/^\s+$/.test(m);if(!_){u=u.trim()}p[l]=s.replaceValueSymbols(u,p);i.remove()}));if(!Object.keys(p).length){return}s.replaceSymbols(i,p);const l=Object.keys(p).map((e=>c.decl({value:p[e],prop:e,raws:{before:"\n "}})));if(l.length>0){const e=c.rule({selector:":export",raws:{after:"\n"}});e.append(l);i.prepend(e)}r.reverse().forEach((({path:e,imports:r})=>{const t=c.rule({selector:`:import(${e})`,raws:{after:"\n"}});r.forEach((({theirName:e,importedName:r})=>{t.append({value:e,prop:r,raws:{before:"\n "}})}));i.prepend(t)}))}}}}};e.exports.postcss=true},417:e=>{e.exports=require("../icss-utils")}};var r={};function __nccwpck_require__(t){var s=r[t];if(s!==undefined){return s.exports}var a=r[t]={exports:{}};var n=true;try{e[t](a,a.exports,__nccwpck_require__);n=false}finally{if(n)delete r[t]}return a.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var t=__nccwpck_require__(268);module.exports=t})();

@@ -1,1 +0,1 @@

(()=>{var e={296:function(e){(function(t,s){true?e.exports=s():0})(this,(function(){"use strict";var e=function isMergeableObject(e){return isNonNullObject(e)&&!isSpecial(e)};function isNonNullObject(e){return!!e&&typeof e==="object"}function isSpecial(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||isReactElement(e)}var t=typeof Symbol==="function"&&Symbol.for;var s=t?Symbol.for("react.element"):60103;function isReactElement(e){return e.$$typeof===s}function emptyTarget(e){return Array.isArray(e)?[]:{}}function cloneIfNecessary(t,s){var n=s&&s.clone===true;return n&&e(t)?deepmerge(emptyTarget(t),t,s):t}function defaultArrayMerge(t,s,n){var i=t.slice();s.forEach((function(s,r){if(typeof i[r]==="undefined"){i[r]=cloneIfNecessary(s,n)}else if(e(s)){i[r]=deepmerge(t[r],s,n)}else if(t.indexOf(s)===-1){i.push(cloneIfNecessary(s,n))}}));return i}function mergeObject(t,s,n){var i={};if(e(t)){Object.keys(t).forEach((function(e){i[e]=cloneIfNecessary(t[e],n)}))}Object.keys(s).forEach((function(r){if(!e(s[r])||!t[r]){i[r]=cloneIfNecessary(s[r],n)}else{i[r]=deepmerge(t[r],s[r],n)}}));return i}function deepmerge(e,t,s){var n=Array.isArray(t);var i=Array.isArray(e);var r=s||{arrayMerge:defaultArrayMerge};var o=n===i;if(!o){return cloneIfNecessary(t,s)}else if(n){var u=r.arrayMerge||defaultArrayMerge;return u(e,t,s)}else{return mergeObject(e,t,s)}}deepmerge.all=function deepmergeAll(e,t){if(!Array.isArray(e)||e.length<2){throw new Error("first argument should be an array with at least two elements")}return e.reduce((function(e,s){return deepmerge(e,s,t)}))};var n=deepmerge;return n}))},95:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.arrayToString=void 0;const arrayToString=(e,t,s)=>{const n=e.map((function(e,n){const i=s(e,n);if(i===undefined)return String(i);return t+i.split("\n").join(`\n${t}`)})).join(t?",\n":",");const i=t&&n?"\n":"";return`[${i}${n}${i}]`};t.arrayToString=arrayToString},869:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.FunctionParser=t.dedentFunction=t.functionToString=t.USED_METHOD_KEY=void 0;const n=s(309);const i={" "(){}}[" "].toString().charAt(0)==='"';const r={Function:"function ",GeneratorFunction:"function* ",AsyncFunction:"async function ",AsyncGeneratorFunction:"async function* "};const o={Function:"",GeneratorFunction:"*",AsyncFunction:"async ",AsyncGeneratorFunction:"async *"};const u=new Set(("case delete else in instanceof new return throw typeof void "+", ; : + - ! ~ & | ^ * / % < > ? =").split(" "));t.USED_METHOD_KEY=new WeakSet;const functionToString=(e,s,n,i)=>{const r=typeof i==="string"?i:undefined;if(r!==undefined)t.USED_METHOD_KEY.add(e);return new FunctionParser(e,s,n,r).stringify()};t.functionToString=functionToString;function dedentFunction(e){let t;for(const s of e.split("\n").slice(1)){const n=/^[\s\t]+/.exec(s);if(!n)return e;const[i]=n;if(t===undefined)t=i;else if(i.length<t.length)t=i}return t?e.split(`\n${t}`).join("\n"):e}t.dedentFunction=dedentFunction;class FunctionParser{constructor(e,t,s,i){this.fn=e;this.indent=t;this.next=s;this.key=i;this.pos=0;this.hadKeyword=false;this.fnString=Function.prototype.toString.call(e);this.fnType=e.constructor.name;this.keyQuote=i===undefined?"":n.quoteKey(i,s);this.keyPrefix=i===undefined?"":`${this.keyQuote}:${t?" ":""}`;this.isMethodCandidate=i===undefined?false:this.fn.name===""||this.fn.name===i}stringify(){const e=this.tryParse();if(!e){return`${this.keyPrefix}void ${this.next(this.fnString)}`}return dedentFunction(e)}getPrefix(){if(this.isMethodCandidate&&!this.hadKeyword){return o[this.fnType]+this.keyQuote}return this.keyPrefix+r[this.fnType]}tryParse(){if(this.fnString[this.fnString.length-1]!=="}"){return this.keyPrefix+this.fnString}if(this.fn.name){const e=this.tryStrippingName();if(e)return e}const e=this.pos;if(this.consumeSyntax()==="class")return this.fnString;this.pos=e;if(this.tryParsePrefixTokens()){const e=this.tryStrippingName();if(e)return e;let t=this.pos;switch(this.consumeSyntax("WORD_LIKE")){case"WORD_LIKE":if(this.isMethodCandidate&&!this.hadKeyword){t=this.pos}case"()":if(this.fnString.substr(this.pos,2)==="=>"){return this.keyPrefix+this.fnString}this.pos=t;case'"':case"'":case"[]":return this.getPrefix()+this.fnString.substr(this.pos)}}}tryStrippingName(){if(i){return}let e=this.pos;const t=this.fnString.substr(this.pos,this.fn.name.length);if(t===this.fn.name){this.pos+=t.length;if(this.consumeSyntax()==="()"&&this.consumeSyntax()==="{}"&&this.pos===this.fnString.length){if(this.isMethodCandidate||!n.isValidVariableName(t)){e+=t.length}return this.getPrefix()+this.fnString.substr(e)}}this.pos=e}tryParsePrefixTokens(){let e=this.pos;this.hadKeyword=false;switch(this.fnType){case"AsyncFunction":if(this.consumeSyntax()!=="async")return false;e=this.pos;case"Function":if(this.consumeSyntax()==="function"){this.hadKeyword=true}else{this.pos=e}return true;case"AsyncGeneratorFunction":if(this.consumeSyntax()!=="async")return false;case"GeneratorFunction":let t=this.consumeSyntax();if(t==="function"){t=this.consumeSyntax();this.hadKeyword=true}return t==="*"}}consumeSyntax(e){const t=this.consumeMatch(/^(?:([A-Za-z_0-9$\xA0-\uFFFF]+)|=>|\+\+|\-\-|.)/);if(!t)return;const[s,n]=t;this.consumeWhitespace();if(n)return e||n;switch(s){case"(":return this.consumeSyntaxUntil("(",")");case"[":return this.consumeSyntaxUntil("[","]");case"{":return this.consumeSyntaxUntil("{","}");case"`":return this.consumeTemplate();case'"':return this.consumeRegExp(/^(?:[^\\"]|\\.)*"/,'"');case"'":return this.consumeRegExp(/^(?:[^\\']|\\.)*'/,"'")}return s}consumeSyntaxUntil(e,t){let s=true;for(;;){const n=this.consumeSyntax();if(n===t)return e+t;if(!n||n===")"||n==="]"||n==="}")return;if(n==="/"&&s&&this.consumeMatch(/^(?:\\.|[^\\\/\n[]|\[(?:\\.|[^\]])*\])+\/[a-z]*/)){s=false;this.consumeWhitespace()}else{s=u.has(n)}}}consumeMatch(e){const t=e.exec(this.fnString.substr(this.pos));if(t)this.pos+=t[0].length;return t}consumeRegExp(e,t){const s=e.exec(this.fnString.substr(this.pos));if(!s)return;this.pos+=s[0].length;this.consumeWhitespace();return t}consumeTemplate(){for(;;){this.consumeMatch(/^(?:[^`$\\]|\\.|\$(?!{))*/);if(this.fnString[this.pos]==="`"){this.pos++;this.consumeWhitespace();return"`"}if(this.fnString.substr(this.pos,2)==="${"){this.pos+=2;this.consumeWhitespace();if(this.consumeSyntaxUntil("{","}"))continue}return}}consumeWhitespace(){this.consumeMatch(/^(?:\s|\/\/.*|\/\*[^]*?\*\/)*/)}}t.FunctionParser=FunctionParser},277:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringify=void 0;const n=s(960);const i=s(309);const r=Symbol("root");function stringify(e,t,s,n={}){const o=typeof s==="string"?s:" ".repeat(s||0);const u=[];const a=new Set;const c=new Map;const l=new Map;let h=0;const{maxDepth:f=100,references:p=false,skipUndefinedProperties:d=false,maxValues:g=1e5}=n;const m=replacerToString(t);const onNext=(e,t)=>{if(++h>g)return;if(d&&e===undefined)return;if(u.length>f)return;if(t===undefined)return m(e,o,onNext,t);u.push(t);const s=y(e,t===r?undefined:t);u.pop();return s};const y=p?(e,t)=>{if(e!==null&&(typeof e==="object"||typeof e==="function"||typeof e==="symbol")){if(c.has(e)){l.set(u.slice(1),c.get(e));return m(undefined,o,onNext,t)}c.set(e,u.slice(1))}return m(e,o,onNext,t)}:(e,t)=>{if(a.has(e))return;a.add(e);const s=m(e,o,onNext,t);a.delete(e);return s};const b=onNext(e,r);if(l.size){const e=o?" ":"";const t=o?"\n":"";let s=`var x${e}=${e}${b};${t}`;for(const[n,r]of l.entries()){const o=i.stringifyPath(n,onNext);const u=i.stringifyPath(r,onNext);s+=`x${o}${e}=${e}x${u};${t}`}return`(function${e}()${e}{${t}${s}return x;${t}}())`}return b}t.stringify=stringify;function replacerToString(e){if(!e)return n.toString;return(t,s,i,r)=>e(t,s,(e=>n.toString(e,s,i,r)),r)}},954:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.objectToString=void 0;const n=s(309);const i=s(869);const r=s(95);const objectToString=(e,t,s,n)=>{if(typeof Buffer==="function"&&Buffer.isBuffer(e)){return`Buffer.from(${s(e.toString("base64"))}, 'base64')`}if(typeof global==="object"&&e===global){return globalToString(e,t,s,n)}const i=o[Object.prototype.toString.call(e)];return i?i(e,t,s,n):undefined};t.objectToString=objectToString;const rawObjectToString=(e,t,s,r)=>{const o=t?"\n":"";const u=t?" ":"";const a=Object.keys(e).reduce((function(r,o){const a=e[o];const c=s(a,o);if(c===undefined)return r;const l=c.split("\n").join(`\n${t}`);if(i.USED_METHOD_KEY.has(a)){r.push(`${t}${l}`);return r}r.push(`${t}${n.quoteKey(o,s)}:${u}${l}`);return r}),[]).join(`,${o}`);if(a==="")return"{}";return`{${o}${a}${o}}`};const globalToString=(e,t,s)=>`Function(${s("return this")})()`;const o={"[object Array]":r.arrayToString,"[object Object]":rawObjectToString,"[object Error]":(e,t,s)=>`new Error(${s(e.message)})`,"[object Date]":e=>`new Date(${e.getTime()})`,"[object String]":(e,t,s)=>`new String(${s(e.toString())})`,"[object Number]":e=>`new Number(${e})`,"[object Boolean]":e=>`new Boolean(${e})`,"[object Set]":(e,t,s)=>`new Set(${s(Array.from(e))})`,"[object Map]":(e,t,s)=>`new Map(${s(Array.from(e))})`,"[object RegExp]":String,"[object global]":globalToString,"[object Window]":globalToString}},309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringifyPath=t.quoteKey=t.isValidVariableName=t.IS_VALID_IDENTIFIER=t.quoteString=void 0;const s=/[\\\'\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;const n=new Map([["\b","\\b"],["\t","\\t"],["\n","\\n"],["\f","\\f"],["\r","\\r"],["'","\\'"],['"','\\"'],["\\","\\\\"]]);function escapeChar(e){return n.get(e)||`\\u${`0000${e.charCodeAt(0).toString(16)}`.slice(-4)}`}function quoteString(e){return`'${e.replace(s,escapeChar)}'`}t.quoteString=quoteString;const i=new Set(("break else new var case finally return void catch for switch while "+"continue function this with default if throw delete in try "+"do instanceof typeof abstract enum int short boolean export "+"interface static byte extends long super char final native synchronized "+"class float package throws const goto private transient debugger "+"implements protected volatile double import public let yield").split(" "));t.IS_VALID_IDENTIFIER=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function isValidVariableName(e){return typeof e==="string"&&!i.has(e)&&t.IS_VALID_IDENTIFIER.test(e)}t.isValidVariableName=isValidVariableName;function quoteKey(e,t){return isValidVariableName(e)?e:t(e)}t.quoteKey=quoteKey;function stringifyPath(e,t){let s="";for(const n of e){if(isValidVariableName(n)){s+=`.${n}`}else{s+=`[${t(n)}]`}}return s}t.stringifyPath=stringifyPath},960:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toString=void 0;const n=s(309);const i=s(954);const r=s(869);const o={string:n.quoteString,number:e=>Object.is(e,-0)?"-0":String(e),boolean:String,symbol:(e,t,s)=>{const n=Symbol.keyFor(e);if(n!==undefined)return`Symbol.for(${s(n)})`;return`Symbol(${s(e.description)})`},bigint:(e,t,s)=>`BigInt(${s(String(e))})`,undefined:String,object:i.objectToString,function:r.functionToString};const toString=(e,t,s,n)=>{if(e===null)return"null";return o[typeof e](e,t,s,n)};t.toString=toString},44:e=>{e.exports=class extends Function{constructor(){super();return new Proxy(this,{apply:(e,t,s)=>e.classCall(...s)})}classCall(){throw new Error("not implemented")}}},68:(e,t,s)=>{const n=s(163);const i=s(281);e.exports=n(i(Object))},434:(e,t,s)=>{const n=s(317);const i=s(281);e.exports=n(i(Object))},112:(e,t,s)=>{const n=s(44);const i=s(163);const r=s(281);const o=s(658);e.exports=o(i(r(n)))},914:(e,t,s)=>{const n=s(68);const i=s(112);const r=s(434);const o=s(899);const u=s(640);const a=s(86);const c=s(792);const l=s(56);const h=s(402);const f=s(389);const p=s(984);e.exports=class extends n{constructor(){super();this.entryPoints=new n(this);this.output=new a(this);this.module=new h(this);this.resolve=new o(this);this.resolveLoader=new u(this);this.optimization=new f(this);this.plugins=new n(this);this.devServer=new c(this);this.performance=new p(this);this.node=new i(this);this.extend(["context","mode","devtool","target","watch","watchOptions","externals","externalsType","externalsPresets","stats","experiments","amd","bail","cache","dependencies","ignoreWarnings","loader","parallelism","profile","recordsPath","recordsInputPath","recordsOutputPath","name","infrastructureLogging","snapshot"])}static toString(e,{verbose:t=false,configPrefix:n="config"}={}){const{stringify:i}=s(277);return i(e,((e,s,i)=>{if(e&&e.__pluginName){const t=`/* ${n}.${e.__pluginType}('${e.__pluginName}') */\n`;const s=e.__pluginPath?`(require(${i(e.__pluginPath)}))`:e.__pluginConstructorName;if(s){const n=i(e.__pluginArgs).slice(1,-1);return`${t}new ${s}(${n})`}return t+i(e.__pluginArgs&&e.__pluginArgs.length?{args:e.__pluginArgs}:{})}if(e&&e.__ruleNames){const t=e.__ruleTypes;const s=`/* ${n}.module${e.__ruleNames.map(((e,s)=>`.${t?t[s]:"rule"}('${e}')`)).join("")}${e.__useName?`.use('${e.__useName}')`:``} */\n`;return s+i(e)}if(e&&e.__expression){return e.__expression}if(typeof e==="function"){if(!t&&e.toString().length>100){return`function () { /* omitted long function */ }`}}return i(e)}),2)}entry(e){return this.entryPoints.getOrCompute(e,(()=>new r(this)))}plugin(e){return this.plugins.getOrCompute(e,(()=>new l(this,e)))}toConfig(){const e=this.entryPoints.entries()||{};const t=this.entries()||{};return this.clean(Object.assign(t,{node:this.node.entries(),output:this.output.entries(),resolve:this.resolve.toConfig(),resolveLoader:this.resolveLoader.toConfig(),devServer:this.devServer.toConfig(),module:this.module.toConfig(),optimization:this.optimization.toConfig(),plugins:this.plugins.values().map((e=>e.toConfig())),performance:this.performance.entries(),entry:Object.keys(e).reduce(((t,s)=>Object.assign(t,{[s]:e[s].values()})),{})}))}toString(t){return e.exports.toString(this.toConfig(),t)}merge(e={},t=[]){const s=["node","output","resolve","resolveLoader","devServer","optimization","performance","module"];if(!t.includes("entry")&&"entry"in e){Object.keys(e.entry).forEach((t=>this.entry(t).merge([].concat(e.entry[t]))))}if(!t.includes("plugin")&&"plugin"in e){Object.keys(e.plugin).forEach((t=>this.plugin(t).merge(e.plugin[t])))}s.forEach((s=>{if(!t.includes(s)&&s in e){this[s].merge(e[s])}}));return super.merge(e,[...t,...s,"entry","plugin"])}}},792:(e,t,s)=>{const n=s(68);const i=s(434);e.exports=class extends n{constructor(e){super(e);this.allowedHosts=new i(this);this.extend(["after","before","bonjour","clientLogLevel","compress","contentBase","contentBasePublicPath","disableHostCheck","filename","headers","historyApiFallback","host","hot","hotOnly","http2","https","index","injectClient","injectHot","inline","lazy","liveReload","mimeTypes","noInfo","onListening","open","openPage","overlay","pfx","pfxPassphrase","port","proxy","progress","public","publicPath","quiet","serveIndex","setup","socket","sockHost","sockPath","sockPort","staticOptions","stats","stdin","transportMode","useLocalIp","watchContentBase","watchOptions","writeToDisk"])}toConfig(){return this.clean({allowedHosts:this.allowedHosts.values(),...this.entries()||{}})}merge(e,t=[]){if(!t.includes("allowedHosts")&&"allowedHosts"in e){this.allowedHosts.merge(e.allowedHosts)}return super.merge(e,["allowedHosts"])}}},402:(e,t,s)=>{const n=s(68);const i=s(427);e.exports=class extends n{constructor(e){super(e);this.rules=new n(this);this.defaultRules=new n(this);this.generator=new n(this);this.parser=new n(this);this.extend(["noParse","unsafeCache","wrappedContextCritical","exprContextRegExp","wrappedContextRecursive","strictExportPresence","wrappedContextRegExp"])}defaultRule(e){return this.defaultRules.getOrCompute(e,(()=>new i(this,e,"defaultRule")))}rule(e){return this.rules.getOrCompute(e,(()=>new i(this,e,"rule")))}toConfig(){return this.clean(Object.assign(this.entries()||{},{defaultRules:this.defaultRules.values().map((e=>e.toConfig())),generator:this.generator.entries(),parser:this.parser.entries(),rules:this.rules.values().map((e=>e.toConfig()))}))}merge(e,t=[]){if(!t.includes("rule")&&"rule"in e){Object.keys(e.rule).forEach((t=>this.rule(t).merge(e.rule[t])))}if(!t.includes("defaultRule")&&"defaultRule"in e){Object.keys(e.defaultRule).forEach((t=>this.defaultRule(t).merge(e.defaultRule[t])))}return super.merge(e,["rule","defaultRule"])}}},389:(e,t,s)=>{const n=s(68);const i=s(112);const r=s(56);e.exports=class extends n{constructor(e){super(e);this.minimizers=new n(this);this.splitChunks=new i(this);this.extend(["minimize","runtimeChunk","emitOnErrors","moduleIds","chunkIds","nodeEnv","mangleWasmImports","removeAvailableModules","removeEmptyChunks","mergeDuplicateChunks","flagIncludedChunks","providedExports","usedExports","concatenateModules","sideEffects","portableRecords","mangleExports","innerGraph","realContentHash"])}minimizer(e){if(Array.isArray(e)){throw new Error("optimization.minimizer() no longer supports being passed an array. "+"Either switch to the new syntax (https://github.com/neutrinojs/webpack-chain#config-optimization-minimizers-adding) or downgrade to webpack-chain 4. "+"If using Vue this likely means a Vue plugin has not yet been updated to support Vue CLI 4+.")}return this.minimizers.getOrCompute(e,(()=>new r(this,e,"optimization.minimizer")))}toConfig(){return this.clean(Object.assign(this.entries()||{},{splitChunks:this.splitChunks.entries(),minimizer:this.minimizers.values().map((e=>e.toConfig()))}))}merge(e,t=[]){if(!t.includes("minimizer")&&"minimizer"in e){Object.keys(e.minimizer).forEach((t=>this.minimizer(t).merge(e.minimizer[t])))}return super.merge(e,[...t,"minimizer"])}}},624:e=>{e.exports=e=>class extends e{before(e){if(this.__after){throw new Error(`Unable to set .before(${JSON.stringify(e)}) with existing value for .after()`)}this.__before=e;return this}after(e){if(this.__before){throw new Error(`Unable to set .after(${JSON.stringify(e)}) with existing value for .before()`)}this.__after=e;return this}merge(e,t=[]){if(e.before){this.before(e.before)}if(e.after){this.after(e.after)}return super.merge(e,[...t,"before","after"])}}},86:(e,t,s)=>{const n=s(68);e.exports=class extends n{constructor(e){super(e);this.extend(["auxiliaryComment","charset","chunkFilename","chunkLoadTimeout","chunkLoadingGlobal","chunkLoading","chunkFormat","enabledChunkLoadingTypes","crossOriginLoading","devtoolFallbackModuleFilenameTemplate","devtoolModuleFilenameTemplate","devtoolNamespace","filename","assetModuleFilename","globalObject","uniqueName","hashDigest","hashDigestLength","hashFunction","hashSalt","hotUpdateChunkFilename","hotUpdateGlobal","hotUpdateMainFilename","library","libraryExport","libraryTarget","importFunctionName","path","pathinfo","publicPath","scriptType","sourceMapFilename","sourcePrefix","strictModuleErrorHandling","strictModuleExceptionHandling","umdNamedDefine","workerChunkLoading","enabledLibraryTypes","environment","compareBeforeEmit","wasmLoading","enabledWasmLoadingTypes","iife","module","clean"])}}},984:(e,t,s)=>{const n=s(112);e.exports=class extends n{constructor(e){super(e);this.extend(["assetFilter","hints","maxAssetSize","maxEntrypointSize"])}}},56:(e,t,s)=>{const n=s(68);const i=s(624);e.exports=i(class extends n{constructor(e,t,s="plugin"){super(e);this.name=t;this.type=s;this.extend(["init"]);this.init(((e,t=[])=>{if(typeof e==="function"){return new e(...t)}return e}))}use(e,t=[]){return this.set("plugin",e).set("args",t)}tap(e){if(!this.has("plugin")){throw new Error(`Cannot call .tap() on a plugin that has not yet been defined. Call ${this.type}('${this.name}').use(<Plugin>) first.`)}this.set("args",e(this.get("args")||[]));return this}set(e,t){if(e==="args"&&!Array.isArray(t)){throw new Error("args must be an array of arguments")}return super.set(e,t)}merge(e,t=[]){if("plugin"in e){this.set("plugin",e.plugin)}if("args"in e){this.set("args",e.args)}return super.merge(e,[...t,"args","plugin"])}toConfig(){const e=this.get("init");let t=this.get("plugin");const n=this.get("args");let i=null;if(t===undefined){throw new Error(`Invalid ${this.type} configuration: ${this.type}('${this.name}').use(<Plugin>) was not called to specify the plugin`)}if(typeof t==="string"){i=t;t=s(332)(i)}const r=t.__expression?`(${t.__expression})`:t.name;const o=e(t,n);Object.defineProperties(o,{__pluginName:{value:this.name},__pluginType:{value:this.type},__pluginArgs:{value:n},__pluginConstructorName:{value:r},__pluginPath:{value:i}});return o}})},899:(e,t,s)=>{const n=s(68);const i=s(434);const r=s(56);e.exports=class extends n{constructor(e){super(e);this.alias=new n(this);this.aliasFields=new i(this);this.descriptionFiles=new i(this);this.extensions=new i(this);this.mainFields=new i(this);this.mainFiles=new i(this);this.exportsFields=new i(this);this.importsFields=new i(this);this.restrictions=new i(this);this.roots=new i(this);this.modules=new i(this);this.plugins=new n(this);this.fallback=new n(this);this.byDependency=new n(this);this.extend(["cachePredicate","cacheWithContext","enforceExtension","symlinks","unsafeCache","preferRelative","preferAbsolute"])}plugin(e){return this.plugins.getOrCompute(e,(()=>new r(this,e,"resolve.plugin")))}toConfig(){return this.clean(Object.assign(this.entries()||{},{alias:this.alias.entries(),aliasFields:this.aliasFields.values(),descriptionFiles:this.descriptionFiles.values(),extensions:this.extensions.values(),mainFields:this.mainFields.values(),mainFiles:this.mainFiles.values(),modules:this.modules.values(),exportsFields:this.exportsFields.values(),importsFields:this.importsFields.values(),restrictions:this.restrictions.values(),roots:this.roots.values(),fallback:this.fallback.entries(),byDependency:this.byDependency.entries(),plugins:this.plugins.values().map((e=>e.toConfig()))}))}merge(e,t=[]){const s=["alias","aliasFields","descriptionFiles","extensions","mainFields","mainFiles","exportsFields","importsFields","restrictions","roots","modules"];if(!t.includes("plugin")&&"plugin"in e){Object.keys(e.plugin).forEach((t=>this.plugin(t).merge(e.plugin[t])))}s.forEach((s=>{if(!t.includes(s)&&s in e){this[s].merge(e[s])}}));return super.merge(e,[...t,...s,"plugin"])}}},640:(e,t,s)=>{const n=s(899);const i=s(434);e.exports=class extends n{constructor(e){super(e);this.modules=new i(this);this.moduleExtensions=new i(this);this.packageMains=new i(this)}toConfig(){return this.clean({modules:this.modules.values(),moduleExtensions:this.moduleExtensions.values(),packageMains:this.packageMains.values(),...super.toConfig()})}merge(e,t=[]){const s=["modules","moduleExtensions","packageMains"];s.forEach((s=>{if(!t.includes(s)&&s in e){this[s].merge(e[s])}}));return super.merge(e,[...t,...s])}}},427:(e,t,s)=>{const n=s(68);const i=s(434);const r=s(624);const o=s(316);const u=s(899);function toArray(e){return Array.isArray(e)?e:[e]}const a=r(class extends n{constructor(e,t,s="rule"){super(e);this.ruleName=t;this.names=[];this.ruleType=s;this.ruleTypes=[];let r=this;while(r instanceof a){this.names.unshift(r.ruleName);this.ruleTypes.unshift(r.ruleType);r=r.parent}this.uses=new n(this);this.include=new i(this);this.exclude=new i(this);this.rules=new n(this);this.oneOfs=new n(this);this.resolve=new u(this);this.resolve.extend(["fullySpecified"]);this.extend(["enforce","issuer","issuerLayer","layer","mimetype","parser","generator","resource","resourceQuery","sideEffects","test","type"])}use(e){return this.uses.getOrCompute(e,(()=>new o(this,e)))}rule(e){return this.rules.getOrCompute(e,(()=>new a(this,e,"rule")))}oneOf(e){return this.oneOfs.getOrCompute(e,(()=>new a(this,e,"oneOf")))}pre(){return this.enforce("pre")}post(){return this.enforce("post")}toConfig(){const e=this.clean(Object.assign(this.entries()||{},{include:this.include.values(),exclude:this.exclude.values(),rules:this.rules.values().map((e=>e.toConfig())),oneOf:this.oneOfs.values().map((e=>e.toConfig())),use:this.uses.values().map((e=>e.toConfig())),resolve:this.resolve.toConfig()}));Object.defineProperties(e,{__ruleNames:{value:this.names},__ruleTypes:{value:this.ruleTypes}});return e}merge(e,t=[]){if(!t.includes("include")&&"include"in e){this.include.merge(toArray(e.include))}if(!t.includes("exclude")&&"exclude"in e){this.exclude.merge(toArray(e.exclude))}if(!t.includes("use")&&"use"in e){Object.keys(e.use).forEach((t=>this.use(t).merge(e.use[t])))}if(!t.includes("rules")&&"rules"in e){Object.keys(e.rules).forEach((t=>this.rule(t).merge(e.rules[t])))}if(!t.includes("oneOf")&&"oneOf"in e){Object.keys(e.oneOf).forEach((t=>this.oneOf(t).merge(e.oneOf[t])))}if(!t.includes("resolve")&&"resolve"in e){this.resolve.merge(e.resolve)}if(!t.includes("test")&&"test"in e){this.test(e.test instanceof RegExp||typeof e.test==="function"?e.test:new RegExp(e.test))}return super.merge(e,[...t,"include","exclude","use","rules","oneOf","resolve","test"])}});e.exports=a},316:(e,t,s)=>{const n=s(296);const i=s(68);const r=s(624);e.exports=r(class extends i{constructor(e,t){super(e);this.name=t;this.extend(["loader","options"])}tap(e){this.options(e(this.get("options")));return this}merge(e,t=[]){if(!t.includes("loader")&&"loader"in e){this.loader(e.loader)}if(!t.includes("options")&&"options"in e){this.options(n(this.store.get("options")||{},e.options))}return super.merge(e,[...t,"loader","options"])}toConfig(){const e=this.clean(this.entries()||{});Object.defineProperties(e,{__useName:{value:this.name},__ruleNames:{value:this.parent&&this.parent.names},__ruleTypes:{value:this.parent&&this.parent.ruleTypes}});return e}})},281:e=>{e.exports=function createChainable(e){return class extends e{constructor(e){super();this.parent=e}batch(e){e(this);return this}end(){return this.parent}}}},163:(e,t,s)=>{const n=s(296);e.exports=function createMap(e){return class extends e{constructor(...e){super(...e);this.store=new Map}extend(e){this.shorthands=e;e.forEach((e=>{this[e]=t=>this.set(e,t)}));return this}clear(){this.store.clear();return this}delete(e){this.store.delete(e);return this}order(){const e=[...this.store].reduce(((e,[t,s])=>{e[t]=s;return e}),{});const t=Object.keys(e);const s=[...t];t.forEach((t=>{if(!e[t]){return}const{__before:n,__after:i}=e[t];if(n&&s.includes(n)){s.splice(s.indexOf(t),1);s.splice(s.indexOf(n),0,t)}else if(i&&s.includes(i)){s.splice(s.indexOf(t),1);s.splice(s.indexOf(i)+1,0,t)}}));return{entries:e,order:s}}entries(){const{entries:e,order:t}=this.order();if(t.length){return e}return undefined}values(){const{entries:e,order:t}=this.order();return t.map((t=>e[t]))}get(e){return this.store.get(e)}getOrCompute(e,t){if(!this.has(e)){this.set(e,t())}return this.get(e)}has(e){return this.store.has(e)}set(e,t){this.store.set(e,t);return this}merge(e,t=[]){Object.keys(e).forEach((s=>{if(t.includes(s)){return}const i=e[s];if(!Array.isArray(i)&&typeof i!=="object"||i===null||!this.has(s)){this.set(s,i)}else{this.set(s,n(this.get(s),i))}}));return this}clean(e){return Object.keys(e).reduce(((t,s)=>{const n=e[s];if(n===undefined){return t}if(Array.isArray(n)&&!n.length){return t}if(Object.prototype.toString.call(n)==="[object Object]"&&!Object.keys(n).length){return t}t[s]=n;return t}),{})}when(e,t=Function.prototype,s=Function.prototype){if(e){t(this)}else{s(this)}return this}}}},317:e=>{e.exports=function createSet(e){return class extends e{constructor(...e){super(...e);this.store=new Set}add(e){this.store.add(e);return this}prepend(e){this.store=new Set([e,...this.store]);return this}clear(){this.store.clear();return this}delete(e){this.store.delete(e);return this}values(){return[...this.store]}has(e){return this.store.has(e)}merge(e){this.store=new Set([...this.store,...e]);return this}when(e,t=Function.prototype,s=Function.prototype){if(e){t(this)}else{s(this)}return this}}}},658:e=>{e.exports=function createValue(e){return class extends e{constructor(...e){super(...e);this.value=undefined;this.useMap=true}set(...e){this.useMap=true;this.value=undefined;return super.set(...e)}clear(){this.value=undefined;return super.clear()}classCall(e){this.clear();this.useMap=false;this.value=e;return this.parent}entries(){if(this.useMap){return super.entries()}return this.value}values(){if(this.useMap){return super.values()}return this.value}}}},332:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");t.code="MODULE_NOT_FOUND";throw t}webpackEmptyContext.keys=()=>[];webpackEmptyContext.resolve=webpackEmptyContext;webpackEmptyContext.id=332;e.exports=webpackEmptyContext}};var t={};function __nccwpck_require__(s){var n=t[s];if(n!==undefined){return n.exports}var i=t[s]={exports:{}};var r=true;try{e[s].call(i.exports,i,i.exports,__nccwpck_require__);r=false}finally{if(r)delete t[s]}return i.exports}(()=>{__nccwpck_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var s=__nccwpck_require__(914);module.exports=s})();
(()=>{var e={95:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.arrayToString=void 0;const arrayToString=(e,t,s)=>{const n=e.map((function(e,n){const i=s(e,n);if(i===undefined)return String(i);return t+i.split("\n").join(`\n${t}`)})).join(t?",\n":",");const i=t&&n?"\n":"";return`[${i}${n}${i}]`};t.arrayToString=arrayToString},869:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.FunctionParser=t.dedentFunction=t.functionToString=t.USED_METHOD_KEY=void 0;const n=s(309);const i={" "(){}}[" "].toString().charAt(0)==='"';const r={Function:"function ",GeneratorFunction:"function* ",AsyncFunction:"async function ",AsyncGeneratorFunction:"async function* "};const o={Function:"",GeneratorFunction:"*",AsyncFunction:"async ",AsyncGeneratorFunction:"async *"};const u=new Set(("case delete else in instanceof new return throw typeof void "+", ; : + - ! ~ & | ^ * / % < > ? =").split(" "));t.USED_METHOD_KEY=new WeakSet;const functionToString=(e,s,n,i)=>{const r=typeof i==="string"?i:undefined;if(r!==undefined)t.USED_METHOD_KEY.add(e);return new FunctionParser(e,s,n,r).stringify()};t.functionToString=functionToString;function dedentFunction(e){let t;for(const s of e.split("\n").slice(1)){const n=/^[\s\t]+/.exec(s);if(!n)return e;const[i]=n;if(t===undefined)t=i;else if(i.length<t.length)t=i}return t?e.split(`\n${t}`).join("\n"):e}t.dedentFunction=dedentFunction;class FunctionParser{constructor(e,t,s,i){this.fn=e;this.indent=t;this.next=s;this.key=i;this.pos=0;this.hadKeyword=false;this.fnString=Function.prototype.toString.call(e);this.fnType=e.constructor.name;this.keyQuote=i===undefined?"":n.quoteKey(i,s);this.keyPrefix=i===undefined?"":`${this.keyQuote}:${t?" ":""}`;this.isMethodCandidate=i===undefined?false:this.fn.name===""||this.fn.name===i}stringify(){const e=this.tryParse();if(!e){return`${this.keyPrefix}void ${this.next(this.fnString)}`}return dedentFunction(e)}getPrefix(){if(this.isMethodCandidate&&!this.hadKeyword){return o[this.fnType]+this.keyQuote}return this.keyPrefix+r[this.fnType]}tryParse(){if(this.fnString[this.fnString.length-1]!=="}"){return this.keyPrefix+this.fnString}if(this.fn.name){const e=this.tryStrippingName();if(e)return e}const e=this.pos;if(this.consumeSyntax()==="class")return this.fnString;this.pos=e;if(this.tryParsePrefixTokens()){const e=this.tryStrippingName();if(e)return e;let t=this.pos;switch(this.consumeSyntax("WORD_LIKE")){case"WORD_LIKE":if(this.isMethodCandidate&&!this.hadKeyword){t=this.pos}case"()":if(this.fnString.substr(this.pos,2)==="=>"){return this.keyPrefix+this.fnString}this.pos=t;case'"':case"'":case"[]":return this.getPrefix()+this.fnString.substr(this.pos)}}}tryStrippingName(){if(i){return}let e=this.pos;const t=this.fnString.substr(this.pos,this.fn.name.length);if(t===this.fn.name){this.pos+=t.length;if(this.consumeSyntax()==="()"&&this.consumeSyntax()==="{}"&&this.pos===this.fnString.length){if(this.isMethodCandidate||!n.isValidVariableName(t)){e+=t.length}return this.getPrefix()+this.fnString.substr(e)}}this.pos=e}tryParsePrefixTokens(){let e=this.pos;this.hadKeyword=false;switch(this.fnType){case"AsyncFunction":if(this.consumeSyntax()!=="async")return false;e=this.pos;case"Function":if(this.consumeSyntax()==="function"){this.hadKeyword=true}else{this.pos=e}return true;case"AsyncGeneratorFunction":if(this.consumeSyntax()!=="async")return false;case"GeneratorFunction":let t=this.consumeSyntax();if(t==="function"){t=this.consumeSyntax();this.hadKeyword=true}return t==="*"}}consumeSyntax(e){const t=this.consumeMatch(/^(?:([A-Za-z_0-9$\xA0-\uFFFF]+)|=>|\+\+|\-\-|.)/);if(!t)return;const[s,n]=t;this.consumeWhitespace();if(n)return e||n;switch(s){case"(":return this.consumeSyntaxUntil("(",")");case"[":return this.consumeSyntaxUntil("[","]");case"{":return this.consumeSyntaxUntil("{","}");case"`":return this.consumeTemplate();case'"':return this.consumeRegExp(/^(?:[^\\"]|\\.)*"/,'"');case"'":return this.consumeRegExp(/^(?:[^\\']|\\.)*'/,"'")}return s}consumeSyntaxUntil(e,t){let s=true;for(;;){const n=this.consumeSyntax();if(n===t)return e+t;if(!n||n===")"||n==="]"||n==="}")return;if(n==="/"&&s&&this.consumeMatch(/^(?:\\.|[^\\\/\n[]|\[(?:\\.|[^\]])*\])+\/[a-z]*/)){s=false;this.consumeWhitespace()}else{s=u.has(n)}}}consumeMatch(e){const t=e.exec(this.fnString.substr(this.pos));if(t)this.pos+=t[0].length;return t}consumeRegExp(e,t){const s=e.exec(this.fnString.substr(this.pos));if(!s)return;this.pos+=s[0].length;this.consumeWhitespace();return t}consumeTemplate(){for(;;){this.consumeMatch(/^(?:[^`$\\]|\\.|\$(?!{))*/);if(this.fnString[this.pos]==="`"){this.pos++;this.consumeWhitespace();return"`"}if(this.fnString.substr(this.pos,2)==="${"){this.pos+=2;this.consumeWhitespace();if(this.consumeSyntaxUntil("{","}"))continue}return}}consumeWhitespace(){this.consumeMatch(/^(?:\s|\/\/.*|\/\*[^]*?\*\/)*/)}}t.FunctionParser=FunctionParser},277:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringify=void 0;const n=s(960);const i=s(309);const r=Symbol("root");function stringify(e,t,s,n={}){const o=typeof s==="string"?s:" ".repeat(s||0);const u=[];const a=new Set;const c=new Map;const l=new Map;let h=0;const{maxDepth:p=100,references:f=false,skipUndefinedProperties:d=false,maxValues:g=1e5}=n;const m=replacerToString(t);const onNext=(e,t)=>{if(++h>g)return;if(d&&e===undefined)return;if(u.length>p)return;if(t===undefined)return m(e,o,onNext,t);u.push(t);const s=y(e,t===r?undefined:t);u.pop();return s};const y=f?(e,t)=>{if(e!==null&&(typeof e==="object"||typeof e==="function"||typeof e==="symbol")){if(c.has(e)){l.set(u.slice(1),c.get(e));return m(undefined,o,onNext,t)}c.set(e,u.slice(1))}return m(e,o,onNext,t)}:(e,t)=>{if(a.has(e))return;a.add(e);const s=m(e,o,onNext,t);a.delete(e);return s};const x=onNext(e,r);if(l.size){const e=o?" ":"";const t=o?"\n":"";let s=`var x${e}=${e}${x};${t}`;for(const[n,r]of l.entries()){const o=i.stringifyPath(n,onNext);const u=i.stringifyPath(r,onNext);s+=`x${o}${e}=${e}x${u};${t}`}return`(function${e}()${e}{${t}${s}return x;${t}}())`}return x}t.stringify=stringify;function replacerToString(e){if(!e)return n.toString;return(t,s,i,r)=>e(t,s,(e=>n.toString(e,s,i,r)),r)}},954:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.objectToString=void 0;const n=s(309);const i=s(869);const r=s(95);const objectToString=(e,t,s,n)=>{if(typeof Buffer==="function"&&Buffer.isBuffer(e)){return`Buffer.from(${s(e.toString("base64"))}, 'base64')`}if(typeof global==="object"&&e===global){return globalToString(e,t,s,n)}const i=o[Object.prototype.toString.call(e)];return i?i(e,t,s,n):undefined};t.objectToString=objectToString;const rawObjectToString=(e,t,s,r)=>{const o=t?"\n":"";const u=t?" ":"";const a=Object.keys(e).reduce((function(r,o){const a=e[o];const c=s(a,o);if(c===undefined)return r;const l=c.split("\n").join(`\n${t}`);if(i.USED_METHOD_KEY.has(a)){r.push(`${t}${l}`);return r}r.push(`${t}${n.quoteKey(o,s)}:${u}${l}`);return r}),[]).join(`,${o}`);if(a==="")return"{}";return`{${o}${a}${o}}`};const globalToString=(e,t,s)=>`Function(${s("return this")})()`;const o={"[object Array]":r.arrayToString,"[object Object]":rawObjectToString,"[object Error]":(e,t,s)=>`new Error(${s(e.message)})`,"[object Date]":e=>`new Date(${e.getTime()})`,"[object String]":(e,t,s)=>`new String(${s(e.toString())})`,"[object Number]":e=>`new Number(${e})`,"[object Boolean]":e=>`new Boolean(${e})`,"[object Set]":(e,t,s)=>`new Set(${s(Array.from(e))})`,"[object Map]":(e,t,s)=>`new Map(${s(Array.from(e))})`,"[object RegExp]":String,"[object global]":globalToString,"[object Window]":globalToString}},309:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.stringifyPath=t.quoteKey=t.isValidVariableName=t.IS_VALID_IDENTIFIER=t.quoteString=void 0;const s=/[\\\'\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;const n=new Map([["\b","\\b"],["\t","\\t"],["\n","\\n"],["\f","\\f"],["\r","\\r"],["'","\\'"],['"','\\"'],["\\","\\\\"]]);function escapeChar(e){return n.get(e)||`\\u${`0000${e.charCodeAt(0).toString(16)}`.slice(-4)}`}function quoteString(e){return`'${e.replace(s,escapeChar)}'`}t.quoteString=quoteString;const i=new Set(("break else new var case finally return void catch for switch while "+"continue function this with default if throw delete in try "+"do instanceof typeof abstract enum int short boolean export "+"interface static byte extends long super char final native synchronized "+"class float package throws const goto private transient debugger "+"implements protected volatile double import public let yield").split(" "));t.IS_VALID_IDENTIFIER=/^[A-Za-z_$][A-Za-z0-9_$]*$/;function isValidVariableName(e){return typeof e==="string"&&!i.has(e)&&t.IS_VALID_IDENTIFIER.test(e)}t.isValidVariableName=isValidVariableName;function quoteKey(e,t){return isValidVariableName(e)?e:t(e)}t.quoteKey=quoteKey;function stringifyPath(e,t){let s="";for(const n of e){if(isValidVariableName(n)){s+=`.${n}`}else{s+=`[${t(n)}]`}}return s}t.stringifyPath=stringifyPath},960:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toString=void 0;const n=s(309);const i=s(954);const r=s(869);const o={string:n.quoteString,number:e=>Object.is(e,-0)?"-0":String(e),boolean:String,symbol:(e,t,s)=>{const n=Symbol.keyFor(e);if(n!==undefined)return`Symbol.for(${s(n)})`;return`Symbol(${s(e.description)})`},bigint:(e,t,s)=>`BigInt(${s(String(e))})`,undefined:String,object:i.objectToString,function:r.functionToString};const toString=(e,t,s,n)=>{if(e===null)return"null";return o[typeof e](e,t,s,n)};t.toString=toString},44:e=>{e.exports=class extends Function{constructor(){super();return new Proxy(this,{apply:(e,t,s)=>e.classCall(...s)})}classCall(){throw new Error("not implemented")}}},68:(e,t,s)=>{const n=s(163);const i=s(281);e.exports=n(i(Object))},434:(e,t,s)=>{const n=s(317);const i=s(281);e.exports=n(i(Object))},112:(e,t,s)=>{const n=s(44);const i=s(163);const r=s(281);const o=s(658);e.exports=o(i(r(n)))},914:(e,t,s)=>{const n=s(68);const i=s(112);const r=s(434);const o=s(899);const u=s(640);const a=s(86);const c=s(792);const l=s(56);const h=s(402);const p=s(389);const f=s(984);e.exports=class extends n{constructor(){super();this.entryPoints=new n(this);this.output=new a(this);this.module=new h(this);this.resolve=new o(this);this.resolveLoader=new u(this);this.optimization=new p(this);this.plugins=new n(this);this.devServer=new c(this);this.performance=new f(this);this.node=new i(this);this.extend(["context","mode","devtool","target","watch","watchOptions","externals","externalsType","externalsPresets","stats","experiments","amd","bail","cache","dependencies","ignoreWarnings","loader","parallelism","profile","recordsPath","recordsInputPath","recordsOutputPath","name","infrastructureLogging","snapshot"])}static toString(e,{verbose:t=false,configPrefix:n="config"}={}){const{stringify:i}=s(277);return i(e,((e,s,i)=>{if(e&&e.__pluginName){const t=`/* ${n}.${e.__pluginType}('${e.__pluginName}') */\n`;const s=e.__pluginPath?`(require(${i(e.__pluginPath)}))`:e.__pluginConstructorName;if(s){const n=i(e.__pluginArgs).slice(1,-1);return`${t}new ${s}(${n})`}return t+i(e.__pluginArgs&&e.__pluginArgs.length?{args:e.__pluginArgs}:{})}if(e&&e.__ruleNames){const t=e.__ruleTypes;const s=`/* ${n}.module${e.__ruleNames.map(((e,s)=>`.${t?t[s]:"rule"}('${e}')`)).join("")}${e.__useName?`.use('${e.__useName}')`:``} */\n`;return s+i(e)}if(e&&e.__expression){return e.__expression}if(typeof e==="function"){if(!t&&e.toString().length>100){return`function () { /* omitted long function */ }`}}return i(e)}),2)}entry(e){return this.entryPoints.getOrCompute(e,(()=>new r(this)))}plugin(e){return this.plugins.getOrCompute(e,(()=>new l(this,e)))}toConfig(){const e=this.entryPoints.entries()||{};const t=this.entries()||{};return this.clean(Object.assign(t,{node:this.node.entries(),output:this.output.entries(),resolve:this.resolve.toConfig(),resolveLoader:this.resolveLoader.toConfig(),devServer:this.devServer.toConfig(),module:this.module.toConfig(),optimization:this.optimization.toConfig(),plugins:this.plugins.values().map((e=>e.toConfig())),performance:this.performance.entries(),entry:Object.keys(e).reduce(((t,s)=>Object.assign(t,{[s]:e[s].values()})),{})}))}toString(t){return e.exports.toString(this.toConfig(),t)}merge(e={},t=[]){const s=["node","output","resolve","resolveLoader","devServer","optimization","performance","module"];if(!t.includes("entry")&&"entry"in e){Object.keys(e.entry).forEach((t=>this.entry(t).merge([].concat(e.entry[t]))))}if(!t.includes("plugin")&&"plugin"in e){Object.keys(e.plugin).forEach((t=>this.plugin(t).merge(e.plugin[t])))}s.forEach((s=>{if(!t.includes(s)&&s in e){this[s].merge(e[s])}}));return super.merge(e,[...t,...s,"entry","plugin"])}}},792:(e,t,s)=>{const n=s(68);const i=s(434);e.exports=class extends n{constructor(e){super(e);this.allowedHosts=new i(this);this.extend(["after","before","bonjour","clientLogLevel","compress","contentBase","contentBasePublicPath","disableHostCheck","filename","headers","historyApiFallback","host","hot","hotOnly","http2","https","index","injectClient","injectHot","inline","lazy","liveReload","mimeTypes","noInfo","onListening","open","openPage","overlay","pfx","pfxPassphrase","port","proxy","progress","public","publicPath","quiet","serveIndex","setup","socket","sockHost","sockPath","sockPort","staticOptions","stats","stdin","transportMode","useLocalIp","watchContentBase","watchOptions","writeToDisk"])}toConfig(){return this.clean({allowedHosts:this.allowedHosts.values(),...this.entries()||{}})}merge(e,t=[]){if(!t.includes("allowedHosts")&&"allowedHosts"in e){this.allowedHosts.merge(e.allowedHosts)}return super.merge(e,["allowedHosts"])}}},402:(e,t,s)=>{const n=s(68);const i=s(427);e.exports=class extends n{constructor(e){super(e);this.rules=new n(this);this.defaultRules=new n(this);this.generator=new n(this);this.parser=new n(this);this.extend(["noParse","unsafeCache","wrappedContextCritical","exprContextRegExp","wrappedContextRecursive","strictExportPresence","wrappedContextRegExp"])}defaultRule(e){return this.defaultRules.getOrCompute(e,(()=>new i(this,e,"defaultRule")))}rule(e){return this.rules.getOrCompute(e,(()=>new i(this,e,"rule")))}toConfig(){return this.clean(Object.assign(this.entries()||{},{defaultRules:this.defaultRules.values().map((e=>e.toConfig())),generator:this.generator.entries(),parser:this.parser.entries(),rules:this.rules.values().map((e=>e.toConfig()))}))}merge(e,t=[]){if(!t.includes("rule")&&"rule"in e){Object.keys(e.rule).forEach((t=>this.rule(t).merge(e.rule[t])))}if(!t.includes("defaultRule")&&"defaultRule"in e){Object.keys(e.defaultRule).forEach((t=>this.defaultRule(t).merge(e.defaultRule[t])))}return super.merge(e,["rule","defaultRule"])}}},389:(e,t,s)=>{const n=s(68);const i=s(112);const r=s(56);e.exports=class extends n{constructor(e){super(e);this.minimizers=new n(this);this.splitChunks=new i(this);this.extend(["minimize","runtimeChunk","emitOnErrors","moduleIds","chunkIds","nodeEnv","mangleWasmImports","removeAvailableModules","removeEmptyChunks","mergeDuplicateChunks","flagIncludedChunks","providedExports","usedExports","concatenateModules","sideEffects","portableRecords","mangleExports","innerGraph","realContentHash"])}minimizer(e){if(Array.isArray(e)){throw new Error("optimization.minimizer() no longer supports being passed an array. "+"Either switch to the new syntax (https://github.com/neutrinojs/webpack-chain#config-optimization-minimizers-adding) or downgrade to webpack-chain 4. "+"If using Vue this likely means a Vue plugin has not yet been updated to support Vue CLI 4+.")}return this.minimizers.getOrCompute(e,(()=>new r(this,e,"optimization.minimizer")))}toConfig(){return this.clean(Object.assign(this.entries()||{},{splitChunks:this.splitChunks.entries(),minimizer:this.minimizers.values().map((e=>e.toConfig()))}))}merge(e,t=[]){if(!t.includes("minimizer")&&"minimizer"in e){Object.keys(e.minimizer).forEach((t=>this.minimizer(t).merge(e.minimizer[t])))}return super.merge(e,[...t,"minimizer"])}}},624:e=>{e.exports=e=>class extends e{before(e){if(this.__after){throw new Error(`Unable to set .before(${JSON.stringify(e)}) with existing value for .after()`)}this.__before=e;return this}after(e){if(this.__before){throw new Error(`Unable to set .after(${JSON.stringify(e)}) with existing value for .before()`)}this.__after=e;return this}merge(e,t=[]){if(e.before){this.before(e.before)}if(e.after){this.after(e.after)}return super.merge(e,[...t,"before","after"])}}},86:(e,t,s)=>{const n=s(68);e.exports=class extends n{constructor(e){super(e);this.extend(["auxiliaryComment","charset","chunkFilename","chunkLoadTimeout","chunkLoadingGlobal","chunkLoading","chunkFormat","enabledChunkLoadingTypes","crossOriginLoading","devtoolFallbackModuleFilenameTemplate","devtoolModuleFilenameTemplate","devtoolNamespace","filename","assetModuleFilename","globalObject","uniqueName","hashDigest","hashDigestLength","hashFunction","hashSalt","hotUpdateChunkFilename","hotUpdateGlobal","hotUpdateMainFilename","library","libraryExport","libraryTarget","importFunctionName","path","pathinfo","publicPath","scriptType","sourceMapFilename","sourcePrefix","strictModuleErrorHandling","strictModuleExceptionHandling","umdNamedDefine","workerChunkLoading","enabledLibraryTypes","environment","compareBeforeEmit","wasmLoading","enabledWasmLoadingTypes","iife","module","clean"])}}},984:(e,t,s)=>{const n=s(112);e.exports=class extends n{constructor(e){super(e);this.extend(["assetFilter","hints","maxAssetSize","maxEntrypointSize"])}}},56:(e,t,s)=>{const n=s(68);const i=s(624);e.exports=i(class extends n{constructor(e,t,s="plugin"){super(e);this.name=t;this.type=s;this.extend(["init"]);this.init(((e,t=[])=>{if(typeof e==="function"){return new e(...t)}return e}))}use(e,t=[]){return this.set("plugin",e).set("args",t)}tap(e){if(!this.has("plugin")){throw new Error(`Cannot call .tap() on a plugin that has not yet been defined. Call ${this.type}('${this.name}').use(<Plugin>) first.`)}this.set("args",e(this.get("args")||[]));return this}set(e,t){if(e==="args"&&!Array.isArray(t)){throw new Error("args must be an array of arguments")}return super.set(e,t)}merge(e,t=[]){if("plugin"in e){this.set("plugin",e.plugin)}if("args"in e){this.set("args",e.args)}return super.merge(e,[...t,"args","plugin"])}toConfig(){const e=this.get("init");let t=this.get("plugin");const n=this.get("args");let i=null;if(t===undefined){throw new Error(`Invalid ${this.type} configuration: ${this.type}('${this.name}').use(<Plugin>) was not called to specify the plugin`)}if(typeof t==="string"){i=t;t=s(332)(i)}const r=t.__expression?`(${t.__expression})`:t.name;const o=e(t,n);Object.defineProperties(o,{__pluginName:{value:this.name},__pluginType:{value:this.type},__pluginArgs:{value:n},__pluginConstructorName:{value:r},__pluginPath:{value:i}});return o}})},899:(e,t,s)=>{const n=s(68);const i=s(434);const r=s(56);e.exports=class extends n{constructor(e){super(e);this.alias=new n(this);this.aliasFields=new i(this);this.descriptionFiles=new i(this);this.extensions=new i(this);this.mainFields=new i(this);this.mainFiles=new i(this);this.exportsFields=new i(this);this.importsFields=new i(this);this.restrictions=new i(this);this.roots=new i(this);this.modules=new i(this);this.plugins=new n(this);this.fallback=new n(this);this.byDependency=new n(this);this.extend(["cachePredicate","cacheWithContext","enforceExtension","symlinks","unsafeCache","preferRelative","preferAbsolute"])}plugin(e){return this.plugins.getOrCompute(e,(()=>new r(this,e,"resolve.plugin")))}toConfig(){return this.clean(Object.assign(this.entries()||{},{alias:this.alias.entries(),aliasFields:this.aliasFields.values(),descriptionFiles:this.descriptionFiles.values(),extensions:this.extensions.values(),mainFields:this.mainFields.values(),mainFiles:this.mainFiles.values(),modules:this.modules.values(),exportsFields:this.exportsFields.values(),importsFields:this.importsFields.values(),restrictions:this.restrictions.values(),roots:this.roots.values(),fallback:this.fallback.entries(),byDependency:this.byDependency.entries(),plugins:this.plugins.values().map((e=>e.toConfig()))}))}merge(e,t=[]){const s=["alias","aliasFields","descriptionFiles","extensions","mainFields","mainFiles","exportsFields","importsFields","restrictions","roots","modules"];if(!t.includes("plugin")&&"plugin"in e){Object.keys(e.plugin).forEach((t=>this.plugin(t).merge(e.plugin[t])))}s.forEach((s=>{if(!t.includes(s)&&s in e){this[s].merge(e[s])}}));return super.merge(e,[...t,...s,"plugin"])}}},640:(e,t,s)=>{const n=s(899);const i=s(434);e.exports=class extends n{constructor(e){super(e);this.modules=new i(this);this.moduleExtensions=new i(this);this.packageMains=new i(this)}toConfig(){return this.clean({modules:this.modules.values(),moduleExtensions:this.moduleExtensions.values(),packageMains:this.packageMains.values(),...super.toConfig()})}merge(e,t=[]){const s=["modules","moduleExtensions","packageMains"];s.forEach((s=>{if(!t.includes(s)&&s in e){this[s].merge(e[s])}}));return super.merge(e,[...t,...s])}}},427:(e,t,s)=>{const n=s(68);const i=s(434);const r=s(624);const o=s(316);const u=s(899);function toArray(e){return Array.isArray(e)?e:[e]}const a=r(class extends n{constructor(e,t,s="rule"){super(e);this.ruleName=t;this.names=[];this.ruleType=s;this.ruleTypes=[];let r=this;while(r instanceof a){this.names.unshift(r.ruleName);this.ruleTypes.unshift(r.ruleType);r=r.parent}this.uses=new n(this);this.include=new i(this);this.exclude=new i(this);this.rules=new n(this);this.oneOfs=new n(this);this.resolve=new u(this);this.resolve.extend(["fullySpecified"]);this.extend(["enforce","issuer","issuerLayer","layer","mimetype","parser","generator","resource","resourceQuery","sideEffects","test","type"])}use(e){return this.uses.getOrCompute(e,(()=>new o(this,e)))}rule(e){return this.rules.getOrCompute(e,(()=>new a(this,e,"rule")))}oneOf(e){return this.oneOfs.getOrCompute(e,(()=>new a(this,e,"oneOf")))}pre(){return this.enforce("pre")}post(){return this.enforce("post")}toConfig(){const e=this.clean(Object.assign(this.entries()||{},{include:this.include.values(),exclude:this.exclude.values(),rules:this.rules.values().map((e=>e.toConfig())),oneOf:this.oneOfs.values().map((e=>e.toConfig())),use:this.uses.values().map((e=>e.toConfig())),resolve:this.resolve.toConfig()}));Object.defineProperties(e,{__ruleNames:{value:this.names},__ruleTypes:{value:this.ruleTypes}});return e}merge(e,t=[]){if(!t.includes("include")&&"include"in e){this.include.merge(toArray(e.include))}if(!t.includes("exclude")&&"exclude"in e){this.exclude.merge(toArray(e.exclude))}if(!t.includes("use")&&"use"in e){Object.keys(e.use).forEach((t=>this.use(t).merge(e.use[t])))}if(!t.includes("rules")&&"rules"in e){Object.keys(e.rules).forEach((t=>this.rule(t).merge(e.rules[t])))}if(!t.includes("oneOf")&&"oneOf"in e){Object.keys(e.oneOf).forEach((t=>this.oneOf(t).merge(e.oneOf[t])))}if(!t.includes("resolve")&&"resolve"in e){this.resolve.merge(e.resolve)}if(!t.includes("test")&&"test"in e){this.test(e.test instanceof RegExp||typeof e.test==="function"?e.test:new RegExp(e.test))}return super.merge(e,[...t,"include","exclude","use","rules","oneOf","resolve","test"])}});e.exports=a},316:(e,t,s)=>{const n=s(377);const i=s(68);const r=s(624);e.exports=r(class extends i{constructor(e,t){super(e);this.name=t;this.extend(["loader","options"])}tap(e){this.options(e(this.get("options")));return this}merge(e,t=[]){if(!t.includes("loader")&&"loader"in e){this.loader(e.loader)}if(!t.includes("options")&&"options"in e){this.options(n(this.store.get("options")||{},e.options))}return super.merge(e,[...t,"loader","options"])}toConfig(){const e=this.clean(this.entries()||{});Object.defineProperties(e,{__useName:{value:this.name},__ruleNames:{value:this.parent&&this.parent.names},__ruleTypes:{value:this.parent&&this.parent.ruleTypes}});return e}})},281:e=>{e.exports=function createChainable(e){return class extends e{constructor(e){super();this.parent=e}batch(e){e(this);return this}end(){return this.parent}}}},163:(e,t,s)=>{const n=s(377);e.exports=function createMap(e){return class extends e{constructor(...e){super(...e);this.store=new Map}extend(e){this.shorthands=e;e.forEach((e=>{this[e]=t=>this.set(e,t)}));return this}clear(){this.store.clear();return this}delete(e){this.store.delete(e);return this}order(){const e=[...this.store].reduce(((e,[t,s])=>{e[t]=s;return e}),{});const t=Object.keys(e);const s=[...t];t.forEach((t=>{if(!e[t]){return}const{__before:n,__after:i}=e[t];if(n&&s.includes(n)){s.splice(s.indexOf(t),1);s.splice(s.indexOf(n),0,t)}else if(i&&s.includes(i)){s.splice(s.indexOf(t),1);s.splice(s.indexOf(i)+1,0,t)}}));return{entries:e,order:s}}entries(){const{entries:e,order:t}=this.order();if(t.length){return e}return undefined}values(){const{entries:e,order:t}=this.order();return t.map((t=>e[t]))}get(e){return this.store.get(e)}getOrCompute(e,t){if(!this.has(e)){this.set(e,t())}return this.get(e)}has(e){return this.store.has(e)}set(e,t){this.store.set(e,t);return this}merge(e,t=[]){Object.keys(e).forEach((s=>{if(t.includes(s)){return}const i=e[s];if(!Array.isArray(i)&&typeof i!=="object"||i===null||!this.has(s)){this.set(s,i)}else{this.set(s,n(this.get(s),i))}}));return this}clean(e){return Object.keys(e).reduce(((t,s)=>{const n=e[s];if(n===undefined){return t}if(Array.isArray(n)&&!n.length){return t}if(Object.prototype.toString.call(n)==="[object Object]"&&!Object.keys(n).length){return t}t[s]=n;return t}),{})}when(e,t=Function.prototype,s=Function.prototype){if(e){t(this)}else{s(this)}return this}}}},317:e=>{e.exports=function createSet(e){return class extends e{constructor(...e){super(...e);this.store=new Set}add(e){this.store.add(e);return this}prepend(e){this.store=new Set([e,...this.store]);return this}clear(){this.store.clear();return this}delete(e){this.store.delete(e);return this}values(){return[...this.store]}has(e){return this.store.has(e)}merge(e){this.store=new Set([...this.store,...e]);return this}when(e,t=Function.prototype,s=Function.prototype){if(e){t(this)}else{s(this)}return this}}}},658:e=>{e.exports=function createValue(e){return class extends e{constructor(...e){super(...e);this.value=undefined;this.useMap=true}set(...e){this.useMap=true;this.value=undefined;return super.set(...e)}clear(){this.value=undefined;return super.clear()}classCall(e){this.clear();this.useMap=false;this.value=e;return this.parent}entries(){if(this.useMap){return super.entries()}return this.value}values(){if(this.useMap){return super.values()}return this.value}}}},332:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");t.code="MODULE_NOT_FOUND";throw t}webpackEmptyContext.keys=()=>[];webpackEmptyContext.resolve=webpackEmptyContext;webpackEmptyContext.id=332;e.exports=webpackEmptyContext},377:e=>{"use strict";e.exports=require("../deepmerge")}};var t={};function __nccwpck_require__(s){var n=t[s];if(n!==undefined){return n.exports}var i=t[s]={exports:{}};var r=true;try{e[s](i,i.exports,__nccwpck_require__);r=false}finally{if(r)delete t[s]}return i.exports}(()=>{__nccwpck_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var s=__nccwpck_require__(914);module.exports=s})();

@@ -59,2 +59,3 @@ /// <reference types="node" />

};
export type Middlewares = Array<RequestHandler | [string, RequestHandler]>;
export type DevServerAPIs = {

@@ -104,3 +105,3 @@ /**

}) => Promise<{
middlewares: RequestHandler[];
middlewares: Middlewares;
close: () => Promise<void>;

@@ -107,0 +108,0 @@ /**

@@ -25,3 +25,3 @@ import type { Options as SassOptions, LegacyOptions as LegacySassOptions } from '../../compiled/sass';

lessOptions?: Less.Options;
additionalData?: string | ((content: string, loaderContext: LoaderContext<LessLoaderOptions>) => string);
additionalData?: string | ((content: string, loaderContext: LoaderContext<LessLoaderOptions>) => string | Promise<string>);
sourceMap?: boolean;

@@ -28,0 +28,0 @@ webpackImporter?: boolean;

{
"name": "@rsbuild/shared",
"version": "0.3.5",
"version": "0.3.6",
"description": "The internal shared modules and dependencies of Rsbuild.",

@@ -38,2 +38,6 @@ "homepage": "https://rsbuild.dev",

},
"./picocolors": {
"types": "./compiled/picocolors/picocolors.d.ts",
"default": "./compiled/picocolors/index.js"
},
"./browserslist": {

@@ -40,0 +44,0 @@ "types": "./compiled/browserslist/index.d.ts",

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc