1"use strict";(self["webpackChunkwsf_master_mny"]=self["webpackChunkwsf_master_mny"]||[]).push([[471],{38:function(e){class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let s in t)this[s]=t[s]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},145:function(e,t,s){let r,i,n=s(7793);class o extends n{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){let t=new r(new i,this,e);return t.stringify()}}o.registerLazyResult=e=>{r=e},o.registerProcessor=e=>{i=e},e.exports=o,o.default=o},396:function(e,t,s){let r=s(7793);class i extends r{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=i,i.default=i,r.registerAtRule(i)},1106:function(e,t,s){let{nanoid:r}=s(5042),{isAbsolute:i,resolve:n}=s(197),{SourceMapConsumer:o,SourceMapGenerator:l}=s(1866),{fileURLToPath:h,pathToFileURL:a}=s(2739),u=s(3614),c=s(3878),p=s(9746),f=Symbol("lineToIndexCache"),d=Boolean(o&&l),m=Boolean(n&&i);function g(e){if(e[f])return e[f];let t=e.css.split("\n"),s=new Array(t.length),r=0;for(let i=0,n=t.length;i<n;i++)s[i]=r,r+=t[i].length+1;return e[f]=s,s}class w{get from(){return this.file||this.id}constructor(e,t={}){if(null===e||"undefined"===typeof e||"object"===typeof e&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,t.document&&(this.document=t.document.toString()),t.from&&(!m||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=n(t.from)),m&&d){let e=new c(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id="<input css "+r(6)+">"),this.map&&(this.map.file=this.from)}error(e,t,s,r={}){let i,n,o,l,h;if(t&&"object"===typeof t){let e=t,r=s;if("number"===typeof e.offset){l=e.offset;let r=this.fromOffset(l);t=r.line,s=r.col}else t=e.line,s=e.column,l=this.fromLineAndColumn(t,s);if("number"===typeof r.offset){o=r.offset;let e=this.fromOffset(o);n=e.line,i=e.col}else n=r.line,i=r.column,o=this.fromLineAndColumn(r.line,r.column)}else if(s)l=this.fromLineAndColumn(t,s);else{l=t;let e=this.fromOffset(l);t=e.line,s=e.col}let c=this.origin(t,s,n,i);return h=c?new u(e,void 0===c.endLine?c.line:{column:c.column,line:c.line},void 0===c.endLine?c.column:{column:c.endColumn,line:c.endLine},c.source,c.file,r.plugin):new u(e,void 0===n?t:{column:s,line:t},void 0===n?s:{column:i,line:n},this.css,this.file,r.plugin),h.input={column:s,endColumn:i,endLine:n,endOffset:o,line:t,offset:l,source:this.css},this.file&&(a&&(h.input.url=a(this.file).toString()),h.input.file=this.file),h}fromLineAndColumn(e,t){let s=g(this),r=s[e-1];return r+t-1}fromOffset(e){let t=g(this),s=t[t.length-1],r=0;if(e>=s)r=t.length-1;else{let s,i=t.length-2;while(r<i)if(s=r+(i-r>>1),e<t[s])i=s-1;else{if(!(e>=t[s+1])){r=s;break}r=s+1}}return{col:e-t[r]+1,line:r+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:n(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,s,r){if(!this.map)return!1;let n,o,l=this.map.consumer(),u=l.originalPositionFor({column:t,line:e});if(!u.source)return!1;"number"===typeof s&&(n=l.originalPositionFor({column:r,line:s})),o=i(u.source)?a(u.source):new URL(u.source,this.map.consumer().sourceRoot||a(this.map.mapFile));let c={column:u.column,endColumn:n&&n.column,endLine:n&&n.line,line:u.line,url:o.toString()};if("file:"===o.protocol){if(!h)throw new Error("file: protocol is not available in this PostCSS build");c.file=h(o)}let p=l.sourceContentFor(u.source);return p&&(c.source=p),c}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}}e.exports=w,w.default=w,p&&p.registerInput&&p.registerInput(w)},1534:function(e,t,s){let r=s(7793),i=s(1752);class n extends r{get selectors(){return i.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,
1s=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(s)}constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}}e.exports=n,n.default=n,r.registerRule(n)},1752:function(e){let t={comma(e){return t.split(e,[","],!0)},space(e){let s=[" ","\n","\t"];return t.split(e,s)},split(e,t,s){let r=[],i="",n=!1,o=0,l=!1,h="",a=!1;for(let u of e)a?a=!1:"\\"===u?a=!0:l?u===h&&(l=!1):'"'===u||"'"===u?(l=!0,h=u):"("===u?o+=1:")"===u?o>0&&(o-=1):0===o&&t.includes(u)&&(n=!0),n?(""!==i&&r.push(i.trim()),i="",n=!1):i+=u;return(s||""!==i)&&r.push(i.trim()),r}};e.exports=t,t.default=t},2895:function(e,t,s){let r=s(396),i=s(9371),n=s(7793),o=s(3614),l=s(5238),h=s(145),a=s(3438),u=s(1106),c=s(6966),p=s(1752),f=s(3152),d=s(9577),m=s(6846),g=s(3717),w=s(5644),y=s(1534),x=s(3303),b=s(38);function k(...e){return 1===e.length&&Array.isArray(e[0])&&(e=e[0]),new m(e)}k.plugin=function(e,t){let s,r=!1;function i(...s){console&&console.warn&&!r&&(r=!0,console.warn(e+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),{NODE_ENV:"production",BASE_URL:"/frontend/master/"}.LANG&&{NODE_ENV:"production",BASE_URL:"/frontend/master/"}.LANG.startsWith("cn")&&console.warn(e+": éé¢ postcss.plugin 被å¼ç¨. è¿ç§»æå:\nhttps://www.w3ctech.com/topic/2226"));let i=t(...s);return i.postcssPlugin=e,i.postcssVersion=(new m).version,i}return Object.defineProperty(i,"postcss",{get(){return s||(s=i()),s}}),i.process=function(e,t,s){return k([i(s)]).process(e,t)},i},k.stringify=x,k.parse=d,k.fromJSON=a,k.list=p,k.comment=e=>new i(e),k.atRule=e=>new r(e),k.decl=e=>new l(e),k.rule=e=>new y(e),k.root=e=>new w(e),k.document=e=>new h(e),k.CssSyntaxError=o,k.Declaration=l,k.Container=n,k.Processor=m,k.Document=h,k.Comment=i,k.Warning=b,k.AtRule=r,k.Result=g,k.Input=u,k.Rule=y,k.Root=w,k.Node=f,c.registerPostcss(k),e.exports=k,k.default=k},3152:function(e,t,s){let r=s(3614),i=s(7668),n=s(3303),{isClean:o,my:l}=s(4151);function h(e,t){let s=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r))continue;if("proxyCache"===r)continue;let i=e[r],n=typeof i;"parent"===r&&"object"===n?t&&(s[r]=t):"source"===r?s[r]=i:Array.isArray(i)?s[r]=i.map(e=>h(e,s)):("object"===n&&null!==i&&(i=h(i)),s[r]=i)}return s}function a(e,t){if(t&&"undefined"!==typeof t.offset)return t.offset;let s=1,r=1,i=0;for(let n=0;n<e.length;n++){if(r===t.line&&s===t.column){i=n;break}"\n"===e[n]?(s=1,r+=1):s+=1}return i}class u{get proxyOf(){return this}constructor(e={}){this.raws={},this[o]=!1,this[l]=!0;for(let t in e)if("nodes"===t){this.nodes=[];for(let s of e[t])"function"===typeof s.clone?this.append(s.clone()):this.append(s)}else this[t]=e[t]}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}after(e){return this.parent.insertAfter(this,e),this}assign(e={}){for(let t in e)this[t]=e[t];return this}before(e){return this.parent.insertBefore(this,e),this}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}clone(e={}){let t=h(this);for(let s in e)t[s]=e[s];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:s,start:r}=this.rangeBy(t);return this.source.input.error(e,{column:r.column,line:r.line},{column:s.column,line:s.line},t)}return new r(e)}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t]},set(e,t,s){return e[t]===s||(e[t]=s,"prop"!==t&&"value"!==t&&"name"!==t&&"params"!==t&&"important"!==t&&"text"!==t||e.markDirty()),!0}}}markClean(){this[o]=!0}
1markDirty(){if(this[o]){this[o]=!1;let e=this;while(e=e.parent)e[o]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e={}){let t=this.source.start;if(e.index)t=this.positionInside(e.index);else if(e.word){let s="document"in this.source.input?this.source.input.document:this.source.input.css,r=s.slice(a(s,this.source.start),a(s,this.source.end)),i=r.indexOf(e.word);-1!==i&&(t=this.positionInside(i))}return t}positionInside(e){let t=this.source.start.column,s=this.source.start.line,r="document"in this.source.input?this.source.input.document:this.source.input.css,i=a(r,this.source.start),n=i+e;for(let o=i;o<n;o++)"\n"===r[o]?(t=1,s+=1):t+=1;return{column:t,line:s,offset:n}}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}rangeBy(e={}){let t="document"in this.source.input?this.source.input.document:this.source.input.css,s={column:this.source.start.column,line:this.source.start.line,offset:a(t,this.source.start)},r=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:"number"===typeof this.source.end.offset?this.source.end.offset:a(t,this.source.end)+1}:{column:s.column+1,line:s.line,offset:s.offset+1};if(e.word){let i=t.slice(a(t,this.source.start),a(t,this.source.end)),n=i.indexOf(e.word);-1!==n&&(s=this.positionInside(n),r=this.positionInside(n+e.word.length))}else e.start?s={column:e.start.column,line:e.start.line,offset:a(t,e.start)}:e.index&&(s=this.positionInside(e.index)),e.end?r={column:e.end.column,line:e.end.line,offset:a(t,e.end)}:"number"===typeof e.endIndex?r=this.positionInside(e.endIndex):e.index&&(r=this.positionInside(e.index+1));return(r.line<s.line||r.line===s.line&&r.column<=s.column)&&(r={column:s.column+1,line:s.line,offset:s.offset+1}),{end:r,start:s}}raw(e,t){let s=new i;return s.raw(this,e,t)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...e){if(this.parent){let t=this,s=!1;for(let r of e)r===this?s=!0:s?(this.parent.insertAfter(t,r),t=r):this.parent.insertBefore(t,r);s||this.remove()}return this}root(){let e=this;while(e.parent&&"document"!==e.parent.type)e=e.parent;return e}toJSON(e,t){let s={},r=null==t;t=t||new Map;let i=0;for(let n in this){if(!Object.prototype.hasOwnProperty.call(this,n))continue;if("parent"===n||"proxyCache"===n)continue;let e=this[n];if(Array.isArray(e))s[n]=e.map(e=>"object"===typeof e&&e.toJSON?e.toJSON(null,t):e);else if("object"===typeof e&&e.toJSON)s[n]=e.toJSON(null,t);else if("source"===n){if(null==e)continue;let r=t.get(e.input);null==r&&(r=i,t.set(e.input,i),i++),s[n]={end:e.end,inputId:r,start:e.start}}else s[n]=e}return r&&(s.inputs=[...t.keys()].map(e=>e.toJSON())),s}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=n){e.stringify&&(e=e.stringify);let t="";return e(this,e=>{t+=e}),t}warn(e,t,s={}){let r={node:this};for(let i in s)r[i]=s[i];return e.warn(t,r)}}e.exports=u,u.default=u},3303:function(e,t,s){let r=s(7668);function i(e,t){let s=new r(t);s.stringify(e)}e.exports=i,i.default=i},3438:function(e,t,s){let r=s(396),i=s(9371),n=s(5238),o=s(1106),l=s(3878),h=s(5644),a=s(1534);function u(e,t){if(Array.isArray(e))return e.map(e=>u(e));let{inputs:s,...c}=e;if(s){t=[];for(let e of s){let s={...e,__proto__:o.prototype};s.map&&(s.map={...s.map,__proto__:l.prototype}),t.push(s)}}if(c.nodes&&(c.nodes=e.nodes.map(e=>u(e,t))),c.source){let{inputId:e,...s}=c.source;c.source=s,null!=e&&(c.source.input=t[e])}if("root"===c.type)return new h(c);if("decl"===c.type)return new n(c);if("rule"===c.type)return new a(c);if("comment"===c.type)return new i(c);if("atrule"===c.type)return new r(c);throw new Error("Unknown node type: "+e.type)}e.exports=u,u.default=u},3604:function(e,t,s){let{dirname:r,relative:i,resolve:n,sep:o}=s(197),{SourceMapConsumer:l,SourceMapGenerator:h}=s(1866),{pathToFileURL:a}=s(2739),u=s(1106),c=Boolean(l&&h),p=Boolean(r&&n&&i&&o);class f{constructor(e,t,s,r){this.stringify=e,this.mapOpts=s.map||{},this.root=t,this.opts=s,this.css=r,this.originalCSS=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"===typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"===typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,s=this.toUrl(this.path(e.file)),i=e.root||r(e.file);!1===this.mapOpts.sourcesContent?(t=new l(e.text),t.sourcesContent&&(t.sourcesContent=null)):t=e.consumer(),this.map.applySourceMap(t,s,this.toUrl(this.path(i)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)e=this.root.nodes[t],"comment"===e.type&&e.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),p&&c&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,t=>{e+=t}),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=h.fromSourceMap(e,{ignoreInvalidMapping:!0})}else this.map=new h({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new h({file:this.outputFile(),ignoreInvalidMapping:!0});let e,t,s=1,r=1,i="<no source>
1",n={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,(o,l,h)=>{if(this.css+=o,l&&"end"!==h&&(n.generated.line=s,n.generated.column=r-1,l.source&&l.source.start?(n.source=this.sourcePath(l),n.original.line=l.source.start.line,n.original.column=l.source.start.column-1,this.map.addMapping(n)):(n.source=i,n.original.line=1,n.original.column=0,this.map.addMapping(n))),t=o.match(/\n/g),t?(s+=t.length,e=o.lastIndexOf("\n"),r=o.length-e):r+=o.length,l&&"start"!==h){let e=l.parent||{raws:{}},t="decl"===l.type||"atrule"===l.type&&!l.nodes;t&&l===e.last&&!e.raws.semicolon||(l.source&&l.source.end?(n.source=this.sourcePath(l),n.original.line=l.source.end.line,n.original.column=l.source.end.column-1,n.generated.line=s,n.generated.column=r-2,this.map.addMapping(n)):(n.source=i,n.original.line=1,n.original.column=0,n.generated.line=s,n.generated.column=r-1,this.map.addMapping(n)))}})}isAnnotation(){return!!this.isInline()||("undefined"!==typeof this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some(e=>e.annotation))}isInline(){if("undefined"!==typeof this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return("undefined"===typeof e||!0===e)&&(!this.previous().length||this.previous().some(e=>e.inline))}isMap(){return"undefined"!==typeof this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return"undefined"!==typeof this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(e=>e.withContent())}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute)return e;if(60===e.charCodeAt(0))return e;if(/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let s=this.opts.to?r(this.opts.to):".";"string"===typeof this.mapOpts.annotation&&(s=r(n(s,this.mapOpts.annotation)));let o=i(s,e);return this.memoizedPaths.set(e,o),o}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new u(this.originalCSS,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let s=t.source.input.from;if(s&&!e[s]){e[s]=!0;let r=this.usesFileUrls?this.toFileUrl(s):this.toUrl(this.path(s));this.map.setSourceContent(r,t.source.input.css)}}});else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return Buffer?Buffer.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(a){let t=a(e).toString();return this.memoizedFileURLs.set(e,t),t}throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===o&&(e=e.replace(/\\/g,"/"));let s=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,s),s}}e.exports=f},3614:function(e,t,s){let r=s(8633),i=s(9746);class n extends Error{constructor(e,t,s,r,i,o){super(e),this.name="CssSyntaxError",this.reason=e,i&&(this.file=i),r&&(this.source=r),o&&(this.plugin=o),"undefined"!==typeof t&&"undefined"!==typeof s&&("number"===typeof t?(this.line=t,this.column=s):(this.line=t.line,this.column=t.column,this.endLine=s.line,this.endColumn=s.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,n)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>","undefined"!==typeof this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=r.isColorSupported);let s=e=>e,n=e=>e,o=e=>e;if(e){let{bold:e,gray:t,red:l}=r.createColors(!0);n=t=>e(l(t)),s=e=>t(e),i&&(o=e=>i(e))}let l=t.split(/\r?\n/),h=Math.max(this.line-3,0),a=Math.min(this.line+2,l.length),u=String(a).length;return l.slice(h,a).map((e,t)=>{let r=h+1+t,i=" "+(" "+r).slice(-u)+" | ";if(r===this.line){if(e.length>160){let t=20,r=Math.max(0,this.column-t),l=Math.max(this.column+t,this.endColumn+t),h=e.slice(r,l),a=s(i.replace(/\d/g," "))+e.slice(0,Math.min(this.column-1,t-1)).replace(/[^\t]/g," ");return n(">")+s(i)+o(h)+"\n "+a+n("^")}let t=s(i.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+s(i)+o(e)+"\n "+t+n("^")}return" "+s(i)+o(e)}).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=n,n.default=n},3717:function(e,t,s){let r=s(38);class i{get content(){return this.css}constructor(e,t,s){this.processor=e,this.messages=[],this.root=t,this.opts=s,this.css="",this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let s=new r(e,t);return this.messages.push(s),s}warnings(){return this.messages.filter(e=>"warning"===e.type)}}
1e.exports=i,i.default=i},3878:function(e,t,s){let{existsSync:r,readFileSync:i}=s(9977),{dirname:n,join:o}=s(197),{SourceMapConsumer:l,SourceMapGenerator:h}=s(1866);function a(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}class u{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let s=t.map?t.map.prev:void 0,r=this.loadMap(t.from,s);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=n(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||(this.consumerCache=new l(this.text)),this.consumerCache}decodeInline(e){let t=/^data:application\/json;charset=utf-?8;base64,/,s=/^data:application\/json;base64,/,r=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/,n=e.match(r)||e.match(i);if(n)return decodeURIComponent(e.substr(n[0].length));let o=e.match(t)||e.match(s);if(o)return a(e.substr(o[0].length));let l=e.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+l)}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"===typeof e&&("string"===typeof e.mappings||"string"===typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/g);if(!t)return;let s=e.lastIndexOf(t.pop()),r=e.indexOf("*/",s);s>-1&&r>-1&&(this.annotation=this.getAnnotationURL(e.substring(s,r)))}loadFile(e){if(this.root=n(e),r(e))return this.mapFile=e,i(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t){if("string"===typeof t)return t;if("function"!==typeof t){if(t instanceof l)return h.fromSourceMap(t).toString();if(t instanceof h)return t.toString();if(this.isMap(t))return JSON.stringify(t);throw new Error("Unsupported previous source map format: "+t.toString())}{let s=t(e);if(s){let e=this.loadFile(s);if(!e)throw new Error("Unable to load previous source map: "+s.toString());return e}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let t=this.annotation;return e&&(t=o(n(e),t)),this.loadFile(t)}}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=u,u.default=u},4151:function(e){e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},4211:function(e,t,s){let r=s(3604),i=s(9577);const n=s(3717);let o=s(3303);s(6156);class l{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let e,t=i;try{e=t(this._css,this._opts)}catch(s){this.error=s}if(this.error)throw this.error;return this._root=e,e}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(e,t,s){let i;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=s,this._map=void 0;let l=o;this.result=new n(this._processor,i,this._opts),this.result.css=t;let h=this;Object.defineProperty(this.result,"root",{get(){return h.root}});let a=new r(l,i,this._opts,t);if(a.isMap()){let[e,t]=a.generate();e&&(this.result.css=e),t&&(this.result.map=t)}else a.clearAnnotation(),this.result.css=a.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}}e.exports=l,l.default=l},5238:function(e,t,s){let r=s(3152);class i extends r{get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}constructor(e){e&&"undefined"!==typeof e.value&&"string"!==typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}}e.exports=i,i.default=i},5644:function(e,t,s){let r,i,n=s(7793);class o extends n{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,s){let r=super.normalize(e);if(t)if("prepend"===s)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let i of r)i.raws.before=t.raws.before;return r}removeChild(e,t){let s=this.index(e);return!t&&0===s&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[s].raws.before),super.removeChild(e)}toResult(e={}){let t=new r(new i,this,e);return t.stringify()}}o.registerLazyResult=e=>{r=e},o.registerProcessor=e=>{i=e},e.exports=o,o.default=o,n.registerRoot(o)},5781:function(e){const t="'".charCodeAt(0),s='"'.charCodeAt(0),r="\\".charCodeAt(0),i="/".charCodeAt(0),n="\
1n".charCodeAt(0),o=" ".charCodeAt(0),l="\f".charCodeAt(0),h="\t".charCodeAt(0),a="\r".charCodeAt(0),u="[".charCodeAt(0),c="]".charCodeAt(0),p="(".charCodeAt(0),f=")".charCodeAt(0),d="{".charCodeAt(0),m="}".charCodeAt(0),g=";".charCodeAt(0),w="*".charCodeAt(0),y=":".charCodeAt(0),x="@".charCodeAt(0),b=/[\t\n\f\r "#'()/;[\\\]{}]/g,k=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,C=/.[\r\n"'(/\\]/,O=/[\da-f]/i;e.exports=function(e,v={}){let S,A,P,R,E,M,I,U,L,F,j=e.css.valueOf(),z=v.ignoreErrors,B=j.length,D=0,_=[],N=[];function T(){return D}function $(t){throw e.error("Unclosed "+t,D)}function W(){return 0===N.length&&D>=B}function V(e){if(N.length)return N.pop();if(D>=B)return;let v=!!e&&e.ignoreUnclosed;switch(S=j.charCodeAt(D),S){case n:case o:case h:case a:case l:R=D;do{R+=1,S=j.charCodeAt(R)}while(S===o||S===n||S===h||S===a||S===l);M=["space",j.slice(D,R)],D=R-1;break;case u:case c:case d:case m:case y:case g:case f:{let e=String.fromCharCode(S);M=[e,e,D];break}case p:if(F=_.length?_.pop()[1]:"",L=j.charCodeAt(D+1),"url"===F&&L!==t&&L!==s&&L!==o&&L!==n&&L!==h&&L!==l&&L!==a){R=D;do{if(I=!1,R=j.indexOf(")",R+1),-1===R){if(z||v){R=D;break}$("bracket")}U=R;while(j.charCodeAt(U-1)===r)U-=1,I=!I}while(I);M=["brackets",j.slice(D,R+1),D,R],D=R}else R=j.indexOf(")",D+1),A=j.slice(D,R+1),-1===R||C.test(A)?M=["(","(",D]:(M=["brackets",A,D,R],D=R);break;case t:case s:E=S===t?"'":'"',R=D;do{if(I=!1,R=j.indexOf(E,R+1),-1===R){if(z||v){R=D+1;break}$("string")}U=R;while(j.charCodeAt(U-1)===r)U-=1,I=!I}while(I);M=["string",j.slice(D,R+1),D,R],D=R;break;case x:b.lastIndex=D+1,b.test(j),R=0===b.lastIndex?j.length-1:b.lastIndex-2,M=["at-word",j.slice(D,R+1),D,R],D=R;break;case r:R=D,P=!0;while(j.charCodeAt(R+1)===r)R+=1,P=!P;if(S=j.charCodeAt(R+1),P&&S!==i&&S!==o&&S!==n&&S!==h&&S!==a&&S!==l&&(R+=1,O.test(j.charAt(R)))){while(O.test(j.charAt(R+1)))R+=1;j.charCodeAt(R+1)===o&&(R+=1)}M=["word",j.slice(D,R+1),D,R],D=R;break;default:S===i&&j.charCodeAt(D+1)===w?(R=j.indexOf("*/",D+2)+1,0===R&&(z||v?R=j.length:$("comment")),M=["comment",j.slice(D,R+1),D,R],D=R):(k.lastIndex=D+1,k.test(j),R=0===k.lastIndex?j.length-1:k.lastIndex-2,M=["word",j.slice(D,R+1),D,R],_.push(M),D=R);break}return D++,M}function J(e){N.push(e)}return{back:J,endOfFile:W,nextToken:V,position:T}}},6156:function(e){let t={};e.exports=function(e){t[e]||(t[e]=!0,"undefined"!==typeof console&&console.warn&&console.warn(e))}},6846:function(e,t,s){let r=s(145),i=s(6966),n=s(4211),o=s(5644);class l{constructor(e=[]){this.version="8.5.6",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let s of e)if(!0===s.postcss?s=s():s.postcss&&(s=s.postcss),"object"===typeof s&&Array.isArray(s.plugins))t=t.concat(s.plugins);else if("object"===typeof s&&s.postcssPlugin)t.push(s);else if("function"===typeof s)t.push(s);else{if("object"!==typeof s||!s.parse&&!s.stringify)throw new Error(s+" is not a PostCSS plugin")}return t}process(e,t={}){return this.plugins.length||t.parser||t.stringifier||t.syntax?new i(this,e,t):new n(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=l,l.default=l,o.registerProcessor(l),r.registerProcessor(l)},6966:function(e,t,s){let r=s(7793),i=s(145),n=s(3604),o=s(9577),l=s(3717),h=s(5644),a=s(3303),{isClean:u,my:c}=s(4151);s(6156);const p={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},f={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},d={Once:!0,postcssPlugin:!0,prepare:!0},m=0;function g(e){return"object"===typeof e&&"function"===typeof e.then}function w(e){let t=!1,s=p[e.type];return"decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append?[s,s+"-"+t,m,s+"Exit",s+"Exit-"+t]:t?[s,s+"-"+t,s+"Exit",s+"Exit-"+t]:e.append?[s,m,s+"Exit"]:[s,s+"Exit"]}function y(e){let t;return t="document"===e.type?["Document",m,"DocumentExit"]:"root"===e.type?["Root",m,"RootExit"]:w(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}
1function x(e){return e[u]=!1,e.nodes&&e.nodes.forEach(e=>x(e)),e}let b={};class k{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(e,t,s){let i;if(this.stringified=!1,this.processed=!1,"object"!==typeof t||null===t||"root"!==t.type&&"document"!==t.type)if(t instanceof k||t instanceof l)i=x(t.root),t.map&&("undefined"===typeof s.map&&(s.map={}),s.map.inline||(s.map.inline=!1),s.map.prev=t.map);else{let e=o;s.syntax&&(e=s.syntax.parse),s.parser&&(e=s.parser),e.parse&&(e=e.parse);try{i=e(t,s)}catch(n){this.processed=!0,this.error=n}i&&!i[c]&&r.rebuild(i)}else i=x(t);this.result=new l(e,i,s),this.helpers={...b,postcss:b,result:this.result},this.plugins=this.processor.plugins.map(e=>"object"===typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let s=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?s.postcssVersion:(e.plugin=s.postcssPlugin,e.setMessage())}catch(r){console&&console.error&&console.error(r)}return e}prepareVisitors(){this.listeners={};let e=(e,t,s)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,s])};for(let t of this.plugins)if("object"===typeof t)for(let s in t){if(!f[s]&&/^[A-Z]/.test(s))throw new Error(`Unknown event ${s} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!d[s])if("object"===typeof t[s])for(let r in t[s])e(t,"*"===r?s:s+"-"+r.toLowerCase(),t[s][r]);else"function"===typeof t[s]&&e(t,s,t[s])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let s=0;s<this.plugins.length;s++){let t=this.plugins[s],r=this.runOnRoot(t);if(g(r))try{await r}catch(e){throw this.handleError(e)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;while(!e[u]){e[u]=!0;let s=[y(e)];while(s.length>0){let e=this.visitTick(s);if(g(e))try{await e}catch(t){let e=s[s.length-1].node;throw this.handleError(t,e)}}}if(this.listeners.OnceExit)for(let[s,r]of this.listeners.OnceExit){this.result.lastPlugin=s;try{if("document"===e.type){let t=e.nodes.map(e=>r(e,this.helpers));await Promise.all(t)}else await r(e,this.helpers)}catch(t){throw this.handleError(t)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"===typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map(t=>e.Once(t,this.helpers));return g(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}if("function"===typeof e)return e(this.result.root,this.result)}catch(t){throw this.handleError(t)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=a;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let s=new n(t,this.result.root,this.result.opts),r=s.generate();return this.result.css=r[0],this.result.map=r[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins){let t=this.runOnRoot(e);if(g(t))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;while(!e[u])e[u]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,i]of e){let e;this.result.lastPlugin=r;try{e=i(t,this.helpers)}catch(s){throw this.handleError(s,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;
1if(g(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:s,visitors:r}=t;if("root"!==s.type&&"document"!==s.type&&!s.parent)return void e.pop();if(r.length>0&&t.visitorIndex<r.length){let[e,i]=r[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===r.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=e;try{return i(s.toProxy(),this.helpers)}catch(n){throw this.handleError(n,s)}}if(0!==t.iterator){let r,i=t.iterator;while(r=s.nodes[s.indexes[i]])if(s.indexes[i]+=1,!r[u])return r[u]=!0,void e.push(y(r));t.iterator=0,delete s.indexes[i]}let i=t.events;while(t.eventIndex<i.length){let e=i[t.eventIndex];if(t.eventIndex+=1,e===m)return void(s.nodes&&s.nodes.length&&(s[u]=!0,t.iterator=s.getIterator()));if(this.listeners[e])return void(t.visitors=this.listeners[e])}e.pop()}walkSync(e){e[u]=!0;let t=w(e);for(let s of t)if(s===m)e.nodes&&e.each(e=>{e[u]||this.walkSync(e)});else{let t=this.listeners[s];if(t&&this.visitSync(t,e.toProxy()))return}}warnings(){return this.sync().warnings()}}k.registerPostcss=e=>{b=e},e.exports=k,k.default=k,h.registerLazyResult(k),i.registerLazyResult(k)},7668:function(e){const t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function s(e){return e[0].toUpperCase()+e.slice(1)}
1class r{constructor(e){this.builder=e}atrule(e,t){let s="@"+e.name,r=e.params?this.rawValue(e,"params"):"";if("undefined"!==typeof e.raws.afterName?s+=e.raws.afterName:r&&(s+=" "),e.nodes)this.block(e,s+r);else{let i=(e.raws.between||"")+(t?";":"");this.builder(s+r+i,e)}}beforeAfter(e,t){let s;s="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let r=e.parent,i=0;while(r&&"root"!==r.type)i+=1,r=r.parent;if(s.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e<i;e++)s+=t}return s}block(e,t){let s,r=this.raw(e,"between","beforeOpen");this.builder(t+r+"{",e,"start"),e.nodes&&e.nodes.length?(this.body(e),s=this.raw(e,"after")):s=this.raw(e,"after","emptyBody"),s&&this.builder(s),this.builder("}",e,"end")}body(e){let t=e.nodes.length-1;while(t>0){if("comment"!==e.nodes[t].type)break;t-=1}let s=this.raw(e,"semicolon");for(let r=0;r<e.nodes.length;r++){let i=e.nodes[r],n=this.raw(i,"before");n&&this.builder(n),this.stringify(i,t!==r||s)}}comment(e){let t=this.raw(e,"left","commentLeft"),s=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+s+"*/",e)}decl(e,t){let s=this.raw(e,"between","colon"),r=e.prop+s+this.rawValue(e,"value");e.important&&(r+=e.raws.important||" !important"),t&&(r+=";"),this.builder(r,e)}document(e){this.body(e)}raw(e,r,i){let n;if(i||(i=r),r&&(n=e.raws[r],"undefined"!==typeof n))return n;let o=e.parent;if("before"===i){if(!o||"root"===o.type&&o.first===e)return"";if(o&&"document"===o.type)return""}if(!o)return t[i];let l=e.root();if(l.rawCache||(l.rawCache={}),"undefined"!==typeof l.rawCache[i])return l.rawCache[i];if("before"===i||"after"===i)return this.beforeAfter(e,i);{let t="raw"+s(i);this[t]?n=this[t](l,e):l.walk(e=>{if(n=e.raws[r],"undefined"!==typeof n)return!1})}return"undefined"===typeof n&&(n=t[i]),l.rawCache[i]=n,n}rawBeforeClose(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length>0&&"undefined"!==typeof e.raws.after)return t=e.raws.after,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let s;return e.walkComments(e=>{if("undefined"!==typeof e.raws.before)return s=e.raws.before,s.includes("\n")&&(s=s.replace(/[^\n]+$/,"")),!1}),"undefined"===typeof s?s=this.raw(t,null,"beforeDecl"):s&&(s=s.replace(/\S/g,"")),s}rawBeforeDecl(e,t){let s;return e.walkDecls(e=>{if("undefined"!==typeof e.raws.before)return s=e.raws.before,s.includes("\n")&&(s=s.replace(/[^\n]+$/,"")),!1}),"undefined"===typeof s?s=this.raw(t,null,"beforeRule"):s&&(s=s.replace(/\S/g,"")),s}rawBeforeOpen(e){let t;return e.walk(e=>{if("decl"!==e.type&&(t=e.raws.between,"undefined"!==typeof t))return!1}),t}rawBeforeRule(e){let t;return e.walk(s=>{if(s.nodes&&(s.parent!==e||e.first!==s)&&"undefined"!==typeof s.raws.before)return t=s.raws.before,t.includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls(e=>{if("undefined"!==typeof e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1}),t}rawEmptyBody(e){let t;return e.walk(e=>{if(e.nodes&&0===e.nodes.length&&(t=e.raws.after,"undefined"!==typeof t))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(s=>{let r=s.parent;if(r&&r!==e&&r.parent&&r.parent===e&&"undefined"!==typeof s.raws.before){let e=s.raws.before.split("\n");return t=e[e.length-1],t=t.replace(/\S/g,""),!1}}),t}rawSemicolon(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&(t=e.raws.semicolon,"undefined"!==typeof t))return!1}),t}rawValue(e,t){let s=e[t],r=e.raws[t];return r&&r.value===s?r.raw:s}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=r,r.default=r},7793:function(e,t,s){let r,i,n,o,l=s(9371),h=s(5238),a=s(3152),{isClean:u,my:c}=s(4151);function p(e){return e.map(e=>(e.nodes&&(e.nodes=p(e.nodes)),delete e.source,e))}function f(e){if(e[u]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)f(t)}class d extends a{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...e){for(let t of e){let e=this.normalize(t,this.last);for(let t of e)this.proxyOf.nodes.push(t)}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){if(!this.proxyOf.nodes)return;
1let t,s,r=this.getIterator();while(this.indexes[r]<this.proxyOf.nodes.length){if(t=this.indexes[r],s=e(this.proxyOf.nodes[t],t),!1===s)break;this.indexes[r]+=1}return delete this.indexes[r],s}every(e){return this.nodes.every(e)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}getProxyProcessor(){return{get(e,t){return"proxyOf"===t?e:e[t]?"each"===t||"string"===typeof t&&t.startsWith("walk")?(...s)=>e[t](...s.map(e=>"function"===typeof e?(t,s)=>e(t.toProxy(),s):e)):"every"===t||"some"===t?s=>e[t]((e,...t)=>s(e.toProxy(),...t)):"root"===t?()=>e.root().toProxy():"nodes"===t?e.nodes.map(e=>e.toProxy()):"first"===t||"last"===t?e[t].toProxy():e[t]:e[t]},set(e,t,s){return e[t]===s||(e[t]=s,"name"!==t&&"params"!==t&&"selector"!==t||e.markDirty()),!0}}}index(e){return"number"===typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let s,r=this.index(e),i=this.normalize(t,this.proxyOf.nodes[r]).reverse();r=this.index(e);for(let n of i)this.proxyOf.nodes.splice(r+1,0,n);for(let n in this.indexes)s=this.indexes[n],r<s&&(this.indexes[n]=s+i.length);return this.markDirty(),this}insertBefore(e,t){let s,r=this.index(e),i=0===r&&"prepend",n=this.normalize(t,this.proxyOf.nodes[r],i).reverse();r=this.index(e);for(let o of n)this.proxyOf.nodes.splice(r,0,o);for(let o in this.indexes)s=this.indexes[o],r<=s&&(this.indexes[o]=s+n.length);return this.markDirty(),this}normalize(e,t){if("string"===typeof e)e=p(i(e).nodes);else if("undefined"===typeof e)e=[];else if(Array.isArray(e)){e=e.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if("root"===e.type&&"document"!==this.type){e=e.nodes.slice(0);for(let t of e)t.parent&&t.parent.removeChild(t,"ignore")}else if(e.type)e=[e];else if(e.prop){if("undefined"===typeof e.value)throw new Error("Value field is missed in node creation");"string"!==typeof e.value&&(e.value=String(e.value)),e=[new h(e)]}else if(e.selector||e.selectors)e=[new o(e)];else if(e.name)e=[new r(e)];else{if(!e.text)throw new Error("Unknown node type in node creation");e=[new l(e)]}let s=e.map(e=>(e[c]||d.rebuild(e),e=e.proxyOf,e.parent&&e.parent.removeChild(e),e[u]&&f(e),e.raws||(e.raws={}),"undefined"===typeof e.raws.before&&t&&"undefined"!==typeof t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e));return s}prepend(...e){e=e.reverse();for(let t of e){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);for(let s in this.indexes)t=this.indexes[s],t>=e&&(this.indexes[s]=t-1);return this.markDirty(),this}replaceValues(e,t,s){return s||(s=t,t={}),this.walkDecls(r=>{t.props&&!t.props.includes(r.prop)||t.fast&&!r.value.includes(t.fast)||(r.value=r.value.replace(e,s))}),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each((t,s)=>{let r;try{r=e(t,s)}catch(i){throw t.addToError(i)}return!1!==r&&t.walk&&(r=t.walk(e)),r})}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((s,r)=>{if("atrule"===s.type&&e.test(s.name))return t(s,r)}):this.walk((s,r)=>{if("atrule"===s.type&&s.name===e)return t(s,r)}):(t=e,this.walk((e,s)=>{if("atrule"===e.type)return t(e,s)}))}walkComments(e){return this.walk((t,s)=>{if("comment"===t.type)return e(t,s)})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((s,r)=>{if("decl"===s.type&&e.test(s.prop))return t(s,r)}):this.walk((s,r)=>{if("decl"===s.type&&s.prop===e)return t(s,r)}):(t=e,this.walk((e,s)=>{if("decl"===e.type)return t(e,s)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((s,r)=>{if("rule"===s.type&&e.test(s.selector))return t(s,r)}):this.walk((s,r)=>{if("rule"===s.type&&s.selector===e)return t(s,r)}):(t=e,this.walk((e,s)=>{if("rule"===e.type)return t(e,s)}))}}d.registerParse=e=>{i=e},d.registerRule=e=>{o=e},d.registerAtRule=e=>{r=e},d.registerRoot=e=>{n=e},e.exports=d,d.default=d,d.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,r.prototype):"rule"===e.type?Object.setPrototypeOf(e,o.prototype):"decl"===e.type?Object.setPrototypeOf(e,h.prototype):"comment"===e.type?Object.setPrototypeOf(e,l.prototype):"root"===e.type&&Object.setPrototypeOf(e,n.prototype),e[c]=!0,e.nodes&&e.nodes.forEac
1h(e=>{d.rebuild(e)})}},8339:function(e,t,s){let r=s(396),i=s(9371),n=s(5238),o=s(5644),l=s(1534),h=s(5781);const a={empty:!0,space:!0};function u(e){for(let t=e.length-1;t>=0;t--){let s=e[t],r=s[3]||s[2];if(r)return r}}class c{constructor(e){this.input=e,this.root=new o,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,s,i,n=new r;n.name=e[1].slice(1),""===n.name&&this.unnamedAtrule(n,e),this.init(n,e[2]);let o=!1,l=!1,h=[],a=[];while(!this.tokenizer.endOfFile()){if(e=this.tokenizer.nextToken(),t=e[0],"("===t||"["===t?a.push("("===t?")":"]"):"{"===t&&a.length>0?a.push("}"):t===a[a.length-1]&&a.pop(),0===a.length){if(";"===t){n.source.end=this.getPosition(e[2]),n.source.end.offset++,this.semicolon=!0;break}if("{"===t){l=!0;break}if("}"===t){if(h.length>0){i=h.length-1,s=h[i];while(s&&"space"===s[0])s=h[--i];s&&(n.source.end=this.getPosition(s[3]||s[2]),n.source.end.offset++)}this.end(e);break}h.push(e)}else h.push(e);if(this.tokenizer.endOfFile()){o=!0;break}}n.raws.between=this.spacesAndCommentsFromEnd(h),h.length?(n.raws.afterName=this.spacesAndCommentsFromStart(h),this.raw(n,"params",h),o&&(e=h[h.length-1],n.source.end=this.getPosition(e[3]||e[2]),n.source.end.offset++,this.spaces=n.raws.between,n.raws.between="")):(n.raws.afterName="",n.params=""),l&&(n.nodes=[],this.current=n)}checkMissedSemicolon(e){let t=this.colon(e);if(!1===t)return;let s,r=0;for(let i=t-1;i>=0;i--)if(s=e[i],"space"!==s[0]&&(r+=1,2===r))break;throw this.input.error("Missed semicolon","word"===s[0]?s[3]+1:s[2])}colon(e){let t,s,r,i=0;for(let[n,o]of e.entries()){if(s=o,r=s[0],"("===r&&(i+=1),")"===r&&(i-=1),0===i&&":"===r){if(t){if("word"===t[0]&&"progid"===t[1])continue;return n}this.doubleColon(s)}t=s}return!1}comment(e){let t=new i;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let s=e[1].slice(2,-2);if(/^\s*$/.test(s))t.text="",t.raws.left=s,t.raws.right="";else{let e=s.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=h(this.input)}decl(e,t){let s=new n;this.init(s,e[0][2]);let r,i=e[e.length-1];";"===i[0]&&(this.semicolon=!0,e.pop()),s.source.end=this.getPosition(i[3]||i[2]||u(e)),s.source.end.offset++;while("word"!==e[0][0])1===e.length&&this.unknownWord(e),s.raws.before+=e.shift()[1];s.source.start=this.getPosition(e[0][2]),s.prop="";while(e.length){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;s.prop+=e.shift()[1]}s.raws.between="";while(e.length){if(r=e.shift(),":"===r[0]){s.raws.between+=r[1];break}"word"===r[0]&&/\w/.test(r[1])&&this.unknownWord([r]),s.raws.between+=r[1]}"_"!==s.prop[0]&&"*"!==s.prop[0]||(s.raws.before+=s.prop[0],s.prop=s.prop.slice(1));let o,l=[];while(e.length){if(o=e[0][0],"space"!==o&&"comment"!==o)break;l.push(e.shift())}this.precheckMissedSemicolon(e);for(let n=e.length-1;n>=0;n--){if(r=e[n],"!important"===r[1].toLowerCase()){s.important=!0;let t=this.stringFrom(e,n);t=this.spacesFromEnd(e)+t," !important"!==t&&(s.raws.important=t);break}if("important"===r[1].toLowerCase()){let t=e.slice(0),r="";for(let e=n;e>0;e--){let s=t[e][0];if(r.trim().startsWith("!")&&"space"!==s)break;r=t.pop()[1]+r}r.trim().startsWith("!")&&(s.important=!0,s.raws.important=r,e=t)}if("space"!==r[0]&&"comment"!==r[0])break}let h=e.some(e=>"space"!==e[0]&&"comment"!==e[0]);h&&(s.raws.between+=l.map(e=>e[1]).join(""),l=[]),this.raw(s,"value",l.concat(e),t),s.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new l;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&"rule"===t.type&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="",t.source.end=this.getPosition(e[2]),t.source.end.offset+=t.raws.ownSemicolon.length)}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,s=null,r=!1,i=null,n=[],o=e[1].startsWith("--"),l=[],h=e;while(h){if(s=h[0],l.push(h),"("===s||"["===s)i||(i=h),n.push("("===s?")":"]");else if(o&&r&&"{"===s)i||(i=h),n.push("}");else if(0===n.length){if(";"===s){if(r)return void this.decl(l,o);break}if("{"===s)return void this.rule(l);if("}"===s){this.tokenizer.back(l.pop()),t=!0;break}":"===s&&(r=!0)}else s===n[n.length-1]&&(n.pop(),0===n.length&&(i=null));h=this.tokenizer.nextToken()}
1if(this.tokenizer.endOfFile()&&(t=!0),n.length>0&&this.unclosedBracket(i),t&&r){if(!o)while(l.length){if(h=l[l.length-1][0],"space"!==h&&"comment"!==h)break;this.tokenizer.back(l.pop())}this.decl(l,o)}else this.unknownWord(l)}parse(){let e;while(!this.tokenizer.endOfFile())switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e);break}this.endFile()}precheckMissedSemicolon(){}raw(e,t,s,r){let i,n,o,l,h=s.length,u="",c=!0;for(let p=0;p<h;p+=1)i=s[p],n=i[0],"space"!==n||p!==h-1||r?"comment"===n?(l=s[p-1]?s[p-1][0]:"empty",o=s[p+1]?s[p+1][0]:"empty",a[l]||a[o]||","===u.slice(-1)?c=!1:u+=i[1]):u+=i[1]:c=!1;if(!c){let r=s.reduce((e,t)=>e+t[1],"");e.raws[t]={raw:r,value:u}}e[t]=u}rule(e){e.pop();let t=new l;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,s="";while(e.length){if(t=e[e.length-1][0],"space"!==t&&"comment"!==t)break;s=e.pop()[1]+s}return s}spacesAndCommentsFromStart(e){let t,s="";while(e.length){if(t=e[0][0],"space"!==t&&"comment"!==t)break;s+=e.shift()[1]}return s}spacesFromEnd(e){let t,s="";while(e.length){if(t=e[e.length-1][0],"space"!==t)break;s=e.pop()[1]+s}return s}stringFrom(e,t){let s="";for(let r=t;r<e.length;r++)s+=e[r][1];return e.splice(t,e.length-t),s}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word "+e[0][1],{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}}e.exports=c},9371:function(e,t,s){let r=s(3152);class i extends r{constructor(e){super(e),this.type="comment"}}e.exports=i,i.default=i},9577:function(e,t,s){let r=s(7793),i=s(1106),n=s(8339);function o(e,t){let s=new i(e,t),r=new n(s);try{r.parse()}catch(o){throw o}return r.root}e.exports=o,o.default=o,r.registerParse(o)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.