Comparing version 3.2.6 to 3.2.7
@@ -0,1 +1,5 @@ | ||
## 3.2.7 July 22, 2017 | ||
- improve fault-tolerance. | ||
## 3.2.6 July 19, 2017 | ||
@@ -2,0 +6,0 @@ |
@@ -6,3 +6,3 @@ { | ||
"description": "light - weight css preprocessor", | ||
"version": "3.2.6", | ||
"version": "3.2.7", | ||
"homepage": "https://github.com/thysultan/stylis.js", | ||
@@ -9,0 +9,0 @@ "license": "MIT", |
@@ -374,3 +374,11 @@ /* | ||
code = body.charCodeAt(++caret) | ||
// invalid character? | ||
if ((code = body.charCodeAt(++caret)) === SEMICOLON) { | ||
while (caret < eof) { | ||
// valid character | ||
if ((code = body.charCodeAt(++caret)) !== SEMICOLON) { | ||
break | ||
} | ||
} | ||
} | ||
break | ||
@@ -381,4 +389,4 @@ } | ||
chars = (format > 0 ? chars.replace(formatptn, '') : chars).trim() | ||
if (code !== CLOSEBRACES || chars.length > 0) { | ||
if (chars.length > 1) { | ||
// monkey-patch missing colon | ||
@@ -776,10 +784,8 @@ if (pseudo === 0) { | ||
if (length > 0) { | ||
// cascade isolation mode | ||
if (cascade === 0 && id !== KEYFRAME) { | ||
isolate(current) | ||
} | ||
// cascade isolation mode? | ||
selector = cascade === 0 && id !== KEYFRAME ? isolate(current) : current | ||
// execute plugins, block context | ||
if (plugged > 0) { | ||
result = proxy(BLCKS, out, current, parent, line, column, length, id) | ||
result = proxy(BLCKS, out, selector, parent, line, column, length, id) | ||
@@ -789,5 +795,5 @@ if (result !== void 0 && (out = result).length === 0) { | ||
} | ||
} | ||
} | ||
out = current.join(',') + '{' + out + '}' | ||
out = selector.join(',') + '{' + out + '}' | ||
@@ -1171,8 +1177,8 @@ if (vendor*pattern > 0) { | ||
* | ||
* @param {Array<string>} selectors | ||
* @param {Array<string>} current | ||
*/ | ||
function isolate (selectors) { | ||
for (var i = 0, length = selectors.length, padding, element; i < length; i++) { | ||
function isolate (current) { | ||
for (var i = 0, length = current.length, selector = Array(length), padding, element; i < length; i++) { | ||
// split individual elements in a selector i.e h1 h2 === [h1, h2] | ||
var elements = selectors[i].split(elementptn) | ||
var elements = current[i].split(elementptn) | ||
var out = '' | ||
@@ -1256,4 +1262,6 @@ | ||
selectors[i] = out.replace(formatptn, '').trim() | ||
selector[i] = out.replace(formatptn, '').trim() | ||
} | ||
return selector | ||
} | ||
@@ -1260,0 +1268,0 @@ |
@@ -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,ye>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(O,"$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(),A!==H||Ne.length>0){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="",N++}}switch(A){case Q:case P:if(d+g+k+h+Oe===0)switch(m){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;default:if(we++,ze=s.charAt(N),A===R&&0===g)switch(C){case R:case U:ze="";break;default:ze=0===k?"":" "}switch(A){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,ye>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(0===ve&&i!==oe)f(a);if(Fe>0)if(o=n(qe,Ke,a,e,Ae,we,Y,i),void 0!==o&&0===(Ke=o).length)return Me+Ke+Le;if(Ke=a.join(",")+"{"+Ke+"}",me*Ce>0){switch(Ce){case ue:Ke=Ke.replace(j,":"+D+"$1")+Ke;break;case be:Ke=Ke.replace(y,"::"+q+"input-$1")+Ke.replace(y,"::"+D+"$1")+Ke.replace(y,":"+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;r<s;r++){for(var t=e[r].split(C),i="",f=0,n=0,l=0,o=0,h=t.length;f<h;f++){if(0===(n=(c=t[f]).length)&&h>1)continue;if(l=i.charCodeAt(i.length-1),o=c.charCodeAt(0),a="",0!==f)switch(l){case Z:case ie:case se:case te:case U:case J:break;default:a=" "}switch(o){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,n-1);break}default:if(f<1||t[f-1].length<1)c=a+Ie+c}break;case _:a="";default:if(n>1&&c.indexOf(":")>0)c=a+c.replace(S,"$1"+Ie+"$2");else c=a+c+Ie}i+=c}e[r]=i.replace(u,"").trim()}}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":Oe=0|c;break;case"preserve":ye=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,O=/@(k\w+)\s*(\S*)\s*/,y=/::(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,Oe=0,ye=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,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)}if(Le+=Be,$=0,S=0,F=0,B=0,W=0,z=0,Ne="",Be="",(A=s.charCodeAt(++N))===G)for(;N<xe&&(A=s.charCodeAt(++N))===G;);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="",N++}}switch(A){case Q:case P:if(d+g+k+h+ye===0)switch(m){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;default:if(we++,ze=s.charAt(N),A===R&&0===g)switch(C){case R:case U:ze="";break;default:ze=0===k?"":" "}switch(A){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}); |
66845
1371