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.