!function(i,c,d){function m(e,t){return typeof e===t}function z(e){var t,r=u.className,n=f._config.classPrefix||"";x&&(r=r.baseVal),f._config.enableJSClass&&(t=new RegExp("(^|\\s)"+n+"no-js(\\s|$)"),r=r.replace(t,"$1"+n+"js$2")),f._config.enableClasses&&(r+=" "+n+e.join(" "+n),x?u.className.baseVal=r:u.className=r)}function R(e,t){if("object"==typeof e)for(var r in e)ee(e,r)&&R(r,e[r]);else{var n=(e=e.toLowerCase()).split("."),l=f[n[0]];if(void 0!==(l=2==n.length?l[n[1]]:l))return f;t="function"==typeof t?t():t,1==n.length?f[n[0]]=t:(!f[n[0]]||f[n[0]]instanceof Boolean||(f[n[0]]=new Boolean(f[n[0]])),f[n[0]][n[1]]=t),z([(t&&0!=t?"":"no-")+n.join("-")]),f._trigger(e,t)}return f}function y(e){return"function"!=typeof c.createElement?c.createElement(e):x?c.createElementNS.call(c,"http://www.w3.org/2000/svg",e):c.createElement.apply(c,arguments)}function $(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,r){return t+r.toUpperCase()}).replace(/^-/,"")}function l(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function o(e,t,r,n){var l,o,i,s,f="modernizr",a=y("div");(s=c.body)||((s=y(x?"svg":"body")).fake=!0);if(parseInt(r,10))for(;r--;)(o=y("div")).id=n?n[r]:f+(r+1),a.appendChild(o);return(l=y("style")).type="text/css",l.id="s"+f,(s.fake?s:a).appendChild(l),s.appendChild(a),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(c.createTextNode(e)),a.id=f,s.fake&&(s.style.background="",s.style.overflow="hidden",i=u.style.overflow,u.style.overflow="hidden",u.appendChild(s)),l=t(a,e),s.fake?(s.parentNode.removeChild(s),u.style.overflow=i,u.offsetHeight):a.parentNode.removeChild(a),!!l}function F(e,t){var r=e.length;if("CSS"in i&&"supports"in i.CSS){for(;r--;)if(i.CSS.supports(l(e[r]),t))return!0;return!1}if("CSSSupportsRule"in i){for(var n=[];r--;)n.push("("+l(e[r])+":"+t+")");return o("@supports ("+(n=n.join(" or "))+") { #modernizr { position: absolute; } }",function(e){return"absolute"==(e=e,t=null,r="position","getComputedStyle"in i?(n=getComputedStyle.call(i,e,t),l=i.console,null!==n?r&&(n=n.getPropertyValue(r)):l&&l[l.error?"error":"log"].call(l,"getComputedStyle returning null, its possible modernizr test results are inaccurate")):n=!t&&e.currentStyle&&e.currentStyle[r],n);var t,r,n,l})}return d}function M(e,t,r,n){function l(){i&&(delete W.style,delete W.modElem)}if(n=void 0!==n&&n,void 0!==r){var o=F(e,r);if(void 0!==o)return o}for(var i,s,f,a,c,u=["modernizr","tspan","samp"];!W.style&&u.length;)i=!0,W.modElem=y(u.shift()),W.style=W.modElem.style;for(f=e.length,s=0;s<f;s++)if(a=e[s],c=W.style[a],~(""+a).indexOf("-")&&(a=$(a)),W.style[a]!==d){if(n||void 0===r)return l(),"pfx"!=t||a;try{W.style[a]=r}catch(e){}if(W.style[a]!=c)return l(),"pfx"!=t||a}return l(),!1}function n(e,t,r,n,l){var o,i,s=e.charAt(0).toUpperCase()+e.slice(1),f=(e+" "+le.join(s+" ")+s).split(" ");if(m(t,"string")||void 0===t)return M(f,t,n,l);var a=(e+" "+k.join(s+" ")+s).split(" "),c=t,u=r;for(i in a)if(a[i]in c)if(!1===u)return a[i];else{o=c[a[i]];if(m(o,"function")){var d=o;var y=u||c;return function(){return d.apply(y,arguments)};return}else return o}return!1}var P=[],s=[],e={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var r=this;setTimeout(function(){t(r[e])},0)},addTest:function(e,t,r){s.push({name:e,fn:t,options:r})},addAsyncTest:function(e){s.push({name:null,fn:e})}},f=function(){},a=(f.prototype=e,f=new f,e._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""]),u=(e._prefixes=a,c.documentElement),x="svg"===u.nodeName.toLowerCase();if(!x){var t=void 0!==i?i:this,S=c;function D(e,t){var r=e.createElement("p"),e=e.getElementsByTagName("head")[0]||e.documentElement;return r.innerHTML="x<style>"+t+"</style>",e.insertBefore(r.lastChild,e.firstChild)}function p(){var e=w.elements;return"string"==typeof e?e.split(" "):e}function h(e){var t=Z[e[J]];return t||(t={},b++,e[J]=b,Z[b]=t),t}function q(e,t,r){return t=t||S,B?t.createElement(e):!(t=(r=r||h(t)).cache[e]?r.cache[e].cloneNode():G.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e)).canHaveChildren||V.test(e)||t.tagUrn?t:r.frag.appendChild(t)}function g(e){var t,r,n=h(e=e||S);return!w.shivCSS||v||n.hasCSS||(n.hasCSS=!!D(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),B||(t=e,(r=n).cache||(r.cache={},r.createElem=t.createElement,r.createFrag=t.createDocumentFragment,r.frag=r.createFrag()),t.createElement=function(e){return w.shivMethods?q(e,t,r):r.createElem(e)},t.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+p().join().replace(/[\w\-:]+/g,function(e){return r.createElem(e),r.frag.createElement(e),'c("'+e+'")'})+");return n}")(w,r.frag)),e}function H(e){for(var t,r=e.getElementsByTagName("*"),n=r.length,l=RegExp("^(?:"+p().join("|")+")$","i"),o=[];n--;)t=r[n],l.test(t.nodeName)&&o.push(t.applyElement(function(e){for(var t,r=e.attributes,n=r.length,l=e.ownerDocument.createElement(C+":"+e.nodeName);n--;)(t=r[n]).specified&&l.setAttribute(t.nodeName,t.nodeValue);return l.style.cssText=e.style.cssText,l}(t)));return o}function U(s){function f(){clearTimeout(r._removeSheetTimer),a&&a.removeNode(!0),a=null}var a,c,r=h(s),e=s.namespaces,t=s.parentWindow;return!Q||s.printShived||(void 0===e[C]&&e.add(C),t.attachEvent("onbeforeprint",function(){f();for(var e,t,r,n=s.styleSheets,l=[],o=n.length,i=Array(o);o--;)i[o]=n[o];for(;r=i.pop();)if(!r.disabled&&K.test(r.media)){try{t=(e=r.imports).length}catch(e){t=0}for(o=0;o<t;o++)i.push(e[o]);try{l.push(r.cssText)}catch(e){}}l=function(e){for(var t,r=e.split("{"),n=r.length,l=RegExp("(^|[\\s,>+~])("+p().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),o="$1"+C+"\\:$2";n--;)(t=r[n]=r[n].split("}"))[t.length-1]=t[t.length-1].replace(l,o),r[n]=t.join("}");return r.join("{")}(l.reverse().join("")),c=H(s),a=D(s,l)}),t.attachEvent("onafterprint",function(){for(var e=c,t=e.length;t--;)e[t].removeNode();clearTimeout(r._removeSheetTimer),r._removeSheetTimer=setTimeout(f,500)}),s.printShived=!0),s}var v,B,r=t.html5||{},V=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,G=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,J="_html5shiv",b=0,Z={};try{var A=S.createElement("a");A.innerHTML="<xyz></xyz>",v="hidden"in A,B=1==A.childNodes.length||(S.createElement("a"),void 0===(N=S.createDocumentFragment()).cloneNode)||void 0===N.createDocumentFragment||void 0===N.createElement}catch(e){B=v=!0}var w={elements:r.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:!1!==r.shivCSS,supportsUnknownElements:B,shivMethods:!1!==r.shivMethods,type:"default",shivDocument:g,createElement:q,createDocumentFragment:function(e,t){if(e=e||S,B)return e.createDocumentFragment();for(var r=(t=t||h(e)).frag.cloneNode(),n=0,l=p(),o=l.length;n<o;n++)r.createElement(l[n]);return r},addElements:function(e,t){var r=w.elements;"string"!=typeof r&&(r=r.join(" ")),"string"!=typeof e&&(e=e.join(" ")),w.elements=r+" "+e,g(t)}},K=(t.html5=w,g(S),/^$|\b(?:all|print)\b/),C="html5shiv",Q=!(B||(A=S.documentElement,void 0===S.namespaces)||void 0===S.parentWindow||void 0===A.applyElement||void 0===A.removeNode||void 0===t.attachEvent);w.type+=" print",(w.shivPrint=U)(S),"object"==typeof module&&module.exports&&(module.exports=w)}function X(e){var t,r=a.length,n=i.CSSRule;if(void 0===n)return d;if(e){if((t=(e=e.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in n)return"@"+e;for(var l=0;l<r;l++){var o=a[l];if(o.toUpperCase()+"_"+t in n)return"@-"+o.toLowerCase()+"-"+e}}return!1}function Y(e,t){var r;return!!e&&(!(r=(e="on"+e)in(t=t&&"string"!=typeof t?t:y(t||"div")))&&te&&((t=t.setAttribute?t:y("div")).setAttribute(e,""),r="function"==typeof t[e],t[e]!==d&&(t[e]=d),t.removeAttribute(e)),r)}var ee,O,te,re,E,I,T,_,L,j,ne,N="Moz O ms Webkit",k=e._config.usePrefixes?N.toLowerCase().split(" "):[],le=(e._domPrefixes=k,ee=void 0===(O={}.hasOwnProperty)||void 0===O.call?function(e,t){return t in e&&void 0===e.constructor.prototype[t]}:function(e,t){return O.call(e,t)},e._l={},e.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),f.hasOwnProperty(e)&&setTimeout(function(){f._trigger(e,f[e])},0)},e._trigger=function(e,t){var r;this._l[e]&&(r=this._l[e],setTimeout(function(){for(var e=0;e<r.length;e++)(0,r[e])(t)},0),delete this._l[e])},f._q.push(function(){e.addTest=R}),e._config.usePrefixes?N.split(" "):[]),r=(e._cssomPrefixes=le,e.atRule=X,te=!("onblur"in c.documentElement),e.hasEvent=Y,e.prefixedCSSValue=function(e,t){var r=!1,n=y("div").style;if(e in n){var l=k.length;for(n[e]=t,r=n[e];l--&&!r;)n[e]="-"+k[l]+"-"+t,r=n[e]}return r=""===r?!1:r},(re=i.matchMedia||i.msMatchMedia)?function(e){e=re(e);return e&&e.matches||!1}:function(e){var t=!1;return o("@media "+e+" { #modernizr { position: absolute; } }",function(e){t="absolute"==(i.getComputedStyle?i.getComputedStyle(e,null):e.currentStyle).position}),t}),oe=(e.mq=r,e.testStyles=o,{elem:y("modernizr")}),W=(f._q.push(function(){delete oe.elem}),{style:oe.elem.style}),ie=(f._q.unshift(function(){delete W.style}),e.testProp=function(e,t,r){return M([e],d,t,r)},e.testAllProps=n,e.prefixed=function(e,t,r){return 0===e.indexOf("@")?X(e):(-1!=e.indexOf("-")&&(e=$(e)),t?n(e,t,r):n(e,"pfx"))});for(ne in e.prefixedCSS=function(e){e=ie(e);return e&&l(e)},e.testAllProps=function(e,t,r){return n(e,d,d,t,r)},s)if(s.hasOwnProperty(ne)){if(E=[],(I=s[ne]).name&&(E.push(I.name.toLowerCase()),I.options)&&I.options.aliases&&I.options.aliases.length)for(T=0;T<I.options.aliases.length;T++)E.push(I.options.aliases[T].toLowerCase());for(_=m(I.fn,"function")?I.fn():I.fn,L=0;L<E.length;L++)1===(j=E[L].split(".")).length?f[j[0]]=_:(!f[j[0]]||f[j[0]]instanceof Boolean||(f[j[0]]=new Boolean(f[j[0]])),f[j[0]][j[1]]=_),P.push((_?"":"no-")+j.join("-"))}z(P),delete e.addTest,delete e.addAsyncTest;for(var se=0;se<f._q.length;se++)f._q[se]();i.Modernizr=f}(window,document),function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).flexibility=e()}(function(){return function n(l,o,i){function s(r,e){if(!o[r]){if(!l[r]){var t="function"==typeof require&&require;if(!e&&t)return t(r,!0);if(f)return f(r,!0);e=new Error("Cannot find module '"+r+"'");throw e.code="MODULE_NOT_FOUND",e}t=o[r]={exports:{}};l[r][0].call(t.exports,function(e){var t=l[r][1][e];return s(t||e)},t,t.exports,n,l,o,i)}return o[r].exports}for(var f="function"==typeof require&&require,e=0;e<i.length;e++)s(i[e]);return s}({1:[function(e,t,r){t.exports=function(e){var t,r,n,l=-1;if(1<e.lines.length&&"flex-start"===e.style.alignContent)for(t=0;n=e.lines[++l];)n.crossStart=t,t+=n.cross;else if(1<e.lines.length&&"flex-end"===e.style.alignContent)for(t=e.flexStyle.crossSpace;n=e.lines[++l];)n.crossStart=t,t+=n.cross;else if(1<e.lines.length&&"center"===e.style.alignContent)for(t=e.flexStyle.crossSpace/2;n=e.lines[++l];)n.crossStart=t,t+=n.cross;else if(1<e.lines.length&&"space-between"===e.style.alignContent)for(r=e.flexStyle.crossSpace/(e.lines.length-1),t=0;n=e.lines[++l];)n.crossStart=t,t+=n.cross+r;else if(1<e.lines.length&&"space-around"===e.style.alignContent)for(t=(r=2*e.flexStyle.crossSpace/(2*e.lines.length))/2;n=e.lines[++l];)n.crossStart=t,t+=n.cross+r;else for(r=e.flexStyle.crossSpace/e.lines.length,t=e.flexStyle.crossInnerBefore;n=e.lines[++l];)n.crossStart=t,n.cross+=r,t+=n.cross}},{}],2:[function(e,t,r){t.exports=function(e){for(var t,r=-1;line=e.lines[++r];)for(t=-1;child=line.children[++t];){var n=child.style.alignSelf;"flex-start"===(n="auto"===n?e.style.alignItems:n)?child.flexStyle.crossStart=line.crossStart:"flex-end"===n?child.flexStyle.crossStart=line.crossStart+line.cross-child.flexStyle.crossOuter:"center"===n?child.flexStyle.crossStart=line.crossStart+(line.cross-child.flexStyle.crossOuter)/2:(child.flexStyle.crossStart=line.crossStart,child.flexStyle.crossOuter=line.cross,child.flexStyle.cross=child.flexStyle.crossOuter-child.flexStyle.crossBefore-child.flexStyle.crossAfter)}}},{}],3:[function(e,t,r){t.exports=function(e,t){var t="row"===t||"row-reverse"===t,r=e.mainAxis;r?t&&"inline"===r||!t&&"block"===r||(e.flexStyle={main:e.flexStyle.cross,cross:e.flexStyle.main,mainOffset:e.flexStyle.crossOffset,crossOffset:e.flexStyle.mainOffset,mainBefore:e.flexStyle.crossBefore,mainAfter:e.flexStyle.crossAfter,crossBefore:e.flexStyle.mainBefore,crossAfter:e.flexStyle.mainAfter,mainInnerBefore:e.flexStyle.crossInnerBefore,mainInnerAfter:e.flexStyle.crossInnerAfter,crossInnerBefore:e.flexStyle.mainInnerBefore,crossInnerAfter:e.flexStyle.mainInnerAfter,mainBorderBefore:e.flexStyle.crossBorderBefore,mainBorderAfter:e.flexStyle.crossBorderAfter,crossBorderBefore:e.flexStyle.mainBorderBefore,crossBorderAfter:e.flexStyle.mainBorderAfter}):(e.flexStyle=t?{main:e.style.width,cross:e.style.height,mainOffset:e.style.offsetWidth,crossOffset:e.style.offsetHeight,mainBefore:e.style.marginLeft,mainAfter:e.style.marginRight,crossBefore:e.style.marginTop,crossAfter:e.style.marginBottom,mainInnerBefore:e.style.paddingLeft,mainInnerAfter:e.style.paddingRight,crossInnerBefore:e.style.paddingTop,crossInnerAfter:e.style.paddingBottom,mainBorderBefore:e.style.borderLeftWidth,mainBorderAfter:e.style.borderRightWidth,crossBorderBefore:e.style.borderTopWidth,crossBorderAfter:e.style.borderBottomWidth}:{main:e.style.height,cross:e.style.width,mainOffset:e.style.offsetHeight,crossOffset:e.style.offsetWidth,mainBefore:e.style.marginTop,mainAfter:e.style.marginBottom,crossBefore:e.style.marginLeft,crossAfter:e.style.marginRight,mainInnerBefore:e.style.paddingTop,mainInnerAfter:e.style.paddingBottom,crossInnerBefore:e.style.paddingLeft,crossInnerAfter:e.style.paddingRight,mainBorderBefore:e.style.borderTopWidth,mainBorderAfter:e.style.borderBottomWidth,crossBorderBefore:e.style.borderLeftWidth,crossBorderAfter:e.style.borderRightWidth},"content-box"===e.style.boxSizing&&("number"==typeof e.flexStyle.main&&(e.flexStyle.main+=e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter),"number"==typeof e.flexStyle.cross)&&(e.flexStyle.cross+=e.flexStyle.crossInnerBefore+e.flexStyle.crossInnerAfter+e.flexStyle.crossBorderBefore+e.flexStyle.crossBorderAfter)),e.mainAxis=t?"inline":"block",e.crossAxis=t?"block":"inline","number"==typeof e.style.flexBasis&&(e.flexStyle.main=e.style.flexBasis+e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter),e.flexStyle.mainOuter=e.flexStyle.main,e.flexStyle.crossOuter=e.flexStyle.cross,"auto"===e.flexStyle.mainOuter&&(e.flexStyle.mainOuter=e.flexStyle.mainOffset),"auto"===e.flexStyle.crossOuter&&(e.flexStyle.crossOuter=e.flexStyle.crossOffset),"number"==typeof e.flexStyle.mainBefore&&(e.flexStyle.mainOuter+=e.flexStyle.mainBefore),"number"==typeof e.flexStyle.mainAfter&&(e.flexStyle.mainOuter+=e.flexStyle.mainAfter),"number"==typeof e.flexStyle.crossBefore&&(e.flexStyle.crossOuter+=e.flexStyle.crossBefore),"number"==typeof e.flexStyle.crossAfter&&(e.flexStyle.crossOuter+=e.flexStyle.crossAfter)}},{}],4:[function(e,t,r){var l=e("../reduce");t.exports=function(r){var n;0<r.mainSpace&&0<(n=l(r.children,function(e,t){return e+parseFloat(t.style.flexGrow)},0))&&(r.main=l(r.children,function(e,t){return"auto"===t.flexStyle.main?t.flexStyle.main=t.flexStyle.mainOffset+parseFloat(t.style.flexGrow)/n*r.mainSpace:t.flexStyle.main+=parseFloat(t.style.flexGrow)/n*r.mainSpace,t.flexStyle.mainOuter=t.flexStyle.main+t.flexStyle.mainBefore+t.flexStyle.mainAfter,e+t.flexStyle.mainOuter},0),r.mainSpace=0)}},{"../reduce":12}],5:[function(e,t,r){var l=e("../reduce");t.exports=function(r){var n;r.mainSpace<0&&0<(n=l(r.children,function(e,t){return e+parseFloat(t.style.flexShrink)},0))&&(r.main=l(r.children,function(e,t){return t.flexStyle.main+=parseFloat(t.style.flexShrink)/n*r.mainSpace,t.flexStyle.mainOuter=t.flexStyle.main+t.flexStyle.mainBefore+t.flexStyle.mainAfter,e+t.flexStyle.mainOuter},0),r.mainSpace=0)}},{"../reduce":12}],6:[function(e,t,r){var l=e("../reduce");t.exports=function(e){var t;e.lines=[t={main:0,cross:0,children:[]}];for(var r,n=-1;r=e.children[++n];)"nowrap"===e.style.flexWrap||0===t.children.length||"auto"===e.flexStyle.main||e.flexStyle.main-e.flexStyle.mainInnerBefore-e.flexStyle.mainInnerAfter-e.flexStyle.mainBorderBefore-e.flexStyle.mainBorderAfter>=t.main+r.flexStyle.mainOuter?(t.main+=r.flexStyle.mainOuter,t.cross=Math.max(t.cross,r.flexStyle.crossOuter)):e.lines.push(t={main:r.flexStyle.mainOuter,cross:r.flexStyle.crossOuter,children:[]}),t.children.push(r);e.flexStyle.mainLines=l(e.lines,function(e,t){return Math.max(e,t.main)},0),e.flexStyle.crossLines=l(e.lines,function(e,t){return e+t.cross},0),"auto"===e.flexStyle.main&&(e.flexStyle.main=Math.max(e.flexStyle.mainOffset,e.flexStyle.mainLines+e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter)),"auto"===e.flexStyle.cross&&(e.flexStyle.cross=Math.max(e.flexStyle.crossOffset,e.flexStyle.crossLines+e.flexStyle.crossInnerBefore+e.flexStyle.crossInnerAfter+e.flexStyle.crossBorderBefore+e.flexStyle.crossBorderAfter)),e.flexStyle.crossSpace=e.flexStyle.cross-e.flexStyle.crossInnerBefore-e.flexStyle.crossInnerAfter-e.flexStyle.crossBorderBefore-e.flexStyle.crossBorderAfter-e.flexStyle.crossLines,e.flexStyle.mainOuter=e.flexStyle.main+e.flexStyle.mainBefore+e.flexStyle.mainAfter,e.flexStyle.crossOuter=e.flexStyle.cross+e.flexStyle.crossBefore+e.flexStyle.crossAfter}},{"../reduce":12}],7:[function(l,e,t){e.exports=function(e){for(var t,r,n=-1;t=e.children[++n];)l("./flex-direction")(t,e.style.flexDirection);for(l("./flex-direction")(e,e.style.flexDirection),l("./order")(e),l("./flexbox-lines")(e),l("./align-content")(e),n=-1;r=e.lines[++n];)r.mainSpace=e.flexStyle.main-e.flexStyle.mainInnerBefore-e.flexStyle.mainInnerAfter-e.flexStyle.mainBorderBefore-e.flexStyle.mainBorderAfter-r.main,l("./flex-grow")(r),l("./flex-shrink")(r),l("./margin-main")(r),l("./margin-cross")(r),l("./justify-content")(r,e.style.justifyContent,e);l("./align-items")(e)}},{"./align-content":1,"./align-items":2,"./flex-direction":3,"./flex-grow":4,"./flex-shrink":5,"./flexbox-lines":6,"./justify-content":8,"./margin-cross":9,"./margin-main":10,"./order":11}],8:[function(e,t,r){t.exports=function(e,t,r){var n,l,o,r=r.flexStyle.mainInnerBefore,i=-1;if("flex-end"===t)for(n=e.mainSpace,n+=r;o=e.children[++i];)o.flexStyle.mainStart=n,n+=o.flexStyle.mainOuter;else if("center"===t)for(n=e.mainSpace/2,n+=r;o=e.children[++i];)o.flexStyle.mainStart=n,n+=o.flexStyle.mainOuter;else if("space-between"===t)for(l=e.mainSpace/(e.children.length-1),n=0,n+=r;o=e.children[++i];)o.flexStyle.mainStart=n,n+=o.flexStyle.mainOuter+l;else if("space-around"===t)for(n=(l=2*e.mainSpace/(2*e.children.length))/2,n+=r;o=e.children[++i];)o.flexStyle.mainStart=n,n+=o.flexStyle.mainOuter+l;else for(n=0,n+=r;o=e.children[++i];)o.flexStyle.mainStart=n,n+=o.flexStyle.mainOuter}},{}],9:[function(e,t,r){t.exports=function(e){for(var t,r=-1;t=e.children[++r];){var n=0,l=("auto"===t.flexStyle.crossBefore&&++n,"auto"===t.flexStyle.crossAfter&&++n,e.cross-t.flexStyle.crossOuter);"auto"===t.flexStyle.crossBefore&&(t.flexStyle.crossBefore=l/n),"auto"===t.flexStyle.crossAfter&&(t.flexStyle.crossAfter=l/n),"auto"===t.flexStyle.cross?t.flexStyle.crossOuter=t.flexStyle.crossOffset+t.flexStyle.crossBefore+t.flexStyle.crossAfter:t.flexStyle.crossOuter=t.flexStyle.cross+t.flexStyle.crossBefore+t.flexStyle.crossAfter}}},{}],10:[function(e,t,r){t.exports=function(e){for(var t,r=0,n=-1;t=e.children[++n];)"auto"===t.flexStyle.mainBefore&&++r,"auto"===t.flexStyle.mainAfter&&++r;if(0<r){for(n=-1;t=e.children[++n];)"auto"===t.flexStyle.mainBefore&&(t.flexStyle.mainBefore=e.mainSpace/r),"auto"===t.flexStyle.mainAfter&&(t.flexStyle.mainAfter=e.mainSpace/r),"auto"===t.flexStyle.main?t.flexStyle.mainOuter=t.flexStyle.mainOffset+t.flexStyle.mainBefore+t.flexStyle.mainAfter:t.flexStyle.mainOuter=t.flexStyle.main+t.flexStyle.mainBefore+t.flexStyle.mainAfter;e.mainSpace=0}}},{}],11:[function(e,t,r){var n=/^(column|row)-reverse$/;t.exports=function(e){e.children.sort(function(e,t){return e.style.order-t.style.order||e.index-t.index}),n.test(e.style.flexDirection)&&e.children.reverse()}},{}],12:[function(e,t,r){t.exports=function(e,t,r){for(var n=e.length,l=-1;++l<n;)l in e&&(r=t(r,e[l],l));return r}},{}],13:[function(e,t,r){var n=e("./read"),l=e("./write"),o=e("./readAll"),i=e("./writeAll");t.exports=function(e){i(o(e))},t.exports.read=n,t.exports.write=l,t.exports.readAll=o,t.exports.writeAll=i},{"./read":15,"./readAll":16,"./write":17,"./writeAll":18}],14:[function(e,t,r){t.exports=function(e,t,r){var n=e[t];if(o=String(n).match(i)){var l=o[1],o=o[2];if("px"===o)return+l;else if("cm"===o)return.3937*l*96;else if("in"===o)return 96*l;else if("mm"===o)return.3937*l*96/10;else if("pc"===o)return 12*l*96/72;else if("pt"===o)return 96*l/72;else if("rem"===o)return 16*l;else{o=n;l=r;s.style.cssText="border:none!important;clip:rect(0 0 0 0)!important;display:block!important;font-size:1em!important;height:0!important;margin:0!important;padding:0!important;position:relative!important;width:"+o+"!important",l.parentNode.insertBefore(s,l.nextSibling);o=s.offsetWidth;return l.parentNode.removeChild(s),o;return}}return(r=t.match(a))?"none"!==e["border"+r[1]+"Style"]&&f[n]||0:n};var i=/^([-+]?\d*\.?\d+)(%|[a-z]+)$/,s=document.createElement("div"),f={medium:4,none:0,thick:6,thin:2},a=/^border(Bottom|Left|Right|Top)Width$/},{}],15:[function(e,t,r){t.exports=function(e){var t={alignContent:"stretch",alignItems:"stretch",alignSelf:"auto",borderBottomStyle:"none",borderBottomWidth:0,borderLeftStyle:"none",borderLeftWidth:0,borderRightStyle:"none",borderRightWidth:0,borderTopStyle:"none",borderTopWidth:0,boxSizing:"content-box",display:"inline",flexBasis:"auto",flexDirection:"row",flexGrow:0,flexShrink:1,flexWrap:"nowrap",justifyContent:"flex-start",height:"auto",marginTop:0,marginRight:0,marginLeft:0,marginBottom:0,paddingTop:0,paddingRight:0,paddingLeft:0,paddingBottom:0,maxHeight:"none",maxWidth:"none",minHeight:0,minWidth:0,order:0,position:"static",width:"auto"};if(e instanceof Element){var r,n=e.hasAttribute("data-style"),l=n?e.getAttribute("data-style"):e.getAttribute("style")||"",n=(n||e.setAttribute("data-style",l),window.getComputedStyle&&getComputedStyle(e)||{}),o=t,i=n;for(r in o)r in i&&!p.test(r)&&(o[r]=i[r]);var s,f,a,c,n=e.currentStyle||{},u=t,d=n;for(c in u)c in d?u[c]=d[c]:(s=c.replace(/[A-Z]/g,"-$&").toLowerCase())in d&&(u[c]=d[s]);"-js-display"in d&&(u.display=d["-js-display"]);for(var y=t,m=l;f=S.exec(m);){var x=f[1].toLowerCase().replace(/-[a-z]/g,function(e){return e.slice(1).toUpperCase()});y[x]=f[2]}for(a in t)t[a]=h(t,a,e);n=e.getBoundingClientRect();t.offsetHeight=n.height||e.offsetHeight,t.offsetWidth=n.width||e.offsetWidth}return{element:e,style:t}};var S=/([^\s:;]+)\s*:\s*([^;]+?)\s*(;|$)/g,p=/^(alignSelf|height|width)$/,h=e("./getComputedLength")},{"./getComputedLength":14}],16:[function(e,t,r){function c(e){var t=e instanceof Element,r=t&&e.getAttribute("data-style"),t=t&&e.currentStyle&&e.currentStyle["-js-display"];return n.test(r)||l.test(t)}t.exports=function(e){var t=[];return function e(t,r){for(var n,l=c(t),o=[],i=-1;n=t.childNodes[++i];){var s,f=3===n.nodeType&&!/^\s*$/.test(n.nodeValue),f=(l&&f&&(f=n,(n=t.insertBefore(document.createElement("flex-item"),f)).appendChild(f)),n instanceof Element);f&&(f=e(n,r),l)&&((s=n.style).display="inline-block",s.position="absolute",f.style=u(n).style,o.push(f))}var a={element:t,children:o};return l&&(a.style=u(t).style,r.push(a)),a}(e,t),t};var u=e("../read"),n=/(^|;)\s*display\s*:\s*(inline-)?flex\s*(;|$)/i,l=/^(inline-)?flex$/i},{"../read":15}],17:[function(e,t,r){function s(e){return"string"==typeof e?e:Math.max(e,0)+"px"}t.exports=function(e){f(e);var t=e.element.style,r="inline"===e.mainAxis?["main","cross"]:["cross","main"];t.boxSizing="content-box",t.display="block",t.position="relative",t.width=s(e.flexStyle[r[0]]-e.flexStyle[r[0]+"InnerBefore"]-e.flexStyle[r[0]+"InnerAfter"]-e.flexStyle[r[0]+"BorderBefore"]-e.flexStyle[r[0]+"BorderAfter"]),t.height=s(e.flexStyle[r[1]]-e.flexStyle[r[1]+"InnerBefore"]-e.flexStyle[r[1]+"InnerAfter"]-e.flexStyle[r[1]+"BorderBefore"]-e.flexStyle[r[1]+"BorderAfter"]);for(var n,l=-1;n=e.children[++l];){var o=n.element.style,i="inline"===n.mainAxis?["main","cross"]:["cross","main"];o.boxSizing="content-box",o.display="block",o.position="absolute","auto"!==n.flexStyle[i[0]]&&(o.width=s(n.flexStyle[i[0]]-n.flexStyle[i[0]+"InnerBefore"]-n.flexStyle[i[0]+"InnerAfter"]-n.flexStyle[i[0]+"BorderBefore"]-n.flexStyle[i[0]+"BorderAfter"])),"auto"!==n.flexStyle[i[1]]&&(o.height=s(n.flexStyle[i[1]]-n.flexStyle[i[1]+"InnerBefore"]-n.flexStyle[i[1]+"InnerAfter"]-n.flexStyle[i[1]+"BorderBefore"]-n.flexStyle[i[1]+"BorderAfter"])),o.top=s(n.flexStyle[i[1]+"Start"]),o.left=s(n.flexStyle[i[0]+"Start"]),o.marginTop=s(n.flexStyle[i[1]+"Before"]),o.marginRight=s(n.flexStyle[i[0]+"After"]),o.marginBottom=s(n.flexStyle[i[1]+"After"]),o.marginLeft=s(n.flexStyle[i[0]+"Before"])}};var f=e("../flexbox")},{"../flexbox":7}],18:[function(e,t,r){t.exports=function(e){for(var t,r=-1;t=e[++r];)n(t)};var n=e("../write")},{"../write":17}]},{},[13])(13)});