!function(n){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=n();else if("function"==typeof define&&define.amd)define([],n);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).autoprefixer=n()}}(function(){return function S(r,a,s){function y(t,n){if(!a[t]){if(!r[t]){var e="function"==typeof require&&require;if(!n&&e)return e(t,!0);if(l)return l(t,!0);var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}var i=a[t]={exports:{}};r[t][0].call(i.exports,function(n){var e=r[t][1][n];return y(e||n)},i,i.exports,S,r,a,s)}return a[t].exports}for(var l="function"==typeof require&&require,n=0;ne[0]?1:n[0]i&&(i=r.length);return e._autoprefixerMax=i},t.prototype.calcBefore=function(n,e,t){var o,i,r;for(null==t&&(t=""),o=e.style("before"),i=0,r=this.maxPrefixed(n,e)-s.removeNote(t).length;0<=r?ii)return!1===t&&(t=o[e].length-i),o[e]=o[e].slice(0,-t),n.before=o.join("\n")})},n}(),t.exports=n}).call(this)},{"./utils":46,"./value":47,"postcss/lib/vendor":113}],43:[function(e,o,n){(function(){var t,n,r,d,p,g,i={}.hasOwnProperty;t=e("./prefixer"),g=e("./utils"),r=e("num2fraction"),d=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpi)/gi,p=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpi)/i,n=function(n){function e(){return e.__super__.constructor.apply(this,arguments)}return function(n,e){for(var t in e)i.call(e,t)&&(n[t]=e[t]);function o(){this.constructor=n}o.prototype=e.prototype,n.prototype=new o,n.__super__=e.prototype}(e,t),e.prototype.prefixName=function(n,e){return"-moz-"===n?e+"--moz-device-pixel-ratio":n+e+"-device-pixel-ratio"},e.prototype.prefixQuery=function(n,e,t,o,i){return"dpi"===i&&(o=Number(o/96)),"-o-"===n&&(o=r(o)),this.prefixName(n,e)+t+o},e.prototype.clean=function(n){var e,t,o,i,r;if(!this.bad)for(this.bad=[],e=0,t=(i=this.prefixes).length;e * @license MIT */ var o=n("base64-js"),r=n("ieee754"),s=n("is-array");t.Buffer=c,t.SlowBuffer=function L(n,e){if(!(this instanceof L))return new L(n,e);var t=new c(n,e);delete t.parent;return t},t.INSPECT_MAX_BYTES=50,c.poolSize=8192;var y=1073741823,l={};function c(n,e){var t=this;if(!(t instanceof c))return new c(n,e);var o,i,r=typeof n;if("number"===r)o=+n;else if("string"===r)o=c.byteLength(n,e);else{if("object"!==r||null===n)throw new TypeError("must start with number, buffer, array or string");"Buffer"===n.type&&s(n.data)&&(n=n.data),o=+n.length}if(y>>=0,c.TYPED_ARRAY_SUPPORT?t=c._augment(new Uint8Array(o)):(t.length=o,t._isBuffer=!0),c.TYPED_ARRAY_SUPPORT&&"number"==typeof n.byteLength)t._set(n);else if(function a(n){return s(n)||c.isBuffer(n)||n&&"object"==typeof n&&"number"==typeof n.length}(n))if(c.isBuffer(n))for(i=0;in.length)throw new RangeError("index out of range")}function x(n,e,t,o){e<0&&(e=65535+e+1);for(var i=0,r=Math.min(n.length-t,2);i>>8*(o?i:1-i)}function M(n,e,t,o){e<0&&(e=4294967295+e+1);for(var i=0,r=Math.min(n.length-t,4);i>>8*(o?i:3-i)&255}function m(n,e,t,o,i,r){if(in.length)throw new RangeError("index out of range");if(t<0)throw new RangeError("index out of range")}function w(n,e,t,o,i){return i||m(n,e,t,4,34028234663852886e22,-34028234663852886e22),r.write(n,e,t,o,23,4),t+4}function b(n,e,t,o,i){return i||m(n,e,t,8,17976931348623157e292,-17976931348623157e292),r.write(n,e,t,o,52,8),t+8}c.TYPED_ARRAY_SUPPORT=function(){try{var n=new ArrayBuffer(0),e=new Uint8Array(n);return e.foo=function(){return 42},42===e.foo()&&"function"==typeof e.subarray&&0===new Uint8Array(1).subarray(1,1).byteLength}catch(S){return!1}}(),c.isBuffer=function(n){return!(null==n||!n._isBuffer)},c.compare=function(n,e){if(!c.isBuffer(n)||!c.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(n===e)return 0;for(var t=n.length,o=e.length,i=0,r=Math.min(t,o);i>>1;break;case"utf8":case"utf-8":t=C(n).length;break;case"base64":t=D(n).length;break;default:t=n.length}return t},c.prototype.length=undefined,c.prototype.parent=undefined,c.prototype.toString=function(n,e,t){var o=!1;if(n||(n="utf8"),(e>>>=0)<0&&(e=0),(t=t===undefined||t===Infinity?this.length:t>>>0)>this.length&&(t=this.length),t<=e)return"";for(;;)switch(n){case"hex":return g(this,e,t);case"utf8":case"utf-8":return a(this,e,t);case"ascii":return u(this,e,t);case"binary":return p(this,e,t);case"base64":return i(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return h(this,e,t);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(n+"").toLowerCase(),o=!0}},c.prototype.equals=function(n){if(!c.isBuffer(n))throw new TypeError("Argument must be a Buffer");return this===n||0===c.compare(this,n)},c.prototype.inspect=function(){var n="",e=t.INSPECT_MAX_BYTES;return 0e&&(n+=" ... ")),""},c.prototype.compare=function(n){if(!c.isBuffer(n))throw new TypeError("Argument must be a Buffer");return this===n?0:c.compare(this,n)},c.prototype.indexOf=function(n,e){if(2147483647>=0,0===this.length)return-1;if(e>=this.length)return-1;if(e<0&&(e=Math.max(this.length+e,0)),"string"==typeof n)return 0===n.length?-1:String.prototype.indexOf.call(this,n,e);if(c.isBuffer(n))return t(this,n,e);if("number"==typeof n)return c.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,n,e):t(this,[n],e);function t(n,e,t){for(var o=-1,i=0;t+ithis.length)throw new RangeError("attempt to write outside buffer bounds");var r,a=this.length-e;switch(t?a<(t=Number(t))&&(t=a):t=a,o=String(o||"utf8").toLowerCase()){case"hex":r=function y(n,e,t,o){t=Number(t)||0;var i=n.length-t;o?i<(o=Number(o))&&(o=i):o=i;var r=e.length;if(r%2!=0)throw new Error("Invalid hex string");r/2>8,i=t%256,r.push(i),r.push(o);return r}(e,n.length-t),n,t,o)}(this,n,e,t);break;default:throw new TypeError("Unknown encoding: "+o)}return r},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},c.prototype.slice=function(n,e){var t,o=this.length;if((n=~~n)<0?(n+=o)<0&&(n=0):o>>=0,e>>>=0,t||f(n,e,this.length);for(var o=this[n],i=1,r=0;++r>>=0,e>>>=0,t||f(n,e,this.length);for(var o=this[n+--e],i=1;0>>=0,e>>>=0,t||f(n,e,this.length);for(var o=this[n],i=1,r=0;++r>>=0,e>>>=0,t||f(n,e,this.length);for(var o=e,i=1,r=this[n+--o];0>>=0,t>>>=0,o||A(this,n,e,t,Math.pow(2,8*t),0);var i=1,r=0;for(this[e]=255&n;++r>>0&255;return e+t},c.prototype.writeUIntBE=function(n,e,t,o){n=+n,e>>>=0,t>>>=0,o||A(this,n,e,t,Math.pow(2,8*t),0);var i=t-1,r=1;for(this[e+i]=255&n;0<=--i&&(r*=256);)this[e+i]=n/r>>>0&255;return e+t},c.prototype.writeUInt8=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,1,255,0),c.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),this[e]=n,e+1},c.prototype.writeUInt16LE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=n,this[e+1]=n>>>8):x(this,n,e,!0),e+2},c.prototype.writeUInt16BE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=n>>>8,this[e+1]=n):x(this,n,e,!1),e+2},c.prototype.writeUInt32LE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e+3]=n>>>24,this[e+2]=n>>>16,this[e+1]=n>>>8,this[e]=n):M(this,n,e,!0),e+4},c.prototype.writeUInt32BE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e]=n>>>24,this[e+1]=n>>>16,this[e+2]=n>>>8,this[e+3]=n):M(this,n,e,!1),e+4},c.prototype.writeIntLE=function(n,e,t,o){n=+n,e>>>=0,o||A(this,n,e,t,Math.pow(2,8*t-1)-1,-Math.pow(2,8*t-1));var i=0,r=1,a=n<0?1:0;for(this[e]=255&n;++i>0)-a&255;return e+t},c.prototype.writeIntBE=function(n,e,t,o){n=+n,e>>>=0,o||A(this,n,e,t,Math.pow(2,8*t-1)-1,-Math.pow(2,8*t-1));var i=t-1,r=1,a=n<0?1:0;for(this[e+i]=255&n;0<=--i&&(r*=256);)this[e+i]=(n/r>>0)-a&255;return e+t},c.prototype.writeInt8=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,1,127,-128),c.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),n<0&&(n=255+n+1),this[e]=n,e+1},c.prototype.writeInt16LE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=n,this[e+1]=n>>>8):x(this,n,e,!0),e+2},c.prototype.writeInt16BE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=n>>>8,this[e+1]=n):x(this,n,e,!1),e+2},c.prototype.writeInt32LE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[e]=n,this[e+1]=n>>>8,this[e+2]=n>>>16,this[e+3]=n>>>24):M(this,n,e,!0),e+4},c.prototype.writeInt32BE=function(n,e,t){return n=+n,e>>>=0,t||A(this,n,e,4,2147483647,-2147483648),n<0&&(n=4294967295+n+1),c.TYPED_ARRAY_SUPPORT?(this[e]=n>>>24,this[e+1]=n>>>16,this[e+2]=n>>>8,this[e+3]=n):M(this,n,e,!1),e+4},c.prototype.writeFloatLE=function(n,e,t){return w(this,n,e,!0,t)},c.prototype.writeFloatBE=function(n,e,t){return w(this,n,e,!1,t)},c.prototype.writeDoubleLE=function(n,e,t){return b(this,n,e,!0,t)},c.prototype.writeDoubleBE=function(n,e,t){return b(this,n,e,!1,t)},c.prototype.copy=function(n,e,t,o){if(t||(t=0),o||0===o||(o=this.length),e>=n.length&&(e=n.length),e||(e=0),0=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),n.length-e=this.length)throw new RangeError("start out of bounds");if(t<0||t>this.length)throw new RangeError("end out of bounds");var o;if("number"==typeof n)for(o=e;o>6|192,63&t|128)}else if(t<65536){if((e-=3)<0)break;r.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<2097152))throw new Error("Invalid code point");if((e-=4)<0)break;r.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return r}function D(n){return o.toByteArray(function t(n){if((n=function e(n){return n.trim?n.trim():n.replace(/^\s+|\s+$/g,"")}(n).replace(I,"")).length<2)return"";for(;n.length%4!=0;)n+="=";return n}(n))}function E(n,e,t,o){for(var i=0;i=e.length||i>=n.length);i++)e[i+t]=n[i];return i}function v(n){try{return decodeURIComponent(n)}catch(e){return String.fromCharCode(65533)}}},{"base64-js":50,ieee754:51,"is-array":52}],50:[function(n,e,t){!function(n){"use strict";var c="undefined"!=typeof Uint8Array?Uint8Array:Array,t="+".charCodeAt(0),o="/".charCodeAt(0),i="0".charCodeAt(0),r="a".charCodeAt(0),a="A".charCodeAt(0),s="-".charCodeAt(0),y="_".charCodeAt(0);function u(n){var e=n.charCodeAt(0);return e===t||e===s?62:e===o||e===y?63:e>16),l((65280&i)>>8),l(255&i);return 2===r?l(255&(i=u(n.charAt(e))<<2|u(n.charAt(e+1))>>4)):1===r&&(l((i=u(n.charAt(e))<<10|u(n.charAt(e+1))<<4|u(n.charAt(e+2))>>2)>>8&255),l(255&i)),a},n.fromByteArray=function l(n){var e,t,o,i,r=n.length%3,a="";function s(n){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(n)}for(e=0,o=n.length-r;e>18&63)+s(i>>12&63)+s(i>>6&63)+s(63&i);switch(r){case 1:a+=s((t=n[n.length-1])>>2),a+=s(t<<4&63),a+="==";break;case 2:a+=s((t=(n[n.length-2]<<8)+n[n.length-1])>>10),a+=s(t>>4&63),a+=s(t<<2&63),a+="="}return a}}(void 0===t?this.base64js={}:t)},{}],51:[function(n,e,t){t.read=function(n,e,t,o,i){var r,a,s=8*i-o-1,y=(1<>1,c=-7,u=t?i-1:0,d=t?-1:1,p=n[e+u];for(u+=d,r=p&(1<<-c)-1,p>>=-c,c+=s;0>=-c,c+=o;0>1,d=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=o?0:r-1,g=o?1:-1,h=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===Infinity?(s=isNaN(e)?1:0,a=c):(a=Math.floor(Math.log(e)/Math.LN2),e*(y=Math.pow(2,-a))<1&&(a--,y*=2),2<=(e+=1<=a+u?d/y:d*Math.pow(2,1-u))*y&&(a++,y/=2),c<=a+u?(s=0,a=c):1<=a+u?(s=(e*y-1)*Math.pow(2,i),a+=u):(s=e*Math.pow(2,u-1)*Math.pow(2,i),a=0));8<=i;n[t+p]=255&s,p+=g,s/=256,i-=8);for(a=a< 1%","last 2 versions","Firefox ESR","Opera 12.1"],y.major=["safari","opera","ios_saf","ie_mob","ie","firefox","chrome"],y.aliases={fx:"firefox",ff:"firefox",ios:"ios_saf",explorer:"ie",blackberry:"bb",explorermobile:"ie_mob",operamini:"op_mini",operamobile:"op_mob",chromeandroid:"and_chr",firefoxandroid:"and_ff"},y.versionAliases={},y.byName=function(n){n=n.toLowerCase(),n=y.aliases[n]||n;var e=y.data[n];if(!e)throw"Unknown browser "+n;return e},y.readConfig=function(n){if(!1===n)return!1;if(!i.readFileSync)return!1;void 0===n&&(n=".");for(var e,t=o.resolve(n).split(o.sep);t.length;){if(e=t.concat(["browserslist"]).join(o.sep),i.existsSync(e)&&i.lstatSync(e).isFile())return y.parseConfig(i.readFileSync(e));t.pop()}return!1},y.parseConfig=function(n){return n.toString().replace(/#[^\n]*/g,"").split(/\n/).map(function(n){return n.trim()}).filter(function(n){return""!==n})},y.queries={lastVersions:{regexp:/^last (\d+) versions?$/i,select:function(o){var i=[];return y.major.forEach(function(n){var e=y.byName(n),t=e.released.slice(-o);t=t.map(function(n){return e.name+" "+n}),i=i.concat(t)}),i}},lastByBrowser:{regexp:/^last (\d+) (\w+) versions?$/i,select:function(n,e){var t=y.byName(e);return t.released.slice(-n).map(function(n){return t.name+" "+n})}},globalStatistics:{regexp:/^> (\d+\.?\d*)%$/,select:function(n){n=parseFloat(n);var e=[];for(var t in y.usage.global)y.usage.global[t]>n&&e.push(t);return e}},countryStatistics:{regexp:/^> (\d+\.?\d*)% in (\w\w)$/,select:function(n,e){n=parseFloat(n),e=e.toUpperCase();var t=[],o=y.usage[e];if(!o){o={};var i=s("caniuse-db/region-usage-json/"+e);for(var r in i.data)l(o,r,i.data[r]);y.usage[e]=o}for(var a in o)o[a]>n&&t.push(a);return t}},versions:{regexp:/^(\w+) (>=?|<=?)\s*([\d\.]+)/,select:function(n,e,t){var o,i=y.byName(n);return t=parseFloat(t),">"==e?o=function(n){return parseFloat(n)>t}:">="==e?o=function(n){return parseFloat(n)>=t}:"<"==e?o=function(n){return parseFloat(n)",ie_id:"",chrome_id:""},audio:{title:"Audio element",description:"Method of playing sound on webpages (without requiring a plug-in).",spec:"https://html.spec.whatwg.org/multipage/embedded-content.html#the-audio-element",status:"ls",links:[{url:"http://html5doctor.com/native-audio-in-the-browser/",title:"HTML5 Doctor article"},{url:"https://dev.opera.com/articles/view/everything-you-need-to-know-about-html5-video-and-audio/",title:"Detailed article on video/audio elements"},{url:"http://www.jplayer.org/latest/demos/",title:"Demos of audio player that uses the audio element"},{url:"http://24ways.org/2010/the-state-of-html5-audio",title:"Detailed article on support"},{url:"http://textopia.org/androidsoundformats.html",title:"File format test page"},{url:"http://www.phoboslab.org/log/2011/03/the-state-of-html5-audio",title:"The State of HTML5 Audio"},{url:"https://raw.github.com/phiggins42/has.js/master/detect/audio.js#audio",title:"has.js test"},{url:"http://docs.webplatform.org/wiki/html/elements/audio",title:"WebPlatform Docs"}],categories:["HTML5"],stats:{ie:{5.5:"n",6:"n",7:"n",8:"n",9:"y",10:"y",11:"y",TP:"y"},firefox:{2:"n",3:"n",3.5:"y",3.6:"y",4:"y",5:"y",6:"y",7:"y",8:"y",9:"y",10:"y",11:"y",12:"y",13:"y",14:"y",15:"y",16:"y",17:"y",18:"y",19:"y",20:"y",21:"y",22:"y",23:"y",24:"y",25:"y",26:"y",27:"y",28:"y",29:"y",30:"y",31:"y",32:"y",33:"y",34:"y",35:"y",36:"y",37:"y",38:"y",39:"y",40:"y"},chrome:{4:"y",5:"y",6:"y",7:"y",8:"y",9:"y",10:"y",11:"y",12:"y",13:"y",14:"y",15:"y",16:"y",17:"y",18:"y",19:"y",20:"y",21:"y",22:"y",23:"y",24:"y",25:"y",26:"y",27:"y",28:"y",29:"y",30:"y",31:"y",32:"y",33:"y",34:"y",35:"y",36:"y",37:"y",38:"y",39:"y",40:"y",41:"y",42:"y",43:"y",44:"y"},safari:{3.1:"n",3.2:"n",4:"y",5:"y",5.1:"y",6:"y",6.1:"y",7:"y",7.1:"y",8:"y"},opera:{9:"n","9.5-9.6":"a","10.0-10.1":"a",10.5:"y",10.6:"y",11:"y",11.1:"y",11.5:"y",11.6:"y",12:"y",12.1:"y",15:"y",16:"y",17:"y",18:"y",19:"y",20:"y",21:"y",22:"y",23:"y",24:"y",25:"y",26:"y",27:"y",28:"y",29:"y"},ios_saf:{3.2:"n","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y",8:"y","8.1-8.3":"y"},op_mini:{"5.0-8.0":"n"},android:{2.1:"n",2.2:"n",2.3:"y",3:"y",4:"y",4.1:"y","4.2-4.3":"y",4.4:"y","4.4.3-4.4.4":"y",40:"y"},bb:{7:"y",10:"y"},op_mob:{10:"n",11:"y",11.1:"y",11.5:"y",12:"y",12.1:"y",24:"y"},and_chr:{41:"y"},and_ff:{36:"y"},ie_mob:{10:"y",11:"y"},and_uc:{9.9:"y"}},notes:"",notes_by_num:{},usage_perc_y:91.84,usage_perc_a:.03,ucprefix:!1,parent:"",keywords:"