PageSourceSearch

https://www.iijokiseutu.fi/staticfiles/webpack_bundles/common-c2bfb4b587129f8dbf4c.js

js iijokiseutu.fi collected 2026-10-01 12:25:23 UTC 99,288 bytes, 129 lines download raw bytes

1!function(t,e){for(var n in e)t[n]=e[n]}(window,function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/staticfiles/webpack_bundles/",n(n.s=730)}([,function(t,e,n){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){"use strict";var r=n(41),i=Function.prototype,o=i.call,s=r&&i.bind.bind(o,o);t.exports=r?s:function(t){return function(){return o.apply(t,arguments)}}},function(t,e,n){"use strict";(function(e){var n=function(t){return t&&t.Math===Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()}).call(this,n(100))},function(t,e,n){"use strict";var r="object"==typeof document&&document.all;t.exports=void 0===r&&void 0!==r?function(t){return"function"==typeof t||t===r}:function(t){return"function"==typeof t}},function(t,e,n){"use strict";var r=n(3),i=n(59),o=n(12),s=n(72),a=n(69),c=n(84),u=r.Symbol,f=i("wks"),l=c?u.for||u:u&&u.withoutSetter||s;t.exports=function(t){return o(f,t)||(f[t]=a&&o(u,t)?u[t]:l("Symbol."+t)),f[t]}},function(t,e,n){"use strict";var r=n(3),i=n(48).f,o=n(22),s=n(17),a=n(54),c=n(117),u=n(93);t.exports=function(t,e){var n,f,l,d,h,p=t.target,m=t.global,v=t.stat;if(n=m?r:v?r[p]||a(p,{}):r[p]&&r[p].prototype)for(f in e){if(d=e[f],l=t.dontCallGetSet?(h=i(n,f))&&h.value:n[f],!u(m?f:p+(v?".":"#")+f,t.forced)&&void 0!==l){if(typeof d==typeof l)continue;c(d,l)}(t.sham||l&&l.sham)&&o(d,"sham",!0),s(n,f,d,t)}}},function(t,e,n){"use strict";var r=n(1);t.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},,function(t,e,n){"use strict";var r=n(41),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},function(t,e,n){"use strict";var r=n(11),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw new o(i(t)+" is not an object")}},function(t,e,n){"use strict";var r=n(4);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}
1},function(t,e,n){"use strict";var r=n(2),i=n(24),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},,function(t,e,n){"use strict";var r=n(7),i=n(85),o=n(86),s=n(10),a=n(80),c=TypeError,u=Object.defineProperty,f=Object.getOwnPropertyDescriptor;e.f=r?o?function(t,e,n){if(s(t),e=a(e),s(n),"function"==typeof t&&"prototype"===e&&"value"in n&&"writable"in n&&!n.writable){var r=f(t,e);r&&r.writable&&(t[e]=n.value,n={configurable:"configurable"in n?n.configurable:r.configurable,enumerable:"enumerable"in n?n.enumerable:r.enumerable,writable:!1})}return u(t,e,n)}:u:function(t,e,n){if(s(t),e=a(e),s(n),i)try{return u(t,e,n)}catch(t){}if("get"in n||"set"in n)throw new c("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){"use strict";t.exports=!1},function(t,e,n){"use strict";var r=n(4),i=n(40),o=TypeError;t.exports=function(t){if(r(t))return t;throw new o(i(t)+" is not a function")}},function(t,e,n){"use strict";var r=n(4),i=n(14),o=n(87),s=n(54);t.exports=function(t,e,n,a){a||(a={});var c=a.enumerable,u=void 0!==a.name?a.name:e;if(r(n)&&o(n,u,a),a.global)c?t[e]=n:s(e,n);else{try{a.unsafe?t[e]&&(c=!0):delete t[e]}catch(t){}c?t[e]=n:i.f(t,e,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},function(t,e,n){"use strict";var r=n(68),i=n(23);t.exports=function(t){return r(i(t))}},function(t,e,n){"use strict";var r=n(56),i=n(17),o=n(128);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(t,e,n){"use strict";var r=n(3),i=n(4),o=function(t){return i(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t]):r[t]&&r[t][e]}},function(t,e,n){"use strict";var r=n(2),i=r({}.toString),o=r("".slice);t.exports=function(t){return o(i(t),8,-1)}},function(t,e,n){"use strict";var r=n(7),i=n(14),o=n(29);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){"use strict";var r=n(38),i=TypeError;t.exports=function(t){if(r(t))throw new i("Can't call method on "+t);return t}},function(t,e,n){"use strict";var r=n(23),i=Object;t.exports=function(t){return i(r(t))}},function(t,e,n){"use strict";var r=n(30),i=String;t.exports=function(t){if("Symbol"===r(t))throw new TypeError("Cannot convert a Symbol value to a string");return i(t)}},function(t,e,n){"use strict";var r=n(76);t.exports=function(t){return r(t.length)}},function(t,e,n){"use strict";var r,i,o,s=n(123),a=n(3),c=n(11),u=n(22),f=n(12),l=n(53),d=n(49),h=n(44),p=a.TypeError,m=a.WeakMap;if(s||l.state){var v=l.state||(l.state=new m);v.get=v.get,v.has=v.has,v.set=v.set,r=function(t,e){if(v.has(t))throw new p("Object already initialized");return e.facade=t,v.set(t,e),e},i=function(t){return v.get(t)||{}},o=function(t){return v.has(t)}}else{var I=d("state");h[I]=!0,r=function(t,e){if(f(t,I))throw new p("Object already initialized");return e.facade=t,u(t,I,e),e},i=function(t){return f(t,I)?t[I]:{}},o=function(t){return f(t,I)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!c(e)||(n=i(e)).type!==t)throw new p("Incompatible receiver, "+t+" required");return n}}}},function(t,e,n){"use strict";var r,i=n(10),o=n(121),s=n(55),a=n(44),c=n(118),u=n(46),f=n(49),l=f("IE_PROTO"),d=function(){},h=function(t){return"<script>"+t+"<\/script>"},p=function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e},m=function(){try{r=new ActiveXObject("htmlfile")}catch(t){}var t,e;m="undefined"!=typeof document?document.domain&&r?p(r):((e=u("iframe")).style.display="none",c.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(h("document.F=Object")),t.close(),t.F):p(r);for(var n=s.length;n--;)delete m.prototype[s[n]];return m()};a[l]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(d.prototype=i(t),n=new d,d.prototype=null,n[l]=t):n=m(),void 0===e?n:o.f(n,e)}},function(t,e,n){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){"use strict";var r=n(56),i=n(4),o=n(21),s=n(5)("toStringTag"),a=Object,c="Arguments"===o(function(){return arguments}());t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}
1(e=a(t),s))?n:c?o(e):"Object"===(r=o(e))&&i(e.callee)?"Arguments":r}},function(t,e,n){"use strict";t.exports={}},,function(t,e,n){"use strict";var r=n(9),i=n(10),o=n(36);t.exports=function(t,e,n){var s,a;i(t);try{if(!(s=o(t,"return"))){if("throw"===e)throw n;return n}s=r(s,t)}catch(t){a=!0,s=t}if("throw"===e)throw n;if(a)throw s;return i(s),n}},function(t,e,n){"use strict";var r=n(18),i=n(119),o=n(31),s=n(27),a=n(14).f,c=n(111),u=n(81),f=n(15),l=n(7),d=s.set,h=s.getterFor("Array Iterator");t.exports=c(Array,"Array",(function(t,e){d(this,{type:"Array Iterator",target:r(t),index:0,kind:e})}),(function(){var t=h(this),e=t.target,n=t.index++;if(!e||n>=e.length)return t.target=null,u(void 0,!0);switch(t.kind){case"keys":return u(n,!1);case"values":return u(e[n],!1)}return u([n,e[n]],!1)}),"values");var p=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!f&&l&&"values"!==p.name)try{a(p,"name",{value:"values"})}catch(t){}},function(t,e,n){"use strict";var r=n(2);t.exports=r({}.isPrototypeOf)},function(t,e,n){"use strict";var r=n(16),i=n(38);t.exports=function(t,e){var n=t[e];return i(n)?void 0:r(n)}},function(t,e,n){"use strict";var r=n(126);t.exports=function(t){var e=+t;return e!=e||0===e?0:r(e)}},function(t,e,n){"use strict";t.exports=function(t){return null==t}},function(t,e,n){"use strict";n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return s})),n.d(e,"d",(function(){return a})),n.d(e,"e",(function(){return c})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return f}));
2/*! *****************************************************************************
3Copyright (c) Microsoft Corporation.
4
5Permission to use, copy, modify, and/or distribute this software for any
6purpose with or without fee is hereby granted.
7
8THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
9REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
11INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
13OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14PERFORMANCE OF THIS SOFTWARE.
15***************************************************************************** */
16var r=function(t,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)};function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var o=function(){return(o=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function s(t,e,n,r){return new(n||(n=Promise))((function(i,o){function s(t){try{c(r.next(t))}catch(t){o(t)}}function a(t){try{c(r.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,a)}c((r=r.apply(t,e||[])).next())}))}function a(t,e){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,r=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=s.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){s.label=o[1];break}if(6===o[0]&&s.label<i[1]){s.label=i[1],i=o;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(o);break}i[2]&&s.ops.pop(),s.trys.pop();continue}o=e.call(t,s)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}}Object.create;function c(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s}function u(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(c(arguments[e]));return t}function f(t,e,n){if(n||2===arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))}Object.create},function(t,e,n){"use strict";var r=String;t.exports=function(t){try{return r(t)}catch(t){return"Object"}}},function(t,e,n){"use strict";var r=n(1);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},,function(t,e,n){"use strict";var r=n(110),i=n(16),o=n(41),s=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?s(t,e):function(){return t.apply(e,arguments)}}},function(t,e,n){"use strict";
16t.exports={}},function(t,e,n){"use strict";var r=n(14).f,i=n(12),o=n(5)("toStringTag");t.exports=function(t,e,n){t&&!n&&(t=t.prototype),t&&!i(t,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){"use strict";var r=n(3),i=n(11),o=r.document,s=i(o)&&i(o.createElement);t.exports=function(t){return s?o.createElement(t):{}}},function(t,e,n){"use strict";var r=n(132).charAt,i=n(25),o=n(27),s=n(111),a=n(81),c=o.set,u=o.getterFor("String Iterator");s(String,"String",(function(t){c(this,{type:"String Iterator",string:i(t),index:0})}),(function(){var t,e=u(this),n=e.string,i=e.index;return i>=n.length?a(void 0,!0):(t=r(n,i),e.index+=t.length,a(t,!1))}))},function(t,e,n){"use strict";var r=n(7),i=n(9),o=n(112),s=n(29),a=n(18),c=n(80),u=n(12),f=n(85),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=c(e),f)try{return l(t,e)}catch(t){}if(u(t,e))return s(!i(o.f,t,e),t[e])}},function(t,e,n){"use strict";var r=n(59),i=n(72),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},function(t,e,n){"use strict";var r,i,o,s=n(1),a=n(4),c=n(11),u=n(28),f=n(52),l=n(17),d=n(5),h=n(15),p=d("iterator"),m=!1;[].keys&&("next"in(o=[].keys())?(i=f(f(o)))!==Object.prototype&&(r=i):m=!0),!c(r)||s((function(){var t={};return r[p].call(t)!==t}))?r={}
16:h&&(r=u(r)),a(r[p])||l(r,p,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},function(t,e,n){"use strict";n(136)},function(t,e,n){"use strict";var r=n(12),i=n(4),o=n(24),s=n(49),a=n(124),c=s("IE_PROTO"),u=Object,f=u.prototype;t.exports=a?u.getPrototypeOf:function(t){var e=o(t);if(r(e,c))return e[c];var n=e.constructor;return i(n)&&e instanceof n?n.prototype:e instanceof u?f:null}},function(t,e,n){"use strict";var r=n(15),i=n(3),o=n(54),s=t.exports=i["__core-js_shared__"]||o("__core-js_shared__",{});(s.versions||(s.versions=[])).push({version:"3.42.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.42.0/LICENSE",source:"https://github.com/zloirock/core-js"})},function(t,e,n){"use strict";var r=n(3),i=Object.defineProperty;t.exports=function(t,e){try{i(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},function(t,e,n){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e,n){"use strict";var r={};r[n(5)("toStringTag")]="z",t.exports="[object z]"===String(r)},,function(t,e,n){"use strict";var r=n(87),i=n(14);t.exports=function(t,e,n){return n.get&&r(n.get,e,{getter:!0}),n.set&&r(n.set,e,{setter:!0}),i.f(t,e,n)}},function(t,e,n){"use strict";var r=n(53);t.exports=function(t,e){return r[t]||(r[t]=e||{})}},function(t,e,n){"use strict";var r=n(43),i=n(2),o=n(68),s=n(24),a=n(26),c=n(102),u=i([].push),f=function(t){var e=1===t,n=2===t,i=3===t,f=4===t,l=6===t,d=7===t,h=5===t||l;return function(p,m,v,I){for(var y,E,x=s(p),g=o(x),b=a(g),S=r(m,v),A=0,T=I||c,C=e?T(p,b):n||d?T(p,0):void 0;b>A;A++)if((h||A in g)&&(E=S(y=g[A],A,x),t))if(e)C[A]=E;else if(E)switch(t){case 3:return!0;case 5:return y;case 6:return A;case 2:u(C,y)}else switch(t){case 4:return!1;case 7:u(C,y)}return l?-1:i||f?f:C}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},function(t,e,n){"use strict";var r,i,o=n(3),s=n(67),a=o.process,c=o.Deno,u=a&&a.versions||c&&c.version,f=u&&u.v8;f&&(i=(r=f.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&s&&(!(r=s.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/))&&(i=+r[1]),t.exports=i},function(t,e,n){"use strict";var r=n(7),i=n(14),o=n(29);t.exports=function(t,e,n){r?i.f(t,e,o(0,n)):t[e]=n}},function(t,e,n){"use strict";var r=n(3),i=n(113),o=n(114),s=n(34),a=n(22),c=n(45),u=n(5)("iterator"),f=s.values,l=function(t,e){if(t){if(t[u]!==f)try{a(t,u,f)}catch(e){t[u]=f}if(c(t,e,!0),i[e])for(var n in s)if(t[n]!==s[n])try{a(t,n,s[n])}catch(e){t[n]=s[n]}}};for(var d in i)l(r[d]&&r[d].prototype,d);l(o,"DOMTokenList")},function(t,e,n){"use strict";var r=n(20),i=n(4),o=n(35),s=n(84),a=Object;t.exports=s?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&o(e.prototype,a(t))}},,,function(t,e,n){"use strict";var r=n(3).navigator,i=r&&r.userAgent;t.exports=i?String(i):""},function(t,e,n){"use strict";var r=n(2),i=n(1),o=n(21),s=Object,a=r("".split);t.exports=i((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"===o(t)?a(t,""):s(t)}:s},function(t,e,n){"use strict";var r=n(61),i=n(1),o=n(3).String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol("symbol detection");return!o(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},function(t,e,n){"use strict";n(134)},function(t,e,n){"use strict";var r=n(3),i=n(113),o=n(114),s=n(135),a=n(22),c=function(t){if(t&&t.forEach!==s)try{a(t,"forEach",s)}catch(e){t.forEach=s}};for(var u in i)i[u]&&c(r[u]&&r[u].prototype);c(o)},function(t,e,n){"use strict";var r=n(2),i=0,o=Math.random(),s=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+s(++i+o,36)}},function(t,e,n){"use strict";var r=n(7),i=n(12),o=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=i(o,"name"),c=a&&"something"===function(){}.name,u=a&&(!r||r&&s(o,"name").configurable);t.exports={EXISTS:a,PROPER:c,CONFIGURABLE:u}},function(t,e,n){"use strict";var r=n(30),i=n(36),o=n(38),s=n(31),a=n(5)("iterator");t.exports=function(t){if(!o(t))return i(t,a)||i(t,"@@iterator")||s[r(t)]}},function(t,e,n){"use strict";var r=n(43),i=n(9),o=n(10),s=n(40),a=n(116),c=n(26),u=n(35),f=n(108),l=n(74),d=n(33),h=TypeError,p=function(t,e){this.stopped=t,this.result=e},m=p.prototype;
vendor: 4,561 bytes, line 16
16t.exports=function(t,e,n){var v,I,y,E,x,g,b,S=n&&n.that,A=!(!n||!n.AS_ENTRIES),T=!(!n||!n.IS_RECORD),C=!(!n||!n.IS_ITERATOR),L=!(!n||!n.INTERRUPTED),_=r(e,S),O=function(t){return v&&d(v,"normal",t),new p(!0,t)},w=function(t){return A?(o(t),L?_(t[0],t[1],O):_(t[0],t[1])):L?_(t,O):_(t)};if(T)v=t.iterator;else if(C)v=t;else{if(!(I=l(t)))throw new h(s(t)+" is not iterable");if(a(I)){for(y=0,E=c(t);E>y;y++)if((x=w(t[y]))&&u(m,x))return x;return new p(!1)}v=f(t,I)}for(g=T?t.next:v.next;!(b=i(g,v)).done;){try{x=w(b.value)}catch(t){d(v,"throw",t)}if("object"==typeof x&&x&&u(m,x))return x}return new p(!1)}},function(t,e,n){"use strict";var r=n(37),i=Math.min;t.exports=function(t){var e=r(t);return e>0?i(e,9007199254740991):0}},function(t,e,n){"use strict";var r=n(35),i=TypeError;t.exports=function(t,e){if(r(e,t))return t;throw new i("Incorrect invocation")}},function(t,e,n){"use strict";var r=n(88),i=n(55).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){"use strict";var r=n(21);t.exports=Array.isArray||function(t){return"Array"===r(t)}},function(t,e,n){"use strict";var r=n(103),i=n(64);t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},function(t,e,n){"use strict";t.exports=function(t,e){return{value:t,done:e}}},function(t,e,n){"use strict";var r=n(2),i=n(4),o=n(53),s=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return s(t)}),t.exports=o.inspectSource},function(t,e,n){"use strict";var r=n(2),i=n(1),o=n(4),s=n(30),a=n(20),c=n(82),u=function(){},f=a("Reflect","construct"),l=/^\s*(?:class|function)\b/,d=r(l.exec),h=!l.test(u),p=function(t){if(!o(t))return!1;try{return f(u,[],t),!0}catch(t){return!1}},m=function(t){if(!o(t))return!1;switch(s(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!d(l,c(t))}catch(t){return!0}};m.sham=!0,t.exports=!f||i((function(){var t;return p(p.call)||!p(Object)||!p((function(){t=!0}))||t}))?m:p},function(t,e,n){"use strict";var r=n(69);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,n){"use strict";var r=n(7),i=n(1),o=n(46);t.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){"use strict";var r=n(7),i=n(1);t.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},function(t,e,n){"use strict";var r=n(2),i=n(1),o=n(4),s=n(12),a=n(7),c=n(73).CONFIGURABLE,u=n(82),f=n(27),l=f.enforce,d=f.get,h=String,p=Object.defineProperty,m=r("".slice),v=r("".replace),I=r([].join),y=a&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),E=String(String).split("String"),x=t.exports=function(t,e,n){"Symbol("===m(h(e),0,7)&&(e="["+v(h(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!s(t,"name")||c&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),y&&n&&s(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&s(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var r=l(t);return s(r,"source")||(r.source=I(E,"string"==typeof e?e:"")),t};Function.prototype.toString=x((function(){return o(this)&&d(this).source||u(this)}),"toString")},function(t,e,n){"use strict";var r=n(2),i=n(12),o=n(18),s=n(107).indexOf,a=n(44),c=r([].push);t.exports=function(t,e){var n,r=o(t),u=0,f=[];for(n in r)!i(a,n)&&i(r,n)&&c(f,n);for(;e.length>u;)i(r,n=e[u++])&&(~s(f,n)||c(f,n));return f}},function(t,e,n){"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},function(t,e,n){"use strict";var r=n(3);t.exports=function(t,e){var n=r.Iterator,i=n&&n.prototype,o=i&&i[t],s=!1;if(o)try{o.call({next:function(){return{done:!0}},return:function(){s=!0}},-1)}catch(t){t instanceof e||(s=!1)}if(!s)return o}},,function(t,e,n){"use strict";var r=n(37),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},function(t,e,n){"use strict";var r=n(1),i=n(4),o=/#|\.prototype\./,s=function(t,e){var n=c[a(t)];return n===f||n!==u&&(i(e)?r(e):!!e)},a=s.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=s.data={},u=s.NATIVE="N",f=s.POLYFILL="P";t.exports=s},function(t,e,n){"use strict";var r=n(88),i=n(55);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){"use strict";var r=n(6),i=n(1),o=n(79),s=n(11),a=n(24),c=n(26),u=n(155),f=n(62),l=n(102),d=n(98),h=n(5),p=n(61),m=h("isConcatSpreadable"),v=p>
16=51||!i((function(){var t=[];return t[m]=!1,t.concat()[0]!==t})),I=function(t){if(!s(t))return!1;var e=t[m];return void 0!==e?!!e:o(t)};r({target:"Array",proto:!0,arity:1,forced:!v||!d("concat")},{concat:function(t){var e,n,r,i,o,s=a(this),d=l(s,0),h=0;for(e=-1,r=arguments.length;e<r;e++)if(I(o=-1===e?s:arguments[e]))for(i=c(o),u(h+i),n=0;n<i;n++,h++)n in o&&f(d,h,o[n]);else u(h+1),f(d,h++,o);return d.length=h,d}})},function(t,e,n){"use strict";var r=n(141),i=n(11),o=n(23),s=n(142);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=r(Object.prototype,"__proto__","set"))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return o(n),s(r),i(n)?(e?t(n,r):n.__proto__=r,n):n}}():void 0)},,function(t,e,n){"use strict";var r=n(1),i=n(5),o=n(61),s=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[];return(e.constructor={})[s]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},function(t,e,n){"use strict";var r=n(2);t.exports=r([].slice)},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},,function(t,e,n){"use strict";var r=n(127);t.exports=function(t,e){return new(r(t))(0===e?0:e)}},function(t,e,n){"use strict";var r=n(9),i=n(11),o=n(64),s=n(36),a=n(125),c=n(5),u=TypeError,f=c("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var n,c=s(t,f);if(c){if(void 0===e&&(e="default"),n=r(c,t,e),!i(n)||o(n))return n;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},function(t,e,n){"use strict";var r=n(6),i=n(60).filter;r({target:"Array",proto:!0,forced:!n(98)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";n(167)},function(t,e,n){var r=n(192),i=n(193),o=n(169),s=n(194);t.exports=function(t){return r(t)||i(t)||o(t)||s()},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){"use strict";var r=n(18),i=n(92),o=n(26),s=function(t){return function(e,n,s){var a=r(e),c=o(a);if(0===c)return!t&&-1;var u,f=i(s,c);if(t&&n!=n){for(;c>f;)if((u=a[f++])!=u)return!0}else for(;c>f;f++)if((t||f in a)&&a[f]===n)return t||f||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},function(t,e,n){"use strict";var r=n(9),i=n(16),o=n(10),s=n(40),a=n(74),c=TypeError;t.exports=function(t,e){var n=arguments.length<2?a(t):e;if(i(n))return o(r(n,t));throw new c(s(t)+" is not iterable")}},function(t,e,n){"use strict";e.f=Object.getOwnPropertySymbols},function(t,e,n){"use strict";var r=n(21),i=n(2);t.exports=function(t){if("Function"===r(t))return i(t)}},function(t,e,n){"use strict";var r=n(6),i=n(9),o=n(15),s=n(73),a=n(4),c=n(133),u=n(52),f=n(96),l=n(45),d=n(22),h=n(17),p=n(5),m=n(31),v=n(50),I=s.PROPER,y=s.CONFIGURABLE,E=v.IteratorPrototype,x=v.BUGGY_SAFARI_ITERATORS,g=p("iterator"),b=function(){return this};t.exports=function(t,e,n,s,p,v,S){c(n,e,s);var A,T,C,L=function(t){if(t===p&&D)return D;if(!x&&t&&t in w)return w[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},_=e+" Iterator",O=!1,w=t.prototype,F=w[g]||w["@@iterator"]||p&&w[p],D=!x&&F||L(p),N="Array"===e&&w.entries||F;if(N&&(A=u(N.call(new t)))!==Object.prototype&&A.next&&(o||u(A)===E||(f?f(A,E):a(A[g])||h(A,g,b)),l(A,_,!0,!0),o&&(m[_]=b)),I&&"values"===p&&F&&"values"!==F.name&&(!o&&y?d(w,"name","values"):(O=!0,D=function(){return i(F,this)})),p)if(T={values:L("values"),keys:v?D:L("keys"),entries:L("entries")},S)for(C in T)(x||O||!(C in w))&&h(w,C,T[C]);else r({target:e,proto:!0,forced:x||O},T);return o&&!S||w[g]===D||h(w,g,D,{name:p}),m[e]=D,T}},function(t,e,n){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!r.call({1:2},1);e.f=o?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},function(t,e,n){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,n){"use strict";var r=n(46)("span").classList,i=r&&r.constructor&&r.constructor.prototype;
16t.exports=i===Object.prototype?void 0:i},function(t,e,n){"use strict";var r=n(1);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){return 1},1)}))}},function(t,e,n){"use strict";var r=n(5),i=n(31),o=r("iterator"),s=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||s[o]===t)}},function(t,e,n){"use strict";var r=n(12),i=n(120),o=n(48),s=n(14);t.exports=function(t,e,n){for(var a=i(e),c=s.f,u=o.f,f=0;f<a.length;f++){var l=a[f];r(t,l)||n&&r(n,l)||c(t,l,u(e,l))}}},function(t,e,n){"use strict";var r=n(20);t.exports=r("document","documentElement")},function(t,e,n){"use strict";var r=n(5),i=n(28),o=n(14).f,s=r("unscopables"),a=Array.prototype;void 0===a[s]&&o(a,s,{configurable:!0,value:i(null)}),t.exports=function(t){a[s][t]=!0}},function(t,e,n){"use strict";var r=n(20),i=n(2),o=n(78),s=n(109),a=n(10),c=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(a(t)),n=s.f;return n?c(e,n(t)):e}},function(t,e,n){"use strict";var r=n(7),i=n(86),o=n(14),s=n(10),a=n(18),c=n(94);e.f=r&&!i?Object.defineProperties:function(t,e){s(t);for(var n,r=a(e),i=c(e),u=i.length,f=0;u>f;)o.f(t,n=i[f++],r[n]);return t}},function(t,e,n){"use strict";var r=n(6),i=n(24),o=n(94);r({target:"Object",stat:!0,forced:n(1)((function(){o(1)}))},{keys:function(t){return o(i(t))}})},function(t,e,n){"use strict";var r=n(3),i=n(4),o=r.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},function(t,e,n){"use strict";var r=n(1);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,e,n){"use strict";var r=n(9),i=n(4),o=n(11),s=TypeError;t.exports=function(t,e){var n,a;if("string"===e&&i(n=t.toString)&&!o(a=r(n,t)))return a;if(i(n=t.valueOf)&&!o(a=r(n,t)))return a;if("string"!==e&&i(n=t.toString)&&!o(a=r(n,t)))return a;throw new s("Can't convert object to primitive value")}},function(t,e,n){"use strict";var r=Math.ceil,i=Math.floor;t.exports=Math.trunc||function(t){var e=+t;return(e>0?i:r)(e)}},function(t,e,n){"use strict";var r=n(79),i=n(83),o=n(11),s=n(5)("species"),a=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,(i(e)&&(e===a||r(e.prototype))||o(e)&&null===(e=e[s]))&&(e=void 0)),void 0===e?a:e}},function(t,e,n){"use strict";var r=n(56),i=n(30);t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},function(t,e,n){"use strict";var r=n(10),i=n(33);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){i(t,"throw",e)}}},,function(t,e,n){"use strict";var r=n(17);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){"use strict";var r=n(2),i=n(37),o=n(25),s=n(23),a=r("".charAt),c=r("".charCodeAt),u=r("".slice),f=function(t){return function(e,n){var r,f,l=o(s(e)),d=i(n),h=l.length;return d<0||d>=h?t?"":void 0:(r=c(l,d))<55296||r>56319||d+1===h||(f=c(l,d+1))<56320||f>57343?t?a(l,d):r:t?u(l,d,d+2):f-56320+(r-55296<<10)+65536}};t.exports={codeAt:f(!1),charAt:f(!0)}},function(t,e,n){"use strict";var r=n(50).IteratorPrototype,i=n(28),o=n(29),s=n(45),a=n(31),c=function(){return this};t.exports=function(t,e,n,u){var f=e+" Iterator";return t.prototype=i(r,{next:o(+!u,n)}),s(t,f,!1,!0),a[f]=c,t}},function(t,e,n){"use strict";var r=n(6),i=n(9),o=n(75),s=n(16),a=n(10),c=n(89),u=n(33),f=n(90)("forEach",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:f},{forEach:function(t){a(this);try{s(t)}catch(t){u(this,"throw",t)}if(f)return i(f,this,t);var e=c(this),n=0;o(e,(function(e){t(e,n++)}),{IS_RECORD:!0})}})},function(t,e,n){"use strict";var r=n(60).forEach,i=n(115)("forEach");t.exports=i?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},function(t,e,n){"use strict";var r=n(6),i=n(3),o=n(77),s=n(10),a=n(4),c=n(52),u=n(58),f=n(62),l=n(1),d=n(12),h=n(5),p=n(50).IteratorPrototype,m=n(7),v=n(15),I=h("toStringTag"),y=TypeError,E=i.Iterator,x=v||!a(E)||E.prototype!==p||!l((function(){E({})})),g=function(){if(o(this,p),c(this)===p)throw new y("Abstract class Iterator not directly constructable")},b=function(t,e){m?u(p,t,{configurable:!0,get:function(){return e},set:function(e){if(s(this),this===p)throw new y("You can't redefine this property");d(this,t)?this[t]=e:f(this,t,e)}}):p[t]=e};d(p,I)||b(I,"Iterator"),!x&&d(p,"constructor")&&p.constructor!==Object||b("
16constructor",g),g.prototype=p,r({global:!0,constructor:!0,forced:x},{Iterator:g})},,,,,function(t,e,n){"use strict";var r=n(2),i=n(16);t.exports=function(t,e,n){try{return r(i(Object.getOwnPropertyDescriptor(t,e)[n]))}catch(t){}}},function(t,e,n){"use strict";var r=n(143),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw new o("Can't set "+i(t)+" as a prototype")}},function(t,e,n){"use strict";var r=n(11);t.exports=function(t){return r(t)||null===t}},,function(t,e,n){"use strict";var r=n(4),i=n(11),o=n(96);t.exports=function(t,e,n){var s,a;return o&&r(s=e.constructor)&&s!==n&&i(a=s.prototype)&&a!==n.prototype&&o(t,a),t}},,,,,function(t,e,n){"use strict";var r=n(9),i=n(28),o=n(22),s=n(131),a=n(5),c=n(27),u=n(36),f=n(50).IteratorPrototype,l=n(81),d=n(33),h=a("toStringTag"),p=c.set,m=function(t){var e=c.getterFor(t?"WrapForValidIterator":"IteratorHelper");return s(i(f),{next:function(){var n=e(this);if(t)return n.nextHandler();if(n.done)return l(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:l(r,n.done)}catch(t){throw n.done=!0,t}},return:function(){var n=e(this),i=n.iterator;if(n.done=!0,t){var o=u(i,"return");return o?r(o,i):l(void 0,!0)}if(n.inner)try{d(n.inner.iterator,"normal")}catch(t){return d(i,"throw",t)}return i&&d(i,"normal"),l(void 0,!0)}})},v=m(!0),I=m(!1);o(I,h,"Iterator Helper"),t.exports=function(t,e,n){var r=function(r,i){i?(i.iterator=r.iterator,i.next=r.next):i=r,i.type=e?"WrapForValidIterator":"IteratorHelper",i.returnHandlerResult=!!n,i.nextHandler=t,i.counter=0,i.done=!1,p(this,i)};return r.prototype=e?v:I,r}},function(t,e,n){"use strict";n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return s})),n.d(e,"i",(function(){return a})),n.d(e,"e",(function(){return c})),n.d(e,"a",(function(){return u})),n.d(e,"h",(function(){return f})),n.d(e,"g",(function(){return l})),n.d(e,"b",(function(){return d})),n.d(e,"f",(function(){return h}));var r=n(106),i=n.n(r);n(104),n(34),n(172),n(173),n(246),n(122),n(19),n(47),n(51),n(105),n(70),n(71),n(63);function o(){var t,e=document.querySelectorAll("[data-managed-listing-item-asset-id]");for(t=0;t<e.length;t++)e[t].addEventListener("click",(function(t){var e=t.currentTarget.dataset;LorienDispatch.dispatchEvent("managedListingClick",{managedListingItemAssetID:e.managedListingItemAssetId,managedListingItemAssetVersionID:e.managedListingItemAssetVersionId,managedListingClickedItemTitle:e.managedListingItemTitle,managedListing:e.managedListing,managedListingSlotIndex:e.managedListingSlotIndex,widgetTitle:e.widgetTitle,managedListingItemVignette:e.managedListingItemVignette})}))}function s(){var t,e=document.querySelectorAll(".m-managedListing"),n={},r=new IntersectionObserver((function(t,e){var r,i,o,s;for(r=0;r<t.length;r++)i=t[r].target.dataset.managedListing,o=t[r].target.dataset.widgetTitle,s=String(i)+String(o),n.hasOwnProperty(s)||(LorienDispatch.dispatchEvent("managedListingDisplay",{managedListing:i,widgetTitle:o}),n[s]=!0)}),{threshold:.2});for(t=0;t<e.length;t++)r.observe(e[t])}function a(){function t(t){this.onThresholdReached=t,this.visibleElements={},this.alreadyReportedElements={};var e=this;this.interval=setInterval((function(){Object.keys(e.visibleElements).forEach((function(t){e.checkElement(t)}))}),500)}t.prototype.trackViewabilityChange=function(t,e,n,r){var i=performance.now();t?this.alreadyReportedElements[e]||this.visibleElements[e]||(this.visibleElements[e]={becameVisibleAt:i,inViewThresholdMs:r,payload:n}):(this.checkElement(e),delete this.visibleElements[e])},t.prototype.checkElement=function(t){var e=performance.now();this.visibleElements[t]&&(e-this.visibleElements[t].becameVisibleAt>=this.visibleElements[t].inViewThresholdMs&&this.handleViewableImpression(t,this.visibleElements[t].payload))},t.prototype.handleViewableImpression=function(t,e){this.alreadyReportedElements[t]=!0,delete this.visibleElements[t],this.onThresholdReached(t,e)},window.lorienViewableImpressionEmitterInstance=new t((function(t,e){LorienDispatch.dispatchEvent(e.event,{managedListingItemImpressionData:{parentSlug:e.parentSlug,indexInParent:e.indexInParent,assetVersionId:e.assetVersionId,managedListingItemVignette:e.managedListingItemVignette}})}))}function c(){var t=new IntersectionObserver((function(t){t.forEach((function(t){var e=t.target,n=e.dataset.managedListing,r=e.dataset.managedListingSlotIndex,i=e.dataset.managedListingItemAssetVersionId,o=e.dataset.managedListingItemVignette,s=[n,r,i].join("_");window.lorienViewableImpressionEmitterInstance.trackViewabilityChange(t.isIntersecting,s,{event:"managedListingItemImpression",parentSlug:n,indexInParent:r,assetVersionId:i,managedListingItemVignette:o},1e3)}))}),{threshold:.5});document.querySelectorAll("[data-managed-listing-item-asset-version-id]").forEach((function(e){t.observe(e)}))}function u(){var t={},e=function(){var t=document.querySelector(".article__body");if(!t)return[];var e=Array.prototype.slice.call(t.querySelectorAll("div.article__pdf, p:not(.paywall-css-container p)"));if(e.length<=20)return e;var n=Math.ceil(e.length/20);return e.filter((function(t,e){return e%n==0}))}(),n=e.length,r=new IntersectionObserver((function(e){e.forEach((function(e){if(e.isIntersecting){var r=e.target.dataset.articleParagraphIndex;if(!t[r]){t[r]=!0;var i=r/n;LorienDispatch.dispatchEvent("articleReadingPosition",{articleReadingPosition:i})}}}))}),{threshold:0});e.forEach((function(t,e){t.dataset.articleParagraphIndex=e+1,r.observe(t)}))}function f(){window._triggerAssetShare=function(t){var e,n,r,i,o,s,a,c=function(t){LorienDispatch.dispatchEvent("socialMediaShare",{shareTargetPlatform:t})},u=t.currentTarget.dataset.shareTarget,f=t.currentTarget.dataset.shareQuote,l=t.currentTarget.dataset.shareUrl;t.nativeEvent&&(t=t.nativeEvent),"facebook"===u?(t.preventDefault(),"undefined"==typeof FB?"undefined"!=typeof FB_APP_ID&&""!==FB_APP_ID?(e=document.createElement("script"),document.body.appendChild(e),e.onload=function(){FB.init({appId:FB_APP_ID,autoLogAppEvents:!0,xfbml:!0,version:"v3.3"}),FB.ui({method:"share",href:l,quote:f},(function(){}))},e.src="https://connect.facebook.net/fi_FI/sdk.js"):window.open(t.target.href):FB.ui({method:"share",href:digitalData.page.pageInfo.locationHref},(function(){})),c(u)):"twitter"===u?window.twttr?c(u):(t.preventDefault(),window.twttr=(n=document,r="script",i="twitter-wjs",s=n.getElementsByTagName(r)[0],a=window.twttr||{},n.getElementById(i)||((o=n.createElement(r)).id=i,o.onload=function(){t.target.click(),o.onload=null},o.src="https://platform.twitter.com/widgets.js",s.parentNode.insertBefore(o,s),a._e=[],a.ready=function(t){a._e.push(t)}),a)):c(u)}}function l(){var t,e=document.getElementsByClassName("share-trigger");for(t=0;t<e.length;t++)e[t].addEventListener("click",window._triggerAssetShare)}function d(){function t(t,e){LorienDispatch.dispatchEvent("audioEvent",{audioEventData:{id:t.dataset.asset,parentId:window.digitalData.page.attributes.assetID,type:e,duration:parseInt(t.dataset.duration,10),position:parseInt(t.currentTime,10),caption:t.dataset.caption,author:t.dataset.author}})}var e=new IntersectionObserver((function(e,n){e.forEach((function(e){e.isIntersecting&&(t(e.target,"load"),n.unobserve(e.target))}))}));
16i()(document.querySelectorAll("audio")).forEach((function(n){var r,i;n.addEventListener("contextmenu",(function(t){return t.preventDefault()})),e.observe(n),["play","pause","ended"].forEach((function(e){n.addEventListener(e,(function(e){"pause"===e.type&&e.target.currentTime===e.target.duration||t(e.target,e.type)}))})),n.addEventListener("timeupdate",(r=0,i=0,function(e){if(!e.target.paused){var n=e.target.currentTime;if(n<i)i=n;else{var o=n-i;i=n,(r+=o)>10&&(r=0,t(e.target,"progress"))}}}))}))}function h(){var t=new Map,e=function(){document.querySelectorAll("iframe._qIframe, iframe.qualifio_iframe_tag").forEach((function(e){t.has(e.contentWindow)||t.set(e.contentWindow,e)}))};e(),new MutationObserver((function(t){t.forEach((function(t){t.addedNodes.length&&e()}))})).observe(document.body,{childList:!0,subtree:!0});window._qualifioListenerAttached||(window.addEventListener("message",(function(e){if(e.data&&"amp"===e.data.sentinel&&"embed-size"===e.data.type){var n=t.get(e.source);n&&(n.style.height="".concat(e.data.height+20,"px"))}}),!1),window._qualifioListenerAttached=!0)}},function(t,e,n){"use strict";var r=n(5)("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[r]=function(){return this},Array.from(s,(function(){throw 2}))}catch(t){}t.exports=function(t,e){try{if(!e&&!i)return!1}catch(t){return!1}var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){"use strict";var r=n(20),i=n(58),o=n(5),s=n(7),a=o("species");t.exports=function(t){var e=r(t);s&&e&&!e[a]&&i(e,a,{configurable:!0,get:function(){return this}})}},function(t,e,n){"use strict";var r=TypeError;t.exports=function(t){if(t>9007199254740991)throw r("Maximum allowed index exceeded");return t}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return s}));n(95),n(104),n(34),n(163),n(190),n(219),n(19),n(220),n(51),n(105),n(164);var r=new Intl.DateTimeFormat("en-US",{timeZone:"Europe/Helsinki",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",hourCycle:"h23"});function i(t){return Object.fromEntries(r.formatToParts(t).filter((function(t){return"literal"!==t.type})).map((function(t){return[t.type,Number(t.value)]})))}function o(t){var e=i(new Date),n=i(t),r=n.year===e.year&&n.month===e.month&&n.day===e.day,o=n.year===e.year;return r?"".concat(n.hour,":").concat(String(n.minute).padStart(2,"0")):o?"".concat(n.day,".").concat(n.month,"."):"".concat(n.day,".").concat(n.month,".").concat(n.year)}function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=i(new Date),r=i(e),o=i(t),s=r.year===n.year&&r.month===n.month&&r.day===n.day,a="".concat(o.hour,":").concat(String(o.minute).padStart(2,"0"));return s?a:"".concat(o.day,".").concat(o.month,".").concat(o.year," ").concat(a)}},,,,,,,function(t,e,n){"use strict";var r=n(6),i=n(60).map;r({target:"Array",proto:!0,forced:!n(98)("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";n(221)},,,function(t,e,n){"use strict";var r=n(6),i=n(9),o=n(16),s=n(10),a=n(89),c=n(150),u=n(129),f=n(15),l=n(33),d=n(90),h=!f&&d("filter",TypeError),p=c((function(){for(var t,e,n=this.iterator,r=this.predicate,o=this.next;;){if(t=s(i(o,n)),this.done=!!t.done)return;if(e=t.value,u(n,r,[e,this.counter++],!0))return e}}));r({target:"Iterator",proto:!0,real:!0,forced:f||h},{filter:function(t){s(this);try{o(t)}catch(t){l(this,"throw",t)}return h?i(h,this,t):new p(a(this),{predicate:t})}})},,function(t,e,n){var r=n(153);t.exports=function(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}
16,t.exports.__esModule=!0,t.exports.default=t.exports},,,function(t,e,n){"use strict";var r=n(6),i=n(2),o=n(68),s=n(18),a=n(115),c=i([].join);r({target:"Array",proto:!0,forced:o!==Object||!a("join",",")},{join:function(t){return c(s(this),void 0===t?",":t)}})},function(t,e,n){"use strict";var r=n(6),i=n(79),o=n(83),s=n(11),a=n(92),c=n(26),u=n(18),f=n(62),l=n(5),d=n(98),h=n(99),p=d("slice"),m=l("species"),v=Array,I=Math.max;r({target:"Array",proto:!0,forced:!p},{slice:function(t,e){var n,r,l,d=u(this),p=c(d),y=a(t,p),E=a(void 0===e?p:e,p);if(i(d)&&(n=d.constructor,(o(n)&&(n===v||i(n.prototype))||s(n)&&null===(n=n[m]))&&(n=void 0),n===v||void 0===n))return h(d,y,E);for(r=new(void 0===n?v:n)(I(E-y,0)),l=0;y<E;y++,l++)y in d&&f(r,l,d[y]);return r.length=l,r}})},,,function(t,e,n){"use strict";t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},,,,,,,function(t,e,n){"use strict";var r=n(3);t.exports=r},function(t,e,n){"use strict";var r=n(2),i=n(23),o=n(25),s=n(176),a=r("".replace),c=RegExp("^["+s+"]+"),u=RegExp("(^|[^"+s+"])["+s+"]+$"),f=function(t){return function(e){var n=o(i(e));return 1&t&&(n=a(n,c,"")),2&t&&(n=a(n,u,"$1")),n}};t.exports={start:f(1),end:f(2),trim:f(3)}},,,,,function(t,e,n){"use strict";var r=n(21),i=n(18),o=n(78).f,s=n(99),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"Window"===r(t)?function(t){try{return o(t)}catch(t){return s(a)}}(t):o(i(t))}},function(t,e,n){"use strict";var r=n(6),i=n(15),o=n(7),s=n(3),a=n(183),c=n(2),u=n(93),f=n(12),l=n(145),d=n(35),h=n(64),p=n(103),m=n(1),v=n(78).f,I=n(48).f,y=n(14).f,E=n(222),x=n(184).trim,g=s.Number,b=a.Number,S=g.prototype,A=s.TypeError,T=c("".slice),C=c("".charCodeAt),L=function(t){var e=p(t,"number");return"bigint"==typeof e?e:_(e)},_=function(t){var e,n,r,i,o,s,a,c,u=p(t,"number");if(h(u))throw new A("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=x(u),43===(e=C(u,0))||45===e){if(88===(n=C(u,2))||120===n)return NaN}else if(48===e){switch(C(u,1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+u}for(s=(o=T(u,2)).length,a=0;a<s;a++)if((c=C(o,a))<48||c>i)return NaN;return parseInt(o,r)}return+u},O=u("Number",!g(" 0o1")||!g("0b1")||g("+0x1")),w=function(t){return d(S,t)&&m((function(){E(t)}))},F=function(t){var e=arguments.length<1?0:g(L(t));return w(this)?l(Object(e),this,F):e};F.prototype=S,O&&!i&&(S.constructor=F),r({global:!0,constructor:!0,wrap:!0,forced:O},{Number:F});var D=function(t,e){for(var n,r=o?v(e):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),i=0;r.length>i;i++)f(e,n=r[i])&&!f(t,n)&&y(t,n,I(e,n))};i&&b&&D(a.Number,b),(O||i)&&D(a.Number,g)},,function(t,e,n){var r=n(153);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},,,,,,,,,function(t,e,n){"use strict";var r=n(6),i=n(2),o=n(44),s=n(11),a=n(12),c=n(14).f,u=n(78),f=n(189),l=n(252),d=n(72),h=n(247),p=!1,m=d("meta"),v=0,I=function(t){c(t,m,{value:{objectID:"O"+v++,weakData:{}}})},y=t.exports={enable:function(){y.enable=function(){},p=!0;var t=u.f,e=i([].splice),n={};n[m]=1,t(n).length&&(u.f=function(n){for(var r=t(n),i=0,o=r.length;i<o;i++)if(r[i]===m){e(r,i,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:f.f}))},fastKey:function(t,e){if(!s(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,m)){if(!l(t))return"F";if(!e)return"E";I(t)}return t[m].objectID},getWeakData:function(t,e){if(!a(t,m)){if(!l(t))return!0;
16if(!e)return!1;I(t)}return t[m].weakData},onFreeze:function(t){return h&&p&&l(t)&&!a(t,m)&&I(t),t}};o[m]=!0},,,,,,,,,,,,,function(t,e,n){"use strict";n(6)({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},function(t,e,n){"use strict";var r=n(43),i=n(9),o=n(24),s=n(129),a=n(116),c=n(83),u=n(26),f=n(62),l=n(108),d=n(74),h=Array;t.exports=function(t){var e=o(t),n=c(this),p=arguments.length,m=p>1?arguments[1]:void 0,v=void 0!==m;v&&(m=r(m,p>2?arguments[2]:void 0));var I,y,E,x,g,b,S=d(e),A=0;if(!S||this===h&&a(S))for(I=u(e),y=n?new this(I):h(I);I>A;A++)b=v?m(e[A],A):e[A],f(y,A,b);else for(y=n?new this:[],g=(x=l(e,S)).next;!(E=i(g,x)).done;A++)b=v?s(x,m,[E.value,A],!0):E.value,f(y,A,b);return y.length=A,y}},,function(t,e,n){"use strict";var r=n(6),i=n(75),o=n(62);r({target:"Object",stat:!0},{fromEntries:function(t){var e={};return i(t,(function(t,n){o(e,t,n)}),{AS_ENTRIES:!0}),e}})},function(t,e,n){"use strict";var r=n(6),i=n(223).start;r({target:"String",proto:!0,forced:n(225)},{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";var r=n(6),i=n(9),o=n(16),s=n(10),a=n(89),c=n(150),u=n(129),f=n(33),l=n(90),d=n(15),h=!d&&l("map",TypeError),p=c((function(){var t=this.iterator,e=s(i(this.next,t));if(!(this.done=!!e.done))return u(t,this.mapper,[e.value,this.counter++],!0)}));r({target:"Iterator",proto:!0,real:!0,forced:d||h},{map:function(t){s(this);try{o(t)}catch(t){f(this,"throw",t)}return h?i(h,this,t):new p(a(this),{mapper:t})}})},function(t,e,n){"use strict";var r=n(2);t.exports=r(1..valueOf)},function(t,e,n){"use strict";var r=n(2),i=n(76),o=n(25),s=n(224),a=n(23),c=r(s),u=r("".slice),f=Math.ceil,l=function(t){return function(e,n,r){var s,l,d=o(a(e)),h=i(n),p=d.length,m=void 0===r?" ":o(r);return h<=p||""===m?d:((l=c(m,f((s=h-p)/m.length))).length>s&&(l=u(l,0,s)),t?d+l:l+d)}};t.exports={start:l(!1),end:l(!0)}},function(t,e,n){"use strict";var r=n(37),i=n(25),o=n(23),s=RangeError;t.exports=function(t){var e=i(o(this)),n="",a=r(t);if(a<0||a===1/0)throw new s("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(e+=e))1&a&&(n+=e);return n}},function(t,e,n){"use strict";var r=n(67);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},,,,function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));n(216),n(19),n(51),n(70),n(71);var r=n(156);function i(){var t=document.querySelectorAll("time.js-asset-time[datetime]");t.length&&t.forEach((function(t){var e=new Date(t.getAttribute("datetime"));if(!Number.isNaN(e.getTime())){var n=t;if(t.hasAttribute("data-asset-datetime")){var i=t.getAttribute("data-anchor-datetime"),o=i?new Date(i):e;n.textContent=Object(r.b)(e,Number.isNaN(o.getTime())?e:o)}else n.textContent=Object(r.a)(e)}}))}document.addEventListener("DOMContentLoaded",i)},,,,,,,,,,,,,,,,function(t,e,n){"use strict";var r=n(6),i=n(3),o=n(2),s=n(93),a=n(17),c=n(203),u=n(75),f=n(77),l=n(4),d=n(38),h=n(11),p=n(1),m=n(152),v=n(45),I=n(145);t.exports=function(t,e,n){var y=-1!==t.indexOf("Map"),E=-1!==t.indexOf("Weak"),x=y?"set":"add",g=i[t],b=g&&g.prototype,S=g,A={},T=function(t){var e=o(b[t]);a(b,t,"add"===t?function(t){return e(this,0===t?0:t),this}:"delete"===t?function(t){return!(E&&!h(t))&&e(this,0===t?0:t)}:"get"===t?function(t){return E&&!h(t)?void 0:e(this,0===t?0:t)}:"has"===t?function(t){return!(E&&!h(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if(s(t,!l(g)||!(E||b.forEach&&!p((function(){(new g).entries().next()})))))S=n.getConstructor(e,t,y,x),c.enable();else if(s(t,!0)){var C=new S,L=C[x](E?{}:-0,1)!==C,_=p((function(){C.has(1)})),O=m((function(t){new g(t)})),w=!E&&p((function(){for(var t=new g,e=5;e--;)t[x](e,e);return!t.has(-0)}));O||((S=e((function(t,e){f(t,b);var n=I(new g,t,S);return d(e)||u(e,n[x],{that:n,AS_ENTRIES:y}),n}))).prototype=b,b.constructor=S),(_||w)&&(T("delete"),T("has"),y&&T("get")),(w||L)&&T(x),E&&b.clear&&delete b.clear}return A[t]=S,r({global:!0,constructor:!0,forced:S!==g},A),v(S,t),E||n.setStrong(S,t,y),S}},function(t,e,n){"use strict";n(251)},function(t,e,n){"use strict";var r=n(1);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(t,e,n){"use strict";var r=n(28),i=n(58),o=n(131),s=n(43),a=n(77),c=n(38),u=n(75),f=n(111),l=n(81),d=n(154),h=n(7),p=n(203).fastKey,m=n(27),v=m.set,I=m.getterFor;
16t.exports={getConstructor:function(t,e,n,f){var l=t((function(t,i){a(t,d),v(t,{type:e,index:r(null),first:null,last:null,size:0}),h||(t.size=0),c(i)||u(i,t[f],{that:t,AS_ENTRIES:n})})),d=l.prototype,m=I(e),y=function(t,e,n){var r,i,o=m(t),s=E(t,e);return s?s.value=n:(o.last=s={index:i=p(e,!0),key:e,value:n,previous:r=o.last,next:null,removed:!1},o.first||(o.first=s),r&&(r.next=s),h?o.size++:t.size++,"F"!==i&&(o.index[i]=s)),t},E=function(t,e){var n,r=m(t),i=p(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key===e)return n};return o(d,{clear:function(){for(var t=m(this),e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=null),e=e.next;t.first=t.last=null,t.index=r(null),h?t.size=0:this.size=0},delete:function(t){var e=m(this),n=E(this,t);if(n){var r=n.next,i=n.previous;delete e.index[n.index],n.removed=!0,i&&(i.next=r),r&&(r.previous=i),e.first===n&&(e.first=r),e.last===n&&(e.last=i),h?e.size--:this.size--}return!!n},forEach:function(t){for(var e,n=m(this),r=s(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!E(this,t)}}),o(d,n?{get:function(t){var e=E(this,t);return e&&e.value},set:function(t,e){return y(this,0===t?0:t,e)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),h&&i(d,"size",{configurable:!0,get:function(){return m(this).size}}),l},setStrong:function(t,e,n){var r=e+" Iterator",i=I(e),o=I(r);f(t,e,(function(t,e){v(this,{type:r,target:t,state:i(t),kind:e,last:null})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?l("keys"===e?n.key:"values"===e?n.value:[n.key,n.value],!1):(t.target=null,l(void 0,!0))}),n?"entries":"values",!n,!0),d(e)}}},,,function(t,e,n){"use strict";n(245)("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(248))},function(t,e,n){"use strict";var r=n(1),i=n(11),o=n(21),s=n(253),a=Object.isExtensible,c=r((function(){a(1)}));t.exports=c||s?function(t){return!!i(t)&&((!s||"ArrayBuffer"!==o(t))&&(!a||a(t)))}:a},function(t,e,n){"use strict";var r=n(1);t.exports=r((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));n(312),n(19),n(47),n(51),n(70),n(71);function r(t){var e=document.querySelector(t),n=e?Array.from(e.querySelectorAll(".menu-dropdown")):[];n.forEach((function(t,e){t.addEventListener("touchstart",(function(t){t.stopPropagation(),n.forEach((function(t,n){e===n?t.classList.toggle("active"):t.classList.remove("active")}))}),{passive:!0})})),document.addEventListener("touchstart",(function(){n.forEach((function(t){t.classList.remove("active")}))}),{passive:!0})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";var r=n(6),i=n(217);r({target:"Array",stat:!0,forced:!n(152)((function(t){Array.from(t)}))},{from:i})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";n.d(e,"a",(function(){return ft}));var r,i,o=n(39),s=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!1,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!1,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),a=function(){function t(t,e){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];this.root=t,this.initialize.apply(this,Object(o.g)([],Object(o.e)(n))),this.foundation=void 0===e?this.getDefaultFoundation():e,this.foundation.init(),this.initialSyncWithDOM()}return t.attachTo=function(e){return new t(e,new s({}))},t.prototype.initialize=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e]},t.prototype.getDefaultFoundation=function(){throw new Error("Subclasses must override getDefaultFoundation to return a properly configured foundation class")},t.prototype.initialSyncWithDOM=function(){},t.prototype.destroy=function(){this.foundation.destroy()},t.prototype.listen=function(t,e,n){this.root.addEventListener(t,e,n)},t.prototype.unlisten=function(t,e,n){this.root.removeEventListener(t,e,n)},t.prototype.emit=function(t,e,n){var r;void 0===n&&(n=!1),"function"==typeof CustomEvent?r=new CustomEvent(t,{bubbles:n,detail:e}):(r=document.createEvent("CustomEvent")).initCustomEvent(t,n,!1,e),this.root.dispatchEvent(r)},t}(),c=function(){function t(t,e){void 0===e&&(e={}),this.root=t,this.options=e,this.elFocusedBeforeTrapFocus=null}return t.prototype.trapFocus=function(){var t=this.getFocusableElements(this.root);if(0===t.length)throw new Error("FocusTrap: Element must have at least one focusable child.");this.elFocusedBeforeTrapFocus=document.activeElement instanceof HTMLElement?document.activeElement:null,this.wrapTabFocus(this.root),this.options.skipInitialFocus||this.focusInitialElement(t,this.options.initialFocusEl)},t.prototype.releaseFocus=function(){[].slice.call(this.root.querySelectorAll(".mdc-dom-focus-sentinel")).forEac
16h((function(t){t.parentElement.removeChild(t)})),!this.options.skipRestoreFocus&&this.elFocusedBeforeTrapFocus&&this.elFocusedBeforeTrapFocus.focus()},t.prototype.wrapTabFocus=function(t){var e=this,n=this.createSentinel(),r=this.createSentinel();n.addEventListener("focus",(function(){var n=e.getFocusableElements(t);n.length>0&&n[n.length-1].focus()})),r.addEventListener("focus",(function(){var n=e.getFocusableElements(t);n.length>0&&n[0].focus()})),t.insertBefore(n,t.children[0]),t.appendChild(r)},t.prototype.focusInitialElement=function(t,e){var n=0;e&&(n=Math.max(t.indexOf(e),0)),t[n].focus()},t.prototype.getFocusableElements=function(t){return[].slice.call(t.querySelectorAll("[autofocus], [tabindex], a, input, textarea, select, button")).filter((function(t){var e="true"===t.getAttribute("aria-disabled")||null!=t.getAttribute("disabled")||null!=t.getAttribute("hidden")||"true"===t.getAttribute("aria-hidden"),n=t.tabIndex>=0&&t.getBoundingClientRect().width>0&&!t.classList.contains("mdc-dom-focus-sentinel")&&!e,r=!1;if(n){var i=getComputedStyle(t);r="none"===i.display||"hidden"===i.visibility}return n&&!r}))},t.prototype.createSentinel=function(){var t=document.createElement("div");return t.setAttribute("tabindex","0"),t.setAttribute("aria-hidden","true"),t.classList.add("mdc-dom-focus-sentinel"),t},t}();
17/**
18 * @license
19 * Copyright 2016 Google Inc.
20 *
21 * Permission is hereby granted, free of charge, to any person obtaining a copy
22 * of this software and associated documentation files (the "Software"), to deal
23 * in the Software without restriction, including without limitation the rights
24 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
25 * copies of the Software, and to permit persons to whom the Software is
26 * furnished to do so, subject to the following conditions:
27 *
28 * The above copyright notice and this permission notice shall be included in
29 * all copies or substantial portions of the Software.
30 *
31 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
32 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
33 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
34 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
35 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
36 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
37 * THE SOFTWARE.
38 */function u(t,e){return(t.matches||t.webkitMatchesSelector||t.msMatchesSelector).call(t,e)}var f={LIST_ITEM_ACTIVATED_CLASS:"mdc-list-item--activated",LIST_ITEM_CLASS:"mdc-list-item",LIST_ITEM_DISABLED_CLASS:"mdc-list-item--disabled",LIST_ITEM_SELECTED_CLASS:"mdc-list-item--selected",LIST_ITEM_TEXT_CLASS:"mdc-list-item__text",LIST_ITEM_PRIMARY_TEXT_CLASS:"mdc-list-item__primary-text",ROOT:"mdc-list"},l=((r={})[""+f.LIST_ITEM_ACTIVATED_CLASS]="mdc-list-item--activated",r[""+f.LIST_ITEM_CLASS]="mdc-list-item",r[""+f.LIST_ITEM_DISABLED_CLASS]="mdc-list-item--disabled",r[""+f.LIST_ITEM_SELECTED_CLASS]="mdc-list-item--selected",r[""+f.LIST_ITEM_PRIMARY_TEXT_CLASS]="mdc-list-item__primary-text",r[""+f.ROOT]="mdc-list",r),d=((i={})[""+f.LIST_ITEM_ACTIVATED_CLASS]="mdc-deprecated-list-item--activated",i[""+f.LIST_ITEM_CLASS]="mdc-deprecated-list-item",i[""+f.LIST_ITEM_DISABLED_CLASS]="mdc-deprecated-list-item--disabled",i[""+f.LIST_ITEM_SELECTED_CLASS]="mdc-deprecated-list-item--selected",i[""+f.LIST_ITEM_TEXT_CLASS]="mdc-deprecated-list-item__text",i[""+f.LIST_ITEM_PRIMARY_TEXT_CLASS]="mdc-deprecated-list-item__primary-text",i[""+f.ROOT]="mdc-deprecated-list",i),h={ACTION_EVENT:"MDCList:action",SELECTION_CHANGE_EVENT:"MDCList:selectionChange",ARIA_CHECKED:"aria-checked",ARIA_CHECKED_CHECKBOX_SELECTOR:'[role="checkbox"][aria-checked="true"]',ARIA_CHECKED_RADIO_SELECTOR:'[role="radio"][aria-checked="true"]',ARIA_CURRENT:"aria-current",ARIA_DISABLED:"aria-disabled",ARIA_ORIENTATION:"aria-orientation",ARIA_ORIENTATION_HORIZONTAL:"horizontal",ARIA_ROLE_CHECKBOX_SELECTOR:'[role="checkbox"]',ARIA_SELECTED:"aria-selected",ARIA_INTERACTIVE_ROLES_SELECTOR:'[role="listbox"], [role="menu"]',ARIA_MULTI_SELECTABLE_SELECTOR:'[aria-multiselectable="true"]',CHECKBOX_RADIO_SELECTOR:'input[type="checkbox"], input[type="radio"]',CHECKBOX_SELECTOR:'input[type="checkbox"]',CHILD_ELEMENTS_TO_TOGGLE_TABINDEX:"\n    ."+f.LIST_ITEM_CLASS+" button:not(:disabled),\n    ."+f.LIST_ITEM_CLASS+" a,\n    ."+d[f.LIST_ITEM_CLASS]+" button:not(:disabled),\n    ."+d[f.LIST_ITEM_CLASS]+" a\n  ",DEPRECATED_SELECTOR:".mdc-deprecated-list",FOCUSABLE_CHILD_ELEMENTS:"\n    ."+f.LIST_ITEM_CLASS+" button:not(:disabled),\n    ."+f.LIST_ITEM_CLASS+" a,\n    ."+f.LIST_ITEM_CLASS+' input[type="radio"]:not(:disabled),\n    .'+f.LIST_ITEM_CLASS+' input[type="checkbox"]:not(:disabled),\n    .'+d[f.LIST_ITEM_CLASS]+" button:not(:disabled),\n    ."+d[f.LIST_ITEM_CLASS]+" a,\n    ."+d[f.LIST_ITEM_CLASS]+' input[type="radio"]:not(:disabled),\n    .'+d[f.LIST_ITEM_CLASS]+' input[type="checkbox"]:not(:disabled)\n  ',RADIO_SELECTOR:'input[type="radio"]',SELECTED_ITEM_SELECTOR:'[aria-selected="true"], [aria-current="true"]'},p={UNSET_INDEX:-1,TYPEAHEAD_BUFFER_CLEAR_TIMEOUT_MS:300},m="Unknown",v="Backspace",I="Enter",y="Spacebar",E="PageUp",x="PageDown",g="End",b="Home",S="ArrowLeft",A="ArrowUp",T="ArrowRight",C="ArrowDown",L="Delete",_="Escape",O="Tab",w=new Set;w.add(v),w.add(I),w.add(y),w.add(E),w.add(x),w.add(g),w.add(b),w.add(S),w.add(A),w.add(T),w.add(C),w.add(L),w.add(_),w.add(O);var F=8,D=13,N=32,R=33,M=34,k=35,j=36,P=37,B=38,V=39,H=40,U=46,q=27,X=9,G=new Map;G.set(F,v),G.set(D,I),G.set(N,y),G.set(R,E),G.set(M,x),G.set(k,g),G.set(j,b),G.set(P,S),G.set(B,A),G.set(V,T),G.set(H,C),G.set(U,L),G.set(q,_),G.set(X,O);var K=new Set;function z(t){var e=t.key;if(w.has(e))return e;var n=G.get(t.keyCode);return n||m}K.add(E),K.add(x),K.add(g),K.add(b),K.add(S),K.add(A),K.add(T),K.add(C);
39/**
40 * @license
41 * Copyright 2020 Google Inc.
42 *
43 * Permission is hereby granted, free of charge, to any person obtaining a copy
44 * of this software and associated documentation files (the "Software"), to deal
45 * in the Software without restriction, including without limitation the rights
46 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
47 * copies of the Software, and to permit persons to whom the Software is
48 * furnished to do so, subject to the following conditions:
49 *
50 * The above copyright notice and this permission notice shall be included in
51 * all copies or substantial portions of the Software.
52 *
53 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
54 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
55 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
56 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
57 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
58 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
59 * THE SOFTWARE.
60 */
61var W=["input","button","textarea","select"],Y=function(t){var e=t.target;if(e){var n=(""+e.tagName).toLowerCase();-1===W.indexOf(n)&&t.preventDefault()}};function $(t,e){var n,r=t.nextChar,i=t.focusItemAtIndex,o=t.sortedIndexByFirstChar,s=t.focusedItemIndex,a=t.skipFocus,c=t.isItemAtIndexDisabled;return clearTimeout(e.bufferClearTimeout),e.bufferClearTimeout=setTimeout((function(){Q(e)}),p.TYPEAHEAD_BUFFER_CLEAR_TIMEOUT_MS),e.typeaheadBuffer=e.typeaheadBuffer+r,-1===(n=1===e.typeaheadBuffer.length?function(t,e,n,r){var i=r.typeaheadBuffer[0],o=t.get(i);if(!o)return-1;if(i===r.currentFirstChar&&o[r.sortedIndexCursor].index===e){r.sortedIndexCursor=(r.sortedIndexCursor+1)%o.length;var s=o[r.sortedIndexCursor].index;if(!n(s))return s}r.currentFirstChar=i;var a,c=-1;for(a=0;a<o.length;a++)if(!n(o[a].index)){c=a;break}for(;a<o.length;a++)if(o[a].index>e&&!n(o[a].index)){c=a;break}if(-1!==c)return r.sortedIndexCursor=c,o[r.sortedIndexCursor].index;return-1}(o,s,c,e):function(t,e,n){var r=n.typeaheadBuffer[0],i=t.get(r);if(!i)return-1;var o=i[n.sortedIndexCursor];if(0===o.text.lastIndexOf(n.typeaheadBuffer,0)&&!e(o.index))return o.index;var s=(n.sortedIndexCursor+1)%i.length,a=-1;for(;s!==n.sortedIndexCursor;){var c=i[s],u=0===c.text.lastIndexOf(n.typeaheadBuffer,0),f=!e(c.index);if(u&&f){a=s;break}s=(s+1)%i.length}if(-1!==a)return n.sortedIndexCursor=a,i[n.sortedIndexCursor].index;return-1}(o,c,e))||a||i(n),n}function Z(t){return t.typeaheadBuffer.length>0}function Q(t){t.typeaheadBuffer=""}function J(t,e){var n=t.event,r=t.isTargetListItem,i=t.focusedItemIndex,o=t.focusItemAtIndex,s=t.sortedIndexByFirstChar,a=t.isItemAtIndexDisabled,c="ArrowLeft"===z(n),u="ArrowUp"===z(n),f="ArrowRight"===z(n),l="ArrowDown"===z(n),d="Home"===z(n),h="End"===z(n),p="Enter"===z(n),m="Spacebar"===z(n);return n.altKey||n.ctrlKey||n.metaKey||c||u||f||l||d||h||p?-1:m||1!==n.key.length?m?(r&&Y(n),r&&Z(e)?$({focusItemAtIndex:o,focusedItemIndex:i,nextChar:" ",sortedIndexByFirstChar:s,skipFocus:!1,isItemAtIndexDisabled:a},e):-1):-1:(Y(n),$({focusItemAtIndex:o,focusedItemIndex:i,nextChar:n.key.toLowerCase(),sortedIndexByFirstChar:s,skipFocus:!1,isItemAtIndexDisabled:a},e))}
62/**
63 * @license
64 * Copyright 2018 Google Inc.
65 *
66 * Permission is hereby granted, free of charge, to any person obtaining a copy
67 * of this software and associated documentation files (the "Software"), to deal
68 * in the Software without restriction, including without limitation the rights
69 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
70 * copies of the Software, and to permit persons to whom the Software is
71 * furnished to do so, subject to the following conditions:
72 *
73 * The above copyright notice and this permission notice shall be included in
74 * all copies or substantial portions of the Software.
75 *
76 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
77 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
78 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
79 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
80 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
81 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
82 * THE SOFTWARE.
83 */var tt=["Alt","Control","Meta","Shift"];function et(t){var e=new Set(t?tt.filter((function(e){return t.getModifierState(e)})):[]);return function(t){return t.every((function(t){return e.has(t)}))&&t.length===e.size}}var nt=function(t){function e(n){var r=t.call(this,Object(o.a)(Object(o.a)({},e.defaultAdapter),n))||this;return r.wrapFocus=!1,r.isVertical=!0,r.isSingleSelectionList=!1,r.areDisabledItemsFocusable=!0,r.selectedIndex=
83p.UNSET_INDEX,r.focusedItemIndex=p.UNSET_INDEX,r.useActivatedClass=!1,r.useSelectedAttr=!1,r.ariaCurrentAttrValue=null,r.isCheckboxList=!1,r.isRadioList=!1,r.lastSelectedIndex=null,r.hasTypeahead=!1,r.typeaheadState={bufferClearTimeout:0,currentFirstChar:"",sortedIndexCursor:0,typeaheadBuffer:""},r.sortedIndexByFirstChar=new Map,r}return Object(o.c)(e,t),Object.defineProperty(e,"strings",{get:function(){return h},enumerable:!1,configurable:!0}),Object.defineProperty(e,"cssClasses",{get:function(){return f},enumerable:!1,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return p},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClassForElementIndex:function(){},focusItemAtIndex:function(){},getAttributeForElementIndex:function(){return null},getFocusedElementIndex:function(){return 0},getListItemCount:function(){return 0},hasCheckboxAtIndex:function(){return!1},hasRadioAtIndex:function(){return!1},isCheckboxCheckedAtIndex:function(){return!1},isFocusInsideList:function(){return!1},isRootFocused:function(){return!1},listItemAtIndexHasClass:function(){return!1},notifyAction:function(){},notifySelectionChange:function(){},removeClassForElementIndex:function(){},setAttributeForElementIndex:function(){},setCheckedCheckboxOrRadioAtIndex:function(){},setTabIndexForListItemChildren:function(){},getPrimaryTextAtIndex:function(){return""}}},enumerable:!1,configurable:!0}),e.prototype.layout=function(){0!==this.adapter.getListItemCount()&&(this.adapter.hasCheckboxAtIndex(0)?this.isCheckboxList=!0:this.adapter.hasRadioAtIndex(0)?this.isRadioList=!0:this.maybeInitializeSingleSelection(),this.hasTypeahead&&(this.sortedIndexByFirstChar=this.typeaheadInitSortedIndex()))},e.prototype.getFocusedItemIndex=function(){return this.focusedItemIndex},e.prototype.setWrapFocus=function(t){this.wrapFocus=t},e.prototype.setVerticalOrientation=function(t){this.isVertical=t},e.prototype.setSingleSelection=function(t){this.isSingleSelectionList=t,t&&(this.maybeInitializeSingleSelection(),this.selectedIndex=this.getSelectedIndexFromDOM())},e.prototype.setDisabledItemsFocusable=function(t){this.areDisabledItemsFocusable=t},e.prototype.maybeInitializeSingleSelection=function(){var t=this.getSelectedIndexFromDOM();t!==p.UNSET_INDEX&&(this.adapter.listItemAtIndexHasClass(t,f.LIST_ITEM_ACTIVATED_CLASS)&&this.setUseActivatedClass(!0),this.isSingleSelectionList=!0,this.selectedIndex=t)},e.prototype.getSelectedIndexFromDOM=function(){for(var t=p.UNSET_INDEX,e=this.adapter.getListItemCount(),n=0;n<e;n++){var r=this.adapter.listItemAtIndexHasClass(n,f.LIST_ITEM_SELECTED_CLASS),i=this.adapter.listItemAtIndexHasClass(n,f.LIST_ITEM_ACTIVATED_CLASS);if(r||i){t=n;break}}return t},e.prototype.setHasTypeahead=function(t){this.hasTypeahead=t,t&&(this.sortedIndexByFirstChar=this.typeaheadInitSortedIndex())},e.prototype.isTypeaheadInProgress=function(){return this.hasTypeahead&&Z(this.typeaheadState)},e.prototype.setUseActivatedClass=function(t){this.useActivatedClass=t},e.prototype.setUseSelectedAttribute=function(t){this.useSelectedAttr=t},e.prototype.getSelectedIndex=function(){return this.selectedIndex},e.prototype.setSelectedIndex=function(t,e){void 0===e&&(e={}),this.isIndexValid(t)&&(this.isCheckboxList?this.setCheckboxAtIndex(t,e):this.isRadioList?this.setRadioAtIndex(t,e):this.setSingleSelectionAtIndex(t,e))},e.prototype.handleFocusIn=function(t){t>=0&&(this.focusedItemIndex=t,this.adapter.setAttributeForElementIndex(t,"tabindex","0"),this.adapter.setTabIndexForListItemChildren(t,"0"))},e.prototype.handleFocusOut=function(t){var e=this;t>=0&&(this.adapter.setAttributeForElementIndex(t,"tabindex","-1"),this.adapter.setTabIndexForListItemChildren(t,"-1")),setTimeout((function(){e.adapter.isFocusInsideList()||e.setTabindexToFirstSelectedOrFocusedItem()}),0)},e.prototype.isIndexDisabled=function(t){return this.adapter.listItemAtIndexHasClass(t,f.LIST_ITEM_DISABLED_CLASS)},e.prototype.handleKeydown=function(t,e,n){var r,i=this,o="ArrowLeft"===z(t),s="ArrowUp"===z(t),a="ArrowRight"===z(t),c="ArrowDown"===z(t),u="Home"===z(t),f="End"===z(t),l="Enter"===z(t),d="Spacebar"===z(t),h=this.isVertical&&c||!this.isVertical&&a,m=this.isVertical&&s||
83!this.isVertical&&o,v="A"===t.key||"a"===t.key,I=et(t);if(this.adapter.isRootFocused()){if((m||f)&&I([]))t.preventDefault(),this.focusLastElement();else if((h||u)&&I([]))t.preventDefault(),this.focusFirstElement();else if(m&&I(["Shift"])&&this.isCheckboxList){t.preventDefault(),-1!==(E=this.focusLastElement())&&this.setSelectedIndexOnAction(E,!1)}else if(h&&I(["Shift"])&&this.isCheckboxList){t.preventDefault(),-1!==(E=this.focusFirstElement())&&this.setSelectedIndexOnAction(E,!1)}this.hasTypeahead&&J({event:t,focusItemAtIndex:function(t){i.focusItemAtIndex(t)},focusedItemIndex:-1,isTargetListItem:e,sortedIndexByFirstChar:this.sortedIndexByFirstChar,isItemAtIndexDisabled:function(t){return i.isIndexDisabled(t)}},this.typeaheadState)}else{var y=this.adapter.getFocusedElementIndex();if(!(-1===y&&(y=n)<0)){if(h&&I([]))Y(t),this.focusNextElement(y);else if(m&&I([]))Y(t),this.focusPrevElement(y);else if(h&&I(["Shift"])&&this.isCheckboxList){Y(t),-1!==(E=this.focusNextElement(y))&&this.setSelectedIndexOnAction(E,!1)}else if(m&&I(["Shift"])&&this.isCheckboxList){var E;Y(t),-1!==(E=this.focusPrevElement(y))&&this.setSelectedIndexOnAction(E,!1)}else if(u&&I([]))Y(t),this.focusFirstElement();else if(f&&I([]))Y(t),this.focusLastElement();else if(u&&I(["Control","Shift"])&&this.isCheckboxList){if(Y(t),this.isIndexDisabled(y))return;this.focusFirstElement(),this.toggleCheckboxRange(0,y,y)}else if(f&&I(["Control","Shift"])&&this.isCheckboxList){if(Y(t),this.isIndexDisabled(y))return;this.focusLastElement(),this.toggleCheckboxRange(y,this.adapter.getListItemCount()-1,y)}else if(v&&I(["Control"])&&this.isCheckboxList)t.preventDefault(),this.checkboxListToggleAll(this.selectedIndex===p.UNSET_INDEX?[]:this.selectedIndex,!0);else if((l||d)&&I([])){if(e){if((x=t.target)&&"A"===x.tagName&&l)return;if(Y(t),this.isIndexDisabled(y))return;this.isTypeaheadInProgress()||(this.isSelectableList()&&this.setSelectedIndexOnAction(y,!1),this.adapter.notifyAction(y))}}else if((l||d)&&I(["Shift"])&&this.isCheckboxList){var x;if((x=t.target)&&"A"===x.tagName&&l)return;if(Y(t),this.isIndexDisabled(y))return;this.isTypeaheadInProgress()||(this.toggleCheckboxRange(null!==(r=this.lastSelectedIndex)&&void 0!==r?r:y,y,y),this.adapter.notifyAction(y))}if(this.hasTypeahead)J({event:t,focusItemAtIndex:function(t){i.focusItemAtIndex(t)},focusedItemIndex:this.focusedItemIndex,isTargetListItem:e,sortedIndexByFirstChar:this.sortedIndexByFirstChar,isItemAtIndexDisabled:function(t){return i.isIndexDisabled(t)}},this.typeaheadState)}}},e.prototype.handleClick=function(t,e,n){var r,i=et(n);t!==p.UNSET_INDEX&&(this.isIndexDisabled(t)||(i([])?(this.isSelectableList()&&this.setSelectedIndexOnAction(t,e),this.adapter.notifyAction(t)):this.isCheckboxList&&i(["Shift"])&&(this.toggleCheckboxRange(null!==(r=this.lastSelectedIndex)&&void 0!==r?r:t,t,t),this.adapter.notifyAction(t))))},e.prototype.focusNextElement=function(t){var e=this.adapter.getListItemCount(),n=t,r=null;do{if(++n>=e){if(!this.wrapFocus)return t;n=0}if(n===r)return-1;r=null!=r?r:n}while(!this.areDisabledItemsFocusable&&this.isIndexDisabled(n));return this.focusItemAtIndex(n),n},e.prototype.focusPrevElement=function(t){var e=this.adapter.getListItemCount(),n=t,r=null;do{if(--n<0){if(!this.wrapFocus)return t;n=e-1}if(n===r)return-1;r=null!=r?r:n}while(!this.areDisabledItemsFocusable&&this.isIndexDisabled(n));return this.focusItemAtIndex(n),n},e.prototype.focusFirstElement=function(){return this.focusNextElement(-1)},e.prototype.focusLastElement=function(){return this.focusPrevElement(this.adapter.getListItemCount())},e.prototype.focusInitialElement=function(){var t=this.getFirstSelectedOrFocusedItemIndex();return this.focusItemAtIndex(t),t},e.prototype.setEnabled=function(t,e){this.isIndexValid(t,!1)&&(e?(this.adapter.removeClassForElementIndex(t,f.LIST_ITEM_DISABLED_CLASS),this.adapter.setAttributeForElementIndex(t,h.ARIA_DISABLED,"false")):(this.adapter.addClassForElementIndex(t,f.LIST_ITEM_DISABLED_CLASS),this.adapter.setAttributeForElementIndex(t,h.ARIA_DISABLED,"true")))},e.prototype.setSingleSelectionAtIndex=function(t,e){if(void 0===e&&(e={}),this.selectedIndex!==t||e.forceUpdate){var n=f.LIST_ITEM_SELECTED_CLASS;this.useActivatedClass&&(n=f.LIST_ITEM_ACTIVATED_CLASS),this.selectedIndex!==p.UNSET_INDEX&&this.adapter.removeClassForElementIndex(this.selectedIndex,n),this.setAriaForSingleSelectionAtIndex(t),this.setTabindexAtIndex(t),t!==p.UNSET_INDEX&&this.adapter.addClassF
83orElementIndex(t,n),this.selectedIndex=t,e.isUserInteraction&&!e.forceUpdate&&this.adapter.notifySelectionChange([t])}},e.prototype.setAriaForSingleSelectionAtIndex=function(t){this.selectedIndex===p.UNSET_INDEX&&(this.ariaCurrentAttrValue=this.adapter.getAttributeForElementIndex(t,h.ARIA_CURRENT));var e=null!==this.ariaCurrentAttrValue,n=e?h.ARIA_CURRENT:h.ARIA_SELECTED;if(this.selectedIndex!==p.UNSET_INDEX&&this.adapter.setAttributeForElementIndex(this.selectedIndex,n,"false"),t!==p.UNSET_INDEX){var r=e?this.ariaCurrentAttrValue:"true";this.adapter.setAttributeForElementIndex(t,n,r)}},e.prototype.getSelectionAttribute=function(){return this.useSelectedAttr?h.ARIA_SELECTED:h.ARIA_CHECKED},e.prototype.setRadioAtIndex=function(t,e){void 0===e&&(e={});var n=this.getSelectionAttribute();this.adapter.setCheckedCheckboxOrRadioAtIndex(t,!0),(this.selectedIndex!==t||e.forceUpdate)&&(this.selectedIndex!==p.UNSET_INDEX&&this.adapter.setAttributeForElementIndex(this.selectedIndex,n,"false"),this.adapter.setAttributeForElementIndex(t,n,"true"),this.selectedIndex=t,e.isUserInteraction&&!e.forceUpdate&&this.adapter.notifySelectionChange([t]))},e.prototype.setCheckboxAtIndex=function(t,e){void 0===e&&(e={});for(var n=this.selectedIndex,r=e.isUserInteraction?new Set(n===p.UNSET_INDEX?[]:n):null,i=this.getSelectionAttribute(),o=[],s=0;s<this.adapter.getListItemCount();s++){var a=null==r?void 0:r.has(s),c=t.indexOf(s)>=0;c!==a&&o.push(s),this.adapter.setCheckedCheckboxOrRadioAtIndex(s,c),this.adapter.setAttributeForElementIndex(s,i,c?"true":"false")}this.selectedIndex=t,e.isUserInteraction&&o.length&&this.adapter.notifySelectionChange(o)},e.prototype.toggleCheckboxRange=function(t,e,n){this.lastSelectedIndex=n;for(var r=new Set(this.selectedIndex===p.UNSET_INDEX?[]:this.selectedIndex),i=!(null==r?void 0:r.has(n)),s=Object(o.e)([t,e].sort(),2),a=s[0],c=s[1],u=this.getSelectionAttribute(),f=[],l=a;l<=c;l++){if(!this.isIndexDisabled(l))i!==r.has(l)&&(f.push(l),this.adapter.setCheckedCheckboxOrRadioAtIndex(l,i),this.adapter.setAttributeForElementIndex(l,u,""+i),i?r.add(l):r.delete(l))}f.length&&(this.selectedIndex=Object(o.g)([],Object(o.e)(r)),this.adapter.notifySelectionChange(f))},e.prototype.setTabindexAtIndex=function(t){this.focusedItemIndex===p.UNSET_INDEX&&0!==t?this.adapter.setAttributeForElementIndex(0,"tabindex","-1"):this.focusedItemIndex>=0&&this.focusedItemIndex!==t&&this.adapter.setAttributeForElementIndex(this.focusedItemIndex,"tabindex","-1"),this.selectedIndex instanceof Array||this.selectedIndex===t||this.adapter.setAttributeForElementIndex(this.selectedIndex,"tabindex","-1"),t!==p.UNSET_INDEX&&this.adapter.setAttributeForElementIndex(t,"tabindex","0")},e.prototype.isSelectableList=function(){return this.isSingleSelectionList||this.isCheckboxList||this.isRadioList},e.prototype.setTabindexToFirstSelectedOrFocusedItem=function(){var t=this.getFirstSelectedOrFocusedItemIndex();this.setTabindexAtIndex(t)},e.prototype.getFirstSelectedOrFocusedItemIndex=function(){return this.isSelectableList()?"number"==typeof this.selectedIndex&&this.selectedIndex!==p.UNSET_INDEX?this.selectedIndex:this.selectedIndex instanceof Array&&this.selectedIndex.length>0?this.selectedIndex.reduce((function(t,e){return Math.min(t,e)})):0:Math.max(this.focusedItemIndex,0)},e.prototype.isIndexValid=function(t,e){var n=this;if(void 0===e&&(e=!0),t instanceof Array){if(!this.isCheckboxList&&e)throw new Error("MDCListFoundation: Array of index is only supported for checkbox based list");return 0===t.length||t.some((function(t){return n.isIndexInRange(t)}))}if("number"==typeof t){if(this.isCheckboxList&&e)throw new Error("MDCListFoundation: Expected array of index for checkbox based list but got number: "+t);return this.isIndexInRange(t)||this.isSingleSelectionList&&t===p.UNSET_INDEX}return!1},e.prototype.isIndexInRange=function(t){var e=this.adapter.getListItemCount();return t>=0&&t<e},e.prototype.setSelectedIndexOnAction=function(t,e){this.lastSelectedIndex=t,this.isCheckboxList?(this.toggleCheckboxAtIndex(t,e),this.adapter.notifySelectionChange([t])):this.setSelectedIndex(t,{isUserInteraction:!0})},e.prototype.toggleCheckboxAtIndex=function(t,e){var n,r=this.getSelectionAttribute(),i=this.adapter.isCheckboxCheckedAtIndex(t);e?n=i:(n=!i,this.adapter.setCheckedCheckboxOrRadioAtIndex(t,n)),this.adapter.setAttributeForElementIndex(t,r,n?"true":"false");var o=this.selectedIndex===p.UNSET_INDEX?[]:this.selectedIndex.slice();n?o.push(t):o=o.filter((function(e){return e!==t})),this.selectedIndex=o}
83,e.prototype.focusItemAtIndex=function(t){this.adapter.focusItemAtIndex(t),this.focusedItemIndex=t},e.prototype.checkboxListToggleAll=function(t,e){var n=this.adapter.getListItemCount();if(t.length===n)this.setCheckboxAtIndex([],{isUserInteraction:e});else{for(var r=[],i=0;i<n;i++)(!this.isIndexDisabled(i)||t.indexOf(i)>-1)&&r.push(i);this.setCheckboxAtIndex(r,{isUserInteraction:e})}},e.prototype.typeaheadMatchItem=function(t,e,n){var r=this;return void 0===n&&(n=!1),$({focusItemAtIndex:function(t){r.focusItemAtIndex(t)},focusedItemIndex:e||this.focusedItemIndex,nextChar:t,sortedIndexByFirstChar:this.sortedIndexByFirstChar,skipFocus:n,isItemAtIndexDisabled:function(t){return r.isIndexDisabled(t)}},this.typeaheadState)},e.prototype.typeaheadInitSortedIndex=function(){return function(t,e){for(var n=new Map,r=0;r<t;r++){var i=e(r).trim();if(i){var o=i[0].toLowerCase();n.has(o)||n.set(o,[]),n.get(o).push({text:i.toLowerCase(),index:r})}}return n.forEach((function(t){t.sort((function(t,e){return t.index-e.index}))})),n}(this.adapter.getListItemCount(),this.adapter.getPrimaryTextAtIndex)},e.prototype.clearTypeaheadBuffer=function(){Q(this.typeaheadState)},e}(s),rt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(o.c)(e,t),Object.defineProperty(e.prototype,"vertical",{set:function(t){this.foundation.setVerticalOrientation(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"listElements",{get:function(){return Array.from(this.root.querySelectorAll("."+this.classNameMap[f.LIST_ITEM_CLASS]))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"wrapFocus",{set:function(t){this.foundation.setWrapFocus(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"typeaheadInProgress",{get:function(){return this.foundation.isTypeaheadInProgress()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasTypeahead",{set:function(t){this.foundation.setHasTypeahead(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"singleSelection",{set:function(t){this.foundation.setSingleSelection(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"disabledItemsFocusable",{set:function(t){this.foundation.setDisabledItemsFocusable(t)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"selectedIndex",{get:function(){return this.foundation.getSelectedIndex()},set:function(t){this.foundation.setSelectedIndex(t)},enumerable:!1,configurable:!0}),e.attachTo=function(t){return new e(t)},e.prototype.initialSyncWithDOM=function(){this.isEvolutionEnabled="evolution"in this.root.dataset,this.isEvolutionEnabled?this.classNameMap=l:u(this.root,h.DEPRECATED_SELECTOR)?this.classNameMap=d:this.classNameMap=Object.values(f).reduce((function(t,e){return t[e]=e,t}),{}),this.handleClick=this.handleClickEvent.bind(this),this.handleKeydown=this.handleKeydownEvent.bind(this),this.focusInEventListener=this.handleFocusInEvent.bind(this),this.focusOutEventListener=this.handleFocusOutEvent.bind(this),this.listen("keydown",this.handleKeydown),this.listen("click",this.handleClick),this.listen("focusin",this.focusInEventListener),this.listen("focusout",this.focusOutEventListener),this.layout(),this.initializeListType(),this.ensureFocusable()},e.prototype.destroy=function(){this.unlisten("keydown",this.handleKeydown),this.unlisten("click",this.handleClick),this.unlisten("focusin",this.focusInEventListener),this.unlisten("focusout",this.focusOutEventListener)},e.prototype.layout=function(){var t=this.root.getAttribute(h.ARIA_ORIENTATION);this.vertical=t!==h.ARIA_ORIENTATION_HORIZONTAL;var e="."+this.classNameMap[f.LIST_ITEM_CLASS]+":not([tabindex])",n=h.FOCUSABLE_CHILD_ELEMENTS,r=this.root.querySelectorAll(e);r.length&&Array.prototype.forEach.call(r,(function(t){t.setAttribute("tabindex","-1")}));var i=this.root.querySelectorAll(n);i.length&&Array.prototype.forEach.call(i,(function(t){t.setAttribute("tabindex","-1")})),this.isEvolutionEnabled&&this.foundation.setUseSelectedAttribute(!0),this.foundation.layout()},e.prototype.getPrimaryText=function(t){var e,n=t.querySelector("."+this.classNameMap[f.LIST_ITEM_PRIMARY_TEXT_CLASS]);if(this.isEvolutionEnabled||n)return null!==(e=null==n?void 0:n.textContent)&&void 0!==e?e:"";var r=t.querySelector("."+this.classNameMap[f.LIST_ITEM_TEXT_CLASS]);return r&&r.textContent||""},e.prototype.initializeListType=function(){var t=this;if(this.isInteractive=u(this.root,h.ARIA_INTERACTIVE_ROLES_SELECTOR),this.isEvolutionEnabled&&this.isInteractive){var e=Array.from(this.root.querySelectorAll(h.SELECTED_ITEM_SELECTOR),(function(e){return t.listElements.indexOf(e)}));u(this.root,h.ARIA_MULTI_SELECTABLE_SELECTOR)?this.selectedIndex=e:e.length>0&&(this.selectedIndex=e[0])}else{var n=this.root.querySelectorAll(h.ARIA_ROLE_CHECKBOX_SELECTOR),r=this.root.querySelector(h.ARIA_CHECKED_RADIO_SELECTOR);if(n.length){var i=this.root.querySelectorAll(h.ARIA_CHECKED_CHECKBOX_SELECTOR);this.selectedIndex=Array.from(i,(function(e){return t.listElements.indexOf(e)}))}else r&&(this.selectedIndex=this.listElements.indexOf(r))}},e.prototype.setEnabled=function(t,e){this.foundation.setEnabled(t,e)},e.prototype.typeaheadMatchItem=function(t,e){return this.foundation.typeaheadMatchItem(t,e,!0)},e.prototype.getDefaultFoundation=function(){var t=this;
83return new nt({addClassForElementIndex:function(e,n){var r=t.listElements[e];r&&r.classList.add(t.classNameMap[n])},focusItemAtIndex:function(e){var n=t.listElements[e];n&&n.focus()},getAttributeForElementIndex:function(e,n){return t.listElements[e].getAttribute(n)},getFocusedElementIndex:function(){return t.listElements.indexOf(document.activeElement)},getListItemCount:function(){return t.listElements.length},getPrimaryTextAtIndex:function(e){return t.getPrimaryText(t.listElements[e])},hasCheckboxAtIndex:function(e){return!!t.listElements[e].querySelector(h.CHECKBOX_SELECTOR)},hasRadioAtIndex:function(e){return!!t.listElements[e].querySelector(h.RADIO_SELECTOR)},isCheckboxCheckedAtIndex:function(e){return t.listElements[e].querySelector(h.CHECKBOX_SELECTOR).checked},isFocusInsideList:function(){return t.root!==document.activeElement&&t.root.contains(document.activeElement)},isRootFocused:function(){return document.activeElement===t.root},listItemAtIndexHasClass:function(e,n){return t.listElements[e].classList.contains(t.classNameMap[n])},notifyAction:function(e){t.emit(h.ACTION_EVENT,{index:e},!0)},notifySelectionChange:function(e){t.emit(h.SELECTION_CHANGE_EVENT,{changedIndices:e},!0)},removeClassForElementIndex:function(e,n){var r=t.listElements[e];r&&r.classList.remove(t.classNameMap[n])},setAttributeForElementIndex:function(e,n,r){var i=t.listElements[e];i&&i.setAttribute(n,r)},setCheckedCheckboxOrRadioAtIndex:function(e,n){var r=t.listElements[e].querySelector(h.CHECKBOX_RADIO_SELECTOR);r.checked=n;var i=document.createEvent("Event");i.initEvent("change",!0,!0),r.dispatchEvent(i)},setTabIndexForListItemChildren:function(e,n){var r=t.listElements[e],i=h.CHILD_ELEMENTS_TO_TOGGLE_TABINDEX;Array.prototype.forEach.call(r.querySelectorAll(i),(function(t){t.setAttribute("tabindex",n)}))}})},e.prototype.ensureFocusable=function(){if(this.isEvolutionEnabled&&this.isInteractive&&!this.root.querySelector("."+this.classNameMap[f.LIST_ITEM_CLASS]+'[tabindex="0"]')){var t=this.initialFocusIndex();-1!==t&&(this.listElements[t].tabIndex=0)}},e.prototype.initialFocusIndex=function(){if(this.selectedIndex instanceof Array&&this.selectedIndex.length>0)return this.selectedIndex[0];if("number"==typeof this.selectedIndex&&this.selectedIndex!==p.UNSET_INDEX)return this.selectedIndex;var t=this.root.querySelector("."+this.classNameMap[f.LIST_ITEM_CLASS]+":not(."+this.classNameMap[f.LIST_ITEM_DISABLED_CLASS]+")");return null===t?-1:this.getListItemIndex(t)},e.prototype.getListItemIndex=function(t){var e=
84/**
85 * @license
86 * Copyright 2018 Google Inc.
87 *
88 * Permission is hereby granted, free of charge, to any person obtaining a copy
89 * of this software and associated documentation files (the "Software"), to deal
90 * in the Software without restriction, including without limitation the rights
91 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
92 * copies of the Software, and to permit persons to whom the Software is
93 * furnished to do so, subject to the following conditions:
94 *
95 * The above copyright notice and this permission notice shall be included in
96 * all copies or substantial portions of the Software.
97 *
98 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
99 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
100 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
101 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
102 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
103 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
104 * THE SOFTWARE.
105 */
106function(t,e){if(t.closest)return t.closest(e);for(var n=t;n;){if(u(n,e))return n;n=n.parentElement}return null}(t,"."+this.classNameMap[f.LIST_ITEM_CLASS]+", ."+this.classNameMap[f.ROOT]);return e&&u(e,"."+this.classNameMap[f.LIST_ITEM_CLASS])?this.listElements.indexOf(e):-1},e.prototype.handleFocusInEvent=function(t){var e=this.getListItemIndex(t.target);this.foundation.handleFocusIn(e)},e.prototype.handleFocusOutEvent=function(t){var e=this.getListItemIndex(t.target);this.foundation.handleFocusOut(e)},e.prototype.handleKeydownEvent=function(t){var e=this.getListItemIndex(t.target),n=t.target;this.foundation.handleKeydown(t,n.classList.contains(this.classNameMap[f.LIST_ITEM_CLASS]),e)},e.prototype.handleClickEvent=function(t){var e=this.getListItemIndex(t.target),n=!u(t.target,h.CHECKBOX_RADIO_SELECTOR);this.foundation.handleClick(e,n,t)},e}(a),it={ANIMATE:"mdc-drawer--animate",CLOSING:"mdc-drawer--closing",DISMISSIBLE:"mdc-drawer--dismissible",MODAL:"mdc-drawer--modal",OPEN:"mdc-drawer--open",OPENING:"mdc-drawer--opening",ROOT:"mdc-drawer"},ot={APP_CONTENT_SELECTOR:".mdc-drawer-app-content",CLOSE_EVENT:"MDCDrawer:closed",OPEN_EVENT:"MDCDrawer:opened",SCRIM_SELECTOR:".mdc-drawer-scrim",LIST_SELECTOR:".mdc-list,.mdc-deprecated-list",LIST_ITEM_ACTIVATED_SELECTOR:".mdc-list-item--activated,.mdc-deprecated-list-item--activated"},st=function(t){function e(n){var r=t.call(this,Object(o.a)(Object(o.a)({},e.defaultAdapter),n))||this;return r.animationFrame=0,r.animationTimer=0,r}return Object(o.c)(e,t),Object.defineProperty(e,"strings",{get:function(){return ot}
106,enumerable:!1,configurable:!0}),Object.defineProperty(e,"cssClasses",{get:function(){return it},enumerable:!1,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},elementHasClass:function(){return!1},notifyClose:function(){},notifyOpen:function(){},saveFocus:function(){},restoreFocus:function(){},focusActiveNavigationItem:function(){},trapFocus:function(){},releaseFocus:function(){}}},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){this.animationFrame&&cancelAnimationFrame(this.animationFrame),this.animationTimer&&clearTimeout(this.animationTimer)},e.prototype.open=function(){var t=this;this.isOpen()||this.isOpening()||this.isClosing()||(this.adapter.addClass(it.OPEN),this.adapter.addClass(it.ANIMATE),this.runNextAnimationFrame((function(){t.adapter.addClass(it.OPENING)})),this.adapter.saveFocus())},e.prototype.close=function(){!this.isOpen()||this.isOpening()||this.isClosing()||this.adapter.addClass(it.CLOSING)},e.prototype.isOpen=function(){return this.adapter.hasClass(it.OPEN)},e.prototype.isOpening=function(){return this.adapter.hasClass(it.OPENING)||this.adapter.hasClass(it.ANIMATE)},e.prototype.isClosing=function(){return this.adapter.hasClass(it.CLOSING)},e.prototype.handleKeydown=function(t){var e=t.keyCode;("Escape"===t.key||27===e)&&this.close()},e.prototype.handleTransitionEnd=function(t){var e=it.OPENING,n=it.CLOSING,r=it.OPEN,i=it.ANIMATE,o=it.ROOT;this.isElement(t.target)&&this.adapter.elementHasClass(t.target,o)&&(this.isClosing()?(this.adapter.removeClass(r),this.closed(),this.adapter.restoreFocus(),this.adapter.notifyClose()):(this.adapter.focusActiveNavigationItem(),this.opened(),this.adapter.notifyOpen()),this.adapter.removeClass(i),this.adapter.removeClass(e),this.adapter.removeClass(n))},e.prototype.opened=function(){},e.prototype.closed=function(){},e.prototype.runNextAnimationFrame=function(t){var e=this;cancelAnimationFrame(this.animationFrame),this.animationFrame=requestAnimationFrame((function(){e.animationFrame=0,clearTimeout(e.animationTimer),e.animationTimer=setTimeout(t,0)}))},e.prototype.isElement=function(t){return Boolean(t.classList)},e}(s),at=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(o.c)(e,t),e.prototype.handleScrimClick=function(){this.close()},e.prototype.opened=function(){this.adapter.trapFocus()},e.prototype.closed=function(){this.adapter.releaseFocus()},e}(st);
107/**
108 * @license
109 * Copyright 2016 Google Inc.
110 *
111 * Permission is hereby granted, free of charge, to any person obtaining a copy
112 * of this software and associated documentation files (the "Software"), to deal
113 * in the Software without restriction, including without limitation the rights
114 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
115 * copies of the Software, and to permit persons to whom the Software is
116 * furnished to do so, subject to the following conditions:
117 *
118 * The above copyright notice and this permission notice shall be included in
119 * all copies or substantial portions of the Software.
120 *
121 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
122 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
123 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
124 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
125 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
126 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
127 * THE SOFTWARE.
128 */
129var ct=st.cssClasses,ut=st.strings,ft=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(o.c)(e,t),e.attachTo=function(t){return new e(t)},Object.defineProperty(e.prototype,"open",{get:function(){return this.foundation.isOpen()},set:function(t){t?this.foundation.open():this.foundation.close()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"list",{get:function(){return this.innerList},enumerable:!1,configurable:!0}),e.prototype.initialize=function(t,e){void 0===t&&(t=function(t){return new c(t)}),void 0===e&&(e=function(t){return new rt(t)});var n=this.root.querySelector(ut.LIST_SELECTOR);n&&(this.innerList=e(n),this.innerList.wrapFocus=!0),this.focusTrapFactory=t},e.prototype.initialSyncWithDOM=function(){var t,e=this,n=ct.MODAL,r=ut.SCRIM_SELECTOR;this.scrim=this.root.parentNode.querySelector(r),this.scrim&&this.root.classList.contains(n)&&(this.handleScrimClick=function(){return e.foun
129dation.handleScrimClick()},this.scrim.addEventListener("click",this.handleScrimClick),this.focusTrap=(t=this.root,(0,this.focusTrapFactory)(t,{skipInitialFocus:!0}))),this.handleKeydown=function(t){e.foundation.handleKeydown(t)},this.handleTransitionEnd=function(t){e.foundation.handleTransitionEnd(t)},this.listen("keydown",this.handleKeydown),this.listen("transitionend",this.handleTransitionEnd)},e.prototype.destroy=function(){this.unlisten("keydown",this.handleKeydown),this.unlisten("transitionend",this.handleTransitionEnd),this.innerList&&this.innerList.destroy();var t=ct.MODAL;this.scrim&&this.handleScrimClick&&this.root.classList.contains(t)&&(this.scrim.removeEventListener("click",this.handleScrimClick),this.open=!1)},e.prototype.getDefaultFoundation=function(){var t=this,e={addClass:function(e){t.root.classList.add(e)},removeClass:function(e){t.root.classList.remove(e)},hasClass:function(e){return t.root.classList.contains(e)},elementHasClass:function(t,e){return t.classList.contains(e)},saveFocus:function(){t.previousFocus=document.activeElement},restoreFocus:function(){var e=t.previousFocus;e&&e.focus&&t.root.contains(document.activeElement)&&e.focus()},focusActiveNavigationItem:function(){var e=t.root.querySelector(ut.LIST_ITEM_ACTIVATED_SELECTOR);e&&e.focus()},notifyClose:function(){t.emit(ut.CLOSE_EVENT,{},!0)},notifyOpen:function(){t.emit(ut.OPEN_EVENT,{},!0)},trapFocus:function(){t.focusTrap.trapFocus()},releaseFocus:function(){t.focusTrap.releaseFocus()}},n=ct.DISMISSIBLE,r=ct.MODAL;if(this.root.classList.contains(n))return new st(e);if(this.root.classList.contains(r))return new at(e);throw new Error("MDCDrawer: Failed to instantiate component. Supported variants are "+n+" and "+r+".")},e}(a)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";n.r(e);var r=n(437),i=n(151),o=n(275);n(19),n(51),n(70),n(71);function s(t){var e=t;if(void 0===e){var n,r=document.querySelector(".".concat("collapsingHeader"));e=!(null!=r&&null!==(n=r.classList)&&void 0!==n&&n.contains("mainHeaderVisible"))}e?document.querySelectorAll(".".concat("collapsingHeader")).forEach((function(t){t.classList.remove("mainHeaderHidden"),t.classList.add("mainHeaderVisible")})):document.querySelectorAll(".".concat("collapsingHeader")).forEach((function(t){t.classList.add("mainHeaderHidden"),t.classList.remove("mainHeaderVisible")}))}n(229);var a=document.querySelector(".mdc-drawer"),c=a?r.a.attachTo(a):null,u=document.querySelector(".menu");c&&u&&u.addEventListener("click",(function(){return c.open=!0})),Object(o.a)(".menu-root"),window.showMainHeader=function(){s(!0)},window.hideMainHeader=function(){s(!1)},window.toggleMainHeader=s,Object(i.c)(),Object(i.d)(),Object(i.i)(),Object(i.e)(),Object(i.a)(),Object(i.h)(),Object(i.g)(),Object(i.b)(),Object(i.f)()}]));

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.