PageSourceSearch

https://nuclearrisk.be/themes/custom/nccn/js/orejime.js?tlum29

js nuclearrisk.be collected 2026-09-25 09:11:46 UTC 73,945 bytes, 19 lines download raw bytes

1/*! orejime v1.2.3 - BSD-3-Clause license, original work Copyright (c) 2019 Empreinte Digitale, modified work Copyright (c) 2020 OpenFed, all rights reserved. */
2!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Orejime=t():e.Orejime=t()}(window,(function(){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=17)}([function(e,t,n){"use strict";n.r(t);var o=n(8),r=n.n(o),i=function(){},a={},s=[],l=[];function c(e,t){var n,o,r,c,u=l;for(c=arguments.length;c-- >2;)s.push(arguments[c]);for(t&&null!=t.children&&(s.length||s.push(t.children),delete t.children);s.length;)if((o=s.pop())&&void 0!==o.pop)for(c=o.length;c--;)s.push(o[c]);else"boolean"==typeof o&&(o=null),(r="function"!=typeof e)&&(null==o?o="":"number"==typeof o?o=String(o):"string"!=typeof o&&(r=!1)),r&&n?u[u.length-1]+=o:u===l?u=[o]:u.push(o),n=r;var p=new i;return p.nodeName=e,p.children=u,p.attributes=null==t?void 0:t,p.key=null==t?void 0:t.key,void 0!==a.vnode&&a.vnode(p),p}function u(e,t){for(var n in t)e[n]=t[n];return e}var p="function"==typeof Promise?Promise.resolve().then.bind(Prom
vendor: 7,719 bytes, line 2
2ise.resolve()):setTimeout;function d(e,t){return c(e.nodeName,u(u({},e.attributes),t),arguments.length>2?[].slice.call(arguments,2):e.children)}var f=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,m=[];function h(e){!e._dirty&&(e._dirty=!0)&&1==m.push(e)&&(a.debounceRendering||p)(v)}function v(){var e,t=m;for(m=[];e=t.pop();)e._dirty&&U(e)}function y(e,t,n){return"string"==typeof t||"number"==typeof t?void 0!==e.splitText:"string"==typeof t.nodeName?!e._componentConstructor&&b(e,t.nodeName):n||e._componentConstructor===t.nodeName}function b(e,t){return e.normalizedNodeName===t||e.nodeName.toLowerCase()===t.toLowerCase()}function g(e){var t=u({},e.attributes);t.children=e.children;var n=e.nodeName.defaultProps;if(void 0!==n)for(var o in n)void 0===t[o]&&(t[o]=n[o]);return t}function C(e){var t=e.parentNode;t&&t.removeChild(e)}function w(e,t,n,o,r){if("className"===t&&(t="class"),"key"===t);else if("ref"===t)n&&n(null),o&&o(e);else if("class"!==t||r)if("style"===t){if(o&&"string"!=typeof o&&"string"!=typeof n||(e.style.cssText=o||""),o&&"object"==typeof o){if("string"!=typeof n)for(var i in n)i in o||(e.style[i]="");for(var i in o)e.style[i]="number"==typeof o[i]&&!1===f.test(i)?o[i]+"px":o[i]}}else if("dangerouslySetInnerHTML"===t)o&&(e.innerHTML=o.__html||"");else if("o"==t[0]&&"n"==t[1]){var a=t!==(t=t.replace(/Capture$/,""));t=t.toLowerCase().substring(2),o?n||e.addEventListener(t,O,a):e.removeEventListener(t,O,a),(e._listeners||(e._listeners={}))[t]=o}else if("list"!==t&&"type"!==t&&!r&&t in e){try{e[t]=null==o?"":o}catch(e){}null!=o&&!1!==o||"spellcheck"==t||e.removeAttribute(t)}else{var s=r&&t!==(t=t.replace(/^xlink:?/,""));null==o||!1===o?s?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.removeAttribute(t):"function"!=typeof o&&(s?e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),o):e.setAttribute(t,o))}else e.className=o||""}function O(e){return this._listeners[e.type](a.event&&a.event(e)||e)}var N=[],k=0,_=!1,A=!1;function E(){for(var e;e=N.pop();)a.afterMount&&a.afterMount(e),e.componentDidMount&&e.componentDidMount()}function S(e,t,n,o,r,i){k++||(_=null!=r&&void 0!==r.ownerSVGElement,A=null!=e&&!("__preactattr_"in e));var a=P(e,t,n,o,i);return r&&a.parentNode!==r&&r.appendChild(a),--k||(A=!1,i||E()),a}function P(e,t,n,o,r){var i=e,a=_;if(null!=t&&"boolean"!=typeof t||(t=""),"string"==typeof t||"number"==typeof t)return e&&void 0!==e.splitText&&e.parentNode&&(!e._component||r)?e.nodeValue!=t&&(e.nodeValue=t):(i=document.createTextNode(t),e&&(e.parentNode&&e.parentNode.replaceChild(i,e),M(e,!0))),i.__preactattr_=!0,i;var s,l,c=t.nodeName;if("function"==typeof c)return function(e,t,n,o){var r=e&&e._component,i=r,a=e,s=r&&e._componentConstructor===t.nodeName,l=s,c=g(t);for(;r&&!l&&(r=r._parentComponent);)l=r.constructor===t.nodeName;r&&l&&(!o||r._component)?(R(r,c,3,n,o),e=r.base):(i&&!s&&(I(i),e=a=null),r=D(t.nodeName,c,n),e&&!r.nextBase&&(r.nextBase=e,a=null),R(r,c,1,n,o),e=r.base,a&&e!==a&&(a._component=null,M(a,!1)));return e}(e,t,n,o);if(_="svg"===c||"foreignObject"!==c&&_,c=String(c),(!e||!b(e,c))&&(s=c,(l=_?document.createElementNS("http://www.w3.org/2000/svg",s):document.createElement(s)).normalizedNodeName=s,i=l,e)){for(;e.firstChild;)i.appendChild(e.firstChild);e.parentNode&&e.parentNode.replaceChild(i,e),M(e,!0)}var u=i.firstChild,p=i.__preactattr_,d=t.children;if(null==p){p=i.__preactattr_={};for(var f=i.attributes,m=f.length;m--;)p[f[m].name]=f[m].value}return!A&&d&&1===d.length&&"string"==typeof d[0]&&null!=u&&void 0!==u.splitText&&null==u.nextSibling?u.nodeValue!=d[0]&&(u.nodeValue=d[0]):(d&&d.length||null!=u)&&function(e,t,n,o,r){var i,a,s,l,c,u=e.childNodes,p=[],d={},f=0,m=0,h=u.length,v=0,b=t?t.length:0;if(0!==h)for(var g=0;g<h;g++){var w=u[g],O=w.__preactattr_;null!=(N=b&&O?w._component?w._component.__key:O.key:null)?(f++,d[N]=w):(O||(void 0!==w.splitText?!r||w.nodeValue.trim():r))&&(p[v++]=w)}if(0!==b)for(g=0;g<b;g++){var N;if(l=t[g],c=null,null!=(N=l.key))f&&void 0!==d[N]&&(c=d[N],d[N]=void 0,f--);else if(m<v)for(i=m;i<v;i++)if(void 0!==p[i]&&y(a=p[i],l,r)){c=a,p[i]=void 0,i===v-1&&v--,i===m&&m++;break}c=P(c,l,n,o),s=u[g],c&&c!==e&&c!==s&&(null==s?e.appendChild(c):c===s.nextSibling?C(s):e.insertBefore(c,s))}if(f)for(var g in d)void 0!==d[g]&&M(d[g],!1);for(;m<=v;)void 0!==(c=p[v--])&&M(c,!1)}(i,d,n,o,A||null!=p.dangerouslySetInnerHTML),function(e,t,n){var o;for(o in n)t&&null!=t[o]||null==n[o]||w(e,o,n[o],n[o]=void 0,_);for(o in t)"children"===o||"innerHTML"===o||o in n&&t[o]===("value"===o||"checked"===o?e[o]:n[o])||w(e,o,n[o],n[o]=t[o],_)}(i,t.attributes,p),_=a,i}function M(e,t){var n=e._component;n?I(n):(null!=e.__preactattr_&&e.__preactattr_.ref&&e.__preactattr_.ref(null),!1!==t&&null!=e.__preactattr_||C(e),x(e))}function x(e){for(e=e.lastChild;e;){var t=e.previousSibling;M(e,!0),e=t}}var j=[];function D(e,t,n){var o,r=j.length;for(e.prototype&&e.prototype.render?(o=new e(t,n),B.call(o,t,n)):((o=new B(t,n)).constructor=e,o.render=T);r--;)if(j[r].constructor===e)return o.nextBase=j[r].nextBase,j.splice(r,1),o;return o}function T(e,t,n){return this.constructor(e,n)}function R(e,t,n,o,r){e._disable||(e._disable=!0,e.__ref=t.ref,e.__key=t.key,delete t.ref,delete t.key,void 0===e.constructor.getDerivedStateFromProps&&(!e.base||r?e.componentWillMount&&e.componentWillMount():e.componentWillReceiveProps&&e.componentWillReceiveProps(t,o)),o&&o!==e.context&&(e.prevContext||(e.prevContext=e.context),e.context=o),e.prevProps||(e.prevProps=e.props),e.props=t,e._disable=!1,0!==n&&(1!==n&&!1===a.syncComponentUpdates&&e.base?h(e):U(e,1,r)),e.__ref&&e.__ref(e))}function U(e,t,n,o){if(!e._disable){var r,i,s,l=e.props,c=e.state,p=e.context,d=e.prevProps||l,f=e.prevState||c,m=e.prevContext||p,h=e.base,v=e.nextBase,y=h||v,b=e._component,C=!1,w=m;if(e.constructor.getDerivedStateFromProps&&(c=u(u({},c),e.constructor.getDerivedStateFromProps(l,c)),e.state=c),h&&(e.props=d,e.state=f,e.context=m,2!==t&&e.shouldComponentUpdate&&!1===e.shouldComponentUpdate(l,c,p)?C=!0:e.componentWillUpdate&&e.componentWillUpdate(l,c,p),e.props=l,e.state=c,e.context=p),e.prevProps=e.prevState=e.prevContext=e.nextBase=null,e._dirty=!1,!C){r=e.render(l,c,p),e.getChildContext&&(p=u(u({},p),e.getChildContext())),h&&e.getSnapshotBeforeUpdate&&(w=e.getSnapshotBeforeUpdate(d,f));var O,_,A=r&&r.nodeName;if("function"==typeof A){var P=g(r);(i=b)&&i.constructor===A&&P.key==i.__key?R(i,P,1,p,!1):(O=i,e._component=i=D(A,P,p),i.nextBase=i.nextBase||v,i._parentComponent=e,R(i,P,0,p,!1),U(i,1,n,!0)),_=i.base}else s=y,(O=b)&&(s=e._component=null),(y||1===t)&&(s&&(s._component=null),_=S(s,r,p,n||!h,y&&y.parentNode,!0));if(y&&_!==y&&i!==b){var x=y.parentNode;x&&_!==x&&(x.replaceChild(_,y),O||(y._component=null,M(y,!1)))}if(O&&I(O),e.base=_,_&&!o){for(var j=e,T=e;T=T._parentComponent;)(j=T).base=_;_._component=j,_._componentConstructor=j.constructor}}for(!h||n?N.unshift(e):C||(e.componentDidUpdate&&e.componentDidUpdate(d,f,w),a.afterUpdate&&a.afterUpdate(e));e._renderCallbacks.length;)e._renderCallbacks.pop().call(e);k||o||E()}}function I(e){a.beforeUnmount&&a.beforeUnmount(e);var t=e.base;e._disable=!0,e.componentWillUnmount&&e.componentWillUnmount(),e.base=null;var n=e._component;n?I(n):t&&(t.__preactattr_&&t.__preactattr_.ref&&t.__preactattr_.ref(null),e.nextBase=t,C(t),j.push(e),x(t)),e.__ref&&e.__ref(null)}function B(e,t){this._dirty=!0,this.context=t,this.props=e,this.state=this.state||{},this._renderCallbacks=[]}function W(e,t,n){return S(n,e,{},!1,t,!1)}u(B.prototype,{setState:function(e,t){this.prevState||(this.prevState=this.state),this.state=u(u({},this.state),"function"==typeof e?e(this.state,this.props):e),t&&this._renderCallbacks.push(t),h(this)}
2,forceUpdate:function(e){e&&this._renderCallbacks.push(e),U(this,2)},render:function(){}});n.d(t,"version",(function(){return L})),n.d(t,"DOM",(function(){return le})),n.d(t,"Children",(function(){return ae})),n.d(t,"render",(function(){return Q})),n.d(t,"createClass",(function(){return we})),n.d(t,"createPortal",(function(){return ne})),n.d(t,"createFactory",(function(){return se})),n.d(t,"createElement",(function(){return de})),n.d(t,"cloneElement",(function(){return me})),n.d(t,"isValidElement",(function(){return he})),n.d(t,"findDOMNode",(function(){return ge})),n.d(t,"unmountComponentAtNode",(function(){return oe})),n.d(t,"Component",(function(){return Se})),n.d(t,"PureComponent",(function(){return Pe})),n.d(t,"unstable_renderSubtreeIntoContainer",(function(){return ee})),n.d(t,"unstable_batchedUpdates",(function(){return Me})),n.d(t,"__spread",(function(){return ye})),n.d(t,"PropTypes",(function(){return r.a}));var L="15.1.0",q="a abbr address area article aside audio b base bdi bdo big blockquote body br button canvas caption cite code col colgroup data datalist dd del details dfn dialog div dl dt em embed fieldset figcaption figure footer form h1 h2 h3 h4 h5 h6 head header hgroup hr html i iframe img input ins kbd keygen label legend li link main map mark menu menuitem meta meter nav noscript object ol optgroup option output p param picture pre progress q rp rt ruby s samp script section select small source span strong style sub summary sup table tbody td textarea tfoot th thead time title tr track u ul var video wbr circle clipPath defs ellipse g image line linearGradient mask path pattern polygon polyline radialGradient rect stop svg text tspan".split(" "),z="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,F="undefined"!=typeof Symbol&&Symbol.for?Symbol.for("__preactCompatWrapper"):"__preactCompatWrapper",H={constructor:1,render:1,shouldComponentUpdate:1,componentWillReceiveProps:1,componentWillUpdate:1,componentDidUpdate:1,componentWillMount:1,componentDidMount:1,componentWillUnmount:1,componentDidUnmount:1},V=/^(?:accent|alignment|arabic|baseline|cap|clip|color|fill|flood|font|glyph|horiz|marker|overline|paint|stop|strikethrough|stroke|text|underline|unicode|units|v|vector|vert|word|writing|x)[A-Z]/,$={},G=!1;try{G=!1}catch(e){}function Z(){return null}var J=c("a",null).constructor;J.prototype.$$typeof=z,J.prototype.preactCompatUpgraded=!1,J.prototype.preactCompatNormalized=!1,Object.defineProperty(J.prototype,"type",{get:function(){return this.nodeName},set:function(e){this.nodeName=e},configurable:!0}),Object.defineProperty(J.prototype,"props",{get:function(){return this.attributes},set:function(e){this.attributes=e},configurable:!0});var K=a.event;a.event=function(e){return K&&(e=K(e)),e.persist=Object,e.nativeEvent=e,e};var Y=a.vnode;function Q(e,t,n){var o=t&&t._preactCompatRendered&&t._preactCompatRendered.base;o&&o.parentNode!==t&&(o=null),!o&&t&&(o=t.firstElementChild);for(var r=t.childNodes.length;r--;)t.childNodes[r]!==o&&t.removeChild(t.childNodes[r]);var i=W(e,t,o);return t&&(t._preactCompatRendered=i&&(i._component||{base:i})),"function"==typeof n&&n(),i&&i._component||i}a.vnode=function(e){if(!e.preactCompatUpgraded){e.preactCompatUpgraded=!0;var t=e.nodeName,n=e.attributes=null==e.attributes?{}:ye({},e.attributes);"function"==typeof t?(!0===t[F]||t.prototype&&"isReactComponent"in t.prototype)&&(e.children&&""===String(e.children)&&(e.children=void 0),e.children&&(n.children=e.children),e.preactCompatNormalized||fe(e),function(e){var t=e.nodeName,n=e.attributes;e.attributes={},t.defaultProps&&ye(e.attributes,t.defaultProps);n&&ye(e.attributes,n)}(e)):(e.children&&""===String(e.children)&&(e.children=void 0),e.children&&(n.children=e.children),n.defaultValue&&(n.value||0===n.value||(n.value=n.defaultValue),delete n.defaultValue),function(e,t){var n,o,r;if(t){for(r in t)if(n=V.test(r))break;if(n)for(r in o=e.attributes={},t)t.hasOwnProperty(r)&&(o[V.test(r)?r.replace(/([A-Z0-9])/,"-$1").toLowerCase():r]=t[r])}}(e,n))}Y&&Y(e)};var X=function(){};function ee(e,t,n,o){var r=Q(c(X,{context:e.context},t),n),i=r._component||r.base;return o&&o.call(i,r),i}function te(e){ee(this,e.vnode,e.container)}function ne(e,t){return c(te,{vnode:e,container:t})}function oe(e){var t=e._preactCompatRendered&&e._preactCompatRendered.base;return!(!t||t.parentNode!==e)&&(W(c(Z),e,t),!0)}X.prototype.getChildContext=function(){return this.props.context},X.prototype.render=function(e){return e.children[0]};var re,ie=[],ae={map:function(e,t,n){return null==e?null:(e=ae.toArray(e),n&&n!==e&&(t=t.bind(n)),e.map(t))}
2,forEach:function(e,t,n){if(null==e)return null;e=ae.toArray(e),n&&n!==e&&(t=t.bind(n)),e.forEach(t)},count:function(e){return e&&e.length||0},only:function(e){if(1!==(e=ae.toArray(e)).length)throw new Error("Children.only() expects only one child.");return e[0]},toArray:function(e){return null==e?[]:ie.concat(e)}};function se(e){return de.bind(null,e)}for(var le={},ce=q.length;ce--;)le[q[ce]]=se(q[ce]);function ue(e,t){for(var n=t||0;n<e.length;n++){var o=e[n];Array.isArray(o)?ue(o):o&&"object"==typeof o&&!he(o)&&(o.props&&o.type||o.attributes&&o.nodeName||o.children)&&(e[n]=de(o.type||o.nodeName,o.props||o.attributes,o.children))}}function pe(e){var t,n=e[F];return n?!0===n?e:n:(n=we({displayName:(t=e).displayName||t.name,render:function(){return t(this.props,this.context)}}),Object.defineProperty(n,F,{configurable:!0,value:!0}),n.displayName=e.displayName,n.propTypes=e.propTypes,n.defaultProps=e.defaultProps,Object.defineProperty(e,F,{configurable:!0,value:n}),n)}function de(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return ue(e,2),fe(c.apply(void 0,e))}function fe(e){var t;e.preactCompatNormalized=!0,function(e){var t=e.attributes||(e.attributes={});ve.enumerable="className"in t,t.className&&(t.class=t.className);Object.defineProperty(t,"className",ve)}(e),"function"!=typeof(t=e.nodeName)||t.prototype&&t.prototype.render||(e.nodeName=pe(e.nodeName));var n,o,r=e.attributes.ref,i=r&&typeof r;return!re||"string"!==i&&"number"!==i||(e.attributes.ref=(n=r,(o=re)._refProxies[n]||(o._refProxies[n]=function(e){o&&o.refs&&(o.refs[n]=e,null===e&&(delete o._refProxies[n],o=null))}))),function(e){var t=e.nodeName,n=e.attributes;if(!n||"string"!=typeof t)return;var o={};for(var r in n)o[r.toLowerCase()]=r;o.ondoubleclick&&(n.ondblclick=n[o.ondoubleclick],delete n[o.ondoubleclick]);if(o.onchange&&("textarea"===t||"input"===t.toLowerCase()&&!/^fil|che|rad/i.test(n.type))){var i=o.oninput||"oninput";n[i]||(n[i]=Ne([n[i],n[o.onchange]]),delete n[o.onchange])}}(e),e}function me(e,t){for(var n=[],o=arguments.length-2;o-- >0;)n[o]=arguments[o+2];if(!he(e))return e;var r=e.attributes||e.props,i=c(e.nodeName||e.type,ye({},r),e.children||r&&r.children),a=[i,t];return n&&n.length?a.push(n):t&&t.children&&a.push(t.children),fe(d.apply(void 0,a))}function he(e){return e&&(e instanceof J||e.$$typeof===z)}var ve={configurable:!0,get:function(){return this.class},set:function(e){this.class=e}};function ye(e,t){for(var n=arguments,o=1,r=void 0;o<arguments.length;o++)if(r=n[o])for(var i in r)r.hasOwnProperty(i)&&(e[i]=r[i]);return e}function be(e,t){for(var n in e)if(!(n in t))return!0;for(var o in t)if(e[o]!==t[o])return!0;return!1}function ge(e){return e&&(e.base||1===e.nodeType&&e)||null}function Ce(){}function we(e){function t(e,t){!function(e){for(var t in e){var n=e[t];"function"!=typeof n||n.__bound||H.hasOwnProperty(t)||((e[t]=n.bind(e)).__bound=!0)}}(this),Se.call(this,e,t,$),ke.call(this,e,t)}return(e=ye({constructor:t},e)).mixins&&function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=Ne(t[n].concat(e[n]||ie),"getDefaultProps"===n||"getInitialState"===n||"getChildContext"===n))}(e,function(e){for(var t={},n=0;n<e.length;n++){var o=e[n];for(var r in o)o.hasOwnProperty(r)&&"function"==typeof o[r]&&(t[r]||(t[r]=[])).push(o[r])}return t}(e.mixins)),e.statics&&ye(t,e.statics),e.propTypes&&(t.propTypes=e.propTypes),e.defaultProps&&(t.defaultProps=e.defaultProps),e.getDefaultProps&&(t.defaultProps=e.getDefaultProps.call(t)),Ce.prototype=Se.prototype,t.prototype=ye(new Ce,e),t.displayName=e.displayName||"Component",t}function Oe(e,t,n){if("string"==typeof t&&(t=e.constructor.prototype[t]),"function"==typeof t)return t.apply(e,n)}function Ne(e,t){return function(){for(var n,o=arguments,r=this,i=0;i<e.length;i++){var a=Oe(r,e[i],o);if(t&&null!=a)for(var s in n||(n={}),a)a.hasOwnProperty(s)&&(n[s]=a[s]);else void 0!==a&&(n=a)}return n}}function ke(e,t){_e.call(this,e,t),this.componentWillReceiveProps=Ne([_e,this.componentWillReceiveProps||"componentWillReceiveProps"]),this.render=Ne([_e,Ae,this.render||"render",Ee])}function _e(e,t){if(e){var n=e.children;if(n&&Array.isArray(n)&&1===n.length&&("string"==typeof n[0]||"function"==typeof n[0]||n[0]instanceof J)&&(e.children=n[0],e.children&&"object"==typeof e.children&&(e.children.length=1,e.children[0]=e.children)),G){var o="function"==typeof this?this:this.constructor,i=this.propTypes||o.propTypes,a=this.displayName||o.name;i&&r.a.checkPropTypes(i,e,"prop",a)}}}function Ae(e){re=this}function Ee(){re===this&&(re=null)}function Se(e,t,n){B.call(this,e,t),this.state=this.getInitialState?this.getInitialState():{},this.refs={},this._refProxies={},n!==$&&ke.call(this,e,t)}function Pe(e,t){Se.call(this,e,t)}function Me(e){e()}ye(Se.prototype=new B,{constructor:Se,isReactComponent:{},replaceState:function(e,t){for(var n in this.setState(e,t),this.state)n in e||delete this.state[n]},getDOMNode:function(){return this.base},isMounted:function(){return!!this.base}}),Ce.prototype=Se.prototype,Pe.prototype=new Ce,Pe.prototype.isPureReactComponent=!0,Pe.prototype.shouldComponentUpdate=function(e,t){return be(this.props,e)||be(this.state,t)};var xe={version:L,DOM:le,PropTypes:r.a,Children:ae,render:Q,createClass:we,createPortal:ne,createFactory:se,createElement:de,cloneElement:me,isValidElement:he,findDOMNode:ge,unmountComponentAtNode:oe,Component:Se,PureComponent:Pe,unstable_renderSubtreeIntoContainer:ee,unstable_batchedUpdates:Me,__spread:ye};t.default=xe},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}e.exports=function(e,t,o){return t&&n(e.prototype,t),o&&n(e,o),e}},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){var o=n(9),r=n(3);e.exports=function(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?r(e):t}}
2,function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var o=n(25);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){e.exports=n(20)()},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=o=function(e){return n(e)}:e.exports=o=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},o(t)}e.exports=o},function(e,t,n){var o=n(26);e.exports=function(e,t){if(null==e)return{};var n,r,i=o(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canUseDOM=void 0;var o,r=n(32);var i=((o=r)&&o.__esModule?o:{default:o}).default,a=i.canUseDOM?window.HTMLElement:{};t.canUseDOM=i.canUseDOM;t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o,r=n(27),i=(o=r)&&o.__esModule?o:{default:o};t.default=i.default,e.exports=t.default},function(e,t,n){var o=n(35),r=n(36),i=n(37);e.exports=function(e){return o(e)||r(e)||i()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return[].slice.call(e.querySelectorAll("*"),0).filter(a)};
3/*!
4 * Adapted from jQuery UI core
5 *
6 * http://jqueryui.com
7 *
8 * Copyright 2014 jQuery Foundation and other contributors
9 * Released under the MIT license.
10 * http://jquery.org/license
11 *
12 * http://api.jqueryui.com/category/ui-core/
13 */
14var o=/input|select|textarea|button|object/;function r(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;var n=window.getComputedStyle(e);return t?"visible"!==n.getPropertyValue("overflow"):"none"==n.getPropertyValue("display")}function i(e,t){var n=e.nodeName.toLowerCase();return(o.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e;t&&t!==document.body;){if(r(t))return!1;t=t.parentNode}return!0}(e)}function a(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&i(e,!n)}e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assertNodeList=l,t.setElement=function(e){var t=e;if("string"==typeof t&&a.canUseDOM){var n=document.querySelectorAll(t);l(n,t),t="length"in n?n[0]:n}return s=t||s},t.validateElement=c,t.hide=function(e){c(e)&&(e||s).setAttribute("aria-hidden","true")},t.show=function(e){c(e)&&(e||s).removeAttribute("aria-hidden")},t.documentNotReadyOrSSRTesting=function(){s=null},t.resetForTesting=function(){s=null};var o,r=n(31),i=(o=r)&&o.__esModule?o:{default:o},a=n(11);var s=null;function l(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function c(e){return!(!e&&!s)||((0,i.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),!1)}},function(e,t,n){var o=n(22),r=n(23),i=n(24);e.exports=function(e,t){return o(e)||r(e,t)||i()}},function(e,t,n){e.exports=n(18)},function(e,t,n){n(19);var o=n(38);function r(){void 0!==window.orejimeConfig&&(void 0===window.orejime||window.orejime instanceof Element)&&(window.orejime=o.init(window.orejimeConfig))}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",r):r(),e.exports=o},function(e,t,n){},function(e,t,n){"use strict";var o=n(21);function r(){}e.exports=function(){function e(e,t,n,r,i,a){if(a!==o){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;
vendor: 19,958 bytes, lines 14-19
14var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){var n=[],o=!0,r=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(o=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);o=!0);}catch(e){r=!0,i=e}finally{try{o||null==s.return||s.return()}finally{if(r)throw i}}return n}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t){function n(t,o){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,o)}e.exports=n},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyOpenClassName=t.portalClassName=void 0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),i=n(0),a=m(i),s=m(n(0)),l=m(n(8)),c=m(n(28)),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(15)),p=n(11),d=m(p),f=n(34);function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var y=t.portalClassName="ReactModalPortal",b=t.bodyOpenClassName="ReactModal__Body--open",g=void 0!==s.default.createPortal,C=g?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer;function w(e){return e()}var O=function(e){function t(){var e,n,r;h(this,t);for(var i=arguments.length,l=Array(i),u=0;u<i;u++)l[u]=arguments[u];return n=r=v(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),r.removePortal=function(){!g&&s.default.unmountComponentAtNode(r.node),w(r.props.parentSelector).removeChild(r.node)},r.portalRef=function(e){r.portal=e},r.renderPortal=function(e){var n=C(r,a.default.createElement(c.default,o({defaultStyles:t.defaultStyles},e)),r.node);r.portalRef(n)},v(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidMount",value:function(){p.canUseDOM&&(g||(this.node=document.createElement("div")),this.node.className=this.props.portalClassName,w(this.props.parentSelector).appendChild(this.node),!g&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(e){return{prevParent:w(e.parentSelector),nextParent:w(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(e,t,n){if(p.canUseDOM){var o=this.props,r=o.isOpen,i=o.portalClassName;e.portalClassName!==i&&(this.node.className=i);var a=n.prevParent,s=n.nextParent;s!==a&&(a.removeChild(this.node),s.appendChild(this.node)),(e.isOpen||r)&&!g&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(p.canUseDOM&&this.node&&this.portal){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:"render",value:function(){return p.canUseDOM&&g?(!this.node&&g&&(this.node=document.createElement("div")),C(a.default.createElement(c.default,o({ref:this.portalRef,defaultStyles:t.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(e){u.setElement(e)}}]),t}(i.Component);O.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.instanceOf(d.default),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func},O.defaultProps={isOpen:!1,portalClassName:y,bodyOpenClassName:b,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,parentSelector:function(){return document.body}},O.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,f.polyfill)(O),t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),a=n(0),s=h(a),l=h(n(8)),c=m(n(29)),u=h(n(30)),p=m(n(15)),d=m(n(33)),f=h(n(11));function m(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function h(e){return e&&e.__esModule?e:{default:e}}var v={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},y=0,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,o=e.ariaHideApp,r=e.htmlOpenClassName,i=e.bodyOpenClassName;d.remove(document.body,i),r&&d.remove(document.getElementsByTagName("html")[0],r),o&&y>0&&0===(y-=1)&&p.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(c.returnFocus(),c.teardownScopedFocus()):c.popWithoutFocus())},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(c.setupScopedFocus(n.node),c.markForFocusLater()),n.setState({isOpen:!0},(function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen()})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus()},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){9===e.keyCode&&(0,u.default)(n.content,e),n.props.shouldCloseOnEsc&&27===e.keyCode&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var o="object"===(void 0===t?"undefined":r(t))?t:{base:v[e],afterOpen:v[e]+"--after-open",beforeClose:v[e]+"--before-close"},i=o.base;return n.state.afterOpen&&(i=i+" "+o.afterOpen),n.state.beforeClose&&(i=i+" "+o.beforeClose),"string"==typeof t&&t?i+" "+t:i},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,o){return n[e+"-"+o]=t[o],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.afterClose(),clearTimeout(this.closeTimer)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,o=e.htmlOpenClassName,r=e.bodyOpenClassName;d.add(document.body,r),o&&d.add(document.getElementsByTagName("html")[0],o),n&&(y+=1,p.hide(t))}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.overlayClassName,r=e.defaultStyles,i=t?{}:r.content,a=n?{}:r.overlay;return this.shouldBeClosed()?null:s.default.createElement("div",{ref:this.setOverlayRef,className:this.buildClassName("overlay",n),style:o({},a,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},s.default.createElement("div",o({ref:this.setContentRef,style:o({},i,this.props.style.content),className:this.buildClassName("content",t),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",this.props.aria||{}),this.attributesFromObject("data",this.props.data||{})),this.props.children))}}]),t}(a.Component);b.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},b.propTypes={isOpen:l.default.bool.isRequired,defaultStyles:l.default.shape({content:l.default.object,overlay:l.default.object}),style:l.default.shape({content:l.default.object,overlay:l.default.object}),className:l.default.oneOfType([l.default.string,l.default.object]),overlayClassName:l.default.oneOfType([l.default.string,l.default.object]),bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,ariaHideApp:l.default.bool,appElement:l.default.instanceOf(f.default),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,role:l.default.string,contentLabel:l.default.string,aria:l.default.object,data:l.default.object,children:l.default.node,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,testId:l.default.string},t.default=b,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleBlur=c,t.handleFocus=u,t.markForFocusLater=function(){a.push(document.activeElement)},t.returnFocus=function(){var e=null;try{return void(0!==a.length&&(e=a.pop()).focus())}catch(t){console.warn(["You tried to return focus to",e,"but it is not in the DOM anymore"].join(" "))}},t.popWithoutFocus=function(){a.length>0&&a.pop()},t.setupScopedFocus=function(e){s=e,window.addEventListener?(window.addEventListener("blur",c,!1),document.addEventListener("focus",u,!0)):(window.attachEvent("onBlur",c),document.attachEvent("onFocus",u))},t.teardownScopedFocus=function(){s=null,window.addEventListener?(window.removeEventListener("blur",c),document.removeEventListener("focus",u)):(window.detachEvent("onBlur",c),document.detachEvent("onFocus",u))};var o,r=n(14),i=(o=r)&&o.__esModule?o:{default:o};var a=[],s=null,l=!1;function c(){l=!0}function u(){if(l){if(l=!1,!s)return;setTimeout((function(){s.contains(document.activeElement)||((0,i.default)(s)[0]||s).focus()}),0)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)(e);if(!n.length)return void t.preventDefault();var o,r=t.shiftKey,a=n[0],s=n[n.length-1];if(e===document.activeElement){if(!r)return;o=s}s!==document.activeElement||r||(o=a);a===document.activeElement&&r&&(o=s);if(o)return t.preventDefault(),void o.focus();var l=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==l||"Chrome"==l[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var c=n.indexOf(document.activeElement);c>-1&&(c+=r?-1:1);t.preventDefault(),n[c].focus()};var o,r=n(14),i=(o=r)&&o.__esModule?o:{default:o};e.exports=t.default},function(e,t,n){"use strict";e.exports=function(){}},function(e,t,n){var o;
15/*!
16  Copyright (c) 2015 Jed Watson.
17  Based on code that is Copyright 2013-2015, Facebook, Inc.
18  All rights reserved.
19*/!function(){"use strict";var r=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen};void 0===(o=function(){return i}.call(t,n,t,e))||(e.exports=o)}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dumpClassLists=function(){0};var o={},r={};t.add=function(e,t){return n=e.classList,i="html"==e.nodeName.toLowerCase()?o:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]||(e[t]=0),e[t]+=1}(i,e),n.add(e)}));var n,i},t.remove=function(e,t){return n=e.classList,i="html"==e.nodeName.toLowerCase()?o:r,void t.split(" ").forEach((function(e){!function(e,t){e[t]&&(e[t]-=1)}(i,e),0===i[e]&&n.remove(e)}));var n,i}},function(e,t,n){"use strict";function o(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function r(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function i(e,t){try{var n=this.props,o=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,o)}finally{this.props=n,this.state=o}}function a(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,a=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==a||null!==s){var l=e.displayName||e.name,c="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==a?"\n  "+a:"")+(null!==s?"\n  "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=o,t.componentWillReceiveProps=r),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=i;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var o=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,o)}}return e}n.r(t),n.d(t,"polyfill",(function(){return a})),o.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},function(e,t){e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}},function(e,t){e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n(16),i=n.n(r),a=n(1),s=n.n(a),l=n(2),c=n.n(l);function u(){for(var e=document.cookie.split(";"),t=[],n=new RegExp("^\\s*([^=]+)\\s*=\\s*(.*?)$"),o=0;o<e.length;o++){var r=e[o],i=n.exec(r);null!==i&&t.push({name:i[1],value:i[2]})}return t}function p(e,t,n){var o="".concat(e,"=; Max-Age=-99999999;").concat(void 0!==t?" path=".concat(t,";"):" path=/;");void 0===n?(document.cookie=o,document.cookie="".concat(o," domain=.").concat(location.hostname,";"),document.cookie="".concat(o," domain=.").concat(location.hostname.split(".").slice(-2).join("."),";")):document.cookie="".concat(o," domain=").concat(n,";")}var d=function(){function e(t){s()(this,e),this.config=t,this.consents=this.defaultConsents,this.confirmed=!1,this.changed=!1,this.states={},this.executedOnce={},this.watchers=new Set([]),this.loadConsents(),this.hasImplicitConsent()?this.saveAndApplyConsents():this.applyConsents()}return c()(e,[{key:"watch",value:function(e){this.watchers.has(e)||this.watchers.add(e)}},{key:"unwatch",value:function(e){this.watchers.has(e)&&this.watchers.delete(e)}},{key:"notify",value:function(e,t){var n=this;
19this.watchers.forEach((function(o){o.update(n,e,t)}))}},{key:"getApp",value:function(e){var t=this.config.apps.filter((function(t){return t.name==e}));if(t.length>0)return t[0]}},{key:"getDefaultConsent",value:function(e){var t=e.default;return void 0===t&&(t=this.config.default),void 0===t&&(t=!1),t}},{key:"acceptAll",value:function(){var e=this;this.config.apps.map((function(t){e.updateConsent(t,!0)}))}},{key:"declineAll",value:function(){var e=this;this.config.apps.map((function(t){e.updateConsent(t,!1)}))}},{key:"updateConsent",value:function(e,t){e.required&&!t||(this.consents[e.name]=t,this.notify("consents",this.consents))}},{key:"resetConsent",value:function(){this.consents=this.defaultConsents,this.confirmed=!1,this.applyConsents(),p(this.cookieName),this.notify("consents",this.consents)}},{key:"getConsent",value:function(e){return this.consents[e]||!1}},{key:"_checkConsents",value:function(){var e=!0,t=this.config.apps.map((function(e){return e.name}));Object.keys(this.consents).forEach(function(e){-1===t.indexOf(e)&&delete this.consents[e]}.bind(this)),this.config.apps.forEach(function(t){void 0===this.consents[t.name]&&(this.consents[t.name]=this.getDefaultConsent(t),e=!1)}.bind(this)),this.confirmed=e,e||(this.changed=!0)}},{key:"hasImplicitConsent",value:function(){return!this.confirmed&&(!(void 0===this.config.implicitConsent||!this.config.implicitConsent)&&!(document.location.hostname!==document.referrer.split("/")[2]))}},{key:"loadConsents",value:function(){var e=function(e){for(var t=u(),n=0;n<t.length;n++)if(t[n].name==e)return t[n];return null}(this.cookieName);return null!==e&&""!==e.value&&(this.consents=this.config.parseCookie(e.value),this._checkConsents(),this.notify("consents",this.consents)),this.consents}},{key:"saveAndApplyAllConsents",value:function(){this.acceptAll(),this.saveConsents(),this.applyConsents()}},{key:"saveAndApplyConsents",value:function(){this.saveConsents(),this.applyConsents()}},{key:"saveConsents",value:function(){null===this.consents&&p(this.cookieName);var e=this.config.stringifyCookie(this.consents);!function(e,t,n){var o="";if(n){var r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3),o="; expires="+r.toUTCString()}document.cookie=e+"="+(t||"")+o+"; path=/"}(this.cookieName,e,this.config.cookieExpiresAfterDays||120),this.confirmed=!0,this.changed=!1}},{key:"applyConsents",value:function(){for(var e=0;e<this.config.apps.length;e++){var t=this.config.apps[e],n=this.states[t.name],o=this.confirmed||(void 0!==t.optOut?t.optOut:this.config.optOut||!1),r=this.getConsent(t.name)&&o;n!==r&&(this.updateAppElements(t,r),this.updateAppCookies(t,r),void 0!==t.callback&&t.callback(r,t),this.states[t.name]=r)}}},{key:"updateAppElements",value:function(e,t){if(t){if(e.onlyOnce&&this.executedOnce[e.name])return;this.executedOnce[e.name]=!0}for(var n=document.querySelectorAll("[data-name='"+e.name+"']"),o=0;o<n.length;o++){var r=n[o],i=r.parentElement,a=r.dataset,s=a.type,l=(a.name,["href","src"]);if("SCRIPT"==r.tagName){for(var c=document.createElement("script"),u=Object.keys(a),p=0;p<u.length;p++){var d=u[p];c.dataset[d]=a[d]}c.type="opt-in",c.innerText=r.innerText,c.text=r.text,c.class=r.class,c.style.cssText=r.style,c.id=r.id,c.name=r.name,c.defer=r.defer,c.async=r.async,t&&(c.type=s,void 0!==a.src&&(c.src=a.src)),i.insertBefore(c,r),i.removeChild(r)}else if(t){for(var f=0;f<l.length;f++){var m=a[v=l[f]];void 0!==m&&(void 0===a["original"+v]&&(a["original"+v]=r[v]),r[v]=m)}void 0!==a.title&&(r.title=a.title),void 0!==a.originalDisplay&&(r.style.display=a.originalDisplay)}else{void 0!==a.title&&r.removeAttribute("title"),"true"===a.hide&&(void 0===a.originalDisplay&&(a.originalDisplay=r.style.display),r.style.display="none");for(var h=0;h<l.length;h++){var v;void 0!==a[v=l[h]]&&(void 0!==a["original"+v]&&(r[v]=a["original"+v]))}}}}},{key:"updateAppCookies",value:function(e,t){if(!t&&(void 0!==e.cookies&&e.cookies.length>0))for(var n=u(),o=0;o<e.cookies.length;o++){var r=e.cookies[o],a=void 0,s=void 0;if(r instanceof Array){var l=r,c=i()(l,3);r=c[0],a=c[1],s=c[2]}r instanceof RegExp||(r=new RegExp("^"+(r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")+"$")));for(var d=0;d<n.length;d++){var f=n[d];null!==r.exec(f.name)&&p(f.name,a,s)}}}},{key:"cookieName",get:function(){return this.config.cookieName||"orejime"}},{key:"defaultConsents",get:function(){for(var e={},t=0;t<this.config.apps.length;t++){var n=this.config.apps[t];e[n.name]=this.getDefaultConsent(n)}return e}}]),e}(),f={de:{consentModal:{title:"Informationen die wir sammeln",description:"Hier können Sie einsehen und anpassen, welche Information wir über Sie sammeln.\n",privacyPolicy:{name:"Datenschutzerklärung",text:"Bitte lesen Sie unsere {privacyPolicy} um weitere Details zu erfahren.\n"}},consentNotice:{changeDescription:"Es gab Änderungen seit Ihrem letzten Be
19such, bitte aktualisieren Sie Ihre Auswahl.",description:"Wir speichern und verarbeiten Ihre personenbezogenen Informationen für folgende Zwecke: {purposes}.\n",learnMore:"Mehr erfahren"},save:"Speichern",decline:"Ablehnen",app:{optOut:{title:"(Opt-Out)",description:"Diese Anwendung wird standarmäßig gelanden (aber Sie können sie deaktivieren)"},required:{title:"(immer notwendig)",description:"Diese Anwendung wird immer benötigt"},purposes:"Zwecke",purpose:"Zweck"},poweredBy:"Realisiert mit Orejime"},en:{consentModal:{title:"Information that we collect",description:"Here you can see and customize the information that we collect about you.\n",privacyPolicy:{name:"privacy policy",text:"To learn more, please read our {privacyPolicy}.\n"}},consentNotice:{changeDescription:"There were changes since your last visit, please update your consent.",description:"We collect and process your personal information for the following purposes: {purposes}.\n",learnMore:"Learn more"},accept:"Accept",acceptAll:"Accept all apps",save:"Save",saveData:"Save my configuration on collected information",decline:"Decline",declineAll:"Decline all apps",close:"Close",enabled:"Enabled",disabled:"Disabled",app:{optOut:{title:"(opt-out)",description:"This app is loaded by default (but you can opt out)"},required:{title:"(always required)",description:"This application is always required"},purposes:"Purposes",purpose:"Purpose"},poweredBy:"Powered by Orejime",newWindow:"new window"},fr:{consentModal:{title:"Les informations que nous collectons",description:"Ici, vous pouvez voir et personnaliser les informations que nous collectons sur vous.\n",privacyPolicy:{name:"politique de confidentialité",text:"Pour en savoir plus, merci de lire notre {privacyPolicy}.\n"}},consentNotice:{changeDescription:"Des modifications ont eu lieu depuis votre dernière visite, merci de mettre à jour votre consentement.",description:"Nous collectons et traitons vos informations personnelles dans le but suivant : {purposes}.\n",learnMore:"En savoir plus"},accept:"Accepter",acceptAll:"Tout accepter",save:"Sauvegarder",saveData:"Sauvegarder ma configuration sur les informations collectées",decline:"Refuser",declineAll:"Tout refuser",close:"Fermer",enabled:"Activé",disabled:"Désactivé",app:{optOut:{title:"(opt-out)",description:"Cette application est chargée par défaut (mais vous pouvez la désactiver)"},required:{title:"(toujours requis)",description:"Cette application est toujours requise"},purposes:"Utilisations",purpose:"Utilisation"},poweredBy:"Propulsé par Orejime",newWindow:"nouvelle fenêtre"},hu:{consentModal:{title:"Információk, amiket gyűjtünk",description:"Itt láthatod és testreszabhatod az rólad gyűjtött információkat.\n",privacyPolicy:{name:"adatvédelmi irányelveinket",text:"További információért kérjük, olvassd el az {privacyPolicy}.\n"}},consentNotice:{changeDescription:"Az utolsó látogatás óta változások történtek, kérjük, frissítsd a hozzájárulásodat.",description:"Az személyes adataidat összegyűjtjük és feldolgozzuk az alábbi célokra: {purposes}.\n",learnMore:"Tudj meg többet"},save:"Mentés",decline:"Elvet",app:{optOut:{title:"(leiratkozás)",description:"Ez az alkalmazás alapértelmezés szerint betöltött (de ki lehet kapcsolni)"},required:{title:"(mindig kötelező)",description:"Ez az applikáció mindig kötelező"},purposes:"Célok",purpose:"Cél"},poweredBy:"Powered by Orejime"},it:{consentModal:{title:"Informazioni che raccogliamo",description:"Qui puoi vedere e scegliere le informazioni che raccogliamo su di te.\n",privacyPolicy:{name:"policy privacy",text:"Per saperne di più, leggi la nostra {privacyPolicy}.\n"}},consentNotice:{changeDescription:"Ci sono stati cambiamenti dalla tua ultima visita, aggiorna il tuo consenso.",description:"Raccogliamo ed elaboriamo le vostre informazioni personali per i seguenti scopi: {purposes}.\n",learnMore:"Scopri di più"},save:"Salva",decline:"Rifiuta",app:{optOut:{title:"(opt-out)",description:"Quest'applicazione è caricata di default (ma puoi disattivarla)"},required:{title:"(sempre richiesto)",description:"Quest'applicazione è sempre richiesta"},purposes:"Scopi",purpose:"Scopo"},poweredBy:"Realizzato da Orejime"},ro:{consentModal:{title:"Informațiile pe care le colectăm",description:"Aici puteți vedea și personaliza informațiile pe care le colectăm despre dvs.\n",privacyPolicy:{name:"politica privacy",text:"Pentru a afla mai multe, vă rugăm să citiți {privacyPolicy}.\n"}},consentNotice:{changeDescription:"Au existat modificări de la ultima vizită, vă rugăm să actualizați consimțământul.",description:"Colectăm și procesăm informațiile dvs. personale în următoarele scopuri: {purposes}.\n",learnMore:"Află mai multe"},save:"Salvează",decline:"Renunță",app:{optOut:{title:"(opt-out)",description:"Această aplicație este încărcată în mod implicit (dar puteț
19i renunța)"},required:{title:"(întotdeauna necesar)",description:"Această aplicație este întotdeauna necesară"},purposes:"Scopuri",purpose:"Scop"},poweredBy:"Realizat de Orejime"},nb:{consentModal:{title:"Informasjon vi samler inn",description:"Her kan du se og velge hvilken informasjon vi samler inn om deg.\n",privacyPolicy:{name:"personvernerklæring",text:"For å lære mer, vennligst les vår {privacyPolicy}.\n"}},consentNotice:{changeDescription:"Det har skjedd endringer siden ditt siste besøk, vennligst oppdater ditt samtykke.",description:"Vi samler inn og prosesserer din personlige informasjon av følgende årsaker: {purposes}.\n",learnMore:"Lær mer"},save:"Opslaan",decline:"Avslå",app:{optOut:{title:"(opt-out)",description:"Denne appen er lastet som standard (men du kan skru det av)"},required:{title:"(alltid påkrevd)",description:"Denne applikasjonen er alltid påkrevd"},purposes:"Årsaker",purpose:"Årsak"},poweredBy:"Laget med Orejime"},nl:{consentModal:{title:"Informatie die we verzamelen",description:"Hier kunt u de informatie bekijken en aanpassen die we over u verzamelen.\n",privacyPolicy:{name:"privacybeleid",text:"Lees ons privacybeleid voor meer informatie {privacyPolicy}.\n"}},consentNotice:{changeDescription:"Er waren wijzigingen sinds uw laatste bezoek, werk uw voorkeuren bij.",description:"Wij verzamelen en verwerken uw persoonlijke gegevens voor de volgende doeleinden: {purposes}.\n",learnMore:"Lees meer"},accept:"Aanvaarden",acceptAll:"Alles aanvaarden",save:"Opslaan",saveData:"Mijn configuratie voor de informatievergaring opslaan",decline:"Afwijzen",declineAll:"Alles weigeren",close:"Sluiten",enabled:"Geactiveerd",disabled:"Gedesactiveerd",app:{optOut:{title:"(afmelden)",description:"Deze app is standaard geladen (maar je kunt je afmelden)"},required:{title:"(altijd verplicht)",description:"Deze applicatie is altijd vereist"},purposes:"Doeleinden",purpose:"Doeleinde"},poweredBy:"Aangedreven door Orejime",newWindow:"nieuw venster"}},m=n(4),h=n.n(m),v=n(5),y=n.n(v),b=n(6),g=n.n(b),C=n(3),w=n.n(C),O=n(7),N=n.n(O),k=n(10),_=n.n(k);var A=n(12),E=n.n(A);var S=function(e){function t(e){var n,r,i,a;return s()(this,t),n=h()(this,y()(t).call(this)),e.config.appElement&&E.a.setAppElement(e.config.appElement),n.scrollPosition=null,r=o.default.version.match(/(\d+)\.(\d+)*/),i=1*r[1],a=1*r[2],i<=15||16===i&&a<=2?n.componentWillUpdate=n.componentWillUpdateLifecycle:n.getSnapshotBeforeUpdate=n.getSnapshotBeforeUpdateLifecycle,n}return g()(t,e),c()(t,[{key:"componentWillUpdateLifecycle",value:function(e){e.isOpen&&!this.props.isOpen&&(this.scrollPosition=window.pageYOffset)}},{key:"getSnapshotBeforeUpdateLifecycle",value:function(e){return this.props.isOpen&&!e.isOpen&&(this.scrollPosition=window.pageYOffset),null}},{key:"componentDidUpdate",value:function(e){var t=this;!this.props.isOpen&&e.isOpen&&this.props.handleScrollPosition&&null!==this.scrollPosition&&setTimeout((function(){window.scrollTo(window.pageXOffset,t.scrollPosition),t.scrollPosition=null}),0)}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.appElement,e.handleScrollPosition,e.config),r=_()(e,["children","appElement","handleScrollPosition","config"]);return o.default.createElement(E.a,N()({parentSelector:function(){return document.getElementById(n.elementID||"orejime")},htmlOpenClassName:"orejimeHtml-WithModalOpen",bodyOpenClassName:"orejimeBody-WithModalOpen"},r),t)}}]),t}(o.default.Component);S.defaultProps={handleScrollPosition:!0};var P=n(9),M=n.n(P),x=function(e){var t=e.t,n=e.ns;return o.default.createElement("svg",{role:"img",className:n("CloseIcon"),"aria-label":t(["close"]),width:"12",height:"12",viewport:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("title",null,t(["close"])),o.default.createElement("line",{x1:"1",y1:"11",x2:"11",y2:"1",strokeWidth:"1"}),o.default.createElement("line",{x1:"1",y1:"1",x2:"11",y2:"11",strokeWidth:"1"}))},j=function(e){function t(e,n){var o;return s()(this,t),(o=h()(this,y()(t).call(this,e,n))).state={theme:e.theme},o}return g()(t,e),c()(t,[{key:"render",value:function(){var e=this.props,t=e.config,n=e.manager,r=e.isModalVisible,i=e.isMandatory,a=e.t,s=e.ns,l=e.onSaveRequestAcceptAll,c=e.onSaveRequest,u=e.onDeclineRequest,p=e.onConfigRequest,d=function(e){for(var t=new Set([]),n=0;n<e.apps.length;n++)for(var o=e.apps[n].purposes||[],r=0;r<o.length;r++)t.add(o[r]);return Array.from(t)}(t).map((function(e){return a(["purposes",e])})).join(", "),f=a(["consentNotice","title"]);return o.default.createElement("div",{"aria-hidden":r,className:s("Notice".concat(i?" Notice--mandatory":""))},o.default.createElement("div",{className:s("Notice-body")},o.default.createElement("button",{title:a(["close"]),className:s("Modal-closeButton"),type:"button",onClick:u},o.default.createElement(x,{t:a,ns:s})),t.logo&&o.default.createElement("div",{className:s("Notice-logoContainer")},o.default.createElement("img",{src:"object"==M()(t.logo)?t.logo.src:t.logo,alt:"object"==M()(t.logo)&&t.logo.alt?t.logo.alt:"",className:s("Notice-logo")})),o.default.createElement("div",{className:s("Notice-text")},f&&o.default.createElement("h1",{className:s("Notice-title"),id:"orejime-notice-title"},f),o.default.createElement("p",{className:s("Notice-description")},a(["consentNotice","description"],{purposes:o.default.createElement("strong",{key:"purposes",className:s("Notice-purposes")},d)}),a(["consentNotice","privacyPolicy","text"],{privacyPolicy:o.default.createElement("a",{key:"privacyPolicyLink",className:s("Notice-privacyPolicyLink"),href:t.privacyPolicy},a(["consentNotice","privacyPolicy","name"]))})),o.default.createElement("ul",{className:s("Notice-actions")},o.default.createElement("li",{className:s("Notice-actionItem Notice-actionItem--info")},o.default.createElement("button",{type:"button",className:s("Button Button--info Notice-learnMoreButton"),onClick:p},a(["consentNotice","learnMore"]))),t.gdprCompliant&&o.default.createElement("li",{className:s("Notice-actionItem Notice-actionItem--save")},o.default.createElement("button",{className:s("Button Button--save Notice-button Notice-saveButton"),type:"button",onClick:l},a(["acceptAll"]))),!t.gdprCompliant&&o.default.createElement("li",{className:s("Notice-actionItem Notice-actionItem--save")},o.default.createElement("button",{className:s("Button Button--save Notice-button Notice-saveButton"),type:"button",onClick:c},a(["accept"]))),o.default.createElement("li",{className:s("Notice-actionItem Notice-actionItem--decline")},o.default.createElement("button",{className:s("Button Button--decline Notice-button Notice-declineButton"),type:"button",onClick:u},a(["decline"]))))),n.changed&&o.default.createElement("p",{className:s("Notice-changes")}
19,a(["consentNotice","changeDescription"]))))}}]),t}(o.default.Component),D=function(e){function t(){return s()(this,t),h()(this,y()(t).apply(this,arguments))}return g()(t,e),c()(t,[{key:"render",value:function(){var e=this.props,t=e.isVisible,n=_()(e,["isVisible"]);if(!this.props.isMandatory&&!t)return null;var r=this.props.t(["consentNotice","title"])?{aria:{labelledby:"orejime-notice-title"}}:{};return this.props.isMandatory?o.default.createElement(S,N()({isOpen:t},r,{config:this.props.config,portalClassName:this.props.ns("NoticePortal"),overlayClassName:this.props.ns("NoticeOverlay"),className:this.props.ns("NoticeWrapper")}),o.default.createElement(j,n)):o.default.createElement(j,n)}}]),t}(o.default.Component),T=function(e){function t(){return s()(this,t),h()(this,y()(t).apply(this,arguments))}return g()(t,e),c()(t,[{key:"render",value:function(){var e=this.props,t=e.checked,n=e.onToggle,r=e.name,i=e.title,a=e.description,s=e.t,l=e.ns,c=this.props.required||!1,u=this.props.optOut||!1,p=this.props.purposes||[],d="orejime-app-item-".concat(r),f=t||c,m=p.map((function(e){return s(["purposes",e])})).join(", "),h=u?o.default.createElement("span",{className:l("AppItem-optOut"),title:s(["app","optOut","description"])},s(["app","optOut","title"])):"",v=c?o.default.createElement("span",{className:l("AppItem-required"),title:s(["app","required","description"])},s(["app","required","title"])):"",y=p.length>0?o.default.createElement("p",{className:l("AppItem-purposes")},s(["app",p.length>1?"purposes":"purpose"]),": ",m):null,b=f?"enabled":"disabled";return o.default.createElement("div",{className:l("AppItem")},o.default.createElement("input",{id:d,className:l("AppItem-input"),"aria-describedby":"".concat(d,"-description"),disabled:c,checked:f,type:"checkbox",onChange:function(e){n(e.target.checked)}}),o.default.createElement("label",N()({htmlFor:d,className:l("AppItem-label")},c?{tabIndex:"0"}:{}),o.default.createElement("span",{className:l("AppItem-title")},i),v,h,o.default.createElement("span",{className:l("AppItem-switch ".concat(c?"AppItem-switch--disabled":""))},o.default.createElement("div",{className:l("AppItem-slider")}),o.default.createElement("div",{"aria-hidden":"true",className:l("AppItem-switchLabel")},s(b)))),o.default.createElement("div",{id:"".concat(d,"-description"),className:l("AppItem-fullDescription")},o.default.createElement("p",{className:l("AppItem-description"),dangerouslySetInnerHTML:{__html:a||s([r,"description"])}}),y))}}]),t}(o.default.Component),R=function(e){function t(e,n){var o;return s()(this,t),o=h()(this,y()(t).call(this,e,n)),e.manager.watch(w()(w()(o))),o.state={consents:e.manager.consents},o}return g()(t,e),c()(t,[{key:"componentWillUnmount",value:function(){this.props.manager.unwatch(this)}},{key:"update",value:function(e,t,n){e==this.props.manager&&"consents"==t&&this.setState({consents:n}
19)}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.t,r=e.ns,i=e.manager,a=this.state.consents,s=t.apps,l=function(e,t){e.map((function(e){i.updateConsent(e,t)}))},c=function(e){l(s,e)},u=s.map((function(e,t){var i=a[e.name];return o.default.createElement("li",{key:"app-".concat(e.name),className:r("AppList-item AppList-item--".concat(e.name))},o.default.createElement(T,N()({checked:i||e.required,onToggle:function(t){l([e],t)},t:n,ns:r},e)))})),p=0===s.filter((function(e){return!e.required&&a[e.name]})).length,d=s.filter((function(e){return a[e.name]})).length===s.length,f=s.some((function(e){return!e.required}));return o.default.createElement("div",null,f?o.default.createElement("div",{className:r("AppToggles")},o.default.createElement("button",{type:"button",className:r("Button Button--info AppToggles-button AppToggles-enableAll"),disabled:d,onClick:function(){return c(!0)}},n(["acceptAll"])),o.default.createElement("button",{type:"button",className:r("Button Button--info AppToggles-button AppToggles-disableAll"),disabled:p,onClick:function(){return c(!1)}},n(["declineAll"]))):null,o.default.createElement("ul",{className:r("AppList")},u))}}]),t}(o.default.Component),U=function(e){function t(e,n){var o;return s()(this,t),(o=h()(this,y()(t).call(this,e,n))).state={theme:e.theme},o}return g()(t,e),c()(t,[{key:"render",value:function(){var e=this.props,t=e.isOpen,n=e.onHideRequest,r=e.onSaveRequest,i=e.config,a=e.manager,s=e.t,l=e.ns,c=i.mustConsent&&(!a.confirmed||a.changed);return o.default.createElement(S,{isOpen:t,aria:{labelledby:"orejime-modal-title"},portalClassName:"theme--"+(this.state.theme?this.state.theme:"default")+" "+l("ModalPortal"),overlayClassName:l("ModalOverlay"),className:l("ModalWrapper"),config:i,onRequestClose:n,role:c?"alertdialog":"dialog"},o.default.createElement("div",{className:l("Modal")},o.default.createElement("div",{className:l("Modal-header")},!c&&o.default.createElement("button",{title:s(["close"]),className:l("Modal-closeButton"),type:"button",onClick:n},o.default.createElement(x,{t:s,ns:l})),o.default.createElement("h1",{className:l("Modal-title"),id:"orejime-modal-title"},s(["consentModal","title"])),o.default.createElement("p",{className:l("Modal-description")},a.changed&&(i.mustConsent||i.noNotice)&&o.default.createElement("p",{className:l("Modal-description")},o.default.createElement("strong",{className:l("Modal-changes")},s(["consentNotice","changeDescription"]))),s(["consentModal","description"])," ",s(["consentModal","privacyPolicy","text"],{privacyPolicy:o.default.createElement("a",{key:"privacyPolicyLink",className:l("Modal-privacyPolicyLink"),onClick:function(e){n()},href:i.privacyPolicy},s(["consentModal","privacyPolicy","name"]))}))),o.default.createElement("form",{className:l("Modal-form")},o.default.createElement("div",{className:l("Modal-body")},o.default.createElement(R,{t:s,ns:l,config:i,manager:a})),o.default.createElement("div",{className:l("Modal-footer")},o.default.createElement("button",{className:l("Button Button--save Modal-saveButton"),onClick:r,title:s(["saveData"])},s(["save"])),o.default.createElement("a",{target:"_blank",className:l("Modal-poweredByLink"),href:i.poweredBy||"https://github.com/empreinte-digitale/orejime",title:"".concat(s(["poweredBy"])," (").concat(s(["newWindow"]),")")},s(["poweredBy"]))))))}}]),t}(o.default.Component),I=function(e){function t(e){var n;return s()(this,t),(n=h()(this,y()(t).call(this,e))).state={isModalVisible:n.isModalVisible(),theme:!!n.validateTheme()&&n.props.config.theme},n.showModal=n.showModal.bind(w()(w()(n))),n.hideModal=n.hideModal.bind(w()(w()(n))),n.saveAndHideAcceptAll=n.saveAndHideAcceptAll.bind(w()(w()(n))),n.saveAndHideAll=n.saveAndHideAll.bind(w()(w()(n))),n.declineAndHideAll=n.declineAndHideAll.bind(w()(w()(n))),n}return g()(t,e),c()(t,[{key:"validateTheme",value:function(){var e=this.props.config;return["light","dark"].includes(e.theme)}},{key:"isModalVisible",value:function(e){var t=this.props,n=t.config,o=t.manager;return!!e||!(!n.mustConsent||o.confirmed&&!o.changed)}},{key:"isNoticeVisible",value:function(){var e=this.props,t=e.config,n=e.manager;return!t.mustConsent&&!t.noNotice&&!(n.confirmed&&!n.changed)}},{key:"showModal",value:function(e){void 0!==e&&e.preventDefault(),this.setState({isModalVisible:this.isModalVisible(!0)})}},{key:"hideModal",value:function(e){void 0!==e&&e.preventDefault(),this.setState({isModalVisible:this.isModalVisible(!1)})}},{key:"saveAndHideAcceptAll",value:function(e){void 0!==e&&e.preventDefault(),this.props.manager.saveAndApplyAllConsents(),this.setState({isModalVisible:this.isModalVisible(!1)})}},{key:"saveAndHideAll",value:function(e){void 0!==e&&e.preventDefault(),this.props.manager.saveAndApplyConsents(),this.setState({isModalVisible:this.isModalVisible(!1)})}},{key:"declineAndHideAll",value:function(e){this.props.manager.declineAll(),this.props.manager.saveAndApplyConsents(),this.setState({isModalVisible:this.isModalVisible(!1)})}},{key:"render",value:function(){var e=this.props,t=e.config,n=e.t,r=e.manager,i=e.ns,a=this.isNoticeVisible();return o.default.createElement("div",{className:"theme--"+(this.state.theme?this.state.theme:"default")+" "+i("Main")},o.default.createElement(D,{key:"notice",t:n,ns:i,isVisible:a,isMandatory:t.mustNotice||!1,theme:this.state.theme,isModalVisible:this.state.isModalVisible,config:t,manager:r,onSaveRequest:this.saveAndHideAll,onSaveRequestAcceptAll:this.saveAndHideAcceptAll,onDeclineRequest:this.declineAndHideAll,onConfigRequest:this.showModal}),o.default.createElement(U,{key:"modal",isOpen:this.state.isModalVisible,theme:this.state.theme,t:n,ns:i,config:t,onHideRequest:this.hideModal,onSaveRequest:this.saveAndHideAll,manager:r}))}}]),t}(o.default.Component);function B(e){for(var t=new Map([]),n=Object.keys(e),o=0;o<n.length;o++){var r=n[o],i=e[r];"string"==typeof r&&("string"==typeof i?t.set(r,i):t.set(r,B(i)))}return t}function W(e,t,n,o){var r=function(e,t,n){if(n instanceof Map){var o=new Map([]);W(o,n,!0,!1),e.set(t,o)}else e.set(t,n)};if(!(t instanceof Map&&e instanceof Map))throw"Parameters are not maps!";void 0===n&&(n=!0),void 0===o&&(o=!1),o&&(e=new e.constructor(e));var i=!0,a=!1,s=void 0;try{for(var l,c=t.keys()[Symbol.iterator]();!(i=(l=c.next()).done);i=!0){var u=l.value,p=t.get(u),d=e.get(u);if(e.has(u))if(p instanceof Map&&d instanceof Map)e.set(u,W(d,p,n,o));else{if(!n)continue;r(e,u,p)}else r(e,u,p)}}catch(e){a=!0,s=e}finally{try{i||null==c.return||c.return()}finally{if(a)throw s}}return e}var L=n(13),q=n.n(L);function z(e,t,n){var o=t;Array.isArray(o)||(o=[o]);for(var r=e,i=0;i<o.length;i++){if(void 0===r)return n;r=r instanceof Map?r.get(o[i]):r[o[i]]}return void 0===r?n:r}function F(e,t,n,o){var r=o;Array.isArray(r)||(r=[r]);var i=z(e,[t].concat(q()(r)));if(void 0===i)return n&&console.log("[missing translation: {lang}/{key}]".format({key:r.join("/"),lang:t}).join("")),!1;var a=Array.prototype.slice.call(arguments,4);return a.length>0?i.format.apply(i,q()(a)):i}String.prototype.format=function(){var e,t=this.toString(),n=M()(arguments[0]);e=0==arguments.length?{}
19:"string"===n||"number"===n?Array.prototype.slice.call(arguments):arguments[0];for(var o=[],r=t;r.length>0;){var i=r.match(/\{(?!\{)([\w\d]+)\}(?!\})/);if(null!==i){var a=r.substr(0,i.index);r.substr(i.index,i[0].length);r=r.substr(i.index+i[0].length);var s=parseInt(i[1]);o.push(a),s!=s?o.push(e[i[1]]):o.push(e[s])}else o.push(r),r=""}return o},n.d(t,"defaultConfig",(function(){return V})),n.d(t,"init",(function(){return $}));var H={};var V={elementID:"orejime",appElement:void 0,stylePrefix:"orejime",cookieName:"orejime",cookieExpiresAfterDays:365,stringifyCookie:JSON.stringify.bind(JSON),parseCookie:JSON.parse.bind(JSON),privacyPolicy:"",gdprCompliant:!0,default:!0,mustConsent:!1,mustNotice:!1,implicitConsent:!1,logo:!1,theme:"",lang:window.language||document.documentElement.lang||"en",translations:{},apps:{},debug:!1};function $(e){var t=Object.assign({},V,e),n=[];if(Object.keys(t.apps).length||n.push("  - you must define `apps` to manage"),t.privacyPolicy.length||n.push("  - you must define a `privacyPolicy` url"),n.length)return n.unshift("Orejime config error:"),void console.error(n.join("\n"));var r,i=function(e){var t=e.elementID,n=e.stylePrefix,o=document.getElementById(t);null===o&&((o=document.createElement("div")).id=t,document.body.insertBefore(o,document.body.firstChild));var r=document.querySelector(".".concat(n,"-AppContainer"));return null===r&&((r=document.createElement("div")).className="".concat(n,"-AppContainer"),o.appendChild(r)),document.querySelector(".".concat(n,"-AppContainer"))}(t),a=function(e){var t=new Map([]);return W(t,B(f)),W(t,B(e.translations)),t}(t),s=function(e){var t=e.elementID;return void 0===H[t]&&(H[t]=new d(e)),H[t]}(t),l=Object(o.render)(o.default.createElement(I,{t:function(){for(var e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];return F.apply(void 0,[a,t.lang,t.debug].concat(n))},ns:(r=t.stylePrefix,function(e){return e.split(" ").filter((function(e){return e.length>0})).map((function(e){return"".concat(r,"-").concat(e)})).join(" ")}),manager:s,config:t}),i);return{show:l.showModal.bind(l),internals:{react:l,manager:s,config:t}}}t.default={init:$,defaultConfig:V}}])}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.