/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/contentbricks@1.0.88/lib/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";function _interopDefault(i){return i&&"object"==typeof i&&"default"in i?i.default:i}Object.defineProperty(exports,"__esModule",{value:!0});var React=require("react"),React__default=_interopDefault(React),browsercheck=require("@ta-interaktiv/browsercheck"),ReactSVG=_interopDefault(require("react-svg")),https=require("https"),reactWaypoint=require("react-waypoint"),__assign=function(){return(__assign=Object.assign||function(i){for(var e,t=1,n=arguments.length;t<n;t++)for(var l in e=arguments[t])Object.prototype.hasOwnProperty.call(e,l)&&(i[l]=e[l]);return i}).apply(this,arguments)};function __rest(i,e){var t={};for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&e.indexOf(n)<0&&(t[n]=i[n]);if(null!=i&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(n=Object.getOwnPropertySymbols(i);l<n.length;l++)e.indexOf(n[l])<0&&Object.prototype.propertyIsEnumerable.call(i,n[l])&&(t[n[l]]=i[n[l]])}return t}function styleInject(i,e){void 0===e&&(e={});var t=e.insertAt;if(i&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css","top"===t&&n.firstChild?n.insertBefore(l,n.firstChild):n.appendChild(l),l.styleSheet?l.styleSheet.cssText=i:l.appendChild(document.createTextNode(i))}}var css=".cbPlaceholder {\n  border: 1px solid #f0f0f0;\n  padding: 0 2% 2% 2%;\n  width: 100%; }\n  .cbPlaceholder .module {\n    font-family: var(--chart-font-stack);\n    color: #000;\n    width: 100%;\n    font-size: 12px;\n    padding-top: 5px; }\n\n.cbImage, .cbSVG {\n  font-family: var(--chart-font-stack); }\n  .cbImage .title, .cbSVG .title {\n    font-weight: 700; }\n  .cbImage .sub, .cbSVG .sub {\n    font-weight: 200;\n    font-size: 0.9em;\n    margin-bottom: 1%; }\n  .cbImage .source, .cbSVG .source {\n    font-size: 0.7em;\n    color: #444;\n    font-style: italic;\n    font-weight: 200; }\n\n.cbTracking {\n  font-family: var(--chart-font-stack);\n  color: #eb0000;\n  border: 1px solid #f00; }\n  .cbTracking .module {\n    color: #eb0000; }\n";styleInject(css);var imageProportions={"16:9":56.25,"4:5":125,"1:1":100},bgImage="url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAIAAAAlV+npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0M5QjU2QTFBMTQwMTFFOUE5NjlGODE5MThBQzlDQzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M5QjU2QTJBMTQwMTFFOUE5NjlGODE5MThBQzlDQzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQzlCNTY5RkExNDAxMUU5QTk2OUY4MTkxOEFDOUNDNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQzlCNTZBMEExNDAxMUU5QTk2OUY4MTkxOEFDOUNDNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prr04rkAAAB6SURBVHja7NmxCcAwDEVBO6TQ/pOqVOkVYnAhh3sTiANVf2bmaFZEVFXDq56hz8GCBQsWLFiCBQsWLFiwBAsWLFiwYAkWLFiwbmo2XOja9p7CaruMHrzKG8KCBQsWLMGCBQsWLFiCBQsWLFiwBAsWLFiwfpqRdaMlwAC4JhUEgG5YfgAAAABJRU5ErkJggg==')",Placeholder=function(i){var e=i.mod,t=i.message,n=i.style,l=i.proportions,o=__rest(i,["mod","message","style","proportions"]);switch(e){case"Tracking":return React__default.createElement("div",__assign({className:"cbPlaceholder cbTracking"},o),React__default.createElement("div",{className:"module"},"contentbricks | "+e),React__default.createElement("div",{className:"message"},t));case"Image":case"SVG":return React__default.createElement("div",{className:"cbPlaceholder cbImage",style:__assign({},n,{paddingBottom:imageProportions[l||"16:9"]+"%"},{backgroundImage:bgImage})},o.title&&React__default.createElement("div",{className:"title"},o.title),o.sub&&React__default.createElement("div",{className:"sub"},o.sub),React__default.createElement("div",__assign({},o,{style:{position:"absolute",width:"100%",margin:"0"}}),React__default.createElement("div",{className:"module",style:{position:"absolute"}},"contentbricks | "+e," ")),o.source&&React__default.createElement("div",{className:"source"},o.source));default:return React__default.createElement("div",__assign({className:"cbPlaceholder cb"+e},o),React__default.createElement("div",{className:"module"},"contentbricks | "+e+" > placeholder"),React__default.createElement("div",{className:"message"},t))}},Image=function(i){var e=i.file,t=i.className,n=i.style,l=i.title,o=i.sub,s=i.source,a=i.height,r=i.proportions,d=__rest(i,["file","className","style","title","sub","source","height","proportions"]);if(!e)return React__default.createElement(Placeholder,{message:"Placeholder for your Image",mod:"Image",style:n,title:l,sub:o,source:s,proportions:r});var c="",m="auto";c="object"==typeof e?browsercheck.browserCheck.isMobile?e[0].toString():e[1].toString():e.toString(),"object"==typeof a?m=browsercheck.browserCheck.isMobile?a[0]:a[1]:a&&(m=a),e.toString().includes("base64")||e.toString().includes("/")||(c="images/"+c);return React__default.createElement("div",{className:t,style:r||a?{paddingBottom:r?imageProportions[r]+"%":m,overflow:"hidden",position:"relative"}:{}},l&&React__default.createElement("div",{className:"title"},l),o&&React__default.createElement("div",{className:"sub"},o),React__default.createElement(function(){return React__default.createElement("img",__assign({src:c,className:"image",style:__assign({},n,r||a?{position:"absolute",top:"0",left:"0",right:"0",bottom:"0",height:"100%",width:"100%",objectFit:"cover"}:{width:"100%"}),alt:d.alt||""},d))},null),s&&React__default.createElement("div",{className:"source"},s))};Image.defaultProps={className:"cbImage"};var CompFromString=function(i){var e=i.src;return React__default.createElement("div",{dangerouslySetInnerHTML:{__html:atob(e.replace(/data:image\/svg\+xml;base64,/,""))}})},SVG=function(i){var e=i.file,t=i.className,n=i.style,l=i.title,o=i.sub,s=i.source,a=i.height,r=i.proportions,d=__rest(i,["file","className","style","title","sub","source","height","proportions"]);if(console.log(":::::::",e),!e)return React__default.createElement(Placeholder,{message:"Placeholder for your SVG",mod:"SVG",style:n,title:l,sub:o,source:s,proportions:r});var c="",m="auto";c="object"==typeof e?browsercheck.browserCheck.isMobile?e[0].toString():e[1].toString():e.toString(),e.toString().includes("base64")||e.toString().includes("/")||(c="images/"+c),"object"==typeof a?m=browsercheck.browserCheck.isMobile?a[0]:a[1]:a&&(m=a);return React__default.createElement("div",{className:t,style:r||a?{paddingBottom:r?imageProportions[r]+"%":m,overflow:"hidden",position:"relative"}:{}},l&&React__default.createElement("div",{className:"title"},l),o&&React__default.createElement("div",{className:"sub"},o),c.includes("data:image/svg+xml;base64,")?React__default.createElement(CompFromString,{src:c}):React__default.createElement(ReactSVG,__assign({src:c,className:"image",style:__assign({},n,r||a?{position:"absolute",top:"0",left:"0",right:"0",bottom:"0",height:"100%",width:"100%",objectFit:"cover"}:{width:"100%"})},d,{afterInjection:function(i,e){if(e&&(e.setAttribute("width","100%"),m)){var t=e.getBoundingClientRect().height,n=100*parseInt(m)/t;n>100&&e.setAttribute("width",n+"%")}i&&console.warn("contentbricks | SVG \n",i)},fallback:function(){return console.log("err"),React__default.createElement("img",__assign({src:c,className:"image",style:__assign({},n,r||a?{position:"absolute",top:"0",left:"0",right:"0",bottom:"0",height:"100%",width:"100%",objectFit:"cover"}:{width:"100%"}),alt:d.alt||""},d))}})),s&&React__default.createElement("div",{className:"source"},s))};SVG.defaultProps={className:"cbSVG"};var callTextApi=function(i){https.get("https://baconipsum.com/api/?type=all-meat&paras=2",function(e){var t="";e.on("data",function(i){t+=i}),e.on("end",function(){i(JSON.parse(t).join("\n\n"))})}).on("error",function(i){console.log("Error: "+i.message)})},MDX=function(i){var e=i.file,t=i.className,n=void 0===t?"cbMDX":t,l=i.noContainer,o=void 0!==l&&l,s=__rest(i,["file","className","noContainer"]),a=React.useState("Placeholder for your MDX-Content. MDX not loaded. Check console!"),r=a[0],d=a[1];if(React.useEffect(function(){"string"!=typeof e&&e||callTextApi(function(i){console.log(i),d(i)})},[]),"string"==typeof e||!e)return"string"==typeof e&&console.warn("contentbrick | MDX\nFile has to be required!"),React__default.createElement(Placeholder,__assign({message:r,mod:"MDX"},s));var c=e.default;return o?React__default.createElement(React__default.Fragment,null,React__default.createElement(c,__assign({},s))):React__default.createElement("div",{className:n},React__default.createElement(c,__assign({},s)))},css$1='/*!\n * # Semantic UI 2.4.2 - List\n * http://github.com/semantic-org/semantic-ui/\n *\n *\n * Released under the MIT license\n * http://opensource.org/licenses/MIT\n *\n */\n\n\n/*******************************\n            List\n*******************************/\n\nul.ui.list,\nol.ui.list,\n.ui.list {\n  list-style-type: none;\n  margin: 1em 0em;\n  padding: 0em 0em;\n}\nul.ui.list:first-child,\nol.ui.list:first-child,\n.ui.list:first-child {\n  margin-top: 0em;\n  padding-top: 0em;\n}\nul.ui.list:last-child,\nol.ui.list:last-child,\n.ui.list:last-child {\n  margin-bottom: 0em;\n  padding-bottom: 0em;\n}\n\n\n/*******************************\n            Content\n*******************************/\n\n\n/* List Item */\nul.ui.list li,\nol.ui.list li,\n.ui.list > .item,\n.ui.list .list > .item {\n  display: list-item;\n  table-layout: fixed;\n  list-style-type: none;\n  list-style-position: outside;\n  padding: 0.16666667em 0em;\n  line-height: 1.16666667em;\n}\nul.ui.list > li:first-child:after,\nol.ui.list > li:first-child:after,\n.ui.list > .list > .item,\n.ui.list > .item:after {\n  content: \'\';\n  display: block;\n  height: 0;\n  clear: both;\n  visibility: hidden;\n}\nul.ui.list li:first-child,\nol.ui.list li:first-child,\n.ui.list .list > .item:first-child,\n.ui.list > .item:first-child {\n  padding-top: 0em;\n}\nul.ui.list li:last-child,\nol.ui.list li:last-child,\n.ui.list .list > .item:last-child,\n.ui.list > .item:last-child {\n  padding-bottom: 0em;\n}\n\n/* Child List */\nul.ui.list ul,\nol.ui.list ol,\n.ui.list .list {\n  clear: both;\n  margin: 0em;\n  padding: 0.75em 0em 0.25em 0.5em;\n}\n\n/* Child Item */\nul.ui.list ul li,\nol.ui.list ol li,\n.ui.list .list > .item {\n  padding: 0.11111111em 0em;\n  line-height: inherit;\n}\n\n/* Icon */\n.ui.list .list > .item > i.icon,\n.ui.list > .item > i.icon {\n  display: table-cell;\n  margin: 0em;\n  padding-top: 0em;\n  padding-right: 0.22222222em;\n  vertical-align: top;\n  -webkit-transition: color 0.1s ease;\n  transition: color 0.1s ease;\n}\n.ui.list .list > .item > i.icon:only-child,\n.ui.list > .item > i.icon:only-child {\n  display: inline-block;\n  vertical-align: top;\n}\n\n/* Image */\n.ui.list .list > .item > .image,\n.ui.list > .item > .image {\n  display: table-cell;\n  background-color: transparent;\n  margin: 0em;\n  vertical-align: top;\n}\n.ui.list .list > .item > .image:not(:only-child):not(img),\n.ui.list > .item > .image:not(:only-child):not(img) {\n  padding-right: 0.5em;\n}\n.ui.list .list > .item > .image img,\n.ui.list > .item > .image img {\n  vertical-align: top;\n}\n.ui.list .list > .item > img.image,\n.ui.list .list > .item > .image:only-child,\n.ui.list > .item > img.image,\n.ui.list > .item > .image:only-child {\n  display: inline-block;\n}\n\n/* Content */\n.ui.list .list > .item > .content,\n.ui.list > .item > .content {\n  line-height: 1.16666667em;\n}\n.ui.list .list > .item > .image + .content,\n.ui.list .list > .item > .icon + .content,\n.ui.list > .item > .image + .content,\n.ui.list > .item > .icon + .content {\n  display: table-cell;\n  width: 100%;\n  padding: 0em 0em 0em 0.5em;\n  vertical-align: top;\n}\n.ui.list .list > .item > img.image + .content,\n.ui.list > .item > img.image + .content {\n  display: inline-block;\n  width: auto;\n}\n.ui.list .list > .item > .content > .list,\n.ui.list > .item > .content > .list {\n  margin-left: 0em;\n  padding-left: 0em;\n}\n\n/* Header */\n.ui.list .list > .item .header,\n.ui.list > .item .header {\n  display: block;\n  margin: 0em;\n  font-family: inherit;\n  font-weight: 700;\n  color: inherit;\n}\n\n/* Description */\n.ui.list .list > .item .description,\n.ui.list > .item .description {\n  display: block;\n  color: rgba(0, 0, 0, 0.7);\n}\n\n/* Child Link */\n.ui.list > .item a,\n.ui.list .list > .item a {\n  cursor: pointer;\n}\n\n/* Linking Item */\n.ui.list .list > a.item,\n.ui.list > a.item {\n  cursor: pointer;\n  color: #007abf;\n}\n.ui.list .list > a.item:hover,\n.ui.list > a.item:hover {\n  color: #00598c;\n}\n\n/* Linked Item Icons */\n.ui.list .list > a.item i.icon,\n.ui.list > a.item i.icon {\n  color: rgba(0, 0, 0, 0.4);\n}\n\n/* Header Link */\n.ui.list .list > .item a.header,\n.ui.list > .item a.header {\n  cursor: pointer;\n  color: #007abf !important;\n}\n.ui.list .list > .item a.header:hover,\n.ui.list > .item a.header:hover {\n  color: #00598c !important;\n}\n\n/* Floated Content */\n.ui[class*="left floated"].list {\n  float: left;\n}\n.ui[class*="right floated"].list {\n  float: right;\n}\n.ui.list .list > .item [class*="left floated"],\n.ui.list > .item [class*="left floated"] {\n  float: left;\n  margin: 0em 1em 0em 0em;\n}\n.ui.list .list > .item [class*="right floated"],\n.ui.list > .item [class*="right floated"] {\n  float: right;\n  margin: 0em 0em 0em 1em;\n}\n\n\n/*******************************\n            Coupling\n*******************************/\n\n.ui.menu .ui.list > .item,\n.ui.menu .ui.list .list > .item {\n  display: list-item;\n  table-layout: fixed;\n  background-color: transparent;\n  list-style-type: none;\n  list-style-position: outside;\n  padding: 0.16666667em 0em;\n  line-height: 1.16666667em;\n}\n.ui.menu .ui.list .list > .item:before,\n.ui.menu .ui.list > .item:before {\n  border: none;\n  background: none;\n}\n.ui.menu .ui.list .list > .item:first-child,\n.ui.menu .ui.list > .item:first-child {\n  padding-top: 0em;\n}\n.ui.menu .ui.list .list > .item:last-child,\n.ui.menu .ui.list > .item:last-child {\n  padding-bottom: 0em;\n}\n\n\n/*******************************\n            Types\n*******************************/\n\n\n/*-------------------\n      Horizontal\n--------------------*/\n\n.ui.horizontal.list {\n  display: inline-block;\n  font-size: 0em;\n}\n.ui.horizontal.list > .item {\n  display: inline-block;\n  margin-left: 1em;\n  font-size: 1rem;\n}\n.ui.horizontal.list:not(.celled) > .item:first-child {\n  margin-left: 0em !important;\n  padding-left: 0em !important;\n}\n.ui.horizontal.list .list {\n  padding-left: 0em;\n  padding-bottom: 0em;\n}\n.ui.horizontal.list > .item > .image,\n.ui.horizontal.list .list > .item > .image,\n.ui.horizontal.list > .item > .icon,\n.ui.horizontal.list .list > .item > .icon,\n.ui.horizontal.list > .item > .content,\n.ui.horizontal.list .list > .item > .content {\n  vertical-align: middle;\n}\n\n/* Padding on all elements */\n.ui.horizontal.list > .item:first-child,\n.ui.horizontal.list > .item:last-child {\n  padding-top: 0.16666667em;\n  padding-bottom: 0.16666667em;\n}\n\n/* Horizontal List */\n.ui.horizontal.list > .item > i.icon {\n  margin: 0em;\n  padding: 0em 0.25em 0em 0em;\n}\n.ui.horizontal.list > .item > .icon,\n.ui.horizontal.list > .item > .icon + .content {\n  float: none;\n  display: inline-block;\n}\n\n\n/*******************************\n             States\n*******************************/\n\n\n/*-------------------\n       Disabled\n--------------------*/\n\n.ui.list .list > .disabled.item,\n.ui.list > .disabled.item {\n  pointer-events: none;\n  color: rgba(40, 40, 40, 0.3) !important;\n}\n.ui.inverted.list .list > .disabled.item,\n.ui.inverted.list > .disabled.item {\n  color: rgba(225, 225, 225, 0.3) !important;\n}\n\n/*-------------------\n        Hover\n--------------------*/\n\n.ui.list .list > a.item:hover .icon,\n.ui.list > a.item:hover .icon {\n  color: rgba(0, 0, 0, 0.87);\n}\n\n\n/*******************************\n           Variations\n*******************************/\n\n\n/*-------------------\n       Inverted\n--------------------*/\n\n.ui.inverted.list .list > a.item > .icon,\n.ui.inverted.list > a.item > .icon {\n  color: rgba(255, 255, 255, 0.7);\n}\n.ui.inverted.list .list > .item .header,\n.ui.inverted.list > .item .header {\n  color: rgba(255, 255, 255, 0.9);\n}\n.ui.inverted.list .list > .item .description,\n.ui.inverted.list > .item .description {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n/* Item Link */\n.ui.inverted.list .list > a.item,\n.ui.inverted.list > a.item {\n  cursor: pointer;\n  color: rgba(255, 255, 255, 0.9);\n}\n.ui.inverted.list .list > a.item:hover,\n.ui.inverted.list > a.item:hover {\n  color: #00598c;\n}\n\n/* Linking Content */\n.ui.inverted.list .item a:not(.ui) {\n  color: rgba(255, 255, 255, 0.9) !important;\n}\n.ui.inverted.list .item a:not(.ui):hover {\n  color: #00598c !important;\n}\n\n/*-------------------\n       Aligned\n--------------------*/\n\n.ui.list[class*="top aligned"] .image,\n.ui.list[class*="top aligned"] .content,\n.ui.list [class*="top aligned"] {\n  vertical-align: top !important;\n}\n.ui.list[class*="middle aligned"] .image,\n.ui.list[class*="middle aligned"] .content,\n.ui.list [class*="middle aligned"] {\n  vertical-align: middle !important;\n}\n.ui.list[class*="bottom aligned"] .image,\n.ui.list[class*="bottom aligned"] .content,\n.ui.list [class*="bottom aligned"] {\n  vertical-align: bottom !important;\n}\n\n/*-------------------\n       Link\n--------------------*/\n\n.ui.link.list .item,\n.ui.link.list a.item,\n.ui.link.list .item a:not(.ui) {\n  color: rgba(0, 0, 0, 0.4);\n  -webkit-transition: 0.1s color ease;\n  transition: 0.1s color ease;\n}\n.ui.link.list.list a.item:hover,\n.ui.link.list.list .item a:not(.ui):hover {\n  color: rgba(0, 0, 0, 0.8);\n}\n.ui.link.list.list a.item:active,\n.ui.link.list.list .item a:not(.ui):active {\n  color: rgba(0, 0, 0, 0.9);\n}\n.ui.link.list.list .active.item,\n.ui.link.list.list .active.item a:not(.ui) {\n  color: rgba(0, 0, 0, 0.95);\n}\n\n/* Inverted */\n.ui.inverted.link.list .item,\n.ui.inverted.link.list a.item,\n.ui.inverted.link.list .item a:not(.ui) {\n  color: rgba(255, 255, 255, 0.5);\n}\n.ui.inverted.link.list.list a.item:hover,\n.ui.inverted.link.list.list .item a:not(.ui):hover {\n  color: #ffffff;\n}\n.ui.inverted.link.list.list a.item:active,\n.ui.inverted.link.list.list .item a:not(.ui):active {\n  color: #ffffff;\n}\n.ui.inverted.link.list.list a.active.item,\n.ui.inverted.link.list.list .active.item a:not(.ui) {\n  color: #ffffff;\n}\n\n/*-------------------\n      Selection\n--------------------*/\n\n.ui.selection.list .list > .item,\n.ui.selection.list > .item {\n  cursor: pointer;\n  background: transparent;\n  padding: 0.5em 0.5em;\n  margin: 0em;\n  color: rgba(0, 0, 0, 0.4);\n  border-radius: 0.5em;\n  -webkit-transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;\n  transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease;\n}\n.ui.selection.list .list > .item:last-child,\n.ui.selection.list > .item:last-child {\n  margin-bottom: 0em;\n}\n.ui.selection.list.list > .item:hover,\n.ui.selection.list > .item:hover {\n  background: rgba(0, 0, 0, 0.03);\n  color: rgba(0, 0, 0, 0.8);\n}\n.ui.selection.list .list > .item:active,\n.ui.selection.list > .item:active {\n  background: rgba(0, 0, 0, 0.05);\n  color: rgba(0, 0, 0, 0.9);\n}\n.ui.selection.list .list > .item.active,\n.ui.selection.list > .item.active {\n  background: rgba(0, 0, 0, 0.05);\n  color: rgba(0, 0, 0, 0.95);\n}\n\n/* Inverted */\n.ui.inverted.selection.list > .item,\n.ui.inverted.selection.list > .item {\n  background: transparent;\n  color: rgba(255, 255, 255, 0.5);\n}\n.ui.inverted.selection.list > .item:hover,\n.ui.inverted.selection.list > .item:hover {\n  background: rgba(255, 255, 255, 0.02);\n  color: #ffffff;\n}\n.ui.inverted.selection.list > .item:active,\n.ui.inverted.selection.list > .item:active {\n  background: rgba(255, 255, 255, 0.08);\n  color: #ffffff;\n}\n.ui.inverted.selection.list > .item.active,\n.ui.inverted.selection.list > .item.active {\n  background: rgba(255, 255, 255, 0.08);\n  color: #ffffff;\n}\n\n/* Celled / Divided Selection List */\n.ui.celled.selection.list .list > .item,\n.ui.divided.selection.list .list > .item,\n.ui.celled.selection.list > .item,\n.ui.divided.selection.list > .item {\n  border-radius: 0em;\n}\n\n/*-------------------\n       Animated\n--------------------*/\n\n.ui.animated.list > .item {\n  -webkit-transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;\n  transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s;\n}\n.ui.animated.list:not(.horizontal) > .item:hover {\n  padding-left: 1em;\n}\n\n/*-------------------\n       Fitted\n--------------------*/\n\n.ui.fitted.list:not(.selection) .list > .item,\n.ui.fitted.list:not(.selection) > .item {\n  padding-left: 0em;\n  padding-right: 0em;\n}\n.ui.fitted.selection.list .list > .item,\n.ui.fitted.selection.list > .item {\n  margin-left: -0.5em;\n  margin-right: -0.5em;\n}\n\n/*-------------------\n      Bulleted\n--------------------*/\n\nul.ui.list,\n.ui.bulleted.list {\n  margin-left: 1.25rem;\n}\nul.ui.list li,\n.ui.bulleted.list .list > .item,\n.ui.bulleted.list > .item {\n  position: relative;\n}\nul.ui.list li:before,\n.ui.bulleted.list .list > .item:before,\n.ui.bulleted.list > .item:before {\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n  pointer-events: none;\n  position: absolute;\n  top: auto;\n  left: auto;\n  font-weight: 500;\n  margin-left: -1.25rem;\n  content: \'•\';\n  opacity: 1;\n  color: inherit;\n  vertical-align: top;\n}\nul.ui.list li:before,\n.ui.bulleted.list .list > a.item:before,\n.ui.bulleted.list > a.item:before {\n  color: rgba(0, 0, 0, 0.87);\n}\nul.ui.list ul,\n.ui.bulleted.list .list {\n  padding-left: 1.25rem;\n}\n\n/* Horizontal Bulleted */\nul.ui.horizontal.bulleted.list,\n.ui.horizontal.bulleted.list {\n  margin-left: 0em;\n}\nul.ui.horizontal.bulleted.list li,\n.ui.horizontal.bulleted.list > .item {\n  margin-left: 1.75rem;\n}\nul.ui.horizontal.bulleted.list li:first-child,\n.ui.horizontal.bulleted.list > .item:first-child {\n  margin-left: 0em;\n}\nul.ui.horizontal.bulleted.list li::before,\n.ui.horizontal.bulleted.list > .item::before {\n  color: rgba(0, 0, 0, 0.87);\n}\nul.ui.horizontal.bulleted.list li:first-child::before,\n.ui.horizontal.bulleted.list > .item:first-child::before {\n  display: none;\n}\n\n/*-------------------\n       Ordered\n--------------------*/\n\nol.ui.list,\n.ui.ordered.list,\n.ui.ordered.list .list,\nol.ui.list ol {\n  counter-reset: ordered;\n  margin-left: 1.25rem;\n  list-style-type: none;\n}\nol.ui.list li,\n.ui.ordered.list .list > .item,\n.ui.ordered.list > .item {\n  list-style-type: none;\n  position: relative;\n}\nol.ui.list li:before,\n.ui.ordered.list .list > .item:before,\n.ui.ordered.list > .item:before {\n  position: absolute;\n  top: auto;\n  left: auto;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n  pointer-events: none;\n  margin-left: -1.25rem;\n  counter-increment: ordered;\n  content: counters(ordered, ".") " ";\n  text-align: right;\n  color: rgba(0, 0, 0, 0.87);\n  vertical-align: middle;\n  opacity: 0.8;\n}\nol.ui.inverted.list li:before,\n.ui.ordered.inverted.list .list > .item:before,\n.ui.ordered.inverted.list > .item:before {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n/* Value */\n.ui.ordered.list > .list > .item[data-value],\n.ui.ordered.list > .item[data-value] {\n  content: attr(data-value);\n}\nol.ui.list li[value]:before {\n  content: attr(value);\n}\n\n/* Child Lists */\nol.ui.list ol,\n.ui.ordered.list .list {\n  margin-left: 1em;\n}\nol.ui.list ol li:before,\n.ui.ordered.list .list > .item:before {\n  margin-left: -2em;\n}\n\n/* Horizontal Ordered */\nol.ui.horizontal.list,\n.ui.ordered.horizontal.list {\n  margin-left: 0em;\n}\nol.ui.horizontal.list li:before,\n.ui.ordered.horizontal.list .list > .item:before,\n.ui.ordered.horizontal.list > .item:before {\n  position: static;\n  margin: 0em 0.5em 0em 0em;\n}\n\n/*-------------------\n       Divided\n--------------------*/\n\n.ui.divided.list > .item {\n  border-top: 1px solid rgba(34, 36, 38, 0.15);\n}\n.ui.divided.list .list > .item {\n  border-top: none;\n}\n.ui.divided.list .item .list > .item {\n  border-top: none;\n}\n.ui.divided.list .list > .item:first-child,\n.ui.divided.list > .item:first-child {\n  border-top: none;\n}\n\n/* Sub Menu */\n.ui.divided.list:not(.horizontal) .list > .item:first-child {\n  border-top-width: 1px;\n}\n\n/* Divided bulleted */\n.ui.divided.bulleted.list:not(.horizontal),\n.ui.divided.bulleted.list .list {\n  margin-left: 0em;\n  padding-left: 0em;\n}\n.ui.divided.bulleted.list > .item:not(.horizontal) {\n  padding-left: 1.25rem;\n}\n\n/* Divided Ordered */\n.ui.divided.ordered.list {\n  margin-left: 0em;\n}\n.ui.divided.ordered.list .list > .item,\n.ui.divided.ordered.list > .item {\n  padding-left: 1.25rem;\n}\n.ui.divided.ordered.list .item .list {\n  margin-left: 0em;\n  margin-right: 0em;\n  padding-bottom: 0.16666667em;\n}\n.ui.divided.ordered.list .item .list > .item {\n  padding-left: 1em;\n}\n\n/* Divided Selection */\n.ui.divided.selection.list .list > .item,\n.ui.divided.selection.list > .item {\n  margin: 0em;\n  border-radius: 0em;\n}\n\n/* Divided horizontal */\n.ui.divided.horizontal.list {\n  margin-left: 0em;\n}\n.ui.divided.horizontal.list > .item:not(:first-child) {\n  padding-left: 0.5em;\n}\n.ui.divided.horizontal.list > .item:not(:last-child) {\n  padding-right: 0.5em;\n}\n.ui.divided.horizontal.list > .item {\n  border-top: none;\n  border-left: 1px solid rgba(34, 36, 38, 0.15);\n  margin: 0em;\n  line-height: 0.6;\n}\n.ui.horizontal.divided.list > .item:first-child {\n  border-left: none;\n}\n\n/* Inverted */\n.ui.divided.inverted.list > .item,\n.ui.divided.inverted.list > .list,\n.ui.divided.inverted.horizontal.list > .item {\n  border-color: rgba(255, 255, 255, 0.1);\n}\n\n/*-------------------\n        Celled\n--------------------*/\n\n.ui.celled.list > .item,\n.ui.celled.list > .list {\n  border-top: 1px solid rgba(34, 36, 38, 0.15);\n  padding-left: 0.5em;\n  padding-right: 0.5em;\n}\n.ui.celled.list > .item:last-child {\n  border-bottom: 1px solid rgba(34, 36, 38, 0.15);\n}\n\n/* Padding on all elements */\n.ui.celled.list > .item:first-child,\n.ui.celled.list > .item:last-child {\n  padding-top: 0.16666667em;\n  padding-bottom: 0.16666667em;\n}\n\n/* Sub Menu */\n.ui.celled.list .item .list > .item {\n  border-width: 0px;\n}\n.ui.celled.list .list > .item:first-child {\n  border-top-width: 0px;\n}\n\n/* Celled Bulleted */\n.ui.celled.bulleted.list {\n  margin-left: 0em;\n}\n.ui.celled.bulleted.list .list > .item,\n.ui.celled.bulleted.list > .item {\n  padding-left: 1.25rem;\n}\n.ui.celled.bulleted.list .item .list {\n  margin-left: -1.25rem;\n  margin-right: -1.25rem;\n  padding-bottom: 0.16666667em;\n}\n\n/* Celled Ordered */\n.ui.celled.ordered.list {\n  margin-left: 0em;\n}\n.ui.celled.ordered.list .list > .item,\n.ui.celled.ordered.list > .item {\n  padding-left: 1.25rem;\n}\n.ui.celled.ordered.list .item .list {\n  margin-left: 0em;\n  margin-right: 0em;\n  padding-bottom: 0.16666667em;\n}\n.ui.celled.ordered.list .list > .item {\n  padding-left: 1em;\n}\n\n/* Celled Horizontal */\n.ui.horizontal.celled.list {\n  margin-left: 0em;\n}\n.ui.horizontal.celled.list .list > .item,\n.ui.horizontal.celled.list > .item {\n  border-top: none;\n  border-left: 1px solid rgba(34, 36, 38, 0.15);\n  margin: 0em;\n  padding-left: 0.5em;\n  padding-right: 0.5em;\n  line-height: 0.6;\n}\n.ui.horizontal.celled.list .list > .item:last-child,\n.ui.horizontal.celled.list > .item:last-child {\n  border-bottom: none;\n  border-right: 1px solid rgba(34, 36, 38, 0.15);\n}\n\n/* Inverted */\n.ui.celled.inverted.list > .item,\n.ui.celled.inverted.list > .list {\n  border-color: 1px solid rgba(255, 255, 255, 0.1);\n}\n.ui.celled.inverted.horizontal.list .list > .item,\n.ui.celled.inverted.horizontal.list > .item {\n  border-color: 1px solid rgba(255, 255, 255, 0.1);\n}\n\n/*-------------------\n       Relaxed\n--------------------*/\n\n.ui.relaxed.list:not(.horizontal) > .item:not(:first-child) {\n  padding-top: 0.33333333em;\n}\n.ui.relaxed.list:not(.horizontal) > .item:not(:last-child) {\n  padding-bottom: 0.33333333em;\n}\n.ui.horizontal.relaxed.list .list > .item:not(:first-child),\n.ui.horizontal.relaxed.list > .item:not(:first-child) {\n  padding-left: 1rem;\n}\n.ui.horizontal.relaxed.list .list > .item:not(:last-child),\n.ui.horizontal.relaxed.list > .item:not(:last-child) {\n  padding-right: 1rem;\n}\n\n/* Very Relaxed */\n.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:first-child) {\n  padding-top: 0.66666667em;\n}\n.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:last-child) {\n  padding-bottom: 0.66666667em;\n}\n.ui.horizontal[class*="very relaxed"].list .list > .item:not(:first-child),\n.ui.horizontal[class*="very relaxed"].list > .item:not(:first-child) {\n  padding-left: 1.5rem;\n}\n.ui.horizontal[class*="very relaxed"].list .list > .item:not(:last-child),\n.ui.horizontal[class*="very relaxed"].list > .item:not(:last-child) {\n  padding-right: 1.5rem;\n}\n\n/*-------------------\n      Sizes\n--------------------*/\n\n.ui.mini.list {\n  font-size: 0.61111111em;\n}\n.ui.tiny.list {\n  font-size: 0.72222222em;\n}\n.ui.small.list {\n  font-size: 0.83333333em;\n}\n.ui.list {\n  font-size: 1em;\n}\n.ui.large.list {\n  font-size: 1.16666667em;\n}\n.ui.big.list {\n  font-size: 1.38888889em;\n}\n.ui.huge.list {\n  font-size: 1.61111111em;\n}\n.ui.massive.list {\n  font-size: 1.88888889em;\n}\n.ui.mini.horizontal.list .list > .item,\n.ui.mini.horizontal.list > .item {\n  font-size: 0.61111111rem;\n}\n.ui.tiny.horizontal.list .list > .item,\n.ui.tiny.horizontal.list > .item {\n  font-size: 0.72222222rem;\n}\n.ui.small.horizontal.list .list > .item,\n.ui.small.horizontal.list > .item {\n  font-size: 0.83333333rem;\n}\n.ui.horizontal.list .list > .item,\n.ui.horizontal.list > .item {\n  font-size: 1rem;\n}\n.ui.large.horizontal.list .list > .item,\n.ui.large.horizontal.list > .item {\n  font-size: 1.16666667rem;\n}\n.ui.big.horizontal.list .list > .item,\n.ui.big.horizontal.list > .item {\n  font-size: 1.38888889rem;\n}\n.ui.huge.horizontal.list .list > .item,\n.ui.huge.horizontal.list > .item {\n  font-size: 1.61111111rem;\n}\n.ui.massive.horizontal.list .list > .item,\n.ui.massive.horizontal.list > .item {\n  font-size: 1.88888889rem;\n}\n\n\n/*******************************\n         Theme Overrides\n*******************************/\n\n\n\n/*******************************\n    User Variable Overrides\n*******************************/\n\nul.ui.list.infographic.infographic.infographic,\nol.ui.list.infographic.infographic.infographic,\n.ui.list.infographic.infographic.infographic,\nul.ui.list.chart.chart.chart,\nol.ui.list.chart.chart.chart,\n.ui.list.chart.chart.chart {\n  font-family: TamediaChart, Helvetica, Arial, sans-serif;\n}\nul.ui.list.text,\nol.ui.list.text,\n.ui.list.text {\n  font-family: TamediaText, Georgia, serif;\n}\nul.ui.list.caption.caption.caption,\nol.ui.list.caption.caption.caption,\n.ui.list.caption.caption.caption,\nul.ui.list.interactive.interactive.interactive,\nol.ui.list.interactive.interactive.interactive,\n.ui.list.interactive.interactive.interactive {\n  font-family: TamediaUI, system-ui, \n/* macOS 10.11-10.12 */ -apple-system, \n/* Windows 6+ */ Segoe UI, \n/* Android 4+ */ Roboto, \n/* Ubuntu 10.10+ */ Ubuntu, \n/* Gnome 3+ */ Cantarell, \n/* KDE Plasma 5+ */ Noto Sans, \n/* fallback */ sans-serif, \n/* macOS emoji */ "Apple Color Emoji", \n/* Windows emoji */ "Segoe UI Emoji", \n/* Windows emoji */ "Segoe UI Symbol", \n/* Linux emoji */ "Noto Color Emoji";\n}\n.infographic.infographic.infographic ul.ui.list,\n.infographic.infographic.infographic ol.ui.list,\n.infographic.infographic.infographic .ui.list {\n  font-family: TamediaChart, Helvetica, Arial, sans-serif;\n}\n.text ul.ui.list,\n.text ol.ui.list,\n.text .ui.list {\n  font-family: TamediaText, Georgia, serif;\n}\n.ui.link.list {\n  font-family: TamediaUI, system-ui, \n/* macOS 10.11-10.12 */ -apple-system, \n/* Windows 6+ */ Segoe UI, \n/* Android 4+ */ Roboto, \n/* Ubuntu 10.10+ */ Ubuntu, \n/* Gnome 3+ */ Cantarell, \n/* KDE Plasma 5+ */ Noto Sans, \n/* fallback */ sans-serif, \n/* macOS emoji */ "Apple Color Emoji", \n/* Windows emoji */ "Segoe UI Emoji", \n/* Windows emoji */ "Segoe UI Symbol", \n/* Linux emoji */ "Noto Color Emoji";\n}\n';styleInject(css$1);var Link=function(i){var e,t=i.href,n=void 0===t?"":t,l=i.children,o=i.icon,s=void 0===o?"external alternate":o,a=i.hideIcon,r=void 0!==a&&a,d=i.target,c=void 0===d?["_parent","_blank"]:d,m=i.className,u=void 0===m?"cbLink":m,g=i.style,f=void 0===g?{}:g,h=i.iconSize,b=void 0===h?void 0:h,p=__rest(i,["href","children","icon","hideIcon","target","className","style","iconSize"]);return!l&&n&&(l=n),e="object"==typeof c?browsercheck.browserCheck.isMobile?c[0]:c[1]:c,React__default.createElement(React__default.Fragment,null,React__default.createElement("a",__assign({href:n,target:e,className:u,style:__assign({},f,l?{}:{color:"#EB0000"})},p),!r&&React__default.createElement("i",{className:"icon "+(void 0!==b?b+" ":" ")+s||"external alternate"}),l||"Linktext"))};Link.defaultProps={href:"",icon:"external alternate",hideIcon:!1,target:["_parent","_blank"],className:"cbLink",style:{whiteSpace:"nowrap"}};var Tracking=function(i){var e=i.evnt,t=void 0===e?"Interactions":e,n=i.action,l=void 0===n?"vertical-scroll":n,o=i.label,s=i.enterFrom,a=void 0===s?"below":s,r=i.placeholder,d=void 0!==r&&r;return window.dataLayer=window.dataLayer||[],console.log(d||!o||""===o),React__default.createElement(React__default.Fragment,null,(d||!o||""===o)&&React__default.createElement(Placeholder,{message:""!==o&&o?o+" is tracked here when entering from "+a:"Tracking will not be recorded. Message Missing. ",mod:"Tracking"}),o&&React__default.createElement(reactWaypoint.Waypoint,{onEnter:function(i){i.previousPosition===reactWaypoint.Waypoint[a]&&i.currentPosition===reactWaypoint.Waypoint.inside&&window.dataLayer.push({event:t,event_action:l,event_label:o})}}))};Tracking.defaultProps={evnt:"Interactions",action:"vertical-scroll",enterFrom:"below"},exports.Image=Image,exports.Link=Link,exports.MDX=MDX,exports.SVG=SVG,exports.Tracking=Tracking;
