UNPKG

@palmabit/react-cookie-law

Version:
2 lines 45.4 kB
/*! For license information please see index.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.ReactCookieLaw=t(require("react")):e.ReactCookieLaw=t(e.react)}(global,(function(e){return(()=>{var t={228:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=new Array(t);r<t;r++)o[r]=e[r];return o},e.exports.__esModule=!0,e.exports.default=e.exports},646:(e,t,r)=>{var o=r(228);e.exports=function(e){if(Array.isArray(e))return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},506:e=>{e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},926:e=>{function t(e,t,r,o,n,i,c){try{var s=e[i](c),a=s.value}catch(e){return void r(e)}s.done?t(a):Promise.resolve(a).then(o,n)}e.exports=function(e){return function(){var r=this,o=arguments;return new Promise((function(n,i){var c=e.apply(r,o);function s(e){t(c,n,i,s,a,"next",e)}function a(e){t(c,n,i,s,a,"throw",e)}s(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},575:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},913:e=>{function t(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}e.exports=function(e,r,o){return r&&t(e.prototype,r),o&&t(e,o),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},713:e=>{e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},154:e=>{function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},754:e=>{function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},205:(e,t,r)=>{var o=r(489);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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&o(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},860:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},206:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},585:(e,t,r)=>{var o=r(8).default,n=r(506);e.exports=function(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},489:e=>{function t(r,o){return e.exports=t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,o)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},319:(e,t,r)=>{var o=r(646),n=r(860),i=r(379),c=r(206);e.exports=function(e){return o(e)||n(e)||i(e)||c()},e.exports.__esModule=!0,e.exports.default=e.exports},8:e=>{function t(r){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},379:(e,t,r)=>{var o=r(228);e.exports=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},757:(e,t,r)=>{e.exports=r(666)},87:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CookieBanner:()=>we});var o=r(297),n=r.n(o),i=r(319),c=r.n(i),s=r(713),a=r.n(s),u=r(926),p=r.n(u),l=r(575),f=r.n(l),h=r(913),d=r.n(h),y=r(506),g=r.n(y),v=r(205),m=r.n(v),k=r(585),x=r.n(k),b=r(754),w=r.n(b),O=r(757),E=r.n(O),P=r(697),S=r.n(P),C=r(304),_=r.n(C);const T=require("crypto");var j=r.n(T);const A=new Uint8Array(256);let D=A.length;function L(){return D>A.length-16&&(j().randomFillSync(A),D=0),A.slice(D,D+=16)}const M=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,N=[];for(let e=0;e<256;++e)N.push((e+256).toString(16).substr(1));const U=function(e,t=0){const r=(N[e[t+0]]+N[e[t+1]]+N[e[t+2]]+N[e[t+3]]+"-"+N[e[t+4]]+N[e[t+5]]+"-"+N[e[t+6]]+N[e[t+7]]+"-"+N[e[t+8]]+N[e[t+9]]+"-"+N[e[t+10]]+N[e[t+11]]+N[e[t+12]]+N[e[t+13]]+N[e[t+14]]+N[e[t+15]]).toLowerCase();if(!function(e){return"string"==typeof e&&M.test(e)}(r))throw TypeError("Stringified UUID is invalid");return r},I=function(e,t,r){const o=(e=e||{}).random||(e.rng||L)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){r=r||0;for(let e=0;e<16;++e)t[r+e]=o[e];return t}return U(o)};var R=r(8),Y=r.n(R),B=r(550);function z(e,t){void 0===t&&(t={});var r=function(e){return e&&"j"===e[0]&&":"===e[1]?e.substr(2):e}(e);if(function(e,t){return void 0===t&&(t=!e||"{"!==e[0]&&"["!==e[0]&&'"'!==e[0]),!t}(r,t.doNotParse))try{return JSON.parse(r)}catch(e){}return e}var H=function(){return(H=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};const W=function(){function e(e,t){var r=this;this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.cookies=function(e,t){return"string"==typeof e?B.Q(e,t):"object"==typeof e&&null!==e?e:{}}(e,t),new Promise((function(){r.HAS_DOCUMENT_COOKIE="object"==typeof document&&"string"==typeof document.cookie})).catch((function(){}))}return e.prototype._updateBrowserValues=function(e){this.HAS_DOCUMENT_COOKIE&&(this.cookies=B.Q(document.cookie,e))},e.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)},e.prototype.get=function(e,t,r){return void 0===t&&(t={}),this._updateBrowserValues(r),z(this.cookies[e],t)},e.prototype.getAll=function(e,t){void 0===e&&(e={}),this._updateBrowserValues(t);var r={};for(var o in this.cookies)r[o]=z(this.cookies[o],e);return r},e.prototype.set=function(e,t,r){var o;"object"==typeof t&&(t=JSON.stringify(t)),this.cookies=H(H({},this.cookies),((o={})[e]=t,o)),this.HAS_DOCUMENT_COOKIE&&(document.cookie=B.q(e,t,r)),this._emitChange({name:e,value:t,options:r})},e.prototype.remove=function(e,t){var r=t=H(H({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=H({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=B.q(e,"",r)),this._emitChange({name:e,value:void 0,options:t})},e.prototype.addChangeListener=function(e){this.changeListeners.push(e)},e.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)},e}();var G=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:365,r=e?new Date(e):new Date;return r.setTime(r.getTime()+24*t*60*60*1e3),r},q=function(){return"undefined"==typeof navigator},K=function(e){var t=e.coryphaApiKey,r=e.coryphaDocumentCode,o=e.coryphaDocumentLanguage;return t&&r&&o};function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){a()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var V=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];f()(this,e),this.cookies=new W,this.whole_domain=t}return d()(e,[{key:"get",value:function(e){return this.cookies.get(e)}},{key:"set",value:function(e,t){var r=this.whole_domain?{path:"/"}:{};"object"!==Y()(e)?this.cookies.set(e,!0,J({expires:t||G()},{optionPath:r})):this.cookies.set(e.key,e.value,J({expires:t||G()},{optionPath:r}))}},{key:"remove",value:function(e){return this.cookies.remove(e)}},{key:"clear",value:function(){var e=this;Object.keys(this.cookies.getAll()).forEach((function(t){e.cookies.remove(t)}))}}]),e}();const Z={dialog:{position:"fixed",top:"0",left:"0",right:"0",zIndex:"100000",backgroundColor:"#f8f7f7",padding:"10px"},container:{maxWidth:"960px",marginLeft:"auto",marginRight:"auto",overflow:"hidden"},message:{minHeight:"32px",fontSize:"10pt",fontWeight:"400",lineHeight:"130%",padding:"10px 0",color:"#000000"},policy:{fontSize:"10pt",marginLeft:"10px",color:"#000000",textDecoration:"underline"},selectPane:{display:"table-cell",padding:"3px 0px 10px 0px"},optionWrapper:{display:"inline-block",position:"relative",marginRight:"7px",marginLeft:"7px",float:"left"},optionLabel:{height:"auto",width:"auto",minHeight:"14px",fontSize:"12pt",color:"#c6c6c6",display:"inline-block",padding:"1px 0 0 20px",position:"relative",top:"0",left:"0",zIndex:"1",cursor:"default",verticalAlign:"top"},checkbox:{position:"absolute",top:"4px",left:"0",width:"14px",height:"14px",zIndex:"2",cursor:"pointer"},buttonWrapper:{float:"right"},button:{display:"inline-block",backgroundColor:"#000000",padding:"3px",minWidth:"80px",color:"#ffffff",textDecoration:"none",fontSize:"10pt",fontWeight:"400",marginRight:"5px",marginLeft:"5px",textAlign:"center",whiteSpace:"nowrap",cursor:"pointer"}};var $=r(154),X=r.n($);const Q=function(e){m()(i,e);var t,r,o=(t=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=w()(t);if(r){var n=w()(this).constructor;e=Reflect.construct(o,arguments,n)}else e=o.apply(this,arguments);return x()(this,e)});function i(e){var t;f()(this,i),t=o.call(this,e);var r=e.checked,n=void 0!==r&&r;return t.state={checked:n},t.handleOnChange=t.handleOnChange.bind(g()(t)),t}return d()(i,[{key:"handleOnChange",value:function(){var e=this.props.onChange,t=void 0===e?function(){}:e,r=!this.state.checked;this.setState({checked:r}),t(r)}},{key:"render",value:function(){var e=this.props,t=e.id,r=void 0===t?"":t,o=e.text,i=void 0===o?"":o,c=e.styles,s=void 0===c?{}:c,a=e.disabled,u=void 0!==a&&a,p=u?{disabled:u}:{},l=this.state.checked,f=s.optionWrapperStyle,h=s.optionLabelStyle,d=s.checkboxStyle;return n().createElement("div",{className:"react-cookie-law-option-wrapper",style:f},n().createElement("input",X()({type:"checkbox",id:r,className:"react-cookie-law-option-checkbox",style:d,checked:l,onChange:this.handleOnChange},p)),n().createElement("label",{htmlFor:r,style:h},i))}}]),i}(n().Component);function ee(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(r),!0).forEach((function(t){a()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.styles,r=void 0===t?{}:t,o=e.necessaryOptionText,i=void 0===o?"Necessary":o,c=e.preferencesOptionText,s=void 0===c?"Preferences":c,a=e.statisticsOptionText,u=void 0===a?"Statistics":a,p=e.marketingOptionText,l=void 0===p?"Marketing":p,f=e.showPreferencesOption,h=void 0===f||f,d=e.showStatisticsOption,y=void 0===d||d,g=e.showMarketingOption,v=void 0===g||g,m=e.preferencesDefaultChecked,k=void 0!==m&&m,x=e.statisticsDefaultChecked,b=void 0!==x&&x,w=e.marketingDefaultChecked,O=void 0!==w&&w,E=e.onTogglePreferencesCookies,P=void 0===E?function(){}:E,S=e.onToggleStatisticsCookies,C=void 0===S?function(){}:S,_=e.onToggleMarketingCookies,T=void 0===_?function(){}:_,j=e.coryphaPreferences,A=void 0===j?[]:j,D=e.onToggleCoryphaPreference,L=void 0===D?function(){}:D,M=te(te({},Z),r),N=M.selectPane,U=M.optionWrapper,I=M.optionLabel,R=M.checkbox,Y={optionWrapperStyle:U,optionLabelStyle:I,checkboxStyle:R};return n().createElement("div",{className:"react-cookie-law-select-pane",style:N},A.length>0?n().createElement(n().Fragment,null,n().createElement(Q,{id:"check-required-cookies",text:i,styles:Y,disabled:!0,checked:!0}),A.map((function(e){return n().createElement(Q,{key:e.id,id:e.id,text:e.name,styles:Y,disabled:e.required,checked:e.required,onChange:function(t){return L(t,e)}})}))):n().createElement(n().Fragment,null,n().createElement(Q,{id:"check-required-cookies",text:i,styles:Y,disabled:!0,checked:!0}),h&&n().createElement(Q,{id:"check-preferences-cookies",text:s,styles:Y,checked:k,onChange:P}),y&&n().createElement(Q,{id:"check-statistics-cookies",text:u,styles:Y,checked:b,onChange:C}),v&&n().createElement(Q,{id:"check-marketing-cookies",text:l,styles:Y,checked:O,onChange:T})))};function oe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(r),!0).forEach((function(t){a()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const ie=function(e){m()(i,e);var t,r,o=(t=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=w()(t);if(r){var n=w()(this).constructor;e=Reflect.construct(o,arguments,n)}else e=o.apply(this,arguments);return x()(this,e)});function i(e){var t;return f()(this,i),(t=o.call(this,e)).state={showPreferences:!1},t}return d()(i,[{key:"render",value:function(){var e=this,t=this.props,r=t.styles,o=void 0===r?{}:r,i=t.className,c=void 0===i?"":i,s=t.message,a=void 0===s?"No text":s,u=t.policyLink,p=void 0===u?"/#":u,l=t.privacyPolicyLinkText,f=void 0===l?"Privacy Policy":l,h=t.acceptButtonText,d=void 0===h?"Accept all":h,y=t.managePreferencesButtonText,g=void 0===y?"Mange my cookies":y,v=t.savePreferencesButtonText,m=void 0===v?"Save and close":v,k=t.onConfirm,x=void 0===k?function(){}:k,b=t.onAcceptAll,w=void 0===b?function(){}:b,O=this.state.showPreferences,E=ne(ne({},Z),o),P=E.dialog,S=E.container,C=E.message,_=E.policy,T=E.buttonWrapper,j=E.button;return n().createElement("div",{className:"react-cookie-law-dialog ".concat(c),style:P},n().createElement("div",{className:"react-cookie-law-container",style:S},n().createElement("div",{className:"react-cookie-law-msg",style:C},a),O&&n().createElement(re,this.props),n().createElement("a",{href:p,className:"react-cookie-law-policy",style:_},f),n().createElement("div",{className:"react-cookie-law-button-wrapper",style:T},O?n().createElement("button",{type:"button",className:"react-cookie-law-save-btn",style:j,onClick:function(){return x()}},n().createElement("span",null,m)):n().createElement("button",{type:"button",className:"react-cookie-law-manage-btn",style:j,onClick:function(){return e.setState({showPreferences:!0})}},n().createElement("span",null,g)),n().createElement("button",{type:"button",className:"react-cookie-law-accept-btn",style:j,onClick:function(){return w()}},n().createElement("span",null,d)))))}}]),i}(n().Component);var ce="https://api.corypha.app/app/v1/policies";function se(e){return ae.apply(this,arguments)}function ae(){return(ae=p()(E().mark((function e(t){var r,o,n,i,c;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.coryphaApiKey,o=t.coryphaDocumentCode,n=t.coryphaDocumentLanguage,e.next=3,fetch("".concat(ce,"/").concat(o,"?lang=").concat(n),{method:"GET",headers:{"X-API-KEY":r}});case 3:if(200===(i=e.sent).status){e.next=6;break}return e.abrupt("return",[]);case 6:return e.next=8,i.json();case 8:return c=e.sent,e.abrupt("return",c.version.preferences||[]);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e,t){return pe.apply(this,arguments)}function pe(){return(pe=p()(E().mark((function e(t,r){var o,n,i,c,s,a;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.coryphaApiKey,n=t.coryphaUserId,i=t.coryphaDocumentCode,c=t.wholeDomain,s=new V(void 0!==c&&c),a=n||s.get("rl_corypha_user_id"),e.abrupt("return",fetch("".concat(ce,"/").concat(i,"/users/").concat(a),{method:"PUT",headers:{"Content-Type":"application/json","X-API-KEY":o},body:JSON.stringify({preferences:r.map((function(e){return{id:e.id,accepted:e.accepted}}))})}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function le(e){return fe.apply(this,arguments)}function fe(){return(fe=p()(E().mark((function e(t){var r,o,n,i,c,s,a,u,p;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.coryphaUserId,o=t.coryphaApiKey,n=t.coryphaDocumentCode,i=t.coryphaDocumentLanguage,c=t.wholeDomain,s=new V(c),a=r||s.get("rl_corypha_user_id"),e.next=5,fetch("".concat(ce,"/").concat(n,"/users/").concat(a,"/check?lang=").concat(i),{method:"GET",headers:{"X-API-KEY":o}});case 5:if(200===(u=e.sent).status){e.next=8;break}return e.abrupt("return",{hasNewVersion:!1,preferences:[]});case 8:return e.next=10,u.json();case 10:return p=e.sent,e.abrupt("return",{hasNewVersion:p.hasNewVersion,preferences:p.version.preferences||[]});case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function he(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function de(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?he(Object(r),!0).forEach((function(t){a()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):he(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ye="rl_corypha_user",ge="rcl_consent_given",ve="rcl_preferences_consent",me="rcl_statistics_consent",ke="rcl_marketing_consent",xe=function(e){m()(s,e);var t,r,o,i=(r=s,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=w()(r);if(o){var n=w()(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return x()(this,e)});function s(e){var t;f()(this,s);var r=(t=i.call(this,e)).props,o=r.preferencesDefaultChecked,n=void 0!==o&&o,c=r.statisticsDefaultChecked,a=void 0!==c&&c,u=r.marketingDefaultChecked,p=void 0!==u&&u,l=r.wholeDomain,h=void 0!==l&&l;return t.state={preferencesCookies:n,statisticsCookies:a,marketingCookies:p,coryphaPreferences:[]},t.onScroll=t.onScroll.bind(g()(t)),t.onTogglePreferencesCookies=t.onTogglePreferencesCookies.bind(g()(t)),t.onToggleStatisticsCookies=t.onToggleStatisticsCookies.bind(g()(t)),t.onToggleMarketingCookies=t.onToggleMarketingCookies.bind(g()(t)),t.onAcceptAll=t.onAcceptAll.bind(g()(t)),t.confirm=t.confirm.bind(g()(t)),t.decline=t.decline.bind(g()(t)),t.consetsCallback=t.consetsCallback.bind(g()(t)),t.onToggleCoryphaPreference=t.onToggleCoryphaPreference.bind(g()(t)),t.cookies=new V(h),t}return d()(s,[{key:"componentDidMount",value:(t=p()(E().mark((function e(){var t,r,o,n,i,c=this;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props.dismissOnScroll,!K(this.props)){e.next=15;break}if(!this.cookies.get(ge)){e.next=11;break}return e.next=5,le(this.props);case 5:r=e.sent,o=r.hasNewVersion,n=r.preferences,o&&(this.cookies.clear(),this.setState({coryphaPreferences:n},(function(){c.forceUpdate()}))),e.next=15;break;case 11:return e.next=13,se(this.props);case 13:i=e.sent,this.setState({coryphaPreferences:i.map((function(e){return de(de({},e),{},{accepted:e.required})}))});case 15:if(!q()&&!0===t){e.next=17;break}return e.abrupt("return");case 17:window.addEventListener?window.addEventListener("scroll",this.onScroll):window.attachEvent&&window.attachEvent("onscroll",this.onScroll);case 18:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"componentWillUnmount",value:function(){q()||(window.removeEventListener?window.removeEventListener("scroll",this.onScroll):window.detachEvent&&window.detachEvent("onscroll",this.onScroll))}},{key:"onScroll",value:function(){this.confirm()}},{key:"onTogglePreferencesCookies",value:function(e){this.setState({preferencesCookies:e})}},{key:"onToggleStatisticsCookies",value:function(e){this.setState({statisticsCookies:e})}},{key:"onToggleMarketingCookies",value:function(e){this.setState({marketingCookies:e})}},{key:"onToggleCoryphaPreference",value:function(e,t){var r=this.state.coryphaPreferences,o=void 0===r?[]:r,n=c()(o);n.find((function(e){return e.id===t.id})).accepted=e,this.setState({coryphaPreferences:n})}},{key:"onAcceptAll",value:function(){var e=this,t=this.props,r=t.onAcceptPreferences,o=void 0===r?function(){}:r,n=t.onAcceptStatistics,i=void 0===n?function(){}:n,c=t.onAcceptMarketing,s=void 0===c?function(){}:c,a=t.onAcceptCoryphaPreferences,u=void 0===a?function(){}:a,p=t.coryphaUserId,l=this.state.coryphaPreferences,f=void 0===l?[]:l;K(this.props)?(this.cookies.set(ge),this.cookies.set({key:ye,value:p||I()}),f.forEach((function(t){var r=t.name;e.cookies.set("rl_".concat(_()(r.toLowerCase(),"_"),"_consent"))})),u(f),ue(this.props,f.map((function(e){return{id:e.id,accepted:!0}})))):(this.cookies.set(ge),this.cookies.set(ve),this.cookies.set(me),this.cookies.set(ke),o(),i(),s()),this.forceUpdate()}},{key:"confirm",value:function(){var e=this,t=this.props.coryphaUserId,r=this.state.coryphaPreferences,o=void 0===r?[]:r;if(K(this.props))this.cookies.set(ge),this.cookies.set({key:ye,value:t||I()}),o.forEach((function(t){var r=t.name,o=t.accepted;e.cookies.set({key:"rl_".concat(_()(r.toLowerCase(),"_"),"_consent"),value:o})})),ue(this.props,o.map((function(e){return{id:e.id,accepted:e.accepted}})));else{var n=this.state,i=n.preferencesCookies,c=n.statisticsCookies,s=n.marketingCookies;this.cookies.set(ge),i?this.cookies.set(ve):this.cookies.remove(ve),c?this.cookies.set(me):this.cookies.remove(me),s?this.cookies.set(ke):this.cookies.remove(ke)}this.forceUpdate()}},{key:"decline",value:function(){var e=this,t=this.props,r=t.onDeclinePreferences,o=void 0===r?function(){}:r,n=t.onDeclineStatistics,i=void 0===n?function(){}:n,c=t.onDeclineMarketing,s=void 0===c?function(){}:c,a=t.onDeclineCoryphaPreferences,u=void 0===a?function(){}:a,p=this.state.coryphaPreferences,l=void 0===p?[]:p;K(this.props)?(this.cookies.set(ge),this.cookies.remove(ye),l.forEach((function(t){var r=t.name;e.cookies.remove("rl_".concat(_()(r.toLowerCase(),"_"),"_consent"))})),u(l)):(this.cookies.set(ge),this.cookies.remove(ve),this.cookies.remove(me),this.cookies.remove(ke),o(),i(),s()),this.forceUpdate()}},{key:"consetsCallback",value:function(){var e=this.props,t=e.onAccept,r=void 0===t?function(){}:t,o=e.onAcceptPreferences,n=void 0===o?function(){}:o,i=e.onAcceptStatistics,c=void 0===i?function(){}:i,s=e.onAcceptMarketing,a=void 0===s?function(){}:s,u=e.onDeclinePreferences,p=void 0===u?function(){}:u,l=e.onDeclineStatistics,f=void 0===l?function(){}:l,h=e.onDeclineMarketing,d=void 0===h?function(){}:h,y=this.cookies.get(ve),g=this.cookies.get(me),v=this.cookies.get(ke);r(),y?n():p(),g?c():f(),v?a():d()}},{key:"render",value:function(){var e=this.props,t=e.styles,r=e.className,o=e.message,i=e.policyLink,c=e.privacyPolicyLinkText,s=e.necessaryOptionText,a=e.preferencesOptionText,u=e.statisticsOptionText,p=e.marketingOptionText,l=e.showDeclineButton,f=e.acceptButtonText,h=e.declineButtonText,d=e.managePreferencesButtonText,y=e.savePreferencesButtonText,g=e.showPreferencesOption,v=e.showStatisticsOption,m=e.showMarketingOption,k=e.preferencesDefaultChecked,x=e.statisticsDefaultChecked,b=e.marketingDefaultChecked,w=this.state.coryphaPreferences,O=void 0===w?[]:w;if(this.cookies.get(ge))return this.consetsCallback(),null;var E={styles:t,className:r,message:o,policyLink:i,privacyPolicyLinkText:c,necessaryOptionText:s,preferencesOptionText:a,statisticsOptionText:u,marketingOptionText:p,showDeclineButton:l,acceptButtonText:f,declineButtonText:h,managePreferencesButtonText:d,savePreferencesButtonText:y,showPreferencesOption:g,showStatisticsOption:v,showMarketingOption:m,preferencesDefaultChecked:k,statisticsDefaultChecked:x,marketingDefaultChecked:b,onTogglePreferencesCookies:this.onTogglePreferencesCookies,onToggleStatisticsCookies:this.onToggleStatisticsCookies,onToggleMarketingCookies:this.onToggleMarketingCookies,onDecline:this.decline,onConfirm:this.confirm,onAcceptAll:this.onAcceptAll,coryphaPreferences:O,onToggleCoryphaPreference:this.onToggleCoryphaPreference};return n().createElement(ie,E)}}]),s}(n().Component);xe.protoTypes={className:S().string,styles:S().object,message:S().string.isRequired,wholeDomain:S().bool,policyLink:S().string,privacyPolicyLinkText:S().string,necessaryOptionText:S().string,preferencesOptionText:S().string,statisticsOptionText:S().string,marketingOptionText:S().string,acceptButtonText:S().string,declineButtonText:S().string,managePreferencesButtonText:S().string,savePreferencesButtonText:S().string,showDeclineButton:S().bool,dismissOnScroll:S().bool,showPreferencesOption:S().bool,showStatisticsOption:S().bool,showMarketingOption:S().bool,preferencesDefaultChecked:S().bool,statisticsDefaultChecked:S().bool,marketingDefaultChecked:S().bool,onAccept:S().func,onAcceptPreferences:S().func,onAcceptStatistics:S().func,onAcceptMarketing:S().func,onDeclinePreferences:S().func,onDeclineStatistics:S().func,onDeclineMarketing:S().func,coryphaUserId:S().string,coryphaDocumentCode:S().string,coryphaDocumentLanguage:S().string,coryphaApiKey:S().string,onAcceptCoryphaPreferences:S().func,onDeclineCoryphaPreferences:S().func};const be=xe;var we=function(e){return q()?null:n().createElement(be,e)}},550:(e,t)=>{"use strict";t.Q=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var o={},i=t||{},s=e.split(n),a=i.decode||r,u=0;u<s.length;u++){var p=s[u],l=p.indexOf("=");if(!(l<0)){var f=p.substr(0,l).trim(),h=p.substr(++l,p.length).trim();'"'==h[0]&&(h=h.slice(1,-1)),null==o[f]&&(o[f]=c(h,a))}}return o},t.q=function(e,t,r){var n=r||{},c=n.encode||o;if("function"!=typeof c)throw new TypeError("option encode is invalid");if(!i.test(e))throw new TypeError("argument name is invalid");var s=c(t);if(s&&!i.test(s))throw new TypeError("argument val is invalid");var a=e+"="+s;if(null!=n.maxAge){var u=n.maxAge-0;if(isNaN(u)||!isFinite(u))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(u)}if(n.domain){if(!i.test(n.domain))throw new TypeError("option domain is invalid");a+="; Domain="+n.domain}if(n.path){if(!i.test(n.path))throw new TypeError("option path is invalid");a+="; Path="+n.path}if(n.expires){if("function"!=typeof n.expires.toUTCString)throw new TypeError("option expires is invalid");a+="; Expires="+n.expires.toUTCString()}if(n.httpOnly&&(a+="; HttpOnly"),n.secure&&(a+="; Secure"),n.sameSite)switch("string"==typeof n.sameSite?n.sameSite.toLowerCase():n.sameSite){case!0:a+="; SameSite=Strict";break;case"lax":a+="; SameSite=Lax";break;case"strict":a+="; SameSite=Strict";break;case"none":a+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return a};var r=decodeURIComponent,o=encodeURIComponent,n=/; */,i=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function c(e,t){try{return t(e)}catch(t){return e}}},703:(e,t,r)=>{"use strict";var o=r(414);function n(){}function i(){}i.resetWarningCache=n,e.exports=function(){function e(e,t,r,n,i,c){if(c!==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;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:n};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},666:e=>{var t=function(e){"use strict";var t,r=Object.prototype,o=r.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",c=n.asyncIterator||"@@asyncIterator",s=n.toStringTag||"@@toStringTag";function a(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{a({},"")}catch(e){a=function(e,t,r){return e[t]=r}}function u(e,t,r,o){var n=t&&t.prototype instanceof g?t:g,i=Object.create(n.prototype),c=new _(o||[]);return i._invoke=function(e,t,r){var o=l;return function(n,i){if(o===h)throw new Error("Generator is already running");if(o===d){if("throw"===n)throw i;return j()}for(r.method=n,r.arg=i;;){var c=r.delegate;if(c){var s=P(c,r);if(s){if(s===y)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===l)throw o=d,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var a=p(e,t,r);if("normal"===a.type){if(o=r.done?d:f,a.arg===y)continue;return{value:a.arg,done:r.done}}"throw"===a.type&&(o=d,r.method="throw",r.arg=a.arg)}}}(e,r,c),i}function p(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var l="suspendedStart",f="suspendedYield",h="executing",d="completed",y={};function g(){}function v(){}function m(){}var k={};k[i]=function(){return this};var x=Object.getPrototypeOf,b=x&&x(x(T([])));b&&b!==r&&o.call(b,i)&&(k=b);var w=m.prototype=g.prototype=Object.create(k);function O(e){["next","throw","return"].forEach((function(t){a(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function r(n,i,c,s){var a=p(e[n],e,i);if("throw"!==a.type){var u=a.arg,l=u.value;return l&&"object"==typeof l&&o.call(l,"__await")?t.resolve(l.__await).then((function(e){r("next",e,c,s)}),(function(e){r("throw",e,c,s)})):t.resolve(l).then((function(e){u.value=e,c(u)}),(function(e){return r("throw",e,c,s)}))}s(a.arg)}var n;this._invoke=function(e,o){function i(){return new t((function(t,n){r(e,o,t,n)}))}return n=n?n.then(i,i):i()}}function P(e,r){var o=e.iterator[r.method];if(o===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,P(e,r),"throw"===r.method))return y;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return y}var n=p(o,e.iterator,r.arg);if("throw"===n.type)return r.method="throw",r.arg=n.arg,r.delegate=null,y;var i=n.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function T(e){if(e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,c=function r(){for(;++n<e.length;)if(o.call(e,n))return r.value=e[n],r.done=!1,r;return r.value=t,r.done=!0,r};return c.next=c}}return{next:j}}function j(){return{value:t,done:!0}}return v.prototype=w.constructor=m,m.constructor=v,v.displayName=a(m,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,a(e,s,"GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},O(E.prototype),E.prototype[c]=function(){return this},e.AsyncIterator=E,e.async=function(t,r,o,n,i){void 0===i&&(i=Promise);var c=new E(u(t,r,o,n),i);return e.isGeneratorFunction(r)?c:c.next().then((function(e){return e.done?e.value:c.next()}))},O(w),a(w,s,"Generator"),w[i]=function(){return this},w.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var o=t.pop();if(o in e)return r.value=o,r.done=!1,r}return r.done=!0,r}},e.values=T,_.prototype={constructor:_,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(C),!e)for(var r in this)"t"===r.charAt(0)&&o.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function n(o,n){return s.type="throw",s.arg=e,r.next=o,n&&(r.method="next",r.arg=t),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var c=this.tryEntries[i],s=c.completion;if("root"===c.tryLoc)return n("end");if(c.tryLoc<=this.prev){var a=o.call(c,"catchLoc"),u=o.call(c,"finallyLoc");if(a&&u){if(this.prev<c.catchLoc)return n(c.catchLoc,!0);if(this.prev<c.finallyLoc)return n(c.finallyLoc)}else if(a){if(this.prev<c.catchLoc)return n(c.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return n(c.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&o.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=e,c.arg=t,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(c)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var o=r.completion;if("throw"===o.type){var n=o.arg;C(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,o){return this.delegate={iterator:T(e),resultName:r,nextLoc:o},"next"===this.method&&(this.arg=t),y}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}},304:function(e){var t;t=function(){var e=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E\'","Ը":"Y\'","Թ":"T\'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C\'","Կ":"K","Հ":"H","Ձ":"D\'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R\'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P\'","Ք":"Q\'","Օ":"O\'\'","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","":"a","":"b","":"g","":"d","":"e","":"v","":"z","":"t","":"i","":"k","":"l","":"m","":"n","":"o","":"p","":"zh","":"r","":"s","":"t","":"u","":"f","":"k","":"gh","":"q","":"sh","":"ch","":"ts","":"dz","":"ts","":"ch","":"kh","":"j","":"h","":"S","":"s","":"W","":"w","":"W","":"w","":"W","":"w","":"SS","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"A","":"a","":"E","":"e","":"E","":"e","":"E","":"e","":"E","ế":"e","":"E","":"e","":"E","":"e","":"E","":"e","":"E","":"e","":"I","":"i","":"I","":"i","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"O","":"o","":"U","":"u","":"U","":"u","":"U","":"u","":"U","":"u","":"U","":"u","":"U","":"u","":"U","":"u","":"Y","":"y","":"Y","":"y","":"Y","":"y","":"Y","":"y","":"-","":"\'","":"\'","":"\\"","”":"\\"","":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}'),t=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function r(r,o){if("string"!=typeof r)throw new Error("slugify: string argument expected");var n=t[(o="string"==typeof o?{replacement:o}:o||{}).locale]||{},i=void 0===o.replacement?"-":o.replacement,c=void 0===o.trim||o.trim,s=r.normalize().split("").reduce((function(t,r){var c=n[r]||e[r]||r;return c===i&&(c=" "),t+c.replace(o.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")}),"");return o.strict&&(s=s.replace(/[^A-Za-z0-9\s]/g,"")),c&&(s=s.trim()),s=s.replace(/\s+/g,i),o.lower&&(s=s.toLowerCase()),s}return r.extend=function(t){Object.assign(e,t)},r},e.exports=t(),e.exports.default=t()},297:t=>{"use strict";t.exports=e}},r={};function o(e){if(r[e])return r[e].exports;var n=r[e]={exports:{}};return t[e].call(n.exports,n,n.exports,o),n.exports}return o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o(87)})()}));