UNPKG

html-minifier-terser

Version:

Highly configurable, well-tested, JavaScript-based HTML minifier.

1 lines 767 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).HTMLMinifier={})}(this,(function(e){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function r(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){if(this instanceof e){var n=[null];return n.push.apply(n,arguments),new(Function.bind.apply(t,n))}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})})),n}var i={},o={get exports(){return i},set exports(e){i=e}},a="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};function s(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}var l=s,c=u;function f(e){if(l===setTimeout)return setTimeout(e,0);if((l===s||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}"function"==typeof a.setTimeout&&(l=setTimeout),"function"==typeof a.clearTimeout&&(c=clearTimeout);var p,d=[],h=!1,m=-1;function g(){h&&p&&(h=!1,p.length?d=p.concat(d):m=-1,d.length&&_())}function _(){if(!h){var e=f(g);h=!0;for(var t=d.length;t;){for(p=d,d=[];++m<t;)p&&p[m].run();m=-1,t=d.length}p=null,h=!1,function(e){if(c===clearTimeout)return clearTimeout(e);if((c===u||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{return c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}(e)}}function E(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];d.push(new v(e,t)),1!==d.length||h||f(_)}function v(e,t){this.fun=e,this.array=t}v.prototype.run=function(){this.fun.apply(null,this.array)};function y(){}var b=y,A=y,S=y,D=y,T=y,C=y,O=y;var R=a.performance||{},w=R.now||R.mozNow||R.msNow||R.oNow||R.webkitNow||function(){return(new Date).getTime()};var k=new Date;var x={nextTick:E,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:b,addListener:A,once:S,off:D,removeListener:T,removeAllListeners:C,emit:O,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*w.call(R),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-k)/1e3}},M={},F={get exports(){return M},set exports(e){M=e}};var N=function(e){return e},I=/([0-9]+)/;function L(e){return""+parseInt(e)==e?parseInt(e):e}var P=function(e,t){var n,r,i,o,a=(""+e).split(I).map(L),s=(""+t).split(I).map(L);for(i=0,o=Math.min(a.length,s.length);i<o;i++)if((n=a[i])!=(r=s[i]))return n>r?1:-1;return a.length>s.length?1:a.length==s.length?0:-1},B=P;function U(e,t){return B(e[1],t[1])}function V(e,t){return e[1]>t[1]?1:-1}var K,z=function(e,t){switch(t){case"natural":return e.sort(U);case"standard":return e.sort(V);case"none":case!1:return e}};function G(){if(void 0===K){var e=new ArrayBuffer(2),t=new Uint8Array(e),n=new Uint16Array(e);if(t[0]=1,t[1]=2,258===n[0])K="BE";else{if(513!==n[0])throw new Error("unable to figure out endianess");K="LE"}}return K}function H(){return void 0!==a.location?a.location.hostname:""}function X(){return[]}function W(){return 0}function q(){return Number.MAX_VALUE}function Y(){return Number.MAX_VALUE}function j(){return[]}function $(){return"Browser"}function Q(){return void 0!==a.navigator?a.navigator.appVersion:""}function Z(){return{}}function J(){return{}}function ee(){return"javascript"}function te(){return"browser"}function ne(){return"/tmp"}var re=ne;function ie(){return"$HOME"}var oe={homedir:ie,EOL:"\n",arch:ee,platform:te,tmpdir:re,tmpDir:ne,networkInterfaces:Z,getNetworkInterfaces:J,release:Q,type:$,cpus:j,totalmem:Y,freemem:q,uptime:W,loadavg:X,hostname:H,endianness:G};var ae=function e(t,n){var r,i,o,a={};for(r in t)o=t[r],Array.isArray(o)?a[r]=o.slice(0):a[r]="object"==typeof o&&null!==o?e(o,{}):o;for(i in n)o=n[i],i in a&&Array.isArray(o)?a[i]=o.slice(0):a[i]=i in a&&"object"==typeof o&&null!==o?e(a[i],o):o;return a},se=r(Object.freeze({__proto__:null,EOL:"\n",arch:ee,cpus:j,default:oe,endianness:G,freemem:q,getNetworkInterfaces:J,homedir:ie,hostname:H,loadavg:X,networkInterfaces:Z,platform:te,release:Q,tmpDir:ne,tmpdir:re,totalmem:Y,type:$,uptime:W})).EOL,ue=ae,le={AfterAtRule:"afterAtRule",AfterBlockBegins:"afterBlockBegins",AfterBlockEnds:"afterBlockEnds",AfterComment:"afterComment",AfterProperty:"afterProperty",AfterRuleBegins:"afterRuleBegins",AfterRuleEnds:"afterRuleEnds",BeforeBlockEnds:"beforeBlockEnds",BetweenSelectors:"betweenSelectors"},ce={CarriageReturnLineFeed:"\r\n",LineFeed:"\n",System:se},fe={Space:" ",Tab:"\t"},pe={AroundSelectorRelation:"aroundSelectorRelation",BeforeBlockBegins:"beforeBlockBegins",BeforeValue:"beforeValue"},de={breaks:Ae(!1),breakWith:ce.System,indentBy:0,indentWith:fe.Space,spaces:Se(!1),wrapAt:!1,semicolonAfterLastProperty:!1},he=";",me=":",ge=",",_e="=",Ee="false",ve="off",ye="true",be="on";function Ae(e){var t={};return t[le.AfterAtRule]=e,t[le.AfterBlockBegins]=e,t[le.AfterBlockEnds]=e,t[le.AfterComment]=e,t[le.AfterProperty]=e,t[le.AfterRuleBegins]=e,t[le.AfterRuleEnds]=e,t[le.BeforeBlockEnds]=e,t[le.BetweenSelectors]=e,t}function Se(e){var t={};return t[pe.AroundSelectorRelation]=e,t[pe.BeforeBlockBegins]=e,t[pe.BeforeValue]=e,t}function De(e){switch(e){case"windows":case"crlf":case ce.CarriageReturnLineFeed:return ce.CarriageReturnLineFeed;case"unix":case"lf":case ce.LineFeed:return ce.LineFeed;default:return se}}function Te(e){switch(e){case"space":return fe.Space;case"tab":return fe.Tab;default:return e}}function Ce(e){for(var t in le){var n=le[t],r=e.breaks[n];e.breaks[n]=!0===r?e.breakWith:!1===r?"":e.breakWith.repeat(parseInt(r))}return e}var Oe=le,Re=pe,we=function(e){return void 0!==e&&!1!==e&&("object"==typeof e&&"breakWith"in e&&(e=ue(e,{breakWith:De(e.breakWith)})),"object"==typeof e&&"indentBy"in e&&(e=ue(e,{indentBy:parseInt(e.indentBy)})),"object"==typeof e&&"indentWith"in e&&(e=ue(e,{indentWith:Te(e.indentWith)})),"object"==typeof e?Ce(ue(de,e)):"string"==typeof e&&"beautify"==e?Ce(ue(de,{breaks:Ae(!0),indentBy:2,spaces:Se(!0)})):"string"==typeof e&&"keep-breaks"==e?Ce(ue(de,{breaks:{afterAtRule:!0,afterBlockBegins:!0,afterBlockEnds:!0,afterComment:!0,afterRuleEnds:!0,beforeBlockEnds:!0}})):"string"==typeof e?Ce(ue(de,e.split(he).reduce((function(e,t){var n=t.split(me),r=n[0],i=n[1];return"breaks"==r||"spaces"==r?e[r]=function(e){return e.split(ge).reduce((function(e,t){var n=t.split(_e),r=n[0],i=n[1];return e[r]=function(e){switch(e){case Ee:case ve:return!1;case ye:case be:return!0;default:return e}}(i),e}),{})}(i):"indentBy"==r||"wrapAt"==r?e[r]=parseInt(i):"indentWith"==r?e[r]=Te(i):"breakWith"==r&&(e[r]=De(i)),e}),{}))):de)},ke={ASTERISK:"*",AT:"@",BACK_SLASH:"\\",CARRIAGE_RETURN:"\r",CLOSE_CURLY_BRACKET:"}",CLOSE_ROUND_BRACKET:")",CLOSE_SQUARE_BRACKET:"]",COLON:":",COMMA:",",DOUBLE_QUOTE:'"',EXCLAMATION:"!",FORWARD_SLASH:"/",INTERNAL:"-clean-css-",NEW_LINE_NIX:"\n",OPEN_CURLY_BRACKET:"{",OPEN_ROUND_BRACKET:"(",OPEN_SQUARE_BRACKET:"[",SEMICOLON:";",SINGLE_QUOTE:"'",SPACE:" ",TAB:"\t",UNDERSCORE:"_"};var xe=function(e){var t=e[0],n=e[1],r=e[2];return r?r+":"+t+":"+n:t+":"+n},Me=Re,Fe=ke,Ne=xe,Ie=/[\s"'][iI]\s*\]/,Le=/([\d\w])([iI])\]/g,Pe=/="([a-zA-Z][a-zA-Z\d\-_]+)"([iI])/g,Be=/="([a-zA-Z][a-zA-Z\d\-_]+)"(\s|\])/g,Ue=/^(?:(?:<!--|-->)\s*)+/,Ve=/='([a-zA-Z][a-zA-Z\d\-_]+)'([iI])/g,Ke=/='([a-zA-Z][a-zA-Z\d\-_]+)'(\s|\])/g,ze=/[>+~]/,Ge=/\s/,He="<",Xe=[":current",":future",":has",":host",":host-context",":is",":not",":past",":where"];function We(e){var t,n,r,i,o=!1,a=!1;for(r=0,i=e.length;r<i;r++){if(n=e[r],t);else if(n==Fe.SINGLE_QUOTE||n==Fe.DOUBLE_QUOTE)a=!a;else{if(!(a||n!=Fe.CLOSE_CURLY_BRACKET&&n!=Fe.EXCLAMATION&&n!=He&&n!=Fe.SEMICOLON)){o=!0;break}if(!a&&0===r&&ze.test(n)){o=!0;break}}t=n==Fe.BACK_SLASH}return o}function qe(e,t){var n,r,i,o,a,s,u,l,c,f,p,d,h,m,g=[],_=0,E=!1,v=!1,y=!1,b=Ie.test(e),A=t&&t.spaces[Me.AroundSelectorRelation];for(h=0,m=e.length;h<m;h++){if(r=(n=e[h])==Fe.NEW_LINE_NIX,i=n==Fe.NEW_LINE_NIX&&e[h-1]==Fe.CARRIAGE_RETURN,s=u||l,f=!c&&!o&&0===_&&ze.test(n),p=Ge.test(n),d=(1!=_||n!=Fe.CLOSE_ROUND_BRACKET)&&(d||0===_&&n==Fe.COLON&&Ye(e,h)),a&&s&&i)g.pop(),g.pop();else if(o&&s&&r)g.pop();else if(o)g.push(n);else if(n!=Fe.OPEN_SQUARE_BRACKET||s)if(n!=Fe.CLOSE_SQUARE_BRACKET||s)if(n!=Fe.OPEN_ROUND_BRACKET||s)if(n!=Fe.CLOSE_ROUND_BRACKET||s)if(n!=Fe.SINGLE_QUOTE||s)if(n!=Fe.DOUBLE_QUOTE||s)if(n==Fe.SINGLE_QUOTE&&s)g.push(n),u=!1;else if(n==Fe.DOUBLE_QUOTE&&s)g.push(n),l=!1;else{if(p&&v&&!A)continue;!p&&v&&A?(g.push(Fe.SPACE),g.push(n)):p&&!y&&E&&_>0&&d||(p&&!y&&_>0&&d?g.push(n):p&&(c||_>0)&&!s||p&&y&&!s||(i||r)&&(c||_>0)&&s||(f&&y&&!A?(g.pop(),g.push(n)):f&&!y&&A?(g.push(Fe.SPACE),g.push(n)):p?g.push(Fe.SPACE):g.push(n)))}else g.push(n),l=!0;else g.push(n),u=!0;else g.push(n),_--;else g.push(n),_++;else g.push(n),c=!1;else g.push(n),c=!0;a=o,o=n==Fe.BACK_SLASH,v=f,y=p,E=n==Fe.COMMA}return b?g.join("").replace(Le,"$1 $2]"):g.join("")}function Ye(e,t){var n=e.substring(t,e.indexOf(Fe.OPEN_ROUND_BRACKET,t));return Xe.indexOf(n)>-1}function je(e){return-1==e.indexOf("'")&&-1==e.indexOf('"')?e:e.replace(Ve,"=$1 $2").replace(Ke,"=$1$2").replace(Pe,"=$1 $2").replace(Be,"=$1$2")}function $e(e){return e.replace("nth-child(1)","first-child").replace("nth-of-type(1)","first-of-type").replace("nth-of-type(even)","nth-of-type(2n)").replace("nth-child(even)","nth-child(2n)").replace("nth-of-type(2n+1)","nth-of-type(odd)").replace("nth-child(2n+1)","nth-child(odd)").replace("nth-last-child(1)","last-child").replace("nth-last-of-type(1)","last-of-type").replace("nth-last-of-type(even)","nth-last-of-type(2n)").replace("nth-last-child(even)","nth-last-child(2n)").replace("nth-last-of-type(2n+1)","nth-last-of-type(odd)").replace("nth-last-child(2n+1)","nth-last-child(odd)")}var Qe=function(e,t,n,r,i){var o=[],a=[];function s(e,t){return i.push("HTML comment '"+t+"' at "+Ne(e[2][0])+". Removing."),""}for(var u=0,l=e.length;u<l;u++){var c=e[u],f=c[1];We(f=f.replace(Ue,s.bind(null,c)))?i.push("Invalid selector '"+c[1]+"' at "+Ne(c[2][0])+". Ignoring."):(f=je(f=qe(f,r)),n&&f.indexOf("nav")>0&&(f=f.replace(/\+nav(\S|$)/,"+ nav$1")),t&&f.indexOf("*+html ")>-1||t&&f.indexOf("*:first-child+html ")>-1||(f.indexOf("*")>-1&&(f=f.replace(/\*([:#.[])/g,"$1").replace(/^(:first-child)?\+html/,"*$1+html")),a.indexOf(f)>-1||(f=$e(f),c[1]=f,a.push(f),o.push(c))))}return 1==o.length&&0===o[0][1].length&&(i.push("Empty selector '"+o[0][1]+"' at "+Ne(o[0][2][0])+". Ignoring."),o=[]),o},Ze=/^@media\W/,Je=/^@(?:keyframes|-moz-keyframes|-o-keyframes|-webkit-keyframes)\W/;var et=function(e,t){var n,r,i;for(i=e.length-1;i>=0;i--)n=!t&&Ze.test(e[i][1]),r=Je.test(e[i][1]),e[i][1]=e[i][1].replace(/\n|\r\n/g," ").replace(/\s+/g," ").replace(/(,|:|\() /g,"$1").replace(/ \)/g,")"),r&&(e[i][1]=e[i][1].replace(/'([a-zA-Z][a-zA-Z\d\-_]+)'/,"$1").replace(/"([a-zA-Z][a-zA-Z\d\-_]+)"/,"$1")),n&&(e[i][1]=e[i][1].replace(/\) /g,")"));return e};var tt=function(e){return e.replace(/\s+/g," ").replace(/url\(\s+/g,"url(").replace(/\s+\)/g,")").trim()},nt={ASTERISK:"asterisk",BANG:"bang",BACKSLASH:"backslash",UNDERSCORE:"underscore"};var rt=function(e){for(var t=e.length-1;t>=0;t--){var n=e[t];n.unused&&n.all.splice(n.position,1)}},it=nt,ot=ke,at="*",st="\\",ut="!important",lt="_",ct="!ie";function ft(e){e.value[e.value.length-1][1]+=ut}function pt(e){e.hack[0]==it.UNDERSCORE?e.name=lt+e.name:e.hack[0]==it.ASTERISK?e.name=at+e.name:e.hack[0]==it.BACKSLASH?e.value[e.value.length-1][1]+=st+e.hack[1]:e.hack[0]==it.BANG&&(e.value[e.value.length-1][1]+=ot.SPACE+ct)}var dt=function(e,t){var n,r,i,o;for(o=e.length-1;o>=0;o--)(n=e[o]).dynamic&&n.important?ft(n):n.dynamic||n.unused||(n.dirty||n.important||n.hack)&&(n.optimizable&&t?(r=t(n),n.value=r):r=n.value,n.important&&ft(n),n.hack&&pt(n),"all"in n&&((i=n.all[n.position])[1][1]=n.name,i.splice(2,i.length-1),Array.prototype.push.apply(i,r)))},ht={AT_RULE:"at-rule",AT_RULE_BLOCK:"at-rule-block",AT_RULE_BLOCK_SCOPE:"at-rule-block-scope",COMMENT:"comment",NESTED_BLOCK:"nested-block",NESTED_BLOCK_SCOPE:"nested-block-scope",PROPERTY:"property",PROPERTY_BLOCK:"property-block",PROPERTY_NAME:"property-name",PROPERTY_VALUE:"property-value",RAW:"raw",RULE:"rule",RULE_SCOPE:"rule-scope"},mt=nt,gt=ke,_t=ht,Et={ASTERISK:"*",BACKSLASH:"\\",BANG:"!",BANG_SUFFIX_PATTERN:/!\w+$/,IMPORTANT_TOKEN:"!important",IMPORTANT_TOKEN_PATTERN:new RegExp("!important$","i"),IMPORTANT_WORD:"important",IMPORTANT_WORD_PATTERN:new RegExp("important$","i"),SUFFIX_BANG_PATTERN:/!$/,UNDERSCORE:"_",VARIABLE_REFERENCE_PATTERN:/var\(--.+\)$/};function vt(e){var t,n,r;for(t=2,n=e.length;t<n;t++)if((r=e[t])[0]==_t.PROPERTY_VALUE&&yt(r[1]))return!0;return!1}function yt(e){return Et.VARIABLE_REFERENCE_PATTERN.test(e)}function bt(e){var t,n,r;for(n=3,r=e.length;n<r;n++)if((t=e[n])[0]==_t.PROPERTY_VALUE&&(t[1]==gt.COMMA||t[1]==gt.FORWARD_SLASH))return!0;return!1}function At(e){var t=function(e){if(e.length<3)return!1;var t=e[e.length-1];return!!Et.IMPORTANT_TOKEN_PATTERN.test(t[1])||!(!Et.IMPORTANT_WORD_PATTERN.test(t[1])||!Et.SUFFIX_BANG_PATTERN.test(e[e.length-2][1]))}(e);t&&function(e){var t=e[e.length-1],n=e[e.length-2];Et.IMPORTANT_TOKEN_PATTERN.test(t[1])?t[1]=t[1].replace(Et.IMPORTANT_TOKEN_PATTERN,""):(t[1]=t[1].replace(Et.IMPORTANT_WORD_PATTERN,""),n[1]=n[1].replace(Et.SUFFIX_BANG_PATTERN,"")),0===t[1].length&&e.pop(),0===n[1].length&&e.pop()}(e);var n=function(e){var t=!1,n=e[1][1],r=e[e.length-1];return n[0]==Et.UNDERSCORE?t=[mt.UNDERSCORE]:n[0]==Et.ASTERISK?t=[mt.ASTERISK]:r[1][0]!=Et.BANG||r[1].match(Et.IMPORTANT_WORD_PATTERN)?r[1].indexOf(Et.BANG)>0&&!r[1].match(Et.IMPORTANT_WORD_PATTERN)&&Et.BANG_SUFFIX_PATTERN.test(r[1])?t=[mt.BANG]:r[1].indexOf(Et.BACKSLASH)>0&&r[1].indexOf(Et.BACKSLASH)==r[1].length-Et.BACKSLASH.length-1?t=[mt.BACKSLASH,r[1].substring(r[1].indexOf(Et.BACKSLASH)+1)]:0===r[1].indexOf(Et.BACKSLASH)&&2==r[1].length&&(t=[mt.BACKSLASH,r[1].substring(1)]):t=[mt.BANG],t}(e);return n[0]==mt.ASTERISK||n[0]==mt.UNDERSCORE?function(e){e[1][1]=e[1][1].substring(1)}(e):n[0]!=mt.BACKSLASH&&n[0]!=mt.BANG||function(e,t){var n=e[e.length-1];n[1]=n[1].substring(0,n[1].indexOf(t[0]==mt.BACKSLASH?Et.BACKSLASH:Et.BANG)).trim(),0===n[1].length&&e.pop()}(e,n),{block:e[2]&&e[2][0]==_t.PROPERTY_BLOCK,components:[],dirty:!1,dynamic:vt(e),hack:n,important:t,name:e[1][1],multiplex:e.length>3&&bt(e),optimizable:!0,position:0,shorthand:!1,unused:!1,value:e.slice(2)}}var St=function(e,t){var n,r,i,o=[];for(i=e.length-1;i>=0;i--)(r=e[i])[0]==_t.PROPERTY&&(t&&t.indexOf(r[1][1])>-1||((n=At(r)).all=e,n.position=i,o.unshift(n)));return o},Dt=At;function Tt(e){this.name="InvalidPropertyError",this.message=e,this.stack=(new Error).stack}Tt.prototype=Object.create(Error.prototype),Tt.prototype.constructor=Tt;var Ct=Tt,Ot=Ct,Rt=Dt,wt=ht,kt=ke,xt=xe;function Mt(e){var t,n;for(t=0,n=e.length;t<n;t++)if("inherit"==e[t][1])return!0;return!1}function Ft(e,t,n){var r=n[e];return r.doubleValues&&2==r.defaultValue.length?Rt([wt.PROPERTY,[wt.PROPERTY_NAME,e],[wt.PROPERTY_VALUE,r.defaultValue[0]],[wt.PROPERTY_VALUE,r.defaultValue[1]]]):r.doubleValues&&1==r.defaultValue.length?Rt([wt.PROPERTY,[wt.PROPERTY_NAME,e],[wt.PROPERTY_VALUE,r.defaultValue[0]]]):Rt([wt.PROPERTY,[wt.PROPERTY_NAME,e],[wt.PROPERTY_VALUE,r.defaultValue]])}function Nt(e,t){var n=t[e.name].components,r=[],i=e.value;if(i.length<1)return[];i.length<2&&(i[1]=i[0].slice(0)),i.length<3&&(i[2]=i[0].slice(0)),i.length<4&&(i[3]=i[1].slice(0));for(var o=n.length-1;o>=0;o--){var a=Rt([wt.PROPERTY,[wt.PROPERTY_NAME,n[o]]]);a.value=[i[o]],r.unshift(a)}return r}function It(e,t,n){for(var r,i,o,a=t[e.name],s=[Ft(a.components[0],0,t),Ft(a.components[1],0,t),Ft(a.components[2],0,t)],u=0;u<3;u++){var l=s[u];l.name.indexOf("color")>0?r=l:l.name.indexOf("style")>0?i=l:o=l}if(1==e.value.length&&"inherit"==e.value[0][1]||3==e.value.length&&"inherit"==e.value[0][1]&&"inherit"==e.value[1][1]&&"inherit"==e.value[2][1])return r.value=i.value=o.value=[e.value[0]],s;var c,f,p=e.value.slice(0);return p.length>0&&(f=p.filter(function(e){return function(t){return"inherit"!=t[1]&&(e.isWidth(t[1])||e.isUnit(t[1])||e.isDynamicUnit(t[1]))&&!e.isStyleKeyword(t[1])&&!e.isColorFunction(t[1])}}(n)),(c=f.length>1&&("none"==f[0][1]||"auto"==f[0][1])?f[1]:f[0])&&(o.value=[c],p.splice(p.indexOf(c),1))),p.length>0&&(c=p.filter(function(e){return function(t){return"inherit"!=t[1]&&e.isStyleKeyword(t[1])&&!e.isColorFunction(t[1])}}(n))[0],c&&(i.value=[c],p.splice(p.indexOf(c),1))),p.length>0&&(c=p.filter(function(e){return function(t){return"invert"==t[1]||e.isColor(t[1])||e.isPrefixed(t[1])}}(n))[0],c&&(r.value=[c],p.splice(p.indexOf(c),1))),s}var Lt={animation:function(e,t,n){var r,i,o,a=Ft(e.name+"-duration",0,t),s=Ft(e.name+"-timing-function",0,t),u=Ft(e.name+"-delay",0,t),l=Ft(e.name+"-iteration-count",0,t),c=Ft(e.name+"-direction",0,t),f=Ft(e.name+"-fill-mode",0,t),p=Ft(e.name+"-play-state",0,t),d=Ft(e.name+"-name",0,t),h=[a,s,u,l,c,f,p,d],m=e.value,g=!1,_=!1,E=!1,v=!1,y=!1,b=!1,A=!1,S=!1;if(1==e.value.length&&"inherit"==e.value[0][1])return a.value=s.value=u.value=l.value=c.value=f.value=p.value=d.value=e.value,h;if(m.length>1&&Mt(m))throw new Ot("Invalid animation values at "+xt(m[0][2][0])+". Ignoring.");for(i=0,o=m.length;i<o;i++)if(r=m[i],n.isTime(r[1])&&!g)a.value=[r],g=!0;else if(n.isTime(r[1])&&!E)u.value=[r],E=!0;else if(!n.isGlobal(r[1])&&!n.isTimingFunction(r[1])||_)if(!n.isAnimationIterationCountKeyword(r[1])&&!n.isPositiveNumber(r[1])||v)if(n.isAnimationDirectionKeyword(r[1])&&!y)c.value=[r],y=!0;else if(n.isAnimationFillModeKeyword(r[1])&&!b)f.value=[r],b=!0;else if(n.isAnimationPlayStateKeyword(r[1])&&!A)p.value=[r],A=!0;else{if(!n.isAnimationNameKeyword(r[1])&&!n.isIdentifier(r[1])||S)throw new Ot("Invalid animation value at "+xt(r[2][0])+". Ignoring.");d.value=[r],S=!0}else l.value=[r],v=!0;else s.value=[r],_=!0;return h},background:function(e,t,n){var r=Ft("background-image",0,t),i=Ft("background-position",0,t),o=Ft("background-size",0,t),a=Ft("background-repeat",0,t),s=Ft("background-attachment",0,t),u=Ft("background-origin",0,t),l=Ft("background-clip",0,t),c=Ft("background-color",0,t),f=[r,i,o,a,s,u,l,c],p=e.value,d=!1,h=!1,m=!1,g=!1,_=!1;if(1==e.value.length&&"inherit"==e.value[0][1])return c.value=r.value=a.value=i.value=o.value=u.value=l.value=e.value,f;if(1==e.value.length&&"0 0"==e.value[0][1])return f;for(var E=p.length-1;E>=0;E--){var v=p[E];if(n.isBackgroundAttachmentKeyword(v[1]))s.value=[v],_=!0;else if(n.isBackgroundClipKeyword(v[1])||n.isBackgroundOriginKeyword(v[1]))h?(u.value=[v],m=!0):(l.value=[v],h=!0),_=!0;else if(n.isBackgroundRepeatKeyword(v[1]))g?a.value.unshift(v):(a.value=[v],g=!0),_=!0;else if(n.isBackgroundPositionKeyword(v[1])||n.isBackgroundSizeKeyword(v[1])||n.isUnit(v[1])||n.isDynamicUnit(v[1])){if(E>0){var y=p[E-1];y[1]==kt.FORWARD_SLASH?o.value=[v]:E>1&&p[E-2][1]==kt.FORWARD_SLASH?(o.value=[y,v],E-=2):(d||(i.value=[]),i.value.unshift(v),d=!0)}else d||(i.value=[]),i.value.unshift(v),d=!0;_=!0}else c.value[0][1]!=t[c.name].defaultValue&&"none"!=c.value[0][1]||!n.isColor(v[1])&&!n.isPrefixed(v[1])?(n.isUrl(v[1])||n.isFunction(v[1]))&&(r.value=[v],_=!0):(c.value=[v],_=!0)}if(h&&!m&&(u.value=l.value.slice(0)),!_)throw new Ot("Invalid background value at "+xt(p[0][2][0])+". Ignoring.");return f},border:It,borderRadius:function(e,t){for(var n=e.value,r=-1,i=0,o=n.length;i<o;i++)if(n[i][1]==kt.FORWARD_SLASH){r=i;break}if(0===r||r===n.length-1)throw new Ot("Invalid border-radius value at "+xt(n[0][2][0])+". Ignoring.");var a=Ft(e.name,0,t);a.value=r>-1?n.slice(0,r):n.slice(0),a.components=Nt(a,t);var s=Ft(e.name,0,t);s.value=r>-1?n.slice(r+1):n.slice(0),s.components=Nt(s,t);for(var u=0;u<4;u++)a.components[u].multiplex=!0,a.components[u].value=a.components[u].value.concat(s.components[u].value);return a.components},font:function(e,t,n){var r,i,o,a,s=Ft("font-style",0,t),u=Ft("font-variant",0,t),l=Ft("font-weight",0,t),c=Ft("font-stretch",0,t),f=Ft("font-size",0,t),p=Ft("line-height",0,t),d=Ft("font-family",0,t),h=[s,u,l,c,f,p,d],m=e.value,g=0,_=!1,E=!1,v=!1,y=!1,b=!1;if(!m[g])throw new Ot("Missing font values at "+xt(e.all[e.position][1][2][0])+". Ignoring.");if(1==m.length&&"inherit"==m[0][1])return s.value=u.value=l.value=c.value=f.value=p.value=d.value=m,h;if(1==m.length&&(n.isFontKeyword(m[0][1])||n.isGlobal(m[0][1])||n.isPrefixed(m[0][1])))return m[0][1]=kt.INTERNAL+m[0][1],s.value=u.value=l.value=c.value=f.value=p.value=d.value=m,h;if(m.length<2||!function(e,t){var n,r,i;for(r=0,i=e.length;r<i;r++)if(n=e[r],t.isFontSizeKeyword(n[1])||t.isUnit(n[1])&&!t.isDynamicUnit(n[1])||t.isFunction(n[1]))return!0;return!1}(m,n)||!function(e,t){var n,r,i;for(r=0,i=e.length;r<i;r++)if(n=e[r],t.isIdentifier(n[1])||t.isQuotedText(n[1]))return!0;return!1}(m,n))throw new Ot("Invalid font values at "+xt(e.all[e.position][1][2][0])+". Ignoring.");if(m.length>1&&Mt(m))throw new Ot("Invalid font values at "+xt(m[0][2][0])+". Ignoring.");for(;g<4;){if(r=n.isFontStretchKeyword(m[g][1])||n.isGlobal(m[g][1]),i=n.isFontStyleKeyword(m[g][1])||n.isGlobal(m[g][1]),o=n.isFontVariantKeyword(m[g][1])||n.isGlobal(m[g][1]),a=n.isFontWeightKeyword(m[g][1])||n.isGlobal(m[g][1]),i&&!E)s.value=[m[g]],E=!0;else if(o&&!v)u.value=[m[g]],v=!0;else if(a&&!y)l.value=[m[g]],y=!0;else{if(!r||_){if(i&&E||o&&v||a&&y||r&&_)throw new Ot("Invalid font style / variant / weight / stretch value at "+xt(m[0][2][0])+". Ignoring.");break}c.value=[m[g]],_=!0}g++}if(!(n.isFontSizeKeyword(m[g][1])||n.isUnit(m[g][1])&&!n.isDynamicUnit(m[g][1])))throw new Ot("Missing font size at "+xt(m[0][2][0])+". Ignoring.");if(f.value=[m[g]],!m[++g])throw new Ot("Missing font family at "+xt(m[0][2][0])+". Ignoring.");for(m[g]&&m[g][1]==kt.FORWARD_SLASH&&m[g+1]&&(n.isLineHeightKeyword(m[g+1][1])||n.isUnit(m[g+1][1])||n.isNumber(m[g+1][1]))&&(p.value=[m[g+1]],g++,g++),d.value=[];m[g];)m[g][1]==kt.COMMA?b=!1:(b?d.value[d.value.length-1][1]+=kt.SPACE+m[g][1]:d.value.push(m[g]),b=!0),g++;if(0===d.value.length)throw new Ot("Missing font family at "+xt(m[0][2][0])+". Ignoring.");return h},fourValues:Nt,listStyle:function(e,t,n){var r=Ft("list-style-type",0,t),i=Ft("list-style-position",0,t),o=Ft("list-style-image",0,t),a=[r,i,o];if(1==e.value.length&&"inherit"==e.value[0][1])return r.value=i.value=o.value=[e.value[0]],a;var s=e.value.slice(0),u=s.length,l=0;for(l=0,u=s.length;l<u;l++)if(n.isUrl(s[l][1])||"0"==s[l][1]){o.value=[s[l]],s.splice(l,1);break}for(l=0,u=s.length;l<u;l++)if(n.isListStylePositionKeyword(s[l][1])){i.value=[s[l]],s.splice(l,1);break}return s.length>0&&(n.isListStyleTypeKeyword(s[0][1])||n.isIdentifier(s[0][1]))&&(r.value=[s[0]]),a},multiplex:function(e){return function(t,n,r){var i,o,a,s,u=[],l=t.value;for(i=0,a=l.length;i<a;i++)","==l[i][1]&&u.push(i);if(0===u.length)return e(t,n,r);var c=[];for(i=0,a=u.length;i<=a;i++){var f=0===i?0:u[i-1]+1,p=i<a?u[i]:l.length,d=Ft(t.name,0,n);d.value=l.slice(f,p),d.value.length>0&&c.push(e(d,n,r))}var h=c[0];for(i=0,a=h.length;i<a;i++)for(h[i].multiplex=!0,o=1,s=c.length;o<s;o++)h[i].value.push([wt.PROPERTY_VALUE,kt.COMMA]),Array.prototype.push.apply(h[i].value,c[o][i].value);return h}},outline:It,transition:function(e,t,n){var r,i,o,a=Ft(e.name+"-property",0,t),s=Ft(e.name+"-duration",0,t),u=Ft(e.name+"-timing-function",0,t),l=Ft(e.name+"-delay",0,t),c=[a,s,u,l],f=e.value,p=!1,d=!1,h=!1,m=!1;if(1==e.value.length&&"inherit"==e.value[0][1])return a.value=s.value=u.value=l.value=e.value,c;if(f.length>1&&Mt(f))throw new Ot("Invalid animation values at "+xt(f[0][2][0])+". Ignoring.");for(i=0,o=f.length;i<o;i++)if(r=f[i],n.isTime(r[1])&&!p)s.value=[r],p=!0;else if(n.isTime(r[1])&&!d)l.value=[r],d=!0;else if(!n.isGlobal(r[1])&&!n.isTimingFunction(r[1])||m){if(!n.isIdentifier(r[1])||h)throw new Ot("Invalid animation value at "+xt(r[2][0])+". Ignoring.");a.value=[r],h=!0}else u.value=[r],m=!0;return c}},Pt=/(?:^|\W)(-\w+-)/g;function Bt(e){for(var t,n=[];null!==(t=Pt.exec(e));)-1==n.indexOf(t[0])&&n.push(t[0]);return n}var Ut=function(e,t){return Bt(e).sort().join(",")==Bt(t).sort().join(",")},Vt=Ut;var Kt=function(e,t,n,r,i){return!!Vt(t,n)&&(!i||e.isVariable(t)===e.isVariable(n))},zt=Kt;function Gt(e,t,n){if(!e.isFunction(t)||!e.isFunction(n))return!1;var r=t.substring(0,t.indexOf("(")),i=n.substring(0,n.indexOf("(")),o=t.substring(r.length+1,t.length-1),a=n.substring(i.length+1,n.length-1);return e.isFunction(o)||e.isFunction(a)?r===i&&Gt(e,o,a):r===i}function Ht(e){return function(t,n,r){return!(!zt(t,n,r,0,!0)&&!t.isKeyword(e)(r))&&(!(!t.isVariable(n)||!t.isVariable(r))||t.isKeyword(e)(r))}}function Xt(e){return function(t,n,r){return!!(zt(t,n,r,0,!0)||t.isKeyword(e)(r)||t.isGlobal(r))&&(!(!t.isVariable(n)||!t.isVariable(r))||(t.isKeyword(e)(r)||t.isGlobal(r)))}}function Wt(e,t,n){return!!Gt(e,t,n)||t===n}function qt(e,t,n){return!(!zt(e,t,n,0,!0)&&!e.isUnit(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||!(e.isUnit(t)&&!e.isUnit(n))&&(!!e.isUnit(n)||!e.isUnit(t)&&(!(!e.isFunction(t)||e.isPrefixed(t)||!e.isFunction(n)||e.isPrefixed(n))||Wt(e,t,n))))}function Yt(e){var t=Xt(e);return function(e,n,r){return qt(e,n,r)||t(e,n,r)}}var jt={generic:{color:function(e,t,n){return!(!zt(e,t,n,0,!0)&&!e.isColor(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||!(!e.colorOpacity&&(e.isRgbColor(t)||e.isHslColor(t)))&&(!(!e.colorOpacity&&(e.isRgbColor(n)||e.isHslColor(n)))&&(!(!e.colorHexAlpha&&(e.isHexAlphaColor(t)||e.isHexAlphaColor(n)))&&(!(!e.isColor(t)||!e.isColor(n))||Wt(e,t,n)))))},components:function(e){return function(t,n,r,i){return e[i](t,n,r)}},image:function(e,t,n){return!(!zt(e,t,n,0,!0)&&!e.isImage(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(!!e.isImage(n)||!e.isImage(t)&&Wt(e,t,n)))},propertyName:function(e,t,n){return!(!zt(e,t,n,0,!0)&&!e.isIdentifier(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||e.isIdentifier(n))},time:function(e,t,n){return!(!zt(e,t,n,0,!0)&&!e.isTime(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||!(e.isTime(t)&&!e.isTime(n))&&(!!e.isTime(n)||!e.isTime(t)&&(!(!e.isFunction(t)||e.isPrefixed(t)||!e.isFunction(n)||e.isPrefixed(n))||Wt(e,t,n))))},timingFunction:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isTimingFunction(n)||e.isGlobal(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(e.isTimingFunction(n)||e.isGlobal(n)))},unit:qt,unitOrNumber:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isUnit(n)||e.isNumber(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||!((e.isUnit(t)||e.isNumber(t))&&!e.isUnit(n)&&!e.isNumber(n))&&(!(!e.isUnit(n)&&!e.isNumber(n))||!e.isUnit(t)&&!e.isNumber(t)&&(!(!e.isFunction(t)||e.isPrefixed(t)||!e.isFunction(n)||e.isPrefixed(n))||Wt(e,t,n))))}},property:{animationDirection:Xt("animation-direction"),animationFillMode:Ht("animation-fill-mode"),animationIterationCount:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isAnimationIterationCountKeyword(n)||e.isPositiveNumber(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(e.isAnimationIterationCountKeyword(n)||e.isPositiveNumber(n)))},animationName:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isAnimationNameKeyword(n)||e.isIdentifier(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(e.isAnimationNameKeyword(n)||e.isIdentifier(n)))},animationPlayState:Xt("animation-play-state"),backgroundAttachment:Ht("background-attachment"),backgroundClip:Xt("background-clip"),backgroundOrigin:Ht("background-origin"),backgroundPosition:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isBackgroundPositionKeyword(n)||e.isGlobal(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(!(!e.isBackgroundPositionKeyword(n)&&!e.isGlobal(n))||qt(e,t,n)))},backgroundRepeat:Ht("background-repeat"),backgroundSize:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isBackgroundSizeKeyword(n)||e.isGlobal(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(!(!e.isBackgroundSizeKeyword(n)&&!e.isGlobal(n))||qt(e,t,n)))},bottom:Yt("bottom"),borderCollapse:Ht("border-collapse"),borderStyle:Xt("*-style"),clear:Xt("clear"),cursor:Xt("cursor"),display:Xt("display"),float:Xt("float"),left:Yt("left"),fontFamily:function(e,t,n){return zt(e,t,n,0,!0)},fontStretch:Xt("font-stretch"),fontStyle:Xt("font-style"),fontVariant:Xt("font-variant"),fontWeight:Xt("font-weight"),listStyleType:Xt("list-style-type"),listStylePosition:Xt("list-style-position"),outlineStyle:Xt("*-style"),overflow:Xt("overflow"),position:Xt("position"),right:Yt("right"),textAlign:Xt("text-align"),textDecoration:Xt("text-decoration"),textOverflow:Xt("text-overflow"),textShadow:function(e,t,n){return!!(zt(e,t,n,0,!0)||e.isUnit(n)||e.isColor(n)||e.isGlobal(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||(e.isUnit(n)||e.isColor(n)||e.isGlobal(n)))},top:Yt("top"),transform:Wt,verticalAlign:Yt("vertical-align"),visibility:Xt("visibility"),whiteSpace:Xt("white-space"),zIndex:function(e,t,n){return!(!zt(e,t,n,0,!0)&&!e.isZIndex(n))&&(!(!e.isVariable(t)||!e.isVariable(n))||e.isZIndex(n))}}},$t=Dt,Qt=ht;function Zt(e){var t=$t([Qt.PROPERTY,[Qt.PROPERTY_NAME,e.name]]);return t.important=e.important,t.hack=e.hack,t.unused=!1,t}var Jt=function(e){for(var t=Zt(e),n=e.components.length-1;n>=0;n--){var r=Zt(e.components[n]);r.value=e.components[n].value.slice(0),t.components.unshift(r)}return t.dirty=!0,t.value=e.value.slice(0),t},en=Zt,tn=en,nn=ht,rn=ke;function on(e){for(var t=0,n=e.length;t<n;t++){var r=e[t][1];if("inherit"!=r&&r!=rn.COMMA&&r!=rn.FORWARD_SLASH)return!1}return!0}function an(e){var t=e.components,n=t[0].value[0],r=t[1].value[0],i=t[2].value[0],o=t[3].value[0];return n[1]==r[1]&&n[1]==i[1]&&n[1]==o[1]?[n]:n[1]==i[1]&&r[1]==o[1]?[n,r]:r[1]==o[1]?[n,r,i]:[n,r,i,o]}function sn(e,t,n){var r,i,o;for(i=0,o=e.length;i<o;i++)if((r=e[i]).name==n&&r.value[0][1]==t[n].defaultValue)return!0;return!1}var un={background:function(e,t,n){var r,i,o=e.components,a=[];function s(e){Array.prototype.unshift.apply(a,e.value)}function u(e){var n=t[e.name];return n.doubleValues&&1==n.defaultValue.length?e.value[0][1]==n.defaultValue[0]&&(!e.value[1]||e.value[1][1]==n.defaultValue[0]):n.doubleValues&&1!=n.defaultValue.length?e.value[0][1]==n.defaultValue[0]&&(e.value[1]?e.value[1][1]:e.value[0][1])==n.defaultValue[1]:e.value[0][1]==n.defaultValue}for(var l=o.length-1;l>=0;l--){var c=o[l],f=u(c);if("background-clip"==c.name){var p=o[l-1],d=u(p);i=!(r=c.value[0][1]==p.value[0][1])&&(d&&!f||!d&&!f||!d&&f&&c.value[0][1]!=p.value[0][1]),r?s(p):i&&(s(c),s(p)),l--}else if("background-size"==c.name){var h=o[l-1],m=u(h);i=!(r=!m&&f)&&(m&&!f||!m&&!f),r?s(h):i?(s(c),a.unshift([nn.PROPERTY_VALUE,rn.FORWARD_SLASH]),s(h)):1==h.value.length&&s(h),l--}else{if(f||t[c.name].multiplexLastOnly&&!n)continue;s(c)}}return 0===a.length&&1==e.value.length&&"0"==e.value[0][1]&&a.push(e.value[0]),0===a.length&&a.push([nn.PROPERTY_VALUE,t[e.name].defaultValue]),on(a)?[a[0]]:a},borderRadius:function(e){if(e.multiplex){for(var t=tn(e),n=tn(e),r=0;r<4;r++){var i=e.components[r],o=tn(e);o.value=[i.value[0]],t.components.push(o);var a=tn(e);a.value=[i.value[1]||i.value[0]],n.components.push(a)}var s=an(t),u=an(n);return s.length!=u.length||s[0][1]!=u[0][1]||s.length>1&&s[1][1]!=u[1][1]||s.length>2&&s[2][1]!=u[2][1]||s.length>3&&s[3][1]!=u[3][1]?s.concat([[nn.PROPERTY_VALUE,rn.FORWARD_SLASH]]).concat(u):s}return an(e)},font:function(e,t){var n,r=e.components,i=[],o=0,a=0;if(0===e.value[0][1].indexOf(rn.INTERNAL))return e.value[0][1]=e.value[0][1].substring(rn.INTERNAL.length),e.value;for(;o<4;)(n=r[o]).value[0][1]!=t[n.name].defaultValue&&Array.prototype.push.apply(i,n.value),o++;for(Array.prototype.push.apply(i,r[o].value),r[++o].value[0][1]!=t[r[o].name].defaultValue&&(Array.prototype.push.apply(i,[[nn.PROPERTY_VALUE,rn.FORWARD_SLASH]]),Array.prototype.push.apply(i,r[o].value)),o++;r[o].value[a];)i.push(r[o].value[a]),r[o].value[a+1]&&i.push([nn.PROPERTY_VALUE,rn.COMMA]),a++;return on(i)?[i[0]]:i},fourValues:an,multiplex:function(e){return function(t,n){if(!t.multiplex)return e(t,n,!0);var r,i,o=0,a=[],s={};for(r=0,i=t.components[0].value.length;r<i;r++)t.components[0].value[r][1]==rn.COMMA&&o++;for(r=0;r<=o;r++){for(var u=tn(t),l=0,c=t.components.length;l<c;l++){var f=t.components[l],p=tn(f);u.components.push(p);for(var d=s[p.name]||0,h=f.value.length;d<h;d++){if(f.value[d][1]==rn.COMMA){s[p.name]=d+1;break}p.value.push(f.value[d])}}var m=e(u,n,r==o);Array.prototype.push.apply(a,m),r<o&&a.push([nn.PROPERTY_VALUE,rn.COMMA])}return a}},withoutDefaults:function(e,t){for(var n=e.components,r=[],i=n.length-1;i>=0;i--){var o=n[i],a=t[o.name];(o.value[0][1]!=a.defaultValue||"keepUnlessDefault"in a&&!sn(n,t,a.keepUnlessDefault))&&r.unshift(o.value[0])}return 0===r.length&&r.push([nn.PROPERTY_VALUE,t[e.name].defaultValue]),on(r)?[r[0]]:r}},ln=ae,cn=/^\d+$/,fn=["*","all"],pn="off",dn=",",hn="=";function mn(e){return{ch:e,cm:e,em:e,ex:e,in:e,mm:e,pc:e,pt:e,px:e,q:e,rem:e,vh:e,vmax:e,vmin:e,vw:e,"%":e}}var gn=pn,_n=function(e){return ln(mn(pn),function(e){if(null==e)return{};if("boolean"==typeof e)return{};if("number"==typeof e&&-1==e)return mn(pn);if("number"==typeof e)return mn(e);if("string"==typeof e&&cn.test(e))return mn(parseInt(e));if("string"==typeof e&&e==pn)return mn(pn);if("object"==typeof e)return e;return e.split(dn).reduce((function(e,t){var n=t.split(hn),r=n[0],i=parseInt(n[1]);return(Number.isNaN(i)||-1==i)&&(i=pn),fn.indexOf(r)>-1?e=ln(e,mn(i)):e[r]=i,e}),{})}(e))},En=_n,vn=ae,yn={Zero:"0",One:"1",Two:"2"},bn={};bn[yn.Zero]={},bn[yn.One]={cleanupCharsets:!0,normalizeUrls:!0,optimizeBackground:!0,optimizeBorderRadius:!0,optimizeFilter:!0,optimizeFontWeight:!0,optimizeOutline:!0,removeEmpty:!0,removeNegativePaddings:!0,removeQuotes:!0,removeWhitespace:!0,replaceMultipleZeros:!0,replaceTimeUnits:!0,replaceZeroUnits:!0,roundingPrecision:En(void 0),selectorsSortingMethod:"standard",specialComments:"all",tidyAtRules:!0,tidyBlockScopes:!0,tidySelectors:!0,variableValueOptimizers:[]},bn[yn.Two]={mergeAdjacentRules:!0,mergeIntoShorthands:!0,mergeMedia:!0,mergeNonAdjacentRules:!0,mergeSemantically:!1,overrideProperties:!0,removeEmpty:!0,reduceNonAdjacentRules:!0,removeDuplicateFontRules:!0,removeDuplicateMediaBlocks:!0,removeDuplicateRules:!0,removeUnusedAtRules:!1,restructureRules:!1,skipProperties:[]};var An="*",Sn="all",Dn="false",Tn="off",Cn="true",On="on",Rn=";",wn=":";function kn(e,t){var n,r=vn(bn[e],{});for(n in r)"boolean"==typeof r[n]&&(r[n]=t);return r}function xn(e){switch(e){case Dn:case Tn:return!1;case Cn:case On:return!0;default:return e}}function Mn(e,t){return e.split(Rn).reduce((function(e,n){var r=n.split(wn),i=r[0],o=xn(r[1]);return An==i||Sn==i?e=vn(e,kn(t,o)):e[i]=o,e}),{})}var Fn=yn,Nn=function(e){var t=vn(bn,{}),n=yn.Zero,r=yn.One,i=yn.Two;return void 0===e?(delete t[i],t):("string"==typeof e&&(e=parseInt(e)),"number"==typeof e&&e===parseInt(i)?t:"number"==typeof e&&e===parseInt(r)?(delete t[i],t):"number"==typeof e&&e===parseInt(n)?(delete t[i],delete t[r],t):("object"==typeof e&&(e=function(e){var t,n,r=vn(e,{});for(n=0;n<=2;n++)!((t=""+n)in r)||void 0!==r[t]&&!1!==r[t]||delete r[t],t in r&&!0===r[t]&&(r[t]={}),t in r&&"string"==typeof r[t]&&(r[t]=Mn(r[t],t));return r}(e)),r in e&&"roundingPrecision"in e[r]&&(e[r].roundingPrecision=En(e[r].roundingPrecision)),i in e&&"skipProperties"in e[i]&&"string"==typeof e[i].skipProperties&&(e[i].skipProperties=e[i].skipProperties.split(",")),(n in e||r in e||i in e)&&(t[n]=vn(t[n],e[n])),r in e&&An in e[r]&&(t[r]=vn(t[r],kn(r,xn(e[r][An]))),delete e[r][An]),r in e&&Sn in e[r]&&(t[r]=vn(t[r],kn(r,xn(e[r][Sn]))),delete e[r][Sn]),r in e||i in e?t[r]=vn(t[r],e[r]):delete t[r],i in e&&An in e[i]&&(t[i]=vn(t[i],kn(i,xn(e[i][An]))),delete e[i][An]),i in e&&Sn in e[i]&&(t[i]=vn(t[i],kn(i,xn(e[i][Sn]))),delete e[i][Sn]),i in e?t[i]=vn(t[i],e[i]):delete t[i],t))},In=Fn,Ln={level1:{property:function(e,t,n){var r=t.value;n.level[In.One].optimizeBackground&&(1==r.length&&"none"==r[0][1]&&(r[0][1]="0 0"),1==r.length&&"transparent"==r[0][1]&&(r[0][1]="0 0"))}}},Pn={level1:{property:function(e,t){var n=t.value;4==n.length&&"0"===n[0][1]&&"0"===n[1][1]&&"0"===n[2][1]&&"0"===n[3][1]&&(t.value.splice(2),t.dirty=!0)}}},Bn=Fn,Un={level1:{property:function(e,t,n){var r=t.value;n.level[Bn.One].optimizeBorderRadius&&(3==r.length&&"/"==r[1][1]&&r[0][1]==r[2][1]?(t.value.splice(1),t.dirty=!0):5==r.length&&"/"==r[2][1]&&r[0][1]==r[3][1]&&r[1][1]==r[4][1]?(t.value.splice(2),t.dirty=!0):7==r.length&&"/"==r[3][1]&&r[0][1]==r[4][1]&&r[1][1]==r[5][1]&&r[2][1]==r[6][1]?(t.value.splice(3),t.dirty=!0):9==r.length&&"/"==r[4][1]&&r[0][1]==r[5][1]&&r[1][1]==r[6][1]&&r[2][1]==r[7][1]&&r[3][1]==r[8][1]&&(t.value.splice(4),t.dirty=!0))}}},Vn=Un,Kn=Fn,zn=/progid:DXImageTransform\.Microsoft\.(Alpha|Chroma)(\W)/,Gn=/,(\S)/g,Hn=/ ?= ?/g,Xn={level1:{property:function(e,t,n){n.compatibility.properties.ieFilters&&n.level[Kn.One].optimizeFilter&&(1==t.value.length&&(t.value[0][1]=t.value[0][1].replace(zn,(function(e,t,n){return t.toLowerCase()+n}))),t.value[0][1]=t.value[0][1].replace(Gn,", $1").replace(Hn,"="))}}},Wn=Xn,qn=Fn,Yn={level1:{property:function(e,t,n){var r=t.value[0][1];n.level[qn.One].optimizeFontWeight&&("normal"==r?r="400":"bold"==r&&(r="700"),t.value[0][1]=r)}}},jn=Yn,$n=Fn,Qn={level1:{property:function(e,t,n){var r=t.value;n.level[$n.One].replaceMultipleZeros&&4==r.length&&"0"===r[0][1]&&"0"===r[1][1]&&"0"===r[2][1]&&"0"===r[3][1]&&(t.value.splice(1),t.dirty=!0)}}},Zn=Qn,Jn=Fn,er={level1:{property:function(e,t,n){var r=t.value;n.level[Jn.One].optimizeOutline&&1==r.length&&"none"==r[0][1]&&(r[0][1]="0")}}},tr=er,nr=Fn;function rr(e){return e&&"-"==e[1][0]&&parseFloat(e[1])<0}var ir={level1:{property:function(e,t,n){var r=t.value;4==r.length&&"0"===r[0][1]&&"0"===r[1][1]&&"0"===r[2][1]&&"0"===r[3][1]&&(t.value.splice(1),t.dirty=!0),n.level[nr.One].removeNegativePaddings&&(rr(t.value[0])||rr(t.value[1])||rr(t.value[2])||rr(t.value[3]))&&(t.unused=!0)}}},or=ir,ar={background:Ln.level1.property,boxShadow:Pn.level1.property,borderRadius:Vn.level1.property,filter:Wn.level1.property,fontWeight:jn.level1.property,margin:Zn.level1.property,outline:tr.level1.property,padding:or.level1.property},sr={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#0ff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000",blanchedalmond:"#ffebcd",blue:"#00f",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#0ff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#f0f",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#0f0",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#f00",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#fff",whitesmoke:"#f5f5f5",yellow:"#ff0",yellowgreen:"#9acd32"},ur={},lr={};for(var cr in sr){var fr=sr[cr];cr.length<fr.length?lr[fr]=cr:ur[cr]=fr}var pr=new RegExp("(^| |,|\\))("+Object.keys(ur).join("|")+")( |,|\\)|$)","ig"),dr=new RegExp("("+Object.keys(lr).join("|")+")([^a-f0-9]|$)","ig");function hr(e,t,n,r){return t+ur[n.toLowerCase()]+r}function mr(e,t,n){return lr[t.toLowerCase()]+n}var gr=function(e){var t=e.indexOf("#")>-1,n=e.replace(pr,hr);return n!=e&&(n=n.replace(pr,hr)),t?n.replace(dr,mr):n};function _r(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var Er=ke;function vr(e,t,n){return n?t.test(e):e===t}var yr=function(e,t){var n,r=Er.OPEN_ROUND_BRACKET,i=Er.CLOSE_ROUND_BRACKET,o=0,a=0,s=0,u=e.length,l=[],c="object"==typeof t&&"exec"in t;if(!c&&-1==e.indexOf(t))return[e];if(-1==e.indexOf(r))return e.split(t);for(;a<u;)e[a]==r?o++:e[a]==i&&o--,0===o&&a>0&&a+1<u&&vr(e[a],t,c)&&(l.push(e.substring(s,a)),c&&t.exec(e[a]).length>1&&l.push(e[a]),s=a+1),a++;return s<a+1&&(vr((n=e.substring(s))[n.length-1],t,c)&&(n=n.substring(0,n.length-1)),l.push(n)),l},br=gr,Ar=function(e,t,n){var r=function(e,t,n){var r,i,o;if((e%=360)<0&&(e+=360),e=~~e/360,t<0?t=0:t>100&&(t=100),n<0?n=0:n>100&&(n=100),n=~~n/100,0==(t=~~t/100))r=i=o=n;else{var a=n<.5?n*(1+t):n+t-n*t,s=2*n-a;r=_r(s,a,e+1/3),i=_r(s,a,e),o=_r(s,a,e-1/3)}return[~~(255*r),~~(255*i),~~(255*o)]}(e,t,n),i=r[0].toString(16),o=r[1].toString(16),a=r[2].toString(16);return"#"+(1==i.length?"0":"")+i+(1==o.length?"0":"")+o+(1==a.length?"0":"")+a},Sr=function(e,t,n){return"#"+("00000"+(Math.max(0,Math.min(parseInt(e),255))<<16|Math.max(0,Math.min(parseInt(t),255))<<8|Math.max(0,Math.min(parseInt(n),255))).toString(16)).slice(-6)},Dr=yr,Tr=/(rgb|rgba|hsl|hsla)\(([^()]+)\)/gi,Cr=/#|rgb|hsl/gi,Or=/(^|[^='"])#([0-9a-f]{6})/gi,Rr=/(^|[^='"])#([0-9a-f]{3})/gi,wr=/[0-9a-f]/i,kr=/hsl\((-?\d+),(-?\d+)%?,(-?\d+)%?\)/gi,xr=/(rgb|hsl)a?\((-?\d+),(-?\d+%?),(-?\d+%?),(0*[1-9]+[0-9]*(\.?\d*)?)\)/gi,Mr=/rgb\((-?\d+),(-?\d+),(-?\d+)\)/gi,Fr=/(?:rgba|hsla)\(0,0%?,0%?,0\)/g,Nr={level1:{value:function(e,t,n){return n.compatibility.properties.colors?t.match(Cr)?(t=t.replace(xr,(function(e,t,n,r,i,o){return parseInt(o)>=1?t+"("+[n,r,i].join(",")+")":e})).replace(Mr,(function(e,t,n,r){return Sr(t,n,r)})).replace(kr,(function(e,t,n,r){return Ar(t,n,r)})).replace(Or,(function(e,t,n,r,i){var o=i[r+e.length];return o&&wr.test(o)?e:n[0]==n[1]&&n[2]==n[3]&&n[4]==n[5]?(t+"#"+n[0]+n[2]+n[4]).toLowerCase():(t+"#"+n).toLowerCase()})).replace(Rr,(function(e,t,n){return t+"#"+n.toLowerCase()})).replace(Tr,(function(e,t,n){var r=n.split(","),i=t&&t.toLowerCase();return"hsl"==i&&3==r.length||"hsla"==i&&4==r.length||"rgb"==i&&3===r.length&&n.indexOf("%")>0||"rgba"==i&&4==r.length&&r[0].indexOf("%")>0?(-1==r[1].indexOf("%")&&(r[1]+="%"),-1==r[2].indexOf("%")&&(r[2]+="%"),t+"("+r.join(",")+")"):e})),n.compatibility.colors.opacity&&-1==e.indexOf("background")&&(t=t.replace(Fr,(function(e){return Dr(t,",").pop().indexOf("gradient(")>-1?e:"transparent"}))),br(t)):br(t):t}}},Ir=/\(0deg\)/g,Lr={level1:{value:function(e,t,n){return n.compatibility.properties.zeroUnits?-1==t.indexOf("0deg")?t:t.replace(Ir,"(0)"):t}}},Pr=Lr,Br=/^url\(/i;var Ur=function(e){return Br.test(e)},Vr=yr,Kr=Ur,zr=Fn,Gr=/^expression\(.*\)$/,Hr=/^(-(?:moz|ms|o|webkit)-[a-z-]+|[a-z-]+)\((.+)\)$/,Xr=/([\s,/])/,Wr=/(^|\D)\.0+(\D|$)/g,qr=/\.([1-9]*)0+(\D|$)/g,Yr=/(^|\D)0\.(\d)/g,jr=/([^\w\d-]|^)-0([^.]|$)/g,$r=/(^|\s)0+([1-9])/g;function Qr(e){var t,n;return Kr(e)||Gr.test(e)?e:(t=Hr.exec(e))?(n=Vr(t[2],Xr).map((function(e){return Qr(e)})),t[1]+"("+n.join("")+")"):function(e){if(-1==e.indexOf("0"))return e;e.indexOf("-")>-1&&(e=e.replace(jr,"$10$2").replace(jr,"$10$2"));return e.replace($r,"$1$2").replace(Wr,"$10$2").replace(qr,(function(e,t,n){return(t.length>0?".":"")+t+n})).replace(Yr,"$1.$2")}(e)}var Zr={level1:{value:function(e,t,n){return n.level[zr.One].replaceZeroUnits?Qr(t):t}}},Jr=Zr,ei={level1:{value:function(e,t,n){return n.precision.enabled&&-1!==t.indexOf(".")?t.replace(n.precision.decimalPointMatcher,"$1$2$3").replace(n.precision.zeroMatcher,(function(e,t,r,i){var o=n.precision.units[i].multiplier,a=parseInt(t),s=Number.isNaN(a)?0:a,u=parseFloat(r);return Math.round((s+u)*o)/o+i})):t}}},ti=ei,ni=Fn,ri=/^local\(/i,ii=/^('.*'|".*")$/,oi=/^['"][a-zA-Z][a-zA-Z\d\-_]+['"]$/,ai=/^['"](?:cursive|default|emoji|fangsong|fantasy|inherit|initial|math|monospace|revert|revert-layer|sans-serif|serif|system-ui|ui-monospace|ui-rounded|ui-sans-serif|ui-serif|unset)['"]$/,si={level1:{value:function(e,t,n){return("font-family"!=e&&"font"!=e||!ai.test(t))&&n.level[ni.One].removeQuotes&&(ii.test(t)||ri.test(t))&&oi.test(t)?t.substring(1,t.length-1):t}}},ui=si,li=Fn,ci=/^(-?[\d.]+)(m?s)$/,fi={level1:{value:function(e,t,n){return n.level[li.One].replaceTimeUnits&&ci.test(t)?t.replace(ci,(function(e,t,n){var r;return"ms"==n?r=parseInt(t)/1e3+"s":"s"==n&&(r=1e3*parseFloat(t)+"ms"),r.length<e.length?r:e})):t}}},pi=fi,di=/(?:^|\s|\()(-?\d+)px/,hi={level1:{value:function(e,t,n){return di.test(t)?t.replace(di,(function(e,t){var r,i=parseInt(t);return 0===i?e:(n.compatibility.properties.shorterLengthUnits&&n.compatibility.units.pt&&3*i%4==0&&(r=3*i/4+"pt"),n.compatibility.properties.shorterLengthUnits&&n.compatibility.units.pc&&i%16==0&&(r=i/16+"pc"),n.compatibility.properties.shorterLengthUnits&&n.compatibility.units.in&&i%96==0&&(r=i/96+"in"),r&&(r=e.substring(0,e.indexOf(t))+r),r&&r.length<e.length?r:e)})):t}}},mi=hi,gi=Ur,_i=Fn,Ei=/^url\(/i,vi={level1:{value:function(e,t,n){return n.level[_i.One].normalizeUrls&&gi(t)?t.replace(Ei,"url("):t}}},yi=vi,bi=/^url\(['"].+['"]\)$/,Ai=/^url\(['"].*[*\s()'"].*['"]\)$/,Si=/["']/g,Di=/^url\(['"]data:[^;]+;charset/,Ti={level1:{value:function(e,t,n){return n.compatibility.properties.urlQuotes||!bi.test(t)||Ai.test(t)||Di.test(t)?t:t.replace(Si,"")}}},Ci=Ti,Oi=Ur,Ri=/\\?\n|\\?\r\n/g,wi=/(\()\s+/g,ki=/\s+(\))/g,xi={level1:{value:function(e,t){return Oi(t)?t.replace(Ri,"").replace(wi,"$1").replace(ki,"$1"):t}}},Mi=xi,Fi=Fn,Ni=ke,Ii=/\) ?\/ ?/g,Li=/, /g,Pi=/\r?\n/g,Bi=/\s+/g,Ui=/\s+(;?\))/g,Vi=/(\(;?)\s+/g,Ki=/^--\S+$/,zi=/^var\(\s*--\S+\s*\)$/,Gi={level1:{value:function(e,t,n){return n.level[Fi.One].removeWhitespace?Ki.test(e)&&!zi.test(t)||-1==t.indexOf(" ")&&-1==t.indexOf("\n")||0===t.indexOf("expression")||t.indexOf(Ni.SINGLE_QUOTE)>-1||t.indexOf(Ni.DOUBLE_QUOTE)>-1?t:((t=(t=t.replace(Pi,"")).replace(Bi," ")).indexOf("calc")>-1&&(t=t.replace(Ii,")/ ")),t.replace(Vi,"$1").replace(Ui,"$1").replace(Li,",")):t}}},Hi=Gi,Xi=yr,Wi=/^(-(?:moz|ms|o|webkit)-[a-z-]+|[a-z-]+)\((.+)\)$/,qi=/^(?:-moz-calc|-webkit-calc|calc|rgb|hsl|rgba|hsla|min|max|clamp|expression)\(/,Yi=/([\s,/])/;function ji(e,t){var n,r;return qi.test(e)?e:(n=Wi.exec(e))?(r=Xi(n[2],Yi).map((function(e){return ji(e,t)})),n[1]+"("+r.join("")+")"):function(e,t){return e.replace(t.unitsRegexp,"$10$2").replace(t.unitsRegexp,"$10$2")}(e,t)}var $i={level1:{value:function(e,t,n){return n.compatibility.properties.zeroUnits?t.indexOf("%")>0&&("height"==e||"max-height"==e||"width"==e||"max-width"==e)?t:ji(t,n):t}}},Qi=$i,Zi={color:Nr.level1.value,degrees:Pr.level1.value,fraction:Jr.level1.value,precision:ti.level1.value,textQuotes:ui.level1.value,time:pi.level1.value,unit:mi.level1.value,urlPrefix:yi.level1.value,urlQuotes:Ci.level1.value,urlWhiteSpace:Mi.level1.value,whiteSpace:Hi.level1.value,zero:Qi.level1.value},Ji=Lt,eo=jt,to=un,no=ar,ro=Zi,io=ae,oo={animation:{canOverride:eo.generic.components([eo.generic.time,eo.generic.timingFunction,eo.generic.time,eo.property.animationIterationCount,eo.property.animationDirection,eo.property.animationFillMode,eo.property.animationPlayState,eo.property.animationName]),components:["animation-duration","animation-timing-function","animation-delay","animation-iteration-count","animation-direction","animation-fill-mode","animation-play-state","animation-name"],breakUp:Ji.multiplex(Ji.animation),defaultValue:"none",restore:to.multiplex(to.withoutDefaults),shorthand:!0,valueOptimizers:[ro.whiteSpace,ro.textQuotes,ro.time,ro.fraction,ro.precision,ro.unit,ro.zero],vendorPrefixes:["-moz-","-o-","-webkit-"]},"animation-delay":{canOverride:eo.generic.time,componentOf:["animation"],defaultValue:"0s",intoMultiplexMode:"real",valueOptimizers:[ro.time,ro.fraction,ro.precision,ro.unit,ro.zero],vendorPrefixes:["-moz-","-o-","-webkit-"]},"anim