1!function(n){var o={};function r(e){if(o[e])return o[e].exports;var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}r.m=n,r.c=o,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=35)}([function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(51),t),r(n(52),t),r(n(53),t),r(n(54),t)},function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(55),t),r(n(18),t),r(n(56),t),r(n(57),t),r(n(19),t),r(n(58),t),r(n(59),t),r(n(60),t),r(n(14),t),r(n(20),t),r(n(61),t),r(n(62),t),r(n(63),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TCF_LEG_INT_PURPOSES=["2","7","8","9","10","11"],t.ConsentCategories=["essential","optionalFunctionality","analytics","marketing"];var o=(r.prototype.getConsentedCategories=function(){var t=this;return Object.keys(this.consents).filter(function(e){return t.consents[e]})},r.prototype.getConsentedTCFPurposes=function(){var e;return(null===(e=this.consents.tcf)||void 0===e?void 0:e.purposes)||[]},r.prototype.getLegIntTCFPurposes=function(){var e;return(null===(e=this.consents.tcf)||void 0===e?void 0:e.purposesLegInt)||t.TCF_LEG_INT_PURPOSES.slice()},r);function r(e,t){this.consents=e,this.version=t}t.CookieConsent=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IntEncoder=void 0;var o=n(0),r=(i.encode=function(e,t){var n;if("string"==typeof e&&(e=parseInt(e,10)),(n=e.toString(2)).length>t||e<0)throw new o.EncodingError("".concat(e," too large to encode into ").concat(t));return n.length<t&&(n="0".repeat(t-n.length)+n),n},i.decode=function(e,t){if(t!==e.length)throw new o.DecodingError("invalid bit length");return parseInt(e,2)},i);function i(){}t.IntEncoder=r},function(e,t,n){"use strict";function o(e){var t=e.split(/=(.*)/);return{name:t[0].trim(),value:t[1]?t[1].trim():void 0}}Object.defineProperty(t,"__esModule",{value:!0}),t.parseCookieString=function(e){return decodeURIComponent(e).split(";").map(function(e){return o(e)})},t.parseCookie=o,t.parseURL=function(e){try{return e.startsWith("//")&&(e="https:"+e),new URL(e)}catch(e){return null}}},function(e,t,n){"use strict";var u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],o=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.Cloneable=void 0;var o=(r.prototype.clone=function(){var n=this,o=new this.constructor;return Object.keys(this).forEach(function(e){var t=n.deepClone(n[e]);void 0!==t&&(o[e]=t)}),o},r.prototype.deepClone=function(e){var t,n,o=typeof e;if("number"==o||"string"==o||"boolean"==o)return e;if(null!==e&&"object"==o){if("function"==typeof e.clone)return e.clone();if(e instanceof Date)return new Date(e.getTime());if(void 0!==e[Symbol.iterator]){var r=[];try{for(var i=u(e),s=i.next();!s.done;s=i.next()){var a=s.value;r.push(this.deepClone(a))}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return e instanceof Array?r:new e.constructor(r)}var c={};for(var l in e)e.hasOwnProperty(l)&&(c[l]=this.deepClone(e[l]));return c}},r);function r(){}t.Cloneable=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanEncoder=void 0;var o=(r.encode=function(e){return String(Number(e))},r.decode=function(e){return"1"===e},r);function r(){}t.BooleanEncoder=o},function(e,t,n){"use strict";function a(e){return e&&"object"==typeof e&&!Array.isArray(e)}
1Object.defineProperty(t,"__esModule",{value:!0}),t.get=function(t,n,e){function o(e){return String.prototype.split.call(n,e).filter(Boolean).reduce(function(e,t){return null!=e?e[t]:e},t)}void 0===e&&(e=void 0);var r=o(/[,[\]]+?/)||o(/[,[\].]+?/);return void 0===r||r===t?e:r},t.isObject=a,t.default=function o(r,i){var s=Object.assign({},r);return a(r)&&a(i)&&Object.keys(i).forEach(function(e){var t,n;a(i[e])?e in r?s[e]=o(r[e],i[e]):Object.assign(s,((t={})[e]=i[e],t)):Object.assign(s,((n={})[e]=i[e],n))}),s},t.findAncestor=function(e,t){for(;(e=e.parentElement)&&!e.matches(t););return e},t.createElementFromHTML=function(e){var t=document.createElement("div");return t.innerHTML=e.trim(),t.firstChild},t.isDefined=function(e){return void 0!==e}},function(e,t){var n,o,r=Function.bind.call(Function.call,Array.prototype.reduce),i=Function.bind.call(Function.call,Object.prototype.propertyIsEnumerable),s=Function.bind.call(Function.call,Array.prototype.concat),a=Object.keys;function u(e){return"function"==typeof e||"[object Function]"===n.call(e)}function d(e){var t,n=(t=Number(e),isNaN(t)?0:0!==t&&isFinite(t)?(0<t?1:-1)*Math.floor(Math.abs(t)):t);return Math.min(Math.max(n,0),o)}Object.values||(Object.values=function(n){return r(a(n),function(e,t){return s(e,"string"==typeof t&&i(n,t)?[n[t]]:[])},[])}),Object.entries||(Object.entries=function(n){return r(a(n),function(e,t){return s(e,"string"==typeof t&&i(n,t)?[[t,n[t]]]:[])},[])}),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||window;for(var n=0;n<this.length;n++)e.call(t,this[n],n,this)}),String.prototype.startsWith||(String.prototype.startsWith=function(e,t){return t=t||0,this.indexOf(e,t)===t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null==this)throw TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError("predicate must be a function");for(var o=arguments[1],r=0;r<n;){var i=t[r];if(e.call(o,i,r,t))return i;r++}},configurable:!0,writable:!0}),[Element.prototype,Document.prototype,DocumentFragment.prototype].forEach(function(e){e.hasOwnProperty("append")||Object.defineProperty(e,"append",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=Array.prototype.slice.call(arguments),n=document.createDocumentFragment();e.forEach(function(e){var t=e instanceof Node;n.appendChild(t?e:document.createTextNode(String(e)))}),this.appendChild(n)}})}),Array.prototype.includes||(Array.prototype.includes=function(e){return!!~this.indexOf(e)}),Array.from||(Array.from=(n=Object.prototype.toString,o=Math.pow(2,53)-1,function(e,t,n){var o=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,i=1<arguments.length?t:void 0;if(void 0!==i){if(!u(i))throw new TypeError("Array.from: when provided, the second argument must be a function");2<arguments.length&&(r=n)}for(var s,a=d(o.length),c=u(this)?Object(new this(a)):new Array(a),l=0;l<a;)s=o[l],c[l]=i?void 0===r?i(s,l):i.call(r,s,l):s,l+=1;return c.length=a,c})),null==Element.prototype.getAttributeNames&&(Element.prototype.getAttributeNames=function(){for(var e=this.attributes,t=e.length,n=new Array(t),o=0;o<t;o++)n[o]=e[o].name;return n}),function(){if(!!!("srcdoc"in document.createElement("iframe"))){var n="javascript: window.frameElement.getAttribute('srcdoc');",o=HTMLIFrameElement.prototype.setAttribute;HTMLIFrameElement.prototype.setAttribute=function(e,t){if("srcdoc"===e)return o.apply(this,arguments),this.contentWindow.location&&(this.contentWindow.location=n),void o.apply(this,["src",n]);o.apply(this,arguments)}}}()},function(e,t,n){"use strict";var o=this&&this.__awaiter||function(e,s,a,c){return new(a=a||Promise)(function(n,t){function o(e){try{i(c.next(e))}catch(e){t(e)}}function r(e){try{i(c.throw(e))}catch(e){t(e)}}function i(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,r)}i((c=c.apply(e,s||[])).next())})},r=this&&this.__generator||function(n,o){var r,i,s,e,a={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return a.label++,{value:t[1],done:!1};case 5:a.label++,i=t[1],t=[0];continue;case 7:t=a.ops.pop(),a.trys.pop();continue;default:if(!(s=0<(s=a.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){a=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){a.label=t[1];break}if(6===t[0]&&a.label<s[1]){a.label=s[1],s=t;break}if(s&&a.label<s[2]){a.label=s[2],a.ops.push(t);break}s[2]&&a.ops.pop(),a.trys.pop();continue}t=o.call(n,a)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}};
1Object.defineProperty(t,"__esModule",{value:!0});var i=(s.prototype.getNodeFromString=function(e){var t=document.createElement("div");return t.innerHTML=e.trim(),t.firstChild},s.prototype.show=function(){return o(this,void 0,void 0,function(){var t;return r(this,function(e){switch(e.label){case 0:return this.rootElement?[3,2]:[4,(t=this).getHTML()];case 1:t.rootElement=e.sent(),this.parentNode.appendChild(this.rootElement),this.registerEventHandlers(),e.label=2;case 2:return this.rootElement.hidden=!1,[2]}})})},s.prototype.hide=function(){var e;null===(e=this.rootElement)||void 0===e||e.remove(),this.rootElement=void 0},s);function s(e,t,n){this.parentNode=e,this.config=n,this.cookieBanner=t}t.BaseComponent=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),s=n(4);t.loadConsent=function(t,e){var n=document.cookie,o=s.parseCookieString(n).find(function(e){return e.name==t});if(o){var r=JSON.parse(o.value);if(!(e&&r.version<e))return new i.CookieConsent(r.consents,r.version);document.debugCB&&console.log("Consent cookie version is too old!")}else document.debugCB&&console.log("No consent cookie found!")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(47).toString();function r(e,t){var n=":root,:host { "+Object.entries(e).reduce(function(e,t){return e+" --"+t[0]+": "+t[1]+";"},"")+" }";return e["logo-img"]||(t+="\n .logo {\n display: none;\n }\n "),o+"\n"+n+"\n"+t}function i(e,t){var n="banner-styles";if(!e.querySelector("#"+n)){var o=document.createElement("style");o.id=n,o.innerHTML=t,e.appendChild(o)}}t.getBaseCSS=r,t.loadBaseCSS=function(e,t,n){i(e,r(t,n))},t.mountCSS=i},function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(17),t),r(n(13),t),r(n(75),t),r(n(76),t),r(n(81),t),r(n(21),t),r(n(27),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BitLength=void 0;var o,r,i,s,a,c,l,u,d,p,f,h,g,v,y,b,m,C,w=n(1),_=(o=w.Fields.cmpId,r=w.Fields.cmpVersion,i=w.Fields.consentLanguage,s=w.Fields.consentScreen,a=w.Fields.created,c=w.Fields.isServiceSpecific,l=w.Fields.lastUpdated,u=w.Fields.policyVersion,d=w.Fields.publisherCountryCode,p=w.Fields.publisherLegitimateInterests,f=w.Fields.publisherConsents,h=w.Fields.purposeConsents,g=w.Fields.purposeLegitimateInterests,v=w.Fields.purposeOneTreatment,y=w.Fields.specialFeatureOptins,b=w.Fields.useNonStandardTexts,m=w.Fields.vendorListVersion,C=w.Fields.version,k[o]=12,k[r]=12,k[i]=12,k[s]=6,k[a]=36,k[c]=1,k[l]=36,k[u]=6,k[d]=12,k[p]=24,k[f]=24,k[h]=24,k[g]=24,k[v]=1,k[y]=12,k[b]=1,k[m]=12,k[C]=6,k.anyBoolean=1,k.encodingType=1,k.maxId=16,k.numCustomPurposes=6,k.numEntries=12,k.numRestrictions=12,k.purposeId=6,k.restrictionType=2,k.segmentType=3,k.singleOrRange=1,k.vendorId=16,k);function k(){}t.BitLength=_},function(e,t,n){"use strict";var o;Object.defineProperty(t,"__esModule",{value:!0}),t.RestrictionType=void 0,(o=t.RestrictionType||(t.RestrictionType={}))[o.NOT_ALLOWED=0]="NOT_ALLOWED",o[o.REQUIRE_CONSENT=1]="REQUIRE_CONSENT",o[o.REQUIRE_LI=2]="REQUIRE_LI"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FixedVectorEncoder=void 0;var r=n(6),i=n(0),s=n(1),o=(a.encode=function(e,t){for(var n="",o=1;o<=t;o++)n+=r.BooleanEncoder.encode(e.has(o));return n},a.decode=function(e,t){if(e.length!==t)throw new i.DecodingError("bitfield encoding length mismatch");for(var n=new s.Vector,o=1;o<=t;o++)r.BooleanEncoder.decode(e[o-1])&&n.set(o);return n.bitLength=e.length,n},a);function a(){}t.FixedVectorEncoder=o},function(e,t,n){"use strict";var o,r,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),(r=t.TCFLangID||(t.TCFLangID={})).Ar="ar",r.Bg="bg",r.Bs="bs",r.CA="ca",r.CS="cs",r.Da="da",r.De="de",r.El="el",r.En="en",r.Es="es",r.Et="et",r.Fi="fi",r.Fr="fr",r.Gl="gl",r.Hr="hr",r.Hu="hu",r.It="it",r.Ja="ja",r.LV="lv",r.Lt="lt",r.MT="mt",r.Nl="nl",r.No="no",r.Pl="pl",r.Pt="pt",r.Ro="ro",r.Ru="ru",r.Sk="sk",r.Sl="sl",r.SrCyrl="sr - cyrl",r.Sv="sv",r.Tr="tr",r.Uk="uk",r.Zh="zh";var s=(a.prototype.toJSON=function(){return{categories:this.categories,filter:this.filter instanceof RegExp?"/"+this.filter.source+"/"+this.filter.flags:this.filter}},a);function a(e,t){this.filter=e,this.categories=t}t.RegexFilterBlackListEntry=s;var c,l=(i(u,c=s),u.prototype.matches=function(e){return this.filter instanceof RegExp?this.filter.test(e):this.filter===e},u);function u(e,t){var n=this;if(e.startsWith("/")){var o=e.match(/\/(.*)\/([gimusy]*)/);n=c.call(this,new RegExp(o[1],o[2]),t)||this}else n=c.call(this,e,t)||this;return n}t.CookieFilterBlacklistEntry=l;var d,p=(i(f,d=s),f.prototype.matches=function(e){if(this.filter instanceof RegExp)return this.filter.test(e);if(e.startsWith(this.filter))return!0;try{return e.startsWith("//")&&(e="https:"+e),new URL(e).hostname.endsWith(this.filter)}catch(e){return!1}},f);function f(e,t){void 0===t&&(t=[]);var n=this;if(e.startsWith("/")){var o=e.match(/\/(.*)\/([gimusy]*)/);n=d.call(this,new RegExp(o[1],o[2]),t)||this}else n=d.call(this,e,t)||this;return n}t.URLFilterBlacklistEntry=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Base64Url=void 0;var r=n(0),o=(i.encode=function(e){if(!/^[0-1]+$/.test(e))throw new r.EncodingError("Invalid bitField");var t=e.length%this.LCM;e+=t?"0".repeat(this.LCM-t):"";for(var n="",o=0;o<e.length;o+=this.BASIS)n+=this.DICT[parseInt(e.substr(o,this.BASIS),2)];return n},i.decode=function(e){if(!/^[A-Za-z0-9\-_]+$/.test(e))throw new r.DecodingError("Invalidly encoded Base64URL string");for(var t="",n=0;n<e.length;n++){var o=this.REVERSE_DICT.get(e[n]).toString(2);t+="0".repeat(this.BASIS-o.length)+o}return t},i.DICT="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",i.REVERSE_DICT=new Map([["A",0],["B",1],["C",2],["D",3],["E",4],["F",5],["G",6],["H",7],["I",8],["J",9],["K",10],["L",11],["M",12],["N",13],["O",14],["P",15],["Q",16],["R",17],["S",18],["T",19],["U",20],["V",21],["W",22],["X",23],["Y",24],["Z",25],["a",26],["b",27],["c",28],["d",29],["e",30],["f",31],["g",32],["h",33],["i",34],["j",35],["k",36],["l",37],["m",38],["n",39],["o",40],["p",41],["q",42],["r",43],["s",44],["t",45],["u",46],["v",47],["w",48],["x",49],["y",50],["z",51],["0",52],["1",53],["2",54],["3",55],["4",56],["5",57],["6",58],["7",59],["8",60],["9",61],["-",62],["_",63]]),i.BASIS=6,i.LCM=24,i);function i(){}t.Base64Url=o},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.Fields=void 0;var o=(r.cmpId="cmpId",r.cmpVersion="cmpVersion",r.consentLanguage="consentLanguage",r.consentScreen="consentScreen",r.created="created",r.supportOOB="supportOOB",r.isServiceSpecific="isServiceSpecific",r.lastUpdated="lastUpdated",r.numCustomPurposes="numCustomPurposes",r.policyVersion="policyVersion",r.publisherCountryCode="publisherCountryCode",r.publisherCustomConsents="publisherCustomConsents",r.publisherCustomLegitimateInterests="publisherCustomLegitimateInterests",r.publisherLegitimateInterests="publisherLegitimateInterests",r.publisherConsents="publisherConsents",r.publisherRestrictions="publisherRestrictions",r.purposeConsents="purposeConsents",r.purposeLegitimateInterests="purposeLegitimateInterests",r.purposeOneTreatment="purposeOneTreatment",r.specialFeatureOptins="specialFeatureOptins",r.useNonStandardTexts="useNonStandardTexts",r.vendorConsents="vendorConsents",r.vendorLegitimateInterests="vendorLegitimateInterests",r.vendorListVersion="vendorListVersion",r.vendorsAllowed="vendorsAllowed",r.vendorsDisclosed="vendorsDisclosed",r.version="version",r);function r(){}t.Fields=o},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.PurposeRestriction=void 0;var i,s=n(5),a=n(0),c=n(14),l=(i=s.Cloneable,r(u,i),u.unHash=function(e){var t=e.split(this.hashSeparator),n=new u;if(2!==t.length)throw new a.TCModelError("hash",e);return n.purposeId=parseInt(t[0],10),n.restrictionType=parseInt(t[1],10),n},Object.defineProperty(u.prototype,"hash",{get:function(){if(!this.isValid())throw new Error("cannot hash invalid PurposeRestriction");return"".concat(this.purposeId).concat(u.hashSeparator).concat(this.restrictionType)},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"purposeId",{get:function(){return this.purposeId_},set:function(e){this.purposeId_=e},enumerable:!1,configurable:!0}),u.prototype.isValid=function(){return Number.isInteger(this.purposeId)&&0<this.purposeId&&(this.restrictionType===c.RestrictionType.NOT_ALLOWED||this.restrictionType===c.RestrictionType.REQUIRE_CONSENT||this.restrictionType===c.RestrictionType.REQUIRE_LI)},u.prototype.isSameAs=function(e){return this.purposeId===e.purposeId&&this.restrictionType===e.restrictionType},u.hashSeparator="-",u);function u(e,t){var n=i.call(this)||this;return void 0!==e&&(n.purposeId=e),void 0!==t&&(n.restrictionType=t),n}t.PurposeRestriction=l},function(e,t,n){"use strict";var o;Object.defineProperty(t,"__esModule",{value:!0}),t.Segment=void 0,(o=t.Segment||(t.Segment={})).CORE="core",o.VENDORS_DISCLOSED="vendorsDisclosed",o.VENDORS_ALLOWED="vendorsAllowed",o.PUBLISHER_TC="publisherTC"},function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(6),t),r(n(22),t),r(n(77),t),r(n(15),t),r(n(3),t),r(n(23),t),r(n(24),t),r(n(26),t),r(n(25),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateEncoder=void 0;var o=n(3),r=n(0),i=(s.encode=function(e,t){return o.IntEncoder.encode(Math.round(e.getTime()/100),t)},s.decode=function(e,t){if(t!==e.length)throw new r.DecodingError("invalid bit length");var n=new Date;return n.setTime(100*o.IntEncoder.decode(e,t)),n},s);function s(){}t.DateEncoder=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LangEncoder=void 0;var i=n(3),s=n(0),o=(r.encode=function(e,t){var n=(e=e.toUpperCase()).charCodeAt(0)-65,o=e.charCodeAt(1)-65;if(n<0||25<n||o<0||25<o)throw new s.EncodingError("invalid language code: ".concat(e));if(t%2==1)throw new s.EncodingError("numBits must be even, ".concat(t," is not valid"));return t/=2,i.IntEncoder.encode(n,t)+i.IntEncoder.encode(o,t)},r.decode=function(e,t){if(t!==e.length||e.length%2)throw new s.DecodingError("invalid bit length for language");var n=e.length/2,o=i.IntEncoder.decode(e.slice(0,n),n)+65,r=i.IntEncoder.decode(e.slice(n),n)+65;return String.fromCharCode(o)+String.fromCharCode(r)},r);function r(){}t.LangEncoder=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PurposeRestrictionVectorEncoder=void 0;var h=n(13),g=n(6),v=n(0),y=n(3),b=n(1),o=(r.encode=function(l){var u=y.IntEncoder.encode(l.numRestrictions,h.BitLength.numRestrictions);if(!l.isEmpty()){var d=function(e,t){for(var n=e+1;n<=t;n++)if(l.gvl.vendorIds.has(n))return n;return e};l.getRestrictions().forEach(function(e){u+=y.IntEncoder.encode(e.purposeId,h.BitLength.purposeId),u+=y.IntEncoder.encode(e.restrictionType,h.BitLength.restrictionType);for(var t=l.getVendors(e),n=t.length,o=0,r=0,i="",s=0;s<n;s++){var a=t[s];if(0===r&&(o++,r=a),s===n-1||t[s+1]>d(a,t[n-1])){var c=!(a===r);i+=g.BooleanEncoder.encode(c),i+=y.IntEncoder.encode(r,h.BitLength.vendorId),c&&(i+=y.IntEncoder.encode(a,h.BitLength.vendorId)),r=0}}u+=y.IntEncoder.encode(o,h.BitLength.numEntries),u+=i})}return u},r.decode=function(e){var t=0,n=new b.PurposeRestrictionVector,o=y.IntEncoder.decode(e.substr(t,h.BitLength.numRestrictions),h.BitLength.numRestrictions);t+=h.BitLength.numRestrictions;for(var r=0;r<o;r++){var i=y.IntEncoder.decode(e.substr(t,h.BitLength.purposeId),h.BitLength.purposeId);t+=h.BitLength.purposeId;var s=y.IntEncoder.decode(e.substr(t,h.BitLength.restrictionType),h.BitLength.restrictionType);t+=h.BitLength.restrictionType;var a=new b.PurposeRestriction(i,s),c=y.IntEncoder.decode(e.substr(t,h.BitLength.numEntries),h.BitLength.numEntries);t+=h.BitLength.numEntries;for(var l=0;l<c;
1l++){var u=g.BooleanEncoder.decode(e.substr(t,h.BitLength.anyBoolean));t+=h.BitLength.anyBoolean;var d=y.IntEncoder.decode(e.substr(t,h.BitLength.vendorId),h.BitLength.vendorId);if(t+=h.BitLength.vendorId,u){var p=y.IntEncoder.decode(e.substr(t,h.BitLength.vendorId),h.BitLength.vendorId);if(t+=h.BitLength.vendorId,p<d)throw new v.DecodingError("Invalid RangeEntry: endVendorId ".concat(p," is less than ").concat(d));for(var f=d;f<=p;f++)n.add(f,a)}else n.add(d,a)}}return n.bitLength=t,n},r);function r(){}t.PurposeRestrictionVectorEncoder=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VendorVectorEncoder=void 0;var f=n(1),h=n(12),g=n(3),v=n(6),y=n(15),b=n(26),m=n(0),o=(r.encode=function(n){var o,r=[],i=[],e=g.IntEncoder.encode(n.maxId,h.BitLength.maxId),s="",t=h.BitLength.maxId+h.BitLength.encodingType,a=t+n.maxId,c=2*h.BitLength.vendorId+h.BitLength.singleOrRange+h.BitLength.numEntries,l=t+h.BitLength.numEntries;return n.forEach(function(e,t){s+=v.BooleanEncoder.encode(e),(o=n.maxId>c&&l<a)&&e&&(n.has(t+1)?0===i.length&&(i.push(t),l+=h.BitLength.singleOrRange,l+=h.BitLength.vendorId):(i.push(t),l+=h.BitLength.vendorId,r.push(i),i=[]))}),o?(e+=String(b.VectorEncodingType.RANGE),e+=this.buildRangeEncoding(r)):(e+=String(b.VectorEncodingType.FIELD),e+=s),e},r.decode=function(e,t){var n,o=0,r=g.IntEncoder.decode(e.substr(o,h.BitLength.maxId),h.BitLength.maxId);o+=h.BitLength.maxId;var i=g.IntEncoder.decode(e.charAt(o),h.BitLength.encodingType);if(o+=h.BitLength.encodingType,i===b.VectorEncodingType.RANGE){if(n=new f.Vector,1===t){if("1"===e.substr(o,1))throw new m.DecodingError("Unable to decode default consent=1");o++}var s=g.IntEncoder.decode(e.substr(o,h.BitLength.numEntries),h.BitLength.numEntries);o+=h.BitLength.numEntries;for(var a=0;a<s;a++){var c=v.BooleanEncoder.decode(e.charAt(o));o+=h.BitLength.singleOrRange;var l=g.IntEncoder.decode(e.substr(o,h.BitLength.vendorId),h.BitLength.vendorId);if(o+=h.BitLength.vendorId,c){var u=g.IntEncoder.decode(e.substr(o,h.BitLength.vendorId),h.BitLength.vendorId);o+=h.BitLength.vendorId;for(var d=l;d<=u;d++)n.set(d)}else n.set(l)}}else{var p=e.substr(o,r);o+=r,n=y.FixedVectorEncoder.decode(p,r)}return n.bitLength=o,n},r.buildRangeEncoding=function(e){var t=e.length,n=g.IntEncoder.encode(t,h.BitLength.numEntries);return e.forEach(function(e){var t=1===e.length;n+=v.BooleanEncoder.encode(!t),n+=g.IntEncoder.encode(e[0],h.BitLength.vendorId),t||(n+=g.IntEncoder.encode(e[1],h.BitLength.vendorId))}),n},r);function r(){}t.VendorVectorEncoder=o},function(e,t,n){"use strict";var o;Object.defineProperty(t,"__esModule",{value:!0}),t.VectorEncodingType=void 0,(o=t.VectorEncodingType||(t.VectorEncodingType={}))[o.FIELD=0]="FIELD",o[o.RANGE=1]="RANGE"},function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(78),t),r(n(79),t),r(n(80),t)},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},s=this&&this.__awaiter||function(e,s,a,c){return new(a=a||Promise)(function(n,t){function o(e){try{i(c.next(e))}catch(e){t(e)}}function r(e){try{i(c.throw(e))}catch(e){t(e)}}function i(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,r)}i((c=c.apply(e,s||[])).next())})},c=this&&this.__generator||function(n,o){var r,i,s,a,c={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return a={next:e(0),throw:e(1),return:e(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function e(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a&&(t[a=0]&&(c=0)),c;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return c.label++,{value:t[1],done:!1};case 5:c.label++,i=t[1],t=[0];continue;case 7:t=c.ops.pop(),c.trys.pop();continue;default:if(!((s=0<(s=c.trys).length&&s[s.length-1])||6!==t[0]&&2!==t[0])){c=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){c.label=t[1];break}if(6===t[0]&&c.label<s[1]){c.label=s[1],s=t;break}if(s&&c.label<s[2]){c.label=s[2],c.ops.push(t);break}s[2]&&c.ops.pop(),c.trys.pop();continue}t=o.call(n,c)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}},a=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],o=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0}),t.GVL=void 0;var l,u=n(5),d=n(0),p=n(29),f=n(1),h=(l=u.Cloneable,r(g,l),Object.defineProperty(g,"baseUrl",{get:function(){return this.baseUrl_},set:function(e){if(/^https?:\/\/vendorlist\.consensu\.org\//.test(e))throw new d.GVLError("Invalid baseUrl! You may not pull directly from vendorlist.consensu.org and must provide your own cache");0<e.length&&"/"!==e[e.length-1]&&(e+="/"),this.baseUrl_=e},enumerable:!1,configurable:!0}),g.emptyLanguageCache=function(e){var t=!1;return null==e&&0<g.LANGUAGE_CACHE.size?(g.LANGUAGE_CACHE=new Map,t=!0):"string"==typeof e&&this.consentLanguages.has(e.toUpperCase())&&(g.LANGUAGE_CACHE.delete(e.toUpperCase()),t=!0),t},g.emptyCache=function(e){var t=!1;return Number.isInteger(e)&&0<=e?(g.CACHE.delete(e),t=!0):void 0===e&&(g.CACHE=new Map,t=!0),t},g.prototype.cacheLanguage=function(){g.LANGUAGE_CACHE.has(this.cacheLang_)||g.LANGUAGE_CACHE.set(this.cacheLang_,{purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,stacks:this.stacks,dataCategories:this.dataCategories})},g.prototype.fetchJson=function(o){return s(this,void 0,void 0,function(){var t,n;return c(this,function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),t=this.populate,[4,p.Json.fetch(o)];case 1:return t.apply(this,[e.sent()]),[3,3];case 2:throw n=e.sent(),new d.GVLError(n.message);case 3:return[2]}})})},g.prototype.getJson=function(){return i(i({gvlSpecificationVersion:this.gvlSpecificationVersion,vendorListVersion:this.vendorListVersion,tcfPolicyVersion:this.tcfPolicyVersion,lastUpdated:this.lastUpdated,purposes:this.clonePurposes(),specialPurposes:this.cloneSpecialPurposes(),features:this.cloneFeatures(),specialFeatures:this.cloneSpecialFeatures(),stacks:this.cloneStacks()},this.dataCategories?{dataCategories:this.cloneDataCategories()}:{}),{vendors:this.cloneVendors()})},g.prototype.cloneSpecialFeatures=function(){var t,e,n={};try{for(var o=a(Object.keys(this.specialFeatures)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.cloneFeature(this.specialFeatures[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.prototype.cloneFeatures=function(){var t,e,n={};try{for(var o=a(Object.keys(this.features)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.cloneFeature(this.features[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.prototype.cloneStacks=function(){var t,e,n={};try{for(var o=a(Object.keys(this.stacks)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.cloneStack(this.stacks[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.prototype.cloneDataCategories=function(){var t,e,n={};try{for(var o=a(Object.keys(this.dataCategories)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.cloneDataCategory(this.dataCategories[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.prototype.cloneSpecialPurposes=function(){var t,e,n={};try{for(var o=a(Object.keys(this.specialPurposes)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.clonePurpose(this.specialPurposes[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.prototype.clonePurposes=function(){var t,e,n={};try{for(var o=a(Object.keys(this.purposes)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.clonePurpose(this.purposes[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.clonePurpose=function(e){return i(i({id:e.id,name:e.name,description:e.description},e.descriptionLegal?{descriptionLegal:e.descriptionLegal}:{}),e.illustrations?{illustrations:Array.from(e.illustrations)}:{})},g.cloneFeature=function(e){return i(i({id:e.id,name:e.name,description:e.description},e.descriptionLegal?{descriptionLegal:e.descriptionLegal}:{}),e.illustrations?{illustrations:Array.from(e.illustrations)}:{})},g.cloneDataCategory=function(e){return{id:e.id,name:e.name,description:e.description}},g.cloneStack=function(e){return{id:e.id,name:e.name,description:e.description,purposes:Array.from(e.purposes),specialFeatures:Array.from(e.specialFeatures)}},g.cloneDataRetention=function(e){return i(i({},"number"==typeof e.stdRetention?{stdRetention:e.stdRetention}:{}),{purposes:i({},e.purposes),specialPurposes:i({},e.specialPurposes)})},g.cloneVendorUrls=function(e){return e.map(function(e){return i({langId:e.langId,privacy:e.privacy},e.legIntClaim?{legIntClaim:e.legIntClaim}:{})})},g.cloneVendor=function(e){return i(i(i(i(i(i(i(i(i(i(i({id:e.id,name:e.name,purposes:Array.from(e.purposes),legIntPurposes:Array.from(e.legIntPurposes),flexiblePurposes:Array.from(e.flexiblePurposes),specialPurposes:Array.from(e.specialPurposes),features:Array.from(e.features),specialFeatures:Array.from(e.specialFeatures)},e.overflow?{overflow:{httpGetLimit:e.overflow.httpGetLimit}}:{}),"number"==typeof e.cookieMaxAgeSeconds||null===e.cookieMaxAgeSeconds?{cookieMaxAgeSeconds:e.cookieMaxAgeSeconds}:{}),void 0!==e.usesCookies?{usesCookies:e.usesCookies}:{}),e.policyUrl?{policyUrl:e.policyUrl}:{}),void 0!==e.cookieRefresh?{cookieRefresh:e.cookieRefresh}:{}),void 0!==e.usesNonCookieAccess?{usesNonCookieAccess:e.usesNonCookieAccess}:{}),e.dataRetention?{dataRetention:this.cloneDataRetention(e.dataRetention)}:{}),e.urls?{urls:this.cloneVendorUrls(e.urls)}:{}),e.dataDeclaration?{dataDeclaration:Array.from(e.dataDeclaration)}:{}),e.deviceStorageDisclosureUrl?{deviceStorageDisclosureUrl:e.deviceStorageDisclosureUrl}:{}),e.deletedDate?{deletedDate:e.deletedDate}:{})},g.prototype.cloneVendors=function(){var t,e,n={};try{for(var o=a(Object.keys(this.fullVendorList)),r=o.next();!r.done;r=o.next()){var i=r.value;n[i]=g.cloneVendor(this.fullVendorList[i])}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return n},g.prototype.changeLanguage=function(a){return s(this,void 0,void 0,function(){var t,n,o,r,i,s;return c(this,function(e){switch(e.label){case 0:t=a;try{t=g.consentLanguages.parseLanguage(a)}catch(e){throw new d.GVLError("Error during parsing the language: "+e.message)}if(n=a.toUpperCase(),t.toLowerCase()===g.DEFAULT_LANGUAGE.toLowerCase()&&!g.LANGUAGE_CACHE.has(n))return[2];if(t===this.lang_)return[3,5];if(this.lang_=t,!g.LANGUAGE_CACHE.has(n))return[3,1];
1for(r in o=g.LANGUAGE_CACHE.get(n))o.hasOwnProperty(r)&&(this[r]=o[r]);return[3,5];case 1:i=g.baseUrl+g.languageFilename.replace("[LANG]",this.lang_.toLowerCase()),e.label=2;case 2:return e.trys.push([2,4,,5]),[4,this.fetchJson(i)];case 3:return e.sent(),this.cacheLang_=n,this.cacheLanguage(),[3,5];case 4:throw s=e.sent(),new d.GVLError("unable to load language: "+s.message);case 5:return[2]}})})},Object.defineProperty(g.prototype,"language",{get:function(){return this.lang_},enumerable:!1,configurable:!0}),g.prototype.isVendorList=function(e){return void 0!==e&&void 0!==e.vendors},g.prototype.populate=function(e){this.purposes=e.purposes,this.specialPurposes=e.specialPurposes,this.features=e.features,this.specialFeatures=e.specialFeatures,this.stacks=e.stacks,this.dataCategories=e.dataCategories,this.isVendorList(e)&&(this.gvlSpecificationVersion=e.gvlSpecificationVersion,this.tcfPolicyVersion=e.tcfPolicyVersion,this.vendorListVersion=e.vendorListVersion,this.lastUpdated=e.lastUpdated,"string"==typeof this.lastUpdated&&(this.lastUpdated=new Date(this.lastUpdated)),this.vendors_=e.vendors,this.fullVendorList=e.vendors,this.mapVendors(),this.isReady_=!0,this.isLatest&&g.CACHE.set(g.LATEST_CACHE_KEY,this.getJson()),g.CACHE.has(this.vendorListVersion)||g.CACHE.set(this.vendorListVersion,this.getJson())),this.cacheLanguage()},g.prototype.mapVendors=function(e){var o=this;this.byPurposeVendorMap={},this.bySpecialPurposeVendorMap={},this.byFeatureVendorMap={},this.bySpecialFeatureVendorMap={},Object.keys(this.purposes).forEach(function(e){o.byPurposeVendorMap[e]={legInt:new Set,consent:new Set,flexible:new Set}}),Object.keys(this.specialPurposes).forEach(function(e){o.bySpecialPurposeVendorMap[e]=new Set}),Object.keys(this.features).forEach(function(e){o.byFeatureVendorMap[e]=new Set}),Object.keys(this.specialFeatures).forEach(function(e){o.bySpecialFeatureVendorMap[e]=new Set}),Array.isArray(e)||(e=Object.keys(this.fullVendorList).map(function(e){return+e})),this.vendorIds=new Set(e),this.vendors_=e.reduce(function(e,t){var n=o.vendors_[String(t)];return n&&void 0===n.deletedDate&&(n.purposes.forEach(function(e){o.byPurposeVendorMap[String(e)].consent.add(t)}),n.specialPurposes.forEach(function(e){o.bySpecialPurposeVendorMap[String(e)].add(t)}),n.legIntPurposes.forEach(function(e){o.byPurposeVendorMap[String(e)].legInt.add(t)}),n.flexiblePurposes&&n.flexiblePurposes.forEach(function(e){o.byPurposeVendorMap[String(e)].flexible.add(t)}),n.features.forEach(function(e){o.byFeatureVendorMap[String(e)].add(t)}),n.specialFeatures.forEach(function(e){o.bySpecialFeatureVendorMap[String(e)].add(t)}),e[t]=n),e},{})},g.prototype.getFilteredVendors=function(e,t,n,o){var r=this,i=e.charAt(0).toUpperCase()+e.slice(1),s={};return("purpose"===e&&n?this["by"+i+"VendorMap"][String(t)][n]:this["by"+(o?"Special":"")+i+"VendorMap"][String(t)]).forEach(function(e){s[String(e)]=r.vendors[String(e)]}),s},g.prototype.getVendorsWithConsentPurpose=function(e){return this.getFilteredVendors("purpose",e,"consent")},g.prototype.getVendorsWithLegIntPurpose=function(e){return this.getFilteredVendors("purpose",e,"legInt")},g.prototype.getVendorsWithFlexiblePurpose=function(e){return this.getFilteredVendors("purpose",e,"flexible")},g.prototype.getVendorsWithSpecialPurpose=function(e){return this.getFilteredVendors("purpose",e,void 0,!0)},g.prototype.getVendorsWithFeature=function(e){return this.getFilteredVendors("feature",e)},g.prototype.getVendorsWithSpecialFeature=function(e){return this.getFilteredVendors("feature",e,void 0,!0)},Object.defineProperty(g.prototype,"vendors",{get:function(){return this.vendors_},enumerable:!1,configurable:!0}),g.prototype.narrowVendorsTo=function(e){this.mapVendors(e)},Object.defineProperty(g.prototype,"isReady",{get:function(){return this.isReady_},enumerable:!1,configurable:!0}),g.prototype.clone=function(){var e=new g(this.getJson());return this.lang_!==g.DEFAULT_LANGUAGE&&e.changeLanguage(this.lang_),e},g.isInstanceOf=function(e){return"object"==typeof e&&"function"==typeof e.narrowVendorsTo},g.LANGUAGE_CACHE=new Map,g.CACHE=new Map,g.LATEST_CACHE_KEY=0,g.DEFAULT_LANGUAGE="EN",g.consentLanguages=new f.ConsentLanguages,g.latestFilename="vendor-list.json",g.versionedFilename="archives/vendor-list-v[VERSION].json",g.languageFilename="purposes-[LANG].json",g);function g(e,t){var n=l.call(this)||this;n.isReady_=!1,n.isLatest=!1;var o=g.baseUrl,r=null==t?void 0:t.language;if(r)try{r=g.consentLanguages.parseLanguage(r)}catch(e){throw new d.GVLError("Error during parsing the language: "+e.message)}if(n.lang_=r||g.DEFAULT_LANGUAGE,n.cacheLang_=r||g.DEFAULT_LANGUAGE,n.isVendorList(e))n.populate(e),n.readyPromise=Promise.resolve();else{if(!o)throw new d.GVLError("must specify GVL.baseUrl before loading GVL json");if(0<e){var i=e;g.CACHE.has(i)?(n.populate(g.CACHE.get(i)),n.readyPromise=Promise.resolve()):(o+=g.ver
1sionedFilename.replace("[VERSION]",String(i)),n.readyPromise=n.fetchJson(o))}else g.CACHE.has(g.LATEST_CACHE_KEY)?(n.populate(g.CACHE.get(g.LATEST_CACHE_KEY)),n.readyPromise=Promise.resolve()):(n.isLatest=!0,n.readyPromise=n.fetchJson(o+g.latestFilename))}return n}t.GVL=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Json=void 0;var o=(r.absCall=function(e,r,i,s){return new Promise(function(t,n){var o=new XMLHttpRequest;o.withCredentials=i,o.addEventListener("load",function(){if(o.readyState==XMLHttpRequest.DONE)if(200<=o.status&&o.status<300){var e=o.response;if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}t(e)}else n(new Error("HTTP Status: ".concat(o.status," response type: ").concat(o.responseType)))}),o.addEventListener("error",function(){n(new Error("error"))}),o.addEventListener("abort",function(){n(new Error("aborted"))}),null===r?o.open("GET",e,!0):o.open("POST",e,!0),o.responseType="json",o.timeout=s,o.ontimeout=function(){n(new Error("Timeout "+s+"ms "+e))},o.send(r)})},r.post=function(e,t,n,o){return void 0===n&&(n=!1),void 0===o&&(o=0),this.absCall(e,JSON.stringify(t),n,o)},r.fetch=function(e,t,n){return void 0===t&&(t=!1),void 0===n&&(n=0),this.absCall(e,null,t,n)},r);function r(){}t.Json=o},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.TCModel=void 0;var i,s=n(5),a=n(0),c=n(28),l=n(1),u=(i=s.Cloneable,r(d,i),Object.defineProperty(d.prototype,"gvl",{get:function(){return this.gvl_},set:function(e){c.GVL.isInstanceOf(e)||(e=new c.GVL(e)),this.gvl_=e,this.publisherRestrictions.gvl=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"cmpId",{get:function(){return this.cmpId_},set:function(e){if(e=Number(e),!(Number.isInteger(e)&&1<e))throw new a.TCModelError("cmpId",e);this.cmpId_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"cmpVersion",{get:function(){return this.cmpVersion_},set:function(e){if(e=Number(e),!(Number.isInteger(e)&&-1<e))throw new a.TCModelError("cmpVersion",e);this.cmpVersion_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"consentScreen",{get:function(){return this.consentScreen_},set:function(e){if(e=Number(e),!(Number.isInteger(e)&&-1<e))throw new a.TCModelError("consentScreen",e);this.consentScreen_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"consentLanguage",{get:function(){return this.consentLanguage_},set:function(e){this.consentLanguage_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"publisherCountryCode",{get:function(){return this.publisherCountryCode_},set:function(e){if(!/^([A-z]){2}$/.test(e))throw new a.TCModelError("publisherCountryCode",e);this.publisherCountryCode_=e.toUpperCase()},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"vendorListVersion",{get:function(){return this.gvl?this.gvl.vendorListVersion:this.vendorListVersion_},set:function(e){if((e=Number(e)>>0)<0)throw new a.TCModelError("vendorListVersion",e);this.vendorListVersion_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"policyVersion",{get:function(){return this.gvl?this.gvl.tcfPolicyVersion:this.policyVersion_},set:function(e){if(this.policyVersion_=parseInt(e,10),this.policyVersion_<0)throw new a.TCModelError("policyVersion",e)},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"version",{get:function(){return this.version_},set:function(e){this.version_=parseInt(e,10)},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"isServiceSpecific",{get:function(){return this.isServiceSpecific_},set:function(e){this.isServiceSpecific_=e}
1,enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"useNonStandardTexts",{get:function(){return this.useNonStandardTexts_},set:function(e){this.useNonStandardTexts_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"supportOOB",{get:function(){return this.supportOOB_},set:function(e){this.supportOOB_=e},enumerable:!1,configurable:!0}),Object.defineProperty(d.prototype,"purposeOneTreatment",{get:function(){return this.purposeOneTreatment_},set:function(e){this.purposeOneTreatment_=e},enumerable:!1,configurable:!0}),d.prototype.setAllVendorConsents=function(){this.vendorConsents.set(this.gvl.vendors)},d.prototype.unsetAllVendorConsents=function(){this.vendorConsents.empty()},d.prototype.setAllVendorsDisclosed=function(){this.vendorsDisclosed.set(this.gvl.vendors)},d.prototype.unsetAllVendorsDisclosed=function(){this.vendorsDisclosed.empty()},d.prototype.setAllVendorsAllowed=function(){this.vendorsAllowed.set(this.gvl.vendors)},d.prototype.unsetAllVendorsAllowed=function(){this.vendorsAllowed.empty()},d.prototype.setAllVendorLegitimateInterests=function(){this.vendorLegitimateInterests.set(this.gvl.vendors)},d.prototype.unsetAllVendorLegitimateInterests=function(){this.vendorLegitimateInterests.empty()},d.prototype.setAllPurposeConsents=function(){this.purposeConsents.set(this.gvl.purposes)},d.prototype.unsetAllPurposeConsents=function(){this.purposeConsents.empty()},d.prototype.setAllPurposeLegitimateInterests=function(){this.purposeLegitimateInterests.set(this.gvl.purposes)},d.prototype.unsetAllPurposeLegitimateInterests=function(){this.purposeLegitimateInterests.empty()},d.prototype.setAllSpecialFeatureOptins=function(){this.specialFeatureOptins.set(this.gvl.specialFeatures)},d.prototype.unsetAllSpecialFeatureOptins=function(){this.specialFeatureOptins.empty()},d.prototype.setAll=function(){this.setAllVendorConsents(),this.setAllPurposeLegitimateInterests(),this.setAllSpecialFeatureOptins(),this.setAllPurposeConsents(),this.setAllVendorLegitimateInterests()},d.prototype.unsetAll=function(){this.unsetAllVendorConsents(),this.unsetAllPurposeLegitimateInterests(),this.unsetAllSpecialFeatureOptins(),this.unsetAllPurposeConsents(),this.unsetAllVendorLegitimateInterests()},Object.defineProperty(d.prototype,"numCustomPurposes",{get:function(){var e=this.numCustomPurposes_;if("object"==typeof this.customPurposes){var t=Object.keys(this.customPurposes).sort(function(e,t){return Number(e)-Number(t)});e=parseInt(t.pop(),10)}return e},set:function(e){if(this.numCustomPurposes_=parseInt(e,10),this.numCustomPurposes_<0)throw new a.TCModelError("numCustomPurposes",e)},enumerable:!1,configurable:!0}),d.prototype.updated=function(){var e=new Date,t=new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()));this.created=t,this.lastUpdated=t},d.consentLanguages=c.GVL.consentLanguages,d);function d(e){var t=i.call(this)||this;return t.isServiceSpecific_=!1,t.supportOOB_=!0,t.useNonStandardTexts_=!1,t.purposeOneTreatment_=!1,t.publisherCountryCode_="AA",t.version_=2,t.consentScreen_=0,t.policyVersion_=4,t.consentLanguage_="EN",t.cmpId_=0,t.cmpVersion_=0,t.vendorListVersion_=0,t.numCustomPurposes_=0,t.specialFeatureOptins=new l.Vector,t.purposeConsents=new l.Vector,t.purposeLegitimateInterests=new l.Vector,t.publisherConsents=new l.Vector,t.publisherLegitimateInterests=new l.Vector,t.publisherCustomConsents=new l.Vector,t.publisherCustomLegitimateInterests=new l.Vector,t.vendorConsents=new l.Vector,t.vendorLegitimateInterests=new l.Vector,t.vendorsDisclosed=new l.Vector,t.vendorsAllowed=new l.Vector,t.publisherRestrictions=new l.PurposeRestrictionVector,e&&(t.gvl=e),t.updated(),t}t.TCModel=u},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,s=n(32),a=(i=s.BasePlugin,r(c,i),c.prototype.generateIFrameSrcDoc=function(e){var t=i.prototype.generateBannerHTML.call(this,e);return"<html>\n<head>\n <style>\n "+this.getCSS(e)+' \n </style>\n</head>\n<body>
1\n<div id="cookieConsentIFrameBackground"></div>\n<div id="overlay" class="backdrop" style="align-items: center;justify-content: center;">\n'+t+'\n</div>\n<script>\n document.querySelector(".js-accept-'+this.pluginConfig.id+'").addEventListener("click", () => {\n window.location.replace("'+e.url+'");\n });\n<\/script>\n</body>\n</html>\n '},c.prototype.onAfterBlock=function(e){if("iframe"===e.type){var t=e.element;t.setAttribute(this.globalConfig.htmlBlockedRemoveAttributesAfterUnblock,JSON.stringify(["srcdoc"])),t.srcdoc=this.generateIFrameSrcDoc(e),i.prototype.onAfterBlock.call(this,e)}},c);function c(e,t,n){var o=i.call(this,e,t,n)||this;return o.blocker=e,o.pluginConfig=t,o.globalConfig=n,o}t.IFramePlugin=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(11),r=(i.prototype.appliesTo=function(e,t){var n,o;switch(e){case"iframe":return!!(null===(n=this.pluginConfig.appliesTo.iFrames)||void 0===n?void 0:n.some(function(e){return e.matches(t)}));case"script":return!!(null===(o=this.pluginConfig.appliesTo.thirdParties)||void 0===o?void 0:o.some(function(e){return e.matches(t)}));default:return!1}},i.prototype.getBannerText=function(e){return this.globalConfig.i18n.t("plugins."+this.pluginConfig.id+".text",{name:this.pluginConfig.name},this.globalConfig.i18n.t("plugins.default.text",{name:this.pluginConfig.name}))},i.prototype.getBannerAcceptText=function(e){return this.globalConfig.i18n.t("plugins."+this.pluginConfig.id+".actions.accept",void 0,this.globalConfig.i18n.t("plugins.default.actions.accept"))},i.prototype.generateBannerHTML=function(e){return' \n <div id="embeddedConsent" style="background: white;padding: 1em;max-width: 65em;">\n <p>\n '+this.getBannerText(e)+'\n </p>\n <div id="banner-actions">\n <button class="primary accept js-accept-'+this.pluginConfig.id+'">\n '+this.getBannerAcceptText(e)+'\n </button>\n </div> \n <a class="logo" style="margin-top: 1em" href="'+this.globalConfig.brandingURL+'">\n </a>\n </div>\n'},i.prototype.getCSS=function(e){return o.getBaseCSS(this.globalConfig.cssVariables,this.globalConfig.cssOverrides)},i.prototype.onAfterBlock=function(e){},i.prototype.onUnblock=function(e){},i);function i(e,t,n){this.blocker=e,this.pluginConfig=t,this.globalConfig=n}t.BasePlugin=r},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,s=n(32),a=n(11),c=n(7),l=(i=s.BasePlugin,r(u,i),u.prototype.generateBannerHTML=function(e){return'\n <div class="element-consent-'+this.pluginConfig.id+'" style="width: 100%; min-height: 15em; padding: 1em;">\n '+i.prototype.generateBannerHTML.call(this,e)+"\n </div>"},u.prototype.mountBanner=function(e,t){var n=this,o=document.createElement("div");o.classList.add("jmd-"+this.pluginConfig.id+"-wrapper");var r=o.attachShadow({mode:"open"}),i=c.createElementFromHTML(this.generateBannerHTML(t));r.appendChild(i),a.mountCSS(r,this.getCSS(t)),e.insertAdjacentElement("afterend",o);var s=i.querySelector(".js-accept-"+this.pluginConfig.id);s&&s.addEventListener("click",function(e){e.preventDefault(),n.unblock()})},u.prototype.blockElement=function(e,t){if(!e.classList.contains("element-blocked-"+this.pluginConfig.id)){e.classList.add("element-blocked-"+this.pluginConfig.id);var n=c.findAncestor(e,"form");n&&n.querySelector(".jmd-"+this.pluginConfig.id+"-wrapper")||this.mountBanner(e,t)}},u.prototype.getRelevantElements=function(){return document.querySelectorAll(this.pluginConfig.elementSelectors.join(","))},u.prototype.onAfterBlock=function(t){var n=this;this.getRelevantElements().forEach(function(e){document.debugCB&&console.log("Element blocked by "+n.pluginConfig.id+" ",e),n.blockElement(e,t)}),i.prototype.onAfterBlock.call(this,t)},u.prototype.unblock=function(){this.blocker.addToWhitelist(this.pluginConfig.appliesTo),this.blocker.unblock()},u.prototype.onUnblock=function(e){var t=this;if(document.querySelectorAll(".jmd-"+this.pluginConfig.id+"-wrapper").forEach(function(e){return e.remove()}),document.querySelectorAll(".element-blocked-"+this.pluginConfig.id).forEac
1h(function(e){e.classList.remove("element-blocked-"+t.pluginConfig.id)}),this.pluginConfig.postUnblockJS)try{Function(this.pluginConfig.postUnblockJS)(this)}catch(e){console.error(e)}},u);function u(e,t,n){var o=i.call(this,e,t,n)||this;return o.blocker=e,o.pluginConfig=t,o.globalConfig=n,o}t.ElementConsentPlugin=l},function(e,t,n){"use strict";e.exports=function(n){var c=[];return c.toString=function(){return this.map(function(e){var t=n(e);return e[2]?"@media ".concat(e[2]," {").concat(t,"}"):t}).join("")},c.i=function(e,t,n){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(n)for(var r=0;r<this.length;r++){var i=this[r][0];null!=i&&(o[i]=!0)}for(var s=0;s<e.length;s++){var a=[].concat(e[s]);n&&o[a[0]]||(t&&(a[2]?a[2]="".concat(t," and ").concat(a[2]):a[2]=t),c.push(a))}},c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(8);var o=n(36);!function e(t){if(!document.jmdCbBlocker)return console.error("Cookie-Consent broken: blocker.js not loaded"),void setTimeout(function(){return e(t)},500);document.jmdCbBlocker.banner?console.error("Cookie-Consent error: banner.js loaded multiple times"):new o.CookieBanner(document.jmdCbBlocker,t)}(Object.assign(JSON.parse("{\"scriptBlock\":\"mon_blocked\",\"blockedImgSrc\":\"\\/typo3temp\\/assets\\/dsgvo_plugin\\/kinegram\\/images\\/blocked.jpg\",\"logoImgSrc\":\"\\/typo3temp\\/assets\\/dsgvo_plugin\\/kinegram\\/images\\/logo.png\",\"consentCookie\":\"legally_cbconsent\",\"consentCookieProps\":\";Max-Age= 15768000; Path=\\/\",\"htmlBlockedBecauseDataAttribute\":\"data-legally-cb-blacklists\",\"htmlBlockedRemoveAttributesAfterUnblock\":\"data-legally-cb-added\",\"htmlBlockedAttributePrefix\":\"data-legally-cb-blocked-\",\"consentForcedForCategory\":[\"essential\"],\"consentCategories\":[\"essential\",\"analytics\",\"marketing\",\"optionalFunctionality\"],\"showCategoriesSelector\":\"never\",\"blacklists\":{\"cookies\":[{\"filter\":\"\\/^_ga$\\/\",\"categories\":[\"analytics\"]},{\"filter\":\"\\/^mf_user$\\/\",\"categories\":[\"analytics\"]},{\"filter\":\"\\/^_ga_\\\\w{9,11}$\\/\",\"categories\":[\"analytics\"]},{\"filter\":\"\\/^FPID$\\/\",\"categories\":[\"analytics\"]},{\"filter\":\"\\/^FPLC$\\/\",\"categories\":[\"analytics\"]},{\"filter\":\"\\/^mf_\\\\w{6,10}-\\\\w{3,5}-\\\\w{3,5}-\\\\w{3,5}-\\\\w{9,15}$\\/\",\"categories\":[\"marketing\"]},{\"filter\":\"\\/^_gcl_au$\\/\",\"categories\":[\"marketing\"]},{\"filter\":\"\\/^_cio$\\/\",\"categories\":[\"marketing\"]},{\"filter\":\"\\/^pageViewCount$\\/\",\"categories\":[\"optionalFunctionality\"]}],\"thirdParties\":[{\"filter\":\"analytics.google.com\",\"categories\":[\"analytics\"]},{\"filter\":\"mouseflow.com\",\"categories\":[\"analytics\"]},{\"filter\":\"px.ads.linkedin.com\",\"categories\":[\"marketing\"]},{\"filter\":\"ads.linkedin.com\",\"categories\":[\"marketing\"]},{\"filter\":\"linkedin.com\",\"categories\":[\"marketing\"]},{\"filter\":\"\\/.*\\\\.lms-analytics\\\\\\/.*\\/\",\"categories\":[\"marketing\"]},{\"filter\":\"licdn.com\",\"categories\":[\"marketing\"]},{\"filter\":\"doubleclick.net\",\"categories\":[\"marketing\"]},{\"filter\":\"stats.g.doubleclick.net\",\"categories\":[\"marketing\"]},{\"filter\":\"www.google.com\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"www.yousty.ch\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"maps.googleapis.com\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"googletagmanager.com\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"www.googletagmanager.com\",\"categories\":[\"optionalFunctionality\"]}],\"iFrames\":[{\"filter\":\"www.yousty.ch\",\"categories\":[\"analytics\",\"marketing\",\"optionalFunctionality\"]},{\"filter\":\"analytics.google.com\",\"categories\":[\"analytics\"]},{\"filter\":\"mouseflow.com\",\"categories\":[\"analytics\"]},{\"filter\":\"ads.linkedin.com\",\"categories\":[\"marketing\"]},{\"filter\":\"linkedin.com\",\"categories\":[\"marketing\"]},{\"filter\":\"\\/.*\\\\.lms-analytics\\\\\\/.*\\/\",\"categories\":[\"marketing\"]},{\"filter\":\"licdn.com\",\"categories\":[\"marketing\"]},{\"filter\":\"doubleclick.net\",\"categories\":[\"marketing\"]},{\"filter\":\"stats.g.doubleclick.net\",\"categories\":[\"marketing\"]},{\"filter\":\"www.google.com\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"maps.googleapis.com\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"googletagmanager.com\",\"categories\":[\"optionalFunctionality\"]},{\"filter\":\"www.googletagmanager.com\",\"categories\":[\"optionalFunctionality\"]}]},\"whitelists\":{\"cookies\":[],\"thirdParties\":[],\"iFrames\":[]}
1,\"version\":3201158,\"privacyPolicy\":{\"fallback\":\"https:\\/\\/www.kinegram.com\\/privacy-policy\",\"en\":\"https:\\/\\/www.kinegram.com\\/privacy-policy\",\"fr\":\"https:\\/\\/www.kinegram.com\\/fr\\/politique-de-confidentialite\"},\"cookieBannerText\":null,\"cookieBannerInfos\":{\"de\":{\"lang\":\"de\",\"originalLang\":\"de\",\"categories\":{\"analytics\":{\"name\":\"Analytics\",\"shortDesc\":\"Diese Webdienste und Cookies helfen uns das Nutzverhalten unserer Seiten zu analysieren\",\"desc\":\"Im Hinblick auf die st\\u00e4ndige Verbesserung unserer Seite und unserer Angebote erheben wir Analysedaten.\\nHierbei werden einzelne Aktionen von Ihnen aufgezeichnet und durch uns ausgewertet.\\nAnhand der Auswertung k\\u00f6nnen wir dann Probleme mit unserer Seite und unseren Angeboten besser erkennen und l\\u00f6sen.\",\"webservices\":[{\"fn\":\"Google Analytics\",\"shortName\":\"\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Google Analytics ist ein Webtracker der stark unter der Beobachtung der Aufsichtsbeh\\u00f6rden steht, da er datenschutzrechtlich problematisch ist. Neben umfangreichen Tracking-Funktionen bietet der Webtracker mittlerweile weitgehende Analysefunktionen die alle Websites, Apps und Onlineshops in die Analyse mit einbeziehen. Der Webtracker ist in der Lage umfangreiche Daten zu sammeln und an andere Google-Dienste wie Google Ads, BigQuery weiterzugeben. \\n\\nDer Webtracker ben\\u00f6tigt nach Auffassung der Kanzlei weiterhin eine rechtskonforme Einwilligung. Google Analytics verwendet je nach Einstellung keine Cookies, speichert jedoch dennoch im Endger\\u00e4t durch andere Speichertechnologien Daten, die wie Cookies zu behandeln sind.\\n\\nWir empfehlen Google Analytics durch ein datenschutzfreundlicheres Tool zu ersetzen wie beispielsweise das OpenSource-Tool Matomo, das lokal und mit datenschutzfreundlichen Einstellungen auf dem eigenen Server gehostet werden kann. \\n\\nBitte beachten Sie, dass die in der Klausel gew\\u00e4hlten 12 Monate Aufbewahrungsfrist der Daten bereits rechtlich problematisch ist. Soweit Google Analytics im Einsatz ist sollten die Daten nach 1 Monat gel\\u00f6scht werden. Wir empfehlen bez\\u00fcglich der Speicherdauer und der m\\u00f6glichst datenschutzkonformen Einstellung R\\u00fccksprache mit Ihrem Datenschutzbeauftragten zu halten.\\n\\nDie Einstufung beruht auf der Tatsache, dass das Unternehmen am EU-US Data Privacy Framework teilnimmt. Die entsprechend unter https:\\/\\/www.dataprivacyframework.gov\\/ aufgef\\u00fchrte Liste enth\\u00e4lt einen Eintrag zum Unternehmen. Die \\u00dcbermittlung personenbezogener Daten an das im EU-US Data Privacy Framework eingetragene Unternehmen erfolgt daher auf Basis des von der Kommission erlassenen Angemessenheitsbeschluss.\",\"description\":\"Google Analytics untersucht auf Ihrer Website mehrere Verhaltensweisen der Nutzer wie z.B. die Herkunft der Besucher, die Verweildauer auf einzelnen Seiten, die Nutzung von Suchmaschinen, etc. Aufgrund der hierdurch gewonnenen Daten k\\u00f6nnen Sie Ihr Werbeangebot und Ihre Website entsprechend der Bed\\u00fcrfnisse Ihrer Nutzer anpassen.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/tools.google.com\\/dlpage\\/gaoptout?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/support.google.com\\/analytics\\/answer\\/3379636\",\"legalBasis\":\"opt_in\",\"scope\":\"Daten zu den Interaktionen der Seitenbesucher mit den Inhalten der Website, Daten zum Umgang der auf unserer Website dargestellten Leistungen, Daten von externen Google-Diensten, sofern sie mit unserer Website interagieren wie z.B. Werbedaten oder Daten zum Verhalten in Bezug auf Werbung, Daten zur groben geographischen Herkunft, dem verwendeten Browser, Betriebssystem sowie weiteren Informationen zum verwendeten Endger\\u00e4t.\",\"purpose\":\"Google Analytics ist ein Webtracker, der das Verhalten von Seitenbesuchern und deren Interaktionen mit unserer Website analysiert und uns Auswertungen und Prognosen \\u00fcber die Inhalte und Produkte unserer Webseite und deren Beliebtheit zur Verf\\u00fcgung stellt (sogenanntes Tracking). \\n\\nWir haben Google Analytics eingebunden, damit der Dienst eine Analyse des Surfverhaltens der Seitennutzer zusammenstellen kann. Hierzu sammelt Google die Seiteninteraktionen von Seitenbesuchern mit unserer Website und ggf. bestehende Informationen die sich aus dem Auslesen von Cookies oder weiterer Speichertechnologien ergeben und bereitet es f\\u00fcr uns statistisch auf. \\n\\nGoogle Analytics setzt Datenverarbeitungstechnologien ein, die eine Verfolgbarkeit von einzelnen Seitenbesuchern und deren Interaktion mit anderen Google-Diensten wie zu Beispiel dem Werbenetzwerk Google Ads erm\\u00f6glichen. Daten aus weiteren Google-Diensten werden ebenfalls dazu eingesetzt um mittels maschineller Lerntechnologien, modellierter Statistiken und Prognosefunktionen Datenl\\u00fccken zu schlie\\u00dfen und umfangreiche Statistiken zu den Inhalten unserer Webseite zu erstellen.\\n\\nSofern Google Analytics auf unserer Website aktiv geschaltet ist, werden die von Google Analytics ermittelten Daten an Server des Unternehmens Google Ireland Limited \\u00fcbertragen. Im Rahmen der Auftragsverarbeitung kann es auch zu einer \\u00dcbermittlung von personenbezogenen Daten an die Server des Mutterkonzerns Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, Vereinigte Staaten kommen. \\n\\nWir f\\u00fchren die Analyse durch Google Analytics durch, um unser Internetangebot st\\u00e4ndig zu optimieren und besser verf\\u00fcgbar zu machen. Es handelt sich hierbei um eine sog. Reichweitenmessung.\",\"remarks\":\"Google Analytics wird die f\\u00fcr die Bereitstellung des Webtracking relevanten Daten solange speichern, wie es notwendig ist, um den gebuchten Webservice zu erf\\u00fcllen. Die Datenerhebung und Speicherung erfolgt anonymisiert. Soweit durch individuelle Interaktionen von Seitenbesuchern die M\\u00f6glichkeit besteht, zu konkreten Handlungen nachtr\\u00e4glich einen Personenbezug herzustellen werden wir die erhobenen Daten dann l\\u00f6schen, wenn der Zweck erreicht ist. Die Daten werden sp\\u00e4testens dann gel\\u00f6scht, wenn diese keinen gesetzlichen Aufbewahrungspflichten unterfallen. Im Regelfall werden wir diese Daten sp\\u00e4testens nach 12 Monaten l\\u00f6schen.\\n\\n\\nDie Zertifizierung des Anbieters im Rahmen des EU-US Data Privacy Frameworks k\\u00f6nnen Sie unter https:\\/\\/www.dataprivacyframework.gov\\/list abrufen.\"},{\"fn\":\"Mouseflow\",\"type\":\"webtracker\",\"status\":\"third_country\",\"statusReason\":\"Der Sitz des Webdienstbetreibers liegt in einem Land, bei dem die DSGVO vorrangig anwendbar ist. Allerdings werden nach eigenen Informationen des Anbieters Daten in ein Drittland au\\u00dferhalb des Europ\\u00e4ischen Wirtschaftsraums \\u00fcbertragen.\\n\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, D\\u00e4nemark\",\"privacyPolicyLink\":\"https:\\/\\/mouseflow.com\\/legal\\/company\\/privacy-policy\\/\",\"optOutLink\":\"https:\\/\\/mouseflow.de\\/opt-out\\/\",\"legalBasis\":\"opt_in\",\"purpose\":\"Der Dienst sammelt auf unserer Seite Informationen \\u00fcber ihr Nutzerverhalten und bereitet uns dieses im Rahmen einer technischen Analyse des Nutzerverhaltes auf.\"}],\"cookies\":[{\"fn\":\"_ga\",\"domains\":\"kinegram.com\",\"purpose\":\"Dieser Cookie ordnet einem User eine ID zu, damit der Webtracker die Aktionen des Nutzers unter diese ID zusammenfassen kann.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Monate\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\"},{\"fn\":\"_ga\",\"domains\":\"www.yousty.ch, kinegram.com, yousty.ch\",\"purpose\":\"Dieser Cookie ordnet einem User eine ID zu, damit der Webtracker die Aktionen des Nutzers unter diese ID zusammenfassen kann.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Monate\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\"},{\"fn\":\"hubspotutk\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Dieses Cookie verwendet HubSpot um die Besucher der Website zu verfolgen bzw. zu tracken.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 6 Monate\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Vereinigte Staaten\"},{\"fn\":\"__hssc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Dieses Cookie speichert die Domain, die Anzahl Besucher und den Zeitpunkt des Beginns der Besuche. Es bestimmt so, ob die Anzahl der Sessions erh\\u00f6ht werden muss.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 30 Minuten\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Vereinigte Staaten\"},{\"fn\":\"__hstc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Dieses Cookie speichert die Domain, das Benutzertoken, den Zeitpunkt des ersten, letzten und aktuellen Besuchs, sowie die Anzahl der Sessions auf der Seite.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 6 Monate\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge,
1Vereinigte Staaten\"},{\"fn\":\"mf_user\",\"domains\":\".kinegram.com\",\"purpose\":\"Das Cookie stellt fest, ob der Nutzer die Website zum ersten Mal oder wiederholt aufruft.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 3 Monate\",\"category\":\"Analytics\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, D\\u00e4nemark\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com\",\"purpose\":\"Dieses Cookie speichert im Zusammenhang mit Google Analytics bzw. Google Tag Manager eine eindeutige ID f\\u00fcr einen Website-Besucher und verfolgt, wie der Besucher die Website nutzt.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Monate\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com, www.yousty.ch, yousty.ch\",\"purpose\":\"Dieses Cookie speichert im Zusammenhang mit Google Analytics bzw. Google Tag Manager eine eindeutige ID f\\u00fcr einen Website-Besucher und verfolgt, wie der Besucher die Website nutzt.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Monate\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\"},{\"fn\":\"FPID\",\"domains\":\"kinegram.com\",\"purpose\":\"Das Cookie enth\\u00e4lt eine eindeutige ID, unter der die Nutzeraktionen zusammengefasst werden.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"Sitzung\",\"category\":\"Analytics\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"FPLC\",\"domains\":\"kinegram.com\",\"purpose\":\"Das Cookie steht im Zusammenhang mit Google Analytics. Es dient der statistischen Erfassung von Analysedaten \\u00fcber das Verhalten unserer Webseitenbesucher, um die Funktionsweisen und das Marketing auf unserer Seite langfristig verbessern zu k\\u00f6nnen.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"Sitzung\",\"category\":\"Analytics\",\"provider\":\"Webseitenbetreiber\"}]},\"marketing\":{\"name\":\"Werbung\",\"shortDesc\":\"Diese Webdienste und Cookies dienen zur personalisierten Anpassung von Werbung\",\"desc\":\"Die verwendeten Webdienste und Cookies dienen dazu, Ihnen genau die Werbung anzuzeigen, die zu Ihnen passt.\\nWenn Sie eine Website besuchen, die Zugriff auf die Werbung-Cookies nimmt, werden die dort gespeicherten Informationen erkannt\\nund die Anzeigen der Website (z.B. in Bannern etc.) werden anhand Ihrer pers\\u00f6nlichen Interessen und Vorlieben genau auf Sie angepasst.\",\"webservices\":[{\"fn\":\"LinkedIn\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"Der Sitz des Webdienstbetreibers liegt in Irland, einem Land, bei dem die DSGVO vorrangig anwendbar ist. Allerdings werden nach eigenen Informationen des Anbieters Daten in ein Drittland au\\u00dferhalb des Europ\\u00e4ischen Wirtschaftsraums \\u00fcbertragen. LinkedIn ist ein Tochterunternehmen der Microsoft Corporation. Im Hinblick auf die \\u00dcbermittlung personenbezogener Daten in die USA besteht ein Angemessenheitsbeschluss zum EU-US Data Privacy Framework der EU Kommission im Sinne des Art. 45 DSGVO (nachfolgend: DPF - https:\\/\\/commission.europa.eu\\/document\\/fa09cbad-dd7d-4684-ae60-be03fcb0fddf_en). Der Betreiber des Dienstes ist im Rahmen des DPF zertifiziert, so dass f\\u00fcr die \\u00dcbermittlung das \\u00fcbliche Schutzniveau der DSGVO gilt. \",\"description\":\"Das soziale Netzwerk LinkedIn erm\\u00f6glicht die Erstellung von privaten Profilen zur Darstellung der eigenen Person, von Unternehmensseiten zur gesch\\u00e4ftlichen Pr\\u00e4senz, sowie von Gruppen zur privaten Diskussion gemeinsamer Interessen. Hierbei \\u00fcbertr\\u00e4gt das Plugin Hintergrunddaten zu den Servern von LinkedIn und wird in der Regel mitgeladen, wenn weitere Elemente von LinkedIn auf der Seite aufgenommen wurden.\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irland\",\"privacyPolicyLink\":\"https:\\/\\/www.linkedin.com\\/legal\\/privacy-policy?trk=uno-reg-guest-home-privacy-policy\",\"optOutLink\":\"https:\\/\\/www.linkedin.com\\/help\\/linkedin\\/answer\\/68763?lang=de\",\"legalBasis\":\"opt_in\",\"purpose\":\"Bei der Verwendung des Linkedin-Plugins stellen wir eine Verbindung zu der Plattform Linkedin her um ggf. eingeloggte Mitglieder von Linkedin die M\\u00f6glichkeit zu geben mit uns zu interagieren.\",\"remarks\":\"Die Zertifizierung des Anbieters im Rahmen des EU-US Data Privacy Frameworks k\\u00f6nnen Sie unter https:\\/\\/www.dataprivacyframework.gov\\/list abrufen.\"},{\"fn\":\"Google Ads\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Der Dienst nutzt weitere Google-Dienste um die Werbepr\\u00e4ferenzen des Kunden zu analysieren und ihre zuvor eingestellte Werbung individuell auf den Kunden zuzuschneiden und zu analysieren. Es erfolgt ein Datenaustausch mit den anderen Google-Diensten um die Werbung anhand von gespeicherten Kundendaten stetig zu verbessern. Der Kunde kann seine gew\\u00fcnschten Werbepr\\u00e4ferenzen in seinem eigenen Google-Konto zwar ausschalten oder ver\\u00e4ndern. Diese geringe Steuerm\\u00f6glichkeit reicht jedoch nicht aus, um den Dienst datenschutzrechtlich zu legitimieren, zumal der Dienst intrans
1parent ist und der Kunde nicht absch\\u00e4tzen kann, in welcher Weise auf Ihrer Webseite Daten gesammelt werden zu Werbepr\\u00e4ferenzen, die dem Google Ads-Gesamtsystem zugute kommen. De\\n\\nDer Dienst sollte auf der Webseite nur aktiv nachgeladen werden bzw. aktiv geschaltet werden, wenn der Seitenbetreiber zuvor aktiv in die Datenverarbeitung durch damit verbundene Google-Dienste eingewilligt hat, z.B. in einem Cookie-Banner oder Overlay-Banner. Der Einsatz dieses Google-Dienstes birgt immer ein gewisses datenschutzrechtliches Risiko und kann bei datenschutzwidrigem Einsatz zu Schadensersatzforderungen f\\u00fchren. Dies liegt daran, dass Google Daten unter seinen Diensten ggf. in nicht nachvollziehbarer Weise f\\u00fcr den Seitenbesucher austauscht.\\n\\nUm sich Schadensersatzforderungen nicht auszusetzen, muss die Datenschutzerkl\\u00e4rung immer aktuell sein. Dar\\u00fcber hinaus m\\u00fcssen weitere datenschutzrechtliche Ma\\u00dfnahmen auf der Webseite durchgef\\u00fchrt werden, wie z.B. der Aufnahme eines datenschutzkonformen und funktionierenden Cookie-Banners. Es ist nicht ausreichend, nur die von uns bereitgestellte Klausel in der Datenschutzerkl\\u00e4rung zu verwenden, da sie eine datenschutzwidrige Verarbeitung der Daten auf Ihrer Website nicht legitimiert.\\n\\nDie Einstufung beruht auf der Tatsache, dass das Unternehmen am EU-US Data Privacy Framework teilnimmt. Die entsprechend unter\\u00a0https:\\/\\/www.dataprivacyframework.gov\\/\\u00a0aufgef\\u00fchrte Liste enth\\u00e4lt einen Eintrag zum Unternehmen. Die \\u00dcbermittlung personenbezogener Daten an das im EU-US Data Privacy Framework eingetragene Unternehmen erfolgt daher auf Basis des von der Kommission erlassenen Angemessenheitsbeschluss.\",\"description\":\"\\u00dcber Google Ads k\\u00f6nnen Sie Werbung auf externen Websites schalten lassen. Mit den gewonnenen Daten k\\u00f6nnen wir die Werbeangebote auf unserer Website individueller an unseren Kundenkreis ausgerichtet gestalten und die Effizienz unserer Werbema\\u00dfnahmen messen.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Daten zu Werbeinteressen der Seitenbesucher, Interaktionen von Seitenbesuchern mit Werbung in Bezug auf unsere Webseite, Daten \\u00fcber den Aufruf unserer Webseite durch Seitenbesucher, die zuvor auf Google Ads-Werbung geklickt haben und zu unserer Webseite gelangt sind, Daten zum verwendeten Endger\\u00e4t, zur IP-Adresse und zum Browser des Users und weitere Daten von Google-Diensten zur Bereitstellung und Verfeinerung der Google-Werbung bezogen auf unsere Webseite.\",\"purpose\":\"Google Ads ist ein Werbesystem, mit dem wir im Internet auf externen Webseiten Werbeanzeigen schalten k\\u00f6nnen, um unsere Kunden \\u00fcber unsere Leistungen zu informieren. Google Ads zeigt nach von uns eingestellten Parametern auf externen Webseiten individuell auf unseren Kundenkreis zugeschnittene Werbung an, die zu unserer Webseite f\\u00fchrt. Sofern der Seitenbesucher auf die Google Ads-Werbung klickt, gelangt er auf unsere Webseite. Um die Google Ads-Werbeanzeigen hinsichtlich ihres Erfolges und der Verg\\u00fctung messen zu k\\u00f6nnen, f\\u00fchrt Google Ads beim Aufruf unserer Webseite eine Messung \\u00fcber den Erfolg der Werbema\\u00dfnahme durch. unsere Webseite verarbeitet die von Google Ads bereitgestellten Daten, um unsere Werbema\\u00dfnahmen analysieren und verbessern zu k\\u00f6nnen, sowie um eine ggf. anfallende Verg\\u00fctung zu berechnen.\\n\\nEventuell werden ihre Daten bei entsprechender Einwilligung auch zum Zwecke des Remarketing eingesetzt.\",\"remarks\":\"\\nSofern der Dienst auf unserer Website aktiv geschaltet ist, stellt unsere Website eine Verbindung zu den Servern des Unternehmens Google Ireland Limited her und \\u00fcbertr\\u00e4gt die ben\\u00f6tigten Daten. Im Rahmen der Auftragsverarbeitung kann es auch zu einer \\u00dcbermittlung von personenbezogenen Daten an die Server des Unternehmens Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, Vereinigte Staaten kommen. \\n\\nBeim Einsatz von Google Ads auf unserer Website werden von Google gegebenenfalls Informationen von weiteren Google-Diensten \\u00fcbermittelt und verarbeitet, um Hintergrunddienste f\\u00fcr die Verbesserung und Individualisierung von Google-Werbung bereitzustellen. Hierzu erfolgt gegebenenfalls auch eine Datenverarbeitung durch weitere Google-Dienste wie Google Apis, Google Cloud, Google Ads, Google Analytics, Google Tag Manager, Google Marketing Plattform und Google Fonts gem\\u00e4\\u00df der Google-Datenschutzerkl\\u00e4rung in eigener datenschutzrechtlicher Verantwortung von Google.\\n\\nDie Zertifizierung des Anbieters im Rahmen des EU-US Data Privacy Frameworks k\\u00f6nnen Sie unter https:\\/\\/www.dataprivacyframework.gov\\/list abrufen.\\n\\nWeitere Informationen zum Verantwortungsvollen Umgang mit Gesch\\u00e4ftsdaten finden Sie unter https:\\/\\/business.safety.google\\/privacy\\/. \"}],\"cookies\":[{\"fn\":\"mf_\",\"domains\":\".kinegram.com\",\"purpose\":\"Das Mouseflow-Cookie ordnet einem User eine ID zu, damit der Webtracker die Aktionen des Nutzers unter diese ID zusammenfassen kann.\\n\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"Sitzung\",\"category\":\"Marketing\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, D\\u00e4nemark\"},{\"fn\":\"lidc\",\"domains\":\".linkedin.com\",\"purpose\":\"Dieses Cookie weist dem Seitenbesucher eine ID zu. Unter dieser ID werden Daten zum Besucherverhalten auf mehreren Webseiten gesammelt, um dem Seitenbesucher individuelle Werbung anzuzeigen.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Stunden\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irland\"},{\"fn\":\"bscookie\",\"domains\":\".linkedin.com\",\"purpose\":\"Das verwendete Cookie weist dem Seitenbesucher eine ID zu und ermittelt statistische Daten zu den Website-Besuchen des Seitenbesuchers. Dies dient der Individualisierung der Werbung, die dem Nutzer angezeigt wird.\\t\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 12 Monate\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irland\"},{\"fn\":\"_gcl_au\",\"domains\":\"kinegram.com\",\"purpose\":\"Dieses Cookie wird von Google AdSense verwendet um die Effizienz der Werbung zu erh\\u00f6hen.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 3 Monate\",\"category\":\"Marketing\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"_cio\",\"domains\":\".www.kinegram.com, .kinegram.com, .com\",\"purpose\":\"Wir setzen das Cookie auf unserer Webseite ein, um Nutzeraktivit\\u00e4ten zu verfolgen, personalisierte Kommunikationskampagnen (E-Mails, In-App-Nachrichten) zu steuern und das Kundenbeziehungsmanagement zu optimieren.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Stunden\",\"category\":\"Marketing\",\"provider\":\"Peaberry Software Inc. d\\/b\\/a Customer.io, 9450 SW Gemini Dr., Suite 43920, , 97008-7105, Beaverton, Vereinigte Staaten\"},{\"fn\":\"_martech_exp_bucket\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Das verwendete Cookie weist dem Seitenbesucher eine ID zu und ermittelt statistische Daten zu den Website-Besuchen des Seitenbesuchers. Dies dient der Individualisierung der Werbung, die dem Nutzer angezeigt wird.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 6 Monate\",\"category\":\"Marketing\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"_yousty_session\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Das verwendete Cookie weist dem Seitenbesucher eine ID zu und ermittelt statistische Daten zu den Website-Besuchen des Seitenbesuchers. Dies dient der Individualisierung der Werbung, die dem Nutzer angezeigt wird.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"ca. 24 Stunden\",\"category\":\"Marketing\",\"provider\":\"Webseitenbetreiber\"}]},\"optionalFunctionality\":{\"name\":\"Optionale Funktionalit\\u00e4t\",\"shortDe
1sc\":\"Diese Webdienste und Cookies helfen die Nutzerfreundlichkeit der Seite zu verbessern\",\"desc\":\"Diese Webdienste und Cookies dienen vor allem Ihrem pers\\u00f6nlichen Komfort.\\nDurch die gesetzten Cookies k\\u00f6nnen wir von Ihnen auf unserer Seite get\\u00e4tigten Angaben und Einstellungen speichern,\\ndamit Sie nicht bei jedem Seitenaufruf erneut Daten eingeben oder Einstellungen vornehmen m\\u00fcssen.\",\"webservices\":[{\"fn\":\"Google Maps\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Die Einstufung beruht auf der Tatsache, dass das Unternehmen am EU-US Data Privacy Framework teilnimmt. Die entsprechend unter https:\\/\\/www.dataprivacyframework.gov\\/ aufgef\\u00fchrte Liste enth\\u00e4lt einen Eintrag zum Unternehmen. Die \\u00dcbermittlung personenbezogener Daten an das im EU-US Data Privacy Framework eingetragene Unternehmen erfolgt daher auf Basis des von der Kommission erlassenen Angemessenheitsbeschluss.\",\"description\":\"\\u00dcber die Einbindung von Google Maps werden auf der Internetseite Kartendaten und Navigationsdaten f\\u00fcr ihre Nutzer zur Verf\\u00fcgung gestellt. Der Dienst wird meistens bei der Platzierung einer Google-Maps-Karte auf der Website nachgeladen.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Daten die zur Visualisierung und Darstellung von Standortdaten in Form einer Karte ben\\u00f6tigt werden wie insbesondere IP-Adresse, Informationen von Google Hintergrunddiensten wie Google Apis, Suchbegriffe, IP-Adresse, Koordinaten, bei Nutzung des Routenplaners Anfangsort und Zielort, Standortdaten, Google-Werbe-ID, Android-Werbe-ID.\",\"purpose\":\"In unserem Auftrag wird Google die mittels Google Maps gewonnenen Informationen nutzen, um Ihnen die Karte anzuzeigen. Mittels Google Maps finden Sie uns schneller und genauer als mit einer blo\\u00dfen nicht interaktiven Anfahrtsskizze. Ebenfalls werden die entsprechenden Daten verwendet, um die Seitenbesucher, die unsere Google Maps-Karte anzeigen, ggf. unter Zuhilfenahme der Google-Werbe-ID zuzuordnen und mit physischen Besuchen und Aufrufen von weiteren bei Google gelisteten Kontaktinformationen zu verkn\\u00fcpfen. Auf diese Weise kann Google eine Einsch\\u00e4tzung der zu erwartenden Besucherstr\\u00f6me treffen.\",\"remarks\":\"Wir haben mit Google im Hinblick auf Google Maps einen Vertrag zur gemeinsamen Verarbeitung abgeschlossen. Den Inhalt finden Sie unter https:\\/\\/privacy.google.com\\/intl\\/de\\/businesses\\/mapscontrollerterms\\/. \\n\\nSofern der Dienst auf unserer Website aktiv geschaltet ist, stellt unsere Website eine Verbindung zu den Servern des Unternehmens Google Ireland Limited her und \\u00fcbertr\\u00e4gt die ben\\u00f6tigten Daten. Im Rahmen der Auftragsverarbeitung kann es auch zu einer \\u00dcbermittlung von personenbezogenen Daten an die Server des Unternehmens Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, Vereinigte Staaten kommen. \\n\\nBeim Einsatz des Google-Dienstes auf unserer Website werden von Google gegebenenfalls Informationen von weiteren Google-Diensten \\u00fcbermittelt und verarbeitet, um Hintergrunddienste f\\u00fcr die Anzeige und Datenverarbeitung der von Google bereitgestellten Dienste zu erbringen. Hierzu erfolgt gegebenenfalls auch eine Datenverarbeitung durch die Google-Dienste Google Apis, Google Cloud und Google Fonts gem\\u00e4\\u00df der Google-Datenschutzerkl\\u00e4rung in datenschutzrechtlicher Verantwortung von Google.\\n\\n\\nDie Zertifizierung des Anbieters im Rahmen des EU-US Data Privacy Frameworks k\\u00f6nnen Sie unter https:\\/\\/www.dataprivacyframework.gov\\/list abrufen.\"},{\"fn\":\"Google Tag Manager\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Der Google Tag Manager ist datenschutzrechtlich umstritten. Durch ihn k\\u00f6nnen Webtracker auf der Website nachgeladen werden, ohne dass es f\\u00fcr den Seitenbetreiber ersichtlich ist. Wir empfehlen dringend Google Tag Manager nur zu benutzen, wenn alle in den Google Tag Manager eingebundenen Webtracker anonymisiert wurden, d.h. keine IP-Adressen \\u00fcbertragen werden. Ebenso m\\u00fcssen noch weitere Vorgaben beachtet werden.\\n\\nDer Sitz des Webdienstbetreibers liegt in einem Land, bei dem die DSGVO vorrangig anwendbar ist. Allerdings werden nach eigenen Informationen des Anbieters Daten in die USA.\\n\\nDie Einstufung beruht auf der Tatsache, dass das Unternehmen am EU-US Data Privacy Framework teilnimmt. Die entsprechend unter\\u00a0https:\\/\\/www.dataprivacyframework.gov\\/\\u00a0aufgef\\u00fchrte Liste enth\\u00e4lt einen Eintrag zum Unternehmen. Die \\u00dcbermittlung personenbezogener Daten an das im EU-US Data Privacy Framework eingetragene Unternehmen erfolgt daher auf Basis des von der Kommission erlassenen Angemessenheitsbeschluss. \",\"description\":\"Der Google Tag Manager erm\\u00f6glicht Ihnen das Nutzerverhalten ihrer Nutzer zu untersuchen und verbindet \\u00fcber Tracking-Codes g\\u00e4ngige Web-Analyse und Marketing-Tools. Durch den Google Tag Manager kann so das Nutzerverhalten im Hintergrund verfolgt werden, ohne das in den Websitenquellcode eingegriffen werden muss.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"legalBasis\":\"opt_in\",\"scope\":\"Cookies, Webtracking-Daten, ausgehende oder eingehende Links, Informationen, die bei der Integration und Aktivierung von JavaScript-Code auf der Website entstehen von Google Tag Manager und der von Google Tag Manager ausgel\\u00f6sten Webtools.\",\"purpose\":\"Google Tag Manager bietet eine technische Plattform um andere Webtools und Webtracking-Programme mittels sogenannter \\u201eTags\\u201c auszuf\\u00fchren und geb\\u00fcndelt steuern zu k\\u00f6nnen. \\n\\nGoogle Tag Manager speichert in diesem Zusammenhang Cookies auf Ihrem Computer und analysiert, soweit Webtracking-Tools mittels Google Tag Manager ausgef\\u00fchrt werden, Ihr Surfverhalten (sogenanntes \\u201etracken\\u201c). Die von den \\u201eTags\\u201c erzeugten Daten werden von Google Tag Manager unter einer einheitlichen Benutzeroberfl\\u00e4che zusammengef\\u00fchrt, gespeichert und verarbeitet.\\n\\nAlle eingebundenen \\u201eTags\\u201c werden in dieser Datenschutzerkl\\u00e4rung nochmals gesondert aufgef\\u00fchrt. Im Rahmen der Benutzung unserer Webseite bei aktivierter Einbindung von \\u201eTags\\u201c von Google-Tag-Manager werden dabei Daten, wie insbesondere Ihre IP-Adresse und Ihre Nutzeraktivit\\u00e4ten an Server des Unternehmens Google \\u00fcbertragen. Die in Google Tag Manager verwendeten Tracking-Tools stellen durch eine IP-Anonym
1isierung des Quellcodes sicher, dass die IP-Adresse von Google Tag Manager vor der \\u00dcbertragung anonymisiert wird. Mit Tag Manager lassen sich auf Basis der so genannten Tag-Verwaltung Messwerte verschiedener Dienstanbieter (Google und Drittanbieter) miteinander verkn\\u00fcpfen und auswerten. Google Tag Manager hilft uns Reports \\u00fcber die Websiteaktivit\\u00e4ten zusammenzustellen und die Webtools unserer Internetseite zu steuern.\",\"remarks\":\"\\nDie Zertifizierung des Anbieters im Rahmen des EU-US Data Privacy Frameworks k\\u00f6nnen Sie unter https:\\/\\/www.dataprivacyframework.gov\\/list abrufen.\"},{\"fn\":\"Google reCaptcha\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"Der Dienst Google reCaptcha ist ein Dienst zum Verhindern von Spam und kann Kontaktformulare und andere Eingabem\\u00f6glichkeiten auf Websites sch\\u00fctzen. Der Dienst ist datenschutzrechtlich jedoch umstritten, da er weitreichend die Interaktionen des Seitenbesuchers wie z.B. Mausgesten und Verweildauer des Seitenbesuchers auf der Webseite trackt. Google reCaptcha kann ebenfalls Google Fonts nachladen. \\n\\nDie Einstufung beruht auf der Tatsache, dass das Unternehmen am EU-US Data Privacy Framework teilnimmt. Die entsprechend unter https:\\/\\/www.dataprivacyframework.gov\\/ aufgef\\u00fchrte Liste enth\\u00e4lt einen Eintrag zum Unternehmen. Die \\u00dcbermittlung personenbezogener Daten an das im EU-US Data Privacy Framework eingetragene Unternehmen erfolgt daher auf Basis des von der Kommission erlassenen Angemessenheitsbeschlusses.\\n\\nHinsichtlich der Rechtsgrundlage ist somit nach Ansicht einiger Juristen eine Einwilligung zum Einsatz von Google reCaptcha notwendig im Cookie-Banner bzw. Webtracking-Banner.\\n\\nWird Google reCaptcha nach einer Einwilligung in einem Cookie-Banner geladen, erf\\u00fcllt der Dienst nicht mehr die Schutzfunktionen, da er dann abgestellt wird bzw. Probleme auftreten, da eine Captcha-Best\\u00e4tigung vor der Bet\\u00e4tigung von Eingabefunktionen nicht m\\u00f6glich ist. Wird der Dienst durch ein Cookie-Banner blockiert, kann die durch Google reCaptcha gesch\\u00fctzte Eingabem\\u00f6glichkeit gegebenenfalls nicht angezeigt werden oder nicht abgesendet werden.\\n\\nWir raten ausdr\\u00fccklich dazu Google reCaptcha durch eine datenschutzfreundliche Alternative zu ersetzen. Soweit Sie Google reCaptcha verwenden m\\u00f6chten im Rahmen eines berechtigten Interesses, bitten wir Sie die Klausel in der Datenschutzerkl\\u00e4rung entsprechend auf eigenes Risiko anzupassen.\\n\",\"description\":\"\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irland\",\"privacyPolicyLink\":\"https:\\/\\/cloud.google.com\\/terms\\/service-terms\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/services.google.com\\/fh\\/files\\/misc\\/de-cloud-data-processing-addendum-customers.pdf\",\"legalBasis\":\"opt_in\",\"scope\":\"Nutzerverhalten (z.B. Mausgesten oder Eingabeverhalten), IP-Adresse, Browserdaten, Computerinformationen.\",\"purpose\":\"Sofern Google reCaptcha auf unserer Website aktiv geschaltet ist, werden die von Google reCaptcha ermittelten Daten an Server des Unternehmens Google Ireland Limited \\u00fcbertragen. Im Rahmen der Auftragsverarbeitung kann es auch zu einer \\u00dcbermittlung von personenbezogenen Daten an die Server des Mutterkonzerns Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, Vereinigte Staaten kommen. \\n\\nAnhand von spezifischen Merkmalen und einer Analyse des Seitenverhaltens erkennt der Dienst, ob es sich bei den get\\u00e4tigten Eingaben um eine automatisierte Eingabe mittels eines Programmes (sog. Bot) oder um einen Menschen handelt. Der Dienst weist drei verschiedene Stufen auf. Entweder erkennt der Dienst automatisch, dass die Eingabe nicht automatisiert durch einen Bot erfolgt oder er l\\u00e4sst den Nutzer eine Captcha-Checkbox ausw\\u00e4hlen. Eine Dritte M\\u00f6glichkeit stellt das Einblenden kleiner Bild- oder Sprachaufgaben \\/ Textaufgaben dar, die vom Seitenbesucher gel\\u00f6st werden m\\u00fcssen. Google reCaptcha ist ein Capcha-Dienst, der auf unserer Website aus Sicherheitsgr\\u00fcnden eingesetzt wird, um auszuschlie\\u00dfen, dass Bots (Roboterprogramme) auf unserer Website Interaktionen t\\u00e4tigen k\\u00f6nnen. Google reCaptcha verifiziert in unserem Auftrag, dass nur Menschen und keine Bots unsere Internetseite benutzen k\\u00f6nnen. Wir k\\u00f6nnen so insbesondere die besonderen Funktionen unserer Website (z.B. Kontaktformulare oder andere Eingabem\\u00f6glichkeiten wie Login-Bereich) vor missbr\\u00e4uchlichen Seitenzugriffen zu sch\\u00fctzen.\",\"remarks\":\"Sofern Sie die durch Google reCaptcha gesch\\u00fctzten Eingabem\\u00f6glichkeiten unserer Website nutzen m\\u00f6chten, m\\u00fcssen Sie die Nutzung von Google reCaptcha zulassen und ggf. entsprechende Captchas l\\u00f6sen. Sofern Sie die Captcha nicht ausf\\u00fcllen oder die Benutzung von Google reCaptcha nicht zulassen, k\\u00f6nnen Sie das durch das Captcha gesch\\u00fctzte Formular nicht verwenden. Alternativ k\\u00f6nnen Sie jederzeit unsere anderen Kontaktm\\u00f6glichkeiten (z.B. Post oder E-Mail) verwenden.\\n\\nDie Zertifizierung des Anbieters im Rahmen des EU-US Data Privacy Frameworks k\\u00f6nnen Sie unter https:\\/\\/www.dataprivacyframework.gov\\/list abrufen.\"}],\"cookies\":[{\"fn\":\"__hssrc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Dieses Cookie mi\\u00dft, ob der Besucher seinen Browser neu gestartet hat und bestimmt somit ob ein neuer Website-Besuch vorliegt.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"Sitzung\",\"category\":\"Konfiguration\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Vereinigte Staaten\"},{\"fn\":\"pageViewCount\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Durch dieses Cookie k\\u00f6nnen wir einzelne von Ihnen gew\\u00e4hlte Komforteinstellungen speichern und f\\u00fcr ihren aktuellen und f\\u00fcr zuk\\u00fcnftige Seitenbesuche vorhalten.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Einwilligung\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. a DSGVO bzw. Art. 9 Abs. 2 lit. a DSGVO (Einwilligung)\",\"duration\":\"Sitzung\",\"category\":\"Konfiguration\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irland\"}]},\"essential\":{\"name\":\"Essentielle Webdienste und Cookies\",\"shortDesc\":\"Diese Webdienste und Cookies sind f\\u00fcr das Ausf\\u00fchren der spezifischen Funktionen der Seite notwendig.\",\"desc\":\"Die hier aufgelisteten Webdienste und Cookies sind f\\u00fcr den Betrieb unserer Internetseite technisch notwendig.\\nOhne diese Webdienste bzw. Cookies kann unsere Internetseite nicht ordnungsgem\\u00e4\\u00df dargestellt werden, oder ist gegen Angriffe von au\\u00dfen ungesch\\u00fctzt.\",\"webservices\":[],\"cookies\":[{\"fn\":\"test_cookie\",\"domains\":\".doubleclick.net\",\"purpose\":\"Dieses Cookie wird gesetzt, um festzustellen, ob der Browser des Website-Besuchers Cookies f\\u00fcr den Dienst Doubleclick unterst\\u00fctzt.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Erf\\u00fcllung rechtl. Verpflichtungen\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. c DSGVO (Erf\\u00fcllung rechtlicher Verpflichtung)\",\"duration\":\"ca. 15 Minuten\",\"category\":\"Cookie-Banner\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"fe_typo_user\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Das Cookie wird vom Typo3 Web Content System ben\\u00f6tigt. Das Cookie wird w\\u00e4hrend der Sitzung gespeichert. Es wird ben\\u00f6tigt, um bestimmte Website-Einstellungen w\\u00e4hrend des Websitebesuchs (Session) zu speichern.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"Sitzung\",\"category\":\"Grundlegende Funktionalit\\u00e4t\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"legally_cbconsent\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Dieses Cookie speichert, ob Ihnen das Cookie-Banner bzw. der Cookie-Hinweis korrekt angezeigt wurde und wie Sie sich bez\\u00fcglich der Benutzung von Cookies auf unserer Website entschieden haben.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Erf\\u00fcllung rechtl. Verpflichtungen\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. c DSGVO (Erf\\u00fcllung rechtlicher Verpflichtung)\",\"duration\":\"Sitzung\",\"category\":\"Cookie-Banner\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"li_gc\",\"domains\":\".linkedin.com\",\"purpose\":\"Mit diesem Cookie wird die Einwilligung von G\\u00e4sten zur Verwendung von nicht zwingend erforderlichen Cookies gespeichert.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Erf\\u00fcllung rechtl. Verpflichtungen\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. c DSGVO (Erf\\u00fcllung rechtlicher Verpflichtung)\",\"duration\":\"ca. 6 Monate\",\"category\":\"Cookie-Banner\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irland\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-scripts.com, hubspot.com, hsappstatic.net, hubspotfeedback.com, hs-analytics.net, hubapi.com\",\"purpose\":\"Cloudflare platziert das __cf_bm-Cookie auf Endbenutzerger\\u00e4ten, die auf Kunden-Websites zugreifen, die durch Bot Management oder Bot Fight Mode gesch\\u00fctzt sind. Das __cf_bm-Cookie ist notwendig, damit diese Bot-L\\u00f6sungen ordnungsgem\\u00e4\\u00df funktionieren. Das Cookie enth\\u00e4lt Informationen zur Berechnung des Cloudflare-eigenen Bot-Scores und, wenn die Anomalie-Erkennung im Bot-Management aktiviert ist, eine Sitzungskennung. Die Informationen im Cookie (mit Ausnahme von zeitbezogenen Informationen) sind verschl\\u00fcsselt und k\\u00f6nnen nur von Cloudflare entschl\\u00fcsselt werden.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"ca. 31 Minuten\",\"category\":\"Security\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge,
1Vereinigte Staaten\"},{\"fn\":\"__cf_bm\",\"domains\":\"linkedin.com\",\"purpose\":\"Cloudflare platziert das __cf_bm-Cookie auf Endbenutzerger\\u00e4ten, die auf Kunden-Websites zugreifen, die durch Bot Management oder Bot Fight Mode gesch\\u00fctzt sind. Das __cf_bm-Cookie ist notwendig, damit diese Bot-L\\u00f6sungen ordnungsgem\\u00e4\\u00df funktionieren. Das Cookie enth\\u00e4lt Informationen zur Berechnung des Cloudflare-eigenen Bot-Scores und, wenn die Anomalie-Erkennung im Bot-Management aktiviert ist, eine Sitzungskennung. Die Informationen im Cookie (mit Ausnahme von zeitbezogenen Informationen) sind verschl\\u00fcsselt und k\\u00f6nnen nur von Cloudflare entschl\\u00fcsselt werden.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"ca. 31 Minuten\",\"category\":\"Security\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irland\"},{\"fn\":\"__cf_bm\",\"domains\":\"hsforms.com\",\"purpose\":\"Cloudflare platziert das __cf_bm-Cookie auf Endbenutzerger\\u00e4ten, die auf Kunden-Websites zugreifen, die durch Bot Management oder Bot Fight Mode gesch\\u00fctzt sind. Das __cf_bm-Cookie ist notwendig, damit diese Bot-L\\u00f6sungen ordnungsgem\\u00e4\\u00df funktionieren. Das Cookie enth\\u00e4lt Informationen zur Berechnung des Cloudflare-eigenen Bot-Scores und, wenn die Anomalie-Erkennung im Bot-Management aktiviert ist, eine Sitzungskennung. Die Informationen im Cookie (mit Ausnahme von zeitbezogenen Informationen) sind verschl\\u00fcsselt und k\\u00f6nnen nur von Cloudflare entschl\\u00fcsselt werden.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"ca. 31 Minuten\",\"category\":\"Security\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Vereinigte Staaten\"},{\"fn\":\"__cf_bm\",\"domains\":\"usemessages.com\",\"purpose\":\"Cloudflare platziert das __cf_bm-Cookie auf Endbenutzerger\\u00e4ten, die auf Kunden-Websites zugreifen, die durch Bot Management oder Bot Fight Mode gesch\\u00fctzt sind. Das __cf_bm-Cookie ist notwendig, damit diese Bot-L\\u00f6sungen ordnungsgem\\u00e4\\u00df funktionieren. Das Cookie enth\\u00e4lt Informationen zur Berechnung des Cloudflare-eigenen Bot-Scores und, wenn die Anomalie-Erkennung im Bot-Management aktiviert ist, eine Sitzungskennung. Die Informationen im Cookie (mit Ausnahme von zeitbezogenen Informationen) sind verschl\\u00fcsselt und k\\u00f6nnen nur von Cloudflare entschl\\u00fcsselt werden.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"ca. 31 Minuten\",\"category\":\"Security\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"__cf_bm\",\"domains\":\".clerk.yousty.ch\",\"purpose\":\"Cloudflare platziert das __cf_bm-Cookie auf Endbenutzerger\\u00e4ten, die auf Kunden-Websites zugreifen, die durch Bot Management oder Bot Fight Mode gesch\\u00fctzt sind. Das __cf_bm-Cookie ist notwendig, damit diese Bot-L\\u00f6sungen ordnungsgem\\u00e4\\u00df funktionieren. Das Cookie enth\\u00e4lt Informationen zur Berechnung des Cloudflare-eigenen Bot-Scores und, wenn die Anomalie-Erkennung im Bot-Management aktiviert ist, eine Sitzungskennung. Die Informationen im Cookie (mit Ausnahme von zeitbezogenen Informationen) sind verschl\\u00fcsselt und k\\u00f6nnen nur von Cloudflare entschl\\u00fcsselt werden.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"ca. 31 Minuten\",\"category\":\"Security\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-banner.com\",\"purpose\":\"Cloudflare platziert das __cf_bm-Cookie auf Endbenutzerger\\u00e4ten, die auf Kunden-Websites zugreifen, die durch Bot Management oder Bot Fight Mode gesch\\u00fctzt sind. Das __cf_bm-Cookie ist notwendig, damit diese Bot-L\\u00f6sungen ordnungsgem\\u00e4\\u00df funktionieren. Das Cookie enth\\u00e4lt Informationen zur Berechnung des Cloudflare-eigenen Bot-Scores und, wenn die Anomalie-Erkennung im Bot-Management aktiviert ist, eine Sitzungskennung. Die Informationen im Cookie (mit Ausnahme von zeitbezogenen Informationen) sind verschl\\u00fcsselt und k\\u00f6nnen nur von Cloudflare entschl\\u00fcsselt werden.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"ca. 31 Minuten\",\"category\":\"Security\",\"provider\":\"Hubspot, Inc., 25 First Street, 2141 Cambridge,
1Vereinigte Staaten\"},{\"fn\":\"cookietest\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Dieses Cookie wird gesetzt, um festzustellen, ob der Browser des Website-Besuchers Cookies unterst\\u00fctzt.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Erf\\u00fcllung rechtl. Verpflichtungen\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. c DSGVO (Erf\\u00fcllung rechtlicher Verpflichtung)\",\"duration\":\"Sitzung\",\"category\":\"Cookie-Banner\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Vereinigte Staaten\"},{\"fn\":\"SessionCookie\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"Das Cookie wird w\\u00e4hrend der Sitzung gespeichert. Es wird ben\\u00f6tigt, um bestimmte Website-Einstellungen w\\u00e4hrend des Websitebesuchs (Session) zu speichern.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"Sitzung\",\"category\":\"Konfiguration\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"TS (F5 BIG-IP Security Manager)\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"Dies ist ein Cookie des F5 BIG-IP Application Security Managers. Das BIG-IP ASM-System setzt verschiedene Arten von Cookies, um Elemente der Sicherheitsbestimmungen umzusetzen. Das ASM-Main-Cookie stellt sicher, dass die Dom\\u00e4nen- und Subdom\\u00e4nen-Cookies, die vom Webserver an den Client gesendet werden, nicht ver\\u00e4ndert werden. Das BIG-IP ASM-System verwendet das ASM Main-Cookie, um Benutzersitzungen f\\u00fcr den Ablauf der Sitzung zu verfolgen. Die ASM-Feature-Cookies werden f\\u00fcr Client-Anfragen gesetzt, wenn eine oder mehrere BIG-IP ASM-Funktionen aktiviert sind, wie z. B. die folgenden Richtlinienfunktionen: Durchsetzung der Login\\/Logout-Seite CSRF-Durchsetzung, Sitzungsverfolgung, CAPTCHA-Durchsetzung.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"Sitzung\",\"category\":\"Security\",\"provider\":\"Webseitenbetreiber\"},{\"fn\":\"__Secure-typo3nonce\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Das Cookie dient dazu potenzielle Cross-Site-Anfragen zu verhindern und tr\\u00e4gt somit zur Erh\\u00f6hung der Sicherheit auf unserer Seite bei.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Berechtigtes Interesse\",\"legalBasisText\":\"Art. 6 Abs. 1 lit. f DSGVO (berechtigte Interessen)\",\"duration\":\"Sitzung\",\"category\":\"Konfiguration\",\"provider\":\"Webseitenbetreiber\"}]}},\"headings\":{\"webservices\":{\"title\":\"Webdienste\",\"fn\":\"Name\",\"provider\":\"Anbieter\",\"purpose\":\"Verwendung\"},\"cookies\":{\"duration\":\"Speicherdauer\",\"provider\":\"Anbieter\",\"domain\":\"Server\",\"purpose\":\"Verwendung\",\"fn\":\"Cookie-Name\",\"title\":\"Cookies\"}},\"createdAt\":\"2026-10-02T17:56:37.656Z\"},\"en\":{\"lang\":\"en\",\"originalLang\":\"de\",\"categories\":{\"analytics\":{\"name\":\"Analytics\",\"shortDesc\":\"These web services and cookies help us to analyse the usage behaviour of our pages\",\"desc\":\"With regard to the continuous improvement of our site and our offers, we collect analysis data.\\nIndividual actions by you are recorded and evaluated by us.\\nBased on the evaluation, we can then better identify and solve problems with our site and our offers.\",\"webservices\":[{\"fn\":\"Google Analytics\",\"shortName\":\"\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Google Analytics is a web tracker that is under close scrutiny by the supervisory authorities because it is problematic in terms of data protection. In addition to comprehensive tracking functions, the web tracker now offers extensive analysis functions that include all websites, apps and online shops in the analysis. The web tracker is able to collect extensive data and pass it on to other Google services such as Google Ads and BigQuery. \\n\\nIn the opinion of the law firm, the web tracker still requires legally compliant consent. Google Analytics does not use cookies, depending on the setting, but nevertheless stores data in the end device through other storage technologies that are to be treated like cookies.\\n\\nWe recommend replacing Google Analytics with a more privacy-friendly tool, such as the open source tool Matomo, which can be hosted locally and with privacy-friendly settings on your own server. \\n\\nPlease note that the 12-month data retention period selected in the clause is already legally problematic. If Google Analytics is used, the data should be deleted after 1 month. We recommend that you consult your data protection officer regarding the storage period and the most data protection-compliant setting.\\n\\nThe classification is based on the fact that the company participates in the EU-US Data Privacy Framework. The corresponding list at https:\\/\\/www.dataprivacyframework.gov\\/ contains an entry on the company. The transfer of personal data to the company registered in the EU-US Data Privacy Framework is therefore based on the adequacy decision adopted by the C
1ommission.\",\"description\":\"Google Analytics examines several user behaviours on your website, such as the origin of visitors, the time spent on individual pages, the use of search engines, etc. Based on the data obtained from this, you can adapt your advertising offer and your website according to the needs of your users.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/tools.google.com\\/dlpage\\/gaoptout?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/support.google.com\\/analytics\\/answer\\/3379636\",\"legalBasis\":\"opt_in\",\"scope\":\"Data on the interactions of page visitors with the content of the website, data on the handling of the services presented on our website, data from external Google services, insofar as they interact with our website, such as advertising data or data on behaviour in relation to advertising, data on the gross geographical origin, the browser used, operating system and other information on the terminal device used.\",\"purpose\":\"Google Analytics is a web tracker that analyses the behaviour of page visitors and their interactions with our website and provides us with evaluations and forecasts about the content and products of our website and their popularity (so-called tracking). \\n\\nWe have integrated Google Analytics so that the service can compile an analysis of the surfing behaviour of page users. For this purpose, Google collects the page interactions of page visitors with our website and, if applicable, existing information resulting from the reading of cookies or other storage technologies and processes it statistically for us. \\n\\nGoogle Analytics uses data processing technologies that enable tracking of individual site visitors and their interaction with other Google services, such as the Google Ads advertising network. Data from other Google services is also used to fill in data gaps using machine learning technologies, modelled statistics and forecasting functions and to create comprehensive statistics on the content of our website.\\n\\nIf Google Analytics is activated on our website, the data collected by Google Analytics will be transmitted to servers of Google Ireland Limited. As part of the order processing, personal data may also be transmitted to the servers of the parent company Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, United States. \\n\\nWe carry out the analysis through Google Analytics in order to constantly optimise our internet offer and make it more available. This is a so-called reach measurement.\",\"remarks\":\"Google Analytics will store the data relevant to the provision of web tracking for as long as it is necessary to fulfil the booked web service. The data collection and storage is anonymised. If individual interactions of site visitors make it possible to subsequently establish a personal reference to specific actions, we will delete the collected data when the purpose has been achieved. The data will be deleted at the latest when it is not subject to any legal storage obligations. As a rule, we will delete this data after 12 months at the latest.\\n\\n\\nYou can access the provider\'s certification under the EU-US Data Privacy Framework at https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Mouseflow\",\"type\":\"webtracker\",\"status\":\"third_country\",\"statusReason\":\"The registered office of the web service provider is in a country where the GDPR is primarily applicable. However, according to the provider\'s own information, data is transferred to a third country outside the European Economic Area.\\n\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Denmark\",\"privacyPolicyLink\":\"https:\\/\\/mouseflow.com\\/legal\\/company\\/privacy-policy\\/\",\"optOutLink\":\"https:\\/\\/mouseflow.de\\/opt-out\\/\",\"legalBasis\":\"opt_in\",\"purpose\":\"The service collects information about your user behaviour on our site and prepares this for us as part of a technical analysis of user behaviour.\"}],\"cookies\":[{\"fn\":\"_ga\",\"domains\":\"kinegram.com\",\"purpose\":\"This cookie assigns an ID to a user so that the web tracker can group the user\'s actions under this ID.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 months\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\"},{\"fn\":\"_ga\",\"domains\":\"www.yousty.ch, kinegram.com, yousty.ch\",\"purpose\":\"This cookie assigns an ID to a user so that the web tracker can group the user\'s actions under this ID.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 months\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\"},{\"fn\":\"hubspotutk\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"This cookie is used by HubSpot to track visitors to the website.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 6 months\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"__hssc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"This cookie stores the domain, the number of visitors and the time of the start of the visits. It thus determines whether the number of sessions needs to be increased.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 30 minutes\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"__hstc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"This cookie stores the domain, the user token, the time of the first, last and current visit, as well as the number of sessions on the page.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 6 months\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"mf_user\",\"domains\":\".kinegram.com\",\"purpose\":\"The cookie determines whether the user is visiting the website for the first time or repeatedly.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 3 months\",\"category\":\"Analytics\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Denmark\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com\",\"purpose\":\"This cookie stores a unique ID for a
1website visitor in connection with Google Analytics or Google Tag Manager and tracks how the visitor uses the website.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 months\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com, www.yousty.ch, yousty.ch\",\"purpose\":\"This cookie stores a unique ID for a website visitor in connection with Google Analytics or Google Tag Manager and tracks how the visitor uses the website.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 months\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\"},{\"fn\":\"FPID\",\"domains\":\"kinegram.com\",\"purpose\":\"The cookie contains a unique ID under which the user actions are summarised.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"Session\",\"category\":\"Analytics\",\"provider\":\"Website operator\"},{\"fn\":\"FPLC\",\"domains\":\"kinegram.com\",\"purpose\":\"The cookie is associated with Google Analytics. It is used to statistically record analysis data about the behaviour of our website visitors in order to improve the functionality and marketing of our website in the long term.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"Session\",\"category\":\"Analytics\",\"provider\":\"Website operator\"}]},\"marketing\":{\"name\":\"Advertising\",\"shortDesc\":\"These web services and cookies are used to personalise advertising\",\"desc\":\"The web services and cookies used are designed to show you exactly the advertising that suits you.\\nWhen you visit a website that accesses the advertising cookies, the information stored there is recognised\\nand the website\'s advertisements (e.g. in banners etc.) are precisely adapted to you based on your personal interests and preferences.\",\"webservices\":[{\"fn\":\"LinkedIn\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"The web service provider is based in Ireland, a country where the GDPR is primarily applicable. However, according to the provider\'s own information, data is transferred to a third country outside the European Economic Area. LinkedIn is a subsidiary of Microsoft Corporation. With regard to the transfer of personal data to the USA, there is an adequacy decision on the EU-US Data Privacy Framework of the EU Commission within the meaning of Art. 45 of the GDPR (hereinafter: DPF - https:\\/\\/commission.europa.eu\\/document\\/fa09cbad-dd7d-4684-ae60-be03fcb0fddf_en). The operator of the service is certified under the DPF, so that the usual level of protection under the GDPR applies to the transfer. \",\"description\":\"The social network LinkedIn allows the creation of private profiles to present oneself, company pages for business presence, as well as groups for private discussion of common interests. The plugin transmits background data to LinkedIn\'s servers and is usually loaded when other LinkedIn elements are included on the page.\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Ireland\",\"privacyPolicyLink\":\"https:\\/\\/www.linkedin.com\\/legal\\/privacy-policy?trk=uno-reg-guest-home-privacy-policy\",\"optOutLink\":\"https:\\/\\/www.linkedin.com\\/help\\/linkedin\\/answer\\/68763?lang=de\",\"legalBasis\":\"opt_in\",\"purpose\":\"When using the Linkedin plugin, we establish a connection to the Linkedin platform in order to give logged-in Linkedin members the opportunity to interact with us.\",\"remarks\":\"You can access the provider\'s certification under the EU-US Data Privacy Framework at https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google Ads\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"The service uses other Google services to analyse the customer\'s advertising preferences and to tailor and analyse their previously set advertising individually to the customer. Data is exchanged with the other Google services in order to continuously improve the advertising based on stored customer data. The customer can switch off or change his desired advertising preferences in his own Google account. However, this minor control option is not sufficient to legitimise the service under data protection law, especially since the service is not transparent and the customer cannot assess in what way data is collected on your website about advertising preferences that benef
1it the Google Ads system as a whole. De\\n\\nThe service should only be actively reloaded on the website or actively switched on if the site operator has previously actively consented to data processing by associated Google services, e.g. in a cookie banner or overlay banner. The use of this Google service always involves a certain risk under data protection law and can lead to claims for damages if used in breach of data protection. This is because Google may exchange data among its services in a way that is not comprehensible to the site visitor.\\n\\nIn order not to expose oneself to claims for damages, the privacy policy must always be up-to-date. In addition, further data protection measures must be implemented on the website, such as the inclusion of a cookie banner that complies with data protection law and functions properly. It is not sufficient to only use the clause provided by us in the data protection statement, as it does not legitimise processing of data on your website in breach of data protection.\\n\\nThe classification is based on the fact that the company participates in the EU-US Data Privacy Framework. The corresponding list at https:\\/\\/www.dataprivacyframework.gov\\/ contains an entry on the company. The transfer of personal data to the company registered in the EU-US Data Privacy Framework is therefore based on the adequacy decision adopted by the Commission.\",\"description\":\"Google Ads allows you to place advertisements on external websites. With the data obtained, we can tailor the advertising offers on our website more individually to our clientele and measure the efficiency of our advertising measures.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Ireland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Data on page visitors\' advertising interests, page visitors\' interactions with advertisements related to our website, data on the visit to our website by page visitors who have previously clicked on Google Ads advertisements and arrived at our website, data on the terminal device used, the IP address and the user\'s browser and further data from Google services for the provision and refinement of Google advertisements related to our website.\",\"purpose\":\"Google Ads is an advertising system that allows us to place advertisements on external websites on the Internet to inform our customers about our services. Google Ads displays advertisements on external websites that are individually tailored to our clientele and lead to our website according to parameters set by us. If the site visitor clicks on the Google Ads advertisement, he or she is taken to our website. In order to be able to measure the Google Ads advertisements in terms of their success and remuneration, Google Ads carries out a measurement of the success of the advertising measure when our website is called up. our website processes the data provided by Google Ads in order to be able to analyse and improve our advertising measures and to calculate any remuneration that may be due.\\n\\nYour data may also be used for remarketing purposes if you have given your consent.\",\"remarks\":\"\\nIf the service is activated on our website, our website establishes a connection to the servers of Google Ireland Limited and transfers the required data. As part of the order processing, personal data may also be transmitted to the servers of the company Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, United States. \\n\\nWhen Google Ads are used on our website, Google may transmit and process information from other Google services in order to provide background services for the improvement and individualisation of Google advertising. For this purpose, data may also be processed by other Google services such as Google Apis, Google Cloud, Google Ads, Google Analytics, Google Tag Manager, Google Marketing Platform and Google Fonts in accordance with the Google privacy policy under Google\'s own responsibility under data protection law.\\n\\nYou can access the provider\'s certification under the EU-US Data Privacy Framework at https:\\/\\/www.dataprivacyframework.gov\\/list.\\n\\nFurther information on the responsible handling of business data can be found at https:\\/\\/business.safety.google\\/privacy\\/. \"}],\"cookies\":[{\"fn\":\"mf_\",\"domains\":\".kinegram.com\",\"purpose\":\"The Mouseflow cookie assigns an ID to a user so that the web tracker can summarise the user\'s actions under this ID.\\n\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"Session\",\"category\":\"Marketing\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Denmark\"},{\"fn\":\"lidc\",\"domains\":\".linkedin.com\",\"purpose\":\"This cookie assigns an ID to the page visitor. This ID is used to collect data on visitor behaviour on several websites in order to display individual advertising to the site visitor.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 hours\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Ireland\"},{\"fn\":\"bscookie\",\"domains\":\".linkedin.com\",\"purpose\":\"The cookie used assigns an ID to the page visitor and determines statistical data on the page visitor\'s website visits. This serves to individualise the advertising displayed to the user.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 12 months\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Ireland\"},{\"fn\":\"_gcl_au\",\"domains\":\"kinegram.com\",\"purpose\":\"This cookie is used by Google AdSense to increase the efficiency of advertising.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 3 months\",\"category\":\"Marketing\",\"provider\":\"Website operator\"},{\"fn\":\"_cio\",\"domains\":\".www.kinegram.com, .kinegram.com, .com\",\"purpose\":\"We use the cookie on our website to track user activity, manage personalised communication campaigns (emails, in-app messages) and optimise customer relationship management.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 hours\",\"category\":\"Marketing\",\"provider\":\"Peaberry Software Inc. d\\/b\\/a Customer.io, 9450 SW Gemini Dr., Suite 43920, , 97008-7105, Beaverton, United States\"},{\"fn\":\"_martech_exp_bucket\",\"domains\":\"www.yousty.ch\",\"purpose\":\"The cookie used assigns an ID to the page visitor and determines statistical data on the page visitor\'s website visits. This serves to individualise the advertising displayed to the user.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 6 months\",\"category\":\"Marketing\",\"provider\":\"Website operator\"},{\"fn\":\"_yousty_session\",\"domains\":\"www.yousty.ch\",\"purpose\":\"The cookie used assigns an ID to the page visitor and determines statistical data on the page visitor\'s website visits. This serves to individualise the advertising displayed to the user.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"approx. 24 hours\",\"category\":\"Marketing\",\"provider\":\"Website operator\"}]},\"optionalFunctionality\":{\"name\":\"Optional functionality\",\"shortDe
1sc\":\"These web services and cookies help to improve the user experience of the site\",\"desc\":\"These web services and cookies are primarily for your personal convenience.\\nThe cookies enable us to save the information and settings you have made on our site,\\nso that you do not have to re-enter data or make settings every time you visit our site.\",\"webservices\":[{\"fn\":\"Google Maps\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"The classification is based on the fact that the company participates in the EU-US Data Privacy Framework. The corresponding list at https:\\/\\/www.dataprivacyframework.gov\\/ contains an entry on the company. The transfer of personal data to the company registered in the EU-US Data Privacy Framework is therefore based on the adequacy decision adopted by the Commission.\",\"description\":\"Through the integration of Google Maps, map data and navigation data are made available on the website for its users. The service is usually reloaded when a Google Maps map is placed on the website.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Ireland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Data required for the visualisation and display of location data in the form of a map, such as in particular IP address, information from Google background services such as Google Apis, search terms, IP address, coordinates, start location and destination when using the route planner, location data, Google advertising ID, Android advertising ID.\",\"purpose\":\"On our behalf, Google will use the information obtained via Google Maps to show you the map. Using Google Maps, you can find us faster and more accurately than with a simple non-interactive map. Likewise, the relevant data will be used to associate site visitors who view our Google Maps map, possibly with the aid of the Google advertising ID, and to link them with physical visits and calls to further contact information listed on Google. In this way, Google can make an assessment of the expected visitor flows.\",\"remarks\":\"We have concluded a joint processing agreement with Google with regard to Google Maps. You can find the content at https:\\/\\/privacy.google.com\\/intl\\/de\\/businesses\\/mapscontrollerterms\\/. \\n\\nIf the service is activated on our website, our website establishes a connection to the servers of Google Ireland Limited and transfers the required data. As part of the order processing, personal data may also be transmitted to the servers of the company Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, United States. \\n\\nWhen using the Google service on our website, Google may transmit and process information from other Google services in order to provide background services for the display and data processing of the services provided by Google. For this purpose, data processing may also be carried out by the Google services Google Apis, Google Cloud and Google Fonts in accordance with the Google privacy policy under the data protection responsibility of Google.\\n\\n\\nYou can access the provider\'s certification under the EU-US Data Privacy Framework at https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google Tag Manager\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"The Google Tag Manager is controversial in terms of data protection. It allows web trackers to be reloaded on the website without it being apparent to the site operator. We strongly recommend that you only use Google Tag Manager if all web trackers integrated into Google Tag Manager have been anonymised, i.e. no IP addresses are transmitted. Other requirements must also be observed.\\n\\nThe web service provider is based in a country where the GDPR is primarily applicable. However, according to the provider\'s own information, data is transferred to the USA.\\n\\nThe classification is based on the fact that the company participates in the EU-US Data Privacy Framework. The corresponding list at https:\\/\\/www.dataprivacyframework.gov\\/ contains an entry on the company. The transfer of personal data to the company registered in the EU-US Data Privacy Framework is therefore based on the adequacy decision adopted by the Commission. \",\"description\":\"The Google Tag Manager enables you to examine the user behaviour of your users and connects common web analysis and marketing tools via tracking codes. With the Google Tag Manager, user behaviour can be tracked in the background without having to intervene in the website source code.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"legalBasis\":\"opt_in\",\"scope\":\"Cookies, web tracking data, outgoing or incoming links, information generated by the integration and activation of JavaScript code on the website from Google Tag Manager and the web tools triggered by Google Tag Manager.\",\"purpose\":\"Google Tag Manager offers a technical platform to execute and control other web tools and web tracking programmes in a bundled way by means of so-called \\\"tags\\\". \\n\\nIn this context, Google Tag Manager stores cookies on your computer and analyses your surfing behaviour (so-called \\\"tracking\\\"), insofar as web tracking tools are executed using Google Tag Manager. The data generated by the \\\"tags\\\" is aggregated, stored and processed by Google Tag Manager under a uniform user interface.\\n\\nAll integrated \\\"tags\\\" are listed separately again in this data protection declaration. When using our website with activated integration of \\\"tags\\\" from Google Tag Manager, data, such as in particular your IP address and your user activities, are transmitted to servers of the Google company. The tracking tools used in Google Tag Manager ensure that the IP address is anonymised by Google Tag Manager before transmission by means of IP anonymisation of the source code. With Tag Manager, measured values from different service providers (Google and third-party providers) can be linked and evaluated on the basis of the so-called tag management. Google Tag Manager helps us to compile reports on website activity and to control the web tools of our website.\",\"remarks\":\"\\nYou can access the provider\'s certification under the EU-US Data Privacy Framework at https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google reCaptcha\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"The Google reCaptcha service is a service to prevent spam and can protect contact forms and other input options on websites. However, the service is controversial in terms of data protection law, as it extensively tracks the interactions of the page visitor, such as mouse gestures and the time the page visitor spends on the website. Google reCaptcha can also reload Google Fonts. \\n\\nThe classification is based on the fact that the company participates in the EU-US Data Privacy Framework. The corresponding list at https:\\/\\/www.dataprivacyframework.gov\\/ contains an entry on the company. The transfer of personal data to the company registered in the EU-US Data Privacy Framework is therefore based on the adequacy decision adopted by the C
1ommission.\\n\\nWith regard to the legal basis, according to some lawyers, consent to the use of Google reCaptcha is therefore necessary in the cookie banner or web tracking banner.\\n\\nIf Google reCaptcha is loaded in a cookie banner after consent has been given, the service no longer fulfils the protective functions, as it will then be turned off or problems will occur as a captcha confirmation is not possible before input functions are activated. If the service is blocked by a cookie banner, the input option protected by Google reCaptcha may not be displayed or submitted.\\n\\nWe expressly advise you to replace Google reCaptcha with a privacy-friendly alternative. If you would like to use Google reCaptcha in the context of a legitimate interest, we ask you to adjust the clause in the privacy policy accordingly at your own risk.\\n\",\"description\":\"\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Ireland\",\"privacyPolicyLink\":\"https:\\/\\/cloud.google.com\\/terms\\/service-terms\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/services.google.com\\/fh\\/files\\/misc\\/de-cloud-data-processing-addendum-customers.pdf\",\"legalBasis\":\"opt_in\",\"scope\":\"User behaviour (e.g. mouse gestures or input behaviour), IP address, browser data, computer information.\",\"purpose\":\"If Google reCaptcha is activated on our website, the data determined by Google reCaptcha will be transmitted to servers of the company Google Ireland Limited. As part of the order processing, personal data may also be transmitted to the servers of the parent company Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, United States. \\n\\nOn the basis of specific characteristics and an analysis of the page behaviour, the service recognises whether the input made is an automated input by means of a programme (so-called bot) or a human. The service has three different levels. Either the service automatically recognises that the input is not automated by a bot or it lets the user select a captcha checkbox. A third option is the display of small image or voice tasks \\/ text tasks that have to be solved by the site visitor. Google reCaptcha is a capcha service that is used on our website for security reasons to prevent bots (robot programs) from interacting with our website. Google reCaptcha verifies on our behalf that only humans and not bots can use our website. This enables us to protect the special functions of our website (e.g. contact forms or other input options such as the login area) from improper page access.\",\"remarks\":\"If you wish to use the Google reCaptcha-protected input options on our website, you must allow the use of Google reCaptcha and, if necessary, solve the corresponding captchas. If you do not fill in the captcha or do not allow the use of Google reCaptcha, you will not be able to use the form protected by the captcha. Alternatively, you can always use our other contact options (e.g. post or email).\\n\\nYou can access the provider\'s certification under the EU-US Data Privacy Framework at https:\\/\\/www.dataprivacyframework.gov\\/list.\"}],\"cookies\":[{\"fn\":\"__hssrc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"This cookie measures whether the visitor has restarted his browser and thus determines whether there is a new website visit.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"Session\",\"category\":\"Configuration\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"pageViewCount\",\"domains\":\"www.kinegram.com\",\"purpose\":\"This cookie allows us to save individual comfort settings you have selected and to retain them for your current and future visits to the site.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consent\",\"legalBasisText\":\"Art. 6 para. 1 lit. a GDPR or Art. 9 para. 2 lit. a GDPR (consent)\",\"duration\":\"Session\",\"category\":\"Configuration\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Ireland\"}]},\"essential\":{\"name\":\"Essential web services and cookies\",\"shortDesc\":\"These web services and cookies are necessary for the execution of the specific functions of the site.\",\"desc\":\"The web services and cookies listed here are technically necessary for the operation of our website.\\nWithout these web services or cookies, our website cannot be displayed properly or is unprotected against external attacks.\",\"webservices\":[],\"cookies\":[{\"fn\":\"test_cookie\",\"domains\":\".doubleclick.net\",\"purpose\":\"This cookie is set to determine whether the website visitor\'s browser supports cookies for the Doubleclick service.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Fulfilment of legal obligations\",\"legalBasisText\":\"Art. 6 para. 1 lit. c GDPR (fulfilment of legal obligation)\",\"duration\":\"approx. 15 minutes\",\"category\":\"Cookie banner\",\"provider\":\"Website operator\"},{\"fn\":\"fe_typo_user\",\"domains\":\"www.kinegram.com\",\"purpose\":\"The cookie is required by the Typo3 Web Content System. The cookie is stored during the session. It is needed to save certain website settings during the website visit (session).\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"Session\",\"category\":\"Basic functionality\",\"provider\":\"Website operator\"},{\"fn\":\"legally_cbconsent\",\"domains\":\"www.kinegram.com\",\"purpose\":\"This cookie stores whether the cookie banner or cookie notice was correctly displayed to you and your decision regarding the use of cookies on our website.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Fulfilment of legal obligations\",\"legalBasisText\":\"Art. 6 para. 1 lit. c GDPR (fulfilment of legal obligation)\",\"duration\":\"Session\",\"category\":\"Cookie banner\",\"provider\":\"Website operator\"},{\"fn\":\"li_gc\",\"domains\":\".linkedin.com\",\"purpose\":\"This cookie is used to store guests\' consent to the use of non-mandatory cookies.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Fulfilment of legal obligations\",\"legalBasisText\":\"Art. 6 para. 1 lit. c GDPR (fulfilment of legal obligation)\",\"duration\":\"approx. 6 months\",\"category\":\"Cookie banner\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Ireland\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-scripts.com, hubspot.com, hsappstatic.net, hubspotfeedback.com, hs-analytics.net, hubapi.com\",\"purpose\":\"Cloudflare places the __cf_bm cookie on end-user devices that access customer websites protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for these bot solutions to function properly. The cookie contains information to calculate Cloudflare\'s own bot score and, if anomaly detection is enabled in Bot Management, a session identifier. The information in the cookie (with the exception of time-related information) is encrypted and can only be decrypted by Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"approx. 31 minutes\",\"category\":\"Security\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"__cf_bm\",\"domains\":\"linkedin.com\",\"purpose\":\"Cloudflare places the __cf_bm cookie on end-user devices that access customer websites protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for these bot solutions to function properly. The cookie contains information to calculate Cloudflare\'s own bot score and, if anomaly detection is enabled in Bot Management, a session identifier. The information in the cookie (with the exception of time-related information) is encrypted and can only be decrypted by Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"approx. 31 minutes\",\"category\":\"Security\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Ireland\"},{\"fn\":\"__cf_bm\",\"domains\":\"hsforms.com\",\"purpose\":\"Cloudflare places the __cf_bm cookie on end-user devices that access customer websites protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for these bot solutions to function properly. The cookie contains information to calculate Cloudflare\'s own bot score and, if anomaly detection is enabled in Bot Management, a session identifier. The information in the cookie (with the exception of time-related information) is encrypted and can only be decrypted by Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"approx. 31 minutes\",\"category\":\"Security\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"__cf_bm\",\"domains\":\"usemessages.com\",\"purpose\":\"Cloudflare places the __cf_bm cookie on end-user devices that access customer websites protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for these bot solutions to function properly. The cookie contains information to calculate Cloudflare\'s own bot score and, if anomaly detection is enabled in Bot Management, a session identifier. The information in the cookie (with the exception of time-related information) is encrypted and can only be decrypted by Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"approx. 31 minutes\",\"category\":\"Security\",\"provider\":\"Website operator\"},{\"fn\":\"__cf_bm\",\"domains\":\".clerk.yousty.ch\",\"purpose\":\"Cloudflare places the __cf_bm cookie on end-user devices that access customer websites protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for these bot solutions to function properly. The cookie contains information to calculate Cloudflare\'s own bot score and, if anomaly detection is enabled in Bot Management, a session identifier. The information in the cookie (with the exception of time-related information) is encrypted and can only be decrypted by Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"approx. 31 minutes\",\"category\":\"Security\",\"provider\":\"Website operator\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-banner.com\",\"purpose\":\"Cloudflare places the __cf_bm cookie on end-user devices that access customer websites protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for these bot solutions to function properly. The cookie contains information to calculate Cloudflare\'s own bot score and, if anomaly detection is enabled in Bot Management, a session identifier. The information in the cookie (with the exception of time-related information) is encrypted and can only be decrypted by Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"approx. 31 minutes\",\"category\":\"Security\",\"provider\":\"Hubspot, Inc., 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"cookietest\",\"domains\":\"www.yousty.ch\",\"purpose\":\"This cookie is set to determine whether the website visitor\'s browser supports cookies.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Fulfilment of legal obligations\",\"legalBasisText\":\"Art. 6 para. 1 lit. c GDPR (fulfilment of legal obligation)\",\"duration\":\"Session\",\"category\":\"Cookie banner\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, United States\"},{\"fn\":\"SessionCookie\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"The cookie is stored during the session. It is required to save certain website settings during the website visit (session).\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"Session\",\"category\":\"Configuration\",\"provider\":\"Website operator\"},{\"fn\":\"TS (F5 BIG-IP Security Manager)\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"This is a cookie of the F5 BIG-IP Application Security Manager. The BIG-IP ASM system sets different types of cookies to implement elements of the security policy. The ASM Main cookie ensures that the domain and subdomain cookies sent from the web server to the client are not modified. The BIG-IP ASM system uses the ASM main cookie to track user sessions for the duration of the session. The ASM feature cookies are set for client requests when one or more BIG-IP ASM features are enabled, such as the following policy features: Login\\/Logout Page CSRF Enforcement, Session Tracking, CAPTCHA Enforcement.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"Session\",\"category\":\"Security\",\"provider\":\"Website operator\"},{\"fn\":\"__Secure-typo3nonce\",\"domains\":\"www.kinegram.com\",\"purpose\":\"The cookie is used to prevent potential cross-site requests and thus contributes to increasing the security of our website.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Legitimate interest\",\"legalBasisText\":\"Art. 6 para. 1 lit. f GDPR (legitimate interests)\",\"duration\":\"Session\",\"category\":\"Configuration\",\"provider\":\"Website operator\"}]}},\"headings\":{\"webservices\":{\"fn\":\"Name\",\"provider\":\"Provider\",\"purpose\":\"Use\",\"title\":\"Web services\"},\"cookies\":{\"duration\":\"Storage period\",\"provider\":\"Provider\",\"domain\":\"Server\",\"purpose\":\"Use\",\"fn\":\"Cookie name\",\"title\":\"Cookies\"}},\"createdAt\":\"2026-10-02T17:56:37.712Z\"},\"fr\":{\"lang\":\"fr\",\"originalLang\":\"de\",\"categories\":{\"analytics\":{\"name\":\"Analytics\",\"shortDe
1sc\":\"Ces services web et cookies nous aident \\u00e0 analyser le comportement des utilisateurs sur nos sites\",\"desc\":\"Nous collectons des donn\\u00e9es d\'analyse afin d\'am\\u00e9liorer constamment notre site et nos offres.\\nLes actions individuelles que vous effectuez sont enregistr\\u00e9es et \\u00e9valu\\u00e9es par nos soins.\\nCette analyse nous permet de mieux identifier et de r\\u00e9soudre les probl\\u00e8mes li\\u00e9s \\u00e0 notre site et \\u00e0 nos offres.\",\"webservices\":[{\"fn\":\"Google Analytics\",\"shortName\":\"\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Google Analytics est un tracker web qui fait l\'objet d\'une surveillance \\u00e9troite de la part des autorit\\u00e9s de contr\\u00f4le, car il pose des probl\\u00e8mes en mati\\u00e8re de protection des donn\\u00e9es. Outre des fonctions de suivi \\u00e9tendues, le web tracker offre d\\u00e9sormais des fonctions d\'analyse \\u00e9tendues qui int\\u00e8grent tous les sites web, applications et boutiques en ligne dans l\'analyse. Le Webtracker est en mesure de collecter de nombreuses donn\\u00e9es et de les transmettre \\u00e0 d\'autres services Google tels que Google Ads, BigQuery. \\n\\nSelon le cabinet d\'avocats, le web tracker n\\u00e9cessite toujours un consentement conforme \\u00e0 la loi. Google Analytics n\'utilise pas de cookies, selon le param\\u00e9trage, mais enregistre n\\u00e9anmoins dans le terminal, par le biais d\'autres technologies de stockage, des donn\\u00e9es qui doivent \\u00eatre trait\\u00e9es comme des cookies.\\n\\nNous recommandons de remplacer Google Analytics par un outil plus respectueux de la vie priv\\u00e9e, comme l\'outil open source Matomo, qui peut \\u00eatre h\\u00e9berg\\u00e9 localement sur votre propre serveur avec des param\\u00e8tres respectueux de la vie priv\\u00e9e. \\n\\nVeuillez noter que la p\\u00e9riode de conservation des donn\\u00e9es de 12 mois choisie dans la clause est d\\u00e9j\\u00e0 juridiquement probl\\u00e9matique. Si Google Analytics est utilis\\u00e9, les donn\\u00e9es devraient \\u00eatre supprim\\u00e9es au bout d\'un mois. Nous vous recommandons de consulter votre d\\u00e9l\\u00e9gu\\u00e9 \\u00e0 la protection des donn\\u00e9es pour conna\\u00eetre la dur\\u00e9e de conservation et le param\\u00e9trage le plus conforme possible \\u00e0 la protection des donn\\u00e9es.\\n\\nLa classification est bas\\u00e9e sur le fait que la soci\\u00e9t\\u00e9 participe au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis. La liste correspondante figurant sur https:\\/\\/www.dataprivacyframework.gov\\/ contient une entr\\u00e9e relative \\u00e0 l\'entreprise. Le transfert de donn\\u00e9es \\u00e0 caract\\u00e8re personnel vers l\'entreprise inscrite au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis se fera donc sur la base de la d\\u00e9cision d\'ad\\u00e9quation adopt\\u00e9e par la Commission.\",\"description\":\"Google Analytics examine plusieurs comportements des utilisateurs sur votre site web, tels que l\'origine des visiteurs, le temps pass\\u00e9 sur les diff\\u00e9rentes pages, l\'utilisation des moteurs de recherche, etc. Sur la base des donn\\u00e9es ainsi obtenues, vous pouvez adapter votre offre publicitaire et votre site web en fonction des besoins de vos utilisateurs.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/tools.google.com\\/dlpage\\/gaoptout?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/support.google.com\\/analytics\\/answer\\/3379636\",\"legalBasis\":\"opt_in\",\"scope\":\"Donn\\u00e9es relatives aux interactions des visiteurs du site avec le contenu du site, donn\\u00e9es relatives \\u00e0 l\'utilisation des services pr\\u00e9sent\\u00e9s sur notre site, donn\\u00e9es des services externes de Google dans la mesure o\\u00f9 ils interagissent avec notre site, telles que les donn\\u00e9es publicitaires ou les donn\\u00e9es relatives au comportement vis-\\u00e0-vis de la publicit\\u00e9, donn\\u00e9es relatives \\u00e0 l\'origine g\\u00e9ographique approximative, au navigateur utilis\\u00e9, au syst\\u00e8me d\'exploitation et autres informations relatives au terminal utilis\\u00e9.\",\"purpose\":\"Google Analytics est un traceur web qui analyse le comportement des visiteurs des pages et leurs interactions avec notre site web et qui nous fournit des \\u00e9valuations et des pr\\u00e9visions sur le contenu et les produits de notre site web et leur popularit\\u00e9 (ce que l\'on appelle le tracking). \\n\\nNous avons int\\u00e9gr\\u00e9 Google Analytics pour que le service puisse compiler une analyse du comportement de navigation des utilisateurs du site. Pour ce faire, Google collecte les interactions des visiteurs avec notre site web et, le cas \\u00e9ch\\u00e9ant, les informations existantes r\\u00e9sultant de la lecture des cookies ou d\'autres technologies de stockage et les traite pour nous \\u00e0 des fins statistiques. \\n\\nGoogle Analytics utilise des technologies de traitement des donn\\u00e9es qui permettent de suivre les visiteurs individuels du site et leur interaction avec d\'autres services Google, tels que le r\\u00e9seau publicitaire Google Ads. Les donn\\u00e9es provenant d\'autres services Google sont \\u00e9galement utilis\\u00e9es pour combler les lacunes dans les donn\\u00e9es et pour produire des statistiques compl\\u00e8tes sur le contenu de notre site web en utilisant des technologies d\'apprentissage automatique, des statistiques mod\\u00e9lis\\u00e9es et des fonctions de pr\\u00e9vision.\\n\\nSi Google Analytics est activ\\u00e9 sur notre site web, les donn\\u00e9es d\\u00e9termin\\u00e9es par Google Analytics sont transmises aux serveurs de l\'entreprise Google Ireland Limited. Dans le cadre du traitement des commandes, les donn\\u00e9es personnelles peuvent \\u00e9galement \\u00eatre transmises aux serveurs de la soci\\u00e9t\\u00e9 m\\u00e8re Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, \\u00c9tats-Unis. \\n\\nNous effectuons l\'analyse par Google Analytics afin d\'optimiser en permanence notre offre Internet et de la rendre plus accessible. Il s\'agit d\'une mesure d\'audience.\",\"remarks\":\"Google Analytics conservera les donn\\u00e9es pertinentes pour la fourniture du suivi web aussi longtemps qu\'il sera n\\u00e9cessaire pour ex\\u00e9cuter le service web r\\u00e9serv\\u00e9. La collecte et le stockage des donn\\u00e9es sont effectu\\u00e9s de mani\\u00e8re anonyme. Dans la mesure o\\u00f9 les interactions individuelles des visiteurs du site permettent d\'\\u00e9tablir ult\\u00e9rieurement une relation personnelle avec des actions concr\\u00e8tes, nous supprimerons les donn\\u00e9es collect\\u00e9es lorsque l\'objectif aura \\u00e9t\\u00e9 atteint. Les donn\\u00e9es sont supprim\\u00e9es au plus tard lorsqu\'elles ne sont pas soumises \\u00e0 des obligations l\\u00e9gales de conservation. En r\\u00e8gle g\\u00e9n\\u00e9rale, nous supprimons ces donn\\u00e9es au plus tard apr\\u00e8s 12 mois.\\n\\n\\nVous pouvez consulter la certification du fournisseur dans le cadre de l\'EU-US Data Privacy Framework sur https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Mouseflow\",\"type\":\"webtracker\",\"status\":\"third_country\",\"statusReason\":\"Le si\\u00e8ge de l\'exploitant du service web se trouve dans un pays o\\u00f9 le RGPD s\'applique en priorit\\u00e9. Toutefois, selon les propres informations du fournisseur, des donn\\u00e9es sont transf\\u00e9r\\u00e9es vers un pays tiers en dehors de l\'Espace \\u00e9conomique europ\\u00e9en.\\n\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Danemark\",\"privacyPolicyLink\":\"https:\\/\\/mouseflow.com\\/legal\\/company\\/privacy-policy\\/\",\"optOutLink\":\"https:\\/\\/mouseflow.de\\/opt-out\\/\",\"legalBasis\":\"opt_in\",\"purpose\":\"Le service recueille sur notre site des informations sur votre comportement d\'utilisateur et nous les fournit dans le cadre d\'une analyse technique du comportement de l\'utilisateur.\"}],\"cookies\":[{\"fn\":\"_ga\",\"domains\":\"kinegram.com\",\"purpose\":\"Ce cookie attribue un identifiant \\u00e0 un utilisateur afin que le web tracker puisse regrouper les actions de l\'utilisateur sous cet identifiant.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 mois\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\"},{\"fn\":\"_ga\",\"domains\":\"www.yousty.ch, kinegram.com, yousty.ch\",\"purpose\":\"Ce cookie attribue un identifiant \\u00e0 un utilisateur afin que le web tracker puisse regrouper les actions de l\'utilisateur sous cet identifiant.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 mois\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\"},{\"fn\":\"hubspotutk\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Ce cookie est utilis\\u00e9 par HubSpot pour suivre ou traquer les visiteurs du site.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 6 mois\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"__hssc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Ce cookie enregistre le domaine, le nombre de visiteurs et l\'heure de d\\u00e9but des visites. Il d\\u00e9termine ainsi si le nombre de sessions doit \\u00eatre augment\\u00e9.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 30 minutes\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"__hstc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Ce cookie enregistre le domaine, le jeton de l\'utilisateur, l\'heure de la premi\\u00e8re, de la derni\\u00e8re et de la derni\\u00e8re visite, ainsi que le nombre de sessions sur le site.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 6 mois\",\"category\":\"Analytics\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"mf_user\",\"domains\":\".kinegram.com\",\"purpose\":\"Le cookie d\\u00e9termine si l\'utilisateur consulte le site pour la premi\\u00e8re fois ou de mani\\u00e8re r\\u00e9p\\u00e9t\\u00e9e.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 3 mois\",\"category\":\"Analytics\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Danemark\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com\",\"purpose\":\"Ce cookie enregistre un identifiant unique pour un visiteur du site Web en relation avec Google Analytics ou Google Tag Manager et suit la mani\\u
100e8re dont le visiteur utilise le site Web.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 mois\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com, www.yousty.ch, yousty.ch\",\"purpose\":\"Ce cookie enregistre un identifiant unique pour un visiteur du site Web en relation avec Google Analytics ou Google Tag Manager et suit la mani\\u00e8re dont le visiteur utilise le site Web.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 mois\",\"category\":\"Analytics\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\"},{\"fn\":\"FPID\",\"domains\":\"kinegram.com\",\"purpose\":\"Le cookie contient un identifiant unique sous lequel les actions de l\'utilisateur sont regroup\\u00e9es.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"R\\u00e9union\",\"category\":\"Analytics\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"FPLC\",\"domains\":\"kinegram.com\",\"purpose\":\"Le cookie est li\\u00e9 \\u00e0 Google Analytics. Il sert \\u00e0 collecter des donn\\u00e9es statistiques d\'analyse sur le comportement des visiteurs de notre site web afin d\'am\\u00e9liorer \\u00e0 long terme le fonctionnement et le marketing de notre site.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"R\\u00e9union\",\"category\":\"Analytics\",\"provider\":\"Op\\u00e9rateur de site web\"}]},\"marketing\":{\"name\":\"Publicit\\u00e9\",\"shortDesc\":\"Ces services web et cookies sont utilis\\u00e9s pour personnaliser la publicit\\u00e9\",\"desc\":\"Les services web et les cookies utilis\\u00e9s servent \\u00e0 vous montrer exactement la publicit\\u00e9 qui vous convient.\\nLorsque vous visitez un site Web qui acc\\u00e8de aux cookies publicitaires, les informations qui y sont stock\\u00e9es sont reconnues\\net les publicit\\u00e9s du site (par exemple, dans les banni\\u00e8res, etc.) sont adapt\\u00e9es pr\\u00e9cis\\u00e9ment \\u00e0 vous en fonction de vos int\\u00e9r\\u00eats et pr\\u00e9f\\u00e9rences personnels.\",\"webservices\":[{\"fn\":\"LinkedIn\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"Le si\\u00e8ge de l\'exploitant du service web est situ\\u00e9 en Irlande, un pays o\\u00f9 le RGPD s\'applique en priorit\\u00e9. Toutefois, selon les propres informations du fournisseur, des donn\\u00e9es sont transf\\u00e9r\\u00e9es vers un pays tiers en dehors de l\'Espace \\u00e9conomique europ\\u00e9en. LinkedIn est une filiale de Microsoft Corporation. En ce qui concerne le transfert de donn\\u00e9es \\u00e0 caract\\u00e8re personnel vers les \\u00c9tats-Unis, il existe une d\\u00e9cision d\'ad\\u00e9quation au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis de la Commission europ\\u00e9enne au sens de l\'article 45 du RGPD (ci-apr\\u00e8s : DPF - https:\\/\\/commission.europa.eu\\/document\\/fa09cbad-dd7d-4684-ae60-be03fcb0fddf_en). L\'exploitant du service est certifi\\u00e9 dans le cadre du DPF, de sorte que le niveau de protection habituel du RGPD s\'applique au transfert. \",\"description\":\"Le r\\u00e9seau social LinkedIn permet de cr\\u00e9er des profils priv\\u00e9s pour se pr\\u00e9senter, des pages d\'entreprise pour une pr\\u00e9sence professionnelle, ainsi que des groupes pour discuter en priv\\u00e9 d\'int\\u00e9r\\u00eats communs. Dans ce cas, le plugin transmet des donn\\u00e9es d\'arri\\u00e8re-plan aux serveurs de LinkedIn et est g\\u00e9n\\u00e9ralement charg\\u00e9 lorsque d\'autres \\u00e9l\\u00e9ments de LinkedIn sont inclus dans la page.\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlande\",\"privacyPolicyLink\":\"https:\\/\\/www.linkedin.com\\/legal\\/privacy-policy?trk=uno-reg-guest-home-privacy-policy\",\"optOutLink\":\"https:\\/\\/www.linkedin.com\\/help\\/linkedin\\/answer\\/68763?lang=de\",\"legalBasis\":\"opt_in\",\"purpose\":\"Lorsque nous utilisons le plugin Linkedin, nous nous connectons \\u00e0 la plateforme Linkedin pour permettre aux membres de Linkedin connect\\u00e9s d\'interagir avec nous, le cas \\u00e9ch\\u00e9ant.\",\"remarks\":\"Vous pouvez consulter la certification du fournisseur dans le cadre de l\'EU-US Data Privacy Framework sur https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google Ads\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Le service utilise d\'autres services Google pour analyser les pr\\u00e9f\\u00e9rences publicitaires du client et pour adapter et analyser leurs publicit\\u00e9s pr\\u00e9alablement d\\u00e9finies individuellement pour le client. Un \\u00e9change de donn\\u00e9es a lieu avec les autres services Google afin d\'am\\u00e9liorer constamment la publicit\\u00e9 sur la base des donn\\u00e9es clients enregistr\\u00e9es. Le client peut certes d\\u00e9sactiver ou modifier ses pr\\u00e9f\\u00e9rences publicitaires dans son propre compte Google. Cette petite possibilit\\u00e9 de contr\\u00f4le ne suffit cependant pas \\u00e0 l\\u00e9gitimer le service du point de vue de la protection des donn\\u00e9es, d\'autant plus que le service n\'est pas transparent et que le client ne peut pas estimer de quelle mani\\u00e8re des donn\\u00e9es sont collect\\u00e9es sur votre site web concernant les pr\\u00e9f\\u00e9rences publicitaires qui profitent au syst\\u00e8me global de Google Ads. De\\n\\nLe service ne doit \\u00eatre recharg\\u00e9 ou activ\\u00e9 sur le site web que si l\'exploitant du site a pr\\u00e9alablement donn\\u00e9 son consentement actif au traitement des donn\\u00e9es par les services Google associ\\u
100e9s, par exemple dans une banni\\u00e8re de cookie ou une banni\\u00e8re de superposition. L\'utilisation de ce service Google comporte toujours un certain risque en mati\\u00e8re de protection des donn\\u00e9es et peut conduire \\u00e0 des demandes de dommages et int\\u00e9r\\u00eats en cas d\'utilisation contraire \\u00e0 la protection des donn\\u00e9es. En effet, Google peut \\u00e9changer des donn\\u00e9es entre ses services de mani\\u00e8re incompr\\u00e9hensible pour le visiteur du site.\\n\\nPour ne pas s\'exposer \\u00e0 des demandes d\'indemnisation, la d\\u00e9claration de confidentialit\\u00e9 doit toujours \\u00eatre \\u00e0 jour. En outre, d\'autres mesures de protection des donn\\u00e9es doivent \\u00eatre mises en \\u0153uvre sur le site web, comme par exemple l\'inclusion d\'une banni\\u00e8re de cookie conforme aux r\\u00e8gles de protection des donn\\u00e9es et fonctionnelle. Il ne suffit pas d\'utiliser la clause que nous fournissons dans la d\\u00e9claration de confidentialit\\u00e9, car elle ne l\\u00e9gitime pas un traitement des donn\\u00e9es contraire \\u00e0 la protection des donn\\u00e9es sur votre site web.\\n\\nLa classification est bas\\u00e9e sur le fait que la soci\\u00e9t\\u00e9 participe au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis. La liste correspondante figurant sur https:\\/\\/www.dataprivacyframework.gov\\/ contient une entr\\u00e9e relative \\u00e0 l\'entreprise. Le transfert de donn\\u00e9es \\u00e0 caract\\u00e8re personnel vers l\'entreprise inscrite au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis se fera donc sur la base de la d\\u00e9cision d\'ad\\u00e9quation adopt\\u00e9e par la Commission.\",\"description\":\"Google Ads vous permet de diffuser des publicit\\u00e9s sur des sites Web externes. Les donn\\u00e9es obtenues nous permettent de personnaliser les offres publicitaires sur notre site Web pour les adapter \\u00e0 notre client\\u00e8le et de mesurer l\'efficacit\\u00e9 de nos efforts publicitaires.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irlande\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Les donn\\u00e9es relatives aux int\\u00e9r\\u00eats publicitaires des visiteurs du site, les interactions des visiteurs du site avec les publicit\\u00e9s relatives \\u00e0 notre site, les donn\\u00e9es relatives \\u00e0 la consultation de notre site par les visiteurs du site qui ont pr\\u00e9c\\u00e9demment cliqu\\u00e9 sur les publicit\\u00e9s Google Ads et qui sont arriv\\u00e9s sur notre site, les donn\\u00e9es relatives au terminal utilis\\u00e9, \\u00e0 l\'adresse IP et au navigateur de l\'utilisateur et d\'autres donn\\u00e9es des services Google pour fournir et affiner les publicit\\u00e9s Google relatives \\u00e0 notre site.\",\"purpose\":\"Google Ads est un syst\\u00e8me publicitaire qui nous permet de diffuser des annonces sur Internet sur des sites Web externes afin d\'informer nos clients sur nos services. Google Ads affiche des publicit\\u00e9s personnalis\\u00e9es sur les sites Web externes en fonction des param\\u00e8tres que nous avons d\\u00e9finis et qui m\\u00e8nent \\u00e0 notre site Web. Si le visiteur du site clique sur la publicit\\u00e9 Google Ads, il est dirig\\u00e9 vers notre site Web. Afin de pouvoir mesurer le succ\\u00e8s et la r\\u00e9mun\\u00e9ration des publicit\\u00e9s Google Ads, Google Ads effectue une mesure du succ\\u00e8s de la mesure publicitaire lors de la consultation de notre site web. Notre site web traite les donn\\u00e9es fournies par Google Ads afin de pouvoir analyser et am\\u00e9liorer nos mesures publicitaires et de calculer une \\u00e9ventuelle r\\u00e9mun\\u00e9ration.\\n\\nIl est possible que leurs donn\\u00e9es soient \\u00e9galement utilis\\u00e9es \\u00e0 des fins de remarketing si elles ont \\u00e9t\\u00e9 accept\\u00e9es.\",\"remarks\":\"\\nSi le service est activ\\u00e9 sur notre site web, celui-ci se connecte aux serveurs de l\'entreprise Google Ireland Limited et transf\\u00e8re les donn\\u00e9es requises. Dans le cadre du traitement des commandes, les donn\\u00e9es personnelles peuvent \\u00e9galement \\u00eatre transmises aux serveurs de l\'entreprise Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, \\u00c9tats-Unis. \\n\\nLors de l\'utilisation de Google Ads sur notre site web, Google peut transmettre et traiter des informations provenant d\'autres services Google afin de fournir des services d\'arri\\u00e8re-plan pour l\'am\\u00e9lioration et l\'individualisation des publicit\\u00e9s Google. A cet effet, un traitement des donn\\u00e9es peut \\u00e9galement \\u00eatre effectu\\u00e9 par d\'autres services Google tels que Google Apis, Google Cloud, Google Ads, Google Analytics, Google Tag Manager, Google Marketing Platform et Google Fonts conform\\u00e9ment \\u00e0 la d\\u00e9claration de confidentialit\\u00e9 de Google sous la propre responsabilit\\u00e9 de Google en mati\\u00e8re de protection des donn\\u00e9es.\\n\\nVous pouvez consulter la certification du fournisseur dans le cadre de l\'EU-US Data Privacy Framework sur https:\\/\\/www.dataprivacyframework.gov\\/list.\\n\\nPour plus d\'informations sur la gestion responsable des donn\\u00e9es commerciales, veuillez consulter le site https:\\/\\/business.safety.google\\/privacy\\/. \"}],\"cookies\":[{\"fn\":\"mf_\",\"domains\":\".kinegram.com\",\"purpose\":\"Le cookie Mouseflow attribue un identifiant \\u00e0 un utilisateur afin que le web tracker puisse regrouper les actions de l\'utilisateur sous cet identifiant.\\n\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"R\\u00e9union\",\"category\":\"Marketing\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Danemark\"},{\"fn\":\"lidc\",\"domains\":\".linkedin.com\",\"purpose\":\"Ce cookie attribue un identifiant au visiteur du site. Cet identifiant permet de collecter des donn\\u00e9es sur le comportement du visiteur sur plusieurs pages web afin d\'afficher des publicit\\u00e9s personnalis\\u00e9es au visiteur de la page.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 heures\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlande\"},{\"fn\":\"bscookie\",\"domains\":\".linkedin.com\",\"purpose\":\"Le cookie utilis\\u00e9 attribue un identifiant au visiteur du site et d\\u00e9termine des donn\\u00e9es statistiques sur les visites du site par le visiteur. Cela permet d\'individualiser la publicit\\u00e9 affich\\u00e9e \\u00e0 l\'utilisateur.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 12 mois\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlande\"},{\"fn\":\"_gcl_au\",\"domains\":\"kinegram.com\",\"purpose\":\"Ce cookie est utilis\\u00e9 par Google AdSense pour am\\u00e9liorer l\'efficacit\\u00e9 de la publicit\\u00e9.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 3 mois\",\"category\":\"Marketing\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"_cio\",\"domains\":\".www.kinegram.com, .kinegram.com, .com\",\"purpose\":\"Nous utilisons le cookie sur notre site web pour suivre l\'activit\\u00e9 des utilisateurs, g\\u00e9rer des campagnes de communication personnalis\\u00e9es (courriels, messages in-app) et optimiser la gestion de la relation client.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 heures\",\"category\":\"Marketing\",\"provider\":\"Peaberry Software Inc. d\\/b\\/a Customer.io, 9450 SW Gemini Dr., Suite 43920, , 97008-7105, Beaverton, \\u00c9tats-Unis\"},{\"fn\":\"_martech_exp_bucket\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Le cookie utilis\\u00e9 attribue un identifiant au visiteur du site et d\\u00e9termine des donn\\u00e9es statistiques sur les visites du site par le visiteur. Cela permet d\'individualiser la publicit\\u00e9 affich\\u00e9e \\u00e0 l\'utilisateur.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 6 mois\",\"category\":\"Marketing\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"_yousty_session\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Le cookie utilis\\u00e9 attribue un identifiant au visiteur du site et d\\u00e9termine des donn\\u00e9es statistiques sur les visites du site par le visiteur. Cela permet d\'individualiser la publicit\\u00e9 affich\\u00e9e \\u00e0 l\'utilisateur.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"environ 24 heures\",\"category\":\"Marketing\",\"provider\":\"Op\\u00e9rateur de site web\"}]},\"optionalFunctionality\":{\"name\":\"Fonctionnalit\\u00e9 optionnelle\",\"shortDe
1sc\":\"Ces services web et cookies permettent d\'am\\u00e9liorer la convivialit\\u00e9 du site\",\"desc\":\"Ces services web et cookies sont principalement destin\\u00e9s \\u00e0 votre confort personnel.\\nLes cookies nous permettent d\'enregistrer les donn\\u00e9es et les param\\u00e8tres que vous avez saisis sur notre site,\\nnous pouvons ainsi vous \\u00e9viter d\'avoir \\u00e0 saisir des donn\\u00e9es ou \\u00e0 r\\u00e9gler des param\\u00e8tres \\u00e0 chaque fois que vous consultez notre site.\",\"webservices\":[{\"fn\":\"Google Maps\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"La classification est bas\\u00e9e sur le fait que la soci\\u00e9t\\u00e9 participe au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis. La liste correspondante figurant sur https:\\/\\/www.dataprivacyframework.gov\\/ contient une entr\\u00e9e relative \\u00e0 l\'entreprise. Le transfert de donn\\u00e9es \\u00e0 caract\\u00e8re personnel vers l\'entreprise inscrite au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis se fera donc sur la base de la d\\u00e9cision d\'ad\\u00e9quation adopt\\u00e9e par la Commission.\",\"description\":\"L\'int\\u00e9gration de Google Maps permet de mettre des donn\\u00e9es cartographiques et de navigation \\u00e0 la disposition de ses utilisateurs sur le site Internet. Le service est g\\u00e9n\\u00e9ralement recharg\\u00e9 lorsqu\'une carte Google Maps est plac\\u00e9e sur le site.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irlande\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Donn\\u00e9es n\\u00e9cessaires \\u00e0 la visualisation et \\u00e0 la repr\\u00e9sentation des donn\\u00e9es de localisation sous forme de carte, comme notamment l\'adresse IP, les informations des services d\'arri\\u00e8re-plan de Google comme Google Apis, les termes de recherche, l\'adresse IP, les coordonn\\u00e9es, le lieu de d\\u00e9part et le lieu d\'arriv\\u00e9e en cas d\'utilisation du planificateur d\'itin\\u00e9raire, les donn\\u00e9es de localisation, l\'identifiant publicitaire Google, l\'identifiant publicitaire Android.\",\"purpose\":\"En notre nom, Google utilisera les informations obtenues via Google Maps pour vous montrer la carte. Google Maps vous permet de nous trouver plus rapidement et plus pr\\u00e9cis\\u00e9ment qu\'avec un simple plan d\'acc\\u00e8s non interactif. Les donn\\u00e9es correspondantes sont \\u00e9galement utilis\\u00e9es pour attribuer les visiteurs du site qui affichent notre carte Google Maps, le cas \\u00e9ch\\u00e9ant \\u00e0 l\'aide de l\'identifiant publicitaire Google, et pour les associer \\u00e0 des visites physiques et \\u00e0 des consultations d\'autres informations de contact r\\u00e9pertori\\u00e9es par Google. Cela permet \\u00e0 Google de faire une estimation des flux de visiteurs attendus.\",\"remarks\":\"Nous avons conclu un accord de traitement conjoint avec Google en ce qui concerne Google Maps. Vous pouvez en consulter le contenu sur https:\\/\\/privacy.google.com\\/intl\\/de\\/businesses\\/mapscontrollerterms\\/. \\n\\nSi le service est activ\\u00e9 sur notre site web, celui-ci se connecte aux serveurs de l\'entreprise Google Ireland Limited et transf\\u00e8re les donn\\u00e9es requises. Dans le cadre du traitement des commandes, les donn\\u00e9es personnelles peuvent \\u00e9galement \\u00eatre transmises aux serveurs de l\'entreprise Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, \\u00c9tats-Unis. \\n\\nLors de l\'utilisation du service Google sur notre site Web, Google peut transmettre et traiter des informations provenant d\'autres services Google afin de fournir des services d\'arri\\u00e8re-plan pour l\'affichage et le traitement des donn\\u00e9es des services fournis par Google. A cet effet, un traitement des donn\\u00e9es est \\u00e9galement effectu\\u00e9, le cas \\u00e9ch\\u00e9ant, par les services Google Apis, Google Cloud et Google Fonts conform\\u00e9ment \\u00e0 la d\\u00e9claration de confidentialit\\u00e9 de Google sous la responsabilit\\u00e9 de Google en mati\\u00e8re de protection des donn\\u00e9es.\\n\\n\\nVous pouvez consulter la certification du fournisseur dans le cadre de l\'EU-US Data Privacy Framework sur https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google Tag Manager\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Le Google Tag Manager est controvers\\u00e9 en mati\\u00e8re de protection des donn\\u00e9es. Gr\\u00e2ce \\u00e0 lui, des web trackers peuvent \\u00eatre charg\\u00e9s sur le site web sans que cela soit visible pour l\'exploitant du site. Nous recommandons vivement de n\'utiliser Google Tag Manager que si tous les traceurs web int\\u00e9gr\\u00e9s dans le Google Tag Manager ont \\u00e9t\\u00e9 rendus anonymes, c\'est-\\u00e0-dire qu\'aucune adresse IP n\'est transmise. D\'autres exigences doivent \\u00e9galement \\u00eatre respect\\u00e9es.\\n\\nLe si\\u00e8ge de l\'exploitant du service web se trouve dans un pays o\\u00f9 le RGPD s\'applique en priorit\\u00e9. Toutefois, selon les propres informations du fournisseur, les donn\\u00e9es sont transf\\u00e9r\\u00e9es aux \\u00c9tats-Unis.\\n\\nLa classification est bas\\u00e9e sur le fait que la soci\\u00e9t\\u00e9 participe au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis. La liste correspondante figurant sur https:\\/\\/www.dataprivacyframework.gov\\/ contient une entr\\u00e9e relative \\u00e0 l\'entreprise. Le transfert de donn\\u00e9es \\u00e0 caract\\u00e8re personnel vers l\'entreprise inscrite au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis se fera donc sur la base de la d\\u00e9cision d\'ad\\u00e9quation adopt\\u00e9e par la Commission. \",\"description\":\"Le Google Tag Manager vous permet d\'\\u00e9tudier le comportement de vos utilisateurs et combine des outils d\'analyse web et de marketing courants via des codes de suivi. Gr\\u00e2ce \\u00e0 Google Tag Manager, le comportement des utilisateurs peut \\u00eatre suivi en arri\\u00e8re-plan, sans qu\'il soit n\\u00e9cessaire d\'intervenir dans le code source du site web.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"legalBasis\":\"opt_in\",\"scope\":\"Cookies, donn\\u00e9es de suivi web, liens sortants ou entrants, informations g\\u00e9n\\u00e9r\\u00e9es par l\'int\\u00e9gration et l\'activation du code JavaScript sur le site web de Google Tag Manager et des outils web d\\u00e9clench\\u00e9s par Google Tag Manager.\",\"purpose\":\"Google Tag Manager offre une plate-forme technique permettant d\'ex\\u00e9cuter et de contr\\u00f4ler d\'autres outils web et programmes de suivi web \\u00e0 l\'aide de ce que l\'on appelle des \\\"tags\\\". \\n\\nDans ce contexte, Google Tag Manager stocke des cookies sur votre ordinateur et, dans la mesure o\\u00f9 des outils de suivi web sont ex\\u00e9cut\\u00e9s par le biais de Google Tag Manager, analyse votre comportement de navigation (ce que l\'on appelle le \\\"suivi\\\"). Les donn\\u00e9es g\\u00e9n\\u00e9r\\u00e9es par les \\\"tags\\\" sont rassembl\\u00e9es, stock\\u00e9es et trait\\u00e9es par Google Tag Manager sous une interface utilisateur unique.\\n\\nToutes les balises int\\u00e9gr\\u00e9es sont mentionn\\u00e9es s\\u00e9par\\u00e9ment dans la pr\\u00e9sente d\\u00e9claration de confidentialit\\u00e9. Dans le cadre de l\'utilisation de notre site web, lorsque les \\\"tags\\\" de Google-Tag-Manager sont activ\\u00e9s, des donn\\u00e9es, comme notamment votre adresse IP et vos activit\\u00e9s d\'utilisateur, sont transmises aux serveurs de l\'entreprise Google. Les outils de suivi utilis\\u00e9s dans Google Tag Manager garantissent, gr\\u00e2ce \\u00e0 l\'anonymisation IP du code source, que l\'adresse IP de Google Tag Manager est rendue anonyme avant sa transmission. Tag Manager permet de relier et d\'\\u00e9valuer les mesures de diff\\u00e9rents fournisseurs de services (Google et fournisseurs tiers) sur la base de ce que l\'on appelle la gestion des balises. Google Tag Manager nous aide \\u00e0 \\u00e9tablir des rapports sur les activit\\u00e9s du site web et \\u00e0 contr\\u00f4ler les outils web de notre site web.\",\"remarks\":\"\\nVous pouvez consulter la certification du fournisseur dans le cadre de l\'EU-US Data Privacy Framework sur https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google reCaptcha\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"Le service Google reCaptcha est un service de pr\\u00e9vention du spam qui permet de prot\\u00e9ger les formulaires de contact et autres formulaires de saisie sur les sites Web. Cependant, ce service est controvers\\u00e9 du point de vue de la protection des donn\\u00e9es, car il suit dans une large mesure les interactions du visiteur du site, comme par exemple les gestes de la souris et le temps pass\\u00e9 sur le site par le visiteur. Google reCaptcha peut \\u00e9galement charger des polices de caract\\u00e8res Google. \\n\\nLa classification est bas\\u00e9e sur le fait que la soci\\u00e9t\\u00e9 participe au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis. La liste correspondante figurant sur https:\\/\\/www.dataprivacyframework.gov\\/ contient une entr\\u00e9e relative \\u00e0 l\'entreprise. Le transfert de donn\\u00e9es \\u00e0 caract\\u00e8re personnel vers l\'entreprise inscrite au cadre de protection des donn\\u00e9es UE-\\u00c9tats-Unis se fera donc sur la base de la d\\u00e9cision d\'ad\\u00e9quation adopt\\u00e9e par la Commission.\\n\\nEn ce qui concerne la base juridique, certains juristes estiment donc qu\'un consentement \\u00e0 l\'utilisation de Google reCaptcha est n\\u00e9cessaire dans la banni\\u00e8re de cookie ou la banni\\u00e8re de webtracking.\\n\\nSi Google reCaptcha est charg\\u00e9 dans une banni\\u00e8re de cookie apr\\u00e8s un consentement, le service ne remplit plus les fonctions de protection, car il est alors d\\u00e9sactiv\\u00e9 ou des probl\\u00e8mes surviennent, car la confirmation par captcha n\'est pas possible avant l\'activation des fonctions de saisie. Si le service est bloqu\\u00e9 par une banni\\u00e8re de cookie, la possibilit\\u00e9 de saisie prot\\u00e9g\\u00e9e par Google reCaptcha ne peut \\u00e9ventuellement pas \\u00eatre affich\\u00e9e ou envoy\\u00e9e.\\n\\nNous vous conseillons express\\u00e9ment de remplacer Google reCaptcha par une alternative respectueuse de la vie priv\\u00e9e. Si vous souhaitez utiliser Google reCaptcha dans le cadre d\'un int\\u00e9r\\u00eat l\\u00e9gitime, nous vous prions de modifier la clause de la d\\u00e9claration de confidentialit\\u00e9 en cons\\u00e9quence, \\u00e0 vos propres risques.\\n\",\"description\":\"\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irlande\",\"privacyPolicyLink\":\"https:\\/\\/cloud.google.com\\/terms\\/service-terms\",\"o
1ptOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/services.google.com\\/fh\\/files\\/misc\\/de-cloud-data-processing-addendum-customers.pdf\",\"legalBasis\":\"opt_in\",\"scope\":\"Comportement de l\'utilisateur (par exemple, gestes de la souris ou comportement de saisie), adresse IP, donn\\u00e9es du navigateur, informations informatiques.\",\"purpose\":\"Si Google reCaptcha est activ\\u00e9 sur notre site Web, les donn\\u00e9es d\\u00e9termin\\u00e9es par Google reCaptcha sont transmises aux serveurs de l\'entreprise Google Ireland Limited. Dans le cadre du traitement des commandes, les donn\\u00e9es personnelles peuvent \\u00e9galement \\u00eatre transmises aux serveurs de la soci\\u00e9t\\u00e9 m\\u00e8re Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain View, \\u00c9tats-Unis. \\n\\nSur la base de caract\\u00e9ristiques sp\\u00e9cifiques et d\'une analyse du comportement des pages, le service reconna\\u00eet si les entr\\u00e9es effectu\\u00e9es sont automatis\\u00e9es par un programme (appel\\u00e9 \\\"bot\\\") ou si elles proviennent d\'un \\u00eatre humain. Le service pr\\u00e9sente trois niveaux diff\\u00e9rents. Soit le service d\\u00e9tecte automatiquement que la saisie n\'est pas automatis\\u00e9e par un bot, soit il laisse l\'utilisateur s\\u00e9lectionner une case \\u00e0 cocher Captcha. Une troisi\\u00e8me possibilit\\u00e9 est l\'affichage de petits probl\\u00e8mes d\'image ou de voix \\/ texte que le visiteur de la page doit r\\u00e9soudre. Google reCaptcha est un service de capcha utilis\\u00e9 sur notre site Web pour des raisons de s\\u00e9curit\\u00e9, afin d\'emp\\u00eacher les robots d\'interagir avec notre site Web. Google reCaptcha v\\u00e9rifie en notre nom que seuls des humains et non des robots peuvent utiliser notre site Internet. Nous pouvons ainsi prot\\u00e9ger les fonctions sp\\u00e9ciales de notre site web (par ex. les formulaires de contact ou autres possibilit\\u00e9s de saisie comme la zone de connexion) contre les acc\\u00e8s abusifs aux pages.\",\"remarks\":\"Si vous souhaitez utiliser les possibilit\\u00e9s de saisie prot\\u00e9g\\u00e9es par Google reCaptcha sur notre site Web, vous devez autoriser l\'utilisation de Google reCaptcha et, le cas \\u00e9ch\\u00e9ant, r\\u00e9soudre les captchas correspondants. Si vous ne remplissez pas le captcha ou n\'autorisez pas l\'utilisation de Google reCaptcha, vous ne pourrez pas utiliser le formulaire prot\\u00e9g\\u00e9 par le captcha. Vous pouvez \\u00e9galement utiliser nos autres moyens de contact (par ex. courrier postal ou \\u00e9lectronique) \\u00e0 tout moment.\\n\\nVous pouvez consulter la certification du fournisseur dans le cadre de l\'EU-US Data Privacy Framework sur https:\\/\\/www.dataprivacyframework.gov\\/list.\"}],\"cookies\":[{\"fn\":\"__hssrc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Ce cookie mesure si le visiteur a red\\u00e9marr\\u00e9 son navigateur et d\\u00e9termine ainsi s\'il s\'agit d\'une nouvelle visite du site.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"R\\u00e9union\",\"category\":\"Configuration\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"pageViewCount\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Ce cookie nous permet d\'enregistrer les param\\u00e8tres de confort que vous avez choisis et de les conserver pour vos visites actuelles et futures.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consentement\",\"legalBasisText\":\"Article 6, paragraphe 1, point a) du RGPD ou article 9, paragraphe 2, point a) du RGPD (consentement)\",\"duration\":\"R\\u00e9union\",\"category\":\"Configuration\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlande\"}]},\"essential\":{\"name\":\"Services web essentiels et cookies\",\"shortDesc\":\"Ces services web et cookies sont n\\u00e9cessaires \\u00e0 l\'ex\\u00e9cution des fonctions sp\\u00e9cifiques du site.\",\"desc\":\"Les services web et les cookies \\u00e9num\\u00e9r\\u00e9s ici sont techniquement n\\u00e9cessaires au fonctionnement de notre site Internet.\\nSans ces services web ou cookies, notre site Internet ne peut pas \\u00eatre affich\\u00e9 correctement ou n\'est pas prot\\u00e9g\\u00e9 contre les attaques ext\\u00e9rieures.\",\"webservices\":[],\"cookies\":[{\"fn\":\"test_cookie\",\"domains\":\".doubleclick.net\",\"purpose\":\"Ce cookie est d\\u00e9fini pour d\\u00e9terminer si le navigateur du visiteur du site Web prend en charge les cookies pour le service Doubleclick.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Respect des obligations l\\u00e9gales\",\"legalBasisText\":\"Article 6, paragraphe 1, point c) du RGPD (respect d\'une obligation l\\u00e9gale)\",\"duration\":\"environ 15 minutes\",\"category\":\"Banni\\u00e8re de cookie\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"fe_typo_user\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Le cookie est requis par le syst\\u00e8me de contenu Web Typo3. Le cookie est stock\\u00e9 pendant la session. Il est n\\u00e9cessaire pour enregistrer certains param\\u00e8tres du site pendant la visite du site (session).\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"R\\u00e9union\",\"category\":\"Fonctionnalit\\u00e9 de base\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"legally_cbconsent\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Ce cookie enregistre si la banni\\u00e8re ou l\'avis relatif aux cookies s\'est affich\\u00e9 correctement et ce que vous avez choisi de faire avec les cookies sur notre site.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Respect des obligations l\\u00e9gales\",\"legalBasisText\":\"Article 6, paragraphe 1, point c) du RGPD (respect d\'une obligation l\\u00e9gale)\",\"duration\":\"R\\u00e9union\",\"category\":\"Banni\\u00e8re de cookie\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"li_gc\",\"domains\":\".linkedin.com\",\"purpose\":\"Ce cookie permet d\'enregistrer le consentement des invit\\u00e9s \\u00e0 l\'utilisation de cookies non obligatoires.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Respect des obligations l\\u00e9gales\",\"legalBasisText\":\"Article 6, paragraphe 1, point c) du RGPD (respect d\'une obligation l\\u00e9gale)\",\"duration\":\"environ 6 mois\",\"category\":\"Banni\\u00e8re de cookie\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlande\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-scripts.com, hubspot.com, hsappstatic.net, hubspotfeedback.com, hs-analytics.net, hubapi.com\",\"purpose\":\"Cloudflare place le cookie __cf_bm sur les appareils des utilisateurs finaux qui acc\\u00e8dent aux sites Web des clients prot\\u00e9g\\u00e9s par Bot Management ou Bot Fight Mode. Le cookie __cf_bm est n\\u00e9cessaire pour que ces solutions de bot fonctionnent correctement. Le cookie contient des informations permettant de calculer le score de bot propre \\u00e0 Cloudflare et, si la d\\u00e9tection d\'anomalies est activ\\u00e9e dans la gestion des bots, un identifiant de session. Les informations contenues dans le cookie (\\u00e0 l\'exception des informations li\\u00e9es au temps) sont crypt\\u00e9es et ne peuvent \\u00eatre d\\u00e9crypt\\u00e9es que par Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"environ 31 minutes\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"__cf_bm\",\"domains\":\"linkedin.com\",\"purpose\":\"Cloudflare place le cookie __cf_bm sur les appareils des utilisateurs finaux qui acc\\u00e8dent aux sites Web des clients prot\\u00e9g\\u00e9s par Bot Management ou Bot Fight Mode. Le cookie __cf_bm est n\\u00e9cessaire pour que ces solutions de bot fonctionnent correctement. Le cookie contient des informations permettant de calculer le score de bot propre \\u00e0 Cloudflare et, si la d\\u00e9tection d\'anomalies est activ\\u00e9e dans la gestion des bots, un identifiant de session. Les informations contenues dans le cookie (\\u00e0 l\'exception des informations li\\u00e9es au temps) sont crypt\\u00e9es et ne peuvent \\u00eatre d\\u00e9crypt\\u00e9es que par Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"environ 31 minutes\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlande\"},{\"fn\":\"__cf_bm\",\"domains\":\"hsforms.com\",\"purpose\":\"Cloudflare place le cookie __cf_bm sur les appareils des utilisateurs finaux qui acc\\u00e8dent aux sites Web des clients prot\\u00e9g\\u00e9s par Bot Management ou Bot Fight Mode. Le cookie __cf_bm est n\\u00e9cessaire pour que ces solutions de bot fonctionnent correctement. Le cookie contient des informations permettant de calculer le score de bot propre \\u00e0 Cloudflare et, si la d\\u00e9tection d\'anomalies est activ\\u00e9e dans la gestion des bots, un identifiant de session. Les informations contenues dans le cookie (\\u00e0 l\'exception des informations li\\u00e9es au temps) sont crypt\\u00e9es et ne peuvent \\u00eatre d\\u00e9crypt\\u00e9es que par Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"environ 31 minutes\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"__cf_bm\",\"domains\":\"usemessages.com\",\"purpose\":\"Cloudflare place le cookie __cf_bm sur les appareils des utilisateurs finaux qui acc\\u00e8dent aux sites Web des clients prot\\u00e9g\\u00e9s par Bot Management ou Bot Fight Mode. Le cookie __cf_bm est n\\u00e9cessaire pour que ces solutions de bot fonctionnent correctement. Le cookie contient des informations permettant de calculer le score de bot propre \\u00e0 Cloudflare et, si la d\\u00e9tection d\'anomalies est activ\\u00e9e dans la gestion des bots, un identifiant de session. Les informations contenues dans le cookie (\\u00e0 l\'exception des informations li\\u00e9es au temps) sont crypt\\u00e9es et ne peuvent \\u00eatre d\\u00e9crypt\\u00e9es que par Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"environ 31 minutes\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"__cf_bm\",\"domains\":\".clerk.yousty.ch\",\"purpose\":\"Cloudflare place le cookie __cf_bm sur les appareils des utilisateurs finaux qui acc\\u00e8dent aux sites Web des clients prot\\u00e9g\\u00e9s par Bot Management ou Bot Fight Mode. Le cookie __cf_bm est n\\u00e9cessaire pour que ces solutions de bot fonctionnent correctement. Le cookie contient des informations permettant de calculer le score de bot propre \\u00e0 Cloudflare et, si la d\\u00e9tection d\'anomalies est activ\\u00e9e dans la gestion des bots, un identifiant de session. Les informations contenues dans le cookie (\\u00e0 l\'exception des informations li\\u00e9es au temps) sont crypt\\u00e9es et ne peuvent \\u00eatre d\\u00e9crypt\\u00e9es que par Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"environ 31 minutes\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-banner.com\",\"purpose\":\"Cloudflare place le cookie __cf_bm sur les appareils des utilisateurs finaux qui acc\\u00e8dent aux sites Web des clients prot\\u00e9g\\u00e9s par Bot Management ou Bot Fight Mode. Le cookie __cf_bm est n\\u00e9cessaire pour que ces solutions de bot fonctionnent correctement. Le cookie contient des informations permettant de calculer le score de bot propre \\u00e0 Cloudflare et, si la d\\u00e9tection d\'anomalies est activ\\u00e9e dans la gestion des bots, un identifiant de session. Les informations contenues dans le cookie (\\u00e0 l\'exception des informations li\\u00e9es au temps) sont crypt\\u00e9es et ne peuvent \\u00eatre d\\u00e9crypt\\u00e9es que par Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"environ 31 minutes\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"Hubspot, Inc., 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"cookietest\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Ce cookie est d\\u00e9fini pour d\\u00e9terminer si le navigateur du visiteur du site Web prend en charge les cookies.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Respect des obligations l\\u00e9gales\",\"legalBasisText\":\"Article 6, paragraphe 1, point c) du RGPD (respect d\'une obligation l\\u00e9gale)\",\"duration\":\"R\\u00e9union\",\"category\":\"Banni\\u00e8re de cookie\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, \\u00c9tats-Unis\"},{\"fn\":\"SessionCookie\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"Le cookie est stock\\u00e9 pendant la session. Il est n\\u00e9cessaire pour enregistrer certains param\\u00e8tres du site pendant la visite du site (session).\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"R\\u00e9union\",\"category\":\"Configuration\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"TS (F5 BIG-IP Security Manager)\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"Il s\'agit d\'un cookie du gestionnaire de s\\u00e9curit\\u00e9 des applications F5 BIG-IP. Le syst\\u00e8me BIG-IP ASM place diff\\u00e9rents types de cookies pour mettre en \\u0153uvre des \\u00e9l\\u00e9ments des r\\u00e8gles de s\\u00e9curit\\u00e9. Le cookie principal ASM garantit que les cookies de domaine et de sous-domaine envoy\\u00e9s par le serveur Web au client ne sont pas modifi\\u00e9s. Le syst\\u00e8me BIG-IP ASM utilise le cookie principal ASM pour suivre les sessions des utilisateurs pour l\'expiration de la session. Les co
1okies de fonctionnalit\\u00e9 ASM sont d\\u00e9finis pour les requ\\u00eates client lorsqu\'une ou plusieurs fonctionnalit\\u00e9s BIG-IP ASM sont activ\\u00e9es, telles que les fonctionnalit\\u00e9s de politique suivantes : Application de la page de connexion\\/d\\u00e9connexion Application du CSRF, Suivi de session, Application du CAPTCHA.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"R\\u00e9union\",\"category\":\"S\\u00e9curit\\u00e9\",\"provider\":\"Op\\u00e9rateur de site web\"},{\"fn\":\"__Secure-typo3nonce\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Le cookie sert \\u00e0 \\u00e9viter les requ\\u00eates crois\\u00e9es potentielles et contribue ainsi \\u00e0 am\\u00e9liorer la s\\u00e9curit\\u00e9 sur notre site.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Int\\u00e9r\\u00eat l\\u00e9gitime\",\"legalBasisText\":\"Article 6, paragraphe 1, point f) du RGPD (int\\u00e9r\\u00eats l\\u00e9gitimes)\",\"duration\":\"R\\u00e9union\",\"category\":\"Configuration\",\"provider\":\"Op\\u00e9rateur de site web\"}]}},\"headings\":{\"webservices\":{\"fn\":\"Nom\",\"provider\":\"Fournisseur\",\"purpose\":\"Utilisation\",\"title\":\"Services web\"},\"cookies\":{\"duration\":\"Dur\\u00e9e de stockage\",\"provider\":\"Fournisseur\",\"domain\":\"Serveur\",\"purpose\":\"Utilisation\",\"fn\":\"Nom du cookie\",\"title\":\"Cookies\"}},\"createdAt\":\"2026-10-02T17:56:37.754Z\"},\"it\":{\"lang\":\"it\",\"originalLang\":\"de\",\"categories\":{\"analytics\":{\"name\":\"Analisi\",\"shortDesc\":\"Questi servizi web e cookie ci aiutano ad analizzare il comportamento di utilizzo delle nostre pagine\",\"desc\":\"Per quanto riguarda il miglioramento continuo del nostro sito e delle nostre offerte, raccogliamo dati di analisi.\\nLe singole azioni da lei compiute vengono registrate e valutate da noi.\\nIn base alla valutazione, possiamo identificare e risolvere meglio i problemi del nostro sito e delle nostre offerte.\",\"webservices\":[{\"fn\":\"Google Analytics\",\"shortName\":\"\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Google Analytics \\u00e8 un web tracker che \\u00e8 sotto stretto controllo da parte delle autorit\\u00e0 di vigilanza, perch\\u00e9 \\u00e8 problematico in termini di protezione dei dati. Oltre a funzioni di tracciamento complete, il web tracker offre ora funzioni di analisi estese che includono nell\'analisi tutti i siti web, le app e i negozi online. Il web tracker \\u00e8 in grado di raccogliere dati estesi e di trasmetterli ad altri servizi di Google, come Google Ads e BigQuery. \\n\\nSecondo lo studio legale, il web tracker richiede comunque un consenso conforme alla legge. Google Analytics non utilizza i cookie, a seconda dell\'impostazione, ma memorizza comunque i dati nel dispositivo finale attraverso altre tecnologie di memorizzazione che devono essere trattate come i cookie.\\n\\nConsigliamo di sostituire Google Analytics con uno strumento pi\\u00f9 rispettoso della privacy, come lo strumento open source Matomo, che pu\\u00f2 essere ospitato localmente e con impostazioni rispettose della privacy sul proprio server. \\n\\nLa preghiamo di notare che il periodo di conservazione dei dati di 12 mesi selezionato nella clausola \\u00e8 gi\\u00e0 legalmente problematico. Se viene utilizzato Google Analytics, i dati devono essere cancellati dopo 1 mese. Le consigliamo di consultare il suo responsabile della protezione dei dati in merito al periodo di conservazione e all\'impostazione pi\\u00f9 conforme alla protezione dei dati.\\n\\nLa classificazione si basa sul fatto che l\'azienda partecipa al Quadro sulla privacy dei dati UE-USA. L\'elenco corrispondente all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/ contiene una voce sull\'azienda. Il trasferimento dei dati personali all\'azienda iscritta al Quadro sulla privacy dei dati UE-USA si basa quindi sulla decisione di adeguatezza adottata dalla Commissione.\",\"description\":\"Google Analytics esamina diversi comportamenti degli utenti sul suo sito web, come l\'origine dei visitatori, il tempo trascorso sulle singole pagine, l\'uso dei motori di ricerca, ecc. Sulla base dei dati ottenuti, pu\\u00f2 adattare la sua offerta pubblicitaria e il suo sito web alle esigenze dei suoi utenti.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/tools.google.com\\/dlpage\\/gaoptout?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/support.google.com\\/analytics\\/answer\\/3379636\",\"legalBasis\":\"opt_in\",\"scope\":\"Dati sulle interazioni dei visitatori della pagina con il contenuto del sito web, dati sulla gestione dei servizi presentati sul nostro
1sito web, dati provenienti da servizi esterni di Google, nella misura in cui interagiscono con il nostro sito web, come i dati pubblicitari o i dati sul comportamento in relazione alla pubblicit\\u00e0, dati sull\'origine geografica approssimativa, il browser utilizzato, il sistema operativo e ulteriori informazioni sul dispositivo finale utilizzato.\",\"purpose\":\"Google Analytics \\u00e8 un web tracker che analizza il comportamento dei visitatori delle pagine e le loro interazioni con il nostro sito web e ci fornisce valutazioni e previsioni sui contenuti e sui prodotti del nostro sito web e sulla loro popolarit\\u00e0 (il cosiddetto tracking). \\n\\nAbbiamo integrato Google Analytics affinch\\u00e9 il servizio possa compilare un\'analisi del comportamento di navigazione degli utenti del sito. A tal fine, Google raccoglie le interazioni dei visitatori della pagina con il nostro sito web e, se del caso, le informazioni esistenti derivanti dalla lettura dei cookie o di altre tecnologie di memorizzazione e le elabora statisticamente per noi. \\n\\nGoogle Analytics utilizza tecnologie di elaborazione dei dati che consentono di tracciare i singoli visitatori del sito e la loro interazione con altri servizi di Google, come la rete pubblicitaria Google Ads. I dati provenienti da altri servizi di Google vengono utilizzati anche per colmare le lacune dei dati utilizzando tecnologie di apprendimento automatico, statistiche modellate e funzioni di previsione e per creare statistiche complete sul contenuto del nostro sito web.\\n\\nSe Google Analytics \\u00e8 attivato sul nostro sito web, i dati raccolti da Google Analytics saranno trasmessi ai server di Google Ireland Limited. Nell\'ambito dell\'elaborazione dell\'ordine, i dati personali possono essere trasmessi anche ai server della societ\\u00e0 madre Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, Stati Uniti. \\n\\nEffettuiamo l\'analisi attraverso Google Analytics per ottimizzare costantemente la nostra offerta internet e renderla pi\\u00f9 disponibile. Si tratta della cosiddetta misurazione della portata.\",\"remarks\":\"Google Analytics memorizzer\\u00e0 i dati rilevanti per la fornitura del web tracking per tutto il tempo necessario all\'adempimento del servizio web prenotato. La raccolta e la conservazione dei dati sono anonimizzate. Se le interazioni individuali dei visitatori del sito consentono di stabilire successivamente un riferimento personale ad azioni specifiche, cancelleremo i dati raccolti una volta raggiunto lo scopo. I dati saranno cancellati al pi\\u00f9 tardi quando non saranno soggetti ad alcun obbligo legale di conservazione. Di norma, cancelleremo questi dati al pi\\u00f9 tardi dopo 12 mesi.\\n\\n\\nPu\\u00f2 accedere alla certificazione del fornitore ai sensi del Quadro sulla privacy dei dati UE-USA all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Mouseflow\",\"type\":\"webtracker\",\"status\":\"third_country\",\"statusReason\":\"La sede legale del fornitore di servizi web si trova in un Paese in cui il RGPD \\u00e8 principalmente applicabile. Tuttavia, secondo le informazioni fornite dal fornitore stesso, i dati vengono trasferiti in un Paese terzo al di fuori dello Spazio Economico Europeo.\\n\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Danimarca\",\"privacyPolicyLink\":\"https:\\/\\/mouseflow.com\\/legal\\/company\\/privacy-policy\\/\",\"optOutLink\":\"https:\\/\\/mouseflow.de\\/opt-out\\/\",\"legalBasis\":\"opt_in\",\"purpose\":\"Il servizio raccoglie informazioni sul comportamento dell\'utente sul nostro sito e le elabora per noi come parte di un\'analisi tecnica del comportamento dell\'utente.\"}],\"cookies\":[{\"fn\":\"_ga\",\"domains\":\"kinegram.com\",\"purpose\":\"Questo cookie assegna un ID a un utente, in modo che il web tracker possa raggruppare le azioni dell\'utente sotto questo ID.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 mesi\",\"category\":\"Analisi\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\"},{\"fn\":\"_ga\",\"domains\":\"www.yousty.ch, kinegram.com, yousty.ch\",\"purpose\":\"Questo cookie assegna un ID a un utente, in modo che il web tracker possa raggruppare le azioni dell\'utente sotto questo ID.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 mesi\",\"category\":\"Analisi\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\"},{\"fn\":\"hubspotutk\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Questo cookie \\u00e8 utilizzato da HubSpot per tracciare i visitatori del sito web.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 6 mesi\",\"category\":\"Analisi\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"__hssc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Questo cookie memorizza il dominio, il numero di visitatori e l\'ora di inizio delle visite. Determina quindi se il numero di sessioni deve essere aumentato.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 30 minuti\",\"category\":\"Analisi\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"__hstc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Questo cookie memorizza il dominio, il token utente, l\'ora della prima, dell\'ultima e dell\'attuale visita, nonch\\u00e9 il numero di sessioni sulla pagina.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 6 mesi\",\"category\":\"Analisi\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"mf_user\",\"domains\":\".kinegram.com\",\"purpose\":\"Il cookie determina se l\'utente visita il sito web per la prima volta o ripetutamente.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 3 mesi\",\"category\":\"Analisi\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Danimarca\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com\",\"purpose\":\"Questo cookie memorizza un ID univoco per un visitatore del sito web in relazione a Google Analytics o Google Tag Manager e traccia come il visitatore utilizza il sito web.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 mesi\",\"category\":\"Analisi\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\"},{\"fn\":\"_ga_\",\"domains\":\"kinegram.com, www.yousty.ch, yousty.ch\",\"purpose\":\"Questo cookie memorizza un ID univoco per un visitatore del sito web in relazione a Google Analytics o Google Tag Manager e traccia come il visitatore utilizza il sito web.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 mesi\",\"category\":\"Analisi\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\"},{\"fn\":\"FPID\",\"domains\":\"kinegram.com\",\"purpose\":\"Il cookie contiene un ID univoco sotto il quale vengono riassunte le azioni dell\'utente.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"Sessione\",\"category\":\"Analisi\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"FPLC\",\"domains\":\"kinegram.com\",\"purpose\":\"Il cookie \\u00e8 associato a Google Analytics. Viene utilizzato per registrare statisticamente i dati di analisi sul comportamento dei visitatori del nostro
1sito web, al fine di migliorare la funzionalit\\u00e0 e il marketing del nostro sito web a lungo termine.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"Sessione\",\"category\":\"Analisi\",\"provider\":\"Operatore del sito web\"}]},\"marketing\":{\"name\":\"Pubblicit\\u00e0\",\"shortDesc\":\"Questi servizi web e i cookie vengono utilizzati per personalizzare la pubblicit\\u00e0\",\"desc\":\"I servizi web e i cookie utilizzati sono progettati per mostrarle esattamente la pubblicit\\u00e0 che fa per lei.\\nQuando visita un sito web che accede ai cookie pubblicitari, le informazioni ivi memorizzate vengono riconosciute\\ne le pubblicit\\u00e0 del sito web (ad esempio nei banner, ecc.) vengono adattate esattamente a lei in base ai suoi interessi e preferenze personali.\",\"webservices\":[{\"fn\":\"LinkedIn\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"Il fornitore di servizi web ha sede in Irlanda, un Paese in cui il RGPD \\u00e8 principalmente applicabile. Tuttavia, secondo le informazioni fornite dal fornitore stesso, i dati vengono trasferiti in un Paese terzo al di fuori dello Spazio Economico Europeo. LinkedIn \\u00e8 una filiale di Microsoft Corporation. Per quanto riguarda il trasferimento di dati personali negli Stati Uniti, esiste una decisione di adeguatezza sul Quadro di riferimento per la privacy dei dati UE-USA della Commissione UE ai sensi dell\'Art. 45 RGPD (di seguito: DPF - https:\\/\\/commission.europa.eu\\/document\\/fa09cbad-dd7d-4684-ae60-be03fcb0fddf_en). L\'operatore del servizio \\u00e8 certificato ai sensi del DPF, pertanto al trasferimento si applica il livello di protezione abituale del RGPD. \",\"description\":\"Il social network LinkedIn consente di creare profili privati per presentarsi, pagine aziendali per la presenza commerciale e gruppi per la discussione privata di interessi comuni. Il plugin trasmette dati di sfondo ai server di LinkedIn e viene solitamente caricato quando altri elementi di LinkedIn sono inclusi nella pagina.\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlanda\",\"privacyPolicyLink\":\"https:\\/\\/www.linkedin.com\\/legal\\/privacy-policy?trk=uno-reg-guest-home-privacy-policy\",\"optOutLink\":\"https:\\/\\/www.linkedin.com\\/help\\/linkedin\\/answer\\/68763?lang=de\",\"legalBasis\":\"opt_in\",\"purpose\":\"Quando utilizziamo il plugin di Linkedin, stabiliamo una connessione con la piattaforma Linkedin per dare ai membri di Linkedin che hanno effettuato il login l\'opportunit\\u00e0 di interagire con noi.\",\"remarks\":\"Pu\\u00f2 accedere alla certificazione del fornitore ai sensi del Quadro sulla privacy dei dati UE-USA all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google Ads\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Il servizio utilizza altri servizi di Google per analizzare le preferenze pubblicitarie del cliente e per adattare e analizzare la pubblicit\\u00e0 precedentemente impostata in modo personalizzato per il cliente. I dati vengono scambiati con gli altri servizi di Google per migliorare continuamente la pubblicit\\u00e0 in base ai dati memorizzati del cliente. Il cliente pu\\u00f2 disattivare o modificare le preferenze pubblicitarie desiderate nel proprio account Google. Tuttavia, questa piccola opzione di controllo non \\u00e8 sufficiente per legittimare il servizio ai sensi della legge sulla protezione dei dati, soprattutto perch\\u00e9 il servizio non \\u00e8 trasparente e il cliente non pu\\u00f2 valutare in che modo vengono raccolti i dati sul suo sito web in merito alle preferenze pubblicitarie che vanno a beneficio del sistema Google Ads nel suo complesso. De\\n\\nIl servizio deve essere ricaricato attivamente sul sito web o acceso attivamente solo se l\'operatore del sito ha precedentemente acconsentito attivamente all\'elaborazione dei dati da parte dei servizi Google associati, ad esempio in un Cookie banner o in un overlay banner. L\'utilizzo di questo servizio di Google comporta sempre un certo rischio ai sensi della legge sulla protezione dei dati e pu\\u00f2 portare a richieste di risarcimento danni se utilizzato in violazione della protezione dei dati. Questo perch\\u00e9 Google pu\\u00f2 scambiare i dati tra i suoi servizi in modo non comprensibile per il visitatore del sito.\\n\\nPer non essere esposti a richieste di risarcimento danni, l\'informativa sulla privacy deve essere sempre aggiornata. Inoltre, \\u00e8 necessario implementare ulteriori misure di protezione dei dati sul sito web, come l\'inserimento di un Cookie banner che sia conforme alla legge sulla protezione dei dati e che funzioni correttamente. Non \\u00e8 sufficiente utilizzare solo la clausola da noi fornita nella dichiarazione sulla protezione dei dati, in quanto non legittima il trattamento dei dati sul suo sito web in violazione della protezione dei dati.\\n\\nLa classificazione si basa sul fatto che l\'azienda partecipa al Quadro sulla privacy dei dati UE-USA. L\'elenco corrispondente all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/ contiene una voce sull\'azienda. Il trasferimento dei dati personali all\'azienda iscritta al Quadro sulla privacy dei dati UE-USA si basa quindi sulla decisione di adeguatezza adottata dalla Commissione.\",\"description\":\"Google Ads consente di inserire annunci pubblicitari su siti web esterni. Con i dati ottenuti, possiamo adattare le offerte pubblicitarie del nostro
1sito web in modo pi\\u00f9 personalizzato alla nostra clientela e misurare l\'efficienza delle nostre misure pubblicitarie.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irlanda\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"Dati sugli interessi pubblicitari dei visitatori della pagina, interazioni dei visitatori della pagina con gli annunci pubblicitari relativi al nostro sito web, dati sulla visita al nostro sito web da parte dei visitatori della pagina che hanno precedentemente cliccato sugli annunci pubblicitari di Google Ads e sono arrivati al nostro sito web, dati sul dispositivo terminale utilizzato, l\'indirizzo IP e il browser dell\'utente e ulteriori dati dei servizi di Google per la fornitura e il perfezionamento degli annunci pubblicitari di Google relativi al nostro sito web.\",\"purpose\":\"Google Ads \\u00e8 un sistema pubblicitario che ci consente di inserire annunci su siti web esterni a Internet per informare i nostri clienti sui nostri servizi. Google Ads visualizza annunci pubblicitari su siti web esterni che sono personalizzati per la nostra clientela e conducono al nostro sito web secondo i parametri da noi stabiliti. Se il visitatore del sito clicca sulla pubblicit\\u00e0 di Google Ads, viene portato sul nostro sito web. Per poter misurare gli annunci pubblicitari di Google Ads in termini di successo e remunerazione, Google Ads effettua una misurazione del successo della misura pubblicitaria quando viene richiamato il nostro sito web. il nostro
1sito web elabora i dati forniti da Google Ads per poter analizzare e migliorare le nostre misure pubblicitarie e per calcolare la remunerazione eventualmente dovuta.\\n\\nI suoi dati possono anche essere utilizzati per scopi di remarketing con il suo consenso.\",\"remarks\":\"\\nSe il servizio viene attivato sul nostro sito web, il nostro sito web stabilisce una connessione con i server di Google Ireland Limited e trasferisce i dati richiesti. Nell\'ambito dell\'elaborazione dell\'ordine, i dati personali possono essere trasmessi anche ai server della societ\\u00e0 Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain View, Stati Uniti. \\n\\nQuando vengono utilizzati gli annunci di Google sul nostro sito web, Google pu\\u00f2 trasmettere ed elaborare informazioni da altri servizi di Google al fine di fornire servizi di base per il miglioramento e l\'individualizzazione della pubblicit\\u00e0 di Google. A tale scopo, i dati possono essere elaborati anche da altri servizi di Google, come Google Apis, Google Cloud, Google Ads, Google Analytics, Google Tag Manager, Google Marketing Platform e Google Fonts, in conformit\\u00e0 con l\'informativa sulla privacy di Google, sotto la responsabilit\\u00e0 di Google stessa ai sensi della legge sulla protezione dei dati.\\n\\nPu\\u00f2 accedere alla certificazione del fornitore ai sensi del Quadro sulla privacy dei dati UE-USA all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/list.\\n\\nUlteriori informazioni sul trattamento responsabile dei dati aziendali sono disponibili sul sito https:\\/\\/business.safety.google\\/privacy\\/. \"}],\"cookies\":[{\"fn\":\"mf_\",\"domains\":\".kinegram.com\",\"purpose\":\"Il cookie Mouseflow assegna un ID a un utente, in modo che il web tracker possa riassumere le azioni dell\'utente sotto questo ID.\\n\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"Sessione\",\"category\":\"Marketing\",\"provider\":\"Mouseflow ApS, Flaesketorvet 68, 1711 Kopenhagen, Danimarca\"},{\"fn\":\"lidc\",\"domains\":\".linkedin.com\",\"purpose\":\"Questo cookie assegna un ID al visitatore della pagina. Questo ID viene utilizzato per raccogliere dati sul comportamento dei visitatori su diversi siti web, al fine di mostrare pubblicit\\u00e0 personalizzata al visitatore del sito.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 ore\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlanda\"},{\"fn\":\"bscookie\",\"domains\":\".linkedin.com\",\"purpose\":\"Il cookie utilizzato assegna un ID al visitatore della pagina e determina i dati statistici sulle visite al sito web del visitatore della pagina. Ci\\u00f2 serve a personalizzare la pubblicit\\u00e0 visualizzata all\'utente.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 12 mesi\",\"category\":\"Marketing\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlanda\"},{\"fn\":\"_gcl_au\",\"domains\":\"kinegram.com\",\"purpose\":\"Questo cookie viene utilizzato da Google AdSense per aumentare l\'efficienza della pubblicit\\u00e0.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 3 mesi\",\"category\":\"Marketing\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"_cio\",\"domains\":\".www.kinegram.com, .kinegram.com, .com\",\"purpose\":\"Utilizziamo il cookie sul nostro sito web per tracciare l\'attivit\\u00e0 degli utenti, gestire campagne di comunicazione personalizzate (e-mail, messaggi in-app) e ottimizzare la gestione della relazione con i clienti.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 ore\",\"category\":\"Marketing\",\"provider\":\"Peaberry Software Inc. d\\/b\\/a Customer.io, 9450 SW Gemini Dr., Suite 43920, , 97008-7105, Beaverton, Stati Uniti\"},{\"fn\":\"_martech_exp_bucket\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Il cookie utilizzato assegna un ID al visitatore della pagina e determina i dati statistici sulle visite al sito web del visitatore della pagina. Ci\\u00f2 serve a personalizzare la pubblicit\\u00e0 visualizzata all\'utente.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 6 mesi\",\"category\":\"Marketing\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"_yousty_session\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Il cookie utilizzato assegna un ID al visitatore della pagina e determina i dati statistici sulle visite al sito web del visitatore della pagina. Ci\\u00f2 serve a personalizzare la pubblicit\\u00e0 visualizzata all\'utente.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"circa 24 ore\",\"category\":\"Marketing\",\"provider\":\"Operatore del sito web\"}]},\"optionalFunctionality\":{\"name\":\"Funzionalit\\u00e0 opzionale\",\"shortDe
1sc\":\"Questi servizi web e i cookie contribuiscono a migliorare l\'esperienza dell\'utente del sito\",\"desc\":\"Questi servizi web e i cookie sono principalmente per la sua comodit\\u00e0 personale.\\nI cookie ci consentono di salvare le informazioni e le impostazioni che ha effettuato sul nostro sito,\\nin modo che non debba reinserire i dati o effettuare le impostazioni ogni volta che visita il nostro sito.\",\"webservices\":[{\"fn\":\"Google Maps\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"La classificazione si basa sul fatto che l\'azienda partecipa al Quadro sulla privacy dei dati UE-USA. L\'elenco corrispondente all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/ contiene una voce sull\'azienda. Il trasferimento dei dati personali all\'azienda iscritta al Quadro sulla privacy dei dati UE-USA si basa quindi sulla decisione di adeguatezza adottata dalla Commissione.\",\"description\":\"Attraverso l\'integrazione di Google Maps, i dati delle mappe e i dati di navigazione sono resi disponibili sul sito web per i suoi utenti. Il servizio viene solitamente ricaricato quando una mappa di Google Maps viene inserita nel sito web.\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irlanda\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\\/frameworks?hl=de\",\"legalBasis\":\"opt_in\",\"scope\":\"I dati necessari per la visualizzazione e la visualizzazione dei dati di localizzazione sotto forma di mappa, come in particolare l\'indirizzo IP, le informazioni dei servizi di background di Google come Google Apis, i termini di ricerca, l\'indirizzo IP, le coordinate, la posizione di partenza e la destinazione quando si utilizza il pianificatore di itinerari, i dati di localizzazione, l\'ID pubblicitario di Google, l\'ID pubblicitario di Android.\",\"purpose\":\"Per nostro conto, Google utilizzer\\u00e0 le informazioni ottenute tramite Google Maps per mostrarle la mappa. Utilizzando Google Maps, potr\\u00e0 trovarci in modo pi\\u00f9 rapido e preciso rispetto a una semplice mappa non interattiva. Allo stesso modo, i dati pertinenti saranno utilizzati per associare i visitatori del sito che visualizzano la nostra mappa di Google Maps, eventualmente con l\'aiuto dell\'ID pubblicitario di Google, e per collegarli alle visite fisiche e alle chiamate a ulteriori informazioni di contatto elencate su Google. In questo modo, Google pu\\u00f2 effettuare una valutazione dei flussi di visitatori previsti.\",\"remarks\":\"Abbiamo concluso un accordo di elaborazione congiunta con Google per quanto riguarda Google Maps. Pu\\u00f2 trovare il contenuto su https:\\/\\/privacy.google.com\\/intl\\/de\\/businesses\\/mapscontrollerterms\\/. \\n\\nSe il servizio viene attivato sul nostro sito web, il nostro
1sito web stabilisce una connessione con i server di Google Ireland Limited e trasferisce i dati richiesti. Nell\'ambito dell\'elaborazione dell\'ordine, i dati personali possono essere trasmessi anche ai server della societ\\u00e0 Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain View, Stati Uniti. \\n\\nQuando si utilizza il servizio Google sul nostro sito web, Google pu\\u00f2 trasmettere ed elaborare informazioni da altri servizi Google al fine di fornire servizi di sfondo per la visualizzazione e l\'elaborazione dei dati dei servizi forniti da Google. A tal fine, l\'elaborazione dei dati pu\\u00f2 essere effettuata anche dai servizi Google Apis, Google Cloud e Google Fonts, in conformit\\u00e0 con l\'informativa sulla privacy di Google, sotto la responsabilit\\u00e0 di Google per la protezione dei dati.\\n\\n\\nPu\\u00f2 accedere alla certificazione del fornitore ai sensi del Quadro sulla privacy dei dati UE-USA all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google Tag Manager\",\"type\":\"webtracker\",\"status\":\"dpf\",\"statusReason\":\"Google Tag Manager \\u00e8 controverso in termini di protezione dei dati. Permette di ricaricare i web tracker sul sito web senza che ci\\u00f2 sia evidente all\'operatore del sito. Consigliamo vivamente di utilizzare Google Tag Manager solo se tutti i web tracker integrati in Google Tag Manager sono stati anonimizzati, ossia non vengono trasmessi gli indirizzi IP. Devono essere rispettati anche altri requisiti.\\n\\nIl fornitore di servizi web ha sede in un Paese in cui il RGPD \\u00e8 principalmente applicabile. Tuttavia, secondo le informazioni fornite dal fornitore stesso, i dati vengono trasferiti negli Stati Uniti.\\n\\nLa classificazione si basa sul fatto che l\'azienda partecipa al Quadro sulla privacy dei dati UE-USA. L\'elenco corrispondente all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/ contiene una voce sull\'azienda. Il trasferimento dei dati personali all\'azienda iscritta al Quadro sulla privacy dei dati UE-USA si basa quindi sulla decisione di adeguatezza adottata dalla Commissione. \",\"description\":\"Google Tag Manager le consente di esaminare il comportamento dei suoi utenti e di collegare i comuni strumenti di analisi web e di marketing attraverso i codici di tracciamento. Con Google Tag Manager, il comportamento degli utenti pu\\u00f2 essere monitorato in background, senza dover intervenire nel codice sorgente del sito web.\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\",\"privacyPolicyLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"optOutLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"dataProcessingContractLink\":\"https:\\/\\/policies.google.com\\/privacy\",\"legalBasis\":\"opt_in\",\"scope\":\"Cookie, dati di web tracking, link in uscita o in entrata, informazioni generate dall\'integrazione e dall\'attivazione del codice JavaScript sul sito web da Google Tag Manager e dagli strumenti web attivati da Google Tag Manager.\",\"purpose\":\"Google Tag Manager offre una piattaforma tecnica per l\'esecuzione e il controllo di altri strumenti web e programmi di tracciamento web in modo combinato attraverso i cosiddetti \\\"tag\\\". \\n\\nIn questo contesto, Google Tag Manager memorizza i cookie sul suo computer e analizza il suo comportamento di navigazione (il cosiddetto \\\"tracking\\\"), nella misura in cui gli strumenti di web tracking vengono eseguiti con Google Tag Manager. I dati generati dai \\\"tag\\\" vengono aggregati, archiviati ed elaborati da Google Tag Manager sotto un\'interfaccia utente uniforme.\\n\\nTutti i \\\"tag\\\" integrati sono elencati separatamente nella presente dichiarazione sulla protezione dei dati. Quando utilizza il nostro sito web con l\'integrazione attivata di \\\"tag\\\" di Google Tag Manager, i dati, come in particolare il suo indirizzo IP e le sue attivit\\u00e0 di utente, vengono trasmessi ai server della societ\\u00e0 Google. Gli strumenti di tracciamento utilizzati in Google Tag Manager garantiscono l\'anonimizzazione dell\'indirizzo IP da parte di Google Tag Manager prima della trasmissione, mediante l\'anonimizzazione dell\'IP del codice sorgente. Con Tag Manager, i valori misurati da diversi fornitori di servizi (Google e fornitori terzi) possono essere collegati e valutati sulla base del cosiddetto tag management. Google Tag Manager ci aiuta a compilare rapporti sulle attivit\\u00e0 del sito web e a controllare gli strumenti web del nostro
1sito.\",\"remarks\":\"\\nPu\\u00f2 accedere alla certificazione del fornitore ai sensi del Quadro sulla privacy dei dati UE-USA all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/list.\"},{\"fn\":\"Google reCaptcha\",\"type\":\"script\",\"status\":\"dpf\",\"statusReason\":\"Il servizio Google reCaptcha \\u00e8 un servizio per prevenire lo spam e pu\\u00f2 proteggere i moduli di contatto e altre opzioni di inserimento sui siti web. Tuttavia, il servizio \\u00e8 controverso in termini di legge sulla protezione dei dati, in quanto traccia ampiamente le interazioni del visitatore della pagina, come i gesti del mouse e il tempo che il visitatore trascorre sul sito web. Google reCaptcha pu\\u00f2 anche ricaricare Google Fonts. \\n\\nLa classificazione si basa sul fatto che l\'azienda partecipa al Quadro sulla privacy dei dati UE-USA. L\'elenco corrispondente all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/ contiene una voce sull\'azienda. Il trasferimento dei dati personali all\'azienda iscritta al Quadro sulla privacy dei dati UE-USA si basa quindi sulla decisione di adeguatezza adottata dalla Commissione.\\n\\nPer quanto riguarda la base giuridica, secondo alcuni avvocati, il consenso all\'utilizzo di Google reCaptcha \\u00e8 quindi necessario nel Cookie banner o nel Web tracking banner.\\n\\nSe Google reCaptcha viene caricato in un Cookie banner dopo che \\u00e8 stato dato il consenso, il servizio non svolge pi\\u00f9 le funzioni di protezione, in quanto sar\\u00e0 disattivato o si verificheranno dei problemi in quanto non \\u00e8 possibile una conferma captcha prima dell\'attivazione delle funzioni di input. Se il servizio viene bloccato da un Cookie banner, l\'opzione di inserimento protetta da Google reCaptcha potrebbe non essere visualizzata o inviata.\\n\\nLe consigliamo espressamente di sostituire Google reCaptcha con un\'alternativa rispettosa della privacy. Se desidera utilizzare Google reCaptcha nel contesto di un interesse legittimo, le chiediamo di adeguare di conseguenza la clausola dell\'informativa sulla privacy a suo rischio e pericolo.\\n\",\"description\":\"\",\"provider\":\"Google Ireland Limited, Gordon House, Barrow Street, 4 Dublin, Irlanda\",\"privacyPolicyLink\":\"https:\\/\\/cloud.google.com\\/terms\\/service-terms\",\"optOutLink\":\"https:\\/\\/support.google.com\\/My-Ad-Center-Help\\/answer\\/12155451?hl=de\",\"dataProcessingContractLink\":\"https:\\/\\/services.google.com\\/fh\\/files\\/misc\\/de-cloud-data-processing-addendum-customers.pdf\",\"legalBasis\":\"opt_in\",\"scope\":\"Comportamento dell\'utente (ad esempio, gesti del mouse o comportamento di input), indirizzo IP, dati del browser, informazioni sul computer.\",\"purpose\":\"Se Google reCaptcha \\u00e8 attivato sul nostro sito web, i dati determinati da Google reCaptcha saranno trasmessi ai server della societ\\u00e0 Google Ireland Limited. Nell\'ambito dell\'elaborazione dell\'ordine, i dati personali possono essere trasmessi anche ai server della societ\\u00e0 madre Google LLC, 1600 Amphitheatre Parkway, 94043 Mountain Vie
1w, Stati Uniti. \\n\\nSulla base di caratteristiche specifiche e di un\'analisi del comportamento della pagina, il servizio riconosce se l\'input effettuato \\u00e8 un input automatizzato tramite un programma (il cosiddetto bot) o un essere umano. Il servizio ha tre livelli diversi. Il servizio riconosce automaticamente che l\'inserimento non \\u00e8 automatizzato da un bot, oppure consente all\'utente di selezionare una casella di controllo captcha. Una terza opzione \\u00e8 la visualizzazione di piccole immagini o compiti vocali \\/ compiti testuali che devono essere risolti dal visitatore del sito. Google reCaptcha \\u00e8 un servizio capcha che viene utilizzato sul nostro sito web per motivi di sicurezza, per impedire ai bot (programmi robot) di interagire con il nostro sito web. Google reCaptcha verifica per nostro conto che solo gli esseri umani e non i bot possano utilizzare il nostro sito web. Questo ci consente di proteggere le funzioni speciali del nostro sito web (ad esempio i moduli di contatto o altre opzioni di inserimento come l\'area di login) da accessi impropri alla pagina.\",\"remarks\":\"Se desidera utilizzare le opzioni di inserimento protette da Google reCaptcha sul nostro sito web, deve consentire l\'uso di Google reCaptcha e, se necessario, risolvere i captcha corrispondenti. Se non compila il captcha o non consente l\'uso di Google reCaptcha, non potr\\u00e0 utilizzare il modulo protetto dal captcha. In alternativa, pu\\u00f2 sempre utilizzare le nostre altre opzioni di contatto (ad esempio, posta o e-mail).\\n\\nPu\\u00f2 accedere alla certificazione del fornitore ai sensi del Quadro sulla privacy dei dati UE-USA all\'indirizzo https:\\/\\/www.dataprivacyframework.gov\\/list.\"}],\"cookies\":[{\"fn\":\"__hssrc\",\"domains\":\"www.yousty.ch, .yousty.ch\",\"purpose\":\"Questo cookie misura se il visitatore ha riavviato il suo browser e quindi determina se c\'\\u00e8 una nuova visita al sito web.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"Sessione\",\"category\":\"Configurazione\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"pageViewCount\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Questo cookie ci permette di salvare le impostazioni di comfort individuali che ha selezionato e di conservarle per le sue visite attuali e future al sito.\",\"legalBasisEnum\":\"opt_in\",\"legalBasis\":\"Consenso\",\"legalBasisText\":\"Art. 6 comma 1 lett. a RGPD o Art. 9 comma 2 lett. a RGPD (consenso)\",\"duration\":\"Sessione\",\"category\":\"Configurazione\",\"provider\":\"Google Ireland Ltd., Gordon House, Barrow Street, 4 Dublin, Irlanda\"}]},\"essential\":{\"name\":\"Servizi web e cookie essenziali\",\"shortDesc\":\"Questi servizi web e cookie sono necessari per l\'esecuzione delle funzioni specifiche del sito.\",\"desc\":\"I servizi web e i cookie qui elencati sono tecnicamente necessari per il funzionamento del nostro sito web.\\nSenza questi servizi web o cookie, il nostro
1sito web non pu\\u00f2 essere visualizzato correttamente o non \\u00e8 protetto da attacchi esterni.\",\"webservices\":[],\"cookies\":[{\"fn\":\"test_cookie\",\"domains\":\".doubleclick.net\",\"purpose\":\"Questo cookie viene impostato per determinare se il browser del visitatore del sito web supporta i cookie per il servizio Doubleclick.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Adempimento degli obblighi legali\",\"legalBasisText\":\"Art. 6 comma 1 lett. c RGPD (adempimento dell\'obbligo legale)\",\"duration\":\"circa 15 minuti\",\"category\":\"Cookie banner\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"fe_typo_user\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Il cookie \\u00e8 richiesto dal Sistema di contenuti web Typo3. Il cookie viene memorizzato durante la sessione. \\u00c8 necessario per salvare alcune impostazioni del sito web durante la visita del sito (sessione).\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"Sessione\",\"category\":\"Funzionalit\\u00e0 di base\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"legally_cbconsent\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Questo cookie memorizza se il Cookie banner o l\'avviso sui cookie sono stati visualizzati correttamente e la sua decisione in merito all\'uso dei cookie sul nostro sito web.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Adempimento degli obblighi legali\",\"legalBasisText\":\"Art. 6 comma 1 lett. c RGPD (adempimento dell\'obbligo legale)\",\"duration\":\"Sessione\",\"category\":\"Cookie banner\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"li_gc\",\"domains\":\".linkedin.com\",\"purpose\":\"Questo cookie viene utilizzato per memorizzare il consenso degli ospiti all\'utilizzo di cookie non obbligatori.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Adempimento degli obblighi legali\",\"legalBasisText\":\"Art. 6 comma 1 lett. c RGPD (adempimento dell\'obbligo legale)\",\"duration\":\"circa 6 mesi\",\"category\":\"Cookie banner\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlanda\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-scripts.com, hubspot.com, hsappstatic.net, hubspotfeedback.com, hs-analytics.net, hubapi.com\",\"purpose\":\"Cloudflare inserisce il cookie __cf_bm sui dispositivi degli utenti finali che accedono ai siti web dei clienti protetti da Bot Management o Bot Fight Mode. Il cookie __cf_bm \\u00e8 necessario per il corretto funzionamento di queste soluzioni bot. Il cookie contiene informazioni per calcolare il punteggio bot proprio di Cloudflare e, se il rilevamento delle anomalie \\u00e8 abilitato in Bot Management, un identificatore di sessione. Le informazioni contenute nel cookie (ad eccezione di quelle relative al tempo) sono crittografate e possono essere decifrate solo da Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"circa 31 minuti\",\"category\":\"Sicurezza\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"__cf_bm\",\"domains\":\"linkedin.com\",\"purpose\":\"Cloudflare inserisce il cookie __cf_bm sui dispositivi degli utenti finali che accedono ai siti web dei clienti protetti da Bot Management o Bot Fight Mode. Il cookie __cf_bm \\u00e8 necessario per il corretto funzionamento di queste soluzioni bot. Il cookie contiene informazioni per calcolare il punteggio bot proprio di Cloudflare e, se il rilevamento delle anomalie \\u00e8 abilitato in Bot Management, un identificatore di sessione. Le informazioni contenute nel cookie (ad eccezione di quelle relative al tempo) sono crittografate e possono essere decifrate solo da Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"circa 31 minuti\",\"category\":\"Sicurezza\",\"provider\":\"LinkedIn Ireland Unlimited Company, Wilton Place, 2 Dublin, Irlanda\"},{\"fn\":\"__cf_bm\",\"domains\":\"hsforms.com\",\"purpose\":\"Cloudflare inserisce il cookie __cf_bm sui dispositivi degli utenti finali che accedono ai siti web dei clienti protetti da Bot Management o Bot Fight Mode. Il cookie __cf_bm \\u00e8 necessario per il corretto funzionamento di queste soluzioni bot. Il cookie contiene informazioni per calcolare il punteggio bot proprio di Cloudflare e, se il rilevamento delle anomalie \\u00e8 abilitato in Bot Management, un identificatore di sessione. Le informazioni contenute nel cookie (ad eccezione di quelle relative al tempo) sono crittografate e possono essere decifrate solo da Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi
1)\",\"duration\":\"circa 31 minuti\",\"category\":\"Sicurezza\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"__cf_bm\",\"domains\":\"usemessages.com\",\"purpose\":\"Cloudflare inserisce il cookie __cf_bm sui dispositivi degli utenti finali che accedono ai siti web dei clienti protetti da Bot Management o Bot Fight Mode. Il cookie __cf_bm \\u00e8 necessario per il corretto funzionamento di queste soluzioni bot. Il cookie contiene informazioni per calcolare il punteggio bot proprio di Cloudflare e, se il rilevamento delle anomalie \\u00e8 abilitato in Bot Management, un identificatore di sessione. Le informazioni contenute nel cookie (ad eccezione di quelle relative al tempo) sono crittografate e possono essere decifrate solo da Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"circa 31 minuti\",\"category\":\"Sicurezza\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"__cf_bm\",\"domains\":\".clerk.yousty.ch\",\"purpose\":\"Cloudflare inserisce il cookie __cf_bm sui dispositivi degli utenti finali che accedono ai siti web dei clienti protetti da Bot Management o Bot Fight Mode. Il cookie __cf_bm \\u00e8 necessario per il corretto funzionamento di queste soluzioni bot. Il cookie contiene informazioni per calcolare il punteggio bot proprio di Cloudflare e, se il rilevamento delle anomalie \\u00e8 abilitato in Bot Management, un identificatore di sessione. Le informazioni contenute nel cookie (ad eccezione di quelle relative al tempo) sono crittografate e possono essere decifrate solo da Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"circa 31 minuti\",\"category\":\"Sicurezza\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"__cf_bm\",\"domains\":\"hs-banner.com\",\"purpose\":\"Cloudflare inserisce il cookie __cf_bm sui dispositivi degli utenti finali che accedono ai siti web dei clienti protetti da Bot Management o Bot Fight Mode. Il cookie __cf_bm \\u00e8 necessario per il corretto funzionamento di queste soluzioni bot. Il cookie contiene informazioni per calcolare il punteggio bot proprio di Cloudflare e, se il rilevamento delle anomalie \\u00e8 abilitato in Bot Management, un identificatore di sessione. Le informazioni contenute nel cookie (ad eccezione di quelle relative al tempo) sono crittografate e possono essere decifrate solo da Cloudflare.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"circa 31 minuti\",\"category\":\"Sicurezza\",\"provider\":\"Hubspot, Inc., 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"cookietest\",\"domains\":\"www.yousty.ch\",\"purpose\":\"Questo cookie viene impostato per determinare se il browser del visitatore del sito web supporta i cookie.\",\"legalBasisEnum\":\"legal_obligation\",\"legalBasis\":\"Adempimento degli obblighi legali\",\"legalBasisText\":\"Art. 6 comma 1 lett. c RGPD (adempimento dell\'obbligo legale)\",\"duration\":\"Sessione\",\"category\":\"Cookie banner\",\"provider\":\"HubSpot, Inc, 25 First Street, 2141 Cambridge, Stati Uniti\"},{\"fn\":\"SessionCookie\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"Il cookie viene memorizzato durante la sessione. \\u00c8 necessario per salvare alcune impostazioni del sito web durante la visita al sito (sessione).\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"Sessione\",\"category\":\"Configurazione\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"TS (F5 BIG-IP Security Manager)\",\"domains\":\"kinegram.com, www.kinegram.com\",\"purpose\":\"Questo \\u00e8 un cookie di F5 BIG-IP Application Security Manager. Il sistema BIG-IP ASM imposta diversi tipi di cookie per implementare elementi della politica di sicurezza. Il cookie principale ASM assicura che i cookie di dominio e sottodominio inviati dal server web al client non vengano modificati. Il sistema BIG-IP ASM utilizza il cookie principale ASM per tracciare le sessioni utente per la durata della sessione. I cookie delle funzioni ASM vengono impostati per le richieste dei clienti quando sono abilitate una o pi\\u00f9 funzioni di BIG-IP ASM, come le seguenti funzioni di policy: Applicazione CSRF della pagina di Login\\/Logout, Tracciamento della sessione, Applicazione CAPTCHA.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi
1)\",\"duration\":\"Sessione\",\"category\":\"Sicurezza\",\"provider\":\"Operatore del sito web\"},{\"fn\":\"__Secure-typo3nonce\",\"domains\":\"www.kinegram.com\",\"purpose\":\"Il cookie viene utilizzato per prevenire potenziali richieste incrociate e quindi contribuisce ad aumentare la sicurezza del nostro sito web.\",\"legalBasisEnum\":\"legitimate_interest\",\"legalBasis\":\"Interesse legittimo\",\"legalBasisText\":\"Art. 6 comma 1 lett. f RGPD (interessi legittimi)\",\"duration\":\"Sessione\",\"category\":\"Configurazione\",\"provider\":\"Operatore del sito web\"}]}},\"headings\":{\"webservices\":{\"fn\":\"Nome\",\"provider\":\"Fornitore\",\"purpose\":\"Utilizzare\",\"title\":\"Servizi web\"},\"cookies\":{\"duration\":\"Periodo di conservazione\",\"provider\":\"Fornitore\",\"domain\":\"Server\",\"purpose\":\"Utilizzare\",\"fn\":\"Nome del cookie\",\"title\":\"I biscotti\"}},\"createdAt\":\"2026-10-02T17:56:37.698Z\"}},\"injectHeader\":false,\"brandingURL\":\"https:\\/\\/www.legally-ok.com\\/cookie-banner\\/\",\"cssOverrides\":\".element-consent-recaptcha {box-sizing: border-box;}\\n#embeddedConsent {margin: 1em;}\\n#cookieConsent {min-height: initial;}\\n#cookieConsent .logo {display: none;}\",\"i18nOverrides\":[],\"fallbackLang\":\"de\",\"cssVariables\":{\"logo-img\":\"-\",\"border-radius\":\"0px\",\"primary-color\":\"#091927\",\"primary-btn-hover-color\":\"#bcb6ba\",\"primary-btn-text-hover-color\":\"black\"},\"bannerPosition\":\"bottom\",\"bannerBackdrop\":true,\"googleConsentMode\":true,\"tcf\":false,\"minConsentVersion\":false,\"plugins\":[],\"defaultConsent\":{\"essential\":true,\"analytics\":false,\"marketing\":false,\"optionalFunctionality\":false}}"),document.jmdCbConfigOverrides))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(37),i=n(40),s=n(2),a=n(4),c=n(10),r=n(11),l=n(49),u=n(83),d=(Object.defineProperty(p.prototype,"isShown",{get:function(){return!!this.bannerUI},enumerable:!0,configurable:!0}),p.prototype.show=function(){function e(){if(!t.bannerParentNode)if(document.body.attachShadow){var e=document.createElement("div");e.id="jmdCookieConsentWrapper",document.body.appendChild(e),t.bannerParentNode=e.attachShadow({mode:"open"})}else t.bannerParentNode=document.body;r.loadBaseCSS(t.bannerParentNode,t.config.cssVariables,t.config.cssOverrides),t.bannerUI=t.bannerUI||new o.BannerComponentV2(t.bannerParentNode,t,t.config,t.i18nBannerV2,t.consent,t.tcfApi),t.bannerUI.show()}var t=this;setTimeout(function(){document.body?e():window.addEventListener("DOMContentLoaded",e)})},p.prototype.hide=function(){var e=this;setTimeout(function(){e.bannerUI?(e.bannerUI.hide(),e.bannerUI=void 0):window.addEventListener("DOMContentLoaded",function(){return e.hide()})})},p.prototype.saveConsent=function(e){var t,n,o=this,r={consents:e,version:this.config.version};if(document.cookie=this.config.consentCookie+"="+JSON.stringify(r)+this.config.consentCookieProps,a.parseCookieString(document.cookie).some(function(e){return e.name===o.config.consentCookie+"_reloadOnAccept"}))return document.cookie=this.config.consentCookie+"_reloadOnAccept=0; Max-Age=0",void setTimeout(function(){location.reload()},0);if(this.consent=new s.CookieConsent(e,this.config.version),this.storedConsent=this.consent,this.cookieBlocker.consent=new s.CookieConsent(e,this.config.version),this.hide(),e.analytics)try{(null===(t=window.grecaptcha)||void 0===t?void 0:t.reset)&&window.grecaptcha.reset()}catch(e){document.debugCB&&console.error("Failed to reset recaptcha",e)}document.debugCB&&console.log(r),null===(n=this.tcfApi)||void 0===n||n.onConsentChanged()},p.prototype.on=function(e){switch(e.type){case"iframe-blocked":this.pluginFactory.getIFramePlugin(e.context.url).onAfterBlock(e.context);break;case"script-blocked":(t=this.pluginFactory.getScriptPlugin(e.context.url))&&t.onAfterBlock(e.context);break;case"script-unblocked":(t=this.pluginFactory.getScriptPlugin(e.context.url))&&t.onUnblock(e.context);break;case"iframe-unblocked":var t;(t=this.pluginFactory.getIFramePlugin(e.context.url))&&t.onUnblock(e.context)}},p);function p(e,t){var n,o=this;this.cookieBlocker=e,this.config=t,this.storedConsent=c.loadConsent(t.consentCookie,t.minConsentVersion),this.consent=new s.CookieConsent((null===(n=this.storedConsent)||void 0===n?void 0:n.consents)||t.defaultConsent,this.config.version),this.config.cssVariables=this.config.cssVariables||{},this.config.cssVariables["logo-img"]=this.config.cssVariables["logo-img"]||(this.config.logoImgSrc?'url("'+this.config.logoImgSrc+'")':"");var r=[document.documentElement.lang,document.documentElement.lang.split("-")[0],navigator.language,navigator.language.split("-")[0]].find(function(e){return(!t.cookieBannerInfos||!!t.cookieBannerInfos[e])&&i.i18nSupportsLocale(e,o.
1config.i18nOverrides)})||t.fallbackLang;this.i18nBannerV2=i.getI18nBannerV2(r,this.config.i18nOverrides),this.pluginFactory=new u.PluginFactory(e,{cssVariables:this.config.cssVariables,cssOverrides:this.config.cssOverrides,i18n:this.i18nBannerV2,brandingURL:this.config.brandingURL,plugins:this.config.plugins||{},htmlBlockedRemoveAttributesAfterUnblock:this.config.htmlBlockedRemoveAttributesAfterUnblock}),this.config.tcf&&(this.tcfApi=new l.TcfApi(this,this.config.tcf)),this.storedConsent||this.show(),window.addEventListener("DOMContentLoaded",function(){var e=document.createElement("style");e.innerHTML="#jsectioncookiebannerconfig, .jmdCookieConsentShowIfLoaded { display: initial !important; }\n",e.innerHTML+='.element-blocked, [class^="element-blocked-"], [class*=" element-blocked-"] { display: none !important; }\n',window.document.body.appendChild(e),setTimeout(function(){for(var e=document.getElementsByClassName("jmdCookieConsentInjectShow"),t=o,n=0;n<e.length;n++)e[n].addEventListener("click",function(e){e.preventDefault(),t.show()}),e[n].classList.add("jmdCookieConsentInjected")},100)}),e.registerBannerComponent(this)}t.CookieBanner=d},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__awaiter||function(e,s,a,c){return new(a=a||Promise)(function(n,t){function o(e){try{i(c.next(e))}catch(e){t(e)}}function r(e){try{i(c.throw(e))}catch(e){t(e)}}function i(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,r)}i((c=c.apply(e,s||[])).next())})},u=this&&this.__generator||function(n,o){var r,i,s,e,a={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return a.label++,{value:t[1],done:!1};case 5:a.label++,i=t[1],t=[0];continue;case 7:t=a.ops.pop(),a.trys.pop();continue;default:if(!(s=0<(s=a.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){a=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){a.label=t[1];break}if(6===t[0]&&a.label<s[1]){a.label=s[1],s=t;break}if(s&&a.label<s[2]){a.label=s[2],a.ops.push(t);break}s[2]&&a.ops.pop(),a.trys.pop();continue}t=o.call(n,a)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}};Object.defineProperty(t,"__esModule",{value:!0});var a,s=n(9),c=n(38),d=n(2),l=n(39),p=(a=s.BaseComponent,r(f,a),f.prototype.hide=function(){a.prototype.hide.call(this),this.settingsComponent.hide()},f.prototype.getHTML=function(){return i(this,void 0,void 0,function(){var t,n;return u(this,function(e){switch(e.label){case 0:return t=this.getNodeFromString,n='<div id="overlay" class="'+(this.config.bannerBackdrop?"backdrop":"")+'" hidden><div id="cookieConsent" role="dialog" aria-modal="true" aria-label="'+this.i18n.t("settings.title")+'" class="cookie banner '+("never"===this.config.showCategoriesSelector?"basic":"")+" "+this.config.bannerPosition+" "+(this.tcfApi?"tcf":"")+'" >\n <div class="container" style="padding-top: 13px;margin: auto;">\n <div style=" display: flex; justify-content: space-between; width: 100%; flex-wrap: wrap">\n <div class="notice-text"> ',[4,this.getBannerContent()];case 1:return[2,t.apply(this,[n+e.sent()+'\n </div>\n <div id="banner-actions">\n <button class="settings js-open-settings" tabindex="2"> '+this.i18n.t("banner.actions.settings")+'</button> <button class="deny js-select-none" tabindex="3"> '+this.i18n.t("banner.actions.deny")+'</button>\n <button class="primary accept js-accept-all" tabindex="1"> '+this.i18n.t("banner.actions.accept")+'</button>\n </div>\n </div>\n <a href="'+this.config.brandingURL+'" \n class="logo"\
1n aria-label="Logo link"\n tabindex="-1"\n style="margin-top: 20px;"\n > </a>\n </div>\n</div>\n</div>\n '])]}})})},f.prototype.getBannerContent=function(){return i(this,void 0,void 0,function(){var t;return u(this,function(e){switch(e.label){case 0:return this.tcfApi?[4,this.tcfApi.getTCFConfig(this.i18n.locale)]:[2,this.config.privacyPolicy?this.i18n.t("banner.consentDescription",{linkToPrivPolicy:this.config.privacyPolicy[this.i18n.locale]||this.config.privacyPolicy.fallback}):this.i18n.t("banner.consentDescriptionNoPolicy",{})];case 1:return t=e.sent(),[2,"\n <h3>"+this.i18n.t("banner.tcf.title")+"</h3>\n <p>"+this.i18n.t("banner.tcf.consentDescription",{noOfPartners:Object.keys(t.vendors).length,linkToPrivPolicy:this.config.privacyPolicy[this.i18n.locale]||this.config.privacyPolicy.fallback})+"</p>\n <h3>"+this.i18n.t("banner.tcf.processingTitle")+"</h3>\n <p>"+this.i18n.t("banner.tcf.processingContent",{purposes:Object.values(t.purposes).concat(Object.values(t.specialFeatures)).map(function(e){return e.name.trim()}).join(", ")})+"</p>\n "]}})})},f.prototype.registerEventHandlers=function(){var n=this;this.rootElement.querySelectorAll(".js-open-settings").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),n.hide(),n.settingsComponent.show()})}),this.rootElement.querySelectorAll(".js-open-vendorlist").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),n.vendorListComponent.show()})}),this.rootElement.querySelectorAll(".js-accept-all").forEach(function(e){e.addEventListener("click",function(l){return i(n,void 0,void 0,function(){var t,n,o,r,i,s,a,c;return u(this,function(e){switch(e.label){case 0:return l.preventDefault(),t={essential:!0,optionalFunctionality:!0,analytics:!0,marketing:!0},this.tcfApi?[4,this.tcfApi.getTCFConfig(this.i18n.locale)]:[3,2];case 1:n=e.sent(),t.tcf={purposes:Object.keys((null===(o=n)||void 0===o?void 0:o.purposes)||[]).concat(Object.keys((null===(r=n)||void 0===r?void 0:r.specialFeatures)||[]).map(function(e){return"s"+e})),purposesLegInt:d.TCF_LEG_INT_PURPOSES.slice(),vendors:(null===(s=null===(i=this.consent)||void 0===i?void 0:i.consents.tcf)||void 0===s?void 0:s.vendors)||{},vendorsLegInt:(null===(c=null===(a=this.consent)||void 0===a?void 0:a.consents.tcf)||void 0===c?void 0:c.vendorsLegInt)||{}},e.label=2;case 2:return this.cookieBanner.saveConsent(t),[2]}})})}),e.focus()}),this.rootElement.querySelectorAll(".js-select-none").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();var t={essential:!0,optionalFunctionality:!1,analytics:!1,marketing:!1};n.tcfApi&&(t.tcf={purposes:[],purposesLegInt:[],vendors:{},vendorsLegInt:{}}),n.cookieBanner.saveConsent(t)})})},f);function f(e,t,n,o,r,i){var s=a.call(this,e,t,n)||this;return s.consent=r,s.tcfApi=i,s.config=n,s.i18n=o,i&&(s.vendorListComponent=new l.VendorListComponent(e,t,{brandingURL:n.brandingURL,logoImgSrc:n.logoImgSrc,cssOverrides:n.cssOverrides},o,r,i)),n.cookieBannerInfos&&(s.settingsComponent=new c.SettingsComponent(e,t,n,o,r,s.vendorListComponent,i)),s}t.BannerComponentV2=p},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},i=this&&this.__awaiter||function(e,s,a,c){return new(a=a||Promise)(function(n,t){function o(e){try{i(c.next(e))}catch(e){t(e)}}function r(e){try{i(c.throw(e))}catch(e){t(e)}}function i(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,r)}i((c=c.apply(e,s||[])).next())})},u=this&&this.__generator||function(n,o){var r,i,s,e,a={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return a.label++,{value:t[1],done:!1};case 5:a.label++,i=t[1],t=[0];continue;case 7:t=a.ops.pop(),a.trys.pop();continue;default:if(!(s=0<(s=a.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){a=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){a.label=t[1];break}if(6===t[0]&&a.label<s[1]){a.label=s[1],s=t;break}if(s&&a.label<s[2]){a.label=s[2],a.ops.push(t);break}s[2]&&a.ops.pop(),a.trys.pop();continue}t=o.call(n,a)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}};
1Object.defineProperty(t,"__esModule",{value:!0});var c,s=n(9),d=n(2),l=(c=s.BaseComponent,r(p,c),p.prototype.getHTML=function(){return i(this,void 0,void 0,function(){var t,n,o=this;return u(this,function(e){switch(e.label){case 0:return t=this.getNodeFromString,n='\n <div id="overlay" class="backdrop">\n <div id="consentSettings" role="dialog" aria-modal="true" aria-label="'+this.i18n.t("settings.title")+'">\n <div id="top">\n <h2> '+this.i18n.t("settings.title")+'</h2>\n <div id="actions-top">\n <button tabindex="0" class="js-select-none">'+this.i18n.t("settings.actions.unselectAll")+'</button>\n <button tabindex="0" class="primary js-select-all">'+this.i18n.t("settings.actions.selectAll")+'</button>\n </div>\n </div>\n <form id="categories">\n '+(d.ConsentCategories.map(function(e,t){return o.getCategoryHTML(e,o.cookieBannerInfos.categories[e])}).join("\n").trim()||this.i18n.t("settings.noCookies"))+" \n \n ",[4,this.getTCFHTML()];case 1:return[2,t.apply(this,[n+e.sent()+'\n </form>\n <div id="bottom">\n <a href="'+this.config.brandingURL+'"\n class="logo"\n tabindex="-1"\n aria-label="Logo link"\n > </a>\n <button tabindex="0" class="primary js-save-selection" style="margin-left: auto;">'+this.i18n.t("settings.actions.save")+"</button>\n </div>\n</div>\n</div>\n "])]}})})},p.prototype.getTCFHTML=function(){return i(this,void 0,void 0,function(){var i,t,s=this;return u(this,function(e){switch(e.label){case 0:return this.tcfApi?[4,this.tcfApi.getTCFConfig(this.i18n.locale)]:[3,2];case 1:return i=e.sent(),t=Object.values(i.purposes).concat(Object.values(i.specialFeatures).map(function(e){return a(a({},e),{special:!0})})),[2,"<h2>"+this.i18n.t("settings.tcf.title")+"</h2>\n <p>\n "+this.i18n.t("settings.tcf.intro")+'\n </p> \n <div style="display: flex;\n width: 140px;\n column-gap: 10px;\n text-align: center;">\n <div>'+this.i18n.t("banner.tcf.legalBasis.consent")+"</div>\n <div>"+this.i18n.t("banner.tcf.legalBasis.legitimateInterest")+"</div>\n </div>\n "+t.map(function(t){var e,n,o=Object.values((null==i?void 0:i.vendors)||[]).filter(function(e){return e.legIntPurposes.includes(t.id)}).length,r=Object.values((null==i?void 0:i.vendors)||[]).filter(function(e){return e.purposes.includes(t.id)||e.legIntPurposes.includes(t.id)}).length;return'\n<div class="category" data-purpose="'+(t.special?"s"+t.id:""+t.id)+'">\n <div class="category-header">\n <div class=" checkbox">\n <label class="container">\n <input name="tcf-c-'+(t.special?"s"+t.id:""+t.id)+'"\n type="checkbox" '+((null===(e=s.consent)||void 0===e?void 0:e.getConsentedTCFPurposes().includes(t.special?"s"+t.id:""+t.id))?'checked="checked"':"")+'>\n <span class="checkmark"></span>\n </label>\n </div>\n <div class="checkbox '+(o&&!t.special?"":"visibility-hidden")+'">\n <label class="container">\n <input name="tcf-leg-int'+(t.special?"s"+t.id:""+t.id)+'" type="checkbox" '+((null===(n=s.consent)||void 0===n?void 0:n.getLegIntTCFPurposes().includes(t.special?"s"+t.id:""+t.id))?'checked="checked"':"")+'>\n <span class="checkmark"></span>\n </label>\n </div>\n <div class="desc">\n <h3>'+t.name+'</h3>\n <a class="js-open-vendorlist">'+s.i18n.t("settings.tcf.noOfVendors",{noOfVendors:r})+" "+(o?s.i18n.t("settings.tcf.noOfLegIntVendors",{noOfLegIntVendors:o}):"")+'</a>\n </div>\n <div class="show-more"><a>'+s.i18n.t("settings.actions.showMore")+'</a></div>\n <div class="show-less"><a>'+s.i18n.t("settings.actions.showLess")+'</a></div>\n </div>\n <div class="category-more">\n <p>'+t.description+"</p>\n <h3>"+s.i18n.t("settings.tcf.illustrations")+"</h3>\n <p>"+t.illustrations+"</p>\n </div>\n</div>\n "}).join("")];case 2:return[2,""]}})})},p.prototype.getCategoryHTML=function(e,t){var n;if(t&&(0<t.cookies.length||0<t.webservices.length)){var o="essential"===e;return'<div class="category" data-category="'+e+'" aria-label="'+t.name+'">\n <div class="category-header">\n <div class="'+(o?"readonly":"")+' checkbox">\n <label class="container">\n <input name="'+e+'" tabindex="'+(o?-1:0)+'" \n aria-label="'+t.name+'"\n type="checkbox" '+("essential"===e||(null===(n=this.consent)||void 0===n?void 0:n.getConsentedCategories().includes(e))?'checked="checked"':"")+'>
1\n <span class="checkmark"></span>\n </label>\n </div>\n <div class="desc">\n <h3>'+t.name+"</h3>\n <p>"+t.shortDesc+'</p>\n </div>\n <div class="show-more"><a tabindex="0" href="#">'+this.i18n.t("settings.actions.showMore")+'</a></div>\n <div class="show-less"><a>'+this.i18n.t("settings.actions.showLess")+'</a></div>\n </div>\n <div class="category-more">\n '+t.desc+"\n "+this.getWebserviceSection(t,e)+"\n "+this.getCookieSection(t,e)+"\n </div>\n</div>\n "}},p.prototype.getWebserviceSection=function(e,t){var n=this;return 0===e.webservices.length?"":"\n <h3>"+this.cookieBannerInfos.headings.webservices.title+'</h3>\n <div class= "cookie-table" >\n '+e.webservices.map(function(e){return n.getWebserviceDescHTML(t,e)}).join("")+"\n </div>"},p.prototype.getCookieSection=function(e,t){var n=this;return 0===e.cookies.length?"":"\n <h3>"+this.cookieBannerInfos.headings.cookies.title+'</h3>\n <div class="cookie-table">\n '+e.cookies.map(function(e){return n.getCookieDescHTML(t,e)}).join("")+"\n </div>"},p.prototype.getCookieDescHTML=function(e,t){return'<div class="row">\n <div class="name">'+t.fn+'</div>\n <table class="cdesc">\n <tr>\n <td>'+this.cookieBannerInfos.headings.cookies.domain+":</td>\n <td>"+t.domains+"</td>\n </tr>\n <tr>\n <td>"+this.cookieBannerInfos.headings.cookies.provider+":</td>\n <td>"+t.provider+"</td>\n </tr>\n <tr>\n <td>"+this.cookieBannerInfos.headings.cookies.purpose+":</td>\n <td>"+t.purpose+"</td>\n </tr>\n <tr>\n <td>"+this.cookieBannerInfos.headings.cookies.duration+":</td>\n <td>"+t.duration+"</td>\n </tr>\n </table>\n</div>\n "},p.prototype.getWebserviceDescHTML=function(e,t){return'<div class="row">\n <div class="name">'+t.fn+'</div>\n <table class="cdesc"> \n <tr>\n <td>'+this.cookieBannerInfos.headings.webservices.provider+":</td>\n <td>"+t.provider+"</td>\n </tr>\n <tr>\n <td>"+this.cookieBannerInfos.headings.webservices.purpose+":</td>\n <td>"+t.purpose+"</td>\n </tr> \n </table>\n</div>\n "},p.prototype.registerEventHandlers=function(){var a=this;this.rootElement.querySelectorAll(".category").forEach(function(t){var e=t.querySelector(".show-more");null==e||e.addEventListener("click",function(e){e.preventDefault(),t.classList.add("expanded")});var n=t.querySelector(".show-less");null==n||n.addEventListener("click",function(e){e.preventDefault(),t.classList.remove("expanded")})}),this.rootElement.querySelectorAll(".js-open-vendorlist").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault(),a.vendorListComponent.show()})}),this.rootElement.querySelectorAll(".js-select-all").forEach(function(e){e.addEventListener("click",function(l){return i(a,void 0,void 0,function(){var t,n,o,r,i,s,a,c;return u(this,function(e){switch(e.label){case 0:return l.preventDefault(),t={essential:!0,optionalFunctionality:!0,analytics:!0,marketing:!0},this.tcfApi?[4,this.tcfApi.getTCFConfig(this.i18n.locale)]:[3,2];case 1:n=e.sent(),t.tcf={purposes:Object.keys((null===(o=n)||void 0===o?void 0:o.purposes)||[]).concat(Object.keys((null===(r=n)||void 0===r?void 0:r.specialFeatures)||[]).map(function(e){return"s"+e})),purposesLegInt:d.TCF_LEG_INT_PURPOSES.slice(),vendors:(null===(s=null===(i=this.consent)||void 0===i?void 0:i.consents.tcf)||void 0===s?void 0:s.vendors)||{},vendorsLegInt:(null===(c=null===(a=this.consent)||void 0===a?void 0:a.consents.tcf)||void 0===c?void 0:c.vendorsLegInt)||{}},e.label=2;case 2:return this.cookieBanner.saveConsent(t),[2]}})})}),e.focus()}),this.rootElement.querySelectorAll(".js-select-none").forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();var t={essential:!0,optionalFunctionality:!1,analytics:!1,marketing:!1};a.tcfApi&&(t.tcf={purposes:[],purposesLegInt:[],vendors:{},vendorsLegInt:{}}),a.cookieBanner.saveConsent(t)})}),this.rootElement.querySelectorAll(".js-save-selection").forEach(function(e){e.addEventListener("click",function(e){var t,n,o,r;e.preventDefault();var i={};a.rootElement.querySelectorAll("input").forEach(function(e){i[e.name]=e.checked});var s={essential:!0,optionalFunctionality:i.optionalFunctionality||!1,analytics:i.analytics||!1,marketing:i.marketing||!1};a.tcfApi&&(s.tcf={purposes:Object.keys(i).filter(function(e){return e.startsWith("tcf-c-")&&i[e]}).map(function(e){return e.substring(6)}),purposesLegInt:Object.keys(i).filter(function(e){return e.startsWith("tcf-leg-int")&&i[e]}).map(function(e){return e.substring(11)}),vendors:(null===(n=null===(t=a.consent)||void 0===t?void 0:t.consents.tcf)||void 0===n?void 0:n.vendors)||{},vendorsLegInt:(null===(r=null===(o=a.consent)||void 0===o?void 0:o.consents.tcf)||void 0===r?void 0:r.vendorsLegInt)||{}}),a.cookieBanner.saveConsent(s)})})},p);function p(e,t,n,o,r,i,s){var a=c.call(this,e,t,n)||this;return a.i18n=o,a.vendorListComponent=i,a.tcfApi=s,a.config=n,a.cookieBannerInfos=n.cookieBannerInfos[o.locale],a.consent=r,a}t.SettingsComponent=l},function(e,t,n){"use strict";
1var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__awaiter||function(e,s,a,c){return new(a=a||Promise)(function(n,t){function o(e){try{i(c.next(e))}catch(e){t(e)}}function r(e){try{i(c.throw(e))}catch(e){t(e)}}function i(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,r)}i((c=c.apply(e,s||[])).next())})},s=this&&this.__generator||function(n,o){var r,i,s,e,a={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return a.label++,{value:t[1],done:!1};case 5:a.label++,i=t[1],t=[0];continue;case 7:t=a.ops.pop(),a.trys.pop();continue;default:if(!(s=0<(s=a.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){a=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){a.label=t[1];break}if(6===t[0]&&a.label<s[1]){a.label=s[1],s=t;break}if(s&&a.label<s[2]){a.label=s[2],a.ops.push(t);break}s[2]&&a.ops.pop(),a.trys.pop();continue}t=o.call(n,a)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}};Object.defineProperty(t,"__esModule",{value:!0});var a,c=n(9),l=n(2),u=(a=c.BaseComponent,r(d,a),d.prototype.getHTML=function(){return i(this,void 0,void 0,function(){var t,n;return s(this,function(e){switch(e.label){case 0:return t=this.getNodeFromString,n='\n <div id="overlay" class="backdrop">\n <div id="vendorlist">\n <div id="top">\n <h2> '+this.i18n.t("banner.tcf.vendorlist.title")+'</h2>\n <div id="actions-top"> \n <button class="primary js-close-vendorlist">'+this.i18n.t("banner.tcf.vendorlist.close")+"</>\n </div>\n </div> \n <p>"+this.i18n.t("banner.tcf.vendorlist.intro")+'</p>\n <form id="categories"> \n <div style="display: flex;\n width: 140px;\n column-gap: 10px;\n text-align: center;">\n <div>'+this.i18n.t("banner.tcf.legalBasis.consent")+"</div>\n <div>"+this.i18n.t("banner.tcf.legalBasis.legitimateInterest")+"</div>\n</div>\n ",[4,this.getVendorsHTML()];case 1:return[2,t.apply(this,[n+e.sent()+'\n </form>\n <div id="bottom">\n <a href="'+this.config.brandingURL+'"\n class="logo"\n > </a>\n <button class="primary js-close-vendorlist">'+this.i18n.t("banner.tcf.vendorlist.close")+"</button>\n </div>\n</div>\n</div>\n "])]}})})},d.prototype.registerEventHandlers=function(){var i=this;this.rootElement.querySelectorAll(".category").forEach(function(t){var e=t.querySelector(".show-more");null==e||e.addEventListener("click",function(e){e.preventDefault(),t.classList.add("expanded")});var n=t.querySelector(".show-less");null==n||n.addEventListener("click",function(e){e.preventDefault(),t.classList.remove("expanded")})}),this.rootElement.querySelectorAll(".js-close-vendorlist").forEach(function(e){e.addEventListener("click",function(e){var t,n;e.preventDefault(),e.preventDefault();var o=(null===(t=i.consent.consents.tcf)||void 0===t?void 0:t.vendors)||{},r=(null===(n=i.consent.consents.tcf)||void 0===n?void 0:n.vendorsLegInt)||{};i.rootElement.querySelectorAll("input").forEach(function(e){if(e.name.startsWith("leg-int-")){var t=e.name.replace("leg-int-","");!r[t]&&e.checked||(r[t]=e.checked)}else!o[e.name]&&e.checked||(o[e.name]=e.checked)}),i.consent.consents.tcf=i.consent.consents.tcf||{purposes:[],purposesLegInt:l.TCF_LEG_INT_PURPOSES.slice(),vendors:o,vendorsLegInt:r},i.hide()})})},d.prototype.getVendorsHTML=function(){return i(this,void 0,void 0,function(){var r,i=this;return s(this,function(e){switch(e.label){case 0:return[4,this.tcfApi.getTCFConfig(this.i18n.locale)];case 1:return r=e.sent(),[2,Object.values(r.vendors).map(function(e){var t,n,o;return'\n <div class="category" data-vendor="'+e.id+'">\n <div class="category-header">\n <div class="checkbox blockable"> \n <label class="container">\n <input name="'+e.id+'" type="checkbox" '+(!1!==(null===(t=i.consent.consents.tcf)||void 0===t?void 0:t.vendors[e.id])?'checked="checked"':"")+'>
1\n <span class="checkmark">-</span>\n </label>\n </div> \n <div class="checkbox blockable '+(r.vendors[e.id].legIntPurposes.length?"":"visibility-hidden")+'"> \n <label class="container">\n <input name="leg-int-'+e.id+'" type="checkbox" '+(!1!==(null===(n=i.consent.consents.tcf)||void 0===n?void 0:n.vendorsLegInt[e.id])?'checked="checked"':"")+'>\n <span class="checkmark">-</span>\n </label>\n </div>\n <div class="desc">\n <h3>'+e.name+'</h3>\n </div>\n <div class="show-more"><a>'+i.i18n.t("settings.actions.showMore")+'</a></div>\n <div class="show-less"><a >'+i.i18n.t("settings.actions.showLess")+'</a></div>\n </div>\n <div class="category-more">\n <div>'+i.getVendorLink(e,"privacy")+"</div>\n "+i.getVendorLink(e,"legIntClaim")+"\n \n <h4>"+i.i18n.t("banner.tcf.vendorlist.purposes")+"</h4>\n <ul>\n "+e.purposes.map(function(e){return"<li>"+r.purposes[e].name+"</li>"}).join("")+"\n "+e.specialPurposes.map(function(e){return"<li>"+r.specialPurposes[e].name+"</li>"}).join("")+'\n </ul>\n <h4 class="'+(e.legIntPurposes.length?"":"hidden")+'" >'+i.i18n.t("banner.tcf.vendorlist.legIntPurposes")+"</h4>\n <ul>\n "+e.legIntPurposes.map(function(e){return"<li>"+r.purposes[e].name+"</li>"}).join("")+" \n </ul>\n \n <h4>"+i.i18n.t("banner.tcf.vendorlist.features")+"</h4> \n <ul>\n "+e.features.map(function(e){return"<li>"+r.features[e].name+"</li>"}).join("")+"\n "+e.specialFeatures.map(function(e){return"<li>"+r.specialFeatures[e].name+"</li>"}).join("")+"\n </ul>\n <h4>"+i.i18n.t("banner.tcf.vendorlist.dataDeclaration.title")+"</h4>\n <ul>\n "+(null===(o=e.dataDeclaration)||void 0===o?void 0:o.map(function(e){return"<li>"+r.dataCategories[e].name+"</li>"}).join(""))+"\n</ul>\n <h4>"+i.i18n.t("banner.tcf.vendorlist.storage.title")+"</h4>\n <p>"+i.i18n.t("banner.tcf.vendorlist.storage.provider",{days:e.dataRetention.stdRetention||"-"})+"</p>\n <p>"+i.i18n.t("banner.tcf.vendorlist.storage.device",{explanation:[e.usesCookies||e.usesNonCookieAccess?"":i.i18n.t("settings.tcf.vendorNoStorage",e),e.usesCookies?i.i18n.t("settings.tcf.vendorCookieUsage",e):"",e.cookieRefresh?i.i18n.t("settings.tcf.vendorCookieRefresh",e):"",e.usesNonCookieAccess?i.i18n.t("settings.tcf.vendorNonCookieAccess",e):""].join(" ")})+"\n </p> \n </div>\n </div>\n "}).join("")]}})})},d.prototype.getVendorLink=function(e,t){return e.urls[0]&&e.urls[0][t]?'<a href="'+e.urls[0][t]+'" target="_blank">'+this.i18n.t("banner.tcf.vendorlist."+t)+"</a>":""},d);function d(e,t,n,o,r,i){var s=a.call(this,e,t,n)||this;return s.i18n=o,s.consent=r,s.tcfApi=i,s.config=n,s}t.VendorListComponent=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(7),r=n(41),i=n(42);t.getI18nBannerV2=function(e,t){return new r.Translator(e,"en",o.default(i.phrases,t))},t.i18nSupportsLocale=function(e,t){return!!i.phrases[e]||!!(null===t||void 0===t?void 0:t[e])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=n(7),o=(Object.defineProperty(r.prototype,"locale",{get:function(){return this._locale},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fallbackLocale",{get:function(){return this._fallbackLocale},enumerable:!0,configurable:!0}),r.prototype.t=function(e,t,n){var o=l.get(this.phrases,this.locale+"."+e,l.get(this.phrases,this.fallbackLocale+"."+e));if(!o)return n||e;if(t)for(var r=0,i=Object.entries(t);r<i.length;r++){var s=i[r],a=s[0],c=s[1];o=o.replace("%{"+a+"}",c)}return o},r);function r(e,t,n){this._locale=e,this._fallbackLocale=t,this.phrases=n}t.Translator=o},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var o=n(43),r=n(44),i=n(45),s=n(46);t.phrases={de:o.de,en:r.en,fr:i.fr,it:s.it}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.de={banner:{consentDescription:'Auf dieser Webseite kommen einwilligungsbedürftige Cookies zum Einsatz. <br/> Nähere Informationen finden Sie in den <a class="js-open-settings" href="#">Cookie-Einstellungen</a>. Sie können Ihre Einwilligung in der <a href="%{linkToPrivPolicy}">Datenschutzerklärung</a> jederzeit anpassen oder widerrufen.',consentDescriptionNoPolicy:'Auf dieser Webseite kommen einwilligungsbedürftige Cookies zum Einsatz. <br/> Nähere Informationen finden Sie in den <a class="js-open-settings" href="#">Cookie-Einstellungen</a>. ',actions:{settings:"Cookie-Einstellungen",accept:"Alle akzeptieren",deny:"Ablehnen"},tcf:{title:"Ihre Privatsphäre ist uns wichtig",consentDescription:'Auf dieser Webseite kommen einwilligungsbedürftige Dienste und Cookies zum Einsatz.\n Wir und unsere <a class="js-open-vendorlist" href="#">%{noOfPartners}</a> Partner erfassen, speichern und\n verarbeiten dabei personenbezogene Daten (z.B. Speichern von Tracking-IDs, IPs und Internetnutzungsdaten).\n \n Sie können Ihre Einwilligung jederzeit mit Wirkung für die Zukunft über den Link im Footer bzw. der Datenschutzerklärung widerrufen. \n Ihre Auswahl können Sie jederzeit in den <a class="js-open-settings" href="#">Cookie-Einstellungen</a> anpassen.\n Nähere Informationen finden Sie in der <a href="%{linkToPrivPolicy}">Datenschutzerklärung</a>.',processingTitle:"Wir und unsere Partner verarbeiten Daten, um:",processingContent:"%{purposes}.",legalBasis:{consent:"Einwilligung",legitimateInterest:"Berechtigtes Interesse"},vendorlist:{title:"Liste der TCF Partner",intro:"Durch das Entfernen des Häkchens widersprechen Sie der Verarbeitung personenbezogener Daten durch den spezifischen Anbieter auf der spezifischen Rechtsgrundlage.",close:"SchlieÃen",privacy:"Link zur Datenschutzerklärung",legIntClaim:"Link zur Rechtfertigung für berechtigtes Interesse",purposes:"Datenverarbeitungszwecke (nach Einwilligung)",legIntPurposes:"Datenverarbeitungszwecke (nach berechtigtem Interesse)",features:"Genutzte Funktionen",dataDeclaration:{title:"Kategorien der gesammelten und verarbeiteten Daten"},storage:{title:"Datenaufbewahrung",provider:"Beim Anbieter: %{days} Tage",device:"Auf Ihrem Gerät: %{explanation}"}}}},settings:{title:"Cookie-Einstellungen",cookies:"Cookies",noCookies:"Keine Cookies vorhanden",actions:{unselectAll:"Ablehnen",selectAll:"Alle akzeptieren",save:"Auswahl speichern",showMore:"mehr Anzeigen",showLess:"weniger Anzeigen"},tcf:{title:"Einstellungen des Transparency and Consent Frameworks",intro:"Diese Webseite nutzt das Transparency and Consent Framework (TCF) der IAB Europe. Dabei können Sie einwilligen, ob Dienste, die TCF implementieren Ihre personenbezogene Daten für die folgenden Zwecke verarbeiten dürfen:",illustrations:"Beispiele",vendorCookieUsage:"Dieser Anbieter speichert Cookies mit einer Laufzeit von %{cookieMaxAgeSeconds} Sekunden.",vendorNonCookieAccess:"Dieser Anbieter nutzt weitere Speichertechnologien wie z.B. localStorage um Daten auf Ihrem Gerät zu speichern.",vendorCookieRefresh:"Bei jedem neuen Aufruf der Website wird die Laufzeit der Cookies zurückgesetzt.",vendorNoStorage:"Dieser Anbieter speichert keine Daten auf Ihrem Gerät.",noOfVendors:"Verwendet von %{noOfVendors} Anbietern",noOfLegIntVendors:"(%{noOfLegIntVendors} basierend auf berechtigtem Interesse)"}},plugins:{default:{text:"Beachten Sie, dass dieser Inhalt Cookies, Skripte und Plugins von Dritten beinhaltet. Klicken Sie auf den unteren Button, um den Inhalt von %{name} nachzuladen.",actions:{accept:"Inhalte nachladen"}},recaptcha:{text:"Dieses Formular ist durch Google ReCaptcha geschützt. Um Google ReCaptcha zu laden, ist Ihre Einwilligung notwendig. Klicken Sie auf den unteren Button, um Google ReCaptcha zu laden.",actions:{accept:"ReCaptcha zulassen"}}}}},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.en={banner:{consentDescription:'This website uses cookies that require your consent. <br/> Further information can be found in the <a class="js-open-settings" href="#">cookie settings</a>. You may adjust or revoke your consent at any time in the <a href="%{linkToPrivPolicy}">privacy policy</a>.',consentDescriptionNoPolicy:'This website uses cookies that require your consent. <br/> Further information can be found in the <a class="js-open-settings" href="#">cookie settings</a>. ',actions:{settings:"Cookie Settings",accept:"Accept all",deny:"Decline"},tcf:{title:"Your privacy is important to us",consentDescription:'This website uses cookies that require your consent. \n We and our <a class="js-open-vendorlist" href="#">%{noOfPartners}</a> partners collect, store, and process personal data \n (e.g. storing tracking IDs, IPs, and internet usage data). You can adjust/revoke your consent or object to processing at any time for future effect through the link in the footer or the privacy policy. \n You can adjust your preferences at any time in the <a class="js-open-settings" href="#">Cookie Settings</a>. \n For more information, please refer to the <a href="%{linkToPrivPolicy}">Privacy Policy</a>. ',processingTitle:"We and our partners process data to:",processingContent:"%{purposes}.",legalBasis:{consent:"Consent",legitimateInterest:"Legitimate Interest"},vendorlist:{title:"List of TCF vendors",intro:"By removing the checkmark, you object to the processing of personal data by the specific vendor based on the specific legal basis.",close:"Save",privacy:"Link to Privacy Policy",legIntClaim:"Link to Legitimate Interest Justification",purposes:"Data Processing Purposes (based on Consent)",legIntPurposes:"Data Processing Purposes (based on Legitimate Interest)",features:"Used Features",dataDeclaration:{title:"Categories of Data collected and processed"},storage:{title:"Data Retention",provider:"With the provider: %{days} days",device:"On your device: %{explanation}"}}}},settings:{title:"Cookie Settings",cookies:"Cookies",noCookies:"No cookies used",actions:{unselectAll:"Decline",selectAll:"Accept all",save:"Save selection",showMore:"show more",showLess:"show less"},tcf:{title:"Transparency and Consent Framework Settings",intro:"This website utilizes the Transparency and Consent Framework (TCF) by IAB Europe. You can consent or, in case of a use based on legitimate interest, object to whether services implementing TCF may process your personal data for the following purposes:",illustrations:"Examples",vendorCookieUsage:"This provider stores cookies with a duration of %{cookieMaxAgeSeconds} seconds.",vendorNonCookieAccess:"This provider uses additional storage technologies such as localStorage to store data on your device.",vendorCookieRefresh:"With each new visit to the website, the duration of the cookies is reset.",vendorNoStorage:"This provider does not store any data on your device.",noOfVendors:"Used by %{noOfVendors} Vendors",noOfLegIntVendors:"(%{noOfLegIntVendors} based on Legitimate Interest)"}},plugins:{default:{text:"Please note that this page contains cookies, scripts and plugins from third parties. Click the button below to load the content from %{name}.",actions:{accept:"Load content"}},recaptcha:{text:"This form is protected by Google ReCaptcha. To load Google ReCaptcha, your consent is required. Click the button below to load Google ReCaptcha.",actions:{accept:"Allow ReCaptcha"}}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fr={banner:{consentDescription:'Ce site Web utilise des cookies qui nécessitent votre consentement. <br/> Vous trouverez de plus amples informations dans les <a class="js-open-settings" href="#">paramètres des cookies</a>. Vous pouvez adapter ou révoquer votre consentement à tout moment dans la <a href="%{linkToPrivPolicy}">politique de confidentialité</a>.',consentDescriptionNoPolicy:'Ce site Web utilise des cookies qui nécessitent votre consentement. <br/> Vous trouverez de plus amples informations dans les <a class="js-open-settings" href="#">paramètres des cookies</a>. ',actions:{settings:"Paramètres des cookies",accept:"Accepter tout",deny:"Refuser"},tcf:{title:"Votre vie privée est importante pour nous",consentDescription:'Ce site web utilise des cookies qui nécessitent votre consentement. Nous et nos <a class="js-open-vendorlist" href="#">%{noOfPartners}</a> partenaires collectons, stockons et traitons des données personnelles \n (par exemple, stockage d\'identifiants de suivi, adresses IP et données d\'utilisation d\'Internet). Vous pouvez ajuster/révoquer votre consentement ou vous opposer au traitement à tout moment pour l\'avenir via le lien dans le pied de page ou la politique de confidentialité. \n Vous pouvez ajuster vos préférences à tout moment dans les <a class="js-open-settings" href="#">Paramètres de cookies</a>. \n Pour plus d\'informations, veuillez vous référer à la <a href="%{linkToPrivPolicy}">Politique de confidentialité</a>.',processingTitle:"Nous et nos partenaires traitons des données pour:",processingContent:"%{purposes}.",legalBasis:{consent:"Consentement",legitimateInterest:"Intérêt légitime"},vendorlist:{title:"Liste des fournisseurs TCF",intro:"En décochant la case, vous vous opposez au traitement des données personnelles par le fournisseur spécifique sur la base du fondement juridique spécifique.",close:"Enregistrer",privacy:"Lien vers la politique de confidentialité",legIntClaim:"Lien vers la justification de l'intérêt légitime",purposes:"Finalités du traitement des données (sur la base du consentement)",legIntPurposes:"Finalités du traitement des données (sur la base de l'intérêt légitime)",features:"Fonctionnalités utilisées",dataDeclaration:{title:"Catégories de données collectées et traitées"},storage:{title:"Conservation des données",provider:"Avec le fournisseur : %{days} jours",device:"Sur votre appareil : %{explanation}"}}}},settings:{title:"Paramètres des cookies",cookies:"Cookies",noCookies:"Aucun co
1okie disponible",actions:{unselectAll:"Refuser",selectAll:"Accepter tout",save:"Enregistrer la sélection",showMore:"Voir plus",showLess:"Voir moins"},tcf:{title:"Paramètres du Cadre de Transparence et de Consentement",intro:"Ce site web utilise le Cadre de Transparence et de Consentement (TCF) d'IAB Europe. Vous pouvez donner votre consentement ou, en cas d'utilisation basée sur un intérêt légitime, vous opposer à ce que les services mettant en Åuvre le TCF traitent vos données personnelles aux fins suivantes :",illustrations:"Exemples",vendorCookieUsage:"Ce fournisseur stocke des cookies d'une durée de %{cookieMaxAgeSeconds} secondes.",vendorNonCookieAccess:"Ce fournisseur utilise d'autres technologies de stockage telles que localStorage pour stocker des données sur votre appareil.",vendorCookieRefresh:"à chaque nouvelle visite sur le site web, la durée des cookies est réinitialisée.",vendorNoStorage:"Ce fournisseur ne stocke aucune donnée sur votre appareil.",noOfVendors:"Utilisé par %{noOfVendors} fournisseurs",noOfLegIntVendors:"(%{noOfLegIntVendors} basés sur un intérêt légitime)"}},plugins:{default:{text:"Veuillez noter que ce contenu contient des cookies, des scripts et des plugins de tiers. Cliquez sur le bouton ci-dessous pour charger le contenu de %{name}.",actions:{accept:"Charger le contenu"}},recaptcha:{text:"Ce formulaire est protégé par Google ReCaptcha. Pour charger Google ReCaptcha, votre consentement est nécessaire. Cliquez sur le bouton ci-dessous pour charger Google ReCaptcha.",actions:{accept:"Autoriser ReCaptcha"}}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.it={banner:{consentDescription:'Su questo sito web vengono utilizzati cookie che richiedono il consenso. <br/> Potete trovare maggiori informazioni nelle <a class="js-open-settings" href="#">impostazioni dei cookie</a>. Puoi modificare o revocare il tuo consenso nell\'<a href="%{linkToPrivPolicy}">informativa sulla privacy</a> in qualsiasi momento.',consentDescriptionNoPolicy:'Su questo sito web vengono utilizzati cookie che richiedono il consenso. <br/> Potete trovare maggiori informazioni nelle <a class="js-open-settings" href="#">impostazioni dei cookie</a>. ',actions:{settings:"Impostazioni dei cookie",accept:"Accetta tutti",deny:"Declino"},tcf:{title:"La tua privacy è importante per noi",consentDescription:'Questo sito web utilizza cookie che richiedono il tuo consenso.\n Noi e i nostri <a class="js-open-vendorlist" href="#">%{noOfPartners}</a> partner raccogliamo, memorizziamo e elaboriamo\n dati personali (ad esempio, l\'archiviazione di ID di tracciamento, indirizzi IP e dati sull\'uso di Internet).\n Puoi regolare/revocare il tuo consenso o opporsi al trattamento in qualsiasi momento per effetti futuri tramite il\n link in basso o nella politica sulla privacy. Puoi modificare le tue preferenze in qualsiasi momento nelle \n <a class="js-open-settings" href="#">Impostazioni dei cookie</a>. Per ulteriori informazioni, consulta la \n <a href="%{linkToPrivPolicy}">Politica sulla privacy</a>.',processingTitle:"Noi e i nostri partner elaboriamo dati per:",processingContent:"%{purposes}.",legalBasis:{consent:"Consenso",legitimateInterest:"Interesse legittimo"},vendorlist:{title:"Elenco dei fornitori TCF",intro:"Rimuovendo il segno di spunta, ti opponi al trattamento dei dati personali da parte del fornitore specifico sulla base del fondamento legale specifico.",close:"Salva",privacy:"Link alla politica sulla privacy",legIntClaim:"Link alla giustificazione dell'interesse legittimo",purposes:"Finalità di trattamento dati (basate sul consenso)",legIntPurposes:"Finalità di trattamento dati (basate sull'interesse legittimo)",features:"Funzionalità utilizzate",dataDeclaration:{title:"Categorie di dati raccolti ed elaborati"},storage:{title:"Conservazione dei dati",provider:"Con il fornitore: %{days} giorni",device:"Sul tuo dispositivo: %{explanation}"}}}},settings:{title:"Impostazioni dei cookie",cookies:"Cookies",noCookies:"Nessun cookie disponibile",actions:{unselectAll:"Declino",selectAll:"Accetta tutti",save:"Salva la selezione",showMore:"mostra di più",showLess:"mostra meno"},tcf:{title:"Impostazioni del Framework di Trasparenza e Consenso",intro:"Questo sito web utilizza il Framework di Trasparenza e Consenso (TCF) di IAB Europe. Puoi dare il consenso o, in caso di utilizzo basato su un interesse legittimo, opporsi a che i servizi che implementano il TCF possano elaborare i tuoi dati personali per le seguenti finalità :",illustrations:"Esempi",vendorCookieUsage:"Questo fornitore memorizza cookie con una durata di %{cookieMaxAgeSeconds} secondi.",vendorNonCookieAccess:"Questo fornitore utilizza tecnologie di archiviazione aggiuntive come localStorage per memorizzare dati sul tuo dispositivo.",vendorCookieRefresh:"Con ogni nuova visita al sito web, la durata dei cookie viene ripristinata.",vendorNoStorage:"Questo fornitore non memorizza alcun dato sul tuo dispositivo.",noOfVendors:"Usato da %{noOfVendors} fornitori",noOfLegIntVendors:"(%{noOfLegIntVendors} basati su un interesse legittimo)"}},plugins:{default:{text:"Si prega di notare che questo contenuto contiene cookie, script e plugin di terze parti. Fare clic sul pulsante sottostante per caricare il contenuto da %{name}.",actions:{accept:"Carica il contenuto"}},recaptcha:{text:"Questo modulo è protetto da Google ReCaptcha. Per caricare Google ReCaptcha è necessario il vostro consenso. Fare clic sul pulsante sottostante per caricare Google ReCaptcha.",actions:{accept:"Consenti ReCaptcha"}}}}},function(e,t,n){var o=n(48);o&&o.__esModule&&(o=o.default),e.exports="string"==typeof o?o:o.toString()},function(e,t,n){"use strict";n.r(t);var o=n(34),r=n.n(o)()(function(e){return e[1]});
1r.push([e.i,':root,:host{--banner-bg: white;--primary-color: #242424;--primary-btn-color: var(--primary-color);--primary-btn-text-color: #fff;--primary-btn-hover-color: #404040;--primary-btn-text-hover-color: var(--primary-btn-text-color);--secondary-color: #fff;--btn-color: var(--secondary-color);--btn-text-color: #000;--btn-hover-color: #ccc;--btn-text-hover-color: var(--primary-btn-text-color);--text-color: #242424;--link-color: black;--border-radius: 11px;--border-radius-button: calc(var(--border-radius) * 2);--border-radius-checkbox: calc(var(--border-radius) * 50);color:var(--text-color)}*{all:revert;letter-spacing:normal;line-height:normal}.container{max-width:1040px;padding:15px;margin:auto}#banner-actions{display:flex;flex-wrap:wrap-reverse;justify-content:center;column-gap:20px;margin-top:-5px;flex-grow:1;align-items:flex-end}#banner-actions>*{margin-top:20px}#banner-actions>button.deny{display:none}#banner-actions>button.settings{display:block}.logo{display:block;width:250px;height:40px;background-position:left;background-size:contain;background-repeat:no-repeat;background-image:var(--logo-img)}button{--background: var(--btn-color);--border-color: var(--btn-text-color);--color: var(--btn-text-color);user-select:none;font-family:"Roboto",sans-serif;font-weight:normal;text-decoration:none;color:var(--color);border:1px solid var(--border-color);background-color:var(--background);border-radius:var(--border-radius-button);font-size:18px;line-height:1em;min-height:1em;width:180px;text-align:center;padding:.6em .4em .6em .4em;cursor:pointer}button:hover{--background: var(--btn-hover-color);--border-color: var(--btn-hover-color)}button.primary{--background: var(--primary-btn-color);--border-color: var(--primary-btn-color);--color: var(--primary-btn-text-color)}button.primary:hover{--background: var(--primary-btn-hover-color);--border-color: var(--primary-btn-hover-color);--color: var(--primary-btn-text-hover-color)}a{color:var(--link-color);font-weight:bold;text-decoration:underline}#top{display:flex;align-content:center;justify-content:space-between}h2{margin:0;font-weight:normal;padding-top:6px;font-size:24px}#actions-top{display:flex;justify-content:center;column-gap:20px;margin-bottom:auto}#categories{margin-top:35px;display:flex;flex-direction:column;max-height:100%;overflow:auto}.category{border:1px solid #999;margin-bottom:12px}.category-header{display:flex;min-height:73px}.checkbox{width:65px;flex-shrink:0}.hidden{display:none}.visibility-hidden{visibility:hidden}.checkbox.blockable .container input:not(:checked)~.checkmark{background-color:#000;color:#fff;text-align:center;font-size:2em;line-height:.7em}.checkbox.readonly .container input:checked~.checkmark{background-color:#747474;border:solid 1px #747474}.checkbox.readonly{pointer-events:none}.container{display:block;position:relative;cursor:pointer;margin:21.5px 20px 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:var(--border-radius-checkbox);background-color:#fff;border:solid 1px #242424}.container:hover input~.checkmark{background-color:#ccc}.container input:focus~.checkmark{border-width:2px;margin:-1px}.container input:checked~.checkmark{background-color:var(--primary-color);color:var(--primary-color);border:solid 1px var(--primary-color)}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.desc{flex-grow:1;justify-content:center;display:flex;flex-direction:column}.desc>h3{margin:0}.desc p{font-size:13px;margin:6px 0 0}.category:not(.expanded) .show-less{display:none}.category.expanded .show-more{display:none}.category.expanded .desc p{display:none}.category.expanded>.category-more{display:block}.category>.category-more{display:none}.show-more,.show-less{cursor:pointer;user-select:none;display:flex;width:130px;justify-content:center;flex-direction:column}.show-less>a,.show-more>a{font-size:13px;text-align:center;color:var(--primary-color);font-weight:normal;text-decoration:none}.category-more{display:none;margin-left:65px;margin-right:35px;font-size:14px;line-height:18px}.cookie-table .row{margin-bottom:24px}
1.cookie-table .name{font-size:14px;font-weight:bold;margin-bottom:12px}.cookie-table .cdesc{color:var(--text-color)}.cookie-table .cdesc tr>td:first-child{padding-right:1em;vertical-align:top;min-width:8em}#bottom{padding-top:30px;display:flex;justify-content:space-between}@media screen and (max-width: 730px){#settings{max-width:calc(100% - 20px);max-height:calc(100% - 55px);padding-left:10px;padding-right:10px;padding-bottom:20px}#actions-top{display:none}.category-header .desc h3{font-size:17px}.category-header .desc p{display:none}.category-more{margin-left:19px}.show-more,.show-less{width:70px}#bottom .logo{width:150px}}#cookieConsent{position:fixed;width:100vw;min-height:200px;max-height:90vh;bottom:0;left:0;background:var(--banner-bg);z-index:99999;box-shadow:0px 2px 9px 1px rgba(0,0,0,.75);font-size:16px;font-family:"Open Sans",sans-serif;line-height:24px;overflow-y:auto;overflow-x:hidden}#cookieConsent .notice-text{width:37em;margin:auto;margin-top:15px;margin-bottom:10px}#consentSettings,#vendorlist{position:fixed;border-radius:var(--border-radius);padding:35px 40px 60px;background-color:var(--banner-bg);width:732px;margin:auto;font-family:"Open Sans",sans-serif;display:flex;flex-direction:column;max-height:90vh;top:50%;left:50%;bottom:auto;transform:translate(-50%, -50%);max-width:90vw}#cookieConsent.top{top:0;bottom:auto}#cookieConsent.center{top:50%;left:50%;bottom:auto;transform:translate(-50%, -50%);max-width:min(45em,90vw);width:auto;border-radius:var(--border-radius)}#cookieConsent.tcf{text-align:left;max-width:min(55em,90vw)}#cookieConsent.tcf .notice-text{width:45em}#cookieConsent.basic #banner-actions>button.deny{display:block}#cookieConsent.basic #banner-actions>button.settings{display:none}#embeddedConsent{font-size:16px;font-family:"Open Sans",sans-serif;border-radius:var(--border-radius);padding:35px 40px 60px;background-color:var(--banner-bg)}#overlay.backdrop{position:fixed;width:100vw;height:100vh;height:-webkit-fill-available;top:0;left:0;display:flex;z-index:99999}#overlay.backdrop:before{content:"";z-index:-1;top:-50vh;left:-50vw;position:fixed;width:200vw;height:200vh;background-color:rgba(0,0,0,.73)}',""]),t.default=r},function(e,t,n){"use strict";var a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},i=this&&this.__awaiter||function(e,s,a,c){return new(a=a||Promise)(function(n,t){function o(e){try{i(c.next(e))}catch(e){t(e)}}function r(e){try{i(c.throw(e))}catch(e){t(e)}}function i(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,r)}i((c=c.apply(e,s||[])).next())})},y=this&&this.__generator||function(n,o){var r,i,s,e,a={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return a.label++,{value:t[1],done:!1};case 5:a.label++,i=t[1],t=[0];continue;case 7:t=a.ops.pop(),a.trys.pop();continue;default:if(!(s=0<(s=a.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){a=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){a.label=t[1];break}if(6===t[0]&&a.label<s[1]){a.label=s[1],s=t;break}if(s&&a.label<s[2]){a.label=s[2],a.ops.push(t);break}s[2]&&a.ops.pop(),a.trys.pop();continue}t=o.call(n,a)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(50),r=o.GVL,s=o.TCModel,c=o.TCString,l=(u.prototype.tcfApiHandler=function(e,t,n,o){switch(document.debugCB&&console.log("tcfapi",e,t,n,o),e){case"ping":return this.handlePing(n);case"addEventListener":return this.handleAddEventListener(n);case"removeEventListener":return n(!(this.eventListeners[o]=void 0))}},u.prototype.handlePing=function(n){return i(this,void 0,void 0,function(){var t;return y(this,function(e){switch(e.label){case 0:return[4,this.getVendorList()];case 1:return t=e.sent(),[2,n({apiVersion:"2.2",cmpId:420,cmpLoaded:!0,cmpStatus:"loaded",cmpVersion:1,displayStatus:this.banner.isShown?"visible":"hidden",gdprApplies:!0,gvlVersion:t.vendorListVersion,tcfPolicyVersion:t.tcfPolicyVersion},!0)]}})})},u.prototype.getCurrentTCData=function(l,u){var d,p,f,h,g,v;return void 0===u&&(u=void 0),i(this,void 0,void 0,function(){var s,t,n,o,r,a,i,c=this;return y(this,function(e){switch(e.label){case 0:return[4,this.getVendorList()];
1case 1:return s=e.sent(),t={cmpId:420,cmpVersion:1,cmpStatus:"loaded",tcfPolicyVersion:s.tcfPolicyVersion,gdprApplies:!0,eventStatus:u||(this.banner.isShown?"cmpuishown":"tcloaded"),listenerId:l,isServiceSpecific:!0,useNonStandardTexts:!1,tcString:"",publisherCC:"CH",purposeOneTreatment:!1,purpose:{consents:{},legitimateInterests:{}},vendor:{consents:{},legitimateInterests:{}},specialFeatureOptins:{},publisher:{consents:{},legitimateInterests:{},customPurpose:{consents:{},legitimateInterests:{}},restrictions:{}}},n=(null===(d=this.banner.storedConsent)||void 0===d?void 0:d.getLegIntTCFPurposes())||[],t.purpose.legitimateInterests=Object.keys(s.purposes).reduce(function(e,t){return e[t]=n.includes(t),e},{}),0<(o=(null===(p=this.banner.storedConsent)||void 0===p?void 0:p.getConsentedTCFPurposes())||[]).length&&(t.purpose.consents=Object.keys(s.purposes).reduce(function(e,t){return e[t]=o.includes(t),e},{}),r=(null===(h=null===(f=this.banner.storedConsent)||void 0===f?void 0:f.consents.tcf)||void 0===h?void 0:h.vendors)||{},t.vendor.consents=Object.keys(s.vendors).reduce(function(e,t){return e[t]=!(c.config.vendors&&!c.config.vendors.includes(+t)||s.vendors[t].deletedDate||!1===r[t]),e},{}),a=(null===(v=null===(g=this.banner.storedConsent)||void 0===g?void 0:g.consents.tcf)||void 0===v?void 0:v.vendorsLegInt)||{},t.vendor.legitimateInterests=Object.keys(s.vendors).reduce(function(e,t){var n,o,r,i;return(0<(null===(o=null===(n=s.vendors[t])||void 0===n?void 0:n.legIntPurposes)||void 0===o?void 0:o.length)||0===(null===(i=null===(r=s.vendors[t])||void 0===r?void 0:r.purposes)||void 0===i?void 0:i.length))&&(e[t]=!(c.config.vendors&&!c.config.vendors.includes(+t)||s.vendors[t].deletedDate||!1===a[t])),e},{}),t.specialFeatureOptins=Object.keys(s.specialFeatures).reduce(function(e,t){return e[t]=o.includes("s"+t),e},{})),i=t,[4,this.getTCString(t)];case 2:return i.tcString=e.sent(),[2,t]}})})},u.prototype.getTCString=function(o){return i(this,void 0,void 0,function(){var t,n;return y(this,function(e){switch(e.label){case 0:return[4,this.getVendorList()];case 1:return t=e.sent(),[4,(n=new s(new r(t))).gvl.readyPromise];case 2:return e.sent(),n.cmpId=o.cmpId,n.cmpVersion=o.cmpVersion,n.consentScreen=0,n.publisherCountryCode="CH",n.isServiceSpecific=o.isServiceSpecific,n.useNonStandardStacks=o.useNonStandardTexts,n.purposeOneTreatment=o.purposeOneTreatment,n.vendorConsents.setAll(Object.keys(o.vendor.consents).filter(function(e){return o.vendor.consents[e]}).map(Number)),n.vendorLegitimateInterests.setAll(Object.keys(o.vendor.legitimateInterests).filter(function(e){return o.vendor.legitimateInterests[e]}).map(Number)),n.purposeConsents.setAll(Object.keys(o.purpose.consents).filter(function(e){return o.purpose.consents[e]}).map(Number)),n.purposeLegitimateInterests.setAll(Object.keys(o.purpose.legitimateInterests).filter(function(e){return o.purpose.legitimateInterests[e]}).map(Number)),n.specialFeatureOptins.setAll(Object.keys(o.specialFeatureOptins).filter(function(e){return o.specialFeatureOptins[e]}).map(Number)),[2,c.encode(n)]}})})},u.prototype.handleAddEventListener=function(o){return i(this,void 0,void 0,function(){var t,n;return y(this,function(e){switch(e.label){case 0:return t=this.eventListeners.length,this.eventListeners.push(o),n=o,[4,this.getCurrentTCData(t)];case 1:return n.apply(void 0,[e.sent(),!0]),[2,t]}})})},u.prototype.onConsentChanged=function(){var e=this;this.eventListeners.forEach(function(o,r){return i(e,void 0,void 0,function(){var t,n;return y(this,function(e){switch(e.label){case 0:if(!o)return[3,4];e.label=1;case 1:return e.trys.push([1,3,,4]),t=o,[4,this.getCurrentTCData(r,"useractioncomplete")];case 2:return t.apply(void 0,[e.sent(),!0]),[3,4];case 3:return n=e.sent(),console.error("Error in TCF eventListener",n),[3,4];case 4:return[2]}})})})},u.prototype.getTCFConfig=function(s){return i(this,void 0,void 0,function(){var t,n,o,r,i;return y(this,function(e){switch(e.label){case 0:return o=(n=u).applyConfigToVendorList,r=[this.config],[4,this.getVendorList().then(function(e){return JSON.parse(JSON.stringify(e))})];case 1:return t=o.apply(n,r.concat([e.sent()])),"en"===s?[2,t]:(i=[a({},t)],[4,this.getPurposesList(s)]);case 2:return[2,a.apply(void 0,i.concat([e.sent()]))]}})})},u.prototype.getVendorList=function(t){return void 0===t&&(t=!1),i(this,void 0,void 0,function(){var n=this;return y(this,function(e){return this.vendorListPromise&&!t||(this.vendorListPromise=fetch("https://tcf.legal-cdn.com/v3/vendor-list.json").then(function(e){return e.json()}).catch(function(t){return i(n,void 0,void 0,function(){return y(this,function(e){switch(e.label){case 0:return console.error("Error loading vendor list",t),[4,new Promise(function(e){return setTimeout(e,5e3)})];case 1:return e.sent(),[2,this.getVendorList(!0)]}})})})),[2,this.vendorListPromise]})})},u.prototype.getPurposesList=function(n,e){var o=this;return void 0===e&&(e=!1),n=n.slice(0,2),this.purposesPromises[n]&&!e||(this.purposesPromises[n]=fetch("https://tcf.legal-cdn.com/v3/purposes-"+n+".json").then(function(e){return e.json()}).catch(function(t){return i(o,void 0,void 0,function(){return y(this,function(e){switch(e.label){case 0:return console.error("Error loading purposes list",t),[4,new Promise(function(e){return setTimeout(e,5e3)})];case 1:return e.sent(),[2,this.getPurposesList(n,!0)]}})})})),this.purposesPromises[n]},u.applyConfigToVendorList=function(t,n){return Object.keys(n.vendors).forEac
1h(function(e){(n.vendors[e].deletedDate||t.vendors&&!t.vendors.includes(n.vendors[e].id))&&delete n.vendors[e]}),n},u);function u(e,t){var n=this;this.banner=e,this.config=t,this.eventListeners=[],this.purposesPromises={};var o=window.__tcfapi();window.__tcfapi=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return n.tcfApiHandler.apply(n,e)},o&&o.forEach(function(e){return n.tcfApiHandler(e[0],e[1],e[2],e[3])})}t.TcfApi=l},function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(12),t),r(n(0),t),r(n(1),t),r(n(5),t),r(n(28),t),r(n(29),t),r(n(30),t),r(n(82),t)},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.DecodingError=void 0;var i,s=(i=Error,r(a,i),a);function a(e){var t=i.call(this,e)||this;return t.name="DecodingError",t}t.DecodingError=s},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.EncodingError=void 0;var i,s=(i=Error,r(a,i),a);function a(e){var t=i.call(this,e)||this;return t.name="EncodingError",t}t.EncodingError=s},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.GVLError=void 0;var i,s=(i=Error,r(a,i),a);function a(e){var t=i.call(this,e)||this;return t.name="GVLError",t}t.GVLError=s},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0}),t.TCModelError=void 0;var i,s=(i=Error,r(a,i),a);function a(e,t,n){void 0===n&&(n="");var o=i.call(this,"invalid value ".concat(t," passed for ").concat(e," ").concat(n))||this;return o.name="TCModelError",o}t.TCModelError=s},function(e,t,n){"use strict";var c=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],o=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};
1Object.defineProperty(t,"__esModule",{value:!0}),t.ConsentLanguages=void 0;var o=(l.prototype.has=function(e){return l.langSet.has(e)},l.prototype.parseLanguage=function(e){var t,n,o=(e=e.toUpperCase()).split("-")[0];if(2<=e.length&&2==o.length){if(l.langSet.has(e))return e;if(l.langSet.has(o))return o;var r=o+"-"+o;if(l.langSet.has(r))return r;try{for(var i=c(l.langSet),s=i.next();!s.done;s=i.next()){var a=s.value;if(-1!==a.indexOf(e)||-1!==a.indexOf(o))return a}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}}throw new Error("unsupported language ".concat(e))},l.prototype.forEach=function(e){l.langSet.forEach(e)},Object.defineProperty(l.prototype,"size",{get:function(){return l.langSet.size},enumerable:!1,configurable:!0}),l.langSet=new Set(["AR","BG","BS","CA","CS","CY","DA","DE","EL","EN","ES","ET","EU","FI","FR","GL","HE","HR","HU","ID","IT","JA","KO","LT","LV","MK","MS","MT","NL","NO","PL","PT-BR","PT-PT","RO","RU","SK","SL","SR-LATN","SR-CYRL","SV","TL","TR","UK","ZH"]),l);function l(){}t.ConsentLanguages=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var o,r,i=n.call(e),s=[];try{for(;
1(void 0===t||0<t--)&&!(o=i.next()).done;)s.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return s},a=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var o,r=0,i=t.length;r<i;r++)!o&&r in t||((o=o||Array.prototype.slice.call(t,0,r))[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))};Object.defineProperty(t,"__esModule",{value:!0}),t.PurposeRestrictionVector=void 0;var i,c=n(19),l=n(14),u=n(5),d=(i=u.Cloneable,r(p,i),p.prototype.has=function(e){return this.map.has(e)},p.prototype.isOkToHave=function(e,t,n){var o,r=!0;if(null===(o=this.gvl)||void 0===o?void 0:o.vendors){var i=this.gvl.vendors[n];if(i)if(e===l.RestrictionType.NOT_ALLOWED)r=i.legIntPurposes.includes(t)||i.purposes.includes(t);else if(i.flexiblePurposes.length)switch(e){case l.RestrictionType.REQUIRE_CONSENT:r=i.flexiblePurposes.includes(t)&&i.legIntPurposes.includes(t);break;case l.RestrictionType.REQUIRE_LI:r=i.flexiblePurposes.includes(t)&&i.purposes.includes(t)}else r=!1;else r=!1}return r},p.prototype.add=function(e,t){if(this.isOkToHave(t.restrictionType,t.purposeId,e)){var n=t.hash;this.has(n)||(this.map.set(n,new Set),this.bitLength=0),this.map.get(n).add(e)}},p.prototype.restrictPurposeToLegalBasis=function(e){var t=Array.from(this.gvl.vendorIds),n=e.hash,o=t[t.length-1],r=a([],s(Array(o).keys()),!1).map(function(e){return e+1});if(this.has(n))for(var i=1;i<=o;i++)this.map.get(n).add(i);else this.map.set(n,new Set(r)),this.bitLength=0},p.prototype.getVendors=function(e){var t=[];if(e){var n=e.hash;this.has(n)&&(t=Array.from(this.map.get(n)))}else{var o=new Set;this.map.forEach(function(e){e.forEach(function(e){o.add(e)})}),t=Array.from(o)}return t.sort(function(e,t){return e-t})},p.prototype.getRestrictionType=function(e,t){var n;return this.getRestrictions(e).forEach(function(e){e.purposeId===t&&(void 0===n||n>e.restrictionType)&&(n=e.restrictionType)}),n},p.prototype.vendorHasRestriction=function(e,t){for(var n=!1,o=this.getRestrictions(e),r=0;r<o.length&&!n;r++)n=t.isSameAs(o[r]);return n},p.prototype.getMaxVendorId=function(){var t=0;return this.map.forEach(function(e){t=Math.max(Array.from(e)[e.size-1],t)}),t},p.prototype.getRestrictions=function(n){var o=[];return this.map.forEach(function(e,t){n?e.has(n)&&o.push(c.PurposeRestriction.unHash(t)):o.push(c.PurposeRestriction.unHash(t))}),o},p.prototype.getPurposes=function(){var n=new Set;return this.map.forEach(function(e,t){n.add(c.PurposeRestriction.unHash(t).purposeId)}),Array.from(n)},p.prototype.remove=function(e,t){var n=t.hash,o=this.map.get(n);o&&(o.delete(e),0==o.size&&(this.map.delete(n),this.bitLength=0))},Object.defineProperty(p.prototype,"gvl",{get:function(){return this.gvl_},set:function(e){var o=this;this.gvl_||(this.gvl_=e,this.map.forEach(function(t,e){var n=c.PurposeRestriction.unHash(e);Array.from(t).forEach(function(e){o.isOkToHave(n.restrictionType,n.purposeId,e)||t.delete(e)})}))},enumerable:!1,configurable:!0}),p.prototype.isEmpty=function(){return 0===this.map.size},Object.defineProperty(p.prototype,"numRestrictions",{get:function(){return this.map.size},enumerable:!1,configurable:!0}),p);function p(){var e=null!==i&&i.apply(this,arguments)||this;return e.bitLength=0,e.map=new Map,e}t.PurposeRestrictionVector=d},function(e,t,n){"use strict";var o;Object.defineProperty(t,"__esModule",{value:!0}),t.DeviceDisclosureStorageAccessType=void 0,(o=t.DeviceDisclosureStorageAccessType||(t.DeviceDisclosureStorageAccessType={})).COOKIE="cookie",o.WEB="web",o.APP="app"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";var o;Object.defineProperty(t,"__esModule",{value:!0}),t.SegmentIDs=void 0;var r=n(20),i=(s.ID_TO_KEY=[r.Segment.CORE,r.Segment.VENDORS_DISCLOSED,r.Segment.VENDORS_ALLOWED,r.Segment.PUBLISHER_TC],s.KEY_TO_ID=((o={})[r.Segment.CORE]=0,o[r.Segment.VENDORS_DISCLOSED]=1,o[r.Segment.VENDORS_ALLOWED]=2,o[r.Segment.PUBLISHER_TC]=3,o),s);function s(){}t.SegmentIDs=i},function(e,t,n){"use strict";
1var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__generator||function(n,o){var r,i,s,a,c={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return a={next:e(0),throw:e(1),return:e(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function e(t){return function(e){return function(t){if(r)throw new TypeError("Generator is already executing.");for(;a&&(t[a=0]&&(c=0)),c;)try{if(r=1,i&&(s=2&t[0]?i.return:t[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,t[1])).done)return s;switch(i=0,s&&(t=[2&t[0],s.value]),t[0]){case 0:case 1:s=t;break;case 4:return c.label++,{value:t[1],done:!1};case 5:c.label++,i=t[1],t=[0];continue;case 7:t=c.ops.pop(),c.trys.pop();continue;default:if(!((s=0<(s=c.trys).length&&s[s.length-1])||6!==t[0]&&2!==t[0])){c=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){c.label=t[1];break}if(6===t[0]&&c.label<s[1]){c.label=s[1],s=t;break}if(s&&c.label<s[2]){c.label=s[2],c.ops.push(t);break}s[2]&&c.ops.pop(),c.trys.pop();continue}t=o.call(n,c)}catch(e){t=[6,e],i=0}finally{r=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.Vector=void 0;var s,a=n(5),c=n(0),l=(s=a.Cloneable,r(u,s),u.prototype[Symbol.iterator]=function(){var t;return i(this,function(e){switch(e.label){case 0:t=1,e.label=1;case 1:return t<=this.maxId?[4,[t,this.has(t)]]:[3,4];case 2:e.sent(),e.label=3;case 3:return t++,[3,1];case 4:return[2]}})},u.prototype.values=function(){return this.set_.values()},Object.defineProperty(u.prototype,"maxId",{get:function(){return this.maxId_},enumerable:!1,configurable:!0}),u.prototype.has=function(e){return this.set_.has(e)},u.prototype.unset=function(e){var t=this;Array.isArray(e)?e.forEach(function(e){return t.unset(e)}):"object"==typeof e?this.unset(Object.keys(e).map(function(e){return Number(e)})):(this.set_.delete(Number(e)),this.bitLength=0,e===this.maxId&&(this.maxId_=0,this.set_.forEach(function(e){t.maxId_=Math.max(t.maxId,e)})))},u.prototype.isIntMap=function(n){var o=this,e="object"==typeof n;return e&&Object.keys(n).every(function(e){var t=Number.isInteger(parseInt(e,10));return(t=t&&o.isValidNumber(n[e].id))&&void 0!==n[e].name})},u.prototype.isValidNumber=function(e){return 0<parseInt(e,10)},u.prototype.isSet=function(e){var t=!1;return e instanceof Set&&(t=Array.from(e).every(this.isValidNumber)),t},u.prototype.set=function(e){var t=this;if(Array.isArray(e))e.forEach(function(e){return t.set(e)});else if(this.isSet(e))this.set(Array.from(e));else if(this.isIntMap(e))this.set(Object.keys(e).map(function(e){return Number(e)}));else{if(!this.isValidNumber(e))throw new c.TCModelError("set()",e,"must be positive integer array, positive integer, Set<number>, or IntMap");this.set_.add(e),this.maxId_=Math.max(this.maxId,e),this.bitLength=0}},u.prototype.empty=function(){this.set_=new Set},u.prototype.forEach=function(e){for(var t=1;t<=this.maxId;t++)e(this.has(t),t)},Object.defineProperty(u.prototype,"size",{get:function(){return this.set_.size},enumerable:!1,configurable:!0}),u.prototype.setAll=function(e){this.set(e)},u);function u(){var e=null!==s&&s.apply(this,arguments)||this;return e.bitLength=0,e.maxId_=0,e.set_=new Set,e}t.Vector=l},function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);
1r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(64),t),r(n(65),t),r(n(66),t),r(n(67),t),r(n(68),t),r(n(69),t),r(n(70),t),r(n(71),t),r(n(72),t),r(n(73),t),r(n(74),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SegmentEncoder=void 0;var o=n(17),l=n(13),u=n(21),r=n(27),d=n(0),p=n(18),f=n(1),i=(s.encode=function(r,i){var e,s=this;try{e=this.fieldSequence[String(r.version)][i]}catch(e){throw new d.EncodingError("Unable to encode version: ".concat(r.version,", segment: ").concat(i))}var a="";i!==f.Segment.CORE&&(a=u.IntEncoder.encode(f.SegmentIDs.KEY_TO_ID[i],l.BitLength.segmentType));var c=(0,u.FieldEncoderMap)();return e.forEach(function(t){var e=r[t],n=c[t],o=l.BitLength[t];void 0===o&&s.isPublisherCustom(t)&&(o=Number(r[p.Fields.numCustomPurposes]));try{a+=n.encode(e,o)}catch(e){throw new d.EncodingError("Error encoding ".concat(i,"->").concat(t,": ").concat(e.message))}}),o.Base64Url.encode(a)},s.decode=function(e,r,t){var i=this,s=o.Base64Url.decode(e),a=0;t===f.Segment.CORE&&(r.version=u.IntEncoder.decode(s.substr(a,l.BitLength[p.Fields.version]),l.BitLength[p.Fields.version])),t!==f.Segment.CORE&&(a+=l.BitLength.segmentType);var n=this.fieldSequence[String(r.version)][t],c=(0,u.FieldEncoderMap)();return n.forEach(function(e){var t=c[e],n=l.BitLength[e];if(void 0===n&&i.isPublisherCustom(e)&&(n=Number(r[p.Fields.numCustomPurposes])),0!==n){var o=s.substr(a,n);if(t===u.VendorVectorEncoder?r[e]=t.decode(o,r.version):r[e]=t.decode(o,n),Number.isInteger(n))a+=n;else{if(!Number.isInteger(r[e].bitLength))throw new d.DecodingError(e);a+=r[e].bitLength}}}),r},s.isPublisherCustom=function(e){return 0===e.indexOf("publisherCustom")},s.fieldSequence=new r.FieldSequence,s);function s(){}t.SegmentEncoder=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldEncoderMap=void 0;var o=n(1),r=n(6),i=n(22),s=n(15),a=n(3),c=n(23),l=n(24),u=n(25);t.FieldEncoderMap=function(){var e;return(e={})[o.Fields.version]=a.IntEncoder,e[o.Fields.created]=i.DateEncoder,e[o.Fields.lastUpdated]=i.DateEncoder,e[o.Fields.cmpId]=a.IntEncoder,e[o.Fields.cmpVersion]=a.IntEncoder,e[o.Fields.consentScreen]=a.IntEncoder,e[o.Fields.consentLanguage]=c.LangEncoder,e[o.Fields.vendorListVersion]=a.IntEncoder,e[o.Fields.policyVersion]=a.IntEncoder,e[o.Fields.isServiceSpecific]=r.BooleanEncoder,e[o.Fields.useNonStandardTexts]=r.BooleanEncoder,e[o.Fields.specialFeatureOptins]=s.FixedVectorEncoder,e[o.Fields.purposeConsents]=s.FixedVectorEncoder,e[o.Fields.purposeLegitimateInterests]=s.FixedVectorEncoder,e[o.Fields.purposeOneTreatment]=r.BooleanEncoder,e[o.Fields.publisherCountryCode]=c.LangEncoder,e[o.Fields.vendorConsents]=u.VendorVectorEncoder,e[o.Fields.vendorLegitimateInterests]=u.VendorVectorEncoder,e[o.Fields.publisherRestrictions]=l.PurposeRestrictionVectorEncoder,e.segmentType=a.IntEncoder,e[o.Fields.vendorsDisclosed]=u.VendorVectorEncoder,e[o.Fields.vendorsAllowed]=u.VendorVectorEncoder,e[o.Fields.publisherConsents]=s.FixedVectorEncoder,e[o.Fields.publisherLegitimateInterests]=s.FixedVectorEncoder,e[o.Fields.numCustomPurposes]=a.IntEncoder,e[o.Fields.publisherCustomConsents]=s.FixedVectorEncoder,e[o.Fields.publisherCustomLegitimateInterests]=s.FixedVectorEncoder,e}},function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.FieldSequence=void 0;var o=n(1);t.FieldSequence=function(){var e,t;this[1]=((e={})[o.Segment.CORE]=[o.Fields.version,o.Fields.created,o.Fields.lastUpdated,o.Fields.cmpId,o.Fields.cmpVersion,o.Fields.consentScreen,o.Fields.consentLanguage,o.Fields.vendorListVersion,o.Fields.purposeConsents,o.Fields.vendorConsents],e),this[2]=((t={})[o.Segment.CORE]=[o.Fields.version,o.Fields.created,o.Fields.lastUpdated,o.Fields.cmpId,o.Fields.cmpVersion,o.Fields.consentScreen,o.Fields.consentLanguage,o.Fields.vendorListVersion,o.Fields.policyVersion,o.Fields.isServiceSpecific,o.Fields.useNonStandardTexts,o.Fields.specialFeatureOptins,o.Fields.purposeConsents,o.Fields.purposeLegitimateInterests,o.Fields.purposeOneTreatment,o.Fields.publisherCountryCode,o.Fields.vendorConsents,o.Fields.vendorLegitimateInterests,o.Fields.publisherRestrictions],t[o.Segment.PUBLISHER_TC]=[o.Fields.publisherConsents,o.Fields.publisherLegitimateInterests,o.Fields.numCustomPurposes,o.Fields.publisherCustomConsents,o.Fields.publisherCustomLegitimateInterests],t[o.Segment.VENDORS_ALLOWED]=[o.Fields.vendorsAllowed],t[o.Segment.VENDORS_DISCLOSED]=[o.Fields.vendorsDisclosed],t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SegmentSequence=void 0;var o=n(1);t.SegmentSequence=function(e,t){if(this[1]=[o.Segment.CORE],this[2]=[o.Segment.CORE],2===e.version)if(e.isServiceSpecific)this[2].push(o.Segment.PUBLISHER_TC);else{var n=!(!t||!t.isForVendors);n&&!0!==e[o.Fields.supportOOB]||this[2].push(o.Segment.VENDORS_DISCLOSED),n&&(e[o.Fields.supportOOB]&&0<e[o.Fields.vendorsAllowed].size&&this[2].push(o.Segment.VENDORS_ALLOWED),this[2].push(o.Segment.PUBLISHER_TC))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SemanticPreEncoder=void 0;var r=n(0),d=n(1),o=(i.process=function(e,t){var n=e.gvl;if(!n)throw new r.EncodingError("Unable to encode TCModel without a GVL");if(!n.isReady)throw new r.EncodingError("Unable to encode TCModel tcModel.gvl.readyPromise is not resolved");(e=e.clone()).consentLanguage=n.language.slice(0,2).toUpperCase(),0<(null==t?void 0:t.version)&&(null==t?void 0:t.version)<=this.processor.length?e.version=t.version:e.version=this.processor.length;var o=e.version-1;if(!this.processor[o])throw new r.EncodingError("Invalid version: ".concat(e.version));return this.processor[o](e,n)},i.processor=[function(e){return e},function(l,u){l.publisherRestrictions.gvl=u,l.purposeLegitimateInterests.unset([1,3,4,5,6]);var e=new Map;return e.set("legIntPurposes",l.vendorLegitimateInterests),e.set("purposes",l.vendorConsents),e.forEach(function(a,c){a.forEach(function(e,t){if(e){var n=u.vendors[t];if(!n||n.deletedDate)a.unset(t);else if(0===n[c].length&&!("legIntPurposes"===c&&0===n.purposes.length&&0===n.legIntPurposes.length&&0<n.specialPurposes.length))if(l.isServiceSpecific)if(0===n.flexiblePurposes.length)a.unset(t);else{for(var o=l.publisherRestrictions.getRestrictions(t),r=!1,i=0,s=o.length;i<s&&!r;i++)r=o[i].restrictionType===d.RestrictionType.REQUIRE_CONSENT&&"purposes"===c||o[i].restrictionType===d.RestrictionType.REQUIRE_LI&&"legIntPurposes"===c;r||a.unset(t)}else a.unset(t)}})}),l.vendorsDisclosed.set(u.vendors),l}],i);function i(){}t.SemanticPreEncoder=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TCString=void 0;var c=n(12),l=n(1),u=n(3),d=n(30),o=(r.encode=function(o,e){var r,i="";return o=c.SemanticPreEncoder.process(o,e),(r=Array.isArray(null==e?void 0:e.segments)?e.segments:new c.SegmentSequence(o,e)[""+o.version]).forEach(function(e,t){var n="";t<r.length-1&&(n="."),i+=c.SegmentEncoder.encode(o,e)+n}),i},r.decode=function(e,t){var n=e.split("."),o=n.length;t=t||new d.TCModel;for(var r=0;r<o;r++){var i=n[r],s=c.Base64Url.decode(i.charAt(0)).substr(0,c.BitLength.segmentType),a=l.SegmentIDs.ID_TO_KEY[u.IntEncoder.decode(s,c.BitLength.segmentType).toString()];c.SegmentEncoder.decode(i,t,a)}return t},r);function r(){}t.TCString=o},function(e,t,n){"use strict";var u=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var o=Array(e),r=0;for(t=0;t<n;t++)for(var i=arguments[t],s=0,a=i.length;s<a;s++,r++)o[r]=i[s];return o};
1Object.defineProperty(t,"__esModule",{value:!0});var d=n(16),o=n(31),r=n(4),a=n(33),p=n(84),f=n(7),h=n(85),i=(s.prototype.createPlugin=function(e){var t,n,o,r,i,s;try{switch(null==e?void 0:e.type){case"elementPlugin":return new a.ElementConsentPlugin(this.blocker,{appliesTo:{thirdParties:null===(n=null===(t=e.appliesTo)||void 0===t?void 0:t.thirdParties)||void 0===n?void 0:n.map(function(e){return new d.URLFilterBlacklistEntry(e)}),cookies:null===(r=null===(o=e.appliesTo)||void 0===o?void 0:o.cookies)||void 0===r?void 0:r.map(function(e){return new d.URLFilterBlacklistEntry(e)}),iFrames:null===(s=null===(i=e.appliesTo)||void 0===i?void 0:i.iFrames)||void 0===s?void 0:s.map(function(e){return new d.URLFilterBlacklistEntry(e)})},elementSelectors:e.elementSelectors,postUnblockJS:e.postUnblockJS,id:e.id,name:e.name},this.config);case"youtubePlugin":return;default:throw new Error("Unknown plugin type "+(null==e?void 0:e.type))}}catch(e){console.error(e)}},s.prototype.getIFramePlugin=function(t){var e;return this.plugins.find(function(e){return e.appliesTo("iframe",t)})||new o.IFramePlugin(this.blocker,{appliesTo:{},id:"iFrameConsent",name:(null===(e=r.parseURL(t))||void 0===e?void 0:e.hostname)||t},this.config)},s.prototype.getScriptPlugin=function(t){return this.plugins.find(function(e){return e.appliesTo("script",t)})},s);function s(e,t){var n,o,r,i,s,a,c,l=this;this.blocker=e,this.config=t,this.plugins=u(Object.values(t.plugins).map(function(e){return l.createPlugin(e)}).filter(f.isDefined)||[],[new p.YoutubeIFramePlugin(e,{appliesTo:{iFrames:[new d.URLFilterBlacklistEntry("/https?:\\/\\/www.youtube.com\\/embed\\/.+/"),new d.URLFilterBlacklistEntry("/https?:\\/\\/www.youtube-nocookie.com\\/embed\\/.+/")]},id:"youtube",name:"YouTube"},t),new h.GoogleRecaptchaFormConsentPlugin(e,{id:"recaptcha",name:"Google Recaptcha",elementSelectors:u([".g-recaptcha, form [data-name*='recaptcha']"],(null===(n=t.plugins.recaptcha)||void 0===n?void 0:n.elementSelectors)||[]),appliesTo:{thirdParties:u([new d.URLFilterBlacklistEntry("/^\\w+:\\/\\/www.google.com\\/recaptcha\\//"),new d.URLFilterBlacklistEntry("/^\\w+:\\/\\/www.gstatic.com\\/recaptcha\\//")],(null===(i=null===(r=null===(o=t.plugins.recaptcha)||void 0===o?void 0:o.appliesTo)||void 0===r?void 0:r.thirdParties)||void 0===i?void 0:i.map(function(e){return new d.URLFilterBlacklistEntry(e)}))||[]),iFrames:u([new d.URLFilterBlacklistEntry("/^\\w+:\\/\\/www.google.com\\/recaptcha\\//")],(null===(c=null===(a=null===(s=t.plugins.recaptcha)||void 0===s?void 0:s.appliesTo)||void 0===a?void 0:a.iFrames)||void 0===c?void 0:c.map(function(e){return new d.URLFilterBlacklistEntry(e)}))||[])}},t)])}t.PluginFactory=i},function(e,t,n){"use strict";var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,s=n(31),a=(i=s.IFramePlugin,r(c,i),c.prototype.getCSS=function(t){var e,n;if(!1===(null===(n=null===(e=this.globalConfig.plugins)||void 0===e?void 0:e.youtube)||void 0===n?void 0:n.showThumbnail))return i.prototype.getCSS.call(this,t);try{var o="https://img.youtube.com/vi/"+t.url.match(/^.*?youtube(-nocookie)?\.com\/embed\/([\w\d-]+)/)[2]+"/0.jpg";return i.prototype.getCSS.call(this,t)+' \n #cookieConsentIFrameBackground {\n background-image: url("'+o+'");\n background-size: cover;\n background-position: center;\n filter: blur(10px);\n width: calc(100% + 20px);\n height: calc(100% + 20px);\n left: 0;\n top: 0;\n margin: -10px;\n position: fixed;\n }'}catch(e){return i.prototype.getCSS.call(this,t)}},c);function c(){return null!==i&&i.apply(this,arguments)||this}t.YoutubeIFramePlugin=a},function(e,t,n){"use strict";
1var o,r=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,s=n(33),a=(i=s.ElementConsentPlugin,r(c,i),c.prototype.onUnblock=function(e){i.prototype.onUnblock.call(this,e),setTimeout(function(){if(window.grecaptcha&&window.grecaptcha.reset instanceof Function)try{window.grecaptcha.reset()}catch(e){document.debugCB&&console.error("Failed to reset recaptcha",e)}},0)},c.prototype.onAfterBlock=function(e){"iframe"===e.type&&e.element.classList.add("element-blocked-"+this.pluginConfig.id),i.prototype.onAfterBlock.call(this,e)},c);function c(e,t,n){var o=i.call(this,e,t,n)||this;return o.blocker=e,o.pluginConfig=t,o.globalConfig=n,o.blockedElements=[],o}t.GoogleRecaptchaFormConsentPlugin=a}]);
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.