PageSourceSearch

https://www.watson.de/_watsui/static/scripts/BeerSlider.js

js watson.de collected 2026-10-01 10:36:11 UTC 49,925 bytes, 1,821 lines download raw bytes

1!(function (t, e) {
2  'object' == typeof exports && 'object' == typeof module
3    ? (module.exports = e())
4    : 'function' == typeof define && define.amd
5    ? define([], e)
6    : 'object' == typeof exports
7    ? (exports.BeerSlider = e())
8    : (t.BeerSlider = e());
9})(window, function () {
10  return (function (t) {
11    var e = {};
12    function n(r) {
13      if (e[r]) return e[r].exports;
14      var o = (e[r] = { i: r, l: !1, exports: {} });
15      return t[r].call(o.exports, o, o.exports, n), (o.l = !0), o.exports;
16    }
17    return (
18      (n.m = t),
19      (n.c = e),
20      (n.d = function (t, e, r) {
21        n.o(t, e) || Object.defineProperty(t, e, { enumerable: !0, get: r });
22      }),
23      (n.r = function (t) {
24        'undefined' != typeof Symbol &&
25          Symbol.toStringTag &&
26          Object.defineProperty(t, Symbol.toStringTag, { value: 'Module' }),
27          Object.defineProperty(t, '__esModule', { value: !0 });
28      }),
29      (n.t = function (t, e) {
30        if ((1 & e && (t = n(t)), 8 & e)) return t;
31        if (4 & e && 'object' == typeof t && t && t.__esModule) return t;
32        var r = Object.create(null);
33        if (
34          (n.r(r),
35          Object.defineProperty(r, 'default', { enumerable: !0, value: t }),
36          2 & e && 'string' != typeof t)
37        )
38          for (var o in t)
39            n.d(
40              r,
41              o,
42              function (e) {
43                return t[e];
44              }.bind(null, o),
45            );
46        return r;
47      }),
48      (n.n = function (t) {
49        var e =
50          t && t.__esModule
51            ? function () {
52                return t.default;
53              }
54            : function () {
55                return t;
56              };
57        return n.d(e, 'a', e), e;
58      }),
59      (n.o = function (t, e) {
60        return Object.prototype.hasOwnProperty.call(t, e);
61      }),
62      (n.p = ''),
63      n((n.s = 47))
64    );
65  })([
66    function (t, e) {
67      t.exports =
68        'undefined' != typeof window && window.Math == Math
69          ? window
70          : 'undefined' != typeof self && self.Math == Math
71          ? self
72          : Function('return this')();
73    },
74    function (t, e, n) {
75      var r = n(11)('wks'),
76        o = n(33),
77        i = n(0).Symbol,
78        c = n(54);
79      t.exports = function (t) {
80        return r[t] || (r[t] = (c && i[t]) || (c ? i : o)('Symbol.' + t));
81      };
82    },
83    function (t, e, n) {
84      var r = n(5);
85      t.exports = function (t) {
86        if (!r(t)) throw TypeError(String(t) + ' is not an object!');
87        return t;
88      };
89    },
90    function (t, e, n) {
91      var r = n(8),
92        o = n(21);
93      t.exports = n(6)
94        ? function (t, e, n) {
95            return r.f(t, e, o(1, n));
96          }
97        : function (t, e, n) {
98            return (t[e] = n), t;
99          };
100    },
101    function (t, e) {
102      var n = {}.hasOwnProperty;
103      t.exports = function (t, e) {
104        return n.call(t, e);
105      };
106    },
107    function (t, e) {
108      t.exports = function (t) {
109        return 'object' == typeof t ? null !== t : 'function' == typeof t;
110      };
111    },
112    function (t, e, n) {
113      t.exports = !n(12)(function () {
114        return (
115          7 !=
116          Object.defineProperty({}, 'a', {
117            get: function () {
118              return 7;
119            },
120          }).a
121        );
122      });
123    },
124    function (t, e) {
125      var n = {}.toString;
126      t.exports = function (t) {
127        return n.call(t).slice(8, -1);
128      };
129    },
130    function (t, e, n) {
131      var r = n(6),
132        o = n(31),
133        i = n(2),
134        c = n(32),
135        u = Object.defineProperty;
136      e.f = r
137        ? u
138        : function (t, e, n) {
139            if ((i(t), (e = c(e, !0)), i(n), o))
140              try {
141                return u(t, e, n);
142              } catch (t) {}
143            if ('get' in n || 'set' in n) throw TypeError('Accessors not supported!');
144            return 'value' in n && (t[e] = n.value), t;
145          };
146    },
147    function (t, e, n) {
148      var r = n(0),
149        o = n(3),
150        i = n(14),
151        c = n(19),
152        u = n(57);
153      t.exports = function (t, e) {
154        var n,
155          a,
156          s,
157          f,
158          l = t.target;
159        if ((n = t.global ? r : t.stat ? r[l] || c(l, {}) : (r[l] || {}).prototype))
160          for (a in e) {
161            if (((s = n[a]), (f = e[a]), !t.forced && void 0 !== s)) {
162              if (typeof f == typeof s) continue;
163              u(f, s);
164            }
165            (t.sham || (s && s.sham)) && o(f, 'sham', !0), i(n, a, f, t.unsafe);
166          }
167      };
168    },
169    function (t, e) {
170      t.exports = {};
171    },
172    function (t, e, n) {
173      var r = n(0),
174        o = n(19),
175        i = r['__core-js_shared__'] || o('__core-js_shared__', {});
176      (t.exports = function (t, e) {
177        return i[t] || (i[t] = void 0 !== e ? e : {});
178      })('versions', []).push({
179        version: '3.0.0-beta.3',
180        mode: n(13) ? 'pure' : 'global',
181        copyright: '© 2018 Denis Pushkarev (zloirock.ru)',
182      });
183    },
184    function (t, e) {
185      t.exports = function (t) {
186        try {
187          return !!t();
188        } catch (t) {
189          return !0;
190        }
191      };
192    },
193    function (t, e) {
194      t.exports = !1;
195    },
196    function (t, e, n) {
197      var r = n(0),
198        o = n(3),
199        i = n(4),
200        c = n(19),
201        u = n(34),
202        a = n(15),
203        s = a.get,
204        f = a.enforce,
205        l = String(u).split('toString');
206      n(11)('inspectSource', function (t) {
207        return u.call(t);
208      }),
209        (t.exports = function (t, e, n, u) {
210          'function' == typeof n &&
211            ('string' != typeof e || i(n, 'name') || o(n, 'name', e),
212            (f(n).source = l.join('string' == typeof e ? e : ''))),
213            t === r ? c(e, n) : u ? (t[e] ? (t[e] = n) : o(t, e, n)) : (delete t[e], o(t, e, n));
214        })(Function.prototype, 'toString', function () {
215          return ('function' == typeof this && s(this).source) || u.call(this);
216        });
217    },
218    function (t, e, n) {
219      var r,
220        o,
221        i,
222        c = n(0),
223        u = n(34),
224        a = n(5),
225        s = n(3),
226        f = n(4),
227        l = n(22),
228        p = n(23),
229        v = c.WeakMap;
230      if ('function' == typeof v && /native code/.test(u.call(v))) {
231        var d = new v(),
232          h = d.get,
233          y = d.has,
234          g = d.set;
235        (r = function (t, e) {
236          return g.call(d, t, e), e;
237        }),
238          (o = function (t) {
239            return h.call(d, t) || {};
240          }),
241          (i = function (t) {
242            return y.call(d, t);
243          });
244      } else {
245        var m = l('state');
246        (p[m] = !0),
247          (r = function (t, e) {
248            return s(t, m, e), e;
249          }),
250          (o = function (t) {
251            return f(t, m) ? t[m] : {};
252          }),
253          (i = function (t) {
254            return f(t, m);
255          });
256      }
257      t.exports = {
258        set: r,
259        get: o,
260        has: i,
261        enforce: function (t) {
262          return i(t) ? o(t) : r(t, {});
263        },
264        getterFor: function (t) {
265          return function (e) {
266            var n;
267            if (!a(e) || (n = o(e)).type !== t)
268              throw TypeError('Incompatible receiver, ' + t + ' required!');
269            return n;
270          };
271        },
272      };
273    },
274    function (t, e, n) {
275      var r = n(60),
276        o = n(25);
277      t.exports = function (t) {
278        return r(o(t));
279      };
280    },
281    function (t, e) {
282      t.exports = function (t) {
283        if ('function' != typeof t) throw TypeError(String(t) + ' is not a function!');
284        return t;
285      };
286    },
287    function (t, e, n) {
288      'use strict';
289      var r = n(17);
290      t.exports.f = function (t) {
291        return new (function (t) {
292          var e, n;
293          (this.promise = new t(function (t, r) {
294            if (void 0 !== e || void 0 !== n) throw TypeError('Bad Promise constructor');
295            (e = t), (n = r);
296          })),
297            (this.resolve = r(e)),
298            (this.reject = r(n));
299        })(t);
300      };
301    },
302    function (t, e, n) {
303      var r = n(0),
304        o = n(3);
305      t.exports = function (t, e) {
306        try {
307          o(r, t, e);
308        } catch (n) {
309          r[t] = e;
310        }
311        return e;
312      };
313    },
314    function (t, e, n) {
315      var r = n(5),
316        o = n(0).document,
317        i = r(o) && r(o.createElement);
318      t.exports = function (t) {
319        return i ? o.createElement(t) : {};
320      };
321    },
322    function (t, e) {
323      t.exports = function (t, e) {
324        return { enumerable: !(1 & t), configurable: !(2 & t), writable: !(4 & t), value: e };
325      };
326    },
327    function (t, e, n) {
328      var r = n(11)('keys'),
329        o = n(33);
330      t.exports = function (t) {
331        return r[t] || (r[t] = o(t));
332      };
333    },
334    function (t, e) {
335      t.exports = {};
336    },
337    function (t, e) {
338      var n = Math.ceil,
339        r = Math.floor;
340      t.exports = function (t) {
341        return isNaN((t = +t)) ? 0 : (t > 0 ? r : n)(t);
342      };
343    },
344    function (t, e) {
345      t.exports = function (t) {
346        if (void 0 == t) throw TypeError("Can't call method on  " + t);
347        return t;
348      };
349    },
350    function (t, e) {
351      t.exports = [
352        'constructor',
353        'hasOwnProperty',
354        'isPrototypeOf',
355        'propertyIsEnumerable',
356        'toLocaleString',
357        'toString',
358        'valueOf',
359      ];
360    },
361    function (t, e, n) {
362      var r = n(8).f,
363        o = n(4),
364        i = n(1)('toStringTag');
365      t.exports = function (t, e, n) {
366        t && !o((t = n ? t : t.prototype), i) && r(t, i, { configurable: !0, value: e });
367      };
368    },
369    function (t, e) {
370      t.exports = function (t) {
371        try {
372          return { e: !1, v: t() };
373        } catch (t) {
374          return { e: !0, v: t };
375        }
376      };
377    },
378    function (t, e, n) {
379      t.exports = n(0);
380    },
381    function (t, e, n) {
382      var r = n(7),
383        o = n(1)('toStringTag'),
384        i =
385          'Arguments' ==
386          r(
387            (function () {
388              return arguments;
389            })(),
390          );
391      t.exports = function (t) {
392        var e, n, c;
393        return void 0 === t
394          ? 'Undefined'
395          : null === t
396          ? 'Null'
397          : 'string' ==
398            typeof (n = (function (t, e) {
399              try {
400                return t[e];
401              } catch (t) {}
402            })((e = Object(t)), o))
403          ? n
404          : i
405          ? r(e)
406          : 'Object' == (c = r(e)) && 'function' == typeof e.callee
407          ? 'Arguments'
408          : c;
409      };
410    },
411    function (t, e, n) {
412      t.exports =
413        !n(6) &&
414        !n(12)(function () {
415          return (
416            7 !=
417            Object.defineProperty(n(20)('div'), 'a', {
418              get: function () {
419                return 7;
420              },
421            }).a
422          );
423        });
424    },
425    function (t, e, n) {
426      var r = n(5);
427      t.exports = function (t, e) {
428        if (!r(t)) return t;
429        var n, o;
430        if (e && 'function' == typeof (n = t.toString) && !r((o = n.call(t)))) return o;
431        if ('function' == typeof (n = t.valueOf) && !r((o = n.call(t)))) return o;
432        if (!e && 'function' == typeof (n = t.toString) && !r((o = n.call(t)))) return o;
433        throw TypeError("Can't convert object to primitive value");
434      };
435    },
436    function (t, e) {
437      var n = 0,
438        r = Math.random();
439      t.exports = function (t) {
440        return 'Symbol('.concat(void 0 === t ? '' : t, ')_', (++n + r).toString(36));
441      };
442    },
443    function (t, e, n) {
444      t.exports = n(11)('native-function-to-string', Function.toString);
445    },
446    function (t, e, n) {
447      'use strict';
448      var r = n(9),
449        o = n(66),
450        i = n(39),
451        c = n(71),
452        u = n(27),
453        a = n(3),
454        s = n(14),
455        f = n(13),
456        l = n(1)('iterator'),
457        p = n(10),
458        v = n(38),
459        d = v.IteratorPrototype,
460        h = v.BUGGY_SAFARI_ITERATORS,
461        y = function () {
462          return this;
463        };
464      t.exports = function (t, e, n, v, g, m, x) {
465        o(n, e, v);
466        var b,
467          j,
468          S,
469          w = function (t) {
470            if (t === g && _) return _;
471            if (!h && t in E) return E[t];
472            switch (t) {
473              case 'keys':
474              case 'values':
475              case 'entries':
476                return function () {
477                  return new n(this, t);
478                };
479            }
480            return function () {
481              return new n(this);
482            };
483          },
484          O = e + ' Iterator',
485          P = !1,
486          E = t.prototype,
487          T = E[l] || E['@@iterator'] || (g && E[g]),
488          _ = (!h && T) || w(g),
489          L = ('Array' == e && E.entries) || T;
490        if (
491          (L &&
492            ((b = i(L.call(new t()))),
493            d !== Object.prototype &&
494              b.next &&
495              (f || i(b) === d || (c ? c(b, d) : 'function' != typeof b[l] && a(b, l, y)),
496              u(b, O, !0, !0),
497              f && (p[O] = y))),
498          'values' == g &&
499            T &&
500            'values' !== T.name &&
501            ((P = !0),
502            (_ = function () {
503              return T.call(this);
504            })),
505          (f && !x) || E[l] === _ || a(E, l, _),
506          (p[e] = _),
507          g)
508        )
509          if (((j = { values: w('values'), keys: m ? _ : w('keys'), entries: w('entries') }), x))
510            for (S in j) (!h && !P && S in E) || s(E, S, j[S]);
511          else r({ target: e, proto: !0, forced: h || P }, j);
512        return j;
513      };
514    },
515    function (t, e, n) {
516      var r = n(4),
517        o = n(16),
518        i = n(61)(!1),
519        c = n(23);
520      t.exports = function (t, e) {
521        var n,
522          u = o(t),
523          a = 0,
524          s = [];
525        for (n in u) !r(c, n) && r(u, n) && s.push(n);
526        for (; e.length > a; ) r(u, (n = e[a++])) && (~i(s, n) || s.push(n));
527        return s;
528      };
529    },
530    function (t, e, n) {
531      var r = n(24),
532        o = Math.min;
533      t.exports = function (t) {
534        return t > 0 ? o(r(t), 9007199254740991) : 0;
535      };
536    },
537    function (t, e, n) {
538      'use strict';
539      var r,
540        o,
541        i,
542        c = n(39),
543        u = n(3),
544        a = n(4),
545        s = n(13),
546        f = n(1)('iterator'),
547        l = !1;
548      [].keys &&
549        ('next' in (i = [].keys()) ? (o = c(c(i))) !== Object.prototype && (r = o) : (l = !0)),
550        void 0 == r && (r = {}),
551        s ||
552          a(r, f) ||
553          u(r, f, function () {
554            return this;
555          }),
556        (t.exports = { IteratorPrototype: r, BUGGY_SAFARI_ITERATORS: l });
557    },
558    function (t, e, n) {
559      var r = n(4),
560        o = n(67),
561        i = n(22)('IE_PROTO'),
562        c = n(68),
563        u = Object.prototype;
564      t.exports = c
565        ? Object.getPrototypeOf
566        : function (t) {
567            return (
568              (t = o(t)),
569              r(t, i)
570                ? t[i]
571                : 'function' == typeof t.constructor && t instanceof t.constructor
572                ? t.constructor.prototype
573                : t instanceof Object
574                ? u
575                : null
576            );
577          };
578    },
579    function (t, e, n) {
580      var r = n(2),
581        o = n(69),
582        i = n(26),
583        c = n(41),
584        u = n(20),
585        a = n(22)('IE_PROTO'),
586        s = function () {},
587        f = function () {
588          var t,
589            e = u('iframe'),
590            n = i.length;
591          for (
592            e.style.display = 'none',
593              c.appendChild(e),
594              e.src = 'javascript:',
595              (t = e.contentWindow.document).open(),
596              t.write('<script>document.F=Object</script>'),
597              t.close(),
598              f = t.F;
599            n--;
600
601          )
602            delete f.prototype[i[n]];
603          return f();
604        };
605      (t.exports =
606        Object.create ||
607        function (t, e) {
608          var n;
609          return (
610            null !== t
611              ? ((s.prototype = r(t)), (n = new s()), (s.prototype = null), (n[a] = t))
612              : (n = f()),
613            void 0 === e ? n : o(n, e)
614          );
615        }),
616        (n(23)[a] = !0);
617    },
618    function (t, e, n) {
619      var r = n(0).document;
620      t.exports = r && r.documentElement;
621    },
622    function (t, e, n) {
623      var r = n(2),
624        o = n(79),
625        i = n(37),
626        c = n(43),
627        u = n(80),
628        a = n(81),
629        s = {};
630      (t.exports = function (t, e, n, f, l) {
631        var p,
632          v,
633          d,
634          h,
635          y,
636          g = c(e, n, f ? 2 : 1);
637        if (l) p = t;
638        else {
639          if ('function' != typeof (v = u(t))) throw TypeError('Target is not iterable!');
640          if (o(v)) {
641            for (d = 0, h = i(t.length); h > d; d++)
642              if ((f ? g(r((y = t[d]))[0], y[1]) : g(t[d])) === s) return;
643            return;
644          }
645          p = v.call(t);
646        }
647        for (; !(y = p.next()).done; ) if (a(p, g, y.value, f) === s) return;
648      }).BREAK = s;
649    },
650    function (t, e, n) {
651      var r = n(17);
652      t.exports = function (t, e, n) {
653        if ((r(t), void 0 === e)) return t;
654        switch (n) {
655          case 0:
656            return function () {
657              return t.call(e);
658            };
659          case 1:
660            return function (n) {
661              return t.call(e, n);
662            };
663          case 2:
664            return function (n, r) {
665              return t.call(e, n, r);
666            };
667          case 3:
668            return function (n, r, o) {
669              return t.call(e, n, r, o);
670            };
671        }
672        return function () {
673          return t.apply(e, arguments);
674        };
675      };
676    },
677    function (t, e, n) {
678      var r = n(2),
679        o = n(17),
680        i = n(1)('species');
681      t.exports = function (t, e) {
682        var n,
683          c = r(t).constructor;
684        return void 0 === c || void 0 == (n = r(c)[i]) ? e : o(n);
685      };
686    },
687    function (t, e, n) {
688      var r,
689        o,
690        i,
691        c = n(0),
692        u = n(7),
693        a = n(43),
694        s = n(41),
695        f = n(20),
696        l = c.setImmediate,
697        p = c.clearImmediate,
698        v = c.process,
699        d = c.MessageChannel,
700        h = c.Dispatch,
701        y = 0,
702        g = {},
703        m = function () {
704          var t = +this;
705          if (g.hasOwnProperty(t)) {
706            var e = g[t];
707            delete g[t], e();
708          }
709        },
710        x = function (t) {
711          m.call(t.data);
712        };
713      (l && p) ||
714        ((l = function (t) {
715          for (var e = [], n = 1; arguments.length > n; ) e.push(arguments[n++]);
716          return (
717            (g[++y] = function () {
718              ('function' == typeof t ? t : Function(t)).apply(void 0, e);
719            }),
720            r(y),
721            y
722          );
723        }),
724        (p = function (t) {
725          delete g[t];
726        }),
727        'process' == u(v)
728          ? (r = function (t) {
729              v.nextTick(a(m, t, 1));
730            })
731          : h && h.now
732          ? (r = function (t) {
733              h.now(a(m, t, 1));
734            })
735          : d
736          ? ((i = (o = new d()).port2), (o.port1.onmessage = x), (r = a(i.postMessage, i, 1)))
737          : c.addEventListener && 'function' == typeof postMessage && !c.importScripts
738          ? ((r = function (t) {
739              c.postMessage(t + '', '*');
740            }),
741            c.addEventListener('message', x, !1))
742          : (r =
743              'onreadystatechange' in f('script')
744                ? function (t) {
745                    s.appendChild(f('script')).onreadystatechange = function () {
746                      s.removeChild(this), m.call(t);
747                    };
748                  }
749                : function (t) {
750                    setTimeout(a(m, t, 1), 0);
751                  })),
752        (t.exports = { set: l, clear: p });
753    },
754    function (t, e, n) {
755      var r = n(2),
756        o = n(5),
757        i = n(18);
758      t.exports = function (t, e) {
759        if ((r(t), o(e) && e.constructor === t)) return e;
760        var n = i.f(t);
761        return (0, n.resolve)(e), n.promise;
762      };
763    },
764    function (t, e, n) {
765      'use strict';
766      Object.defineProperty(e, '__esModule', { value: !0 }), n(48);
767      !(function (t) {
768        t && t.__esModule;
769      })(n(50));
770      var r = n(91);
771      e.default = r.BeerSlider;
772    },
773    function (t, e, n) {},
774    ,
775    function (t, e, n) {
776      (t.exports = n(51)), n(89), n(90);
777    },
778    function (t, e, n) {
779      n(52), n(55), n(73), n(77), n(88), (t.exports = n(29).Promise);
780    },
781    function (t, e, n) {
782      var r = n(53);
783      r !== {}.toString && n(14)(Object.prototype, 'toString', r, !0);
784    },
785    function (t, e, n) {
786      'use strict';
787      var r = n(30),
788        o = {};
789      (o[n(1)('toStringTag')] = 'z'),
790        (t.exports =
791          '[object z]' !== String(o)
792            ? function () {
793                return '[object ' + r(this) + ']';
794              }
795            : o.toString);
796    },
797    function (t, e, n) {
798      t.exports = !n(12)(function () {
799        String(Symbol());
800      });
801    },
802    function (t, e, n) {
803      'use strict';
804      var r = n(56)(!0),
805        o = n(15),
806        i = n(35),
807        c = o.set,
808        u = o.getterFor('String Iterator');
809      i(
810        String,
811        'String',
812        function (t) {
813          c(this, { type: 'String Iterator', string: String(t), index: 0 });
814        },
815        function () {
816          var t,
817            e = u(this),
818            n = e.string,
819            o = e.index;
820          return o >= n.length
821            ? { value: void 0, done: !0 }
822            : ((t = r(n, o)), (e.index += t.length), { value: t, done: !1 });
823        },
824      );
825    },
826    function (t, e, n) {
827      var r = n(24),
828        o = n(25);
829      t.exports = function (t) {
830        return function (e, n) {
831          var i,
832            c,
833            u = String(o(e)),
834            a = r(n),
835            s = u.length;
836          return a < 0 || a >= s
837            ? t
838              ? ''
839              : void 0
840            : (i = u.charCodeAt(a)) < 55296 ||
841              i > 56319 ||
842              a + 1 === s ||
843              (c = u.charCodeAt(a + 1)) < 56320 ||
844              c > 57343
845            ? t
846              ? u.charAt(a)
847              : i
848            : t
849            ? u.slice(a, a + 2)
850            : c - 56320 + ((i - 55296) << 10) + 65536;
851        };
852      };
853    },
854    function (t, e, n) {
855      var r = n(4),
856        o = n(58),
857        i = n(64),
858        c = n(8);
859      t.exports = function (t, e) {
860        for (var n = o(e), u = c.f, a = i.f, s = 0; s < n.length; s++) {
861          var f = n[s];
862          r(t, f) || u(t, f, a(e, f));
863        }
864      };
865    },
866    function (t, e, n) {
867      var r = n(59),
868        o = n(63),
869        i = n(2),
870        c = n(0).Reflect;
871      t.exports =
872        (c && c.ownKeys) ||
873        function (t) {
874          var e = r.f(i(t)),
875            n = o.f;
876          return n ? e.concat(n(t)) : e;
877        };
878    },
879    function (t, e, n) {
880      var r = n(36),
881        o = n(26).concat('length', 'prototype');
882      e.f =
883        Object.getOwnPropertyNames ||
884        function (t) {
885          return r(t, o);
886        };
887    },
888    function (t, e, n) {
889      var r = n(7),
890        o = ''.split;
891      t.exports = Object('z').propertyIsEnumerable(0)
892        ? Object
893        : function (t) {
894            return 'String' == r(t) ? o.call(t, '') : Object(t);
895          };
896    },
897    function (t, e, n) {
898      var r = n(16),
899        o = n(37),
900        i = n(62);
901      t.exports = function (t) {
902        return function (e, n, c) {
903          var u,
904            a = r(e),
905            s = o(a.length),
906            f = i(c, s);
907          if (t && n != n) {
908            for (; s > f; ) if ((u = a[f++]) != u) return !0;
909          } else for (; s > f; f++) if ((t || f in a) && a[f] === n) return t || f || 0;
910          return !t && -1;
911        };
912      };
913    },
914    function (t, e, n) {
915      var r = n(24),
916        o = Math.max,
917        i = Math.min;
918      t.exports = function (t, e) {
919        var n = r(t);
920        return n < 0 ? o(n + e, 0) : i(n, e);
921      };
922    },
923    function (t, e) {
924      e.f = Object.getOwnPropertySymbols;
925    },
926    function (t, e, n) {
927      var r = n(6),
928        o = n(65),
929        i = n(21),
930        c = n(16),
931        u = n(32),
932        a = n(4),
933        s = n(31),
934        f = Object.getOwnPropertyDescriptor;
935      e.f = r
936        ? f
937        : function (t, e) {
938            if (((t = c(t)), (e = u(e, !0)), s))
939              try {
940                return f(t, e);
941              } catch (t) {}
942            if (a(t, e)) return i(!o.f.call(t, e), t[e]);
943          };
944    },
945    function (t, e, n) {
946      'use strict';
947      var r = {}.propertyIsEnumerable,
948        o = Object.getOwnPropertyDescriptor,
949        i = o && !r.call({ 1: 2 }, 1);
950      e.f = i
951        ? function (t) {
952            var e = o(this, t);
953            return !!e && e.enumerable;
954          }
955        : r;
956    },
957    function (t, e, n) {
958      'use strict';
959      var r = n(38).IteratorPrototype,
960        o = n(40),
961        i = n(21),
962        c = n(27),
963        u = n(10),
964        a = function () {
965          return this;
966        };
967      t.exports = function (t, e, n) {
968        var s = e + ' Iterator';
969        return (t.prototype = o(r, { next: i(1, n) })), c(t, s, !1, !0), (u[s] = a), t;
970      };
971    },
972    function (t, e, n) {
973      var r = n(25);
974      t.exports = function (t) {
975        return Object(r(t));
976      };
977    },
978    function (t, e, n) {
979      t.exports = !n(12)(function () {
980        function t() {}
981        return (t.prototype.constructor = null), Object.getPrototypeOf(new t()) !== t.prototype;
982      });
983    },
984    function (t, e, n) {
985      var r = n(6),
986        o = n(8),
987        i = n(2),
988        c = n(70);
989      t.exports = r
990        ? Object.defineProperties
991        : function (t, e) {
992            i(t);
993            for (var n, r = c(e), u = r.length, a = 0; u > a; ) o.f(t, (n = r[a++]), e[n]);
994            return t;
995          };
996    },
997    function (t, e, n) {
998      var r = n(36),
999        o = n(26);
1000      t.exports =
1001        Object.keys ||
1002        function (t) {
1003          return r(t, o);
1004        };
1005    },
1006    function (t, e, n) {
1007      var r = n(72);
1008      t.exports =
1009        Object.setPrototypeOf ||
1010        ('__proto__' in {}
1011          ? (function () {
1012              var t,
1013                e = {},
1014                n = !0;
1015              try {
1016                (t = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set).call(
1017                  e,
1018                  [],
1019                ),
1020                  (n = e instanceof Array);
1021              } catch (t) {
1022                n = !1;
1023              }
1024              return function (e, o) {
1025                return r(e, o), n ? t.call(e, o) : (e.__proto__ = o), e;
1026              };
1027            })()
1028          : void 0);
1029    },
1030    function (t, e, n) {
1031      var r = n(5),
1032        o = n(2);
1033      t.exports = function (t, e) {
1034        if ((o(t), !r(e) && null !== e)) throw TypeError(String(e) + ": can't set as a prototype!");
1035      };
1036    },
1037    function (t, e, n) {
1038      var r = n(74),
1039        o = n(75),
1040        i = n(0),
1041        c = n(3),
1042        u = n(1),
1043        a = u('iterator'),
1044        s = u('toStringTag'),
1045        f = o.values;
1046      for (var l in r) {
1047        var p = i[l],
1048          v = p && p.prototype;
1049        if (v) {
1050          if (v[a] !== f)
1051            try {
1052              c(v, a, f);
1053            } catch (t) {
1054              v[a] = f;
1055            }
1056          if ((v[s] || c(v, s, l), r[l]))
1057            for (var d in o)
1058              if (v[d] !== o[d])
1059                try {
1060                  c(v, d, o[d]);
1061                } catch (t) {
1062                  v[d] = o[d];
1063                }
1064        }
1065      }
1066    },
1067    function (t, e) {
1068      t.exports = {
1069        CSSRuleList: 0,
1070        CSSStyleDeclaration: 0,
1071        CSSValueList: 0,
1072        ClientRectList: 0,
1073        DOMRectList: 0,
1074        DOMStringList: 0,
1075        DOMTokenList: 1,
1076        DataTransferItemList: 0,
1077        FileList: 0,
1078        HTMLAllCollection: 0,
1079        HTMLCollection: 0,
1080        HTMLFormElement: 0,
1081        HTMLSelectElement: 0,
1082        MediaList: 0,
1083        MimeTypeArray: 0,
1084        NamedNodeMap: 0,
1085        NodeList: 1,
1086        PaintRequestList: 0,
1087        Plugin: 0,
1088        PluginArray: 0,
1089        SVGLengthList: 0,
1090        SVGNumberList: 0,
1091        SVGPathSegList: 0,
1092        SVGPointList: 0,
1093        SVGStringList: 0,
1094        SVGTransformList: 0,
1095        SourceBufferList: 0,
1096        StyleSheetList: 0,
1097        TextTrackCueList: 0,
1098        TextTrackList: 0,
1099        TouchList: 0,
1100      };
1101    },
1102    function (t, e, n) {
1103      'use strict';
1104      var r = n(16),
1105        o = n(76),
1106        i = n(10),
1107        c = n(15),
1108        u = n(35),
1109        a = c.set,
1110        s = c.getterFor('Array Iterator');
1111      (t.exports = u(
1112        Array,
1113        'Array',
1114        function (t, e) {
1115          a(this, { type: 'Array Iterator', target: r(t), index: 0, kind: e });
1116        },
1117        function () {
1118          var t = s(this),
1119            e = t.target,
1120            n = t.kind,
1121            r = t.index++;
1122          return !e || r >= e.length
1123            ? ((t.target = void 0), { value: void 0, done: !0 })
1124            : 'keys' == n
1125            ? { value: r, done: !1 }
1126            : 'values' == n
1127            ? { value: e[r], done: !1 }
1128            : { value: [r, e[r]], done: !1 };
1129        },
1130        'values',
1131      )),
1132        (i.Arguments = i.Array),
1133        o('keys'),
1134        o('values'),
1135        o('entries');
1136    },
1137    function (t, e, n) {
1138      var r = n(1)('unscopables'),
1139        o = n(40),
1140        i = n(3),
1141        c = Array.prototype;
1142      void 0 == c[r] && i(c, r, o(null)),
1143        (t.exports = function (t) {
1144          c[r][t] = !0;
1145        });
1146    },
1147    function (t, e, n) {
1148      'use strict';
1149      var r,
1150        o,
1151        i,
1152        c = 'Promise',
1153        u = n(13),
1154        a = n(0),
1155        s = n(9),
1156        f = n(5),
1157        l = n(17),
1158        p = n(78),
1159        v = n(7),
1160        d = n(42),
1161        h = n(82),
1162        y = n(44),
1163        g = n(45).set,
1164        m = n(83)(),
1165        x = n(46),
1166        b = n(84),
1167        j = n(18),
1168        S = n(28),
1169        w = n(85),
1170        O = n(1)('species'),
1171        P = n(15),
1172        E = P.get,
1173        T = P.set,
1174        _ = P.getterFor(c),
1175        L = a.Promise,
1176        M = a.TypeError,
1177        I = a.document,
1178        A = a.process,
1179        k = A && A.versions,
1180        C = (k && k.v8) || '',
1181        R = j.f,
1182        F = R,
1183        B = 'process' == v(A),
1184        D = !!(I && I.createEvent && a.dispatchEvent),
1185        G = !!(function () {
1186          try {
1187            var t = L.resolve(1),
1188              e = function () {},
1189              n = ((t.constructor = {})[O] = function (t) {
1190                t(e, e);
1191              });
1192            return (
1193              (B || 'function' == typeof PromiseRejectionEvent) &&
1194              (!u || t.finally) &&
1195              t.then(e) instanceof n &&
1196              0 !== C.indexOf('6.6') &&
1197              -1 === w.indexOf('Chrome/66')
1198            );
1199          } catch (t) {}
1200        })(),
1201        N = function (t) {
1202          var e;
1203          return !(!f(t) || 'function' != typeof (e = t.then)) && e;
1204        },
1205        V = function (t, e, n) {
1206          if (!e.notified) {
1207            e.notified = !0;
1208            var r = e.reactions;
1209            m(function () {
1210              for (
1211                var o = e.value,
1212                  i = 1 == e.state,
1213                  c = 0,
1214                  u = function (n) {
1215                    var r,
1216                      c,
1217                      u,
1218                      a = i ? n.ok : n.fail,
1219                      s = n.resolve,
1220                      f = n.reject,
1221                      l = n.domain;
1222                    try {
1223                      a
1224                        ? (i || (2 === e.rejection && U(t, e), (e.rejection = 1)),
1225                          !0 === a
1226                            ? (r = o)
1227                            : (l && l.enter(), (r = a(o)), l && (l.exit(), (u = !0))),
1228                          r === n.promise
1229                            ? f(M('Promise-chain cycle'))
1230                            : (c = N(r))
1231                            ? c.call(r, s, f)
1232                            : s(r))
1233                        : f(o);
1234                    } catch (t) {
1235                      l && !u && l.exit(), f(t);
1236                    }
1237                  };
1238                r.length > c;
1239
1240              )
1241                u(r[c++]);
1242              (e.reactions = []), (e.notified = !1), n && !e.rejection && z(t, e);
1243            });
1244          }
1245        },
1246        W = function (t, e, n) {
1247          var r, o;
1248          D
1249            ? (((r = I.createEvent('Event')).promise = e),
1250              (r.reason = n),
1251              r.initEvent(t, !1, !0),
1252              a.dispatchEvent(r))
1253            : (r = { promise: e, reason: n }),
1254            (o = a['on' + t])
1255              ? o(r)
1256              : 'unhandledrejection' === t && b('Unhandled promise rejection', n);
1257        },
1258        z = function (t, e) {
1259          g.call(a, function () {
1260            var n,
1261              r = e.value,
1262              o = H(e);
1263            if (
1264              (o &&
1265                ((n = S(function () {
1266                  B ? A.emit('unhandledRejection', r, t) : W('unhandledrejection', t, r);
1267                })),
1268                (e.rejection = B || H(e) ? 2 : 1)),
1269              o && n.e)
1270            )
1271              throw n.v;
1272          });
1273        },
1274        H = function (t) {
1275          return 1 !== t.rejection && !t.parent;
1276        },
1277        U = function (t, e) {
1278          g.call(a, function () {
1279            B ? A.emit('rejectionHandled', t) : W('rejectionhandled', t, e.value);
1280          });
1281        },
1282        K = function (t, e, n, r) {
1283          return function (o) {
1284            t(e, n, o, r);
1285          };
1286        },
1287        q = function (t, e, n, r) {
1288          e.done || ((e.done = !0), r && (e = r), (e.value = n), (e.state = 2), V(t, e, !0));
1289        },
1290        Y = function (t, e, n, r) {
1291          if (!e.done) {
1292            (e.done = !0), r && (e = r);
1293            try {
1294              if (t === n) throw M("Promise can't be resolved itself!");
1295              var o = N(n);
1296              o
1297                ? m(function () {
1298                    var r = { done: !1 };
1299                    try {
1300                      o.call(n, K(Y, t, r, e), K(q, t, r, e));
1301                    } catch (n) {
1302                      q(t, r, n, e);
1303                    }
1304                  })
1305                : ((e.value = n), (e.state = 1), V(t, e, !1));
1306            } catch (n) {
1307              q(t, { done: !1 }, n, e);
1308            }
1309          }
1310        };
1311      G ||
1312        ((L = function (t) {
1313          p(this, L, c), l(t), r.call(this);
1314          var e = E(this);
1315          try {
1316            t(K(Y, this, e), K(q, this, e));
1317          } catch (t) {
1318            q(this, e, t);
1319          }
1320        }),
1321        ((r = function (t) {
1322          T(this, {
1323            type: c,
1324            done: !1,
1325            notified: !1,
1326            parent: !1,
1327            reactions: [],
1328            rejection: !1,
1329            state: 0,
1330            value: void 0,
1331          });
1332        }).prototype = n(86)(L.prototype, {
1333          then: function (t, e) {
1334            var n = _(this),
1335              r = R(y(this, L));
1336            return (
1337              (r.ok = 'function' != typeof t || t),
1338              (r.fail = 'function' == typeof e && e),
1339              (r.domain = B ? A.domain : void 0),
1340              (n.parent = !0),
1341              n.reactions.push(r),
1342              0 != n.state && V(this, n, !1),
1343              r.promise
1344            );
1345          },
1346          catch: function (t) {
1347            return this.then(void 0, t);
1348          },
1349        })),
1350        (o = function () {
1351          var t = new r(),
1352            e = E(t);
1353          (this.promise = t), (this.resolve = K(Y, t, e)), (this.reject = K(q, t, e));
1354        }),
1355        (j.f = R = function (t) {
1356          return t === L || t === i ? new o(t) : F(t);
1357        })),
1358        s({ global: !0, wrap: !0, forced: !G }, { Promise: L }),
1359        n(27)(L, c, !1, !0),
1360        n(87)(c),
1361        (i = n(29).Promise),
1362        s(
1363          { target: c, stat: !0, forced: !G },
1364          {
1365            reject: function (t) {
1366              var e = R(this);
1367              return e.reject.call(void 0, t), e.promise;
1368            },
1369          },
1370        ),
1371        s(
1372          { target: c, stat: !0, forced: u || !G },
1373          {
1374            resolve: function (t) {
1375              return x(u && this === i ? L : this, t);
1376            },
1377          },
1378        ),
1379        s(
1380          {
1381            target: c,
1382            stat: !0,
1383            forced: !(
1384              G &&
1385              h(function (t) {
1386                L.all(t).catch(function () {});
1387              })
1388            ),
1389          },
1390          {
1391            all: function (t) {
1392              var e = this,
1393                n = R(e),
1394                r = n.resolve,
1395                o = n.reject,
1396                i = S(function () {
1397                  var n = [],
1398                    i = 0,
1399                    c = 1;
1400                  d(t, function (t) {
1401                    var u = i++,
1402                      a = !1;
1403                    n.push(void 0),
1404                      c++,
1405                      e.resolve(t).then(function (t) {
1406                        a || ((a = !0), (n[u] = t), --c || r(n));
1407                      }, o);
1408                  }),
1409                    --c || r(n);
1410                });
1411              return i.e && o(i.v), n.promise;
1412            },
1413            race: function (t) {
1414              var e = this,
1415                n = R(e),
1416                r = n.reject,
1417                o = S(function () {
1418                  d(t, function (t) {
1419                    e.resolve(t).then(n.resolve, r);
1420                  });
1421                });
1422              return o.e && r(o.v), n.promise;
1423            },
1424          },
1425        );
1426    },
1427    function (t, e) {
1428      t.exports = function (t, e, n) {
1429        if (!(t instanceof e)) throw TypeError((n ? n + ': i' : 'I') + 'ncorrect invocation!');
1430        return t;
1431      };
1432    },
1433    function (t, e, n) {
1434      var r = n(10),
1435        o = n(1)('iterator'),
1436        i = Array.prototype;
1437      t.exports = function (t) {
1438        return void 0 !== t && (r.Array === t || i[o] === t);
1439      };
1440    },
1441    function (t, e, n) {
1442      var r = n(30),
1443        o = n(1)('iterator'),
1444        i = n(10);
1445      t.exports = function (t) {
1446        if (void 0 != t) return t[o] || t['@@iterator'] || i[r(t)];
1447      };
1448    },
1449    function (t, e, n) {
1450      var r = n(2);
1451      t.exports = function (t, e, n, o) {
1452        try {
1453          return o ? e(r(n)[0], n[1]) : e(n);
1454        } catch (e) {
1455          var i = t.return;
1456          throw (void 0 !== i && r(i.call(t)), e);
1457        }
1458      };
1459    },
1460    function (t, e, n) {
1461      var r = n(1)('iterator'),
1462        o = !1;
1463      try {
1464        var i = 0,
1465          c = {
1466            next: function () {
1467              return { done: !!i++ };
1468            },
1469            return: function () {
1470              o = !0;
1471            },
1472          };
1473        (c[r] = function () {
1474          return this;
1475        }),
1476          Array.from(c, function () {
1477            throw 2;
1478          });
1479      } catch (t) {}
1480      t.exports = function (t, e) {
1481        if (!e && !o) return !1;
1482        var n = !1;
1483        try {
1484          var i = {};
1485          (i[r] = function () {
1486            return {
1487              next: function () {
1488                return { done: (n = !0) };
1489              },
1490            };
1491          }),
1492            t(i);
1493        } catch (t) {}
1494        return n;
1495      };
1496    },
1497    function (t, e, n) {
1498      var r = n(0),
1499        o = n(7),
1500        i = n(45).set,
1501        c = r.MutationObserver || r.WebKitMutationObserver,
1502        u = r.process,
1503        a = r.Promise,
1504        s = 'process' == o(u);
1505      t.exports = function () {
1506        var t,
1507          e,
1508          n,
1509          o = function () {
1510            var r, o;
1511            for (s && (r = u.domain) && r.exit(); t; ) {
1512              (o = t.fn), (t = t.next);
1513              try {
1514                o();
1515              } catch (r) {
1516                throw (t ? n() : (e = void 0), r);
1517              }
1518            }
1519            (e = void 0), r && r.enter();
1520          };
1521        if (s)
1522          n = function () {
1523            u.nextTick(o);
1524          };
1525        else if (!c || (r.navigator && r.navigator.standalone))
1526          if (a && a.resolve) {
1527            var f = a.resolve(void 0);
1528            n = function () {
1529              f.then(o);
1530            };
1531          } else
1532            n = function () {
1533              i.call(r, o);
1534            };
1535        else {
1536          var l = !0,
1537            p = document.createTextNode('');
1538          new c(o).observe(p, { characterData: !0 }),
1539            (n = function () {
1540              p.data = l = !l;
1541            });
1542        }
1543        return function (r) {
1544          var o = { fn: r, next: void 0 };
1545          e && (e.next = o), t || ((t = o), n()), (e = o);
1546        };
1547      };
1548    },
1549    function (t, e, n) {
1550      var r = n(0);
1551      t.exports = function (t, e) {
1552        var n = r.console;
1553        n && n.error && (1 === arguments.length ? n.error(t) : n.error(t, e));
1554      };
1555    },
1556    function (t, e, n) {
1557      var r = n(0).navigator;
1558      t.exports = (r && r.userAgent) || '';
1559    },
1560    function (t, e, n) {
1561      var r = n(14);
1562      t.exports = function (t, e, n) {
1563        for (var o in e) r(t, o, e[o], n);
1564        return t;
1565      };
1566    },
1567    function (t, e, n) {
1568      'use strict';
1569      var r = n(0),
1570        o = n(8),
1571        i = n(6),
1572        c = n(1)('species');
1573      t.exports = function (t) {
1574        var e = r[t];
1575        i &&
1576          e &&
1577          !e[c] &&
1578          o.f(e, c, {
1579            configurable: !0,
1580            get: function () {
1581              return this;
1582            },
1583          });
1584      };
1585    },
1586    function (t, e, n) {
1587      'use strict';
1588      var r = n(29),
1589        o = n(0),
1590        i = n(44),
1591        c = n(46);
1592      n(9)(
1593        { target: 'Promise', proto: !0, real: !0 },
1594        {
1595          finally: function (t) {
1596            var e = i(this, 'function' == typeof r.Promise ? r.Promise : o.Promise),
1597              n = 'function' == typeof t;
1598            return this.then(
1599              n
1600                ? function (n) {
1601                    return c(e, t()).then(function () {
1602                      return n;
1603                    });
1604                  }
1605                : t,
1606              n
1607                ? function (n) {
1608                    return c(e, t()).then(function () {
1609                      throw n;
1610                    });
1611                  }
1612                : t,
1613            );
1614          },
1615        },
1616      );
1617    },
1618    function (t, e, n) {
1619      'use strict';
1620      var r = n(18),
1621        o = n(28),
1622        i = n(42);
1623      n(9)(
1624        { target: 'Promise', stat: !0 },
1625        {
1626          allSettled: function (t) {
1627            var e = this,
1628              n = r.f(e),
1629              c = n.resolve,
1630              u = n.reject,
1631              a = o(function () {
1632                var n = [],
1633                  r = 0,
1634                  o = 1;
1635                i(t, function (t) {
1636                  var i = r++,
1637                    u = !1;
1638                  n.push(void 0),
1639                    o++,
1640                    e.resolve(t).then(
1641                      function (t) {
1642                        u || ((u = !0), (n[i] = { value: t, status: 'fulfilled' }), --o || c(n));
1643                      },
1644                      function (t) {
1645                        u || ((u = !0), (n[i] = { reason: t, status: 'rejected' }), --o || c(n));
1646                      },
1647                    );
1648                }),
1649                  --o || c(n);
1650              });
1651            return a.e && u(a.v), n.promise;
1652          },
1653        },
1654      );
1655    },
1656    function (t, e, n) {
1657      'use strict';
1658      var r = n(18),
1659        o = n(28);
1660      n(9)(
1661        { target: 'Promise', stat: !0 },
1662        {
1663          try: function (t) {
1664            var e = r.f(this),
1665              n = o(t);
1666            return (n.e ? e.reject : e.resolve)(n.v), e.promise;
1667          },
1668        },
1669      );
1670    },
1671    function (t, e, n) {
1672      'use strict';
1673      Object.defineProperty(e, '__esModule', { value: !0 });
1674      var r = (function () {
1675        function t(t, e) {
1676          for (var n = 0; n < e.length; n++) {
1677            var r = e[n];
1678            (r.enumerable = r.enumerable || !1),
1679              (r.configurable = !0),
1680              'value' in r && (r.writable = !0),
1681              Object.defineProperty(t, r.key, r);
1682          }
1683        }
1684        return function (e, n, r) {
1685          return n && t(e.prototype, n), r && t(e, r), e;
1686        };
1687      })();
1688      e.BeerSlider = (function () {
1689        function t(e) {
1690          var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
1691            r = n.start,
1692            o = void 0 === r ? '50' : r,
1693            i = n.prefix,
1694            c = void 0 === i ? 'beer' : i;
1695          !(function (t, e) {
1696            if (!(t instanceof e)) throw new TypeError('Cannot call a class as a function');
1697          })(this, t),
1698            (this.start = parseInt(o) ? Math.min(100, Math.max(0, parseInt(o))) : 50),
1699            (this.prefix = c),
1700            e &&
1701              2 === e.children.length &&
1702              ((this.element = e),
1703              (this.revealContainer = this.element.children[1]),
1704              this.revealContainer.children.length < 1 ||
1705                ((this.revealElement = this.revealContainer.children[0]),
1706                (this.range = this.addElement('input', {
1707                  type: 'range',
1708                  class: this.prefix + '-range',
1709                  'aria-label': 'Percent of revealed content',
1710                  'aria-valuemin': '0',
1711                  'aria-valuemax': '100',
1712                  'aria-valuenow': this.start,
1713                  value: this.start,
1714                  min: '0',
1715                  max: '100',
1716                })),
1717                (this.handle = this.addElement('span', { class: this.prefix + '-handle' })),
1718                this.onImagesLoad()));
1719        }
1720        return (
1721          r(t, [
1722            {
1723              key: 'init',
1724              value: function () {
1725                this.element.classList.add(this.prefix + '-ready'),
1726                  this.setImgWidth(),
1727                  this.move(),
1728                  this.addListeners();
1729              },
1730            },
1731            {
1732              key: 'loadingImg',
1733              value: function (t) {
1734                return new Promise(function (e, n) {
1735                  t || e();
1736                  var r = new Image();
1737                  (r.onload = function () {
1738                    return e();
1739                  }),
1740                    (r.onerror = function () {
1741                      return n();
1742                    }),
1743                    (r.src = t);
1744                });
1745              },
1746            },
1747            {
1748              key: 'loadedBoth',
1749              value: function () {
1750                var t =
1751                    this.element.children[0].src ||
1752                    this.element.children[0].getAttribute('data-' + this.prefix + '-src'),
1753                  e =
1754                    this.revealElement.src ||
1755                    this.revealElement.getAttribute('data-' + this.prefix + '-src');
1756                return Promise.all([this.loadingImg(t), this.loadingImg(e)]);
1757              },
1758            },
1759            {
1760              key: 'onImagesLoad',
1761              value: function () {
1762                var t = this;
1763                this.revealElement &&
1764                  this.loadedBoth().then(
1765                    function () {
1766                      t.init();
1767                    },
1768                    function () {
1769                      console.error('Some errors occurred and images are not loaded.');
1770                    },
1771                  );
1772              },
1773            },
1774            {
1775              key: 'addElement',
1776              value: function (t, e) {
1777                var n = document.createElement(t);
1778                return (
1779                  Object.keys(e).forEach(function (t) {
1780                    n.setAttribute(t, e[t]);
1781                  }),
1782                  this.element.appendChild(n),
1783                  n
1784                );
1785              },
1786            },
1787            {
1788              key: 'setImgWidth',
1789              value: function () {
1790                this.revealElement.style.width = getComputedStyle(this.element).width;
1791              },
1792            },
1793            {
1794              key: 'addListeners',
1795              value: function () {
1796                var t = this;
1797                ['input', 'change'].forEach(function (e) {
1798                  t.range.addEventListener(e, function () {
1799                    t.move();
1800                  });
1801                }),
1802                  window.addEventListener('resize', function () {
1803                    t.setImgWidth();
1804                  });
1805              },
1806            },
1807            {
1808              key: 'move',
1809              value: function () {
1810                (this.revealContainer.style.width = this.range.value + '%'),
1811                  (this.handle.style.left = this.range.value + '%'),
1812                  this.range.setAttribute('aria-valuenow', this.range.value);
1813              },
1814            },
1815          ]),
1816          t
1817        );
1818      })();
1819    },
1820  ]).default;
1821});

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.