vendor: 4,686 bytes, line 1
1var ConsentBanner;(()=>{var e={407:(e,t,n)=>{var r=n(568).default;function o(){"use strict";e.exports=o=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var t,n={},i=Object.prototype,a=i.hasOwnProperty,c=Object.defineProperty||function(e,t,n){e[t]=n.value},s="function"==typeof Symbol?Symbol:{},l=s.iterator||"@@iterator",u=s.asyncIterator||"@@asyncIterator",d=s.toStringTag||"@@toStringTag";function p(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{p({},"")}catch(t){p=function(e,t,n){return e[t]=n}}function g(e,t,n,r){var o=Object.create((t&&t.prototype instanceof w?t:w).prototype),i=new M(r||[]);return c(o,"_invoke",{value:T(e,n,i)}),o}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}n.wrap=g;var f="suspendedStart",v="suspendedYield",y="executing",m="completed",b={};function w(){}function k(){}function x(){}var E={};p(E,l,(function(){return this}));var L=Object.getPrototypeOf,S=L&&L(L(I([])));S&&S!==i&&a.call(S,l)&&(E=S);var P=x.prototype=w.prototype=Object.create(E);function C(e){["next","throw","return"].forEach((function(t){p(e,t,(function(e){return this._invoke(t,e)}))}))}function _(e,t){function n(o,i,c,s){var l=h(e[o],e,i);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==r(d)&&a.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,c,s)}),(function(e){n("throw",e,c,s)})):t.resolve(d).then((function(e){u.value=e,c(u)}),(function(e){return n("throw",e,c,s)}))}s(l.arg)}var o;c(this,"_invoke",{value:function(e,r){function i(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(i,i):i()}})}function T(e,n,r){var o=f;return function(i,a){if(o===y)throw Error("Generator is already running");if(o===m){if("throw"===i)throw a;return{value:t,done:!0}}for(r.method=i,r.arg=a;;){var c=r.delegate;if(c){var s=O(c,r);if(s){if(s===b)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=y;var l=h(e,n,r);if("normal"===l.type){if(o=r.done?m:v,l.arg===b)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=m,r.method="throw",r.arg=l.arg)}}}function O(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,O(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),b;var i=h(o,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,b;var a=i.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,b):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,b)}function B(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 j(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(B,this),this.reset(!0)}function I(e){if(e||""===e){var n=e[l];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(a.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(r(e)+" is not iterable")}return k.prototype=x,c(P,"constructor",{value:x,configurable:!0}),c(x,"constructor",{value:k,configurable:!0}),k.displayName=p(x,d,"GeneratorFunction"),n.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===k||"GeneratorFunction"===(t.displayName||t.name))},n.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,x):(e.__proto__=x,p(e,d,"GeneratorFunction")),e.prototype=Object.create(P),e},n.awrap=function(e){return{__await:e}},C(_.prototype),p(_.prototype,u,(function(){return this})),n.AsyncIterator=_,n.async=function(e,t,r,o,i){void 0===i&&(i=Promise);var a=new _(g(e,t,r,o),i);return n.isGeneratorFunction(t)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},C(P),p(P,d,"Generator"),p(P,l,(function(){return this})),p(P,"toString",(function(){return"[object Generator]"})),n.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},n.values=I,M.prototype={constructor:M,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.forEac
1h(j),!e)for(var n in this)"t"===n.charAt(0)&&a.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=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 n=this;function r(r,o){return c.type="throw",c.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return r("end");if(this.prev>=i.tryLoc){var s=a.call(i,"catchLoc"),l=a.call(i,"finallyLoc");if(s&&l){if(i.catchLoc>this.prev)return r(i.catchLoc,!0);if(i.finallyLoc>this.prev)return r(i.finallyLoc)}else if(s){if(i.catchLoc>this.prev)return r(i.catchLoc,!0)}else{if(!l)throw Error("try statement without catch or finally");if(i.finallyLoc>this.prev)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(this.prev>=r.tryLoc&&a.call(r,"finallyLoc")&&r.finallyLoc>this.prev){var o=r;break}}o&&("break"===e||"continue"===e)&&t>=o.tryLoc&&o.finallyLoc>=t&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,b):this.complete(i)},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),b},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),j(n),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;j(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:I(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),b}},n}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},568:e=>{function t(n){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(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},50:(e,t,n)=>{var r=n(407)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{"use strict";function e(e,t,n,r,o,i,a){try{var c=e[i](a),s=c.value}catch(e){return void n(e)}c.done?t(s):Promise.resolve(s).then(r,o)}function t(t){return function(){var n=this,r=arguments;return new Promise((function(o,i){var a=t.apply(n,r);function c(t){e(a,o,i,c,s,"next",t)}function s(t){e(a,o,i,c,s,"throw",t)}c(void 0)}))}}function o(e){return o="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},o(e)}function i(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}function a(e,t){for(var n=0;t.length>n;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}n.r(r),n.d(r,{default:()=>g});var c=n(50),s=n.n(c);function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return e.length>r?{done:!1,value:e[r++]}:{done:!0}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);t>n;n++)r[n]=e[n];return r}var d=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.bannerElement=null,this.settingsPopup=null},n=[{key:"getCookie",value:function(e){var t,n=e+"=",r=l(decodeURIComponent(document.cookie).split(";"));try{for(r.s();!(t=r.n()).done;){for(var o=t.value;" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(n)){var i=o.substring(n.length,o.length);return decodeURIComponent(i)}}}catch(e){r.e(e)}finally{r.f()}return""}},{key:"getWebappPath",value:function(){var e=document.querySelector("base[href]");if(e)return new URL(e.href).pathname.replace(/\/$/,"");var t=window.location.pathname.match(/^\/[^\/]+/);return t?t[0]:""}},{key:"init",value:(p=t(s().mark((function e(){var t;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t=window._gdprConsentManager){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,t.ensureLoaded();case 6:if(!t.gdprDisabled){e.next=8;break}return e.abrupt("return");case 8:if("true"!==this.getCookie("isDevice")){e.next=11;break}return e.abrupt("return");case 11:t.hasConsent()||this.showBanner(),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0);case 18:case"end":return e.stop()}}),e,this,[[0,15]])}))),function(){return p.apply(this,arguments)})},{key:"showBanner",value:function(){var e=this;this.bannerElement||(this.bannerElement=document.createElement("div"),this.bannerElement.id="gdpr-consent-banner",this.bannerElement.className="gdpr-consent-banner",this.bannerElement.innerHTML='\n <div class="gdpr-banner-content">\n <div class="gdpr-banner-text">\n <p><strong>Unbound Medicine uses cookies for the following purposes:</strong></p>\n <ul>\n <li>To keep you logged into your account safely and securely</li>\n <li>To remember your preferences and settings</li>\n <li>To personalize your experience based on your previous usage and preferences</li>\n </ul>\n <ul>\n <li>To operate our subscription content platforms and e-commerce functionality</li>\n <li>To analyze how our websites and applications are used based on anonymized user data</li>\n </ul>\n <p class="gdpr-cookie-policy-link">\n <a href="./cookie_policy" id="gdpr-cookie-policy-banner-link">View full cookie policy here</a>\n </p>\n </div>\n <div class="gdpr-banner-actions">\n <button id="gdpr-accept-all" class="gdpr-btn gdpr-btn-primary">Accept all cookies</button>\n <button id="gdpr-decline-all" class="gdpr-btn gdpr-btn-secondary">Reject optional cookies</button>\n <button id="gdpr-settings" class="gdpr-btn gdpr-btn-tertiary">Manage cookie preferences</button>\n </div>\n </div>\n ',document.body.appendChild(this.bannerElement),document.getElementById("gdpr-accept-all").addEventListener("click",(function(){return e.acceptAll()}
1)),document.getElementById("gdpr-decline-all").addEventListener("click",(function(){return e.declineAll()})),document.getElementById("gdpr-settings").addEventListener("click",(function(){return e.showSettings()})),document.getElementById("gdpr-cookie-policy-banner-link").addEventListener("click",(function(t){t.preventDefault(),e.showCookiePolicyLightbox()})))}},{key:"hideBanner",value:function(){try{if(this.bannerElement)return this.bannerElement.remove(),void(this.bannerElement=null);var e=document.getElementById("gdpr-consent-banner");e&&e.remove()}catch(e){}}},{key:"acceptAll",value:(d=t(s().mark((function e(){var t;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t=window._gdprConsentManager){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,t.ensureLoaded();case 6:t.acceptAll(),this.hideBanner(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])}))),function(){return d.apply(this,arguments)})},{key:"declineAll",value:(u=t(s().mark((function e(){var t;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t=window._gdprConsentManager){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,t.ensureLoaded();case 6:t.declineAll(),this.hideBanner(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])}))),function(){return u.apply(this,arguments)})},{key:"showSettings",value:(c=t(s().mark((function e(){var n,r,o,i,a,c=this;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!this.settingsPopup){e.next=3;break}return e.abrupt("return");case 3:if(n=window._gdprConsentManager){e.next=6;break}return e.abrupt("return");case 6:return e.next=8,n.ensureLoaded();case 8:r=n.getPreferences(),o=r.analytics,i=r.marketing,a=r.liveChat,this.settingsPopup=document.createElement("div"),this.settingsPopup.id="gdpr-settings-popup",this.settingsPopup.className="gdpr-settings-popup",this.settingsPopup.innerHTML='\n <div class="gdpr-settings-overlay"></div>\n <div class="gdpr-settings-modal">\n <div class="gdpr-settings-content">\n <div class="gdpr-settings-header">\n <h2>Cookie Preferences</h2>\n <button class="gdpr-close-btn" id="gdpr-close-sett
1ings">×</button>\n </div>\n <div class="gdpr-settings-body">\n <div class="gdpr-cookie-category">\n <div class="gdpr-category-header">\n <div class="gdpr-category-title">\n <h3>Essential Cookies</h3>\n </div>\n <div class="gdpr-category-description">\n <p>\n These cookies are necessary for our websites and applications to function properly. They enable core \n functionality such as security, authentication, and maintaining your session. You cannot opt out of these \n cookies as our services rely on them to operate correctly.\n </p>\n </div>\n </div>\n <span class="gdpr-always-on">Always on</span>\n </div>\n\n <div class="gdpr-cookie-category">\n <div class="gdpr-category-header">\n <div class="gdpr-category-title">\n <h3>Analytics Cookies</h3>\n </div>\n <div class="gdpr-category-description">\n <p>\n We use Google Analytics 4 to understand how visitors interact with our websites and \n applications. These services collect information anonymously and report website and app usage statistics \n without identifying individual visitors.\n </p>\n </div>\n </div>\n <label class="gdpr-toggle">\n <input type="checkbox" id="gdpr-analytics-toggle" '.concat(o?"checked":"",'>\n <span class="gdpr-toggle-slider"></span>\n </label>\n </div>\n\n ').concat(n.marketingEnabled?'\n <div class="gdpr-cookie-category">\n <div class="gdpr-category-header">\n <div class="gdpr-category-title">\n <h3>Marketing Cookies</h3>\n </div>\n <div class="gdpr-category-description">\n <p>\n We use marketing and advertising cookies to measure the effectiveness of our advertising and understand \n actions you take on our site. This helps us show you relevant ads and improve our marketing campaigns. \n These cookies may track your activity across different websites.\n </p>\n </div>\n </div>\n <label class="gdpr-toggle">\n <input type="checkbox" id="gdpr-marketing-toggle" '.concat(i?"checked":"",'>\n <span class="gdpr-toggle-slider"></span>\n </label>\n </div>\n '):"","\n\n ").concat(n.liveChatEnabled?'\n <div class="gdpr-cookie-category">\n <div class="gdpr-category-header">\n <div class="gdpr-category-title">\n <h3>LiveChat Cookies</h3>\n </div>\n <div class="gdpr-category-description">\n <p>\n Enables our real-time customer support chat. If disabled, the chat widget will not load and chat support will be unavailable. Live Chat may use cookies and local storage to maintain your session and remember your chat preferences.\n </p>\n </div>\n </div>\n <label class="gdpr-toggle">\n <input type="checkbox" id="gdpr-livechat-toggle" '.concat(a?"checked":"",'>
1\n <span class="gdpr-toggle-slider"></span>\n </label>\n </div>\n '):"",'\n\n \x3c!-- Personalization Cookies - Not currently used\n <div class="gdpr-cookie-category">\n <div class="gdpr-category-header">\n <div class="gdpr-category-title">\n <h3>Personalization Cookies</h3>\n </div>\n <div class="gdpr-category-description">\n <p>\n We use cookies to personalize your experience based on your previous interactions with our platforms. These \n cookies help us display relevant content and remember your preferences.\n </p>\n </div>\n </div>\n <label class="gdpr-toggle">\n <input type="checkbox" id="gdpr-personalization-toggle" ').concat(r.marketing?"checked":"",'>\n <span class="gdpr-toggle-slider"></span>\n </label>\n </div>\n --\x3e\n </div>\n <div class="gdpr-settings-footer">\n <button id="gdpr-save-settings" class="gdpr-btn gdpr-btn-primary">Save preferences</button>\n <a href="./cookie_policy" id="gdpr-cookie-policy-link" class="gdpr-cookie-policy-link">View full cookie policy here</a>\n </div>\n </div>\n </div>\n '),document.body.appendChild(this.settingsPopup),document.getElementById("gdpr-close-sett
1ings").addEventListener("click",(function(){return c.hideSettings()})),document.querySelector(".gdpr-settings-overlay").addEventListener("click",(function(){return c.hideSettings()})),document.getElementById("gdpr-save-settings").addEventListener("click",t(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.saveSettings();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))),document.getElementById("gdpr-cookie-policy-link").addEventListener("click",(function(e){e.preventDefault(),c.showCookiePolicyLightbox()})),e.next=26;break;case 23:e.prev=23,e.t0=e.catch(0);case 26:case"end":return e.stop()}}),e,this,[[0,23]])}))),function(){return c.apply(this,arguments)})},{key:"hideSettings",value:function(){try{this.settingsPopup&&(this.settingsPopup.remove(),this.settingsPopup=null)}catch(e){}}},{key:"showCookiePolicyLightbox",value:(i=t(s().mark((function e(){var t,n,r,o,i,a,c,l=this;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,(t=document.createElement("div")).id="gdpr-cookie-policy-lightbox",t.className="gdpr-lightbox",t.innerHTML='\n <div class="gdpr-lightbox-overlay"></div>\n <div class="gdpr-lightbox-modal">\n <div class="gdpr-lightbox-header">\n <h2>Cookie Policy</h2>\n <button class="gdpr-close-btn" id="gdpr-close-lightbox">×</button>\n </div>\n <div class="gdpr-lightbox-content">\n <div class="gdpr-lightbox-loading">Loading...</div>\n </div>\n </div>\n ',document.body.appendChild(t),document.getElementById("gdpr-close-lightbox").addEventListener("click",(function(){return l.hideCookiePolicyLightbox()})),document.querySelector(".gdpr-lightbox-overlay").addEventListener("click",(function(){return l.hideCookiePolicyLightbox()})),e.next=10,fetch("".concat(this.getWebappPath(),"/cookie_policy_popup"));case 10:if((n=e.sent).ok){e.next=13;break}throw Error("Failed to load cookie policy");case 13:return e.next=15,n.text();case 15:r=e.sent,o=new DOMParser,i=o.parseFromString(r,"text/html"),a=i.body.innerHTML,t.querySelector(".gdpr-lightbox-content").innerHTML=a,e.next=28;break;case 23:e.prev=23,e.t0=e.catch(0),(c=document.querySelector(".gdpr-lightbox-content"))&&(c.innerHTML="<p>Error loading cookie policy. Please try again later.</p>");case 28:case"end":return e.stop()}}),e,this,[[0,23]])}))),function(){return i.apply(this,arguments)})},{key:"hideCookiePolicyLightbox",value:function(){var e=document.getElementById("gdpr-cookie-policy-lightbox");e&&e.remove()}},{key:"saveSettings",value:(o=t(s().mark((function e(){var t,n,r,o,i,a;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,t=document.getElementById("gdpr-analytics-toggle").checked,n=window._gdprConsentManager,r=!1,o=!1,n&&n.marketingEnabled&&(i=document.getElementById("gdpr-marketing-toggle"),r=!!i&&i.checked),n&&n.liveChatEnabled&&(a=document.getElementById("gdpr-livechat-toggle"),o=!!a&&a.checked),!n){e.next=12;break}return e.next=10,n.ensureLoaded();case 10:return e.next=12,n.savePreferences(t,r,o);case 12:this.hideSettings(),this.hideBanner(),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0);case 19:case"end":return e.stop()}}),e,this,[[0,16]])}))),function(){return o.apply(this,arguments)})}],n&&a(e.prototype,n),r&&a(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,n,r,o,i,c,u,d,p}();function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"!=typeof document)if("undefined"!=typeof window&&(window._consentBannerOptions=e),"loading"===document.readyState)document.addEventListener("DOMContentLoaded",t(s().mark((function t(){var n;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=new d(e),t.next=3,n.init();case 3:case"end":return t.stop()}}),t)}))));else{var n=new d(e);t(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n.init();case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})))()}}"undefined"!=typeof window&&(window.ConsentBanner=d,window._consentBannerOptions=window._consentBannerOptions||{},window.showCookieSettings=t(s().mark((function e(){var t;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!window.gdpr||!window.gdpr.loadPreferences){e.next=4;break}return e.next=4,window.gdpr.loadPreferences();case 4:return t=new d(window._consentBannerOptions),e.next=7,t.showSettings();case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))),"undefined"!=typeof window&&(window.initConsentBanner=p),p();const g=d})(),ConsentBanner=r})();
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.