Comparing version 3.2.8 to 3.2.9
@@ -0,1 +1,6 @@ | ||
## 3.2.9 August 20, 2017 | ||
- minor performance improvements | ||
- vendor prefix `filter` | ||
## 3.2.8 July 24, 2017 | ||
@@ -2,0 +7,0 @@ |
@@ -6,3 +6,3 @@ { | ||
"description": "light - weight css preprocessor", | ||
"version": "3.2.8", | ||
"version": "3.2.9", | ||
"homepage": "https://github.com/thysultan/stylis.js", | ||
@@ -9,0 +9,0 @@ "license": "MIT", |
@@ -70,3 +70,3 @@ # STYLIS | ||
h2 { | ||
h2 { | ||
h3 { | ||
content:'nesting' | ||
@@ -158,3 +158,3 @@ } | ||
When using the factory pattern the if an object is passed as optional `options` argument, this will be passed to `stylis.set(options)` | ||
When using the factory pattern the if an object is passed as optional `options` argument, this will be passed to `stylis.set(options)` | ||
@@ -167,16 +167,16 @@ #### Set | ||
// (dis/en)able :global selectors | ||
global: {Boolean} | ||
global: {Boolean} | ||
// (dis/en)able aggressive cascade isolation | ||
// true for normal cascade(default) false for no cascading | ||
cascade: {Boolean} | ||
cascade: {Boolean} | ||
// (dis/en)able namespace keyframes + animations | ||
keyframe: {Boolean} | ||
keyframe: {Boolean} | ||
// (dis/en)able vendor prefixing | ||
prefix: {Boolean} | ||
prefix: {Boolean} | ||
// (dis/en)able aggressive minification | ||
compress: {Boolean} | ||
compress: {Boolean} | ||
@@ -187,3 +187,3 @@ // (dis/en)able (no)semicolon support | ||
// tell stylis to make an effort to preserve empty rules, | ||
// tell stylis to make an effort to preserve empty rules, | ||
// i.e `.selector{ }` | ||
@@ -190,0 +190,0 @@ preserve: {Boolean} |
@@ -262,3 +262,3 @@ /* | ||
counter = 1 | ||
caret++ | ||
length = ++caret | ||
@@ -283,5 +283,7 @@ while (caret < eof) { | ||
child += body.charAt(caret++) | ||
caret++ | ||
} | ||
child = body.substring(length, caret) | ||
if (first === NULL) { | ||
@@ -947,2 +949,6 @@ first = (chars = chars.replace(nullptn, '').trim()).charCodeAt(0) | ||
switch (hash) { | ||
case 951: { | ||
out = webkit + out + out | ||
break | ||
} | ||
// color/column, c, o, l | ||
@@ -949,0 +955,0 @@ case 963: { |
@@ -1,1 +0,1 @@ | ||
!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(null):"function"==typeof define&&define.amd?define(e(null)):window.stylis=e(null)}(function e(a){"use strict";function c(e,a,s,i){for(var l,o,h=0,d=0,k=0,g=0,p=0,w=0,A=0,C=0,v=0,m=0,x=0,$=0,z=0,F=0,N=0,B=0,S=0,W=0,Y=0,xe=s.length,$e=xe-1,ze="",Ne="",Be="",Ke="",Le="",Me="";N<xe;){if(A=s.charCodeAt(N),d+g+k+h===0){if(N===$e){if(B>0)Ne=Ne.replace(u,"");if((Ne=Ne.trim()).length>0){switch(A){case U:case R:case G:case Q:case P:break;default:Ne+=s.charAt(N)}A=G}}if(1===S)switch(A){case I:case _:S=0;break;case R:case Q:case P:case U:break;default:N--,A=G}switch(A){case I:for(Ne=Ne.trim(),p=Ne.charCodeAt(0),x=1,N++;N<xe;){switch(A=s.charCodeAt(N)){case I:x++;break;case H:x--}if(0===x)break;Be+=s.charAt(N++)}if(p===fe)p=(Ne=Ne.replace(b,"").trim()).charCodeAt(0);switch(p){case T:if(B>0)Ne=Ne.replace(u,"");switch(w=Ne.charCodeAt(1)){case pe:case he:case de:l=a;break;default:l=je}if(Be=c(a,l,Be,w),Y=Be.length,Oe>0&&0===Y)Y=Ne.length;if(Fe>0)if(l=r(je,Ne,W),o=n(De,Be,l,a,Ae,we,Y,w),Ne=l.join(""),void 0!==o)if(0===(Y=(Be=o.trim()).length))w=0,Be="";if(Y>0)switch(w){case pe:case he:case de:Be=Ne+"{"+Be+"}";break;case oe:Ne=Ne.replace(y,"$1 $2"+(Ge>0?He:"")),Be=Ne+"{"+Be+"}",Be="@"+(me>0?q+Be+"@"+Be:Be);break;default:Be=Ne+Be}else Be="";break;default:Be=c(a,r(a,Ne,W),Be,i)}Le+=Be,$=0,S=0,F=0,B=0,W=0,z=0,Ne="",Be="",A=s.charCodeAt(++N);break;case H:case G:if(Ne=(B>0?Ne.replace(u,""):Ne).trim(),Ne.length>1){if(0===F)if(p=Ne.charCodeAt(0),(p===X||p>96&&p<123)&&Ne.indexOf(" "))Ne=Ne.replace(" ",":");if(Fe>0)if(void 0!==(o=n(We,Ne,a,e,Ae,we,Ke.length,i)))if(0===(Ne=o.trim()).length)Ne="\0\0";switch(p=Ne.charCodeAt(0),w=Ne.charCodeAt(1),p+w){case fe:break;case ke:case ge:Me+=Ne+s.charAt(N);break;default:Ke+=F>0?t(Ne,p,w,Ne.charCodeAt(2)):Ne+";"}}$=0,S=0,F=0,B=0,W=0,Ne="",A=s.charCodeAt(++N)}}switch(A){case Q:case P:if(d+g+k+h+ye===0)switch(m){case K:case ae:case ce:case T:case ie:case se:case Z:case te:case re:case X:case ee:case _:case G:case I:case H:break;default:if(F>0)S=1}if(d===re)d=0;if(Fe*Ee>0)n(Se,Ne,a,e,Ae,we,Ke.length,i);we=1,Ae++;break;case G:case H:if(d+g+k+h===0){we++;break}default:switch(we++,ze=s.charAt(N),A){case R:case U:if(g+h===0)switch(C){case _:case ee:case R:case U:ze="";break;default:if(A!==U)ze=" "}break;case fe:ze="\\0";break;case ne:ze="\\f";break;case le:ze="\\v";break;case V:if(g+d+h===0&&ve>0)W=1,B=1,ze="\f"+ze;break;case 108:if(g+d+h+Ce===0&&F>0)switch(N-F){case 2:if(C===be&&s.charCodeAt(N-3)===ee)Ce=C;case 8:if(v===ue)Ce=v}break;case ee:if(g+d+h===0)F=N;break;case _:if(d+k+g+h===0)B=1,ze+="\r";break;case ce:if(0===d)if(g=g===A?0:0===g?A:g,N===$e)$e++,xe++;break;case ae:if(0===d)if(g=g===A?0:0===g?A:g,N===$e)$e++,xe++;break;case L:if(g+d+k===0)h++;break;case M:if(g+d+k===0)h--;break;case K:if(g+d+h===0){if(N===$e)$e++,xe++;k--}break;case J:if(g+d+h===0){if(0===$)switch(2*C+3*v){case 533:break;default:x=0,$=1}k++}break;case T:if(d+k+g+h+F+z===0)z=1;break;case Z:case re:if(g+h+k>0)break;switch(d){case 0:switch(2*A+3*s.charCodeAt(N+1)){case 235:d=re;break;case 220:d=Z}break;case Z:if(A===re&&C===Z)ze="",d=0}}if(0===d){if(ve+g+h+z===0&&i!==oe&&A!==G)switch(A){case _:case ie:case se:case te:case K:case J:if(0===$){switch(C){case R:case U:case P:case Q:ze+="\0";break;default:ze="\0"+ze+(A===_?"":"\0")}B=1}else switch(A){case J:$=++x;break;case K:if(0===($=--x))B=1,ze+="\0"}break;case U:switch(C){case fe:case I:case H:case G:case _:case ne:case R:case U:case P:case Q:break;default:if(0===$)B=1,ze+="\0"}}if(Ne+=ze,A!==U)m=A}}v=C,C=A,N++}if(Y=Ke.length,Oe>0)if(0===Y&&0===Le.length&&0===a[0].length==false)if(i!==he||1===a.length&&(ve>0?Ie:Je)===a[0])Y=a.join(",").length+2;if(Y>0){if(l=0===ve&&i!==oe?f(a):a,Fe>0)if(o=n(qe,Ke,l,e,Ae,we,Y,i),void 0!==o&&0===(Ke=o).length)return Me+Ke+Le;if(Ke=l.join(",")+"{"+Ke+"}",me*Ce>0){switch(Ce){case ue:Ke=Ke.replace(j,":"+D+"$1")+Ke;break;case be:Ke=Ke.replace(O,"::"+q+"input-$1")+Ke.replace(O,"::"+D+"$1")+Ke.replace(O,":"+E+"input-$1")+Ke}Ce=0}}return Me+Ke+Le}function r(e,a,c){var r=a.trim().split(v),t=r,i=r.length,f=e.length;switch(f){case 0:case 1:for(var n=0,l=0===f?"":e[0]+" ";n<i;n++)t[n]=s(l,t[n],c,f).trim();break;default:for(var n=0,o=0,t=[];n<i;n++)for(var h=0;h<f;h++)t[o++]=s(e[h]+" ",r[n],c,f).trim()}return t}function s(e,a,c,r){var s=a,t=s.charCodeAt(0);if(t<33)t=(s=s.trim()).charCodeAt(0);switch(t){case V:switch(ve+r){case 0:case 1:if(0===e.trim().length)break;default:return s.replace(m,"$1"+e.trim())}break;case ee:switch(s.charCodeAt(1)){case 103:if(xe>0&&ve>0)return s.replace(x,"$1").replace(m,"$1"+Je);break;default:return e.trim()+s}default:if(c*ve>0&&s.indexOf("\f")>0)return s.replace(m,(e.charCodeAt(0)===ee?"":"$1")+e.trim())}return e+s}function t(e,a,c,r){var s,t=e+";",f=0,n=2*a+3*c+4*r;if(944===n)t=i(t);else if(me>0)switch(n){case 963:if(110===t.charCodeAt(5))t=q+t+t;break;case 978:t=q+t+D+t+t;break;case 1019:case 983:t=q+t+D+t+E+t+t;break;case 883:if(t.charCodeAt(8)===X)t=q+t+t;break;case 932:t=q+t+E+t+t;break;case 964:t=q+t+E+"flex-"+t+t;break;case 1023:s=t.substring(t.indexOf(":",15)).replace("flex-",""),t=q+"box-pack"+s+q+t+E+"flex-pack"+s+t;break;case 975:switch(f=(t=e).length-10,s=(33===t.charCodeAt(f)?t.substring(0,f):t).substring(8).trim(),n=s.charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(s.charCodeAt(8)>110)t=t.replace(s,q+s)+";"+t;break;case 207:case 102:t=t.replace(s,q+(n>102?"inline-":"")+"box")+";"+t.replace(s,q+s)+";"+t.replace(s,E+s+"box")+";"+t}t+=";";break;case 938:if(t.charCodeAt(5)===X)switch(t.charCodeAt(6)){case 105:s=t.replace("-items",""),t=q+t+q+"box-"+s+E+"flex-"+s+t;break;case 115:t=q+t+E+"flex-item-"+t.replace("-self","")+t;break;default:t=q+t+E+"flex-line-pack"+t.replace("align-content","")+t}break;case 1005:if(g.test(t))t=t.replace(k,":"+q)+t.replace(k,":"+D)+t;break;case 953:if((f=t.indexOf("-content",9))>0)s=t.substring(f-3),t="width:"+q+s+"width:"+D+s+"width:"+s;break;case 1015:if(e.charCodeAt(9)!==X)break;case 962:if(t=q+t+(102===t.charCodeAt(5)?E+t:"")+t,c+r===211&&105===t.charCodeAt(13)&&t.indexOf("transform",10)>0)t=t.substring(0,t.indexOf(";",27)+1).replace(p,"$1"+q+"$2")+t;break;case 1e3:switch(s=t.substring(13).trim(),f=s.indexOf("-")+1,s.charCodeAt(0)+s.charCodeAt(f)){case 226:s=t.replace(W,"tb");break;case 232:s=t.replace(W,"tb-rl");break;case 220:s=t.replace(W,"lr");break;default:return t}t=q+t+E+s+t}return t}function i(e){var a=e.length,c=e.indexOf(":",9)+1,r=e.substring(0,c).trim(),s=e.substring(c,a-1).trim(),t="";if(e.charCodeAt(9)!==X)for(var i=s.split(w),f=0,c=0,a=i.length;f<a;c=0,f++){for(var n=i[f],l=n.split(A);n=l[c];){var o=n.charCodeAt(0);if(1===Ge&&(o>T&&o<90||o>96&&o<123||o===Y||o===X&&n.charCodeAt(1)!==X))switch(isNaN(parseFloat(n))+(n.indexOf("(")!==-1)){case 1:switch(n){case"infinite":case"alternate":case"backwards":case"running":case"normal":case"forwards":case"both":case"none":case"linear":case"ease":case"ease-in":case"ease-out":case"ease-in-out":case"paused":case"reverse":case"alternate-reverse":case"inherit":case"initial":case"unset":case"step-start":case"step-end":break;default:n+=He}}l[c++]=n}t+=(0===f?"":",")+l.join(" ")}else t+=110===e.charCodeAt(10)?s+(1===Ge?He:""):s;return t=r+t+";",me>0?q+t+t:t}function f(e){for(var a,c,r=0,s=e.length,t=Array(s);r<s;r++){for(var i=e[r].split(C),f="",n=0,l=0,o=0,h=0,d=i.length;n<d;n++){if(0===(l=(c=i[n]).length)&&d>1)continue;if(o=f.charCodeAt(f.length-1),h=c.charCodeAt(0),a="",0!==n)switch(o){case Z:case ie:case se:case te:case U:case J:break;default:a=" "}switch(h){case V:c=a+Ie;case ie:case se:case te:case U:case K:case J:break;case L:c=a+c+Ie;break;case ee:switch(2*c.charCodeAt(1)+3*c.charCodeAt(2)){case 530:if(xe>0){c=a+c.substring(8,l-1);break}default:if(n<1||i[n-1].length<1)c=a+Ie+c}break;case _:a="";default:if(l>1&&c.indexOf(":")>0)c=a+c.replace(S,"$1"+Ie+"$2");else c=a+c+Ie}f+=c}t[r]=f.replace(u,"").trim()}return t}function n(e,a,c,r,s,t,i,f){for(var n,l=0,o=a;l<Fe;l++)switch(n=ze[l].call(d,e,o,c,r,s,t,i,f)){case void 0:case false:case true:case null:break;default:o=n}switch(o){case void 0:case false:case true:case null:case a:break;default:return o}}function l(e){return e.replace(u,"").replace(z,"").replace(F,"$1").replace(N,"$1").replace(B," ")}function o(e){switch(e){case void 0:case null:Fe=ze.length=0;break;default:switch(e.constructor){case Array:for(var a=0,c=e.length;a<c;a++)o(e[a]);break;case Function:ze[Fe++]=e;break;case Boolean:Ee=0|!!e}}return o}function h(e){for(var a in e){var c=e[a];switch(a){case"keyframe":Ge=0|c;break;case"global":xe=0|c;break;case"cascade":ve=0|c;break;case"compress":$e=0|c;break;case"prefix":me=0|c;break;case"semicolon":ye=0|c;break;case"preserve":Oe=0|c}}return h}function d(a,r){if(void 0!==this&&this.constructor===d)return e(a);var s=a,t=s.charCodeAt(0);if(t<33)t=(s=s.trim()).charCodeAt(0);if(Ge>0)He=s.replace($,t===L?"":"-");if(t=1,1===ve)Je=s;else Ie=s;var i,f=[Je];if(Fe>0)if(i=n(Be,r,f,f,Ae,we,0,0),void 0!==i&&"string"==typeof i)r=i;var o=c(je,f,r,0);if(Fe>0)if(i=n(Ne,o,f,f,Ae,we,o.length,0),void 0!==i&&"string"!=typeof(o=i))t=0;return He="",Je="",Ie="",Ce=0,Ae=1,we=1,$e*t===0?o:l(o)}var b=/^\0+/g,u=/[\0\r\f]/g,k=/: */g,g=/zoo|gra/,p=/([,: ])(transform)/g,w=/,+\s*(?![^(]*[)])/g,A=/ +\s*(?![^(]*[)])/g,C=/ *[\0] */g,v=/,\r+?/g,m=/([\t\r\n ])*\f?&/g,x=/:global\(((?:[^\(\)\[\]]*|\[.*\]|\([^\(\)]*\))*)\)/g,$=/\W+/g,y=/@(k\w+)\s*(\S*)\s*/,O=/::(place)/g,j=/:(read-only)/g,z=/\s+(?=[{\];=:>])/g,F=/([[}=:>])\s+/g,N=/(\{[^{]+?);(?=\})/g,B=/\s{2,}/g,S=/([^\(])(:+) */g,W=/[svh]\w+-[tblr]{2}/,q="-webkit-",D="-moz-",E="-ms-",G=59,H=125,I=123,J=40,K=41,L=91,M=93,P=10,Q=13,R=9,T=64,U=32,V=38,X=45,Y=95,Z=42,_=44,ee=58,ae=39,ce=34,re=47,se=62,te=43,ie=126,fe=0,ne=12,le=11,oe=107,he=109,de=115,be=112,ue=111,ke=169,ge=163,pe=100,we=1,Ae=1,Ce=0,ve=1,me=1,xe=1,$e=0,ye=0,Oe=0,je=[],ze=[],Fe=0,Ne=-2,Be=-1,Se=0,We=1,qe=2,De=3,Ee=0,Ge=1,He="",Ie="",Je="";if(d.use=o,d.set=h,void 0!==a)h(a);return d}); | ||
!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(null):"function"==typeof define&&define.amd?define(e(null)):window.stylis=e(null)}(function e(a){"use strict";function c(e,a,r,i){for(var l,o,h=0,b=0,k=0,g=0,p=0,w=0,A=0,C=0,v=0,m=0,x=0,$=0,z=0,F=0,N=0,B=0,S=0,W=0,Y=0,xe=r.length,$e=xe-1,ze="",Ne="",Be="",Ke="",Le="",Me="";N<xe;){if(A=r.charCodeAt(N),b+g+k+h===0){if(N===$e){if(B>0)Ne=Ne.replace(u,"");if((Ne=Ne.trim()).length>0){switch(A){case U:case R:case G:case Q:case P:break;default:Ne+=r.charAt(N)}A=G}}if(1===S)switch(A){case I:case _:S=0;break;case R:case Q:case P:case U:break;default:N--,A=G}switch(A){case I:for(Ne=Ne.trim(),p=Ne.charCodeAt(0),x=1,Y=++N;N<xe;){switch(A=r.charCodeAt(N)){case I:x++;break;case H:x--}if(0===x)break;N++}if(Be=r.substring(Y,N),p===fe)p=(Ne=Ne.replace(d,"").trim()).charCodeAt(0);switch(p){case T:if(B>0)Ne=Ne.replace(u,"");switch(w=Ne.charCodeAt(1)){case pe:case he:case be:l=a;break;default:l=je}if(Be=c(a,l,Be,w),Y=Be.length,Oe>0&&0===Y)Y=Ne.length;if(Fe>0)if(l=s(je,Ne,W),o=n(De,Be,l,a,Ae,we,Y,w),Ne=l.join(""),void 0!==o)if(0===(Y=(Be=o.trim()).length))w=0,Be="";if(Y>0)switch(w){case pe:case he:case be:Be=Ne+"{"+Be+"}";break;case oe:Ne=Ne.replace(y,"$1 $2"+(Ge>0?He:"")),Be=Ne+"{"+Be+"}",Be="@"+(me>0?q+Be+"@"+Be:Be);break;default:Be=Ne+Be}else Be="";break;default:Be=c(a,s(a,Ne,W),Be,i)}Le+=Be,$=0,S=0,F=0,B=0,W=0,z=0,Ne="",Be="",A=r.charCodeAt(++N);break;case H:case G:if(Ne=(B>0?Ne.replace(u,""):Ne).trim(),Ne.length>1){if(0===F)if(p=Ne.charCodeAt(0),(p===X||p>96&&p<123)&&Ne.indexOf(" "))Ne=Ne.replace(" ",":");if(Fe>0)if(void 0!==(o=n(We,Ne,a,e,Ae,we,Ke.length,i)))if(0===(Ne=o.trim()).length)Ne="\0\0";switch(p=Ne.charCodeAt(0),w=Ne.charCodeAt(1),p+w){case fe:break;case ke:case ge:Me+=Ne+r.charAt(N);break;default:Ke+=F>0?t(Ne,p,w,Ne.charCodeAt(2)):Ne+";"}}$=0,S=0,F=0,B=0,W=0,Ne="",A=r.charCodeAt(++N)}}switch(A){case Q:case P:if(b+g+k+h+ye===0)switch(m){case K:case ae:case ce:case T:case ie:case re:case Z:case te:case se:case X:case ee:case _:case G:case I:case H:break;default:if(F>0)S=1}if(b===se)b=0;if(Fe*Ee>0)n(Se,Ne,a,e,Ae,we,Ke.length,i);we=1,Ae++;break;case G:case H:if(b+g+k+h===0){we++;break}default:switch(we++,ze=r.charAt(N),A){case R:case U:if(g+h===0)switch(C){case _:case ee:case R:case U:ze="";break;default:if(A!==U)ze=" "}break;case fe:ze="\\0";break;case ne:ze="\\f";break;case le:ze="\\v";break;case V:if(g+b+h===0&&ve>0)W=1,B=1,ze="\f"+ze;break;case 108:if(g+b+h+Ce===0&&F>0)switch(N-F){case 2:if(C===de&&r.charCodeAt(N-3)===ee)Ce=C;case 8:if(v===ue)Ce=v}break;case ee:if(g+b+h===0)F=N;break;case _:if(b+k+g+h===0)B=1,ze+="\r";break;case ce:if(0===b)if(g=g===A?0:0===g?A:g,N===$e)$e++,xe++;break;case ae:if(0===b)if(g=g===A?0:0===g?A:g,N===$e)$e++,xe++;break;case L:if(g+b+k===0)h++;break;case M:if(g+b+k===0)h--;break;case K:if(g+b+h===0){if(N===$e)$e++,xe++;k--}break;case J:if(g+b+h===0){if(0===$)switch(2*C+3*v){case 533:break;default:x=0,$=1}k++}break;case T:if(b+k+g+h+F+z===0)z=1;break;case Z:case se:if(g+h+k>0)break;switch(b){case 0:switch(2*A+3*r.charCodeAt(N+1)){case 235:b=se;break;case 220:b=Z}break;case Z:if(A===se&&C===Z)ze="",b=0}}if(0===b){if(ve+g+h+z===0&&i!==oe&&A!==G)switch(A){case _:case ie:case re:case te:case K:case J:if(0===$){switch(C){case R:case U:case P:case Q:ze+="\0";break;default:ze="\0"+ze+(A===_?"":"\0")}B=1}else switch(A){case J:$=++x;break;case K:if(0===($=--x))B=1,ze+="\0"}break;case U:switch(C){case fe:case I:case H:case G:case _:case ne:case R:case U:case P:case Q:break;default:if(0===$)B=1,ze+="\0"}}if(Ne+=ze,A!==U)m=A}}v=C,C=A,N++}if(Y=Ke.length,Oe>0)if(0===Y&&0===Le.length&&0===a[0].length==false)if(i!==he||1===a.length&&(ve>0?Ie:Je)===a[0])Y=a.join(",").length+2;if(Y>0){if(l=0===ve&&i!==oe?f(a):a,Fe>0)if(o=n(qe,Ke,l,e,Ae,we,Y,i),void 0!==o&&0===(Ke=o).length)return Me+Ke+Le;if(Ke=l.join(",")+"{"+Ke+"}",me*Ce>0){switch(Ce){case ue:Ke=Ke.replace(j,":"+D+"$1")+Ke;break;case de:Ke=Ke.replace(O,"::"+q+"input-$1")+Ke.replace(O,"::"+D+"$1")+Ke.replace(O,":"+E+"input-$1")+Ke}Ce=0}}return Me+Ke+Le}function s(e,a,c){var s=a.trim().split(v),t=s,i=s.length,f=e.length;switch(f){case 0:case 1:for(var n=0,l=0===f?"":e[0]+" ";n<i;n++)t[n]=r(l,t[n],c,f).trim();break;default:for(var n=0,o=0,t=[];n<i;n++)for(var h=0;h<f;h++)t[o++]=r(e[h]+" ",s[n],c,f).trim()}return t}function r(e,a,c,s){var r=a,t=r.charCodeAt(0);if(t<33)t=(r=r.trim()).charCodeAt(0);switch(t){case V:switch(ve+s){case 0:case 1:if(0===e.trim().length)break;default:return r.replace(m,"$1"+e.trim())}break;case ee:switch(r.charCodeAt(1)){case 103:if(xe>0&&ve>0)return r.replace(x,"$1").replace(m,"$1"+Je);break;default:return e.trim()+r}default:if(c*ve>0&&r.indexOf("\f")>0)return r.replace(m,(e.charCodeAt(0)===ee?"":"$1")+e.trim())}return e+r}function t(e,a,c,s){var r,t=e+";",f=0,n=2*a+3*c+4*s;if(944===n)t=i(t);else if(me>0)switch(n){case 951:t=q+t+t;break;case 963:if(110===t.charCodeAt(5))t=q+t+t;break;case 978:t=q+t+D+t+t;break;case 1019:case 983:t=q+t+D+t+E+t+t;break;case 883:if(t.charCodeAt(8)===X)t=q+t+t;break;case 932:t=q+t+E+t+t;break;case 964:t=q+t+E+"flex-"+t+t;break;case 1023:r=t.substring(t.indexOf(":",15)).replace("flex-",""),t=q+"box-pack"+r+q+t+E+"flex-pack"+r+t;break;case 975:switch(f=(t=e).length-10,r=(33===t.charCodeAt(f)?t.substring(0,f):t).substring(8).trim(),n=r.charCodeAt(0)+(0|r.charCodeAt(7))){case 203:if(r.charCodeAt(8)>110)t=t.replace(r,q+r)+";"+t;break;case 207:case 102:t=t.replace(r,q+(n>102?"inline-":"")+"box")+";"+t.replace(r,q+r)+";"+t.replace(r,E+r+"box")+";"+t}t+=";";break;case 938:if(t.charCodeAt(5)===X)switch(t.charCodeAt(6)){case 105:r=t.replace("-items",""),t=q+t+q+"box-"+r+E+"flex-"+r+t;break;case 115:t=q+t+E+"flex-item-"+t.replace("-self","")+t;break;default:t=q+t+E+"flex-line-pack"+t.replace("align-content","")+t}break;case 1005:if(g.test(t))t=t.replace(k,":"+q)+t.replace(k,":"+D)+t;break;case 953:if((f=t.indexOf("-content",9))>0)r=t.substring(f-3),t="width:"+q+r+"width:"+D+r+"width:"+r;break;case 1015:if(e.charCodeAt(9)!==X)break;case 962:if(t=q+t+(102===t.charCodeAt(5)?E+t:"")+t,c+s===211&&105===t.charCodeAt(13)&&t.indexOf("transform",10)>0)t=t.substring(0,t.indexOf(";",27)+1).replace(p,"$1"+q+"$2")+t;break;case 1e3:switch(r=t.substring(13).trim(),f=r.indexOf("-")+1,r.charCodeAt(0)+r.charCodeAt(f)){case 226:r=t.replace(W,"tb");break;case 232:r=t.replace(W,"tb-rl");break;case 220:r=t.replace(W,"lr");break;default:return t}t=q+t+E+r+t}return t}function i(e){var a=e.length,c=e.indexOf(":",9)+1,s=e.substring(0,c).trim(),r=e.substring(c,a-1).trim(),t="";if(e.charCodeAt(9)!==X)for(var i=r.split(w),f=0,c=0,a=i.length;f<a;c=0,f++){for(var n=i[f],l=n.split(A);n=l[c];){var o=n.charCodeAt(0);if(1===Ge&&(o>T&&o<90||o>96&&o<123||o===Y||o===X&&n.charCodeAt(1)!==X))switch(isNaN(parseFloat(n))+(n.indexOf("(")!==-1)){case 1:switch(n){case"infinite":case"alternate":case"backwards":case"running":case"normal":case"forwards":case"both":case"none":case"linear":case"ease":case"ease-in":case"ease-out":case"ease-in-out":case"paused":case"reverse":case"alternate-reverse":case"inherit":case"initial":case"unset":case"step-start":case"step-end":break;default:n+=He}}l[c++]=n}t+=(0===f?"":",")+l.join(" ")}else t+=110===e.charCodeAt(10)?r+(1===Ge?He:""):r;return t=s+t+";",me>0?q+t+t:t}function f(e){for(var a,c,s=0,r=e.length,t=Array(r);s<r;s++){for(var i=e[s].split(C),f="",n=0,l=0,o=0,h=0,b=i.length;n<b;n++){if(0===(l=(c=i[n]).length)&&b>1)continue;if(o=f.charCodeAt(f.length-1),h=c.charCodeAt(0),a="",0!==n)switch(o){case Z:case ie:case re:case te:case U:case J:break;default:a=" "}switch(h){case V:c=a+Ie;case ie:case re:case te:case U:case K:case J:break;case L:c=a+c+Ie;break;case ee:switch(2*c.charCodeAt(1)+3*c.charCodeAt(2)){case 530:if(xe>0){c=a+c.substring(8,l-1);break}default:if(n<1||i[n-1].length<1)c=a+Ie+c}break;case _:a="";default:if(l>1&&c.indexOf(":")>0)c=a+c.replace(S,"$1"+Ie+"$2");else c=a+c+Ie}f+=c}t[s]=f.replace(u,"").trim()}return t}function n(e,a,c,s,r,t,i,f){for(var n,l=0,o=a;l<Fe;l++)switch(n=ze[l].call(b,e,o,c,s,r,t,i,f)){case void 0:case false:case true:case null:break;default:o=n}switch(o){case void 0:case false:case true:case null:case a:break;default:return o}}function l(e){return e.replace(u,"").replace(z,"").replace(F,"$1").replace(N,"$1").replace(B," ")}function o(e){switch(e){case void 0:case null:Fe=ze.length=0;break;default:switch(e.constructor){case Array:for(var a=0,c=e.length;a<c;a++)o(e[a]);break;case Function:ze[Fe++]=e;break;case Boolean:Ee=0|!!e}}return o}function h(e){for(var a in e){var c=e[a];switch(a){case"keyframe":Ge=0|c;break;case"global":xe=0|c;break;case"cascade":ve=0|c;break;case"compress":$e=0|c;break;case"prefix":me=0|c;break;case"semicolon":ye=0|c;break;case"preserve":Oe=0|c}}return h}function b(a,s){if(void 0!==this&&this.constructor===b)return e(a);var r=a,t=r.charCodeAt(0);if(t<33)t=(r=r.trim()).charCodeAt(0);if(Ge>0)He=r.replace($,t===L?"":"-");if(t=1,1===ve)Je=r;else Ie=r;var i,f=[Je];if(Fe>0)if(i=n(Be,s,f,f,Ae,we,0,0),void 0!==i&&"string"==typeof i)s=i;var o=c(je,f,s,0);if(Fe>0)if(i=n(Ne,o,f,f,Ae,we,o.length,0),void 0!==i&&"string"!=typeof(o=i))t=0;return He="",Je="",Ie="",Ce=0,Ae=1,we=1,$e*t===0?o:l(o)}var d=/^\0+/g,u=/[\0\r\f]/g,k=/: */g,g=/zoo|gra/,p=/([,: ])(transform)/g,w=/,+\s*(?![^(]*[)])/g,A=/ +\s*(?![^(]*[)])/g,C=/ *[\0] */g,v=/,\r+?/g,m=/([\t\r\n ])*\f?&/g,x=/:global\(((?:[^\(\)\[\]]*|\[.*\]|\([^\(\)]*\))*)\)/g,$=/\W+/g,y=/@(k\w+)\s*(\S*)\s*/,O=/::(place)/g,j=/:(read-only)/g,z=/\s+(?=[{\];=:>])/g,F=/([[}=:>])\s+/g,N=/(\{[^{]+?);(?=\})/g,B=/\s{2,}/g,S=/([^\(])(:+) */g,W=/[svh]\w+-[tblr]{2}/,q="-webkit-",D="-moz-",E="-ms-",G=59,H=125,I=123,J=40,K=41,L=91,M=93,P=10,Q=13,R=9,T=64,U=32,V=38,X=45,Y=95,Z=42,_=44,ee=58,ae=39,ce=34,se=47,re=62,te=43,ie=126,fe=0,ne=12,le=11,oe=107,he=109,be=115,de=112,ue=111,ke=169,ge=163,pe=100,we=1,Ae=1,Ce=0,ve=1,me=1,xe=1,$e=0,ye=0,Oe=0,je=[],ze=[],Fe=0,Ne=-2,Be=-1,Se=0,We=1,qe=2,De=3,Ee=0,Ge=1,He="",Ie="",Je="";if(b.use=o,b.set=h,void 0!==a)h(a);return b}); |
67372
1386