/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/react-grid@4.0.4/dist/index.cjs.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var _extends=_interopDefault(require("@babel/runtime/helpers/extends")),_css=_interopDefault(require("@emotion/css")),_objectWithoutPropertiesLoose=_interopDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose")),core=require("@emotion/core"),styles={breakpoints:{xs:0,sm:576,md:768,lg:992,xl:1200},containerMaxWidths:{sm:540,md:720,lg:960,xl:1140},columns:12,gutterWidth:30},breakpointNext=function(e,t){void 0===t&&(t=styles.breakpoints);var n=Object.keys(t).sort((function(e,n){return t[e]-t[n]})),i=n.indexOf(e);return i<0?new Error("breakpoint "+e+" not found in "+n):i<n.length-1?n[i+1]:null},breakpointMin=function(e,t){void 0===t&&(t=styles.breakpoints);var n=t[e];return 0!==n?n:null},breakpointMax=function(e,t){void 0===t&&(t=styles.breakpoints);var n=breakpointNext(e,t);return n?breakpointMin(n,t)-.02:null},mediaBreakpointUp=function(e,t){void 0===t&&(t=styles.breakpoints);var n=breakpointMin(e,t);return n?"@media(min-width: "+n+"px)":""},mediaBreakpointDown=function(e,t){void 0===t&&(t=styles.breakpoints);var n=breakpointMax(e,t);return n?"@media(max-width: "+n+"px)":""},mediaBreakpointBetween=function(e,t,n){void 0===n&&(n=styles.breakpoints);var i=breakpointMin(e,n),r=breakpointMax(t,n);return null!=i&&null!=r?"@media (min-width: "+i+"px) and (max-width: "+r+"px)":null==r?mediaBreakpointUp(e,n):null==i?mediaBreakpointDown(t,n):void 0},mediaBreakpointOnly=function(e,t){void 0===t&&(t=styles.breakpoints);var n=breakpointMin(e,t),i=breakpointMax(e,t);return null!=n&&null!=i?"@media (min-width: "+n+"px) and (max-width: "+i+"px)":null==i?mediaBreakpointUp(e,t):null==n?mediaBreakpointDown(e,t):void 0},makeContainer=function(e){var t=e.gutterWidth;return{boxSizing:"border-box",width:"100%",paddingRight:t/2,paddingLeft:t/2,marginRight:"auto",marginLeft:"auto"}},makeContainerMaxWidths=function(e){var t=e.containerMaxWidths,n=e.breakpoints,i={};return Object.keys(t).forEach((function(e){var r,o=t[e],a=mediaBreakpointUp(e,n),s={maxWidth:o};a?Object.assign(i,((r={})[a]=s,r)):Object.assign(i,s)})),i},Container=function(e){var t=e.children,n=e.styles,i=e.fluid,r=_objectWithoutPropertiesLoose(e,["children","styles","fluid"]);return core.jsx("div",_extends({},r,{"data-eg-container":"true",css:_css([makeContainer(n),!i&&makeContainerMaxWidths(n)])}),t)};Container.defaultProps={styles:styles,fluid:!1};var makeRow=function(e){var t=e.gutterWidth;return{boxSizing:"border-box",display:"flex",flexWrap:"wrap",marginRight:t/-2,marginLeft:t/-2}},Row=function(e){var t=e.styles,n=e.noGutters,i=e.children,r=_objectWithoutPropertiesLoose(e,["styles","noGutters","children"]);return core.jsx("div",_extends({},r,{"data-eg-row":"true",css:_css([makeRow(t),n&&rowStyles.noGutters])}),i)};Row.defaultProps={styles:styles,noGutters:!1};var rowStyles={noGutters:{marginRight:0,marginLeft:0,"& > [data-eg-col]":{paddingRight:0,paddingLeft:0}}},percentage=function(e){return(100*e).toFixed(6)+"%"},makeCol=function(e,t){var n=e.gutterWidth,i=e.columns,r=e.breakpoints;void 0===t&&(t={});var o={boxSizing:"border-box",position:"relative",width:"100%",paddingRight:n/2,paddingLeft:n/2};return Object.keys(r).forEach((function(e){var n=t[e],a=mediaBreakpointUp(e,r);if(!0===n){var s,d={flexBasis:0,flexGrow:1,maxWidth:"100%"};if(a)Object.assign(o,((s={})[a]=d,s));else Object.assign(o,d)}else if("auto"===n){var l,p={flex:"0 0 auto",width:"auto",maxWidth:"100%"};if(a)Object.assign(o,((l={})[a]=p,l));else Object.assign(o,p)}else if(!1!==n&&n>0){var u,c={flex:"0 0 "+percentage(n/i),maxWidth:percentage(n/i)};if(a)Object.assign(o,((u={})[a]=c,u));else Object.assign(o,c)}})),o},makeColOffset=function(e,t){var n=e.breakpoints,i=e.columns,r={};return Object.keys(t).forEach((function(e){var o,a=t[e],s=mediaBreakpointUp(e,n),d={marginLeft:percentage(a/i)};s?Object.assign(r,((o={})[s]=d,o)):Object.assign(r,d)})),r},makeColOrder=function(e,t){var n=e.breakpoints,i=e.columns,r={};return Object.keys(t).forEach((function(e){var o,a=t[e],s=mediaBreakpointUp(e,n),d={order:"first"===a?-1:"last"===a?i+1:a};s?Object.assign(r,((o={})[s]=d,o)):Object.assign(r,d)})),r},Col=function(e){var t=e.styles,n=e.xs,i=e.sm,r=e.md,o=e.lg,a=e.xl,s=e.auto,d=e.offset,l=e.order,p=e.children,u=_objectWithoutPropertiesLoose(e,["styles","xs","sm","md","lg","xl","auto","offset","order","children"]);return!1===n&&!1===i&&!1===r&&!1===o&&!1===a&&(n=!0),core.jsx("div",_extends({},u,{"data-eg-col":"true",css:_css([makeCol(t,{xs:n,sm:i,md:r,lg:o,xl:a,auto:s}),d&&makeColOffset(t,d),l&&makeColOrder(t,l)])}),p)};Col.defaultProps={styles:styles,auto:!1,xs:!1,sm:!1,md:!1,lg:!1,xl:!1},exports.Col=Col,exports.Container=Container,exports.Row=Row,exports.breakpointMax=breakpointMax,exports.breakpointMin=breakpointMin,exports.breakpointNext=breakpointNext,exports.mediaBreakpointBetween=mediaBreakpointBetween,exports.mediaBreakpointDown=mediaBreakpointDown,exports.mediaBreakpointOnly=mediaBreakpointOnly,exports.mediaBreakpointUp=mediaBreakpointUp;
//# sourceMappingURL=/sm/2ff0ea1fc5f14fc0409c0c0eb5e40e86dce39cf5ee2a2b4b2a2e90135185d452.map