react-flexybox
Version:
React Flexbox Components
2 lines (1 loc) • 32.7 kB
JavaScript
;function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var React=_interopDefault(require("react")),styled=require("styled-components"),styled__default=_interopDefault(styled);function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],0<=t.indexOf(n)||(o[n]=e[n]);return o}function _objectWithoutProperties(e,t){if(null==e)return{};var n,r,o=_objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],0<=t.indexOf(n)||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _taggedTemplateLiteral(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var reactIs_production_min=createCommonjsModule(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,c=n?Symbol.for("react.profiler"):60114,p=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,l=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.memo"):60115,y=n?Symbol.for("react.lazy"):60116;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case l:case i:case c:case a:case f:return e;default:switch(e=e&&e.$$typeof){case s:case d:case p:return e;default:return t}}case y:case m:case o:return t}}}function g(e){return _(e)===l}t.typeOf=_,t.AsyncMode=u,t.ConcurrentMode=l,t.ContextConsumer=s,t.ContextProvider=p,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=y,t.Memo=m,t.Portal=o,t.Profiler=c,t.StrictMode=a,t.Suspense=f,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===l||e===c||e===a||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===m||e.$$typeof===p||e.$$typeof===s||e.$$typeof===d)},t.isAsyncMode=function(e){return g(e)||_(e)===u},t.isConcurrentMode=g,t.isContextConsumer=function(e){return _(e)===s},t.isContextProvider=function(e){return _(e)===p},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return _(e)===d},t.isFragment=function(e){return _(e)===i},t.isLazy=function(e){return _(e)===y},t.isMemo=function(e){return _(e)===m},t.isPortal=function(e){return _(e)===o},t.isProfiler=function(e){return _(e)===c},t.isStrictMode=function(e){return _(e)===a},t.isSuspense=function(e){return _(e)===f}});unwrapExports(reactIs_production_min);var reactIs_production_min_1=reactIs_production_min.typeOf,reactIs_production_min_2=reactIs_production_min.AsyncMode,reactIs_production_min_3=reactIs_production_min.ConcurrentMode,reactIs_production_min_4=reactIs_production_min.ContextConsumer,reactIs_production_min_5=reactIs_production_min.ContextProvider,reactIs_production_min_6=reactIs_production_min.Element,reactIs_production_min_7=reactIs_production_min.ForwardRef,reactIs_production_min_8=reactIs_production_min.Fragment,reactIs_production_min_9=reactIs_production_min.Lazy,reactIs_production_min_10=reactIs_production_min.Memo,reactIs_production_min_11=reactIs_production_min.Portal,reactIs_production_min_12=reactIs_production_min.Profiler,reactIs_production_min_13=reactIs_production_min.StrictMode,reactIs_production_min_14=reactIs_production_min.Suspense,reactIs_production_min_15=reactIs_production_min.isValidElementType,reactIs_production_min_16=reactIs_production_min.isAsyncMode,reactIs_production_min_17=reactIs_production_min.isConcurrentMode,reactIs_production_min_18=reactIs_production_min.isContextConsumer,reactIs_production_min_19=reactIs_production_min.isContextProvider,reactIs_production_min_20=reactIs_production_min.isElement,reactIs_production_min_21=reactIs_production_min.isForwardRef,reactIs_production_min_22=reactIs_production_min.isFragment,reactIs_production_min_23=reactIs_production_min.isLazy,reactIs_production_min_24=reactIs_production_min.isMemo,reactIs_production_min_25=reactIs_production_min.isPortal,reactIs_production_min_26=reactIs_production_min.isProfiler,reactIs_production_min_27=reactIs_production_min.isStrictMode,reactIs_production_min_28=reactIs_production_min.isSuspense,reactIs_development=createCommonjsModule(function(e,E){"production"!==process.env.NODE_ENV&&function(){Object.defineProperty(E,"__esModule",{value:!0});var e="function"==typeof Symbol&&Symbol.for,o=e?Symbol.for("react.element"):60103,i=e?Symbol.for("react.portal"):60106,a=e?Symbol.for("react.fragment"):60107,c=e?Symbol.for("react.strict_mode"):60108,p=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,l=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,m=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.memo"):60115,_=e?Symbol.for("react.lazy"):60116;var t=function(e,t){if(void 0===t)throw new Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");if(!e){for(var n=arguments.length,r=Array(2<n?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];(function(e){for(var t=arguments.length,n=Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+e.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.warn(i);try{throw new Error(i)}catch(e){}}).apply(void 0,[t].concat(r))}};function n(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:var n=e.type;switch(n){case l:case d:case a:case p:case c:case m:return n;default:var r=n&&n.$$typeof;switch(r){case u:case f:case s:return r;default:return t}}case _:case y:case i:return t}}}var r=l,g=d,v=u,b=s,h=o,T=f,O=a,I=_,j=y,w=i,x=p,S=c,C=m,P=!1;function $(e){return n(e)===d}E.typeOf=n,E.AsyncMode=r,E.ConcurrentMode=g,E.ContextConsumer=v,E.ContextProvider=b,E.Element=h,E.ForwardRef=T,E.Fragment=O,E.Lazy=I,E.Memo=j,E.Portal=w,E.Profiler=x,E.StrictMode=S,E.Suspense=C,E.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===p||e===c||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===y||e.$$typeof===s||e.$$typeof===u||e.$$typeof===f)},E.isAsyncMode=function(e){return P||t(!(P=!0),"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API."),$(e)||n(e)===l},E.isConcurrentMode=$,E.isContextConsumer=function(e){return n(e)===u},E.isContextProvider=function(e){return n(e)===s},E.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},E.isForwardRef=function(e){return n(e)===f},E.isFragment=function(e){return n(e)===a},E.isLazy=function(e){return n(e)===_},E.isMemo=function(e){return n(e)===y},E.isPortal=function(e){return n(e)===i},E.isProfiler=function(e){return n(e)===p},E.isStrictMode=function(e){return n(e)===c},E.isSuspense=function(e){return n(e)===m}}()});unwrapExports(reactIs_development);var reactIs_development_1=reactIs_development.typeOf,reactIs_development_2=reactIs_development.AsyncMode,reactIs_development_3=reactIs_development.ConcurrentMode,reactIs_development_4=reactIs_development.ContextConsumer,reactIs_development_5=reactIs_development.ContextProvider,reactIs_development_6=reactIs_development.Element,reactIs_development_7=reactIs_development.ForwardRef,reactIs_development_8=reactIs_development.Fragment,reactIs_development_9=reactIs_development.Lazy,reactIs_development_10=reactIs_development.Memo,reactIs_development_11=reactIs_development.Portal,reactIs_development_12=reactIs_development.Profiler,reactIs_development_13=reactIs_development.StrictMode,reactIs_development_14=reactIs_development.Suspense,reactIs_development_15=reactIs_development.isValidElementType,reactIs_development_16=reactIs_development.isAsyncMode,reactIs_development_17=reactIs_development.isConcurrentMode,reactIs_development_18=reactIs_development.isContextConsumer,reactIs_development_19=reactIs_development.isContextProvider,reactIs_development_20=reactIs_development.isElement,reactIs_development_21=reactIs_development.isForwardRef,reactIs_development_22=reactIs_development.isFragment,reactIs_development_23=reactIs_development.isLazy,reactIs_development_24=reactIs_development.isMemo,reactIs_development_25=reactIs_development.isPortal,reactIs_development_26=reactIs_development.isProfiler,reactIs_development_27=reactIs_development.isStrictMode,reactIs_development_28=reactIs_development.isSuspense,reactIs=createCommonjsModule(function(e){"production"===process.env.NODE_ENV?e.exports=reactIs_production_min:e.exports=reactIs_development}),getOwnPropertySymbols=Object.getOwnPropertySymbols,hasOwnProperty=Object.prototype.hasOwnProperty,propIsEnumerable=Object.prototype.propertyIsEnumerable;function toObject(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function shouldUseNative(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}var objectAssign=shouldUseNative()?Object.assign:function(e,t){for(var n,r,o=toObject(e),i=1;i<arguments.length;i++){for(var a in n=Object(arguments[i]))hasOwnProperty.call(n,a)&&(o[a]=n[a]);if(getOwnPropertySymbols){r=getOwnPropertySymbols(n);for(var c=0;c<r.length;c++)propIsEnumerable.call(n,r[c])&&(o[r[c]]=n[r[c]])}}return o},ReactPropTypesSecret="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ReactPropTypesSecret_1=ReactPropTypesSecret,printWarning=function(){};if("production"!==process.env.NODE_ENV){var ReactPropTypesSecret$1=ReactPropTypesSecret_1,loggedTypeFailures={},has=Function.call.bind(Object.prototype.hasOwnProperty);printWarning=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}}}function checkPropTypes(e,t,n,r,o){if("production"!==process.env.NODE_ENV)for(var i in e)if(has(e,i)){var a;try{if("function"!=typeof e[i]){var c=Error((r||"React class")+": "+n+" type `"+i+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[i]+"`.");throw c.name="Invariant Violation",c}a=e[i](t,i,r,n,null,ReactPropTypesSecret$1)}catch(e){a=e}if(!a||a instanceof Error||printWarning((r||"React class")+": type specification of "+n+" `"+i+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof a+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),a instanceof Error&&!(a.message in loggedTypeFailures)){loggedTypeFailures[a.message]=!0;var p=o?o():"";printWarning("Failed "+n+" type: "+a.message+(null!=p?p:""))}}}checkPropTypes.resetWarningCache=function(){"production"!==process.env.NODE_ENV&&(loggedTypeFailures={})};var checkPropTypes_1=checkPropTypes,has$1=Function.call.bind(Object.prototype.hasOwnProperty),printWarning$1=function(){};function emptyFunctionThatReturnsNull(){return null}"production"!==process.env.NODE_ENV&&(printWarning$1=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw new Error(t)}catch(e){}});var factoryWithTypeCheckers=function(c,d){var i="function"==typeof Symbol&&Symbol.iterator,a="@@iterator";var f="<<anonymous>>",e={array:t("array"),bool:t("boolean"),func:t("function"),number:t("number"),object:t("object"),string:t("string"),symbol:t("symbol"),any:n(emptyFunctionThatReturnsNull),arrayOf:function(s){return n(function(e,t,n,r,o){if("function"!=typeof s)return new m("Property `"+o+"` of component `"+n+"` has invalid PropType notation inside arrayOf.");var i=e[t];if(!Array.isArray(i)){var a=y(i);return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected an array.")}for(var c=0;c<i.length;c++){var p=s(i,c,n,r,o+"["+c+"]",ReactPropTypesSecret_1);if(p instanceof Error)return p}return null})},element:n(function(e,t,n,r,o){var i=e[t];if(c(i))return null;var a=y(i);return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected a single ReactElement.")}),elementType:n(function(e,t,n,r,o){var i=e[t];if(reactIs.isValidElementType(i))return null;var a=y(i);return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected a single ReactElement type.")}),instanceOf:function(p){return n(function(e,t,n,r,o){if(e[t]instanceof p)return null;var i=p.name||f,a=(c=e[t],c.constructor&&c.constructor.name?c.constructor.name:f);var c;return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected instance of `"+i+"`.")})},node:n(function(e,t,n,r,o){return p(e[t])?null:new m("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")}),objectOf:function(s){return n(function(e,t,n,r,o){if("function"!=typeof s)return new m("Property `"+o+"` of component `"+n+"` has invalid PropType notation inside objectOf.");var i=e[t],a=y(i);if("object"!==a)return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected an object.");for(var c in i)if(has$1(i,c)){var p=s(i,c,n,r,o+"."+c,ReactPropTypesSecret_1);if(p instanceof Error)return p}return null})},oneOf:function(p){if(!Array.isArray(p))return"production"!==process.env.NODE_ENV&&(1<arguments.length?printWarning$1("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):printWarning$1("Invalid argument supplied to oneOf, expected an array.")),emptyFunctionThatReturnsNull;return n(function(e,t,n,r,o){for(var i=e[t],a=0;a<p.length;a++)if(s(i,p[a]))return null;var c=JSON.stringify(p,function(e,t){var n=u(t);return"symbol"===n?String(t):t});return new m("Invalid "+r+" `"+o+"` of value `"+String(i)+"` supplied to `"+n+"`, expected one of "+c+".")})},oneOfType:function(c){if(!Array.isArray(c))return"production"!==process.env.NODE_ENV&&printWarning$1("Invalid argument supplied to oneOfType, expected an instance of array."),emptyFunctionThatReturnsNull;for(var e=0;e<c.length;e++){var t=c[e];if("function"!=typeof t)return printWarning$1("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+r(t)+" at index "+e+"."),emptyFunctionThatReturnsNull}return n(function(e,t,n,r,o){for(var i=0;i<c.length;i++){var a=c[i];if(null==a(e,t,n,r,o,ReactPropTypesSecret_1))return null}return new m("Invalid "+r+" `"+o+"` supplied to `"+n+"`.")})},shape:function(u){return n(function(e,t,n,r,o){var i=e[t],a=y(i);if("object"!==a)return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected `object`.");for(var c in u){var p=u[c];if(p){var s=p(i,c,n,r,o+"."+c,ReactPropTypesSecret_1);if(s)return s}}return null})},exact:function(l){return n(function(e,t,n,r,o){var i=e[t],a=y(i);if("object"!==a)return new m("Invalid "+r+" `"+o+"` of type `"+a+"` supplied to `"+n+"`, expected `object`.");var c=objectAssign({},e[t],l);for(var p in c){var s=l[p];if(!s)return new m("Invalid "+r+" `"+o+"` key `"+p+"` supplied to `"+n+"`.\nBad object: "+JSON.stringify(e[t],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(l),null," "));var u=s(i,p,n,r,o+"."+p,ReactPropTypesSecret_1);if(u)return u}return null})}};function s(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function m(e){this.message=e,this.stack=""}function n(s){if("production"!==process.env.NODE_ENV)var u={},l=0;function e(e,t,n,r,o,i,a){if(r=r||f,i=i||n,a!==ReactPropTypesSecret_1){if(d){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}if("production"!==process.env.NODE_ENV&&"undefined"!=typeof console){var p=r+":"+n;!u[p]&&l<3&&(printWarning$1("You are manually calling a React.PropTypes validation function for the `"+i+"` prop on `"+r+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),u[p]=!0,l++)}}return null==t[n]?e?null===t[n]?new m("The "+o+" `"+i+"` is marked as required in `"+r+"`, but its value is `null`."):new m("The "+o+" `"+i+"` is marked as required in `"+r+"`, but its value is `undefined`."):null:s(t,n,r,o,i)}var t=e.bind(null,!1);return t.isRequired=e.bind(null,!0),t}function t(c){return n(function(e,t,n,r,o,i){var a=e[t];return y(a)===c?null:new m("Invalid "+r+" `"+o+"` of type `"+u(a)+"` supplied to `"+n+"`, expected `"+c+"`.")})}function p(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(p);if(null===e||c(e))return!0;var t=function(e){var t=e&&(i&&e[i]||e[a]);if("function"==typeof t)return t}(e);if(!t)return!1;var n,r=t.call(e);if(t!==e.entries){for(;!(n=r.next()).done;)if(!p(n.value))return!1}else for(;!(n=r.next()).done;){var o=n.value;if(o&&!p(o[1]))return!1}return!0;default:return!1}}function y(e){var t,n=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":(t=e,"symbol"===n||t&&("Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol)?"symbol":n)}function u(e){if(null==e)return""+e;var t=y(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function r(e){var t=u(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}return m.prototype=Error.prototype,e.checkPropTypes=checkPropTypes_1,e.resetWarningCache=checkPropTypes_1.resetWarningCache,e.PropTypes=e};function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction;var factoryWithThrowingShims=function(){function e(e,t,n,r,o,i){if(i!==ReactPropTypesSecret_1){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}var n={array:e.isRequired=e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return n.PropTypes=n},propTypes=createCommonjsModule(function(e){if("production"!==process.env.NODE_ENV){var t=reactIs;e.exports=factoryWithTypeCheckers(t.isElement,!0)}else e.exports=factoryWithThrowingShims()});function _templateObject10(){var e=_taggedTemplateLiteral(["\n @media (min-width: 75em) {\n ","\n }\n "]);return _templateObject10=function(){return e},e}function _templateObject9(){var e=_taggedTemplateLiteral(["\n @media (min-width: 62em) {\n ","\n }\n "]);return _templateObject9=function(){return e},e}function _templateObject8(){var e=_taggedTemplateLiteral(["\n @media (min-width: 48em) {\n ","\n }\n "]);return _templateObject8=function(){return e},e}function _templateObject7(){var e=_taggedTemplateLiteral(["\n @media (min-width: 34em) {\n ","\n }\n "]);return _templateObject7=function(){return e},e}function _templateObject6(){var e=_taggedTemplateLiteral(["\n ","\n "]);return _templateObject6=function(){return e},e}function _templateObject5(){var e=_taggedTemplateLiteral(["\n @media only screen and (min-width: 1280px) {\n ","\n }\n "]);return _templateObject5=function(){return e},e}function _templateObject4(){var e=_taggedTemplateLiteral(["\n @media (min-width: 960px) and (max-width: 1280px) {\n ","\n }\n "]);return _templateObject4=function(){return e},e}function _templateObject3(){var e=_taggedTemplateLiteral(["\n @media (min-width: 600px) and (max-width: 959px) {\n ","\n }\n "]);return _templateObject3=function(){return e},e}function _templateObject2(){var e=_taggedTemplateLiteral(["\n @media (min-width: 0) and (max-width: 599px) {\n ","\n }\n "]);return _templateObject2=function(){return e},e}function _templateObject(){var e=_taggedTemplateLiteral(["\n ","\n "]);return _templateObject=function(){return e},e}var media={flex:function(){return styled.css(_templateObject(),styled.css.apply(void 0,arguments))},xs:function(){return styled.css(_templateObject2(),styled.css.apply(void 0,arguments))},sm:function(){return styled.css(_templateObject3(),styled.css.apply(void 0,arguments))},md:function(){return styled.css(_templateObject4(),styled.css.apply(void 0,arguments))},lg:function(){return styled.css(_templateObject5(),styled.css.apply(void 0,arguments))}},fluid={xs:function(){return styled.css(_templateObject6(),styled.css.apply(void 0,arguments))},greaterXS:function(){return styled.css(_templateObject7(),styled.css.apply(void 0,arguments))},greaterSM:function(){return styled.css(_templateObject8(),styled.css.apply(void 0,arguments))},greaterMD:function(){return styled.css(_templateObject9(),styled.css.apply(void 0,arguments))},greaterLG:function(){return styled.css(_templateObject10(),styled.css.apply(void 0,arguments))}},genWidth=function(e,t,n){return"calc(".concat(e/t*100,"% - ").concat(2*n,"px)")};function _templateObject6$1(){var e=_taggedTemplateLiteral(["\n max-width: 72.25rem;\n "]);return _templateObject6$1=function(){return e},e}function _templateObject5$1(){var e=_taggedTemplateLiteral(["\n max-width: 60rem;\n "]);return _templateObject5$1=function(){return e},e}function _templateObject4$1(){var e=_taggedTemplateLiteral(["\n max-width: 45rem;\n "]);return _templateObject4$1=function(){return e},e}function _templateObject3$1(){var e=_taggedTemplateLiteral(["\n max-width: 34rem;\n "]);return _templateObject3$1=function(){return e},e}function _templateObject2$1(){var e=_taggedTemplateLiteral(["\n width: 100%;\n "]);return _templateObject2$1=function(){return e},e}function _templateObject$1(){var e=_taggedTemplateLiteral(["\n margin-right: auto;\n margin-left: auto;\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n"]);return _templateObject$1=function(){return e},e}var AgnosticComponent=function(e){e.wrap;var t=e.component,n=(e.fluid,_objectWithoutProperties(e,["wrap","component","fluid"])),r=t;return React.createElement(r,n)},ContainerStyle=styled__default(AgnosticComponent)(_templateObject$1(),function(e){return e.fluid&&"width: 100%;"},function(e){return!e.fluid&&fluid.xs(_templateObject2$1())},function(e){return!e.fluid&&fluid.greaterXS(_templateObject3$1())},function(e){return!e.fluid&&fluid.greaterSM(_templateObject4$1())},function(e){return!e.fluid&&fluid.greaterMD(_templateObject5$1())},function(e){return!e.fluid&&fluid.greaterLG(_templateObject6$1())}),Container=function(e){var t=e.fluid,n=e.className,r=e.style,o=e.component,i=e.children,a=_objectWithoutProperties(e,["fluid","className","style","component","children"]);return React.createElement(ContainerStyle,_extends({fluid:t,className:n,style:r,component:o},a),i)};function _templateObject$2(){var e=_taggedTemplateLiteral(["\n box-sizing: border-box;\n display: flex;\n flex: 0 1 auto;\n width: 100%;\n flex-direction: ",";\n flex-wrap: ",";\n justify-content: ",";\n align-items: ",";\n align-content: ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n ",";\n"]);return _templateObject$2=function(){return e},e}Container.propTypes={children:propTypes.oneOfType([propTypes.arrayOf(propTypes.node),propTypes.node]),component:propTypes.oneOfType([propTypes.func,propTypes.string]),fluid:propTypes.bool,className:propTypes.string,style:propTypes.object},Container.defaultProps={children:[],fluid:!1,className:"",style:{},component:"div"},Container.displayName="Container";var AgnosticComponent$1=function(e){e.wrap,e.direction,e.justifyContent,e.alignContent,e.alignItems,e.minColWidths,e.debug,e.height,e.padding,e.paddingTop,e.paddingLeft,e.paddingBottom,e.paddingRight,e.center,e.fill;var t=e.component,n=(e.gutter,e.columnDivisions,_objectWithoutProperties(e,["wrap","direction","justifyContent","alignContent","alignItems","minColWidths","debug","height","padding","paddingTop","paddingLeft","paddingBottom","paddingRight","center","fill","component","gutter","columnDivisions"])),r=t;return React.createElement(r,n)},RowStyle=styled__default(AgnosticComponent$1)(_templateObject$2(),function(e){return e.direction},function(e){return e.wrap},function(e){return e.center?"center":e.justifyContent},function(e){return e.center?"center":e.alignItems},function(e){return e.alignContent},function(e){return e.debug&&"border: 1px solid red"},function(e){return e.paddingTop&&"padding-top: ".concat(e.paddingTop)},function(e){return e.paddingLeft&&"padding-left: ".concat(e.paddingLeft)},function(e){return e.paddingBottom&&"padding-bottom: ".concat(e.paddingBottom)},function(e){return e.paddingRight&&"padding-right: ".concat(e.paddingRight)},function(e){return e.padding&&"padding: ".concat(e.padding)},function(e){return e.height&&"height: ".concat(e.height)},function(e){return e.fill&&"height: 100%"}),Row=function(e){var t=e.gutter,n=e.columnDivisions,r=e.debug,o=e.minColWidths,i=e.wrap,a=e.direction,c=e.justifyContent,p=e.alignContent,s=e.alignItems,u=e.className,l=e.style,d=e.height,f=e.padding,m=e.paddingTop,y=e.paddingLeft,_=e.paddingBottom,g=e.paddingRight,v=e.center,b=e.fill,h=e.component,T=e.children,O=_objectWithoutProperties(e,["gutter","columnDivisions","debug","minColWidths","wrap","direction","justifyContent","alignContent","alignItems","className","style","height","padding","paddingTop","paddingLeft","paddingBottom","paddingRight","center","fill","component","children"]);return React.createElement(RowStyle,_extends({wrap:i,direction:a,justifyContent:c,alignContent:p,alignItems:s,minColWidths:o,className:u,style:l,debug:r,height:d,padding:f,paddingTop:m,paddingLeft:y,paddingBottom:_,paddingRight:g,center:v,fill:b,component:h},O),React.Children.map(T,function(e){return e&&"Col"===e.type.displayName?React.cloneElement(e,{gutter:t,columnDivisions:n,debug:r,minWidth:o}):e}))};function _templateObject6$2(){var e=_taggedTemplateLiteral(["\n --width: ",";\n flex: 0 1 var(--width);\n min-width: var(--width);\n "]);return _templateObject6$2=function(){return e},e}function _templateObject5$2(){var e=_taggedTemplateLiteral(["\n --width: ",";\n flex: 0 1 var(--width);\n min-width: var(--width);\n "]);return _templateObject5$2=function(){return e},e}function _templateObject4$2(){var e=_taggedTemplateLiteral(["\n --width: ",";\n flex: 0 1 var(--width);\n min-width: var(--width);\n "]);return _templateObject4$2=function(){return e},e}function _templateObject3$2(){var e=_taggedTemplateLiteral(["\n --width: ",";\n flex: 0 1 var(--width);\n min-width: var(--width);\n "]);return _templateObject3$2=function(){return e},e}function _templateObject2$2(){var e=_taggedTemplateLiteral(["\n --width: ",";\n flex: 0 1 var(--width);\n min-width: var(--width);\n "]);return _templateObject2$2=function(){return e},e}function _templateObject$3(){var e=_taggedTemplateLiteral(["\n box-sizing: border-box;\n margin: ","px;\n max-height: 100%;\n order: ",";\n align-self: ",";\n ",";\n ",";\n\n /* if flex is just true then set flex to auto */\n ",";\n ",";\n ",";\n ",";\n ",";\n\n /* Allows min-width to be overridden */\n ",";\n"]);return _templateObject$3=function(){return e},e}Row.propTypes={children:propTypes.oneOfType([propTypes.arrayOf(propTypes.node),propTypes.node]),gutter:propTypes.number,columnDivisions:propTypes.number,minColWidths:propTypes.oneOfType([propTypes.number,propTypes.bool]),className:propTypes.string,style:propTypes.object,wrap:propTypes.oneOf(["nowrap","wrap","wrap-reverse"]),component:propTypes.oneOfType([propTypes.func,propTypes.string]),direction:propTypes.oneOf(["row","row-reverse","column","column-reverse"]),justifyContent:propTypes.oneOf(["flex-start","flex-end","center","space-between","space-around","space-evenly"]),alignContent:propTypes.oneOf(["flex-start","flex-end","center","baseline","stretch"]),alignItems:propTypes.oneOf(["flex-start","flex-end","center","space-between","space-around","stretch","baseline"]),debug:propTypes.bool,height:propTypes.string,padding:propTypes.string,paddingTop:propTypes.string,paddingLeft:propTypes.string,paddingBottom:propTypes.string,paddingRight:propTypes.string,center:propTypes.bool,fill:propTypes.bool},Row.defaultProps={children:[],gutter:0,columnDivisions:12,minColWidths:!1,className:"",style:{},wrap:"wrap",component:"div",direction:"row",justifyContent:"flex-start",alignContent:"stretch",alignItems:"stretch",debug:!1,height:"",padding:"",paddingTop:"",paddingLeft:"",paddingBottom:"",paddingRight:"",center:!1,fill:!1},Row.displayName="Row";var AgnosticComponent$2=function(e){e.alignSelf,e.flex,e.xs,e.sm,e.md,e.lg,e.gutter,e.columnDivisions,e.order,e.minWidth,e.debug;var t=e.component,n=_objectWithoutProperties(e,["alignSelf","flex","xs","sm","md","lg","gutter","columnDivisions","order","minWidth","debug","component"]),r=t;return React.createElement(r,n)},ColStyle=styled__default(AgnosticComponent$2)(_templateObject$3(),function(e){return e.gutter},function(e){return e.order},function(e){return e.alignSelf},function(e){return e.debug&&"border: 1px solid green"},function(e){return e.flex&&media.flex(_templateObject2$2(),genWidth(e.flex,e.columnDivisions,e.gutter))},function(e){return!Number.isInteger(e.flex)&&e.flex&&"flex: 1"},function(e){return Number.isInteger(e.xs)&&media.xs(_templateObject3$2(),genWidth(e.xs,e.columnDivisions,e.gutter))},function(e){return Number.isInteger(e.sm)&&media.sm(_templateObject4$2(),genWidth(e.sm,e.columnDivisions,e.gutter))},function(e){return Number.isInteger(e.md)&&media.md(_templateObject5$2(),genWidth(e.md,e.columnDivisions,e.gutter))},function(e){return Number.isInteger(e.lg)&&media.lg(_templateObject6$2(),genWidth(e.lg,e.columnDivisions,e.gutter))},function(e){return e.minWidth&&"min-width: ".concat(e.minWidth,"px")}),Col=function(e){var t=e.alignSelf,n=e.flex,r=e.xs,o=e.sm,i=e.md,a=e.lg,c=e.gutter,p=e.columnDivisions,s=e.order,u=e.className,l=e.style,d=e.minWidth,f=e.debug,m=e.component,y=e.children,_=_objectWithoutProperties(e,["alignSelf","flex","xs","sm","md","lg","gutter","columnDivisions","order","className","style","minWidth","debug","component","children"]);return React.createElement(ColStyle,_extends({alignSelf:t,flex:n,xs:r,sm:o,md:i,lg:a,gutter:c,columnDivisions:p,order:s,className:u,style:l,minWidth:d,debug:f,component:m},_),y)};Col.propTypes={children:propTypes.oneOfType([propTypes.arrayOf(propTypes.node),propTypes.node]),alignSelf:propTypes.oneOf(["auto","flex-start","flex-end","center","baseline","stretch"]),gutter:propTypes.number,columnDivisions:propTypes.number,component:propTypes.oneOfType([propTypes.func,propTypes.string]),debug:propTypes.bool,order:propTypes.number,minWidth:propTypes.oneOfType([propTypes.number,propTypes.bool]),className:propTypes.string,style:propTypes.object,flex:propTypes.oneOfType([propTypes.number,propTypes.bool]),xs:propTypes.oneOfType([propTypes.number,propTypes.bool]),sm:propTypes.oneOfType([propTypes.number,propTypes.bool]),md:propTypes.oneOfType([propTypes.number,propTypes.bool]),lg:propTypes.oneOfType([propTypes.number,propTypes.bool])},Col.defaultProps={alignSelf:"auto",children:[],order:0,minWidth:!1,className:"",style:{},component:"div",flex:!1,xs:!1,sm:!1,md:!1,lg:!1,gutter:0,columnDivisions:12,debug:!1},Col.displayName="Col",exports.Container=Container,exports.Row=Row,exports.Col=Col;