var SPECIFICITY=function(){var t,e;return t=function(t){var r,n,i,c,a=[];for(i=0,c=(r=t.split(",")).length;i0&&a.push(e(n));return a},e=function(t){var e,r,n=t,i={a:0,b:0,c:0},c=[];return e=function(t,e){var r,a,g,l,o,s;if(t.test(n))for(a=0,g=(r=n.match(t)).length;a~\.\[:]+)/g,"a"),e(/(\.[^\s\+>~\.\[:]+)/g,"b"),e(/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,"c"),e(/(:[\w-]+\([^\)]*\))/gi,"b"),e(/(:[^\s\+>~\.\[:]+)/g,"b"),n=(n=n.replace(/[\*\s\+>~]/g," ")).replace(/[#\.]/g," "),e(/([^\s\+>~\.\[:]+)/g,"c"),c.sort((function(t,e){return t.index-e.index})),{selector:t,specificity:"0,"+i.a.toString()+","+i.b.toString()+","+i.c.toString(),parts:c}},{calculate:t}}();;