vendor: 1,965 bytes, lines 1-70
1!function(e, t) { 2 "object" == typeof exports && "object" == typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define([], t) : "object" == typeof exports ? exports.klaro = t() : e.klaro = t() 3}(this, function() { 4 return function(e) { 5 function t(o) { 6 if (n[o]) 7 return n[o].exports; 8 var r = n[o] = { 9 i: o, 10 l: !1, 11 exports: {} 12 }; 13 return e[o].call(r.exports, r, r.exports, t), 14 r.l = !0, 15 r.exports 16 } 17 var n = {}; 18 return t.m = e, 19 t.c = n, 20 t.i = function(e) { 21 return e 22 } 23 , 24 t.d = function(e, n, o) { 25 t.o(e, n) || Object.defineProperty(e, n, { 26 configurable: !1, 27 enumerable: !0, 28 get: o 29 }) 30 } 31 , 32 t.n = function(e) { 33 var n = e && e.__esModule ? function() { 34 return e.default 35 } 36 : function() { 37 return e 38 } 39 ; 40 return t.d(n, "a", n), 41 n 42 } 43 , 44 t.o = function(e, t) { 45 return Object.prototype.hasOwnProperty.call(e, t) 46 } 47 , 48 t.p = "", 49 t(t.s = 33) 50 }([function(e, t, n) { 51 "use strict"; 52 function o() { 53 return null 54 } 55 function r(e) { 56 var t = e.nodeName 57 , n = e.attributes; 58 e.attributes = {}, 59 t.defaultProps && _(e.attributes, t.defaultProps), 60 n && _(e.attributes, n) 61 } 62 function i(e, t) { 63 var n, o, r; 64 if (t) { 65 for (r in t) 66 if (n = G.test(r)) 67 break; 68 if (n) { 69 o = e.attributes = {}; 70 for (r in t)
71 t.hasOwnProperty(r) && (o[G.test(r) ? r.replace(/([A-Z0-9])/, "-$1").toLowerCase() : r] = t[r]) 72 } 73 } 74 } 75 function a(e, t, o) { 76 var r = t && t._preactCompatRendered && t._preactCompatRendered.base; 77 r && r.parentNode !== t && (r = null), 78 !r && t && (r = t.firstElementChild); 79 for (var i = t.childNodes.length; i--; ) 80 t.childNodes[i] !== r && t.removeChild(t.childNodes[i]); 81 var a = n.i(K.c)(e, t, r); 82 return t && (t._preactCompatRendered = a && (a._component || { 83 base: a 84 })), 85 "function" == typeof o && o(), 86 a && a._component || a 87 } 88 function l(e, t, o, r) { 89 var i = n.i(K.a)(ee, { 90 context: e.context 91 }, t) 92 , l = a(i, o) 93 , c = l._component || l.base; 94 return r && r.call(c, l), 95 c 96 } 97 function c(e) { 98 l(this, e.vnode, e.container) 99 } 100 function s(e, t) { 101 return n.i(K.a)(c, { 102 vnode: e, 103 container: t 104 }) 105 } 106 function p(e) { 107 var t = e._preactCompatRendered && e._preactCompatRendered.base; 108 return !(!t || t.parentNode !== e) && (n.i(K.c)(n.i(K.a)(o), e, t), 109 !0) 110 } 111 function u(e) { 112 return v.bind(null, e) 113 } 114 function d(e, t) { 115 for (var n = t || 0; n < e.length; n++) { 116 var o = e[n]; 117 Array.isArray(o) ? d(o) : o && "object" === (void 0 === o ? "undefined" : W(o)) && !k(o) && (o.props && o.type || o.attributes && o.nodeName || o.children) && (e[n] = v(o.type || o.nodeName, o.props || o.attributes, o.children)) 118 } 119 } 120 function f(e) { 121 return "function" == typeof e && !(e.prototype && e.prototype.render) 122 } 123 function m(e) { 124 return P({ 125 displayName: e.displayName || e.name, 126 render: function() { 127 return e(this.props, this.context) 128 } 129 }) 130 } 131 function h(e) { 132 var t = e[$]; 133 return t ? !0 === t ? e : t : (t = m(e), 134 Object.defineProperty(t, $, { 135 configurable: !0, 136 value: !0 137 }), 138 t.displayName = e.displayName, 139 t.propTypes = e.propTypes, 140 t.defaultProps = e.defaultProps, 141 Object.defineProperty(e, $, { 142 configurable: !0, 143 value: t 144 }), 145 t) 146 } 147 function v() { 148 for (var e = [], t = arguments.length; t--; ) 149 e[t] = arguments[t]; 150 return d(e, 2), 151 b(K.a.apply(void 0, e)) 152 } 153 function b(e) { 154 e.preactCompatNormalized = !0, 155 x(e), 156 f(e.nodeName) && (e.nodeName = h(e.nodeName)); 157 var t = e.attributes.ref 158 , n = t && (void 0 === t ? "undefined" : W(t)); 159 return !te || "string" !== n && "number" !== n || (e.attributes.ref = g(t, te)), 160 w(e), 161 e 162 } 163 function y(e, t) { 164 for (var o = [], r = arguments.length - 2; r-- > 0; ) 165 o[r] = arguments[r + 2]; 166 if (!k(e)) 167 return e; 168 var i = e.attributes || e.props 169 , a = n.i(K.a)(e.nodeName || e.type, _({}, i), e.children || i && i.children) 170 , l = [a, t]; 171 return o && o.length ? l.push(o) : t && t.children && l.push(t.children), 172 b(K.d.apply(void 0, l)) 173 } 174 function k(e) { 175 return e && (e instanceof Z || e.$$typeof === V) 176 } 177 function g(e, t) { 178 return t._refProxies[e] || (t._refProxies[e] = function(n) { 179 t && t.refs && (t.refs[e] = n, 180 null === n && (delete t._refProxies[e], 181 t = null)) 182 } 183 ) 184 } 185 function w(e) { 186 var t = e.nodeName 187 , n = e.attributes; 188 if (n && "string" == typeof t) { 189 var o = {}; 190 for (var r in n) 191 o[r.toLowerCase()] = r; 192 if (o.ondoubleclick && (n.ondblclick = n[o.ondoubleclick], 193 delete n[o.ondoubleclick]), 194 o.onchange && ("textarea" === t || "input" === t.toLowerCase() && !/^fil|che|rad/i.test(n.type))) { 195 var i = o.oninput || "oninput"; 196 n[i] || (n[i] = z([n[i], n[o.onchange]]), 197 delete n[o.onchange]) 198 } 199 } 200 } 201 function x(e) { 202 var t = e.attributes || (e.attributes = {}); 203 ae.enumerable = "className"in t, 204 t.className && (t.class = t.className), 205 Object.defineProperty(t, "className", ae) 206 } 207 function _(e, t) { 208 for (var n = arguments, o = 1, r = void 0; o < arguments.length; o++) 209 if (r = n[o]) 210 for (var i in r) 211 r.hasOwnProperty(i) && (e[i] = r[i]); 212 return e 213 } 214 function C(e, t) { 215 for (var n in e) 216 if (!(n in t)) 217 return !0; 218 for (var o in t) 219 if (e[o] !== t[o]) 220 return !0; 221 return !1 222 } 223 function O(e) { 224 return e && (e.base || 1 === e.nodeType && e) || null 225 } 226 function N() {} 227 function P(e) { 228 function t(e, t) { 229 E(this), 230 R.call(this, e, t, X), 231 T.call(this, e, t) 232 } 233 return e = _({ 234 constructor: t 235 }, e), 236 e.mixins && j(e, S(e.mixins)), 237 e.statics && _(t, e.statics), 238 e.propTypes && (t.propTypes = e.propTypes), 239 e.defaultProps && (t.defaultProps = e.defaultProps), 240 e.getDefaultProps && (t.defaultProps = e.getDefaultProps.call(t)), 241 N.prototype = R.prototype, 242 t.prototype = _(new N, e), 243 t.displayName = e.displayName || "Component", 244 t 245 } 246 function S(e) { 247 for (var t = {}, n = 0; n < e.length; n++) { 248 var o = e[n]; 249 for (var r in o) 250 o.hasOwnProperty(r) && "function" == typeof o[r] && (t[r] || (t[r] = [])).push(o[r]) 251 } 252 return t 253 } 254 function j(e, t) { 255 for (var n in t) 256 t.hasOwnProperty(n) && (e[n] = z(t[n].concat(e[n] || ne), "getDefaultProps" === n || "getInitialState" === n || "getChildContext" === n)) 257 } 258 function E(e) { 259 for (var t in e) { 260 var n = e[t]; 261 "function" != typeof n || n.__bound || F.hasOwnProperty(t) || ((e[t] = n.bind(e)).__bound = !0) 262 } 263 } 264 function A(e, t, n) { 265 if ("string" == typeof t && (t = e.constructor.prototype[t]), 266 "function" == typeof t) 267 return t.apply(e, n) 268 } 269 function z(e, t) { 270 return function() { 271 for (var n, o = arguments, r = this, i = 0; i < e.length; i++) { 272 var a = A(r, e[i], o); 273 if (t && null != a) { 274 n || (n = {}); 275 for (var l in a) 276 a.hasOwnProperty(l) && (n[l] = a[l]) 277 } else 278 void 0 !== a && (n = a) 279 } 280 return n 281 } 282 } 283 function T(e, t) { 284 M.call(this, e, t), 285 this.componentWillReceiveProps = z([M, this.componentWillReceiveProps || "componentWillReceiveProps"]), 286 this.render = z([M, D, this.render || "render", U]) 287 } 288 function M(e, t) { 289 if (e) { 290 var n = e.children; 291 if (n && Array.isArray(n) && 1 === n.length && ("string" == typeof n[0] || "function" == typeof n[0] || n[0]instanceof Z) && (e.children = n[0], 292 e.children && "object" === W(e.children) && (e.children.length = 1, 293 e.children[0] = e.children)), 294 J) {
295 var o = "function" == typeof this ? this : this.constructor 296 , r = this.propTypes || o.propTypes 297 , i = this.displayName || o.name; 298 r && q.a.checkPropTypes(r, e, "prop", i) 299 } 300 } 301 } 302 function D(e) { 303 te = this 304 } 305 function U() { 306 te === this && (te = null) 307 } 308 function R(e, t, n) { 309 K.e.call(this, e, t), 310 this.state = this.getInitialState ? this.getInitialState() : {}, 311 this.refs = {}, 312 this._refProxies = {}, 313 n !== X && T.call(this, e, t) 314 } 315 function L(e, t) { 316 R.call(this, e, t) 317 } 318 function B(e) { 319 e() 320 } 321 n.d(t, "a", function() { 322 return a 323 }); 324 var I = n(1) 325 , q = n.n(I) 326 , K = n(30) 327 , W = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) { 328 return typeof e 329 } 330 : function(e) { 331 return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e 332 } 333 , H = "a abbr address area article aside audio b base bdi bdo big blockquote body br button canvas caption cite code col colgroup data datalist dd del details dfn dialog div dl dt em embed fieldset figcaption figure footer form h1 h2 h3 h4 h5 h6 head header hgroup hr html i iframe img input ins kbd keygen label legend li link main map mark menu menuitem meta meter nav noscript object ol optgroup option output p param picture pre progress q rp rt ruby s samp script section select small source span strong style sub summary sup table tbody td textarea tfoot th thead time title tr track u ul var video wbr circle clipPath defs ellipse g image line linearGradient mask path pattern polygon polyline radialGradient rect stop svg text tspan".split(" ") 334 , V = "undefined" != typeof Symbol && Symbol.for && Symbol.for("react.element") || 60103 335 , $ = "undefined" != typeof Symbol && Symbol.for ? Symbol.for("__preactCompatWrapper") : "__preactCompatWrapper" 336 , F = { 337 constructor: 1, 338 render: 1, 339 shouldComponentUpdate: 1, 340 componentWillReceiveProps: 1, 341 componentWillUpdate: 1, 342 componentDidUpdate: 1, 343 componentWillMount: 1, 344 componentDidMount: 1, 345 componentWillUnmount: 1, 346 componentDidUnmount: 1 347 } 348 , G = /^(?:accent|alignment|arabic|baseline|cap|clip|color|fill|flood|font|glyph|horiz|marker|overline|paint|stop|strikethrough|stroke|text|underline|unicode|units|v|vector|vert|word|writing|x)[A-Z]/ 349 , X = {} 350 , J = !1; 351 try { 352 J = !1 353 } catch (e) {} 354 var Z = n.i(K.a)("a", null).constructor; 355 Z.prototype.$$typeof = V, 356 Z.prototype.preactCompatUpgraded = !1, 357 Z.prototype.preactCompatNormalized = !1, 358 Object.defineProperty(Z.prototype, "type", { 359 get: function() { 360 return this.nodeName 361 }, 362 set: function(e) { 363 this.nodeName = e 364 }, 365 configurable: !0 366 }), 367 Object.defineProperty(Z.prototype, "props", { 368 get: function() { 369 return this.attributes 370 }, 371 set: function(e) { 372 this.attributes = e 373 }, 374 configurable: !0 375 }); 376 var Q = K.b.event; 377 K.b.event = function(e) { 378 return Q && (e = Q(e)), 379 e.persist = Object, 380 e.nativeEvent = e, 381 e 382 } 383 ; 384 var Y = K.b.vnode; 385 K.b.vnode = function(e) { 386 if (!e.preactCompatUpgraded) { 387 e.preactCompatUpgraded = !0; 388 var t = e.nodeName 389 , n = e.attributes = null == e.attributes ? {} : _({}, e.attributes); 390 "function" == typeof t ? (!0 === t[$] || t.prototype && "isReactComponent"in t.prototype) && (e.children && "" === String(e.children) && (e.children = void 0), 391 e.children && (n.children = e.children), 392 e.preactCompatNormalized || b(e), 393 r(e)) : (e.children && "" === String(e.children) && (e.children = void 0), 394 e.children && (n.children = e.children), 395 n.defaultValue && (n.value || 0 === n.value || (n.value = n.defaultValue), 396 delete n.defaultValue), 397 i(e, n)) 398 } 399 Y && Y(e) 400 } 401 ; 402 var ee = function() {}; 403 ee.prototype.getChildContext = function() { 404 return this.props.context 405 } 406 , 407 ee.prototype.render = function(e) { 408 return e.children[0] 409 } 410 ; 411 for (var te, ne = [], oe = { 412 map: function(e, t, n) { 413 return null == e ? null : (e = oe.toArray(e), 414 n && n !== e && (t = t.bind(n)), 415 e.map(t)) 416 },
417 forEach: function(e, t, n) { 418 if (null == e) 419 return null; 420 e = oe.toArray(e), 421 n && n !== e && (t = t.bind(n)), 422 e.forEach(t) 423 }, 424 count: function(e) { 425 return e && e.length || 0 426 }, 427 only: function(e) { 428 if (e = oe.toArray(e), 429 1 !== e.length) 430 throw new Error("Children.only() expects only one child."); 431 return e[0] 432 }, 433 toArray: function(e) { 434 return null == e ? [] : ne.concat(e) 435 } 436 }, re = {}, ie = H.length; ie--; ) 437 re[H[ie]] = u(H[ie]); 438 var ae = { 439 configurable: !0, 440 get: function() { 441 return this.class 442 }, 443 set: function(e) { 444 this.class = e 445 } 446 }; 447 _(R.prototype = new K.e, { 448 constructor: R, 449 isReactComponent: {}, 450 replaceState: function(e, t) { 451 var n = this; 452 this.setState(e, t); 453 for (var o in n.state) 454 o in e || delete n.state[o] 455 }, 456 getDOMNode: function() { 457 return this.base 458 }, 459 isMounted: function() { 460 return !!this.base 461 } 462 }), 463 N.prototype = R.prototype, 464 L.prototype = new N, 465 L.prototype.isPureReactComponent = !0, 466 L.prototype.shouldComponentUpdate = function(e, t) { 467 return C(this.props, e) || C(this.state, t) 468 } 469 ; 470 var le = { 471 version: "15.1.0", 472 DOM: re, 473 PropTypes: q.a, 474 Children: oe, 475 render: a, 476 createClass: P, 477 createPortal: s, 478 createFactory: u, 479 createElement: v, 480 cloneElement: y, 481 isValidElement: k, 482 findDOMNode: O, 483 unmountComponentAtNode: p, 484 Component: R, 485 PureComponent: L, 486 unstable_renderSubtreeIntoContainer: l, 487 unstable_batchedUpdates: B, 488 __spread: _ 489 }; 490 t.b = le 491 } 492 , function(e, t, n) { 493 "function" == typeof Symbol && Symbol.iterator; 494 e.exports = n(5)() 495 } 496 , function(e, t, n) { 497 "use strict"; 498 function o(e) { 499 for (var t = new Set([]), n = 0; n < e.apps.length; n++) 500 for (var o = e.apps[n].purposes || [], r = 0; r < o.length; r++) 501 t.add(o[r]); 502 return Array.from(t) 503 } 504 t.a = o 505 } 506 , function(e, t, n) { 507 "use strict"; 508 function o(e) { 509 return e.elementID || "klaro" 510 } 511 function r(e) { 512 var t = o(e) 513 , n = document.getElementById(t); 514 return null === n && (n = document.createElement("div"), 515 n.id = t, 516 document.body.appendChild(n)), 517 n 518 } 519 function i(e) { 520 var t = new Map([]); 521 return n.i(b.b)(t, g), 522 n.i(b.b)(t, n.i(b.a)(e.translations || {})), 523 t 524 } 525 function a(e, t) { 526 if (void 0 !== e) { 527 var o = r(e) 528 , a = i(e) 529 , l = c(e) 530 , s = e.lang || n.i(y.a)() 531 , p = function() { 532 for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) 533 t[n] = arguments[n]; 534 return y.b.apply(void 0, [a, s].concat(t)) 535 }; 536 return n.i(h.a)(d.b.createElement(f.a, { 537 t: p, 538 stylePrefix: _, 539 manager: l, 540 config: e, 541 show: t || !1 542 }), o) 543 } 544 } 545 function l(e) { 546 x || a(C), 547 null !== k && k(e) 548 } 549 function c(e) { 550 e = e || C; 551 var t = o(e); 552 return void 0 === O[t] && (O[t] = new m.a(e)), 553 O[t] 554 } 555 function s(e) { 556 return e = e || C, 557 a(e, !0), 558 !1 559 } 560 function p() { 561 return "v0.2.5" 562 } 563 Object.defineProperty(t, "__esModule", { 564 value: !0 565 }), 566 t.renderKlaro = a, 567 t.initialize = l, 568 t.getManager = c, 569 t.show = s, 570 t.version = p; 571 var u = n(31) 572 , d = (n.n(u), 573 n(0)) 574 , f = n(9) 575 , m = n(14) 576 , h = n(0) 577 , v = n(15) 578 , b = n(18) 579 , y = n(17); 580 n.d(t, "language", function() { 581 return y.a 582 }); 583 var k = window.onload 584 , g = n.i(b.a)(v.a) 585 , w = document.currentScript.dataset.config || "klaroConfig" 586 , x = "true" == document.currentScript.dataset.noAutoLoad 587 , _ = document.currentScript.dataset.stylePrefix || "klaro" 588 , C = window[w] 589 , O = {}; 590 window.onload = l 591 } 592 , function(e, t) { 593 function n(e, t) { 594 var n = e[1] || "" 595 , r = e[3]; 596 if (!r) 597 return n; 598 if (t && "function" == typeof btoa) { 599 var i = o(r); 600 return [n].concat(r.sources.map(function(e) { 601 return "/*# sourceURL=" + r.sourceRoot + e + " */" 602 })).concat([i]).join("\n") 603 } 604 return [n].join("\n") 605 } 606 function o(e) { 607 return "/*# sourceMappingURL=data:application/json;charset=utf-8;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(e)))) + " */" 608 } 609 e.exports = function(e) { 610 var t = []; 611 return t.toString = function() { 612 return this.map(function(t) { 613 var o = n(t, e); 614 return t[2] ? "@media " + t[2] + "{" + o + "}" : o 615 }).join("") 616 } 617 , 618 t.i = function(e, n) { 619 "string" == typeof e && (e = [[null, e, ""]]); 620 for (var o = {}, r = 0; r < this.length; r++) { 621 var i = this[r][0]; 622 "number" == typeof i && (o[i] = !0) 623 } 624 for (r = 0; r < e.length; r++) { 625 var a = e[r]; 626 "number" == typeof a[0] && o[a[0]] || (n && !a[2] ? a[2] = n : n && (a[2] = "(" + a[2] + ") and (" + n + ")"), 627 t.push(a)) 628 } 629 } 630 , 631 t 632 } 633 } 634 , function(e, t, n) { 635 "use strict"; 636 function o() {} 637 var r = n(6); 638 e.exports = function() { 639 function e(e, t, n, o, i, a) { 640 if (a !== r) { 641 var l = new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types"); 642 throw l.name = "Invariant Violation", 643 l 644 } 645 } 646 function t() { 647 return e 648 } 649 e.isRequired = e; 650 var n = { 651 array: e, 652 bool: e, 653 func: e, 654 number: e, 655 object: e,
656 string: e, 657 symbol: e, 658 any: e, 659 arrayOf: t, 660 element: e, 661 instanceOf: t, 662 node: e, 663 objectOf: t, 664 oneOf: t, 665 oneOfType: t, 666 shape: t, 667 exact: t 668 }; 669 return n.checkPropTypes = o, 670 n.PropTypes = n, 671 n 672 } 673 } 674 , function(e, t, n) { 675 "use strict"; 676 e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED" 677 } 678 , function(e, t) { 679 e.exports = function(e) { 680 var t = "undefined" != typeof window && window.location; 681 if (!t) 682 throw new Error("fixUrls requires window.location"); 683 if (!e || "string" != typeof e) 684 return e; 685 var n = t.protocol + "//" + t.host 686 , o = n + t.pathname.replace(/\/[^\/]*$/, "/"); 687 return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi, function(e, t) { 688 var r = t.trim().replace(/^"(.*)"$/, function(e, t) { 689 return t 690 }).replace(/^'(.*)'$/, function(e, t) { 691 return t 692 }); 693 if (/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(r)) 694 return e; 695 var i; 696 return i = 0 === r.indexOf("//") ? r : 0 === r.indexOf("/") ? n + r : o + r.replace(/^\.\//, ""), 697 "url(" + JSON.stringify(i) + ")" 698 }) 699 } 700 } 701 , function(e, t, n) { 702 "use strict"; 703 function o(e, t) { 704 if (!(e instanceof t)) 705 throw new TypeError("Cannot call a class as a function") 706 } 707 function r(e, t) { 708 if (!e) 709 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 710 return !t || "object" != typeof t && "function" != typeof t ? e : t 711 } 712 function i(e, t) { 713 if ("function" != typeof t && null !== t) 714 throw new TypeError("Super expression must either be null or a function, not " + typeof t); 715 e.prototype = Object.create(t && t.prototype, { 716 constructor: { 717 value: e, 718 enumerable: !1, 719 writable: !0, 720 configurable: !0 721 } 722 }), 723 t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t) 724 } 725 var a = n(0) 726 , l = Object.assign || function(e) { 727 for (var t = 1; t < arguments.length; t++) { 728 var n = arguments[t]; 729 for (var o in n) 730 Object.prototype.hasOwnProperty.call(n, o) && (e[o] = n[o]) 731 } 732 return e 733 } 734 , c = function() { 735 function e(e, t) { 736 for (var n = 0; n < t.length; n++) { 737 var o = t[n]; 738 o.enumerable = o.enumerable || !1, 739 o.configurable = !0, 740 "value"in o && (o.writable = !0), 741 Object.defineProperty(e, o.key, o) 742 } 743 } 744 return function(t, n, o) { 745 return n && e(t.prototype, n), 746 o && e(t, o), 747 t 748 } 749 }() 750 , s = function(e) { 751 function t() { 752 return o(this, t), 753 r(this, (t.__proto__ || Object.getPrototypeOf(t)).apply(this, arguments)) 754 } 755 return i(t, e), 756 c(t, [{ 757 key: "render", 758 value: function() { 759 var e = this.props 760 , t = e.checked 761 , n = e.onToggle 762 , o = e.name 763 , r = e.title 764 , i = e.description 765 , c = e.t 766 , s = this.props.required || !1 767 , p = this.props.optOut || !1 768 , u = this.props.purposes || [] 769 , d = function(e) { 770 n(e.target.checked) 771 } 772 , f = "app-item-" + o 773 , m = u.map(function(e) { 774 return c(["purposes", e]) 775 }).join(", ") 776 , h = p ? a.b.createElement("span", { 777 class: "cm-opt-out", 778 title: c(["app", "optOut", "description"]) 779 }, c(["app", "optOut", "title"])) : "" 780 , v = s ? a.b.createElement("span", { 781 class: "cm-required", 782 title: c(["app", "required", "description"]) 783 }, c(["app", "required", "title"])) : "" 784 , b = void 0; 785 return u.length > 0 && (b = a.b.createElement("p", { 786 className: "purposes" 787 }, c(["app", u.length > 1 ? "purposes" : "purpose"]), ": ", m)), 788 a.b.createElement("div", null, a.b.createElement("input", { 789 id: f, 790 class: "cm-app-input", 791 "aria-describedby": f + "-description", 792 disabled: s, 793 checked: t || s, 794 type: "checkbox", 795 onChange: d 796 }), a.b.createElement("label", l({ 797 for: f, 798 class: "cm-app-label" 799 }, s ? { 800 tabIndex: "0" 801 } : {}), a.b.createElement("span", { 802 className: "cm-app-title" 803 }, r), v, h, a.b.createElement("span", { 804 className: "switch" + (s ? " disabled" : "") 805 }, a.b.createElement("div", { 806 className: "slider round active" 807 }))), a.b.createElement("div", { 808 id: f + "-description" 809 }, a.b.createElement("p", { 810 className: "cm-app-description" 811 }, i || c([o, "description"])), b)) 812 } 813 }]), 814 t 815 }(a.b.Component); 816 t.a = s 817 } 818 , function(e, t, n) { 819 "use strict"; 820 function o(e, t) { 821 if (!(e instanceof t)) 822 throw new TypeError("Cannot call a class as a function") 823 } 824 function r(e, t) { 825 if (!e) 826 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 827 return !t || "object" != typeof t && "function" != typeof t ? e : t 828 } 829 function i(e, t) { 830 if ("function" != typeof t && null !== t) 831 throw new TypeError("Super expression must either be null or a function, not " + typeof t); 832 e.prototype = Object.create(t && t.prototype, { 833 constructor: { 834 value: e, 835 enumerable: !1, 836 writable: !0, 837 configurable: !0 838 } 839 }), 840 t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t) 841 } 842 var a = n(0) 843 , l = n(12) 844 , c = function() { 845 function e(e, t) { 846 for (var n = 0; n < t.length; n++) { 847 var o = t[n]; 848 o.enumerable = o.enumerable || !1, 849 o.configurable = !0, 850 "value"in o && (o.writable = !0), 851 Object.defineProperty(e, o.key, o) 852 } 853 } 854 return function(t, n, o) { 855 return n && e(t.prototype, n), 856 o && e(t, o), 857 t 858 } 859 }() 860 , s = function(e) { 861 function t() { 862 return o(this, t), 863 r(this, (t.__proto__ || Object.getPrototypeOf(t)).apply(this, arguments)) 864 } 865 return i(t, e), 866 c(t, [{ 867 key: "render", 868 value: function() { 869 var e = this.props 870 , t = e.config 871 , n = e.show 872 , o = e.t 873 , r = e.manager 874 , i = e.stylePrefix; 875 return a.b.createElement("div", { 876 className: i 877 }, a.b.createElement(l.a, { 878 t: o, 879 show: n, 880 config: t, 881 manager: r 882 })) 883 } 884 }]), 885 t 886 }(a.b.Component); 887 t.a = s 888 } 889 , function(e, t, n) { 890 "use strict"; 891 function o(e, t) { 892 if (!(e instanceof t)) 893 throw new TypeError("Cannot call a class as a function") 894 } 895 function r(e, t) { 896 if (!e) 897 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 898 return !t || "object" != typeof t && "function" != typeof t ? e : t 899 } 900 function i(e, t) { 901 if ("function" != typeof t && null !== t) 902 throw new TypeError("Super expression must either be null or a function, not " + typeof t); 903 e.prototype = Object.create(t && t.prototype, { 904 constructor: { 905 value: e, 906 enumerable: !1, 907 writable: !0, 908 configurable: !0 909 } 910 }), 911 t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t) 912 } 913 var a = n(0) 914 , l = n(8) 915 , c = (n(2), 916 Object.assign || function(e) { 917 for (var t = 1; t < arguments.length; t++) { 918 var n = arguments[t]; 919 for (var o in n) 920 Object.prototype.hasOwnProperty.call(n, o) && (e[o] = n[o]) 921 } 922 return e 923 } 924 ) 925 , s = function() { 926 function e(e, t) { 927 for (var n = 0; n < t.length; n++) { 928 var o = t[n]; 929 o.enumerable = o.enumerable || !1, 930 o.configurable = !0, 931 "value"in o && (o.writable = !0), 932 Object.defineProperty(e, o.key, o) 933 } 934 } 935 return function(t, n, o) { 936 return n && e(t.prototype, n), 937 o && e(t, o), 938 t 939 } 940 }() 941 , p = (function(e) { 942 function t() { 943 return o(this, t), 944 r(this, (t.__proto__ || Object.getPrototypeOf(t)).apply(this, arguments)) 945 } 946 i(t, e), 947 s(t, [{ 948 key: "render", 949 value: function() {} 950 }]) 951 }(a.b.Component), 952 function(e) { 953 function t(e, n) { 954 o(this, t); 955 var i = r(this, (t.__proto__ || Object.getPrototypeOf(t)).call(this, e, n)); 956 return e.manager.watch(i), 957 i.state = { 958 consents: e.manager.consents 959 }, 960 i 961 } 962 return i(t, e), 963 s(t, [{ 964 key: "componentWillUnmount", 965 value: function() { 966 this.props.manager.unwatch(this) 967 } 968 }, { 969 key: "update", 970 value: function(e, t, n) { 971 e == this.props.manager && "consents" == t && this.setState({ 972 consents: n 973 }) 974 } 975 }, { 976 key: "render", 977 value: function() { 978 var e = this.props 979 , t = e.config 980 , n = e.t 981 , o = e.manager 982 , r = this.state.consents 983 , i = t.apps 984 , s = function(e, t) { 985 e.map(function(e) { 986 o.updateConsent(e.name, t) 987 }), 988 o.confirmed && o.saveAndApplyConsents() 989 } 990 , p = function(e) { 991 s(i, e) 992 } 993 , u = i.map(function(e, t) { 994 var o = function(t) { 995 s([e], t) 996 } 997 , i = r[e.name]; 998 return a.b.createElement("li", { 999 className: "cm-app" 1000 }, a.b.createElement(l.a, c({ 1001 checked: i || e.required, 1002 onToggle: o, 1003 t: n 1004 }, e))) 1005 }) 1006 , d = 0 == i.filter(function(e) { 1007 return !(e.required || !1) && r[e.name] 1008 }).length 1009 , f = a.b.createElement("li", { 1010 className: "cm-app cm-toggle-all" 1011 }, a.b.createElement(l.a, { 1012 name: "disableAll", 1013 title: n(["app", "disableAll", "title"]), 1014 description: n(["app", "disableAll", "description"]), 1015 checked: !d, 1016 onToggle: p, 1017 t: n 1018 })); 1019 return a.b.createElement("ul", { 1020 className: "cm-apps" 1021 }, u, f) 1022 } 1023 }]), 1024 t 1025 }(a.b.Component)); 1026 t.a = p 1027 } 1028 , function(e, t, n) { 1029 "use strict"; 1030 function o(e, t) { 1031 if (!(e instanceof t)) 1032 throw new TypeError("Cannot call a class as a function") 1033 } 1034 function r(e, t) { 1035 if (!e) 1036 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 1037 return !t || "object" != typeof t && "function" != typeof t ? e : t 1038 } 1039 function i(e, t) { 1040 if ("function" != typeof t && null !== t) 1041 throw new TypeError("Super expression must either be null or a function, not " + typeof t); 1042 e.prototype = Object.create(t && t.prototype, { 1043 constructor: { 1044 value: e, 1045 enumerable: !1, 1046 writable: !0, 1047 configurable: !0 1048 } 1049 }), 1050 t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t) 1051 } 1052 var a = n(0) 1053 , l = n(13) 1054 , c = n(10) 1055 , s = function() { 1056 function e(e, t) { 1057 for (var n = 0; n < t.length; n++) { 1058 var o = t[n]; 1059 o.enumerable = o.enumerable || !1, 1060 o.configurable = !0, 1061 "value"in o && (o.writable = !0), 1062 Object.defineProperty(e, o.key, o) 1063 } 1064 } 1065 return function(t, n, o) { 1066 return n && e(t.prototype, n), 1067 o && e(t, o), 1068 t 1069 } 1070 }() 1071 , p = function(e) { 1072 function t() { 1073 return o(this, t), 1074 r(this, (t.__proto__ || Object.getPrototypeOf(t)).apply(this, arguments)) 1075 } 1076 return i(t, e), 1077 s(t, [{ 1078 key: "render", 1079 value: function() { 1080 var e = this.props 1081 , t = e.hide 1082 , n = e.saveAndHide 1083 , o = e.config 1084 , r = e.manager 1085 , i = e.t 1086 , s = void 0; 1087 o.mustConsent || (s = a.b.createElement("button", { 1088 title: i(["close"]), 1089 className: "hide", 1090 type:
1090 "button", 1091 onClick: t 1092 }, a.b.createElement(l.a, { 1093 t: i 1094 }))); 1095 var p = a.b.createElement("a", { 1096 onClick: function(e) { 1097 t() 1098 }, 1099 href: o.privacyPolicy 1100 }, i(["consentModal", "privacyPolicy", "name"])); 1101 return a.b.createElement("div", { 1102 className: "cookie-modal" 1103 }, a.b.createElement("div", { 1104 className: "cm-bg", 1105 onClick: t 1106 }), a.b.createElement("div", { 1107 className: "cm-modal" 1108 }, a.b.createElement("div", { 1109 className: "cm-header" 1110 }, s, a.b.createElement("h1", { 1111 className: "title" 1112 }, i(["consentModal", "title"])), a.b.createElement("p", null, i(["consentModal", "description"]), "  ", i(["consentModal", "privacyPolicy", "text"], { 1113 privacyPolicy: p 1114 }))), a.b.createElement("div", { 1115 className: "cm-body" 1116 }, a.b.createElement(c.a, { 1117 t: i, 1118 config: o, 1119 manager: r 1120 })), a.b.createElement("div", { 1121 className: "cm-footer" 1122 }, a.b.createElement("button", { 1123 className: "cm-btn cm-btn-success", 1124 type: "button", 1125 onClick: n 1126 }, i(["save"])), a.b.createElement("a", { 1127 target: "_blank", 1128 className: "cm-powered-by", 1129 href: o.poweredBy || "https://klaro.kiprotect.com" 1130 }, i(["poweredBy"]))))) 1131 } 1132 }]), 1133 t 1134 }(a.b.Component); 1135 t.a = p 1136 } 1137 , function(e, t, n) { 1138 "use strict"; 1139 function o(e, t) { 1140 if (!(e instanceof t)) 1141 throw new TypeError("Cannot call a class as a function") 1142 } 1143 function r(e, t) { 1144 if (!e) 1145 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 1146 return !t || "object" != typeof t && "function" != typeof t ? e : t 1147 } 1148 function i(e, t) { 1149 if ("function" != typeof t && null !== t) 1150 throw new TypeError("Super expression must either be null or a function, not " + typeof t); 1151 e.prototype = Object.create(t && t.prototype, { 1152 constructor: { 1153 value: e, 1154 enumerable: !1, 1155 writable: !0, 1156 configurable: !0 1157 } 1158 }), 1159 t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t) 1160 } 1161 var a = n(0) 1162 , l = n(11) 1163 , c = n(2) 1164 , s = function() { 1165 function e(e, t) { 1166 for (var n = 0; n < t.length; n++) { 1167 var o = t[n]; 1168 o.enumerable = o.enumerable || !1, 1169 o.configurable = !0, 1170 "value"in o && (o.writable = !0), 1171 Object.defineProperty(e, o.key, o) 1172 } 1173 } 1174 return function(t, n, o) { 1175 return n && e(t.prototype, n), 1176 o && e(t, o), 1177 t 1178 } 1179 }() 1180 , p = function(e) { 1181 function t() { 1182 return o(this, t), 1183 r(this, (t.__proto__ || Object.getPrototypeOf(t)).apply(this, arguments)) 1184 } 1185 return i(t, e), 1186 s(t, [{ 1187 key: "componentWillReceiveProps", 1188 value: function(e) { 1189 e.show && this.setState({ 1190 modal: void 0 1191 }) 1192 } 1193 }, { 1194 key: "render", 1195 value: function() { 1196 var e, t = this, o = this.state.modal, r = this.props, i = r.config, s = r.manager, p = r.show, u = r.t, d = n.i(c.a)(i), f = d.map(function(e) { 1197 return u(["purposes", e]) 1198 }).join(", "), m = function(e) { 1199 void 0 !== e && e.preventDefault(), 1200 t.setState({ 1201 modal: !0 1202 }) 1203 }, h = function(e) { 1204 void 0 !== e && e.preventDefault(), 1205 t.setState({ 1206 modal: !1 1207 }) 1208 }, v = function(e) { 1209 void 0 !== e && e.preventDefault(), 1210 s.saveAndApplyConsents(), 1211 t.setState({ 1212 modal: !1 1213 }) 1214 }, b = function(e) { 1215 s.declineAll(), 1216 s.saveAndApplyConsents(), 1217 t.setState({ 1218 modal: !1 1219 }) 1220 }; 1221 if (s.changed && (e = a.b.createElement("p", { 1222 className: "cn-changes" 1223 }, u(["consentNotice", "changeDescription"]))), 1224 s.confirmed && !p) 1225 return a.b.createElement("div", null); 1226 var y = (o || p && void 0 === o || i.mustConsent && s.confirmed, 1227 !i.mustConsent && !s.confirmed && !i.noNotice); 1228 return o || p && void 0 === o || i.mustConsent && !s.confirmed ? a.b.createElement(l.a, { 1229 t: u, 1230 config: i, 1231 hide: h, 1232 declineAndHide: b, 1233 saveAndHide: v, 1234 manager: s 1235 }) : a.b.createElement("div", { 1236 className: "cookie-notice " + (y ? "" : "cookie-notice-hidden") 1237 }, a.b.createElement("div", { 1238 className: "cn-body" 1239 }, a.b.createElement("p", null, u(["consentNotice", "description"], { 1240 purposes: a.b.createElement("strong", null, f) 1241 }), a.b.createElement("a", { 1242 href: "#", 1243 onClick: m 1244 }, u(["consentNotice", "learnMore"]), "")), e, a.b.createElement("p", { 1245 className: "cn-ok" 1246 }, a.b.createElement("button", { 1247 className: "cm-btn cm-btn-sm cm-btn-success", 1248 type: "button", 1249 onClick: v 1250 }, u(["ok"]))))) 1251 } 1252 }]), 1253 t 1254 }(a.b.Component); 1255 t.a = p 1256 } 1257 , function(e, t, n) { 1258 "use strict"; 1259 n.d(t, "a", function() { 1260 return r 1261 }); 1262 var o = n(0) 1263 , r = function(e) { 1264 var t = e.t; 1265 return o.b.createElement("svg", { 1266 role: "img", 1267 "aria-label": t(["close"]), 1268 width: "12", 1269 height: "12", 1270 viewPort: "0 0 12 12", 1271 version: "1.1", 1272 xmlns: "http://www.w3.org/2000/svg" 1273 }, o.b.createElement("title", null, t(["close"])), o.b.createElement("line", { 1274 x1: "1", 1275 y1: "11", 1276 x2: "11", 1277 y2: "1", 1278 "stroke-width": "1" 1279 }), o.b.createElement("line", { 1280 x1: "1", 1281 y1: "1", 1282 x2: "11", 1283 y2: "11", 1284 "stroke-width": "1" 1285 })) 1286 } 1287 } 1288 , function(e, t, n) { 1289 "use strict"; 1290 function o(e, t) { 1291 if (!(e instanceof t)) 1292 throw new TypeError("Cannot call a class as a function") 1293 } 1294 var r = n(16) 1295 , i = function() { 1296 function e(e, t) { 1297 var n = [] 1298 , o = !0 1299 , r = !1 1300 , i = void 0; 1301 try { 1302 for (var a, l = e[Symbol.iterator](); !(o = (a = l.next()).done) && (n.push(a.value), 1303 !t || n.length !== t); o = !0) 1304 ; 1305 } catch (e) { 1306 r = !0, 1307 i = e
1308 } finally { 1309 try { 1310 !o && l.return && l.return() 1311 } finally { 1312 if (r) 1313 throw i 1314 } 1315 } 1316 return n 1317 } 1318 return function(t, n) { 1319 if (Array.isArray(t)) 1320 return t; 1321 if (Symbol.iterator in Object(t)) 1322 return e(t, n); 1323 throw new TypeError("Invalid attempt to destructure non-iterable instance") 1324 } 1325 }() 1326 , a = function() { 1327 function e(e, t) { 1328 for (var n = 0; n < t.length; n++) { 1329 var o = t[n]; 1330 o.enumerable = o.enumerable || !1, 1331 o.configurable = !0, 1332 "value"in o && (o.writable = !0), 1333 Object.defineProperty(e, o.key, o) 1334 } 1335 } 1336 return function(t, n, o) { 1337 return n && e(t.prototype, n), 1338 o && e(t, o), 1339 t 1340 } 1341 }() 1342 , l = function() { 1343 function e(t) { 1344 o(this, e), 1345 this.config = t, 1346 this.consents = this.defaultConsents, 1347 this.confirmed = !1, 1348 this.changed = !1, 1349 this.states = {}, 1350 this.executedOnce = {}, 1351 this.watchers = new Set([]), 1352 this.loadConsents(), 1353 this.applyConsents() 1354 } 1355 return a(e, [{ 1356 key: "watch", 1357 value: function(e) { 1358 this.watchers.has(e) || this.watchers.add(e) 1359 } 1360 }, { 1361 key: "unwatch", 1362 value: function(e) { 1363 this.watchers.has(e) && this.watchers.delete(e) 1364 } 1365 }, { 1366 key: "notify", 1367 value: function(e, t) { 1368 var n = this; 1369 this.watchers.forEach(function(o) { 1370 o.update(n, e, t) 1371 }) 1372 } 1373 }, { 1374 key: "getApp", 1375 value: function(e) { 1376 var t = this.config.apps.filter(function(t) { 1377 return t.name == e 1378 }); 1379 if (t.length > 0) 1380 return t[0] 1381 } 1382 }, { 1383 key: "getDefaultConsent", 1384 value: function(e) { 1385 var t = e.default; 1386 return void 0 === t && (t = this.config.default), 1387 void 0 === t && (t = !1), 1388 t 1389 } 1390 }, { 1391 key: "declineAll", 1392 value: function() { 1393 var e = this; 1394 this.config.apps.map(function(t) { 1395 e.updateConsent(t.name, !1) 1396 }) 1397 } 1398 }, { 1399 key: "updateConsent", 1400 value: function(e, t) { 1401 this.consents[e] = t, 1402 this.notify("consents", this.consents) 1403 } 1404 }, { 1405 key: "resetConsent", 1406 value: function() { 1407 this.consents = this.defaultConsents, 1408 this.confirmed = !1, 1409 this.applyConsents(), 1410 n.i(r.a)(this.cookieName), 1411 this.notify("consents", this.consents) 1412 } 1413 }, { 1414 key: "getConsent", 1415 value: function(e) { 1416 return this.consents[e] || !1 1417 } 1418 }, { 1419 key: "_checkConsents", 1420 value: function() { 1421 var e = !0 1422 , t = new Set(this.config.apps.map(function(e) { 1423 return e.name 1424 })) 1425 , n = new Set(Object.keys(this.consents)) 1426 , o = !0 1427 , r = !1 1428 , i = void 0; 1429 try { 1430 for (var a, l = Object.keys(this.consents)[Symbol.iterator](); !(o = (a = l.next()).done); o = !0) { 1431 var c = a.value; 1432 t.has(c) || delete this.consents[c] 1433 } 1434 } catch (e) { 1435 r = !0, 1436 i = e
1437 } finally { 1438 try { 1439 !o && l.return && l.return() 1440 } finally { 1441 if (r) 1442 throw i 1443 } 1444 } 1445 var s = !0 1446 , p = !1 1447 , u = void 0; 1448 try { 1449 for (var d, f = this.config.apps[Symbol.iterator](); !(s = (d = f.next()).done); s = !0) { 1450 var m = d.value; 1451 n.has(m.name) || (this.consents[m.name] = this.getDefaultConsent(m), 1452 e = !1) 1453 } 1454 } catch (e) { 1455 p = !0, 1456 u = e 1457 } finally { 1458 try { 1459 !s && f.return && f.return() 1460 } finally { 1461 if (p) 1462 throw u 1463 } 1464 } 1465 this.confirmed = e, 1466 e || (this.changed = !0) 1467 } 1468 }, { 1469 key: "loadConsents", 1470 value: function() { 1471 var e = n.i(r.b)(this.cookieName); 1472 return null !== e && (this.consents = JSON.parse(e.value), 1473 this._checkConsents(), 1474 this.notify("consents", this.consents)), 1475 this.consents 1476 } 1477 }, { 1478 key: "saveAndApplyConsents", 1479 value: function() { 1480 this.saveConsents(), 1481 this.applyConsents() 1482 } 1483 }, { 1484 key: "saveConsents", 1485 value: function() { 1486 null === this.consents && n.i(r.a)(this.cookieName); 1487 var e = JSON.stringify(this.consents); 1488 n.i(r.c)(this.cookieName, e, this.config.cookieExpiresAfterDays || 120), 1489 this.confirmed = !0, 1490 this.changed = !1 1491 } 1492 }, { 1493 key: "applyConsents", 1494 value: function() { 1495 for (var e = 0; e < this.config.apps.length; e++) { 1496 var t = this.config.apps[e] 1497 , n = this.states[t.name] 1498 , o = this.confirmed || (void 0 !== t.optOut ? t.optOut : this.config.optOut || !1) 1499 , r = this.getConsent(t.name) && o; 1500 n !== r && (this.updateAppElements(t, r), 1501 this.updateAppCookies(t, r), 1502 void 0 !== t.callback && t.callback(r, t), 1503 this.states[t.name] = r) 1504 } 1505 } 1506 }, { 1507 key: "updateAppElements", 1508 value: function(e, t) { 1509 if (t) { 1510 if (e.onlyOnce && this.executedOnce[e.name]) 1511 return; 1512 this.executedOnce[e.name] = !0 1513 } 1514 for (var n = document.querySelectorAll("[data-name='" + e.name + "']"), o = 0; o < n.length; o++) { 1515 var r = n[o] 1516 , i = r.parentElement 1517 , a = r.dataset 1518 , l = a.type 1519 , c = (a.name, 1520 ["href", "src"]); 1521 if ("SCRIPT" == r.tagName) { 1522 var s = document.createElement("script") 1523 , p = !0 1524 , u = !1 1525 , d = void 0; 1526 try { 1527 for (var f, m = Object.keys(a)[Symbol.iterator](); !(p = (f = m.next()).done); p = !0) { 1528 var h = f.value; 1529 s.dataset[h] = a[h] 1530 } 1531 } catch (e) { 1532 u = !0, 1533 d = e 1534 } finally { 1535 try { 1536 !p && m.return && m.return() 1537 } finally { 1538 if (u) 1539 throw d 1540 } 1541 } 1542 s.type = "opt-in", 1543 s.innerText = r.innerText, 1544 s.text = r.text, 1545 s.class = r.class, 1546 s.style = r.style, 1547 s.id = r.id,
1548 s.name = r.name, 1549 s.defer = r.defer, 1550 s.async = r.async, 1551 t && (s.type = l, 1552 void 0 !== a.src && (s.src = a.src)), 1553 i.insertBefore(s, r), 1554 i.removeChild(r) 1555 } else if (t) { 1556 var v = !0 1557 , b = !1 1558 , y = void 0; 1559 try { 1560 for (var k, g = c[Symbol.iterator](); !(v = (k = g.next()).done); v = !0) { 1561 var w = k.value 1562 , x = a[w]; 1563 void 0 !== x && (void 0 === a["original" + w] && (a["original" + w] = r[w]), 1564 r[w] = x) 1565 } 1566 } catch (e) { 1567 b = !0, 1568 y = e 1569 } finally { 1570 try { 1571 !v && g.return && g.return() 1572 } finally { 1573 if (b) 1574 throw y 1575 } 1576 } 1577 void 0 !== a.title && (r.title = a.title), 1578 void 0 !== a.originalDisplay && (r.style.display = a.originalDisplay) 1579 } else { 1580 void 0 !== a.title && r.removeAttribute("title"), 1581 "true" === a.hide && (void 0 === a.originalDisplay && (a.originalDisplay = r.style.display), 1582 r.style.display = "none"); 1583 var _ = !0 1584 , C = !1 1585 , O = void 0; 1586 try { 1587 for (var N, P = c[Symbol.iterator](); !(_ = (N = P.next()).done); _ = !0) { 1588 var w = N.value 1589 , S = a[w]; 1590 void 0 !== S && (void 0 !== a["original" + w] && (r[w] = a["original" + w])) 1591 } 1592 } catch (e) { 1593 C = !0, 1594 O = e 1595 } finally { 1596 try { 1597 !_ && P.return && P.return() 1598 } finally { 1599 if (C) 1600 throw O 1601 } 1602 } 1603 } 1604 } 1605 } 1606 }, { 1607 key: "updateAppCookies", 1608 value: function(e, t) { 1609 if (!t && void 0 !== e.cookies && e.cookies.length > 0) 1610 for (var o = n.i(r.d)(), a = 0; a < e.cookies.length; a++) { 1611 var l = e.cookies[a] 1612 , c = void 0 1613 , s = void 0; 1614 if (l instanceof Array) { 1615 var p = l 1616 , u = i(p, 3); 1617 l = u[0], 1618 c = u[1], 1619 s = u[2] 1620 } 1621 l instanceof RegExp || (l = new RegExp("^" + function(e) { 1622 return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&") 1623 }(l) + "$")); 1624 for (var d = 0; d < o.length; d++) { 1625 var f = o[d] 1626 , m = l.exec(f.name); 1627 null !== m && n.i(r.a)(f.name, c, s) 1628 } 1629 } 1630 } 1631 }, { 1632 key: "cookieName", 1633 get: function() { 1634 return this.config.cookieName || "klaro" 1635 } 1636 }, { 1637 key: "defaultConsents", 1638 get: function() { 1639 for (var e = {}, t = 0; t < this.config.apps.length; t++) { 1640 var n = this.config.apps[t]; 1641 e[n.name] = this.getDefaultConsent(n) 1642 } 1643 return e 1644 } 1645 }]), 1646 e 1647 }(); 1648 t.a = l 1649 } 1650 , function(e, t, n) { 1651 "use strict"; 1652 var o = n(20) 1653 , r = n.n(o) 1654 , i = n(21) 1655 , a = n.n(i) 1656 , l = n(22) 1657 , c = n.n(l) 1658 , s = n(23) 1659 , p = n.n(s) 1660 , u = n(24) 1661 , d = n.n(u) 1662 , f = n(25) 1663 , m = n.n(f) 1664 , h = n(26) 1665 , v = n.n(h) 1666 , b = n(27) 1667 , y = n.n(b) 1668 , k = n(29) 1669 , g = n.n(k) 1670 , w = n(28) 1671 , x = n.n(w); 1672 t.a = { 1673 de: r.a, 1674 en: a.a, 1675 fi: c.a,
1676 fr: p.a, 1677 hu: d.a, 1678 it: m.a, 1679 nl: v.a, 1680 no: y.a, 1681 sv: g.a, 1682 ro: x.a 1683 } 1684 } 1685 , function(e, t, n) { 1686 "use strict"; 1687 function o() { 1688 for (var e = document.cookie.split(";"), t = [], n = new RegExp("^\\s*([^=]+)\\s*=\\s*(.*?)$"), o = 0; o < e.length; o++) { 1689 var r = e[o] 1690 , i = n.exec(r); 1691 null !== i && t.push({ 1692 name: i[1], 1693 value: i[2] 1694 }) 1695 } 1696 return t 1697 } 1698 function r(e) { 1699 for (var t = o(), n = 0; n < t.length; n++) 1700 if (t[n].name == e) 1701 return t[n]; 1702 return null 1703 } 1704 function i(e, t, n) { 1705 var o = ""; 1706 if (n) { 1707 var r = new Date; 1708 r.setTime(r.getTime() + 24 * n * 60 * 60 * 1e3), 1709 o = "; expires=" + r.toUTCString() 1710 } 1711 document.cookie = e + "=" + (t || "") + o + "; path=/" 1712 } 1713 function a(e, t, n) { 1714 var o = e + "=; Max-Age=-99999999;"; 1715 void 0 !== t && (o += " path=" + t + ";"), 1716 void 0 !== n && (o += " domain=" + n + ";"), 1717 document.cookie = o 1718 } 1719 t.d = o, 1720 t.b = r, 1721 t.c = i, 1722 t.a = a 1723 } 1724 , function(e, t, n) { 1725 "use strict"; 1726 function o(e) { 1727 if (Array.isArray(e)) { 1728 for (var t = 0, n = Array(e.length); t < e.length; t++) 1729 n[t] = e[t]; 1730 return n 1731 } 1732 return Array.from(e) 1733 } 1734 function r() { 1735 var e = (window.language || document.documentElement.lang || "en").toLowerCase() 1736 , t = new RegExp("^([\\w]+)-([\\w]+)$") 1737 , n = t.exec(e); 1738 return null == n ? e : n[1] 1739 } 1740 function i(e, t, n) { 1741 var o = t; 1742 Array.isArray(o) || (o = [o]); 1743 for (var r = e, i = 0; i < o.length; i++) { 1744 if (void 0 === r) 1745 return n; 1746 r = r instanceof Map ? r.get(o[i]) : r[o[i]] 1747 } 1748 return void 0 === r ? n : r 1749 } 1750 function a(e, t, n) { 1751 var r = n; 1752 Array.isArray(r) || (r = [r]); 1753 var a = i(e, [t].concat(o(r))); 1754 if (void 0 === a) 1755 return "[missing translation: {lang}/{key}]".format({ 1756 key: r.join("/"), 1757 lang: t 1758 }).join(""); 1759 var l = Array.prototype.slice.call(arguments, 3); 1760 return l.length > 0 ? a.format.apply(a, o(l)) : a 1761 } 1762 t.a = r, 1763 t.b = a; 1764 var l = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) { 1765 return typeof e 1766 } 1767 : function(e) { 1768 return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e 1769 } 1770 ; 1771 String.prototype.format = function() { 1772 var e, t = this.toString(), n = l(arguments[0]); 1773 e = 0 == arguments.length ? {} : "string" === n || "number" === n ? Array.prototype.slice.call(arguments) : arguments[0]; 1774 for (var o = [], r = t; r.length > 0; ) { 1775 var i = r.match(/\{(?!\{)([\w\d]+)\}(?!\})/); 1776 if (null !== i) { 1777 var a = r.substr(0, i.index); 1778 r.substr(i.index, i[0].length); 1779 r = r.substr(i.index + i[0].length); 1780 var c = parseInt(i[1]); 1781 o.push(a), 1782 c != c ? o.push(e[i[1]]) : o.push(e[c]) 1783 } else 1784 o.push(r), 1785 r = "" 1786 } 1787 return o 1788 } 1789 } 1790 , function(e, t, n) { 1791 "use strict"; 1792 function o(e) { 1793 var t = new Map([]) 1794 , n = !0 1795 , r = !1 1796 , i = void 0; 1797 try { 1798 for (var a, l = Object.keys(e)[Symbol.iterator](); !(n = (a = l.next()).done); n = !0) { 1799 var c = a.value 1800 , s = e[c]; 1801 "string" == typeof c && ("string" == typeof s ? t.set(c, s) : t.set(c, o(s))) 1802 } 1803 } catch (e) { 1804 r = !0, 1805 i = e
1806 } finally { 1807 try { 1808 !n && l.return && l.return() 1809 } finally { 1810 if (r) 1811 throw i 1812 } 1813 } 1814 return t 1815 } 1816 function r(e, t, n, o) { 1817 var i = function(e, t, n) { 1818 if (n instanceof Map) { 1819 var o = new Map([]); 1820 r(o, n, !0, !1), 1821 e.set(t, o) 1822 } else 1823 e.set(t, n) 1824 }; 1825 if (!(t instanceof Map && e instanceof Map)) 1826 throw "Parameters are not maps!"; 1827 void 0 === n && (n = !0), 1828 void 0 === o && (o = !1), 1829 o && (e = new e.constructor(e)); 1830 var a = !0 1831 , l = !1 1832 , c = void 0; 1833 try { 1834 for (var s, p = t.keys()[Symbol.iterator](); !(a = (s = p.next()).done); a = !0) { 1835 var u = s.value 1836 , d = t.get(u) 1837 , f = e.get(u); 1838 if (e.has(u)) 1839 if (d instanceof Map && f instanceof Map) 1840 e.set(u, r(f, d, n, o)); 1841 else { 1842 if (!n) 1843 continue; 1844 i(e, u, d) 1845 } 1846 else 1847 i(e, u, d) 1848 } 1849 } catch (e) { 1850 l = !0, 1851 c = e 1852 } finally { 1853 try { 1854 !a && p.return && p.return() 1855 } finally { 1856 if (l) 1857 throw c 1858 } 1859 } 1860 return e 1861 } 1862 t.a = o, 1863 t.b = r 1864 } 1865 , function(e, t, n) { 1866 t = e.exports = n(4)(!1), 1867 t.push([e.i, '.klaro .cookie-modal,.klaro .cookie-notice{font-size:14px}.klaro .cookie-modal .switch,.klaro .cookie-notice .switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .switch.disabled input:checked+.slider,.klaro .cookie-notice .switch.disabled input:checked+.slider{opacity:.5;background-color:#005091}.klaro .cookie-modal .cm-app-input,.klaro .cookie-notice .cm-app-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-app-label .slider,.klaro .cookie-notice .cm-app-label .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-app-label .slider:before,.klaro .cookie-notice .cm-app-label .slider:before{position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.klaro .cookie-modal .cm-app-label .slider.round,.klaro .cookie-notice .cm-app-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-app-label .slider.round:before,.klaro .cookie-notice .cm-app-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-app-label input:focus+.slider,.klaro .cookie-notice .cm-app-label input:focus+.slider{box-shadow:0 0 1px #0885ba}.klaro .cookie-modal .cm-app-label input:checked+.slider:before,.klaro .cookie-notice .cm-app-label input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-app-input:focus+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:focus+.cm-app-label .slider{box-shadow:0 4px 6px 0 hsla(0,0%,49%,.2),5px 5px 10px 0 hsla(0,0%,49%,.19)}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider{background-color:#0885ba}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider:before,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}
1867.klaro .cookie-modal a,.klaro .cookie-notice a{color:#0885ba;text-decoration:none}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{font-family:inherit;color:#eee}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice ul{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);color:#eee;border-radius:6px;padding:.5em;margin-right:.5em;border:0}.klaro .cookie-modal .cm-btn.cm-btn-sm,.klaro .cookie-notice .cm-btn.cm-btn-sm{padding:.4em;font-size:1em}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background:#eee;color:#000}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#0885ba}.klaro .cookie-modal .cm-btn.cm-btn-danger,.klaro .cookie-notice .cm-btn.cm-btn-danger{background:#005091}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background:#0885ba}.klaro .cookie-modal{overflow:hidden;z-index:1000}.klaro .cookie-modal,.klaro .cookie-modal .cm-bg{width:100%;height:100%;position:fixed;left:0;top:0}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5)}.klaro .cookie-modal .cm-modal{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto;background:#333;color:#eee}@media (min-width:1024px){.klaro .cookie-modal .cm-modal{border-radius:4px;position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border:none;background:none;position:absolute;top:20px;right:20px}.klaro .cookie-modal .cm-modal .hide svg{stroke:#eee}.klaro .cookie-modal .cm-modal .cm-footer{padding:1em;border-top:1px solid #555}.klaro .cookie-modal .cm-modal .cm-footer a.cm-powered-by{position:absolute;right:1em;color:#999;font-size:.8em;padding-top:4px}.klaro .cookie-modal .cm-modal .cm-header{padding:1em;padding-right:24px;border-bottom:1px solid #555}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:inline;background-image: none !important;}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:2em; margin-left: 10px}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app .switch{position:absolute;left:-5px;top:10px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes{font-size:.8em;color:#999}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app.cm-toggle-all{border-top:1px solid #555;padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-app-title{font-weight:600; margin-left: 0px; margin-top: 3px;color: beige;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-required{padding-left:.2em;font-size:.8em;color:#999}.klaro .cookie-notice{background:#333;z-index:999;position:fixed;width:100%;bottom:0;right:0}@media (min-width:990px){.klaro .cookie-notice{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);/*border-radius:4px*/;position:fixed;/*bottom:20px;right:20px;max-width:300px*/}}@media (max-width:989px){.klaro .cookie-notice{border:none;border-radius:0}}.klaro .cookie-notice .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice .cn-body p{margin-bottom:.5em; text-align: center}.klaro .cookie-notice .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice .cn-body .cn-learn-more{display:inline-block}.klaro .cookie-notice .cn-body p.cn-ok{padding-top:.5em;margin:0;text-align:center}.klaro .cookie-notice-hidden{display:none!important}', ""]) 1868 } 1869 , function(e, t) { 1870 e.exports = { 1871 consentModal: { 1872 title: "Informationen die wir sammeln", 1873 description: "Hier können Sie einsehen und anpassen, welche Information wir über Sie sammeln.\n", 1874 privacyPolicy: { 1875 name: "Datenschutzerklärung", 1876 text: "Bitte lesen Sie unsere {privacyPolicy} um weitere Details zu erfahren.\n" 1877 } 1878 }, 1879 consentNotice: { 1880 changeDescription: "Es gab Änderungen seit Ihrem letzten Be
1880such, bitte aktualisieren Sie Ihre Auswahl.", 1881 description: "Wir speichern und verarbeiten Ihre personenbezogenen Informationen für folgende Zwecke: {purposes}.\n", 1882 learnMore: "Mehr erfahren" 1883 }, 1884 ok: "OK", 1885 save: "Speichern", 1886 decline: "Ablehnen", 1887 app: { 1888 disableAll: { 1889 title: "Alle Anwendungen aktivieren/deaktivieren", 1890 description: "Nutzen Sie diesen Schalter um alle Apps zu aktivieren/deaktivieren." 1891 }, 1892 optOut: { 1893 title: "(Opt-Out)", 1894 description: "Diese Anwendung wird standarmäßig gelanden (aber Sie können sie deaktivieren)" 1895 }, 1896 required: { 1897 title: "(immer notwendig)", 1898 description: "Diese Anwendung wird immer benötigt" 1899 }, 1900 purposes: "Zwecke", 1901 purpose: "Zweck" 1902 }, 1903 poweredBy: "Realisiert mit Klaro!" 1904 } 1905 } 1906 , function(e, t) { 1907 e.exports = { 1908 consentModal: { 1909 title: "Information that we collect", 1910 description: "Here you can see and customize the information that we collect about you.\n", 1911 privacyPolicy: { 1912 name: "privacy policy", 1913 text: "To learn more, please read our {privacyPolicy}.\n" 1914 } 1915 }, 1916 consentNotice: { 1917 changeDescription: "There were changes since your last visit, please update your consent.", 1918 description: "We collect and process your personal information for the following purposes: {purposes}.\n", 1919 learnMore: "Learn more" 1920 }, 1921 ok: "OK", 1922 save: "Save", 1923 decline: "Decline", 1924 close: "Close", 1925 app: { 1926 disableAll: { 1927 title: "Toggle all apps", 1928 description: "Use this switch to enable/disable all apps." 1929 }, 1930 optOut: { 1931 title: "(opt-out)", 1932 description: "This app is loaded by default (but you can opt out)" 1933 }, 1934 required: { 1935 title: "(always required)", 1936 description: "This application is always required" 1937 }, 1938 purposes: "Purposes", 1939 purpose: "Purpose" 1940 }, 1941 poweredBy: "Powered by Klaro!" 1942 } 1943 } 1944 , function(e, t) { 1945 e.exports = { 1946 consentModal: { 1947 title: "Keräämämme tiedot", 1948 description: "Voit tarkastella ja muokata sinusta keräämiämme tietoja.\n", 1949 privacyPolicy: { 1950 name: "tietosuojasivultamme", 1951 text: "Voit lukea lisätietoja {privacyPolicy}.\n" 1952 } 1953 }, 1954 consentNotice: { 1955 changeDescription: "Olemme tehneet muutoksia ehtoihin viime vierailusi jälkeen, tarkista ehdot.", 1956 description: "Keräämme ja käsittelemme henkilötietoja seuraaviin tarkoituksiin: {purposes}.\n", 1957 learnMore: "Lue lisää" 1958 }, 1959 ok: "Hyväksy", 1960 save: "Tallenna", 1961 decline: "Hylkää", 1962 app: { 1963 disableAll: { 1964 title: "Valitse kaikki", 1965 description: "Aktivoi kaikki päälle/pois." 1966 }, 1967 optOut: { 1968 title: "(ladataan oletuksena)", 1969 description: "Ladataan oletuksena (mutta voit ottaa sen pois päältä)" 1970 }, 1971 required: { 1972 title: "(vaaditaan)", 1973 description: "Sivusto vaatii tämän aina" 1974 }, 1975 purposes: "Käyttötarkoitukset", 1976 purpose: "Käyttötarkoitus" 1977 }, 1978 poweredBy: "Palvelun tarjoaa Klaro!" 1979 } 1980 } 1981 , function(e, t) { 1982 e.exports = { 1983 consentModal: { 1984 title: "Les informations que nous collectons", 1985 description: "Ici, vous pouvez voir et personnaliser les informations que nous collectons sur vous.\n", 1986 privacyPolicy: { 1987 name: "politique de confidentialité", 1988 text: "Pour en savoir plus, merci de lire notre {privacyPolicy}.\n" 1989 } 1990 }, 1991 consentNotice: { 1992 changeDescription: "Des modifications ont eu lieu depuis votre dernière visite, merci de mettre àjour votre consentement.", 1993 description: "Nous collectons et traitons vos informations personnelles dans le but suivant : {purposes}.\n", 1994 learnMore: "En savoir plus" 1995 }, 1996 ok: "OK", 1997 save: "Sauvegarder", 1998 decline: "Refuser", 1999 close: "Fermer", 2000 app: { 2001 disableAll: { 2002 title: "Changer toutes les options",
2003 description: "Utiliser ce bouton pour activer/désactiver toutes les options" 2004 }, 2005 optOut: { 2006 title: "(opt-out)", 2007 description: "Cette application est chargée par défaut (mais vous pouvez la désactiver)" 2008 }, 2009 required: { 2010 title: "(toujours requis)", 2011 description: "Cette application est toujours requise" 2012 }, 2013 purposes: "Utilisations", 2014 purpose: "Utilisation" 2015 }, 2016 poweredBy: "Propulsé par Klaro!" 2017 } 2018 } 2019 , function(e, t) { 2020 e.exports = { 2021 consentModal: { 2022 title: "Információk, amiket gyűjtünk", 2023 description: "Itt láthatod és testreszabhatod az rólad gyűjtött információkat.\n", 2024 privacyPolicy: { 2025 name: "adatvédelmi irányelveinket", 2026 text: "További információért kérjük, olvassd el az {privacyPolicy}.\n" 2027 } 2028 }, 2029 consentNotice: { 2030 changeDescription: "Az utolsó látogatás óta változások történtek, kérjük, frissÃÂtsd a hozzájárulásodat.", 2031 description: "Az személyes adataidat összegyűjtjük és feldolgozzuk az alábbi célokra: {purposes}.\n", 2032 learnMore: "Tudj meg többet" 2033 }, 2034 ok: "Elfogad", 2035 save: "Save", 2036 decline: "Mentés", 2037 close: "Elvet", 2038 app: { 2039 disableAll: {
2040 title: "Összes app átkapcsolása", 2041 description: "Használd ezt a kapcsolót az összes alkalmazás engedélyezéséhez/letiltásához." 2042 }, 2043 optOut: { 2044 title: "(leiratkozás)", 2045 description: "Ez az alkalmazás alapértelmezés szerint betöltött (de ki lehet kapcsolni)" 2046 }, 2047 required: { 2048 title: "(mindig kötelező)", 2049 description: "Ez az alkalmazás mindig kötelező" 2050 }, 2051 purposes: "Célok", 2052 purpose: "Cél" 2053 }, 2054 poweredBy: "Powered by Klaro!" 2055 } 2056 } 2057 , function(e, t) { 2058 e.exports = { 2059 consentModal: { 2060 title: "Informazioni che raccogliamo", 2061 description: "Qui puoi vedere e scegliere le informazioni che raccogliamo su di te.\n", 2062 privacyPolicy: { 2063 name: "policy privacy", 2064 text: "Per saperne di più, leggi la nostra {privacyPolicy}.\n" 2065 } 2066 }, 2067 consentNotice: { 2068 changeDescription: "Ci sono stati cambiamenti dalla tua ultima visita, aggiorna il tuo consenso.", 2069 description: "Raccogliamo ed elaboriamo le vostre informazioni personali per i seguenti scopi: {purposes}.\n", 2070 learnMore: "Scopri di più" 2071 }, 2072 ok: "OK", 2073 save: "Salva", 2074 decline: "Rifiuta", 2075 app: { 2076 disableAll: { 2077 title: "Cambia per tutte le app", 2078 description: "Usa questo interruttore per abilitare/disabilitare tutte le app." 2079 }, 2080 optOut: { 2081 title: "(opt-out)", 2082 description: "Quest'applicazione è caricata di default (ma puoi disattivarla)" 2083 }, 2084 required: { 2085 title: "(sempre richiesto)", 2086 description: "Quest'applicazione è sempre richiesta" 2087 }, 2088 purposes: "Scopi", 2089 purpose: "Scopo" 2090 }, 2091 poweredBy: "Realizzato da Klaro!" 2092 } 2093 } 2094 , function(e, t) { 2095 e.exports = { 2096 consentModal: { 2097 title: "Informatie die we verzamelen", 2098 description: "Hier kunt u de informatie bekijken en aanpassen die we over u verzamelen.\n", 2099 privacyPolicy: { 2100 name: "privacybeleid", 2101 text: "Lees ons privacybeleid voor meer informatie {privacyPolicy}.\n" 2102 } 2103 }, 2104 consentNotice: { 2105 changeDescription: "Er waren wijzigingen sinds uw laatste bezoek, werk uw voorkeuren bij.", 2106 description: "Wij verzamelen en verwerken uw persoonlijke gegevens voor de volgende doeleinden: {purposes}.\n", 2107 learnMore: "Lees meer" 2108 }, 2109 ok: "OK", 2110 save: "Opslaan", 2111 decline: "Afwijzen", 2112 app: { 2113 disableAll: { 2114 title: "Alle opties in/uit schakelen", 2115 description: "Gebruik deze schakeloptie om alle apps in/uit te schakelen." 2116 }, 2117 optOut: { 2118 title: "(afmelden)", 2119 description: "Deze app is standaard geladen (maar je kunt je afmelden)" 2120 }, 2121 required: { 2122 title: "(altijd verplicht)", 2123 description: "Deze applicatie is altijd vereist" 2124 }, 2125 purposes: "Doeleinden", 2126 purpose: "Doeleinde" 2127 }, 2128 poweredBy: "Aangedreven door Klaro!" 2129 } 2130 } 2131 , function(e, t) { 2132 e.exports = { 2133 consentModal: { 2134 title: "Informasjon vi samler inn", 2135 description: "Her kan du se og velge hvilken informasjon vi samler inn om deg.\n", 2136 privacyPolicy: { 2137 name: "personvernerklæring", 2138 text: "For å lære mer, vennligst les vår {privacyPolicy}.\n" 2139 } 2140 }, 2141 consentNotice: { 2142 changeDescription: "Det har skjedd endringer siden ditt siste besøk, vennligst oppdater ditt samtykke.", 2143 description: "Vi samler inn og prosesserer din personlige informasjon av følgende årsaker: {purposes}.\n", 2144 learnMore: "Lær mer" 2145 }, 2146 ok: "OK", 2147 save: "Opslaan", 2148 decline: "Avslå", 2149 app: { 2150 disableAll: { 2151 title: "Bytt alle apper", 2152 description: "Bruk denne for å skru av/på alle apper." 2153 }, 2154 optOut: { 2155 title: "(opt-out)", 2156 description: "Denne appen er lastet som standard (men du kan skru det av)" 2157 }, 2158 required: { 2159 title: "(alltid påkrevd)", 2160 description: "Denne applikasjonen er alltid påkrevd" 2161 }, 2162 purposes: "Årsaker", 2163 purpose: "Årsak" 2164 }, 2165 poweredBy: "Laget med Klaro!" 2166 } 2167 } 2168 , function(e, t) { 2169 e.exports = { 2170 consentModal: { 2171 title: "Informațiile pe care le colectăm", 2172 description: "Aici puteți vedea și personaliza informațiile pe care le colectăm despre dvs.\n", 2173 privacyPolicy: { 2174 name: "politica privacy", 2175 text: "Pentru a afla mai multe, vă rugăm să citiți {privacyPolicy}.\n" 2176 } 2177 }, 2178 consentNotice: { 2179 changeDescription: "Au existat modificări de la ultima vizită, vă rugăm să actualizați consimțământul.", 2180 description: "Colectăm și procesăm informațiile dvs. personale în următoarele scopuri: {purposes}.\n", 2181 learnMore: "Află mai multe" 2182 }, 2183 ok: "OK", 2184 save: "Salvează", 2185 decline: "Renunță", 2186 app: { 2187 disableAll: { 2188 title: "Comutați între toate aplicațiile", 2189 description: "Utilizați acest switch pentru a activa/dezactiva toate aplicațiile." 2190 }, 2191 optOut: { 2192 title: "(opt-out)", 2193 description: "Această aplicație este încărcată în mod implicit (dar puteț
vendor: 14,247 bytes, lines 2193-2514
2193i renunța)" 2194 }, 2195 required: { 2196 title: "(întotdeauna necesar)", 2197 description: "Această aplicație este întotdeauna necesară" 2198 }, 2199 purposes: "Scopuri", 2200 purpose: "Scop" 2201 }, 2202 poweredBy: "Realizat de Klaro!" 2203 } 2204 } 2205 , function(e, t) { 2206 e.exports = { 2207 consentModal: { 2208 title: "Information som vi samlar", 2209 description: "Här kan du se och anpassa vilken information vi samlar om dig.\n", 2210 privacyPolicy: { 2211 name: "Integritetspolicy", 2212 text: "För att veta mer, läs vår {privacyPolicy}.\n" 2213 } 2214 }, 2215 consentNotice: { 2216 changeDescription: "Det har skett förändringar sedan ditt senaste besök, var god uppdatera ditt medgivande.", 2217 description: "Vi samlar och bearbetar din personliga data i följande syften: {purposes}.\n", 2218 learnMore: "Läs mer" 2219 }, 2220 ok: "OK", 2221 save: "Spara", 2222 decline: "Avböj", 2223 app: { 2224 disableAll: { 2225 title: "Ändra för alla appar", 2226 description: "Använd detta reglage för att aktivera/avaktivera samtliga appar." 2227 }, 2228 optOut: { 2229 title: "(Avaktivera)", 2230 description: "Den här appen laddas som standardinställning (men du kan avaktivera den)" 2231 }, 2232 required: { 2233 title: "(Krävs alltid)", 2234 description: "Den här applikationen krävs alltid" 2235 }, 2236 purposes: "Syften", 2237 purpose: "Syfte" 2238 }, 2239 poweredBy: "Körs på Klaro!" 2240 } 2241 } 2242 , function(e, t, n) { 2243 "use strict"; 2244 function o(e, t) { 2245 var n, o, r, i, a = T; 2246 for (i = arguments.length; i-- > 2; ) 2247 z.push(arguments[i]); 2248 for (t && null != t.children && (z.length || z.push(t.children), 2249 delete t.children); z.length; ) 2250 if ((o = z.pop()) && void 0 !== o.pop) 2251 for (i = o.length; i--; ) 2252 z.push(o[i]); 2253 else 2254 "boolean" == typeof o && (o = null), 2255 (r = "function" != typeof e) && (null == o ? o = "" : "number" == typeof o ? o = String(o) : "string" != typeof o && (r = !1)), 2256 r && n ? a[a.length - 1] += o : a === T ? a = [o] : a.push(o), 2257 n = r; 2258 var l = new E; 2259 return l.nodeName = e, 2260 l.children = a, 2261 l.attributes = null == t ? void 0 : t, 2262 l.key = null == t ? void 0 : t.key, 2263 void 0 !== A.vnode && A.vnode(l), 2264 l 2265 } 2266 function r(e, t) { 2267 for (var n in t) 2268 e[n] = t[n]; 2269 return e 2270 } 2271 function i(e, t) { 2272 return o(e.nodeName, r(r({}, e.attributes), t), arguments.length > 2 ? [].slice.call(arguments, 2) : e.children) 2273 } 2274 function a(e) { 2275 !e._dirty && (e._dirty = !0) && 1 == U.push(e) && (A.debounceRendering || M)(l) 2276 } 2277 function l() { 2278 var e, t = U; 2279 for (U = []; e = t.pop(); ) 2280 e._dirty && O(e) 2281 } 2282 function c(e, t, n) { 2283 return "string" == typeof t || "number" == typeof t ? void 0 !== e.splitText : "string" == typeof t.nodeName ? !e._componentConstructor && s(e, t.nodeName) : n || e._componentConstructor === t.nodeName 2284 } 2285 function s(e, t) { 2286 return e.normalizedNodeName === t || e.nodeName.toLowerCase() === t.toLowerCase() 2287 } 2288 function p(e) { 2289 var t = r({}, e.attributes); 2290 t.children = e.children; 2291 var n = e.nodeName.defaultProps; 2292 if (void 0 !== n) 2293 for (var o in n) 2294 void 0 === t[o] && (t[o] = n[o]); 2295 return t 2296 } 2297 function u(e, t) { 2298 var n = t ? document.createElementNS("http://www.w3.org/2000/svg", e) : document.createElement(e); 2299 return n.normalizedNodeName = e, 2300 n 2301 } 2302 function d(e) { 2303 var t = e.parentNode; 2304 t && t.removeChild(e) 2305 } 2306 function f(e, t, n, o, r) { 2307 if ("className" === t && (t = "class"), 2308 "key" === t) 2309 ; 2310 else if ("ref" === t) 2311 n && n(null), 2312 o && o(e); 2313 else if ("class" !== t || r) 2314 if ("style" === t) { 2315 if (o && "string" != typeof o && "string" != typeof n || (e.style.cssText = o || ""), 2316 o && "object" == typeof o) { 2317 if ("string" != typeof n) 2318 for (var i in n) 2319 i in o || (e.style[i] = ""); 2320 for (var i in o) 2321 e.style[i] = "number" == typeof o[i] && !1 === D.test(i) ? o[i] + "px" : o[i] 2322 } 2323 } else if ("dangerouslySetInnerHTML" === t) 2324 o && (e.innerHTML = o.__html || ""); 2325 else if ("o" == t[0] && "n" == t[1]) { 2326 var a = t !== (t = t.replace(/Capture$/, "")); 2327 t = t.toLowerCase().substring(2), 2328 o ? n || e.addEventListener(t, m, a) : e.removeEventListener(t, m, a), 2329 (e._listeners || (e._listeners = {}))[t] = o 2330 } else if ("list" !== t && "type" !== t && !r && t in e) { 2331 try { 2332 e[t] = null == o ? "" : o 2333 } catch (e) {} 2334 null != o && !1 !== o || "spellcheck" == t || e.removeAttribute(t) 2335 } else { 2336 var l = r && t !== (t = t.replace(/^xlink:?/, "")); 2337 null == o || !1 === o ? l ? e.removeAttributeNS("http://www.w3.org/1999/xlink", t.toLowerCase()) : e.removeAttribute(t) : "function" != typeof o && (l ? e.setAttributeNS("http://www.w3.org/1999/xlink", t.toLowerCase(), o) : e.setAttribute(t, o)) 2338 } 2339 else 2340 e.className = o || "" 2341 } 2342 function m(e) { 2343 return this._listeners[e.type](A.event && A.event(e) || e) 2344 } 2345 function h() { 2346 for (var e; e = R.pop(); ) 2347 A.afterMount && A.afterMount(e), 2348 e.componentDidMount && e.componentDidMount() 2349 } 2350 function v(e, t, n, o, r, i) { 2351 L++ || (B = null != r && void 0 !== r.ownerSVGElement, 2352 I = null != e && !("__preactattr_"in e)); 2353 var a = b(e, t, n, o, i); 2354 return r && a.parentNode !== r && r.appendChild(a), 2355 --L || (I = !1, 2356 i || h()), 2357 a 2358 } 2359 function b(e, t, n, o, r) { 2360 var i = e 2361 , a = B; 2362 if (null != t && "boolean" != typeof t || (t = ""), 2363 "string" == typeof t || "number" == typeof t) 2364 return e && void 0 !== e.splitText && e.parentNode && (!e._component || r) ? e.nodeValue != t && (e.nodeValue = t) : (i = document.createTextNode(t), 2365 e && (e.parentNode && e.parentNode.replaceChild(i, e), 2366 k(e, !0))), 2367 i.__preactattr_ = !0, 2368 i; 2369 var l = t.nodeName; 2370 if ("function" == typeof l) 2371 return N(e, t, n, o); 2372 if (B = "svg" === l || "foreignObject" !== l && B, 2373 l = String(l), 2374 (!e || !s(e, l)) && (i = u(l, B), 2375 e)) { 2376 for (; e.firstChild; ) 2377 i.appendChild(e.firstChild); 2378 e.parentNode && e.parentNode.replaceChild(i, e), 2379 k(e, !0) 2380 } 2381 var c = i.firstChild 2382 , p = i.__preactattr_ 2383 , d = t.children; 2384 if (null == p) { 2385 p = i.__preactattr_ = {}; 2386 for (var f = i.attributes, m = f.length; m--; ) 2387 p[f[m].name] = f[m].value 2388 } 2389 return !I && d && 1 === d.length && "string" == typeof d[0] && null != c && void 0 !== c.splitText && null == c.nextSibling ? c.nodeValue != d[0] && (c.nodeValue = d[0]) : (d && d.length || null != c) && y(i, d, n, o, I || null != p.dangerouslySetInnerHTML), 2390 w(i, t.attributes, p), 2391 B = a, 2392 i 2393 } 2394 function y(e, t, n, o, r) { 2395 var i, a, l, s, p, u = e.childNodes, f = [], m = {}, h = 0, v = 0, y = u.length, g = 0, w = t ? t.length : 0; 2396 if (0 !== y) 2397 for (var x = 0; x < y; x++) { 2398 var _ = u[x] 2399 , C = _.__preactattr_ 2400 , O = w && C ? _._component ? _._component.__key : C.key : null; 2401 null != O ? (h++, 2402 m[O] = _) : (C || (void 0 !== _.splitText ? !r || _.nodeValue.trim() : r)) && (f[g++] = _) 2403 } 2404 if (0 !== w) 2405 for (var x = 0; x < w; x++) { 2406 s = t[x], 2407 p = null; 2408 var O = s.key; 2409 if (null != O) 2410 h && void 0 !== m[O] && (p = m[O], 2411 m[O] = void 0, 2412 h--); 2413 else if (v < g) 2414 for (i = v; i < g; i++) 2415 if (void 0 !== f[i] && c(a = f[i], s, r)) { 2416 p = a, 2417 f[i] = void 0, 2418 i === g - 1 && g--, 2419 i === v && v++; 2420 break 2421 } 2422 p = b(p, s, n, o), 2423 l = u[x], 2424 p && p !== e && p !== l && (null == l ? e.appendChild(p) : p === l.nextSibling ? d(l) : e.insertBefore(p, l)) 2425 } 2426 if (h) 2427 for (var x in m) 2428 void 0 !== m[x] && k(m[x], !1); 2429 for (; v <= g; ) 2430 void 0 !== (p = f[g--]) && k(p, !1) 2431 } 2432 function k(e, t) { 2433 var n = e._component; 2434 n ? P(n) : (null != e.__preactattr_ && e.__preactattr_.ref && e.__preactattr_.ref(null), 2435 !1 !== t && null != e.__preactattr_ || d(e), 2436 g(e)) 2437 } 2438 function g(e) { 2439 for (e = e.lastChild; e; ) { 2440 var t = e.previousSibling; 2441 k(e, !0), 2442 e = t 2443 } 2444 } 2445 function w(e, t, n) { 2446 var o; 2447 for (o in n) 2448 t && null != t[o] || null == n[o] || f(e, o, n[o], n[o] = void 0, B); 2449 for (o in t) 2450 "children" === o || "innerHTML" === o || o in n && t[o] === ("value" === o || "checked" === o ? e[o] : n[o]) || f(e, o, n[o], n[o] = t[o], B) 2451 } 2452 function x(e, t, n) { 2453 var o, r = q.length; 2454 for (e.prototype && e.prototype.render ? (o = new e(t,n), 2455 S.call(o, t, n)) : (o = new S(t,n), 2456 o.constructor = e, 2457 o.render = _); r--; ) 2458 if (q[r].constructor === e) 2459 return o.nextBase = q[r].nextBase, 2460 q.splice(r, 1), 2461 o; 2462 return o 2463 } 2464 function _(e, t, n) { 2465 return this.constructor(e, n) 2466 } 2467 function C(e, t, n, o, r) { 2468 e._disable || (e._disable = !0, 2469 e.__ref = t.ref, 2470 e.__key = t.key, 2471 delete t.ref, 2472 delete t.key, 2473 void 0 === e.constructor.getDerivedStateFromProps && (!e.base || r ? e.componentWillMount && e.componentWillMount() : e.componentWillReceiveProps && e.componentWillReceiveProps(t, o)), 2474 o && o !== e.context && (e.prevContext || (e.prevContext = e.context), 2475 e.context = o), 2476 e.prevProps || (e.prevProps = e.props), 2477 e.props = t, 2478 e._disable = !1, 2479 0 !== n && (1 !== n && !1 === A.syncComponentUpdates && e.base ? a(e) : O(e, 1, r)), 2480 e.__ref && e.__ref(e)) 2481 } 2482 function O(e, t, n, o) { 2483 if (!e._disable) { 2484 var i, a, l, c = e.props, s = e.state, u = e.context, d = e.prevProps || c, f = e.prevState || s, m = e.prevContext || u, b = e.base, y = e.nextBase, g = b || y, w = e._component, _ = !1, N = m; 2485 if (e.constructor.getDerivedStateFromProps && (s = r(r({}, s), e.constructor.getDerivedStateFromProps(c, s)), 2486 e.state = s), 2487 b && (e.props = d, 2488 e.state = f, 2489 e.context = m, 2490 2 !== t && e.shouldComponentUpdate && !1 === e.shouldComponentUpdate(c, s, u) ? _ = !0 : e.componentWillUpdate && e.componentWillUpdate(c, s, u), 2491 e.props = c, 2492 e.state = s, 2493 e.context = u), 2494 e.prevProps = e.prevState = e.prevContext = e.nextBase = null, 2495 e._dirty = !1, 2496 !_) { 2497 i = e.render(c, s, u), 2498 e.getChildContext && (u = r(r({}, u), e.getChildContext())), 2499 b && e.getSnapshotBeforeUpdate && (N = e.getSnapshotBeforeUpdate(d, f)); 2500 var S, j, E = i && i.nodeName; 2501 if ("function" == typeof E) { 2502 var z = p(i); 2503 a = w, 2504 a && a.constructor === E && z.key == a.__key ? C(a, z, 1, u, !1) : (S = a, 2505 e._component = a = x(E, z, u), 2506 a.nextBase = a.nextBase || y, 2507 a._parentComponent = e, 2508 C(a, z, 0, u, !1), 2509 O(a, 1, n, !0)), 2510 j = a.base 2511 } else 2512 l = g, 2513 S = w, 2514 S && (l = e._component = null),
vendor: 1,460 bytes, lines 2515-2543
2515 (g || 1 === t) && (l && (l._component = null), 2516 j = v(l, i, u, n || !b, g && g.parentNode, !0)); 2517 if (g && j !== g && a !== w) { 2518 var T = g.parentNode; 2519 T && j !== T && (T.replaceChild(j, g), 2520 S || (g._component = null, 2521 k(g, !1))) 2522 } 2523 if (S && P(S), 2524 e.base = j, 2525 j && !o) { 2526 for (var M = e, D = e; D = D._parentComponent; ) 2527 (M = D).base = j; 2528 j._component = M, 2529 j._componentConstructor = M.constructor 2530 } 2531 } 2532 for (!b || n ? R.unshift(e) : _ || (e.componentDidUpdate && e.componentDidUpdate(d, f, N), 2533 A.afterUpdate && A.afterUpdate(e)); e._renderCallbacks.length; ) 2534 e._renderCallbacks.pop().call(e); 2535 L || o || h() 2536 } 2537 } 2538 function N(e, t, n, o) { 2539 for (var r = e && e._component, i = r, a = e, l = r && e._componentConstructor === t.nodeName, c = l, s = p(t); r && !c && (r = r._parentComponent); ) 2540 c = r.constructor === t.nodeName; 2541 return r && c && (!o || r._component) ? (C(r, s, 3, n, o), 2542 e = r.base) : (i && !l && (P(i), 2543 e = a = null),
2544 r = x(t.nodeName, s, n), 2545 e && !r.nextBase && (r.nextBase = e, 2546 a = null), 2547 C(r, s, 1, n, o), 2548 e = r.base, 2549 a && e !== a && (a._component = null, 2550 k(a, !1))), 2551 e 2552 } 2553 function P(e) { 2554 A.beforeUnmount && A.beforeUnmount(e); 2555 var t = e.base; 2556 e._disable = !0, 2557 e.componentWillUnmount && e.componentWillUnmount(), 2558 e.base = null; 2559 var n = e._component; 2560 n ? P(n) : t && (t.__preactattr_ && t.__preactattr_.ref && t.__preactattr_.ref(null), 2561 e.nextBase = t, 2562 d(t), 2563 q.push(e), 2564 g(t)), 2565 e.__ref && e.__ref(null) 2566 } 2567 function S(e, t) { 2568 this._dirty = !0, 2569 this.context = t, 2570 this.props = e, 2571 this.state = this.state || {}, 2572 this._renderCallbacks = [] 2573 } 2574 function j(e, t, n) { 2575 return v(n, e, {}, !1, t, !1) 2576 } 2577 n.d(t, "a", function() { 2578 return o 2579 }), 2580 n.d(t, "d", function() { 2581 return i 2582 }), 2583 n.d(t, "e", function() { 2584 return S 2585 }), 2586 n.d(t, "c", function() { 2587 return j 2588 }), 2589 n.d(t, "b", function() { 2590 return A 2591 }); 2592 var E = function() {} 2593 , A = {} 2594 , z = [] 2595 , T = [] 2596 , M = "function" == typeof Promise ? Promise.resolve().then.bind(Prom
2596ise.resolve()) : setTimeout 2597 , D = /acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i 2598 , U = [] 2599 , R = [] 2600 , L = 0 2601 , B = !1 2602 , I = !1 2603 , q = []; 2604 r(S.prototype, { 2605 setState: function(e, t) { 2606 this.prevState || (this.prevState = this.state), 2607 this.state = r(r({}, this.state), "function" == typeof e ? e(this.state, this.props) : e), 2608 t && this._renderCallbacks.push(t), 2609 a(this) 2610 }, 2611 forceUpdate: function(e) { 2612 e && this._renderCallbacks.push(e), 2613 O(this, 2) 2614 }, 2615 render: function() {} 2616 }) 2617 } 2618 , function(e, t, n) { 2619 var o = n(19); 2620 "string" == typeof o && (o = [[e.i, o, ""]]); 2621 var r = {}; 2622 r.transform = void 0; 2623 n(32)(o, r); 2624 o.locals && (e.exports = o.locals) 2625 } 2626 , function(e, t, n) { 2627 function o(e, t) { 2628 for (var n = 0; n < e.length; n++) { 2629 var o = e[n] 2630 , r = m[o.id]; 2631 if (r) { 2632 r.refs++; 2633 for (var i = 0; i < r.parts.length; i++) 2634 r.parts[i](o.parts[i]); 2635 for (; i < o.parts.length; i++) 2636 r.parts.push(p(o.parts[i], t)) 2637 } else { 2638 for (var a = [], i = 0; i < o.parts.length; i++) 2639 a.push(p(o.parts[i], t)); 2640 m[o.id] = { 2641 id: o.id, 2642 refs: 1, 2643 parts: a 2644 } 2645 } 2646 } 2647 } 2648 function r(e, t) { 2649 for (var n = [], o = {}, r = 0; r < e.length; r++) { 2650 var i = e[r] 2651 , a = t.base ? i[0] + t.base : i[0] 2652 , l = i[1] 2653 , c = i[2] 2654 , s = i[3] 2655 , p = { 2656 css: l, 2657 media: c, 2658 sourceMap: s 2659 }; 2660 o[a] ? o[a].parts.push(p) : n.push(o[a] = { 2661 id: a, 2662 parts: [p] 2663 }) 2664 } 2665 return n 2666 } 2667 function i(e, t) { 2668 var n = v(e.insertInto); 2669 if (!n) 2670 throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid."); 2671 var o = k[k.length - 1]; 2672 if ("top" === e.insertAt) 2673 o ? o.nextSibling ? n.insertBefore(t, o.nextSibling) : n.appendChild(t) : n.insertBefore(t, n.firstChild), 2674 k.push(t); 2675 else { 2676 if ("bottom" !== e.insertAt) 2677 throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'."); 2678 n.appendChild(t) 2679 } 2680 } 2681 function a(e) { 2682 if (null === e.parentNode) 2683 return !1; 2684 e.parentNode.removeChild(e); 2685 var t = k.indexOf(e); 2686 t >= 0 && k.splice(t, 1) 2687 } 2688 function l(e) { 2689 var t = document.createElement("style"); 2690 return e.attrs.type = "text/css", 2691 s(t, e.attrs), 2692 i(e, t), 2693 t 2694 } 2695 function c(e) { 2696 var t = document.createElement("link"); 2697 return e.attrs.type = "text/css", 2698 e.attrs.rel = "stylesheet", 2699 s(t, e.attrs), 2700 i(e, t), 2701 t 2702 } 2703 function s(e, t) { 2704 Object.keys(t).forEach(function(n) { 2705 e.setAttribute(n, t[n]) 2706 }) 2707 } 2708 function p(e, t) { 2709 var n, o, r, i; 2710 if (t.transform && e.css) { 2711 if (!(i = t.transform(e.css))) 2712 return function() {} 2713 ; 2714 e.css = i 2715 } 2716 if (t.singleton) { 2717 var s = y++; 2718 n = b || (b = l(t)), 2719 o = u.bind(null, n, s, !1), 2720 r = u.bind(null, n, s, !0) 2721 } else 2722 e.sourceMap && "function" == typeof URL && "function" == typeof URL.createObjectURL && "function" == typeof URL.revokeObjectURL && "function" == typeof Blob && "function" == typeof btoa ? (n = c(t),
vendor: 4,081 bytes, lines 2723-2846
2723 o = f.bind(null, n, t), 2724 r = function() { 2725 a(n), 2726 n.href && URL.revokeObjectURL(n.href) 2727 } 2728 ) : (n = l(t), 2729 o = d.bind(null, n), 2730 r = function() { 2731 a(n) 2732 } 2733 ); 2734 return o(e), 2735 function(t) { 2736 if (t) { 2737 if (t.css === e.css && t.media === e.media && t.sourceMap === e.sourceMap) 2738 return; 2739 o(e = t) 2740 } else 2741 r() 2742 } 2743 } 2744 function u(e, t, n, o) { 2745 var r = n ? "" : o.css; 2746 if (e.styleSheet) 2747 e.styleSheet.cssText = w(t, r); 2748 else { 2749 var i = document.createTextNode(r) 2750 , a = e.childNodes; 2751 a[t] && e.removeChild(a[t]), 2752 a.length ? e.insertBefore(i, a[t]) : e.appendChild(i) 2753 } 2754 } 2755 function d(e, t) { 2756 var n = t.css 2757 , o = t.media; 2758 if (o && e.setAttribute("media", o), 2759 e.styleSheet) 2760 e.styleSheet.cssText = n; 2761 else { 2762 for (; e.firstChild; ) 2763 e.removeChild(e.firstChild); 2764 e.appendChild(document.createTextNode(n)) 2765 } 2766 } 2767 function f(e, t, n) { 2768 var o = n.css 2769 , r = n.sourceMap 2770 , i = void 0 === t.convertToAbsoluteUrls && r; 2771 (t.convertToAbsoluteUrls || i) && (o = g(o)), 2772 r && (o += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(r)))) + " */"); 2773 var a = new Blob([o],{ 2774 type: "text/css" 2775 }) 2776 , l = e.href; 2777 e.href = URL.createObjectURL(a), 2778 l && URL.revokeObjectURL(l) 2779 } 2780 var m = {} 2781 , h = function(e) { 2782 var t; 2783 return function() { 2784 return void 0 === t && (t = e.apply(this, arguments)), 2785 t 2786 } 2787 }(function() { 2788 return window && document && document.all && !window.atob 2789 }) 2790 , v = function(e) { 2791 var t = {}; 2792 return function(n) { 2793 return void 0 === t[n] && (t[n] = e.call(this, n)), 2794 t[n] 2795 } 2796 }(function(e) { 2797 return document.querySelector(e) 2798 }) 2799 , b = null 2800 , y = 0 2801 , k = [] 2802 , g = n(7); 2803 e.exports = function(e, t) { 2804 if ("undefined" != typeof DEBUG && DEBUG && "object" != typeof document) 2805 throw new Error("The style-loader cannot be used in a non-browser environment"); 2806 t = t || {}, 2807 t.attrs = "object" == typeof t.attrs ? t.attrs : {}, 2808 t.singleton || (t.singleton = h()), 2809 t.insertInto || (t.insertInto = "head"), 2810 t.insertAt || (t.insertAt = "bottom"); 2811 var n = r(e, t); 2812 return o(n, t), 2813 function(e) { 2814 for (var i = [], a = 0; a < n.length; a++) { 2815 var l = n[a] 2816 , c = m[l.id]; 2817 c.refs--, 2818 i.push(c) 2819 } 2820 if (e) { 2821 o(r(e, t), t) 2822 } 2823 for (var a = 0; a < i.length; a++) { 2824 var c = i[a]; 2825 if (0 === c.refs) { 2826 for (var s = 0; s < c.parts.length; s++) 2827 c.parts[s](); 2828 delete m[c.id] 2829 } 2830 } 2831 } 2832 } 2833 ; 2834 var w = function() { 2835 var e = []; 2836 return function(t, n) { 2837 return e[t] = n, 2838 e.filter(Boolean).join("\n") 2839 } 2840 }() 2841 } 2842 , function(e, t, n) { 2843 e.exports = n(3) 2844 } 2845 ]) 2846});
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.