/*! For license information please see app-e785131dd361fe1245c5.js.LICENSE.txt */ (self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3524],{52:function(e,t,n){"use strict";var r=n(64588);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var a=/(?:[A-Z\xC0-\xD6\xD8-\xDE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u0370\u0372\u0376\u037F\u0386\u0388-\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03AB\u03CF\u03D2-\u03D4\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F4\u03F7\u03F9\u03FA\u03FD-\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0524\u0526\u0528\u052A\u052C\u052E\u0531-\u0556\u10A0-\u10C5\u10C7\u10CD\u13A0-\u13F5\u1C90-\u1CBA\u1CBD-\u1CBF\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08-\u1F0F\u1F18-\u1F1D\u1F28-\u1F2F\u1F38-\u1F3F\u1F48-\u1F4D\u1F59\u1F5B\u1F5D\u1F5F\u1F68-\u1F6F\u1FB8-\u1FBB\u1FC8-\u1FCB\u1FD8-\u1FDB\u1FE8-\u1FEC\u1FF8-\u1FFB\u2102\u2107\u210B-\u210D\u2110-\u2112\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u2130-\u2133\u213E\u213F\u2145\u2183\u2C00-\u2C2F\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E-\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2CB4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\u2CEB\u2CED\u2CF2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA660\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA698\uA69A\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AE\uA7B0-\uA7B4\uA7B6\uA7B8\uA7BA\uA7BC\uA7BE\uA7C0\uA7C2\uA7C4-\uA7C7\uA7C9\uA7D0\uA7D6\uA7D8\uA7F5\uFF21-\uFF3A]|\uD801[\uDC00-\uDC27\uDCB0-\uDCD3\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95]|\uD803[\uDC80-\uDCB2]|\uD806[\uDCA0-\uDCBF]|\uD81B[\uDE40-\uDE5F]|\uD835[\uDC00-\uDC19\uDC34-\uDC4D\uDC68-\uDC81\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB5\uDCD0-\uDCE9\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD38\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD6C-\uDD85\uDDA0-\uDDB9\uDDD4-\uDDED\uDE08-\uDE21\uDE3C-\uDE55\uDE70-\uDE89\uDEA8-\uDEC0\uDEE2-\uDEFA\uDF1C-\uDF34\uDF56-\uDF6E\uDF90-\uDFA8\uDFCA]|\uD83A[\uDD00-\uDD21])/,i=/(?:[a-z\xB5\xDF-\xF6\xF8-\xFF\u0101\u0103\u0105\u0107\u0109\u010B\u010D\u010F\u0111\u0113\u0115\u0117\u0119\u011B\u011D\u011F\u0121\u0123\u0125\u0127\u0129\u012B\u012D\u012F\u0131\u0133\u0135\u0137\u0138\u013A\u013C\u013E\u0140\u0142\u0144\u0146\u0148\u0149\u014B\u014D\u014F\u0151\u0153\u0155\u0157\u0159\u015B\u015D\u015F\u0161\u0163\u0165\u0167\u0169\u016B\u016D\u016F\u0171\u0173\u0175\u0177\u017A\u017C\u017E-\u0180\u0183\u0185\u0188\u018C\u018D\u0192\u0195\u0199-\u019B\u019E\u01A1\u01A3\u01A5\u01A8\u01AA\u01AB\u01AD\u01B0\u01B4\u01B6\u01B9\u01BA\u01BD-\u01BF\u01C6\u01C9\u01CC\u01CE\u01D0\u01D2\u01D4\u01D6\u01D8\u01DA\u01DC\u01DD\u01DF\u01E1\u01E3\u01E5\u01E7\u01E9\u01EB\u01ED\u01EF\u01F0\u01F3\u01F5\u01F9\u01FB\u01FD\u01FF\u0201\u0203\u0205\u0207\u0209\u020B\u020D\u020F\u0211\u0213\u0215\u0217\u0219\u021B\u021D\u021F\u0221\u0223\u0225\u0227\u0229\u022B\u022D\u022F\u0231\u0233-\u0239\u023C\u023F\u0240\u0242\u0247\u0249\u024B\u024D\u024F-\u0293\u0295-\u02AF\u0371\u0373\u0377\u037B-\u037D\u0390\u03AC-\u03CE\u03D0\u03D1\u03D5-\u03D7\u03D9\u03DB\u03DD\u03DF\u03E1\u03E3\u03E5\u03E7\u03E9\u03EB\u03ED\u03EF-\u03F3\u03F5\u03F8\u03FB\u03FC\u0430-\u045F\u0461\u0463\u0465\u0467\u0469\u046B\u046D\u046F\u0471\u0473\u0475\u0477\u0479\u047B\u047D\u047F\u0481\u048B\u048D\u048F\u0491\u0493\u0495\u0497\u0499\u049B\u049D\u049F\u04A1\u04A3\u04A5\u04A7\u04A9\u04AB\u04AD\u04AF\u04B1\u04B3\u04B5\u04B7\u04B9\u04BB\u04BD\u04BF\u04C2\u04C4\u04C6\u04C8\u04CA\u04CC\u04CE\u04CF\u04D1\u04D3\u04D5\u04D7\u04D9\u04DB\u04DD\u04DF\u04E1\u04E3\u04E5\u04E7\u04E9\u04EB\u04ED\u04EF\u04F1\u04F3\u04F5\u04F7\u04F9\u04FB\u04FD\u04FF\u0501\u0503\u0505\u0507\u0509\u050B\u050D\u050F\u0511\u0513\u0515\u0517\u0519\u051B\u051D\u051F\u0521\u0523\u0525\u0527\u0529\u052B\u052D\u052F\u0560-\u0588\u10D0-\u10FA\u10FD-\u10FF\u13F8-\u13FD\u1C80-\u1C88\u1D00-\u1D2B\u1D6B-\u1D77\u1D79-\u1D9A\u1E01\u1E03\u1E05\u1E07\u1E09\u1E0B\u1E0D\u1E0F\u1E11\u1E13\u1E15\u1E17\u1E19\u1E1B\u1E1D\u1E1F\u1E21\u1E23\u1E25\u1E27\u1E29\u1E2B\u1E2D\u1E2F\u1E31\u1E33\u1E35\u1E37\u1E39\u1E3B\u1E3D\u1E3F\u1E41\u1E43\u1E45\u1E47\u1E49\u1E4B\u1E4D\u1E4F\u1E51\u1E53\u1E55\u1E57\u1E59\u1E5B\u1E5D\u1E5F\u1E61\u1E63\u1E65\u1E67\u1E69\u1E6B\u1E6D\u1E6F\u1E71\u1E73\u1E75\u1E77\u1E79\u1E7B\u1E7D\u1E7F\u1E81\u1E83\u1E85\u1E87\u1E89\u1E8B\u1E8D\u1E8F\u1E91\u1E93\u1E95-\u1E9D\u1E9F\u1EA1\u1EA3\u1EA5\u1EA7\u1EA9\u1EAB\u1EAD\u1EAF\u1EB1\u1EB3\u1EB5\u1EB7\u1EB9\u1EBB\u1EBD\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1EC9\u1ECB\u1ECD\u1ECF\u1ED1\u1ED3\u1ED5\u1ED7\u1ED9\u1EDB\u1EDD\u1EDF\u1EE1\u1EE3\u1EE5\u1EE7\u1EE9\u1EEB\u1EED\u1EEF\u1EF1\u1EF3\u1EF5\u1EF7\u1EF9\u1EFB\u1EFD\u1EFF-\u1F07\u1F10-\u1F15\u1F20-\u1F27\u1F30-\u1F37\u1F40-\u1F45\u1F50-\u1F57\u1F60-\u1F67\u1F70-\u1F7D\u1F80-\u1F87\u1F90-\u1F97\u1FA0-\u1FA7\u1FB0-\u1FB4\u1FB6\u1FB7\u1FBE\u1FC2-\u1FC4\u1FC6\u1FC7\u1FD0-\u1FD3\u1FD6\u1FD7\u1FE0-\u1FE7\u1FF2-\u1FF4\u1FF6\u1FF7\u210A\u210E\u210F\u2113\u212F\u2134\u2139\u213C\u213D\u2146-\u2149\u214E\u2184\u2C30-\u2C5F\u2C61\u2C65\u2C66\u2C68\u2C6A\u2C6C\u2C71\u2C73\u2C74\u2C76-\u2C7B\u2C81\u2C83\u2C85\u2C87\u2C89\u2C8B\u2C8D\u2C8F\u2C91\u2C93\u2C95\u2C97\u2C99\u2C9B\u2C9D\u2C9F\u2CA1\u2CA3\u2CA5\u2CA7\u2CA9\u2CAB\u2CAD\u2CAF\u2CB1\u2CB3\u2CB5\u2CB7\u2CB9\u2CBB\u2CBD\u2CBF\u2CC1\u2CC3\u2CC5\u2CC7\u2CC9\u2CCB\u2CCD\u2CCF\u2CD1\u2CD3\u2CD5\u2CD7\u2CD9\u2CDB\u2CDD\u2CDF\u2CE1\u2CE3\u2CE4\u2CEC\u2CEE\u2CF3\u2D00-\u2D25\u2D27\u2D2D\uA641\uA643\uA645\uA647\uA649\uA64B\uA64D\uA64F\uA651\uA653\uA655\uA657\uA659\uA65B\uA65D\uA65F\uA661\uA663\uA665\uA667\uA669\uA66B\uA66D\uA681\uA683\uA685\uA687\uA689\uA68B\uA68D\uA68F\uA691\uA693\uA695\uA697\uA699\uA69B\uA723\uA725\uA727\uA729\uA72B\uA72D\uA72F-\uA731\uA733\uA735\uA737\uA739\uA73B\uA73D\uA73F\uA741\uA743\uA745\uA747\uA749\uA74B\uA74D\uA74F\uA751\uA753\uA755\uA757\uA759\uA75B\uA75D\uA75F\uA761\uA763\uA765\uA767\uA769\uA76B\uA76D\uA76F\uA771-\uA778\uA77A\uA77C\uA77F\uA781\uA783\uA785\uA787\uA78C\uA78E\uA791\uA793-\uA795\uA797\uA799\uA79B\uA79D\uA79F\uA7A1\uA7A3\uA7A5\uA7A7\uA7A9\uA7AF\uA7B5\uA7B7\uA7B9\uA7BB\uA7BD\uA7BF\uA7C1\uA7C3\uA7C8\uA7CA\uA7D1\uA7D3\uA7D5\uA7D7\uA7D9\uA7F6\uA7FA\uAB30-\uAB5A\uAB60-\uAB68\uAB70-\uABBF\uFB00-\uFB06\uFB13-\uFB17\uFF41-\uFF5A]|\uD801[\uDC28-\uDC4F\uDCD8-\uDCFB\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC]|\uD803[\uDCC0-\uDCF2]|\uD806[\uDCC0-\uDCDF]|\uD81B[\uDE60-\uDE7F]|\uD835[\uDC1A-\uDC33\uDC4E-\uDC54\uDC56-\uDC67\uDC82-\uDC9B\uDCB6-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDCEA-\uDD03\uDD1E-\uDD37\uDD52-\uDD6B\uDD86-\uDD9F\uDDBA-\uDDD3\uDDEE-\uDE07\uDE22-\uDE3B\uDE56-\uDE6F\uDE8A-\uDEA5\uDEC2-\uDEDA\uDEDC-\uDEE1\uDEFC-\uDF14\uDF16-\uDF1B\uDF36-\uDF4E\uDF50-\uDF55\uDF70-\uDF88\uDF8A-\uDF8F\uDFAA-\uDFC2\uDFC4-\uDFC9\uDFCB]|\uD837[\uDF00-\uDF09\uDF0B-\uDF1E\uDF25-\uDF2A]|\uD83A[\uDD22-\uDD43])/,s=/^(?:[A-Z\xC0-\xD6\xD8-\xDE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u0370\u0372\u0376\u037F\u0386\u0388-\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03AB\u03CF\u03D2-\u03D4\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F4\u03F7\u03F9\u03FA\u03FD-\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0524\u0526\u0528\u052A\u052C\u052E\u0531-\u0556\u10A0-\u10C5\u10C7\u10CD\u13A0-\u13F5\u1C90-\u1CBA\u1CBD-\u1CBF\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08-\u1F0F\u1F18-\u1F1D\u1F28-\u1F2F\u1F38-\u1F3F\u1F48-\u1F4D\u1F59\u1F5B\u1F5D\u1F5F\u1F68-\u1F6F\u1FB8-\u1FBB\u1FC8-\u1FCB\u1FD8-\u1FDB\u1FE8-\u1FEC\u1FF8-\u1FFB\u2102\u2107\u210B-\u210D\u2110-\u2112\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u2130-\u2133\u213E\u213F\u2145\u2183\u2C00-\u2C2F\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E-\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2CB4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\u2CEB\u2CED\u2CF2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA660\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA698\uA69A\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AE\uA7B0-\uA7B4\uA7B6\uA7B8\uA7BA\uA7BC\uA7BE\uA7C0\uA7C2\uA7C4-\uA7C7\uA7C9\uA7D0\uA7D6\uA7D8\uA7F5\uFF21-\uFF3A]|\uD801[\uDC00-\uDC27\uDCB0-\uDCD3\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95]|\uD803[\uDC80-\uDCB2]|\uD806[\uDCA0-\uDCBF]|\uD81B[\uDE40-\uDE5F]|\uD835[\uDC00-\uDC19\uDC34-\uDC4D\uDC68-\uDC81\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB5\uDCD0-\uDCE9\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD38\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD6C-\uDD85\uDDA0-\uDDB9\uDDD4-\uDDED\uDE08-\uDE21\uDE3C-\uDE55\uDE70-\uDE89\uDEA8-\uDEC0\uDEE2-\uDEFA\uDF1C-\uDF34\uDF56-\uDF6E\uDF90-\uDFA8\uDFCA]|\uD83A[\uDD00-\uDD21])(?!(?:[A-Z\xC0-\xD6\xD8-\xDE\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C7\u01CA\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F1\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u0370\u0372\u0376\u037F\u0386\u0388-\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03AB\u03CF\u03D2-\u03D4\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F4\u03F7\u03F9\u03FA\u03FD-\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0524\u0526\u0528\u052A\u052C\u052E\u0531-\u0556\u10A0-\u10C5\u10C7\u10CD\u13A0-\u13F5\u1C90-\u1CBA\u1CBD-\u1CBF\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08-\u1F0F\u1F18-\u1F1D\u1F28-\u1F2F\u1F38-\u1F3F\u1F48-\u1F4D\u1F59\u1F5B\u1F5D\u1F5F\u1F68-\u1F6F\u1FB8-\u1FBB\u1FC8-\u1FCB\u1FD8-\u1FDB\u1FE8-\u1FEC\u1FF8-\u1FFB\u2102\u2107\u210B-\u210D\u2110-\u2112\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u2130-\u2133\u213E\u213F\u2145\u2183\u2C00-\u2C2F\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E-\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2CB4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\u2CEB\u2CED\u2CF2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA660\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA698\uA69A\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AE\uA7B0-\uA7B4\uA7B6\uA7B8\uA7BA\uA7BC\uA7BE\uA7C0\uA7C2\uA7C4-\uA7C7\uA7C9\uA7D0\uA7D6\uA7D8\uA7F5\uFF21-\uFF3A]|\uD801[\uDC00-\uDC27\uDCB0-\uDCD3\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95]|\uD803[\uDC80-\uDCB2]|\uD806[\uDCA0-\uDCBF]|\uD81B[\uDE40-\uDE5F]|\uD835[\uDC00-\uDC19\uDC34-\uDC4D\uDC68-\uDC81\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB5\uDCD0-\uDCE9\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD38\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD6C-\uDD85\uDDA0-\uDDB9\uDDD4-\uDDED\uDE08-\uDE21\uDE3C-\uDE55\uDE70-\uDE89\uDEA8-\uDEC0\uDEE2-\uDEFA\uDF1C-\uDF34\uDF56-\uDF6E\uDF90-\uDFA8\uDFCA]|\uD83A[\uDD00-\uDD21]))/g,u=/((?:[0-9A-Z_a-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0345\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05B0-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05EF-\u05F2\u0610-\u061A\u0620-\u0657\u0659-\u0669\u066E-\u06D3\u06D5-\u06DC\u06E1-\u06E8\u06ED-\u06FC\u06FF\u0710-\u073F\u074D-\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0817\u081A-\u082C\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u08D4-\u08DF\u08E3-\u08E9\u08F0-\u093B\u093D-\u094C\u094E-\u0950\u0955-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD-\u09C4\u09C7\u09C8\u09CB\u09CC\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3E-\u0A42\u0A47\u0A48\u0A4B\u0A4C\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD-\u0AC5\u0AC7-\u0AC9\u0ACB\u0ACC\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFC\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D-\u0B44\u0B47\u0B48\u0B4B\u0B4C\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71-\u0B77\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0BD0\u0BD7\u0BE6-\u0BF2\u0C00-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4C\u0C55\u0C56\u0C58-\u0C5A\u0C5D\u0C60-\u0C63\u0C66-\u0C6F\u0C78-\u0C7E\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCC\u0CD5\u0CD6\u0CDD\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1-\u0CF3\u0D00-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4C\u0D4E\u0D54-\u0D63\u0D66-\u0D78\u0D7A-\u0D7F\u0D81-\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E46\u0E4D\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F71-\u0F83\u0F88-\u0F97\u0F99-\u0FBC\u1000-\u1036\u1038\u103B-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1713\u171F-\u1733\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17B3\u17B6-\u17C8\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u1938\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A61-\u1A74\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1ABF\u1AC0\u1ACC-\u1ACE\u1B00-\u1B33\u1B35-\u1B43\u1B45-\u1B4C\u1B50-\u1B59\u1B80-\u1BA9\u1BAC-\u1BE5\u1BE7-\u1BF1\u1C00-\u1C36\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1DE7-\u1DF4\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2189\u2150-\u2182\u2460-\u249B\u24B6-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA674-\uA67B\uA67F-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA805\uA807-\uA827\uA830-\uA835\uA840-\uA873\uA880-\uA8C3\uA8C5\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD-\uA92A\uA930-\uA952\uA960-\uA97C\uA980-\uA9B2\uA9B4-\uA9BF\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAABE\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF5\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABEA\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD27\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEAB\uDEAC\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC00-\uDC45\uDC52-\uDC6F\uDC71-\uDC75\uDC80-\uDCB8\uDCC2\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD32\uDD36-\uDD3F\uDD44-\uDD47\uDD50-\uDD72\uDD76\uDD80-\uDDBF\uDDC1-\uDDC4\uDDCE-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE34\uDE37\uDE3E-\uDE41\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEE8\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D-\uDF44\uDF47\uDF48\uDF4B\uDF4C\uDF50\uDF57\uDF5D-\uDF63]|\uD805[\uDC00-\uDC41\uDC43-\uDC45\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCC1\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDBE\uDDD8-\uDDDD\uDE00-\uDE3E\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB5\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF1D-\uDF2A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC38\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD35\uDD37\uDD38\uDD3B\uDD3C\uDD3F-\uDD42\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD7\uDDDA-\uDDDF\uDDE1\uDDE3\uDDE4\uDE00-\uDE32\uDE35-\uDE3E\uDE50-\uDE97\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC3E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD41\uDD43\uDD46\uDD47\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD8E\uDD90\uDD91\uDD93-\uDD96\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF6\uDF00-\uDF10\uDF12-\uDF3A\uDF3E-\uDF40\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF4F-\uDF87\uDF8F-\uDF9F\uDFE0\uDFE1\uDFE3\uDFF0\uDFF1]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9E]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC30-\uDC6D\uDC8F\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD47\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C\uDD30-\uDD49\uDD50-\uDD69\uDD70-\uDD89]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])|$)/,l=/[_.\- ]+/,d=new RegExp("^"+l.source),c=new RegExp(l.source+u.source,"gu"),p=new RegExp("\\d+"+u.source,"gu"),f=function(e,t){if("string"!=typeof e&&!Array.isArray(e))throw new TypeError("Expected the input to be `string | string[]`");if(t=function(e){for(var t=1;t=t||n<0||v&&e-h>=d}function w(){var e=a();if(R(e))return b(e);p=setTimeout(w,function(e){var n=t-(e-f);return v?u(n,d-(e-h)):n}(e))}function b(e){return p=void 0,m&&o?y(e):(o=l=void 0,c)}function C(){var e=a(),n=R(e);if(o=arguments,l=this,f=e,n){if(void 0===p)return function(e){return h=e,p=setTimeout(w,t),g?y(e):c}(f);if(v)return clearTimeout(p),p=setTimeout(w,t),y(f)}return void 0===p&&(p=setTimeout(w,t)),c}return t=(0,i.A)(t)||0,(0,r.A)(n)&&(g=!!n.leading,d=(v="maxWait"in n)?s((0,i.A)(n.maxWait)||0,t):d,m="trailing"in n?!!n.trailing:m),C.cancel=function(){void 0!==p&&clearTimeout(p),h=0,o=f=l=p=void 0},C.flush=function(){return void 0===p?c:b(a())},C}},1566:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},1625:function(e,t,n){"use strict";var r=n(79504);e.exports=r({}.isPrototypeOf)},1708:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(41594),s=n(75206),u=n(64944),l=n(7245),d=n(65848),c=a(n(24371)),p=function(e){function t(t,n,r,o){var a=e.call(this,t,r,o)||this;return a.staticMarkup=null,a.staticRenderTime=0,a.parentComponent=n,a}return o(t,e),t.prototype.init=function(e){var t=this;return this.eParentElement=this.createParentElement(e),this.renderStaticMarkup(e),new u.AgPromise((function(n){return t.createReactComponent(e,n)}))},t.prototype.createReactComponent=function(e,t){var n=this;this.isStatelessComponent()||(e.ref=function(e){n.componentInstance=e,n.addParentContainerStyleAndClasses(),n.removeStaticMarkup()});var r=i.createElement(this.reactComponent,e),o=s.createPortal(r,this.eParentElement,c.default());this.portal=o,this.portalManager.mountReactPortal(o,this,(function(e){t(e),n.isStatelessComponent()&&(n.isSlowRenderer()&&n.removeStaticMarkup(),setTimeout((function(){n.removeStaticMarkup()})))}))},t.prototype.fallbackMethodAvailable=function(e){return!1},t.prototype.fallbackMethod=function(e,t){},t.prototype.isSlowRenderer=function(){return this.staticRenderTime>=t.SLOW_RENDERING_THRESHOLD},t.prototype.isNullValue=function(){return""===this.staticMarkup},t.prototype.renderStaticMarkup=function(e){if(!(this.parentComponent.isDisableStaticMarkup()||this.componentType.isCellRenderer&&!this.componentType.isCellRenderer())){var t=console.error,n=i.createElement(this.reactComponent,e);try{console.error=function(){};var r=Date.now(),o=d.renderToStaticMarkup(n);this.staticRenderTime=Date.now()-r,console.error=t,""===o?this.staticMarkup=o:o&&(this.staticMarkup=document.createElement("span"),this.staticMarkup.innerHTML=o,this.eParentElement.appendChild(this.staticMarkup))}catch(a){}finally{console.error=t}}},t.prototype.removeStaticMarkup=function(){!this.parentComponent.isDisableStaticMarkup()&&this.componentType.isCellRenderer()&&this.staticMarkup&&(this.staticMarkup.remove?(this.staticMarkup.remove(),this.staticMarkup=null):this.eParentElement.removeChild&&(this.eParentElement.removeChild(this.staticMarkup),this.staticMarkup=null))},t.prototype.rendered=function(){return this.isNullValue()||!!this.staticMarkup||this.isStatelessComponent()&&this.statelessComponentRendered()||!(this.isStatelessComponent()||!this.getFrameworkComponentInstance())},t.SLOW_RENDERING_THRESHOLD=3,t}(l.ReactComponent);t.LegacyReactComponent=p},1725:function(e,t,n){"use strict";n.d(t,{q:function(){return o}});var r={};function o(){return r}},1996:function(e){e.exports=new Map([["General_Category",["Cased_Letter","Close_Punctuation","Connector_Punctuation","Control","Currency_Symbol","Dash_Punctuation","Decimal_Number","Enclosing_Mark","Final_Punctuation","Format","Initial_Punctuation","Letter","Letter_Number","Line_Separator","Lowercase_Letter","Mark","Math_Symbol","Modifier_Letter","Modifier_Symbol","Nonspacing_Mark","Number","Open_Punctuation","Other","Other_Letter","Other_Number","Other_Punctuation","Other_Symbol","Paragraph_Separator","Private_Use","Punctuation","Separator","Space_Separator","Spacing_Mark","Surrogate","Symbol","Titlecase_Letter","Unassigned","Uppercase_Letter"]],["Script",["Adlam","Ahom","Anatolian_Hieroglyphs","Arabic","Armenian","Avestan","Balinese","Bamum","Bassa_Vah","Batak","Bengali","Bhaiksuki","Bopomofo","Brahmi","Braille","Buginese","Buhid","Canadian_Aboriginal","Carian","Caucasian_Albanian","Chakma","Cham","Cherokee","Chorasmian","Common","Coptic","Cuneiform","Cypriot","Cypro_Minoan","Cyrillic","Deseret","Devanagari","Dives_Akuru","Dogra","Duployan","Egyptian_Hieroglyphs","Elbasan","Elymaic","Ethiopic","Garay","Georgian","Glagolitic","Gothic","Grantha","Greek","Gujarati","Gunjala_Gondi","Gurmukhi","Gurung_Khema","Han","Hangul","Hanifi_Rohingya","Hanunoo","Hatran","Hebrew","Hiragana","Imperial_Aramaic","Inherited","Inscriptional_Pahlavi","Inscriptional_Parthian","Javanese","Kaithi","Kannada","Katakana","Kawi","Kayah_Li","Kharoshthi","Khitan_Small_Script","Khmer","Khojki","Khudawadi","Kirat_Rai","Lao","Latin","Lepcha","Limbu","Linear_A","Linear_B","Lisu","Lycian","Lydian","Mahajani","Makasar","Malayalam","Mandaic","Manichaean","Marchen","Masaram_Gondi","Medefaidrin","Meetei_Mayek","Mende_Kikakui","Meroitic_Cursive","Meroitic_Hieroglyphs","Miao","Modi","Mongolian","Mro","Multani","Myanmar","Nabataean","Nag_Mundari","Nandinagari","New_Tai_Lue","Newa","Nko","Nushu","Nyiakeng_Puachue_Hmong","Ogham","Ol_Chiki","Ol_Onal","Old_Hungarian","Old_Italic","Old_North_Arabian","Old_Permic","Old_Persian","Old_Sogdian","Old_South_Arabian","Old_Turkic","Old_Uyghur","Oriya","Osage","Osmanya","Pahawh_Hmong","Palmyrene","Pau_Cin_Hau","Phags_Pa","Phoenician","Psalter_Pahlavi","Rejang","Runic","Samaritan","Saurashtra","Sharada","Shavian","Siddham","SignWriting","Sinhala","Sogdian","Sora_Sompeng","Soyombo","Sundanese","Sunuwar","Syloti_Nagri","Syriac","Tagalog","Tagbanwa","Tai_Le","Tai_Tham","Tai_Viet","Takri","Tamil","Tangsa","Tangut","Telugu","Thaana","Thai","Tibetan","Tifinagh","Tirhuta","Todhri","Toto","Tulu_Tigalari","Ugaritic","Vai","Vithkuqi","Wancho","Warang_Citi","Yezidi","Yi","Zanabazar_Square"]],["Script_Extensions",["Adlam","Ahom","Anatolian_Hieroglyphs","Arabic","Armenian","Avestan","Balinese","Bamum","Bassa_Vah","Batak","Bengali","Bhaiksuki","Bopomofo","Brahmi","Braille","Buginese","Buhid","Canadian_Aboriginal","Carian","Caucasian_Albanian","Chakma","Cham","Cherokee","Chorasmian","Common","Coptic","Cuneiform","Cypriot","Cypro_Minoan","Cyrillic","Deseret","Devanagari","Dives_Akuru","Dogra","Duployan","Egyptian_Hieroglyphs","Elbasan","Elymaic","Ethiopic","Garay","Georgian","Glagolitic","Gothic","Grantha","Greek","Gujarati","Gunjala_Gondi","Gurmukhi","Gurung_Khema","Han","Hangul","Hanifi_Rohingya","Hanunoo","Hatran","Hebrew","Hiragana","Imperial_Aramaic","Inherited","Inscriptional_Pahlavi","Inscriptional_Parthian","Javanese","Kaithi","Kannada","Katakana","Kawi","Kayah_Li","Kharoshthi","Khitan_Small_Script","Khmer","Khojki","Khudawadi","Kirat_Rai","Lao","Latin","Lepcha","Limbu","Linear_A","Linear_B","Lisu","Lycian","Lydian","Mahajani","Makasar","Malayalam","Mandaic","Manichaean","Marchen","Masaram_Gondi","Medefaidrin","Meetei_Mayek","Mende_Kikakui","Meroitic_Cursive","Meroitic_Hieroglyphs","Miao","Modi","Mongolian","Mro","Multani","Myanmar","Nabataean","Nag_Mundari","Nandinagari","New_Tai_Lue","Newa","Nko","Nushu","Nyiakeng_Puachue_Hmong","Ogham","Ol_Chiki","Ol_Onal","Old_Hungarian","Old_Italic","Old_North_Arabian","Old_Permic","Old_Persian","Old_Sogdian","Old_South_Arabian","Old_Turkic","Old_Uyghur","Oriya","Osage","Osmanya","Pahawh_Hmong","Palmyrene","Pau_Cin_Hau","Phags_Pa","Phoenician","Psalter_Pahlavi","Rejang","Runic","Samaritan","Saurashtra","Sharada","Shavian","Siddham","SignWriting","Sinhala","Sogdian","Sora_Sompeng","Soyombo","Sundanese","Sunuwar","Syloti_Nagri","Syriac","Tagalog","Tagbanwa","Tai_Le","Tai_Tham","Tai_Viet","Takri","Tamil","Tangsa","Tangut","Telugu","Thaana","Thai","Tibetan","Tifinagh","Tirhuta","Todhri","Toto","Tulu_Tigalari","Ugaritic","Vai","Vithkuqi","Wancho","Warang_Citi","Yezidi","Yi","Zanabazar_Square"]],["Binary_Property",["ASCII","ASCII_Hex_Digit","Alphabetic","Any","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","IDS_Binary_Operator","IDS_Trinary_Operator","ID_Continue","ID_Start","Ideographic","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"]],["Property_of_Strings",["Basic_Emoji","Emoji_Keycap_Sequence","RGI_Emoji","RGI_Emoji_Flag_Sequence","RGI_Emoji_Modifier_Sequence","RGI_Emoji_Tag_Sequence","RGI_Emoji_ZWJ_Sequence"]]])},1997:function(e,t,n){"use strict";var r=n(17622);t.__esModule=!0,t.stripRemainingProps=t.convertProps=void 0;var o=r(n(88638)),a=r(n(55889)),i=n(60447);t.stripRemainingProps=function(e){return(0,a.default)(e)};t.convertProps=function(e){var t=(0,o.default)({},e),n=t.fixed;return t.fluid&&(0,i.hasArtDirectionSupport)(e,"fluid")&&(t.fluid=(0,i.groupByMedia)(t.fluid)),n&&(0,i.hasArtDirectionSupport)(e,"fixed")&&(t.fixed=(0,i.groupByMedia)(t.fixed)),t}},2041:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});const r=(0,n(64185).Ay)({resolved:{},chunkName(){return"MoreLink"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1552).then(n.bind(n,90440)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 90440}})},2049:function(e,t,n){var r=n(98748)(7376,7386,7410,7412);r.addRange(2385,2386).addRange(2404,2405).addRange(3200,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3293,3294).addRange(3296,3299).addRange(3302,3311).addRange(3313,3315).addRange(7378,7379).addRange(43056,43061),t.characters=r},2106:function(e,t,n){var r=n(98748)();r.addRange(5760,5788),t.characters=r},2293:function(e,t,n){"use strict";var r=n(28551),o=n(35548),a=n(64117),i=n(78227)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||a(n=r(s)[i])?t:o(n)}},2360:function(e,t,n){"use strict";var r,o=n(28551),a=n(96801),i=n(88727),s=n(30421),u=n(20397),l=n(4055),d=n(66119),c="prototype",p="script",f=d("IE_PROTO"),h=function(){},g=function(e){return"<"+p+">"+e+""},v=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},m=function(){try{r=new ActiveXObject("htmlfile")}catch(a){}var e,t,n;m="undefined"!=typeof document?document.domain&&r?v(r):(t=l("iframe"),n="java"+p+":",t.style.display="none",u.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F):v(r);for(var o=i.length;o--;)delete m[c][i[o]];return m()};s[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[c]=o(e),n=new h,h[c]=null,n[f]=e):n=m(),void 0===t?n:a.f(n,t)}},2446:function(e,t,n){var r=n(98748)();r.addRange(93504,93561),t.characters=r},2478:function(e,t,n){"use strict";var r=n(79504),o=n(48981),a=Math.floor,i=r("".charAt),s=r("".replace),u=r("".slice),l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,d=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,c,p){var f=n+e.length,h=r.length,g=d;return void 0!==c&&(c=o(c),g=l),s(p,g,(function(o,s){var l;switch(i(s,0)){case"$":return"$";case"&":return e;case"`":return u(t,0,n);case"'":return u(t,f);case"<":l=c[u(s,1,-1)];break;default:var d=+s;if(0===d)return o;if(d>h){var p=a(d/10);return 0===p?o:p<=h?void 0===r[p-1]?i(s,1):r[p-1]+i(s,1):o}l=r[d-1]}return void 0===l?"":l}))}},2523:function(e,t,n){var r=n(98748)();r.addRange(69600,69622),t.characters=r},2547:function(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,a=s(e),i=a[0],u=a[1],l=new o(function(e,t,n){return 3*(t+n)/4-n}(0,i,u)),d=0,c=u>0?i-4:i;for(n=0;n>16&255,l[d++]=t>>8&255,l[d++]=255&t;2===u&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,l[d++]=255&t);1===u&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,l[d++]=t>>8&255,l[d++]=255&t);return l},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,a=[],i=16383,s=0,l=r-o;sl?l:s+i));1===o?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return a.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)n[i]=a[i],r[a.charCodeAt(i)]=i;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function u(e,t,r){for(var o,a,i=[],s=t;s>18&63]+n[a>>12&63]+n[a>>6&63]+n[63&a]);return i.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},2551:function(e,t,n){var r=n(98748)();r.addRange(43136,43205).addRange(43214,43225),t.characters=r},2851:function(e,t,n){"use strict";t.RV=t.z_=void 0;var r=n(56775);t.z_=r.ScrollHandler;var o=n(43393);t.RV=o.useScrollRestoration},2922:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(74027);function o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(o=function(){return!!e})()}function a(e,t,n){if(o())return Reflect.construct.apply(null,arguments);var a=[null];a.push.apply(a,t);var i=new(e.bind.apply(e,a));return n&&(0,r.A)(i,n.prototype),i}},2936:function(e,t){"use strict";t.A=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},2966:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&(t[r]={previousValue:o,currentValue:[]})}},t.prototype.extractGridPropertyChanges=function(e,t,n){var r=this,o=!!t.debug;Object.keys(t).forEach((function(a){u._.includes(u.ComponentUtil.ALL_PROPERTIES,a)&&(r.changeDetectionService.getStrategy(r.getStrategyTypeForProp(a)).areEqual(e[a],t[a])||(o&&console.log("agGridReact: ["+a+"] property changed"),n[a]={previousValue:e[a],currentValue:t[a]}))})),u.ComponentUtil.getEventCallbacks().forEach((function(r){e[r]!==t[r]&&(o&&console.log("agGridReact: ["+r+"] event callback changed"),n[r]={previousValue:e[r],currentValue:t[r]})}))},t.prototype.processChanges=function(e){this.api&&u.ComponentUtil.processOnChange(e,this.gridOptions,this.api,this.columnApi)},t.prototype.getStrategyTypeForProp=function(e){if("rowData"===e){if(this.props.rowDataChangeDetectionStrategy)return this.props.rowDataChangeDetectionStrategy;if(this.isImmutableDataActive())return c.ChangeDetectionStrategyType.IdentityCheck}return c.ChangeDetectionStrategyType.DeepValueCheck},t.prototype.isImmutableDataActive=function(){return this.props.deltaRowDataMode||this.props.immutableData||this.props.gridOptions&&(this.props.gridOptions.deltaRowDataMode||this.props.gridOptions.immutableData)},t}(l.Component);t.AgGridReactUi=v;var m=function(e){function t(t){var n=e.call(this)||this;return n.parent=t,n}return o(t,e),t.prototype.createWrapper=function(e,t){return new p.NewReactComponent(e,this.parent,t)},t.prototype.unwrap=function(e){return e&&e.getFrameworkComponentInstance?e.getFrameworkComponentInstance():e},t}(u.BaseComponentWrapper)},3147:function(e,t,n){var r=n(98748)(41,93,125,3899,3901,5788,8262,8318,8334,8969,8971,9002,10089,10091,10093,10095,10097,10099,10101,10182,10215,10217,10219,10221,10223,10628,10630,10632,10634,10636,10638,10640,10642,10644,10646,10648,10713,10715,10749,11811,11813,11815,11817,11862,11864,11866,11868,12297,12299,12301,12303,12305,12309,12311,12313,12315,64830,65048,65078,65080,65082,65084,65086,65088,65090,65092,65096,65114,65116,65118,65289,65341,65373,65376,65379);r.addRange(12318,12319),t.characters=r},3227:function(e,t,n){var r=n(25223),o=t.isTag=r.isTag;t.testElement=function(e,t){for(var n in e)if(e.hasOwnProperty(n)){if("tag_name"===n){if(!o(t)||!e.tag_name(t.name))return!1}else if("tag_type"===n){if(!e.tag_type(t.type))return!1}else if("tag_contains"===n){if(o(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[n](t.attribs[n]))return!1}else;return!0};var a={tag_name:function(e){return"function"==typeof e?function(t){return o(t)&&e(t.name)}:"*"===e?o:function(t){return o(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return!o(t)&&e(t.data)}:function(t){return!o(t)&&t.data===e}}};function i(e,t){return"function"==typeof t?function(n){return n.attribs&&t(n.attribs[e])}:function(n){return n.attribs&&n.attribs[e]===t}}function s(e,t){return function(n){return e(n)||t(n)}}t.getElements=function(e,t,n,r){var o=Object.keys(e).map((function(t){var n=e[t];return t in a?a[t](n):i(t,n)}));return 0===o.length?[]:this.filter(o.reduce(s),t,n,r)},t.getElementById=function(e,t,n){return Array.isArray(t)||(t=[t]),this.findOne(i("id",e),t,!1!==n)},t.getElementsByTagName=function(e,t,n,r){return this.filter(a.tag_name(e),t,n,r)},t.getElementsByTagType=function(e,t,n,r){return this.filter(a.tag_type(e),t,n,r)}},3383:function(e,t,n){var r=n(98748)();r.addRange(6912,6988).addRange(6990,7039),t.characters=r},3624:function(e,t,n){"use strict";var r=n(41750),o=n(44303);t.A=function(e){if(!(0,o.A)(e))return!1;var t=(0,r.A)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},3650:function(e,t,n){var r=n(98748)(776);r.addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(64275,64279),t.characters=r},3718:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Dots=void 0;var r=i(n(41594)),o=i(n(99634)),a=n(46174);function i(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){for(var n=0;n=C&&h<=w:h===C}),A={message:"dots",index:y,slidesToScroll:c,currentSlide:h},S=this.clickHandler.bind(this,A);m=m.concat(r.default.createElement("li",{key:y,className:E},r.default.cloneElement(this.props.customPaging(y),{onClick:S})))}return r.default.cloneElement(this.props.appendDots(m),function(e){for(var t=1;t=Math.floor(i)&&c=Math.floor(s),g=n.getActiveLink();return h?(o===g&&n.setActiveLink(void 0),e.props.hashSpy&&p.getHash()===o&&p.changeHash(),e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive()),l.updateStates()):f&&g!==o?(n.setActiveLink(o),e.props.hashSpy&&p.changeHash(o),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(o)),l.updateStates()):void 0}}};return c.propTypes=f,c.defaultProps={offset:0},c},Element:function(e){console.warn("Helpers.Element is deprecated since v1.7.0");var t=function(t){function n(e){a(this,n);var t=i(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}return s(n,t),o(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(e){this.props.name!==e.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;d.unregister(this.props.name)}},{key:"registerElems",value:function(e){d.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return u.createElement(e,r({},this.props,{parentBindings:this.childBindings}))}}]),n}(u.Component);return t.propTypes={name:c.string,id:c.string},t}};e.exports=h},4055:function(e,t,n){"use strict";var r=n(24475),o=n(20034),a=r.document,i=o(a)&&o(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},4272:function(e,t,n){"use strict";n.d(t,{Cg:function(){return r},_m:function(){return a},s0:function(){return o}});Math.pow(10,8);var r=6e4,o=36e5,a=1e3},4318:function(e,t,n){var r=n(98748)(43359);r.addRange(43312,43347),t.characters=r},4348:function(e,t,n){var r=n(98748)(778,800,816,1548,1567,1600,1648,7672,7674);r.addRange(771,772).addRange(775,776).addRange(803,805).addRange(813,814).addRange(1563,1564).addRange(1611,1621).addRange(1792,1805).addRange(1807,1866).addRange(1869,1871).addRange(2144,2154),t.characters=r},4357:function(e,t,n){var r=n(44401);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t{let{level:t,children:n,className:r}=e;const a="h"+t;return o().createElement(a,{className:r,dir:"auto"},n)};t.default=a},4897:function(e,t,n){var r=n(98748)(170,181,186,748,750,837,895,902,908,1369,1471,1479,1791,2042,2199,2482,2510,2519,2556,2641,2654,2768,2929,2972,3024,3031,3165,3406,3517,3542,3661,3716,3749,3782,3789,3840,4152,4295,4301,4696,4800,6103,6108,6823,7418,8025,8027,8029,8126,8305,8319,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,11823,42963,43205,43259,43471,43712,43714,64318,67592,67644,68969,69372,69415,69826,70006,70106,70108,70199,70280,70480,70487,70539,70542,70594,70597,70609,70611,70855,71232,71236,71352,71945,72161,72349,72768,73018,73027,73112,73648,94179,110898,110933,113822,119970,119995,120134,123023,123214,124400,125255,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);r.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(867,884).addRange(886,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1456,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1623).addRange(1625,1631).addRange(1646,1747).addRange(1749,1756).addRange(1761,1768).addRange(1773,1775).addRange(1786,1788).addRange(1808,1855).addRange(1869,1969).addRange(1994,2026).addRange(2036,2037).addRange(2048,2071).addRange(2074,2092).addRange(2112,2136).addRange(2144,2154).addRange(2160,2183).addRange(2185,2190).addRange(2208,2249).addRange(2260,2271).addRange(2275,2281).addRange(2288,2363).addRange(2365,2380).addRange(2382,2384).addRange(2389,2403).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472),r.addRange(2474,2480).addRange(2486,2489).addRange(2493,2500).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2531).addRange(2544,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2636).addRange(2649,2652).addRange(2672,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2757).addRange(2759,2761).addRange(2763,2764).addRange(2784,2787).addRange(2809,2812).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2877,2884).addRange(2887,2888).addRange(2891,2892).addRange(2902,2903).addRange(2908,2909).addRange(2911,2915).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970),r.addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3020).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3133,3140).addRange(3142,3144).addRange(3146,3148).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3268).addRange(3270,3272).addRange(3274,3276).addRange(3285,3286).addRange(3293,3294).addRange(3296,3299).addRange(3313,3315).addRange(3328,3340).addRange(3342,3344).addRange(3346,3386).addRange(3389,3396).addRange(3398,3400).addRange(3402,3404).addRange(3412,3415).addRange(3423,3427).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3570,3571).addRange(3585,3642).addRange(3648,3654).addRange(3713,3714).addRange(3718,3722),r.addRange(3724,3747).addRange(3751,3769).addRange(3771,3773).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3953,3971).addRange(3976,3991).addRange(3993,4028).addRange(4096,4150).addRange(4155,4159).addRange(4176,4239).addRange(4250,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5907).addRange(5919,5939).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6067).addRange(6070,6088).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443),r.addRange(6448,6456).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6683).addRange(6688,6750).addRange(6753,6772).addRange(6847,6848).addRange(6860,6862).addRange(6912,6963).addRange(6965,6979).addRange(6981,6988).addRange(7040,7081).addRange(7084,7087).addRange(7098,7141).addRange(7143,7153).addRange(7168,7222).addRange(7245,7247).addRange(7258,7293).addRange(7296,7306).addRange(7312,7354).addRange(7357,7359).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414).addRange(7424,7615).addRange(7635,7668).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8336,8348).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584),r.addRange(9398,9449).addRange(11264,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12329).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12445,12447).addRange(12449,12538).addRange(12540,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42527).addRange(42538,42539).addRange(42560,42606).addRange(42612,42619).addRange(42623,42735).addRange(42775,42783).addRange(42786,42888).addRange(42891,42957).addRange(42960,42961).addRange(42965,42972).addRange(42994,43013).addRange(43015,43047).addRange(43072,43123).addRange(43136,43203).addRange(43250,43255).addRange(43261,43263).addRange(43274,43306).addRange(43312,43346).addRange(43360,43388),r.addRange(43392,43442).addRange(43444,43455).addRange(43488,43503).addRange(43514,43518).addRange(43520,43574).addRange(43584,43597).addRange(43616,43638).addRange(43642,43710).addRange(43739,43741).addRange(43744,43759).addRange(43762,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65313,65338).addRange(65345,65370).addRange(65382,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629),r.addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(67008,67059).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295),r.addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(68938,68965).addRange(68975,68997).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69314,69316).addRange(69376,69404).addRange(69424,69445).addRange(69488,69505).addRange(69552,69572).addRange(69600,69622).addRange(69632,69701).addRange(69745,69749).addRange(69760,69816).addRange(69840,69864).addRange(69888,69938).addRange(69956,69959).addRange(69968,70002).addRange(70016,70079).addRange(70081,70084).addRange(70094,70095).addRange(70144,70161).addRange(70163,70196).addRange(70206,70209).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70376).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70461,70468).addRange(70471,70472).addRange(70475,70476).addRange(70493,70499).addRange(70528,70537).addRange(70544,70581),r.addRange(70583,70592).addRange(70599,70602).addRange(70604,70605).addRange(70656,70721).addRange(70723,70725).addRange(70727,70730).addRange(70751,70753).addRange(70784,70849).addRange(70852,70853).addRange(71040,71093).addRange(71096,71102).addRange(71128,71133).addRange(71168,71230).addRange(71296,71349).addRange(71424,71450).addRange(71453,71466).addRange(71488,71494).addRange(71680,71736).addRange(71840,71903).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,71996).addRange(71999,72002).addRange(72096,72103).addRange(72106,72151).addRange(72154,72159).addRange(72163,72164).addRange(72192,72242).addRange(72245,72254).addRange(72272,72343).addRange(72368,72440).addRange(72640,72672).addRange(72704,72712).addRange(72714,72758).addRange(72760,72766).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73025).addRange(73030,73031).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105),r.addRange(73107,73110).addRange(73440,73462).addRange(73472,73488).addRange(73490,73530).addRange(73534,73536).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77712,77808).addRange(77824,78895).addRange(78913,78918).addRange(78944,82938).addRange(82944,83526).addRange(90368,90414).addRange(92160,92728).addRange(92736,92766).addRange(92784,92862).addRange(92880,92909).addRange(92928,92975).addRange(92992,92995).addRange(93027,93047).addRange(93053,93071).addRange(93504,93548).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101631,101640).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(110592,110882).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069),r.addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(122624,122654).addRange(122661,122666).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(122928,122989).addRange(123136,123180).addRange(123191,123197).addRange(123536,123565).addRange(123584,123627).addRange(124112,124139).addRange(124368,124397).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926).addRange(124928,125124).addRange(125184,125251).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588),r.addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127280,127305).addRange(127312,127337).addRange(127344,127369).addRange(131072,173791).addRange(173824,177977).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(191472,192093).addRange(194560,195101).addRange(196608,201546).addRange(201552,205743),t.characters=r},4899:function(e,t,n){var r=n(98748)();r.addRange(67808,67826).addRange(67828,67829).addRange(67835,67839),t.characters=r},4914:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;)t+=he[62*Math.random()|0];return t}function ve(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function me(e){return e.classList?ve(e.classList):(e.getAttribute("class")||"").split(" ").filter((function(e){return e}))}function ye(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Re(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")}),"")}function we(e){return e.size!==fe.size||e.x!==fe.x||e.y!==fe.y||e.rotate!==fe.rotate||e.flipX||e.flipY}var be=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';function Ce(){var e=N,t=M,n=de.cssPrefix,r=de.replacementClass,o=be;if(n!==e||r!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");o=o.replace(a,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(s,".".concat(r))}return o}var Ee=!1;function Ae(){de.autoAddCss&&!Ee&&(!function(e){if(e&&D){var t=S.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=S.head.childNodes,r=null,o=n.length-1;o>-1;o--){var a=n[o],i=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(i)>-1&&(r=a)}S.head.insertBefore(t,r)}}(Ce()),Ee=!0)}var Se={mixout:function(){return{dom:{css:Ce,insertCss:Ae}}},hooks:function(){return{beforeDOMElementCreation:function(){Ae()},beforeI2svg:function(){Ae()}}}},Oe=A||{};Oe[T]||(Oe[T]={}),Oe[T].styles||(Oe[T].styles={}),Oe[T].hooks||(Oe[T].hooks={}),Oe[T].shims||(Oe[T].shims=[]);var _e=Oe[T],De=[],Pe=!1;function Te(e){var t=e.tag,n=e.attributes,r=void 0===n?{}:n,o=e.children,a=void 0===o?[]:o;return"string"==typeof e?ye(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,'="').concat(ye(e[n]),'" ')}),"").trim()}(r),">").concat(a.map(Te).join(""),"")}function xe(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}D&&((Pe=(S.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(S.readyState))||S.addEventListener("DOMContentLoaded",(function e(){S.removeEventListener("DOMContentLoaded",e),Pe=1,De.map((function(e){return e()}))})));var Ne=function(e,t,n,r){var o,a,i,s=Object.keys(e),u=s.length,l=void 0!==r?function(e,t){return function(n,r,o,a){return e.call(t,n,r,o,a)}}(t,r):t;for(void 0===n?(o=1,i=e[s[0]]):(o=0,i=n);o=55296&&o<=56319&&n2&&void 0!==arguments[2]?arguments[2]:{}).skipHooks,r=void 0!==n&&n,a=ke(t);"function"!=typeof _e.hooks.addPack||r?_e.styles[e]=o(o({},_e.styles[e]||{}),a):_e.hooks.addPack(e,ke(t)),"fas"===e&&Fe("fa",t)}var Ie,Le,je,Ge=_e.styles,Be=_e.shims,He=(s(Ie={},W,Object.values(Z[W])),s(Ie,U,Object.values(Z[U])),Ie),Ve=null,We={},Ue={},ze={},Ye={},qe={},Ke=(s(Le={},W,Object.keys(q[W])),s(Le,U,Object.keys(q[U])),Le);function Ze(e,t){var n,r=t.split("-"),o=r[0],a=r.slice(1).join("-");return o!==e||""===a||(n=a,~ie.indexOf(n))?null:a}var Xe,Qe=function(){var e=function(e){return Ne(Ge,(function(t,n,r){return t[r]=Ne(n,e,{}),t}),{})};We=e((function(e,t,n){(t[3]&&(e[t[3]]=n),t[2])&&t[2].filter((function(e){return"number"==typeof e})).forEach((function(t){e[t.toString(16)]=n}));return e})),Ue=e((function(e,t,n){(e[n]=n,t[2])&&t[2].filter((function(e){return"string"==typeof e})).forEach((function(t){e[t]=n}));return e})),qe=e((function(e,t,n){var r=t[2];return e[n]=n,r.forEach((function(t){e[t]=n})),e}));var t="far"in Ge||de.autoFetchSvg,n=Ne(Be,(function(e,n){var r=n[0],o=n[1],a=n[2];return"far"!==o||t||(o="fas"),"string"==typeof r&&(e.names[r]={prefix:o,iconName:a}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:o,iconName:a}),e}),{names:{},unicodes:{}});ze=n.names,Ye=n.unicodes,Ve=rt(de.styleDefault,{family:de.familyDefault})};function $e(e,t){return(We[e]||{})[t]}function Je(e,t){return(qe[e]||{})[t]}function et(e){return ze[e]||{prefix:null,iconName:null}}function tt(){return Ve}Xe=function(e){Ve=rt(e.styleDefault,{family:de.familyDefault})},ce.push(Xe),Qe();var nt=function(){return{prefix:null,iconName:null,rest:[]}};function rt(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).family,n=void 0===t?W:t,r=q[n][e],o=K[n][e]||K[n][r],a=e in _e.styles?e:null;return o||a||null}var ot=(s(je={},W,Object.keys(Z[W])),s(je,U,Object.keys(Z[U])),je);function at(e){var t,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).skipLookups,r=void 0!==n&&n,o=(s(t={},W,"".concat(de.cssPrefix,"-").concat(W)),s(t,U,"".concat(de.cssPrefix,"-").concat(U)),t),a=null,i=W;(e.includes(o[W])||e.some((function(e){return ot[W].includes(e)})))&&(i=W),(e.includes(o[U])||e.some((function(e){return ot[U].includes(e)})))&&(i=U);var u=e.reduce((function(e,t){var n=Ze(de.cssPrefix,t);if(Ge[t]?(t=He[i].includes(t)?X[i][t]:t,a=t,e.prefix=t):Ke[i].indexOf(t)>-1?(a=t,e.prefix=rt(t,{family:i})):n?e.iconName=n:t!==de.replacementClass&&t!==o[W]&&t!==o[U]&&e.rest.push(t),!r&&e.prefix&&e.iconName){var s="fa"===a?et(e.iconName):{},u=Je(e.prefix,e.iconName);s.prefix&&(a=null),e.iconName=s.iconName||u||e.iconName,e.prefix=s.prefix||e.prefix,"far"!==e.prefix||Ge.far||!Ge.fas||de.autoFetchSvg||(e.prefix="fas")}return e}),nt());return(e.includes("fa-brands")||e.includes("fab"))&&(u.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(u.prefix="fad"),u.prefix||i!==U||!Ge.fass&&!de.autoFetchSvg||(u.prefix="fass",u.iconName=Je(u.prefix,u.iconName)||u.iconName),"fa"!==u.prefix&&"fa"!==a||(u.prefix=tt()||"fas"),u}var it=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var t,n,r;return t=e,n=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r0&&s.forEach((function(t){"string"==typeof t&&(e[o][t]=i)})),e[o][a]=i})),e}}],n&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),st=[],ut={},lt={},dt=Object.keys(lt);function ct(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o1?t-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{};return D?(pt("beforeI2svg",e),ft("pseudoElements2svg",e),ft("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.autoReplaceSvgRoot;!1===de.autoReplaceSvg&&(de.autoReplaceSvg=!0),de.observeMutations=!0,e=function(){yt({autoReplaceSvgRoot:n}),pt("watch",t)},D&&(Pe?setTimeout(e,0):De.push(e))}},mt={noAuto:function(){de.autoReplaceSvg=!1,de.observeMutations=!1,pt("noAuto")},config:de,dom:vt,parse:{icon:function(e){if(null===e)return null;if("object"===a(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:Je(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=rt(e[0]);return{prefix:n,iconName:Je(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(de.cssPrefix,"-"))>-1||e.match(Q))){var r=at(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||tt(),iconName:Je(r.prefix,r.iconName)||r.iconName}}if("string"==typeof e){var o=tt();return{prefix:o,iconName:Je(o,e)||e}}}},library:gt,findIconDefinition:ht,toHtml:Te},yt=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot,t=void 0===e?S:e;(Object.keys(_e.styles).length>0||de.autoFetchSvg)&&D&&de.autoReplaceSvg&&mt.dom.i2svg({node:t})};function Rt(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return Te(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(D){var t=S.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function wt(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,i=e.iconName,s=e.transform,u=e.symbol,l=e.title,d=e.maskId,c=e.titleId,p=e.extra,f=e.watchable,h=void 0!==f&&f,g=r.found?r:n,v=g.width,m=g.height,y="fak"===a,R=[de.replacementClass,i?"".concat(de.cssPrefix,"-").concat(i):""].filter((function(e){return-1===p.classes.indexOf(e)})).filter((function(e){return""!==e||!!e})).concat(p.classes).join(" "),w={children:[],attributes:o(o({},p.attributes),{},{"data-prefix":a,"data-icon":i,class:R,role:p.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(v," ").concat(m)})},b=y&&!~p.classes.indexOf("fa-fw")?{width:"".concat(v/m*16*.0625,"em")}:{};h&&(w.attributes[k]=""),l&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(c||ge())},children:[l]}),delete w.attributes.title);var C=o(o({},w),{},{prefix:a,iconName:i,main:n,mask:r,maskId:d,transform:s,symbol:u,styles:o(o({},b),p.styles)}),E=r.found&&n.found?ft("generateAbstractMask",C)||{children:[],attributes:{}}:ft("generateAbstractIcon",C)||{children:[],attributes:{}},A=E.children,S=E.attributes;return C.children=A,C.attributes=S,u?function(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,i=e.symbol,s=!0===i?"".concat(t,"-").concat(de.cssPrefix,"-").concat(n):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:o(o({},a),{},{id:s}),children:r}]}]}(C):function(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,i=e.styles,s=e.transform;if(we(s)&&n.found&&!r.found){var u={x:n.width/n.height/2,y:.5};a.style=Re(o(o({},i),{},{"transform-origin":"".concat(u.x+s.x/16,"em ").concat(u.y+s.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}(C)}function bt(e){var t=e.content,n=e.width,r=e.height,a=e.transform,i=e.title,s=e.extra,u=e.watchable,l=void 0!==u&&u,d=o(o(o({},s.attributes),i?{title:i}:{}),{},{class:s.classes.join(" ")});l&&(d[k]="");var c=o({},s.styles);we(a)&&(c.transform=function(e){var t=e.transform,n=e.width,r=void 0===n?x:n,o=e.height,a=void 0===o?x:o,i=e.startCentered,s=void 0!==i&&i,u="";return u+=s&&P?"translate(".concat(t.x/pe-r/2,"em, ").concat(t.y/pe-a/2,"em) "):s?"translate(calc(-50% + ".concat(t.x/pe,"em), calc(-50% + ").concat(t.y/pe,"em)) "):"translate(".concat(t.x/pe,"em, ").concat(t.y/pe,"em) "),u+="scale(".concat(t.size/pe*(t.flipX?-1:1),", ").concat(t.size/pe*(t.flipY?-1:1),") "),u+"rotate(".concat(t.rotate,"deg) ")}({transform:a,startCentered:!0,width:n,height:r}),c["-webkit-transform"]=c.transform);var p=Re(c);p.length>0&&(d.style=p);var f=[];return f.push({tag:"span",attributes:d,children:[t]}),i&&f.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),f}var Ct=_e.styles;function Et(e){var t=e[0],n=e[1],r=u(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(de.cssPrefix,"-").concat(oe.GROUP)},children:[{tag:"path",attributes:{class:"".concat(de.cssPrefix,"-").concat(oe.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(de.cssPrefix,"-").concat(oe.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var At={found:!1,width:512,height:512};function St(e,t){var n=t;return"fa"===t&&null!==de.styleDefault&&(t=tt()),new Promise((function(r,a){ft("missingIconAbstract");if("fa"===n){var i=et(e)||{};e=i.iconName||e,t=i.prefix||t}if(e&&t&&Ct[t]&&Ct[t][e])return r(Et(Ct[t][e]));!function(e,t){V||de.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(o(o({},At),{},{icon:de.showMissingIcons&&e&&ft("missingIconAbstract")||{}}))}))}var Ot=function(){},_t=de.measurePerformance&&_&&_.mark&&_.measure?_:{mark:Ot,measure:Ot},Dt='FA "6.5.1"',Pt=function(e){_t.mark("".concat(Dt," ").concat(e," ends")),_t.measure("".concat(Dt," ").concat(e),"".concat(Dt," ").concat(e," begins"),"".concat(Dt," ").concat(e," ends"))},Tt={begin:function(e){return _t.mark("".concat(Dt," ").concat(e," begins")),function(){return Pt(e)}},end:Pt},xt=function(){};function Nt(e){return"string"==typeof(e.getAttribute?e.getAttribute(k):null)}function Mt(e){return S.createElementNS("http://www.w3.org/2000/svg",e)}function kt(e){return S.createElement(e)}function Ft(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ceFn,n=void 0===t?"svg"===e.tag?Mt:kt:t;if("string"==typeof e)return S.createTextNode(e);var r=n(e.tag);return Object.keys(e.attributes||[]).forEach((function(t){r.setAttribute(t,e.attributes[t])})),(e.children||[]).forEach((function(e){r.appendChild(Ft(e,{ceFn:n}))})),r}var It={replace:function(e){var t=e[0];if(t.parentNode)if(e[1].forEach((function(e){t.parentNode.insertBefore(Ft(e),t)})),null===t.getAttribute(k)&&de.keepOriginalSource){var n=S.createComment(function(e){var t=" ".concat(e.outerHTML," ");return"".concat(t,"Font Awesome fontawesome.com ")}(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){var t=e[0],n=e[1];if(~me(t).indexOf(de.replacementClass))return It.replace(e);var r=new RegExp("".concat(de.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var o=n[0].attributes.class.split(" ").reduce((function(e,t){return t===de.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e}),{toNode:[],toSvg:[]});n[0].attributes.class=o.toSvg.join(" "),0===o.toNode.length?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "))}var a=n.map((function(e){return Te(e)})).join("\n");t.setAttribute(k,""),t.innerHTML=a}};function Lt(e){e()}function jt(e,t){var n="function"==typeof t?t:xt;if(0===e.length)n();else{var r=Lt;de.mutateApproach===B&&(r=A.requestAnimationFrame||Lt),r((function(){var t=!0===de.autoReplaceSvg?It.replace:It[de.autoReplaceSvg]||It.replace,r=Tt.begin("mutate");e.map(t),r(),n()}))}}var Gt=!1;function Bt(){Gt=!0}function Ht(){Gt=!1}var Vt=null;function Wt(e){if(O&&de.observeMutations){var t=e.treeCallback,n=void 0===t?xt:t,r=e.nodeCallback,o=void 0===r?xt:r,a=e.pseudoElementsCallback,i=void 0===a?xt:a,s=e.observeMutationsRoot,u=void 0===s?S:s;Vt=new O((function(e){if(!Gt){var t=tt();ve(e).forEach((function(e){if("childList"===e.type&&e.addedNodes.length>0&&!Nt(e.addedNodes[0])&&(de.searchPseudoElements&&i(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&de.searchPseudoElements&&i(e.target.parentNode),"attributes"===e.type&&Nt(e.target)&&~re.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){var t=e.getAttribute?e.getAttribute(L):null,n=e.getAttribute?e.getAttribute(j):null;return t&&n}(e.target)){var r=at(me(e.target)),a=r.prefix,s=r.iconName;e.target.setAttribute(L,a||t),s&&e.target.setAttribute(j,s)}else(u=e.target)&&u.classList&&u.classList.contains&&u.classList.contains(de.replacementClass)&&o(e.target);var u}))}})),D&&Vt.observe(u,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Ut(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=void 0!==e.innerText?e.innerText.trim():"",o=at(me(e));return o.prefix||(o.prefix=tt()),t&&n&&(o.prefix=t,o.iconName=n),o.iconName&&o.prefix||(o.prefix&&r.length>0&&(o.iconName=function(e,t){return(Ue[e]||{})[t]}(o.prefix,e.innerText)||$e(o.prefix,Me(e.innerText))),!o.iconName&&de.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=e.firstChild.data)),o}function zt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=Ut(e),r=n.iconName,a=n.prefix,i=n.rest,s=function(e){var t=ve(e.attributes).reduce((function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e}),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return de.autoA11y&&(n?t["aria-labelledby"]="".concat(de.replacementClass,"-title-").concat(r||ge()):(t["aria-hidden"]="true",t.focusable="false")),t}(e),u=ct("parseNodeAttributes",{},e),l=t.styleParser?function(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce((function(e,t){var n=t.split(":"),r=n[0],o=n.slice(1);return r&&o.length>0&&(e[r]=o.join(":").trim()),e}),{})),n}(e):[];return o({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:a,transform:fe,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:l,attributes:s}},u)}var Yt=_e.styles;function qt(e){var t="nest"===de.autoReplaceSvg?zt(e,{styleParser:!1}):zt(e);return~t.extra.classes.indexOf($)?ft("generateLayersText",e,t):ft("generateSvgReplacementMutation",e,t)}var Kt=new Set;function Zt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!D)return Promise.resolve();var n=S.documentElement.classList,r=function(e){return n.add("".concat(G,"-").concat(e))},o=function(e){return n.remove("".concat(G,"-").concat(e))},a=de.autoFetchSvg?Kt:z.map((function(e){return"fa-".concat(e)})).concat(Object.keys(Yt));a.includes("fa")||a.push("fa");var i=[".".concat($,":not([").concat(k,"])")].concat(a.map((function(e){return".".concat(e,":not([").concat(k,"])")}))).join(", ");if(0===i.length)return Promise.resolve();var s=[];try{s=ve(e.querySelectorAll(i))}catch(In){}if(!(s.length>0))return Promise.resolve();r("pending"),o("complete");var u=Tt.begin("onTree"),l=s.reduce((function(e,t){try{var n=qt(t);n&&e.push(n)}catch(In){V||"MissingIcon"===In.name&&console.error(In)}return e}),[]);return new Promise((function(e,n){Promise.all(l).then((function(n){jt(n,(function(){r("active"),r("complete"),o("pending"),"function"==typeof t&&t(),u(),e()}))})).catch((function(e){u(),n(e)}))}))}function Xt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;qt(e).then((function(e){e&&jt([e],t)}))}z.map((function(e){Kt.add("fa-".concat(e))})),Object.keys(q[W]).map(Kt.add.bind(Kt)),Object.keys(q[U]).map(Kt.add.bind(Kt)),Kt=l(Kt);var Qt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?fe:n,a=t.symbol,i=void 0!==a&&a,s=t.mask,u=void 0===s?null:s,l=t.maskId,d=void 0===l?null:l,c=t.title,p=void 0===c?null:c,f=t.titleId,h=void 0===f?null:f,g=t.classes,v=void 0===g?[]:g,m=t.attributes,y=void 0===m?{}:m,R=t.styles,w=void 0===R?{}:R;if(e){var b=e.prefix,C=e.iconName,E=e.icon;return Rt(o({type:"icon"},e),(function(){return pt("beforeDOMElementCreation",{iconDefinition:e,params:t}),de.autoA11y&&(p?y["aria-labelledby"]="".concat(de.replacementClass,"-title-").concat(h||ge()):(y["aria-hidden"]="true",y.focusable="false")),wt({icons:{main:Et(E),mask:u?Et(u.icon):{found:!1,width:null,height:null,icon:{}}},prefix:b,iconName:C,transform:o(o({},fe),r),symbol:i,title:p,maskId:d,titleId:h,extra:{attributes:y,styles:w,classes:v}})}))}},$t={mixout:function(){return{icon:(e=Qt,function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(t||{}).icon?t:ht(t||{}),a=n.mask;return a&&(a=(a||{}).icon?a:ht(a||{})),e(r,o(o({},n),{},{mask:a}))})};var e},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=Zt,e.nodeCallback=Xt,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=void 0===t?S:t,r=e.callback;return Zt(n,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.title,o=t.titleId,a=t.prefix,i=t.transform,s=t.symbol,l=t.mask,d=t.maskId,c=t.extra;return new Promise((function(t,p){Promise.all([St(n,a),l.iconName?St(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(l){var p=u(l,2),f=p[0],h=p[1];t([e,wt({icons:{main:f,mask:h},prefix:a,iconName:n,transform:i,symbol:s,maskId:d,title:r,titleId:o,extra:c,watchable:!0})])})).catch(p)}))},e.generateAbstractIcon=function(e){var t,n=e.children,r=e.attributes,o=e.main,a=e.transform,i=Re(e.styles);return i.length>0&&(r.style=i),we(a)&&(t=ft("generateAbstractTransformGrouping",{main:o,transform:a,containerWidth:o.width,iconWidth:o.width})),n.push(t||o.icon),{children:n,attributes:r}}}},Jt={mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classes,r=void 0===n?[]:n;return Rt({type:"layer"},(function(){pt("beforeDOMElementCreation",{assembler:e,params:t});var n=[];return e((function(e){Array.isArray(e)?e.map((function(e){n=n.concat(e.abstract)})):n=n.concat(e.abstract)})),[{tag:"span",attributes:{class:["".concat(de.cssPrefix,"-layers")].concat(l(r)).join(" ")},children:n}]}))}}}},en={mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=void 0===n?null:n,a=t.classes,i=void 0===a?[]:a,s=t.attributes,u=void 0===s?{}:s,d=t.styles,c=void 0===d?{}:d;return Rt({type:"counter",content:e},(function(){return pt("beforeDOMElementCreation",{content:e,params:t}),function(e){var t=e.content,n=e.title,r=e.extra,a=o(o(o({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),i=Re(r.styles);i.length>0&&(a.style=i);var s=[];return s.push({tag:"span",attributes:a,children:[t]}),n&&s.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),s}({content:e.toString(),title:r,extra:{attributes:u,styles:c,classes:["".concat(de.cssPrefix,"-layers-counter")].concat(l(i))}})}))}}}},tn={mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?fe:n,a=t.title,i=void 0===a?null:a,s=t.classes,u=void 0===s?[]:s,d=t.attributes,c=void 0===d?{}:d,p=t.styles,f=void 0===p?{}:p;return Rt({type:"text",content:e},(function(){return pt("beforeDOMElementCreation",{content:e,params:t}),bt({content:e,transform:o(o({},fe),r),title:i,extra:{attributes:c,styles:f,classes:["".concat(de.cssPrefix,"-layers-text")].concat(l(u))}})}))}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.title,r=t.transform,o=t.extra,a=null,i=null;if(P){var s=parseInt(getComputedStyle(e).fontSize,10),u=e.getBoundingClientRect();a=u.width/s,i=u.height/s}return de.autoA11y&&!n&&(o.attributes["aria-hidden"]="true"),Promise.resolve([e,bt({content:e.innerHTML,width:a,height:i,transform:r,title:n,extra:o,watchable:!0})])}}},nn=new RegExp('"',"ug"),rn=[1105920,1112319];function on(e,t){var n="".concat(I).concat(t.replace(":","-"));return new Promise((function(r,a){if(null!==e.getAttribute(n))return r();var i,s,u,l=ve(e.children).filter((function(e){return e.getAttribute(F)===t}))[0],d=A.getComputedStyle(e,t),c=d.getPropertyValue("font-family").match(J),p=d.getPropertyValue("font-weight"),f=d.getPropertyValue("content");if(l&&!c)return e.removeChild(l),r();if(c&&"none"!==f&&""!==f){var h=d.getPropertyValue("content"),g=~["Sharp"].indexOf(c[2])?U:W,v=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(c[2])?K[g][c[2].toLowerCase()]:ee[g][p],m=function(e){var t,n,r,o,a,i=e.replace(nn,""),s=(n=0,o=(t=i).length,(a=t.charCodeAt(n))>=55296&&a<=56319&&o>n+1&&(r=t.charCodeAt(n+1))>=56320&&r<=57343?1024*(a-55296)+r-56320+65536:a),u=s>=rn[0]&&s<=rn[1],l=2===i.length&&i[0]===i[1];return{value:Me(l?i[0]:i),isSecondary:u||l}}(h),y=m.value,R=m.isSecondary,w=c[0].startsWith("FontAwesome"),b=$e(v,y),C=b;if(w){var E=(s=Ye[i=y],u=$e("fas",i),s||(u?{prefix:"fas",iconName:u}:null)||{prefix:null,iconName:null});E.iconName&&E.prefix&&(b=E.iconName,v=E.prefix)}if(!b||R||l&&l.getAttribute(L)===v&&l.getAttribute(j)===C)r();else{e.setAttribute(n,C),l&&e.removeChild(l);var O={iconName:null,title:null,titleId:null,prefix:null,transform:fe,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},_=O.extra;_.attributes[F]=t,St(b,v).then((function(a){var i=wt(o(o({},O),{},{icons:{main:a,mask:nt()},prefix:v,iconName:C,extra:_,watchable:!0})),s=S.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(s,e.firstChild):e.appendChild(s),s.outerHTML=i.map((function(e){return Te(e)})).join("\n"),e.removeAttribute(n),r()})).catch(a)}}else r()}))}function an(e){return Promise.all([on(e,"::before"),on(e,"::after")])}function sn(e){return!(e.parentNode===document.head||~H.indexOf(e.tagName.toUpperCase())||e.getAttribute(F)||e.parentNode&&"svg"===e.parentNode.tagName)}function un(e){if(D)return new Promise((function(t,n){var r=ve(e.querySelectorAll("*")).filter(sn).map(an),o=Tt.begin("searchPseudoElements");Bt(),Promise.all(r).then((function(){o(),Ht(),t()})).catch((function(){o(),Ht(),n()}))}))}var ln=!1,dn=function(e){return e.toLowerCase().split(" ").reduce((function(e,t){var n=t.toLowerCase().split("-"),r=n[0],o=n.slice(1).join("-");if(r&&"h"===o)return e.flipX=!0,e;if(r&&"v"===o)return e.flipY=!0,e;if(o=parseFloat(o),isNaN(o))return e;switch(r){case"grow":e.size=e.size+o;break;case"shrink":e.size=e.size-o;break;case"left":e.x=e.x-o;break;case"right":e.x=e.x+o;break;case"up":e.y=e.y-o;break;case"down":e.y=e.y+o;break;case"rotate":e.rotate=e.rotate+o}return e}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},cn={mixout:function(){return{parse:{transform:function(e){return dn(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-transform");return n&&(e.transform=dn(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,a=e.iconWidth,i={transform:"translate(".concat(r/2," 256)")},s="translate(".concat(32*n.x,", ").concat(32*n.y,") "),u="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),d={outer:i,inner:{transform:"".concat(s," ").concat(u," ").concat(l)},path:{transform:"translate(".concat(a/2*-1," -256)")}};return{tag:"g",attributes:o({},d.outer),children:[{tag:"g",attributes:o({},d.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:o(o({},t.icon.attributes),d.path)}]}]}}}},pn={x:0,y:0,width:"100%",height:"100%"};function fn(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}var hn={hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-mask"),r=n?at(n.split(" ").map((function(e){return e.trim()}))):nt();return r.prefix||(r.prefix=tt()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,n=e.children,r=e.attributes,a=e.main,i=e.mask,s=e.maskId,u=e.transform,l=a.width,d=a.icon,c=i.width,p=i.icon,f=function(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,o={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*t.x,", ").concat(32*t.y,") "),i="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)");return{outer:o,inner:{transform:"".concat(a," ").concat(i," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:u,containerWidth:c,iconWidth:l}),h={tag:"rect",attributes:o(o({},pn),{},{fill:"white"})},g=d.children?{children:d.children.map(fn)}:{},v={tag:"g",attributes:o({},f.inner),children:[fn(o({tag:d.tag,attributes:o(o({},d.attributes),f.path)},g))]},m={tag:"g",attributes:o({},f.outer),children:[v]},y="mask-".concat(s||ge()),R="clip-".concat(s||ge()),w={tag:"mask",attributes:o(o({},pn),{},{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,m]},b={tag:"defs",children:[{tag:"clipPath",attributes:{id:R},children:(t=p,"g"===t.tag?t.children:[t])},w]};return n.push(b,{tag:"rect",attributes:o({fill:"currentColor","clip-path":"url(#".concat(R,")"),mask:"url(#".concat(y,")")},pn)}),{children:n,attributes:r}}}},gn={provides:function(e){var t=!1;A.matchMedia&&(t=A.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:o(o({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var a=o(o({},r),{},{attributeName:"opacity"}),i={tag:"circle",attributes:o(o({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||i.children.push({tag:"animate",attributes:o(o({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:o(o({},a),{},{values:"1;0;1;1;0;1;"})}),e.push(i),e.push({tag:"path",attributes:o(o({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:o(o({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:o(o({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:o(o({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}};!function(e,t){var n=t.mixoutsTo;st=e,ut={},Object.keys(lt).forEach((function(e){-1===dt.indexOf(e)&&delete lt[e]})),st.forEach((function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach((function(e){"function"==typeof t[e]&&(n[e]=t[e]),"object"===a(t[e])&&Object.keys(t[e]).forEach((function(r){n[e]||(n[e]={}),n[e][r]=t[e][r]}))})),e.hooks){var r=e.hooks();Object.keys(r).forEach((function(e){ut[e]||(ut[e]=[]),ut[e].push(r[e])}))}e.provides&&e.provides(lt)}))}([Se,$t,Jt,en,tn,{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=un,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=void 0===t?S:t;de.searchPseudoElements&&un(n)}}},{mixout:function(){return{dom:{unwatch:function(){Bt(),ln=!0}}}},hooks:function(){return{bootstrap:function(){Wt(ct("mutationObserverCallbacks",{}))},noAuto:function(){Vt&&Vt.disconnect()},watch:function(e){var t=e.observeMutationsRoot;ln?Ht():Wt(ct("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},cn,hn,gn,{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return e.symbol=r,e}}}}],{mixoutsTo:mt});var vn=mt.parse,mn=mt.icon,yn=n(5556),Rn=n.n(yn),wn=n(41594),bn=n.n(wn);function Cn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function En(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _n(e){return function(e){if(Array.isArray(e))return Dn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Dn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Dn(e,t)}(e)||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.")}()}function Dn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0||!Array.isArray(t)&&t?Sn({},e,t):{}}var kn=bn().forwardRef((function(e,t){var n=e.icon,r=e.mask,o=e.symbol,a=e.className,i=e.title,s=e.titleId,u=e.maskId,l=Nn(n),d=Mn("classes",[].concat(_n(function(e){var t,n=e.beat,r=e.fade,o=e.beatFade,a=e.bounce,i=e.shake,s=e.flash,u=e.spin,l=e.spinPulse,d=e.spinReverse,c=e.pulse,p=e.fixedWidth,f=e.inverse,h=e.border,g=e.listItem,v=e.flip,m=e.size,y=e.rotation,R=e.pull,w=(Sn(t={"fa-beat":n,"fa-fade":r,"fa-beat-fade":o,"fa-bounce":a,"fa-shake":i,"fa-flash":s,"fa-spin":u,"fa-spin-reverse":d,"fa-spin-pulse":l,"fa-pulse":c,"fa-fw":p,"fa-inverse":f,"fa-border":h,"fa-li":g,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(m),null!=m),Sn(t,"fa-rotate-".concat(y),null!=y&&0!==y),Sn(t,"fa-pull-".concat(R),null!=R),Sn(t,"fa-swap-opacity",e.swapOpacity),t);return Object.keys(w).map((function(e){return w[e]?e:null})).filter((function(e){return e}))}(e)),_n(a.split(" ")))),c=Mn("transform","string"==typeof e.transform?vn.transform(e.transform):e.transform),p=Mn("mask",Nn(r)),f=mn(l,En(En(En(En({},d),c),p),{},{symbol:o,title:i,titleId:s,maskId:u}));if(!f)return function(){var e;!xn&&console&&"function"==typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",l),null;var h=f.abstract,g={ref:t};return Object.keys(e).forEach((function(t){kn.defaultProps.hasOwnProperty(t)||(g[t]=e[t])})),Fn(h[0],g)}));kn.displayName="FontAwesomeIcon",kn.propTypes={beat:Rn().bool,border:Rn().bool,beatFade:Rn().bool,bounce:Rn().bool,className:Rn().string,fade:Rn().bool,flash:Rn().bool,mask:Rn().oneOfType([Rn().object,Rn().array,Rn().string]),maskId:Rn().string,fixedWidth:Rn().bool,inverse:Rn().bool,flip:Rn().oneOf([!0,!1,"horizontal","vertical","both"]),icon:Rn().oneOfType([Rn().object,Rn().array,Rn().string]),listItem:Rn().bool,pull:Rn().oneOf(["right","left"]),pulse:Rn().bool,rotation:Rn().oneOf([0,90,180,270]),shake:Rn().bool,size:Rn().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Rn().bool,spinPulse:Rn().bool,spinReverse:Rn().bool,symbol:Rn().oneOfType([Rn().bool,Rn().string]),title:Rn().string,titleId:Rn().string,transform:Rn().oneOfType([Rn().string,Rn().object]),swapOpacity:Rn().bool},kn.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var Fn=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var o=(n.children||[]).map((function(n){return e(t,n)})),a=Object.keys(n.attributes||{}).reduce((function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=r.split(";").map((function(e){return e.trim()})).filter((function(e){return e})).reduce((function(e,t){var n,r=t.indexOf(":"),o=Pn(t.slice(0,r)),a=t.slice(r+1).trim();return o.startsWith("webkit")?e[(n=o,n.charAt(0).toUpperCase()+n.slice(1))]=a:e[o]=a,e}),{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[Pn(t)]=r}return e}),{attrs:{}}),i=r.style,s=void 0===i?{}:i,u=On(r,Tn);return a.attrs.style=En(En({},a.attrs.style),s),t.apply(void 0,[n.tag,En(En({},a.attrs),u)].concat(_n(o)))}.bind(null,bn().createElement)},4923:function(e,t,n){var r=n(98748)(2620,2641,2654);r.addRange(2385,2386).addRange(2404,2405).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678).addRange(43056,43065),t.characters=r},4931:function(e,t,n){var r=n(98748)();r.addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812),t.characters=r},4993:function(e,t,n){var r=n(98748)(2972,3024,3031,73727);r.addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(73664,73713),t.characters=r},5184:function(e,t,n){"use strict";var r=n(41750),o=n(25528);t.A=function(e){return"symbol"==typeof e||(0,o.A)(e)&&"[object Symbol]"==(0,r.A)(e)}},5233:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o0},t}(u.Component);function p(e,t){e.forEach((function(e){c[e]=t}))}t.AgGridColumn=c,p(d.ColDefUtil.BOOLEAN_PROPERTIES,l.default.bool),p(d.ColDefUtil.STRING_PROPERTIES,l.default.string),p(d.ColDefUtil.OBJECT_PROPERTIES,l.default.object),p(d.ColDefUtil.ARRAY_PROPERTIES,l.default.array),p(d.ColDefUtil.NUMBER_PROPERTIES,l.default.number),p(d.ColDefUtil.FUNCTION_PROPERTIES,l.default.func)},5264:function(e,t,n){var r=n(98748)(2405);r.addRange(90368,90425),t.characters=r},5267:function(e,t,n){var r=n(98748)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,452,455,458,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,497,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7305,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8450,8455,8469,8484,8486,8488,8517,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42944,42946,42953,42960,42966,42968,42970,42972,42997,119964,119970,120134,120778);r.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(978,980).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8120,8123).addRange(8136,8139).addRange(8152,8155).addRange(8168,8172).addRange(8184,8187).addRange(8459,8461).addRange(8464,8466).addRange(8473,8477).addRange(8490,8493).addRange(8496,8499).addRange(8510,8511).addRange(11264,11311),r.addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(42955,42956).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(68736,68786).addRange(68944,68965).addRange(71840,71871).addRange(93760,93791).addRange(119808,119833).addRange(119860,119885).addRange(119912,119937).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119989).addRange(120016,120041).addRange(120068,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120120,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120172,120197).addRange(120224,120249).addRange(120276,120301).addRange(120328,120353).addRange(120380,120405).addRange(120432,120457).addRange(120488,120512).addRange(120546,120570).addRange(120604,120628).addRange(120662,120686).addRange(120720,120744).addRange(125184,125217),t.characters=r},5490:function(e,t,n){var r=n(98748)(9757,9977,127877,127943,128124,128143,128145,128170,128378,128400,128675,128704,128716,129292,129295,129318,129399,129467);r.addRange(9994,9997).addRange(127938,127940).addRange(127946,127948).addRange(128066,128067).addRange(128070,128080).addRange(128102,128120).addRange(128129,128131).addRange(128133,128135).addRange(128372,128373).addRange(128405,128406).addRange(128581,128583).addRange(128587,128591).addRange(128692,128694).addRange(129304,129311).addRange(129328,129337).addRange(129340,129342).addRange(129461,129462).addRange(129464,129465).addRange(129485,129487).addRange(129489,129501).addRange(129731,129733).addRange(129776,129784),t.characters=r},5521:function(e,t,n){var r=n(98748)();r.addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),t.characters=r},5531:function(e,t,n){"use strict";n.d(t,{H:function(){return r}});const r=(e,t)=>{let n=e,r=t;return n=null==n?-1/0:n,r=null==r?-1/0:r,n="string"==typeof n?n.toLowerCase():n,r="string"==typeof r?r.toLowerCase():r,n>r?1:n0&&void 0!==arguments[0]?arguments[0]:"";if(""===e)return{};return e.split(";").reduce((function(e,t){var r=t.split(/^([^:]+):/).filter((function(e,t){return t>0})).map((function(e){return e.trim().toLowerCase()})),o=n(r,2),a=o[0],i=o[1];return void 0===i||(e[a=a.replace(/^-ms-/,"ms-").replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))]=i),e}),{})}},5835:function(e,t,n){var r=n(98748)();r.addRange(73728,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075),t.characters=r},5878:function(e,t,n){"use strict";n.d(t,{b:function(){return o},d:function(){return a}});n(41594);var r=n(85917);const o=(e,t)=>{const n=e.value.toLowerCase(),{title:r}=t._original;let o=!1;return r&&r.toLowerCase().includes(n)&&(o=!0),o},a=e=>{const{cellProps:t}=e,{slug:n,title:o}=t.original;return o?(0,r.Y)("a",{"aria-label":o,className:"frw-outlook-bold--text",href:"/research/"+n},o):null}},5969:function(e,t,n){var r=n(98748)(2307,2363,2519,2563,2691,2761,2878,2880,2903,3031,3262,3315,3415,3967,4145,4152,4239,5909,5940,6070,6741,6743,6753,6916,6965,6971,7042,7073,7082,7143,7150,7393,7415,43047,43395,43597,43643,43645,43755,43765,44012,69632,69634,69762,69932,70018,70094,70197,70487,70594,70597,70607,70725,70841,70849,71102,71230,71340,71350,71454,71462,71736,71997,72e3,72002,72164,72249,72343,72751,72766,72873,72881,72884,73110,73475,73537);r.addRange(2366,2368).addRange(2377,2380).addRange(2382,2383).addRange(2434,2435).addRange(2494,2496).addRange(2503,2504).addRange(2507,2508).addRange(2622,2624).addRange(2750,2752).addRange(2763,2764).addRange(2818,2819).addRange(2887,2888).addRange(2891,2892).addRange(3006,3007).addRange(3009,3010).addRange(3014,3016).addRange(3018,3020).addRange(3073,3075).addRange(3137,3140).addRange(3202,3203).addRange(3264,3268).addRange(3271,3272).addRange(3274,3275).addRange(3285,3286).addRange(3330,3331).addRange(3390,3392).addRange(3398,3400).addRange(3402,3404).addRange(3458,3459).addRange(3535,3537).addRange(3544,3551).addRange(3570,3571).addRange(3902,3903).addRange(4139,4140).addRange(4155,4156).addRange(4182,4183).addRange(4194,4196).addRange(4199,4205).addRange(4227,4228).addRange(4231,4236).addRange(4250,4252).addRange(6078,6085).addRange(6087,6088).addRange(6435,6438).addRange(6441,6443).addRange(6448,6449).addRange(6451,6456).addRange(6681,6682).addRange(6755,6756).addRange(6765,6770).addRange(6973,6977),r.addRange(6979,6980).addRange(7078,7079).addRange(7146,7148).addRange(7154,7155).addRange(7204,7211).addRange(7220,7221).addRange(12334,12335).addRange(43043,43044).addRange(43136,43137).addRange(43188,43203).addRange(43346,43347).addRange(43444,43445).addRange(43450,43451).addRange(43454,43456).addRange(43567,43568).addRange(43571,43572).addRange(43758,43759).addRange(44003,44004).addRange(44006,44007).addRange(44009,44010).addRange(69808,69810).addRange(69815,69816).addRange(69957,69958).addRange(70067,70069).addRange(70079,70080).addRange(70188,70190).addRange(70194,70195).addRange(70368,70370).addRange(70402,70403).addRange(70462,70463).addRange(70465,70468).addRange(70471,70472).addRange(70475,70477).addRange(70498,70499).addRange(70584,70586).addRange(70599,70602).addRange(70604,70605).addRange(70709,70711).addRange(70720,70721).addRange(70832,70834).addRange(70843,70846).addRange(71087,71089).addRange(71096,71099).addRange(71216,71218).addRange(71227,71228).addRange(71342,71343).addRange(71456,71457).addRange(71724,71726).addRange(71984,71989).addRange(71991,71992).addRange(72145,72147),r.addRange(72156,72159).addRange(72279,72280).addRange(73098,73102).addRange(73107,73108).addRange(73461,73462).addRange(73524,73525).addRange(73534,73535).addRange(90410,90412).addRange(94033,94087).addRange(94192,94193).addRange(119141,119142).addRange(119149,119154),t.characters=r},6017:function(e,t,n){"use strict";n.d(t,{A:function(){return w}});var r=n(41594),o=n(5556),a=n.n(o),i=n(60020),s=n(88990),u=n(28007),l=n(15702),d=n(79732);function c(e){let{children:t,callback:n}=e;return(0,r.useEffect)((()=>{n()})),t}const p=["link","meta","style","title","base","noscript","script"];function f(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}var h=n(85917);const g=document.createElement("div"),v=()=>{const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)},m=()=>{const e=[],t=new Map;for(const s of g.childNodes){var n,r;const a=s.nodeName.toLowerCase(),i=null===(n=s.attributes)||void 0===n||null===(r=n.id)||void 0===r?void 0:r.value;if(p.includes(a)){let n=s.cloneNode(!0);if(n.setAttribute("data-gatsby-head",!0),"script"===n.nodeName.toLowerCase()){const e=document.createElement("script");for(const t of n.attributes)e.setAttribute(t.name,t.value);e.innerHTML=n.innerHTML,n=e}if(i)if(t.has(i)){var o;const r=t.get(i);null===(o=e[r].parentNode)||void 0===o||o.removeChild(e[r]),e[r]=n}else e.push(n),t.set(i,e.length-1);else e.push(n)}else;}const a=document.querySelectorAll("[data-gatsby-head]");if(0===a.length)return void document.head.append(...e);const i=[];!function(e){let{oldNodes:t,newNodes:n,onStale:r,onNew:o}=e;for(const a of t){const e=n.findIndex((e=>f(e,a)));-1===e?r(a):n.splice(e,1)}for(const a of n)o(a)}({oldNodes:a,newNodes:e,onStale:e=>e.parentNode.removeChild(e),onNew:e=>i.push(e)}),document.head.append(...i)};function y(e){let{pageComponent:t,staticQueryResults:n,pageComponentProps:o}=e;(0,r.useEffect)((()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const{render:r}=(0,d.n)(),a=t.Head;r((0,h.Y)(c,{callback:m},(0,h.Y)(u.StaticQueryContext.Provider,{value:n},(0,h.Y)(l.LocationProvider,null,(0,h.Y)(a,{location:{pathname:(e=o).location.pathname},params:e.params,data:e.data||{},pageContext:e.pageContext})))),g)}var e;return()=>{v()}}))}function R(e){const t={...e,params:{...(0,s.UA)(e.location.pathname),...e.pageResources.json.pageContext.__params}};let n;var o;n=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,r.createElement)((o=e.pageResources.component)&&o.default||o,{...t,key:e.path||e.pageResources.page.path});y({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,i.N)("wrapPageElement",{element:n,props:t},n,(e=>{let{result:n}=e;return{element:n,props:t}})).pop()}R.propTypes={location:a().object.isRequired,pageResources:a().object.isRequired,data:a().object,pageContext:a().object.isRequired};var w=R},6055:function(e,t,n){var r=n(98748)(183,8282,8285,11825);r.addRange(66208,66256),t.characters=r},6068:function(e,t,n){var r=n(98748)();r.addRange(69248,69289).addRange(69291,69293).addRange(69296,69297),t.characters=r},6333:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});const r=(e,t)=>e.slug&&"string"==typeof e.slug&&""!==e.slug.trim()?""+e.slug:""+t;t.A=e=>""+e},6364:function(e,t,n){"use strict";var r=n(28443);t.A=function(e){return(null==e?0:e.length)?(0,r.A)(e,1):[]}},6469:function(e,t,n){"use strict";var r=n(78227),o=n(2360),a=n(24913).f,i=r("unscopables"),s=Array.prototype;void 0===s[i]&&a(s,i,{configurable:!0,value:o(null)}),e.exports=function(e){s[i][e]=!0}},6478:function(e,t,n){var r=n(98748)();r.addRange(70016,70111),t.characters=r},6652:function(e,t,n){var r=n(98748)(782,4696,4800);r.addRange(4608,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4988).addRange(4992,5017).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926),t.characters=r},6768:function(e,t,n){var r=n(98748)();r.addRange(65799,65843).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431),t.characters=r},6805:function(e,t,n){var r=n(98748)();r.addRange(68192,68223),t.characters=r},6834:function(e,t,n){var r=n(98748)();r.addRange(3585,3642).addRange(3648,3675),t.characters=r},6854:function(e,t,n){var r=n(98748)();r.addRange(40960,42124).addRange(42128,42182),t.characters=r},6886:function(e,t){"use strict";t.A=function(e){return e&&e.length?e[0]:void 0}},6949:function(e,t,n){var r=n(98748)(1548,1563,1567);r.addRange(1984,2042).addRange(2045,2047).addRange(64830,64831),t.characters=r},6980:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},7017:function(e,t,n){var r=n(98748)();r.addRange(127462,127487),t.characters=r},7040:function(e,t,n){"use strict";var r=n(4495);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},7079:function(e,t,n){var r=n(98748)(773,803,12343,110592,110933);r.addRange(12289,12291).addRange(12296,12305).addRange(12307,12319).addRange(12336,12341).addRange(12348,12349).addRange(12441,12444).addRange(12448,12543).addRange(12784,12799).addRange(13008,13054).addRange(13056,13143).addRange(65093,65094).addRange(65377,65439).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(110880,110882).addRange(110948,110951),t.characters=r},7097:function(e,t,n){var r=n(98748)(183,768,787,1155);r.addRange(774,776).addRange(66384,66426),t.characters=r},7207:function(e,t,n){var r=n(98748)();r.addRange(71040,71093).addRange(71096,71133),t.characters=r},7245:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(64944),i=n(68790),s=function(e){function t(t,n,r){var o=e.call(this)||this;return o.portal=null,o.reactComponent=t,o.portalManager=n,o.componentType=r,o.statelessComponent=o.isStateless(o.reactComponent),o}return o(t,e),t.prototype.getGui=function(){return this.eParentElement},t.prototype.destroy=function(){return this.componentInstance&&"function"==typeof this.componentInstance.destroy&&this.componentInstance.destroy(),this.portalManager.destroyPortal(this.portal)},t.prototype.createParentElement=function(e){var t=this.portalManager.getComponentWrappingElement(),n=document.createElement(t||"div");return a._.addCssClass(n,"ag-react-container"),e.reactContainer=n,n},t.prototype.addParentContainerStyleAndClasses=function(){var e=this;this.componentInstance&&(this.componentInstance.getReactContainerStyle&&this.componentInstance.getReactContainerStyle()&&i.assignProperties(this.eParentElement.style,this.componentInstance.getReactContainerStyle()),this.componentInstance.getReactContainerClasses&&this.componentInstance.getReactContainerClasses()&&this.componentInstance.getReactContainerClasses().forEach((function(t){return a._.addCssClass(e.eParentElement,t)})))},t.prototype.statelessComponentRendered=function(){return this.eParentElement.childElementCount>0||this.eParentElement.childNodes.length>0},t.prototype.getFrameworkComponentInstance=function(){return this.componentInstance},t.prototype.isStatelessComponent=function(){return this.statelessComponent},t.prototype.getReactComponentName=function(){return this.reactComponent.name},t.prototype.getMemoType=function(){return this.hasSymbol()?Symbol.for("react.memo"):60115},t.prototype.hasSymbol=function(){return"function"==typeof Symbol&&Symbol.for},t.prototype.isStateless=function(e){return"function"==typeof e&&!(e.prototype&&e.prototype.isReactComponent)||"object"==typeof e&&e.$$typeof===this.getMemoType()},t.prototype.hasMethod=function(e){var t=this.getFrameworkComponentInstance();return!!t&&null!==t[e]||this.fallbackMethodAvailable(e)},t.prototype.callMethod=function(e,t){var n=this,r=this.getFrameworkComponentInstance();if(this.isStatelessComponent())return this.fallbackMethod(e,t&&t[0]?t[0]:{});if(r){var o=r[e];return o?o.apply(r,t):this.fallbackMethodAvailable(e)?this.fallbackMethod(e,t&&t[0]?t[0]:{}):void 0}setTimeout((function(){return n.callMethod(e,t)}))},t.prototype.addMethod=function(e,t){this[e]=t},t}((function(){}));t.ReactComponent=s},7418:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(30322),o=n(30442),a=n(51693);var i=function(e,t){var n;return(0,a.A)(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n},s=n(75151),u=n(99274);var l=function(e,t,n){var a=(0,s.A)(e)?r.A:i;return n&&(0,u.A)(e,t,n)&&(t=void 0),a(e,(0,o.A)(t,3))}},7548:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(41594),o=n.n(r),a=n(85917);function i(e){let{children:t,className:n}=e;const r=n.startsWith("frw-")?n:"frw-"+n;return(0,a.Y)(o().Fragment,null,(0,a.Y)("section",{className:r,"data-aos-delay":"50"},(0,a.Y)("div",{className:"frw-section frw-section--spacing-above frw-section--spacing-below"},(0,a.Y)("div",{className:"frw-wrapper--1"},t))))}},7576:function(e,t,n){"use strict";var r=n(3624),o=n(2936);t.A=function(e){return null!=e&&(0,o.A)(e.length)&&!(0,r.A)(e)}},7579:function(e,t,n){var r=n(98748)();r.addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004),t.characters=r},7799:function(e,t,n){var r=n(98748)();r.addRange(48,57).addRange(65,70).addRange(97,102).addRange(65296,65305).addRange(65313,65318).addRange(65345,65350),t.characters=r},7847:function(e,t,n){var r=n(25223),o=n(33256),a=r.isTag;e.exports={getInnerHTML:function(e,t){return e.children?e.children.map((function(e){return o(e,t)})).join(""):""},getOuterHTML:o,getText:function e(t){return Array.isArray(t)?t.map(e).join(""):a(t)?"br"===t.name?"\n":e(t.children):t.type===r.CDATA?e(t.children):t.type===r.Text?t.data:""}}},8089:function(e,t,n){var r=n(98748)();r.addRange(4352,4607).addRange(12334,12335).addRange(12593,12686).addRange(12800,12830).addRange(12896,12926).addRange(43360,43388).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500),t.characters=r},8132:function(e,t,n){"use strict";var r,o=n(41594),a=(r=o)&&"object"==typeof r&&"default"in r?r.default:r,i=n(11821),s=new i,u=s.getBrowser(),l=s.getCPU(),d=s.getDevice(),c=s.getEngine(),p=s.getOS(),f=s.getUA(),h=function(e){return s.setUA(e)},g=function(e){if(e){var t=new i(e);return{UA:t,browser:t.getBrowser(),cpu:t.getCPU(),device:t.getDevice(),engine:t.getEngine(),os:t.getOS(),ua:t.getUA(),setUserAgent:function(e){return t.setUA(e)}}}console.error("No userAgent string was provided")},v=Object.freeze({ClientUAInstance:s,browser:u,cpu:l,device:d,engine:c,os:p,ua:f,setUa:h,parseUserAgent:g});function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function R(e,t){for(var n=0;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(u){s=!0,o=u}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"none")},G=function(){return!("undefined"==typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},B=function(e){var t=G();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)},H=function(e,t,n,r){return function(e){for(var t=1;t1)&&!window.MSStream},Se=function(){return B("iPad")},Oe=function(){return B("iPhone")},_e=function(){return B("iPod")},De=function(e){return j(e)};function Pe(e){var t=e||v,n=t.device,r=t.browser,o=t.os,a=t.engine,i=t.ua;return{isSmartTV:z(n),isConsole:K(n),isWearable:q(n),isEmbedded:Z(n),isMobileSafari:pe(r)||Se(),isChromium:ue(r),isMobile:U(n)||Se(),isMobileOnly:V(n),isTablet:W(n)||Se(),isBrowser:Y(n),isDesktop:Y(n),isAndroid:J(o),isWinPhone:ne(o),isIOS:re(o)||Se(),isChrome:ie(r),isFirefox:se(r),isSafari:ce(r),isOpera:fe(r),isIE:he(r),osVersion:oe(o),osName:ae(o),fullBrowserVersion:me(r),browserVersion:ye(r),browserName:Re(r),mobileVendor:X(n),mobileModel:Q(n),engineName:we(a),engineVersion:be(a),getUA:De(i),isEdge:le(r)||Ee(i),isYandex:de(r),deviceType:$(n),isIOS13:Ae(),isIPad13:Se(),isIPhone13:Oe(),isIPod13:_e(),isElectron:Ce(),isEdgeChromium:Ee(i),isLegacyEdge:le(r)&&!Ee(i),isWindows:ee(o),isMacOs:te(o),isMIUI:ge(r),isSamsungBrowser:ve(r)}}var Te=z(d),xe=K(d),Ne=q(d),Me=Z(d),ke=pe(u)||Se(),Fe=ue(u),Ie=U(d)||Se(),Le=V(d),je=W(d)||Se(),Ge=Y(d),Be=Y(d),He=J(p),Ve=ne(p),We=re(p)||Se(),Ue=ie(u),ze=se(u),Ye=ce(u),qe=fe(u),Ke=he(u),Ze=oe(p),Xe=ae(p),Qe=me(u),$e=ye(u),Je=Re(u),et=X(d),tt=Q(d),nt=we(c),rt=be(c),ot=De(f),at=le(u)||Ee(f),it=de(u),st=$(d),ut=Ae(),lt=Se(),dt=Oe(),ct=_e(),pt=Ce(),ft=Ee(f),ht=le(u)&&!Ee(f),gt=ee(p),vt=te(p),mt=ge(u),yt=ve(u);function Rt(e){var t=e||window.navigator.userAgent;return g(t)}t.Fr=Ie},8203:function(e,t,n){var r=n(98748)(12539);r.addRange(12289,12290).addRange(12296,12305).addRange(12308,12315).addRange(40960,42124).addRange(42128,42182).addRange(65377,65381),t.characters=r},8400:function(e,t,n){var r=n(98748)(256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,388,418,420,425,428,437,444,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,880,882,886,895,902,908,975,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1012,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,4295,4301,7305,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8486,8498,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42944,42946,42953,42960,42966,42968,42970,42972,42997);r.addRange(65,90).addRange(192,214).addRange(216,222).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,453).addRange(455,456).addRange(458,459).addRange(497,498).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5024,5109).addRange(7312,7354).addRange(7357,7359).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8072,8079).addRange(8088,8095).addRange(8104,8111).addRange(8120,8124).addRange(8136,8140).addRange(8152,8155).addRange(8168,8172).addRange(8184,8188).addRange(8490,8491),r.addRange(8544,8559).addRange(9398,9423).addRange(11264,11311).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(42955,42956).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(68736,68786).addRange(68944,68965).addRange(71840,71871).addRange(93760,93791).addRange(125184,125217),t.characters=r},8459:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var r=(0,n(45862).A)(Object,"create");var o=function(){this.__data__=r?r(null):{},this.size=0};var a=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},i=Object.prototype.hasOwnProperty;var s=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0},u=Object.prototype.hasOwnProperty;var l=function(e){var t=this.__data__;return r?void 0!==t[e]:u.call(t,e)};var d=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this};function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=0?g:1e3+g))/6e4}},{key:"equals",value:function(e){return"iana"===e.type&&e.name===this.name}},{key:"isValid",get:function(){return this.valid}}],[{key:"create",value:function(e){return te[e]||(te[e]=new t(e)),te[e]}},{key:"resetCache",value:function(){te={},J={}}},{key:"isValidSpecifier",value:function(e){return this.isValidZone(e)}},{key:"isValidZone",value:function(e){if(!e)return!1;try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(t){return!1}}}]),t}(Y),re=n(88491),oe=["base"],ae=["padTo","floor"];function ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function se(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.stringify([e,t]),r=le[n];return r||(r=new Intl.DateTimeFormat(e,t),le[n]=r),r}var ce={};var pe={};var fe=null;var he={};function ge(e,t,n,r){var o=e.listingMode();return"error"===o?null:"en"===o?n(t):r(t)}var ve=function(){function e(t,n,o){(0,r.A)(this,e),this.padTo=o.padTo||0,this.floor=o.floor||!1;o.padTo,o.floor;var a=(0,re.A)(o,ae);if(!n||Object.keys(a).length>0){var i=se({useGrouping:!1},o);o.padTo>0&&(i.minimumIntegerDigits=o.padTo),this.inf=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.stringify([e,t]),r=ce[n];return r||(r=new Intl.NumberFormat(e,t),ce[n]=r),r}(t,i)}}return(0,o.A)(e,[{key:"format",value:function(e){if(this.inf){var t=this.floor?Math.floor(e):e;return this.inf.format(t)}return ct(this.floor?Math.floor(e):gt(e,3),this.padTo)}}]),e}(),me=function(){function e(t,n,o){(0,r.A)(this,e),this.opts=o,this.originalZone=void 0;var a=void 0;if(this.opts.timeZone)this.dt=t;else if("fixed"===t.zone.type){var i=t.offset/60*-1,s=i>=0?"Etc/GMT+".concat(i):"Etc/GMT".concat(i);0!==t.offset&&ne.create(s).valid?(a=s,this.dt=t):(a="UTC",this.dt=0===t.offset?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else"system"===t.zone.type?this.dt=t:"iana"===t.zone.type?(this.dt=t,a=t.zone.name):(a="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);var u=se({},this.opts);u.timeZone=u.timeZone||a,this.dtf=de(n,u)}return(0,o.A)(e,[{key:"format",value:function(){return this.originalZone?this.formatToParts().map((function(e){return e.value})).join(""):this.dtf.format(this.dt.toJSDate())}},{key:"formatToParts",value:function(){var e=this,t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map((function(t){if("timeZoneName"===t.type){var n=e.originalZone.offsetName(e.dt.ts,{locale:e.dt.locale,format:e.opts.timeZoneName});return se(se({},t),{},{value:n})}return t})):t}},{key:"resolvedOptions",value:function(){return this.dtf.resolvedOptions()}}]),e}(),ye=function(){function e(t,n,o){(0,r.A)(this,e),this.opts=se({style:"long"},o),!n&&at()&&(this.rtf=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t.base,(0,re.A)(t,oe)),r=JSON.stringify([e,n]),o=pe[r];return o||(o=new Intl.RelativeTimeFormat(e,t),pe[r]=o),o}(t,o))}return(0,o.A)(e,[{key:"format",value:function(e,t){return this.rtf?this.rtf.format(e,t):function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"always",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===n&&a){var i="days"===e;switch(t){case 1:return i?"tomorrow":"next ".concat(o[e][0]);case-1:return i?"yesterday":"last ".concat(o[e][0]);case 0:return i?"today":"this ".concat(o[e][0])}}var s=Object.is(t,-0)||t<0,u=Math.abs(t),l=1===u,d=o[e],c=r?l?d[1]:d[2]||d[1]:l?o[e][0]:e;return s?"".concat(u," ").concat(c," ago"):"in ".concat(u," ").concat(c)}(t,e,this.opts.numeric,"long"!==this.opts.style)}},{key:"formatToParts",value:function(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}]),e}(),Re={firstDay:1,minimalDays:4,weekend:[6,7]},we=function(){function e(t,n,o,i,s){(0,r.A)(this,e);var u=function(e){var t=e.indexOf("-x-");-1!==t&&(e=e.substring(0,t));var n,r,o=e.indexOf("-u-");if(-1===o)return[e];try{n=de(e).resolvedOptions(),r=e}catch(s){var a=e.substring(0,o);n=de(a).resolvedOptions(),r=a}var i=n;return[r,i.numberingSystem,i.calendar]}(t),l=(0,a.A)(u,3),d=l[0],c=l[1],p=l[2];this.locale=d,this.numberingSystem=n||c||null,this.outputCalendar=o||p||null,this.weekSettings=i,this.intl=function(e,t,n){return n||t?(e.includes("-u-")||(e+="-u"),n&&(e+="-ca-".concat(n)),t&&(e+="-nu-".concat(t)),e):e}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=s,this.fastNumbersCached=null}return(0,o.A)(e,[{key:"fastNumbers",get:function(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}},{key:"listingMode",value:function(){var e=this.isEnglish(),t=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return e&&t?"en":"intl"}},{key:"clone",value:function(t){return t&&0!==Object.getOwnPropertyNames(t).length?e.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,lt(t.weekSettings)||this.weekSettings,t.defaultToEN||!1):this}},{key:"redefaultToEN",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.clone(se(se({},e),{},{defaultToEN:!0}))}},{key:"redefaultToSystem",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.clone(se(se({},e),{},{defaultToEN:!1}))}},{key:"months",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ge(this,e,Nt,(function(){var r=n?{month:e,day:"numeric"}:{month:e},o=n?"format":"standalone";return t.monthsCache[o][e]||(t.monthsCache[o][e]=function(e){for(var t=[],n=1;n<=12;n++){var r=ro.utc(2009,n,1);t.push(e(r))}return t}((function(e){return t.extract(e,r,"month")}))),t.monthsCache[o][e]}))}},{key:"weekdays",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ge(this,e,It,(function(){var r=n?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},o=n?"format":"standalone";return t.weekdaysCache[o][e]||(t.weekdaysCache[o][e]=function(e){for(var t=[],n=1;n<=7;n++){var r=ro.utc(2016,11,13+n);t.push(e(r))}return t}((function(e){return t.extract(e,r,"weekday")}))),t.weekdaysCache[o][e]}))}},{key:"meridiems",value:function(){var e=this;return ge(this,void 0,(function(){return Lt}),(function(){if(!e.meridiemCache){var t={hour:"numeric",hourCycle:"h12"};e.meridiemCache=[ro.utc(2016,11,13,9),ro.utc(2016,11,13,19)].map((function(n){return e.extract(n,t,"dayperiod")}))}return e.meridiemCache}))}},{key:"eras",value:function(e){var t=this;return ge(this,e,Ht,(function(){var n={era:e};return t.eraCache[e]||(t.eraCache[e]=[ro.utc(-40,1,1),ro.utc(2017,1,1)].map((function(e){return t.extract(e,n,"era")}))),t.eraCache[e]}))}},{key:"extract",value:function(e,t,n){var r=this.dtFormatter(e,t).formatToParts().find((function(e){return e.type.toLowerCase()===n}));return r?r.value:null}},{key:"numberFormatter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new ve(this.intl,e.forceSimple||this.fastNumbers,e)}},{key:"dtFormatter",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new me(e,this.intl,t)}},{key:"relFormatter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new ye(this.intl,this.isEnglish(),e)}},{key:"listFormatter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.stringify([e,t]),r=ue[n];return r||(r=new Intl.ListFormat(e,t),ue[n]=r),r}(this.intl,e)}},{key:"isEnglish",value:function(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}},{key:"getWeekSettings",value:function(){return this.weekSettings?this.weekSettings:it()?function(e){var t=he[e];if(!t){var n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,he[e]=t}return t}(this.locale):Re}},{key:"getStartOfWeek",value:function(){return this.getWeekSettings().firstDay}},{key:"getMinDaysInFirstWeek",value:function(){return this.getWeekSettings().minimalDays}},{key:"getWeekendDays",value:function(){return this.getWeekSettings().weekend}},{key:"equals",value:function(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}}],[{key:"fromOpts",value:function(t){return e.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}},{key:"create",value:function(t,n,r,o){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=t||Le.defaultLocale;return new e(i||(a?"en-US":fe||(fe=(new Intl.DateTimeFormat).resolvedOptions().locale)),n||Le.defaultNumberingSystem,r||Le.defaultOutputCalendar,lt(o)||Le.defaultWeekSettings,i)}},{key:"resetCache",value:function(){fe=null,le={},ce={},pe={}}},{key:"fromObject",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.locale,r=t.numberingSystem,o=t.outputCalendar,a=t.weekSettings;return e.create(n,r,o,a)}}]),e}();function be(e,t,n){return t=(0,u.A)(t),(0,s.A)(e,Ce()?Reflect.construct(t,n||[],(0,u.A)(e).constructor):t.apply(e,n))}function Ce(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Ce=function(){return!!e})()}var Ee=null,Ae=function(e){function t(e){var n;return(0,r.A)(this,t),(n=be(this,t)).fixed=e,n}return(0,l.A)(t,e),(0,o.A)(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return 0===this.fixed?"UTC":"UTC".concat(_t(this.fixed,"narrow"))}},{key:"ianaName",get:function(){return 0===this.fixed?"Etc/UTC":"Etc/GMT".concat(_t(-this.fixed,"narrow"))}},{key:"offsetName",value:function(){return this.name}},{key:"formatOffset",value:function(e,t){return _t(this.fixed,t)}},{key:"isUniversal",get:function(){return!0}},{key:"offset",value:function(){return this.fixed}},{key:"equals",value:function(e){return"fixed"===e.type&&e.fixed===this.fixed}},{key:"isValid",get:function(){return!0}}],[{key:"utcInstance",get:function(){return null===Ee&&(Ee=new t(0)),Ee}},{key:"instance",value:function(e){return 0===e?t.utcInstance:new t(e)}},{key:"parseSpecifier",value:function(e){if(e){var n=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new t(At(n[1],n[2]))}return null}}]),t}(Y);function Se(e,t,n){return t=(0,u.A)(t),(0,s.A)(e,Oe()?Reflect.construct(t,n||[],(0,u.A)(e).constructor):t.apply(e,n))}function Oe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Oe=function(){return!!e})()}var _e=function(e){function t(e){var n;return(0,r.A)(this,t),(n=Se(this,t)).zoneName=e,n}return(0,l.A)(t,e),(0,o.A)(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"isUniversal",get:function(){return!1}},{key:"offsetName",value:function(){return null}},{key:"formatOffset",value:function(){return""}},{key:"offset",value:function(){return NaN}},{key:"equals",value:function(){return!1}},{key:"isValid",get:function(){return!1}}]),t}(Y);function De(e,t){if(nt(e)||null===e)return t;if(e instanceof Y)return e;if("string"==typeof e){var n=e.toLowerCase();return"default"===n?t:"local"===n||"system"===n?X.instance:"utc"===n||"gmt"===n?Ae.utcInstance:Ae.parseSpecifier(n)||ne.create(e)}return rt(e)?Ae.instance(e):"object"==typeof e&&"offset"in e&&"function"==typeof e.offset?e:new _e(e)}var Pe,Te=function(){return Date.now()},xe="system",Ne=null,Me=null,ke=null,Fe=60,Ie=null,Le=function(){function e(){(0,r.A)(this,e)}return(0,o.A)(e,null,[{key:"now",get:function(){return Te},set:function(e){Te=e}},{key:"defaultZone",get:function(){return De(xe,X.instance)},set:function(e){xe=e}},{key:"defaultLocale",get:function(){return Ne},set:function(e){Ne=e}},{key:"defaultNumberingSystem",get:function(){return Me},set:function(e){Me=e}},{key:"defaultOutputCalendar",get:function(){return ke},set:function(e){ke=e}},{key:"defaultWeekSettings",get:function(){return Ie},set:function(e){Ie=lt(e)}},{key:"twoDigitCutoffYear",get:function(){return Fe},set:function(e){Fe=e%100}},{key:"throwOnInvalid",get:function(){return Pe},set:function(e){Pe=e}},{key:"resetCaches",value:function(){we.resetCache(),ne.resetCache()}}]),e}(),je=function(){function e(t,n){(0,r.A)(this,e),this.reason=t,this.explanation=n}return(0,o.A)(e,[{key:"toMessage",value:function(){return this.explanation?"".concat(this.reason,": ").concat(this.explanation):this.reason}}]),e}();function Ge(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Be(e){for(var t=1;t=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);var o=r.getUTCDay();return 0===o?7:o}function ze(e,t,n){return n+(vt(e)?Ve:He)[t-1]}function Ye(e,t){var n=vt(e)?Ve:He,r=n.findIndex((function(e){return e1&&void 0!==arguments[1]?arguments[1]:4,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,o=e.year,a=e.month,i=e.day,s=ze(o,a,i),u=qe(Ue(o,a,i),r),l=Math.floor((s-u+14-n)/7);return l<1?l=bt(t=o-1,n,r):l>bt(o,n,r)?(t=o+1,l=1):t=o,Be({weekYear:t,weekNumber:l,weekday:u},Dt(e))}function Ze(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,o=e.weekYear,a=e.weekNumber,i=e.weekday,s=qe(Ue(o,1,n),r),u=mt(o),l=7*a+i-s-7+n;l<1?l+=mt(t=o-1):l>u?(t=o+1,l-=mt(o)):t=o;var d=Ye(t,l);return Be({year:t,month:d.month,day:d.day},Dt(e))}function Xe(e){var t=e.year;return Be({year:t,ordinal:ze(t,e.month,e.day)},Dt(e))}function Qe(e){var t=e.year,n=Ye(t,e.ordinal);return Be({year:t,month:n.month,day:n.day},Dt(e))}function $e(e,t){if(!nt(e.localWeekday)||!nt(e.localWeekNumber)||!nt(e.localWeekYear)){if(!nt(e.weekday)||!nt(e.weekNumber)||!nt(e.weekYear))throw new v("Cannot mix locale-based week fields with ISO-based week fields");return nt(e.localWeekday)||(e.weekday=e.localWeekday),nt(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),nt(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}return{minDaysInFirstWeek:4,startOfWeek:1}}function Je(e){var t=ot(e.year),n=dt(e.month,1,12),r=dt(e.day,1,yt(e.year,e.month));return t?n?!r&&We("day",e.day):We("month",e.month):We("year",e.year)}function et(e){var t=e.hour,n=e.minute,r=e.second,o=e.millisecond,a=dt(t,0,23)||24===t&&0===n&&0===r&&0===o,i=dt(n,0,59),s=dt(r,0,59),u=dt(o,0,999);return a?i?s?!u&&We("millisecond",o):We("second",r):We("minute",n):We("hour",t)}function tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nt(e){return void 0===e}function rt(e){return"number"==typeof e}function ot(e){return"number"==typeof e&&e%1==0}function at(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function it(){try{return"undefined"!=typeof Intl&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch(e){return!1}}function st(e,t,n){if(0!==e.length)return e.reduce((function(e,r){var o=[t(r),r];return e&&n(e[0],o[0])===e[0]?e:o}),null)[1]}function ut(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function lt(e){if(null==e)return null;if("object"!=typeof e)throw new y("Week settings must be an object");if(!dt(e.firstDay,1,7)||!dt(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some((function(e){return!dt(e,1,7)})))throw new y("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function dt(e,t,n){return ot(e)&&e>=t&&e<=n}function ct(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return e<0?"-"+(""+-e).padStart(t,"0"):(""+e).padStart(t,"0")}function pt(e){return nt(e)||null===e||""===e?void 0:parseInt(e,10)}function ft(e){return nt(e)||null===e||""===e?void 0:parseFloat(e)}function ht(e){if(!nt(e)&&null!==e&&""!==e){var t=1e3*parseFloat("0."+e);return Math.floor(t)}}function gt(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=Math.pow(10,t);return(n?Math.trunc:Math.round)(e*r)/r}function vt(e){return e%4==0&&(e%100!=0||e%400==0)}function mt(e){return vt(e)?366:365}function yt(e,t){var n=function(e,t){return e-t*Math.floor(e/t)}(t-1,12)+1;return 2===n?vt(e+(t-n)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function Rt(e){var t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(e.year,e.month-1,e.day),+t}function wt(e,t,n){return-qe(Ue(e,1,t),n)+t-1}function bt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=wt(e,t,n),o=wt(e+1,t,n);return(mt(e)-r+o)/7}function Ct(e){return e>99?e:e>Le.twoDigitCutoffYear?1900+e:2e3+e}function Et(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=new Date(e),a={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(a.timeZone=r);var s=function(e){for(var t=1;t=0?"+":"-";switch(t){case"short":return"".concat(o).concat(ct(n,2),":").concat(ct(r,2));case"narrow":return"".concat(o).concat(n).concat(r>0?":".concat(r):"");case"techie":return"".concat(o).concat(ct(n,2)).concat(ct(r,2));default:throw new RangeError("Value format ".concat(t," is out of range for property format"))}}function Dt(e){return function(e,t){return t.reduce((function(t,n){return t[n]=e[n],t}),{})}(e,["hour","minute","second","millisecond"])}var Pt=["January","February","March","April","May","June","July","August","September","October","November","December"],Tt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],xt=["J","F","M","A","M","J","J","A","S","O","N","D"];function Nt(e){switch(e){case"narrow":return[].concat(xt);case"short":return[].concat(Tt);case"long":return[].concat(Pt);case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var Mt=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],kt=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Ft=["M","T","W","T","F","S","S"];function It(e){switch(e){case"narrow":return[].concat(Ft);case"short":return[].concat(kt);case"long":return[].concat(Mt);case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var Lt=["AM","PM"],jt=["Before Christ","Anno Domini"],Gt=["BC","AD"],Bt=["B","A"];function Ht(e){switch(e){case"narrow":return[].concat(Bt);case"short":return[].concat(Gt);case"long":return[].concat(jt);default:return null}}function Vt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wt(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function zt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return this.loc.dtFormatter(e,Wt(Wt({},this.opts),t))}},{key:"formatDateTime",value:function(e,t){return this.dtFormatter(e,t).format()}},{key:"formatDateTimeParts",value:function(e,t){return this.dtFormatter(e,t).formatToParts()}},{key:"formatInterval",value:function(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}},{key:"resolvedOptions",value:function(e,t){return this.dtFormatter(e,t).resolvedOptions()}},{key:"num",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.opts.forceSimple)return ct(e,t);var n=Wt({},this.opts);return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)}},{key:"formatDateTimeFromString",value:function(t,n){var r=this,o="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar,i=function(e,n){return r.loc.extract(t,e,n)},s=function(e){return t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):""},u=function(){return o?function(e){return Lt[e.hour<12?0:1]}(t):i({hour:"numeric",hourCycle:"h12"},"dayperiod")},l=function(e,n){return o?function(e,t){return Nt(t)[e.month-1]}(t,e):i(n?{month:e}:{month:e,day:"numeric"},"month")},d=function(e,n){return o?function(e,t){return It(t)[e.weekday-1]}(t,e):i(n?{weekday:e}:{weekday:e,month:"long",day:"numeric"},"weekday")},c=function(e){return o?function(e,t){return Ht(t)[e.year<0?0:1]}(t,e):i({era:e},"era")};return Yt(e.parseFormat(n),(function(n){switch(n){case"S":return r.num(t.millisecond);case"u":case"SSS":return r.num(t.millisecond,3);case"s":return r.num(t.second);case"ss":return r.num(t.second,2);case"uu":return r.num(Math.floor(t.millisecond/10),2);case"uuu":return r.num(Math.floor(t.millisecond/100));case"m":return r.num(t.minute);case"mm":return r.num(t.minute,2);case"h":return r.num(t.hour%12==0?12:t.hour%12);case"hh":return r.num(t.hour%12==0?12:t.hour%12,2);case"H":return r.num(t.hour);case"HH":return r.num(t.hour,2);case"Z":return s({format:"narrow",allowZ:r.opts.allowZ});case"ZZ":return s({format:"short",allowZ:r.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:r.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:r.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:r.loc.locale});case"z":return t.zoneName;case"a":return u();case"d":return a?i({day:"numeric"},"day"):r.num(t.day);case"dd":return a?i({day:"2-digit"},"day"):r.num(t.day,2);case"c":case"E":return r.num(t.weekday);case"ccc":return d("short",!0);case"cccc":return d("long",!0);case"ccccc":return d("narrow",!0);case"EEE":return d("short",!1);case"EEEE":return d("long",!1);case"EEEEE":return d("narrow",!1);case"L":return a?i({month:"numeric",day:"numeric"},"month"):r.num(t.month);case"LL":return a?i({month:"2-digit",day:"numeric"},"month"):r.num(t.month,2);case"LLL":return l("short",!0);case"LLLL":return l("long",!0);case"LLLLL":return l("narrow",!0);case"M":return a?i({month:"numeric"},"month"):r.num(t.month);case"MM":return a?i({month:"2-digit"},"month"):r.num(t.month,2);case"MMM":return l("short",!1);case"MMMM":return l("long",!1);case"MMMMM":return l("narrow",!1);case"y":return a?i({year:"numeric"},"year"):r.num(t.year);case"yy":return a?i({year:"2-digit"},"year"):r.num(t.year.toString().slice(-2),2);case"yyyy":return a?i({year:"numeric"},"year"):r.num(t.year,4);case"yyyyyy":return a?i({year:"numeric"},"year"):r.num(t.year,6);case"G":return c("short");case"GG":return c("long");case"GGGGG":return c("narrow");case"kk":return r.num(t.weekYear.toString().slice(-2),2);case"kkkk":return r.num(t.weekYear,4);case"W":return r.num(t.weekNumber);case"WW":return r.num(t.weekNumber,2);case"n":return r.num(t.localWeekNumber);case"nn":return r.num(t.localWeekNumber,2);case"ii":return r.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return r.num(t.localWeekYear,4);case"o":return r.num(t.ordinal);case"ooo":return r.num(t.ordinal,3);case"q":return r.num(t.quarter);case"qq":return r.num(t.quarter,2);case"X":return r.num(Math.floor(t.ts/1e3));case"x":return r.num(t.ts);default:return function(n){var o=e.macroTokenToFormatOpts(n);return o?r.formatWithSystemDefault(t,o):n}(n)}}))}},{key:"formatDurationFromString",value:function(t,n){var r,o=this,a=function(e){switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=e.parseFormat(n),s=i.reduce((function(e,t){var n=t.literal,r=t.val;return n?e:e.concat(r)}),[]),u=t.shiftTo.apply(t,(0,w.A)(s.map(a).filter((function(e){return e}))));return Yt(i,(r=u,function(e){var t=a(e);return t?o.num(r.get(t),e.length):e}))}}],[{key:"create",value:function(t){return new e(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}},{key:"parseFormat",value:function(e){for(var t=null,n="",r=!1,o=[],a=0;a0&&o.push({literal:r||/^\s+$/.test(n),val:n}),t=null,n="",r=!r):r||i===t?n+=i:(n.length>0&&o.push({literal:/^\s+$/.test(n),val:n}),n=i,t=i)}return n.length>0&&o.push({literal:r||/^\s+$/.test(n),val:n}),o}},{key:"macroTokenToFormatOpts",value:function(e){return qt[e]}}]),e}();function Zt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xt(e){for(var t=1;t1?t-1:0),r=1;r1&&void 0!==arguments[1]&&arguments[1]||e&&p)?-e:e};return[{years:h(ft(r)),months:h(ft(o)),weeks:h(ft(i)),days:h(ft(s)),hours:h(ft(u)),minutes:h(ft(l)),seconds:h(ft(d),"-0"===d),milliseconds:h(ht(c),f)}]}var Rn={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function wn(e,t,n,r,o,a,i){var s={year:2===t.length?Ct(pt(t)):pt(t),month:Tt.indexOf(n)+1,day:pt(r),hour:pt(o),minute:pt(a)};return i&&(s.second=pt(i)),e&&(s.weekday=e.length>3?Mt.indexOf(e)+1:kt.indexOf(e)+1),s}var bn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function Cn(e){var t,n=(0,a.A)(e,12),r=n[1],o=n[2],i=n[3],s=n[4],u=n[5],l=n[6],d=n[7],c=n[8],p=n[9],f=n[10],h=n[11],g=wn(r,s,i,o,u,l,d);return t=c?Rn[c]:p?0:At(f,h),[g,new Ae(t)]}var En=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,An=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Sn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function On(e){var t=(0,a.A)(e,8),n=t[1],r=t[2],o=t[3];return[wn(n,t[4],o,r,t[5],t[6],t[7]),Ae.utcInstance]}function _n(e){var t=(0,a.A)(e,8),n=t[1],r=t[2],o=t[3],i=t[4],s=t[5],u=t[6];return[wn(n,t[7],r,o,i,s,u),Ae.utcInstance]}var Dn=$t(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,sn),Pn=$t(/(\d{4})-?W(\d\d)(?:-?(\d))?/,sn),Tn=$t(/(\d{4})-?(\d{3})/,sn),xn=$t(an),Nn=Jt((function(e,t){return[{year:pn(e,t),month:pn(e,t+1,1),day:pn(e,t+2,1)},null,t+3]}),fn,hn,gn),Mn=Jt(un,fn,hn,gn),kn=Jt(ln,fn,hn,gn),Fn=Jt(fn,hn,gn);var In=Jt(fn);var Ln=$t(/(\d{4})-(\d\d)-(\d\d)/,cn),jn=$t(dn),Gn=Jt(fn,hn,gn);function Bn(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Hn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Hn(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function Hn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]&&arguments[2]?t.values:Wn(Wn({},e.values),t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new tr(n)}function Jn(e,t){var n,r,o=null!==(n=t.milliseconds)&&void 0!==n?n:0,a=Bn(Qn.slice(1));try{for(a.s();!(r=a.n()).done;){var i=r.value;t[i]&&(o+=t[i]*e[i].milliseconds)}}catch(s){a.e(s)}finally{a.f()}return o}function er(e,t){var n=Jn(e,t)<0?-1:1;Xn.reduceRight((function(r,o){if(nt(t[o]))return r;if(r){var a=t[r]*n,i=e[o][r],s=Math.floor(a/i);t[o]+=s*n,t[r]-=s*i*n}return o}),null),Xn.reduce((function(n,r){if(nt(t[r]))return n;if(n){var o=t[n]%1;t[n]-=o,t[r]+=o*e[n][r]}return r}),null)}var tr=function(e){function t(e){(0,r.A)(this,t);var n="longterm"===e.conversionAccuracy||!1,o=n?Zn:Yn;e.matrix&&(o=e.matrix),this.values=e.values,this.loc=e.loc||we.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=o,this.isLuxonDuration=!0}return(0,o.A)(t,[{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"toFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Wn(Wn({},t),{},{floor:!1!==t.round&&!1!==t.floor});return this.isValid?Kt.create(this.loc,n).formatDurationFromString(this,e):Un}},{key:"toHuman",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return Un;var n=Xn.map((function(n){var r=e.values[n];return nt(r)?null:e.loc.numberFormatter(Wn(Wn({style:"unit",unitDisplay:"long"},t),{},{unit:n.slice(0,-1)})).format(r)})).filter((function(e){return e}));return this.loc.listFormatter(Wn({type:"conjunction",style:t.listStyle||"narrow"},t)).format(n)}},{key:"toObject",value:function(){return this.isValid?Wn({},this.values):{}}},{key:"toISO",value:function(){if(!this.isValid)return null;var e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=gt(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e}},{key:"toISOTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return null;var t=this.toMillis();return t<0||t>=864e5?null:(e=Wn(Wn({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},e),{},{includeOffset:!1}),ro.fromMillis(t,{zone:"UTC"}).toISOTime(e))}},{key:"toJSON",value:function(){return this.toISO()}},{key:"toString",value:function(){return this.toISO()}},{key:e,value:function(){return this.isValid?"Duration { values: ".concat(JSON.stringify(this.values)," }"):"Duration { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"toMillis",value:function(){return this.isValid?Jn(this.matrix,this.values):NaN}},{key:"valueOf",value:function(){return this.toMillis()}},{key:"plus",value:function(e){if(!this.isValid)return this;for(var n=t.fromDurationLike(e),r={},o=0,a=Xn;o0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=e.numberingSystem,r=e.conversionAccuracy,o=e.matrix;return $n(this,{loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:o,conversionAccuracy:r})}},{key:"as",value:function(e){return this.isValid?this.shiftTo(e).get(e):NaN}},{key:"normalize",value:function(){if(!this.isValid)return this;var e=this.toObject();return er(this.matrix,e),$n(this,{values:e},!0)}},{key:"rescale",value:function(){return this.isValid?$n(this,{values:function(e){for(var t={},n=0,r=Object.entries(e);n=0){o=d;var c=0;for(var p in i)c+=this.matrix[p][d]*i[p],i[p]=0;rt(s[d])&&(c+=s[d]);var f=Math.trunc(c);a[d]=f,i[d]=(1e3*c-1e3*f)/1e3}else rt(s[d])&&(i[d]=s[d])}for(var h in i)0!==i[h]&&(a[o]+=h===o?i[h]:i[h]/this.matrix[o][h]);return er(this.matrix,a),$n(this,{values:a},!0)}},{key:"shiftToAll",value:function(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}},{key:"negate",value:function(){if(!this.isValid)return this;for(var e={},t=0,n=Object.keys(this.values);t1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||"object"!=typeof e)throw new y("Duration.fromObject: argument expected to be an object, got ".concat(null===e?"null":typeof e));return new t({values:Ot(e,t.normalizeUnit),loc:we.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}},{key:"fromDurationLike",value:function(e){if(rt(e))return t.fromMillis(e);if(t.isDuration(e))return e;if("object"==typeof e)return t.fromObject(e);throw new y("Unknown duration argument ".concat(e," of type ").concat(typeof e))}},{key:"fromISO",value:function(e,n){var r=function(e){return en(e,[mn,yn])}(e),o=(0,a.A)(r,1)[0];return o?t.fromObject(o,n):t.invalid("unparsable",'the input "'.concat(e,"\" can't be parsed as ISO 8601"))}},{key:"fromISOTime",value:function(e,n){var r=function(e){return en(e,[vn,In])}(e),o=(0,a.A)(r,1)[0];return o?t.fromObject(o,n):t.invalid("unparsable",'the input "'.concat(e,"\" can't be parsed as ISO 8601"))}},{key:"invalid",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)throw new y("need to specify a reason the Duration is invalid");var r=e instanceof je?e:new je(e,n);if(Le.throwOnInvalid)throw new g(r);return new t({invalid:r})}},{key:"normalizeUnit",value:function(e){var t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new m(e);return t}},{key:"isDuration",value:function(e){return e&&e.isLuxonDuration||!1}}]),t}(Symbol.for("nodejs.util.inspect.custom"));function nr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return rr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function rr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"milliseconds";return this.isValid?this.toDuration.apply(this,[e]).get(e):NaN}},{key:"count",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds",t=arguments.length>1?arguments[1]:void 0;if(!this.isValid)return NaN;var n,r=this.start.startOf(e,t);return n=(n=null!=t&&t.useLocaleWeeks?this.end.reconfigure({locale:r.locale}):this.end).startOf(e,t),Math.floor(n.diff(r,e).get(e))+(n.valueOf()!==this.end.valueOf())}},{key:"hasSame",value:function(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}},{key:"isEmpty",value:function(){return this.s.valueOf()===this.e.valueOf()}},{key:"isAfter",value:function(e){return!!this.isValid&&this.s>e}},{key:"isBefore",value:function(e){return!!this.isValid&&this.e<=e}},{key:"contains",value:function(e){return!!this.isValid&&(this.s<=e&&this.e>e)}},{key:"set",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.start,r=e.end;return this.isValid?t.fromDateTimes(n||this.s,r||this.e):this}},{key:"splitAt",value:function(){var e=this;if(!this.isValid)return[];for(var n=arguments.length,r=new Array(n),o=0;o+this.e?this.e:l;i.push(t.fromDateTimes(s,d)),s=d,u+=1}return i}},{key:"splitBy",value:function(e){var n=tr.fromDurationLike(e);if(!this.isValid||!n.isValid||0===n.as("milliseconds"))return[];for(var r,o=this.s,a=1,i=[];o+this.e?this.e:s,i.push(t.fromDateTimes(o,r)),o=r,a+=1}return i}},{key:"divideEqually",value:function(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}},{key:"overlaps",value:function(e){return this.e>e.s&&this.s=e.e)}},{key:"equals",value:function(e){return!(!this.isValid||!e.isValid)&&(this.s.equals(e.s)&&this.e.equals(e.e))}},{key:"intersection",value:function(e){if(!this.isValid)return this;var n=this.s>e.s?this.s:e.s,r=this.e=r?null:t.fromDateTimes(n,r)}},{key:"union",value:function(e){if(!this.isValid)return this;var n=this.se.e?this.e:e.e;return t.fromDateTimes(n,r)}},{key:"difference",value:function(){for(var e=this,n=arguments.length,r=new Array(n),o=0;o0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?Kt.create(this.s.loc.clone(t),e).formatInterval(this):or}},{key:"toISO",value:function(e){return this.isValid?"".concat(this.s.toISO(e),"/").concat(this.e.toISO(e)):or}},{key:"toISODate",value:function(){return this.isValid?"".concat(this.s.toISODate(),"/").concat(this.e.toISODate()):or}},{key:"toISOTime",value:function(e){return this.isValid?"".concat(this.s.toISOTime(e),"/").concat(this.e.toISOTime(e)):or}},{key:"toFormat",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).separator,n=void 0===t?" – ":t;return this.isValid?"".concat(this.s.toFormat(e)).concat(n).concat(this.e.toFormat(e)):or}},{key:"toDuration",value:function(e,t){return this.isValid?this.e.diff(this.s,e,t):tr.invalid(this.invalidReason)}},{key:"mapEndpoints",value:function(e){return t.fromDateTimes(e(this.s),e(this.e))}}],[{key:"invalid",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)throw new y("need to specify a reason the Interval is invalid");var r=e instanceof je?e:new je(e,n);if(Le.throwOnInvalid)throw new h(r);return new t({invalid:r})}},{key:"fromDateTimes",value:function(e,n){var r=oo(e),o=oo(n),a=ar(r,o);return null==a?new t({start:r,end:o}):a}},{key:"after",value:function(e,n){var r=tr.fromDurationLike(n),o=oo(e);return t.fromDateTimes(o,o.plus(r))}},{key:"before",value:function(e,n){var r=tr.fromDurationLike(n),o=oo(e);return t.fromDateTimes(o.minus(r),o)}},{key:"fromISO",value:function(e,n){var r=(e||"").split("/",2),o=(0,a.A)(r,2),i=o[0],s=o[1];if(i&&s){var u,l,d,c;try{l=(u=ro.fromISO(i,n)).isValid}catch(s){l=!1}try{c=(d=ro.fromISO(s,n)).isValid}catch(s){c=!1}if(l&&c)return t.fromDateTimes(u,d);if(l){var p=tr.fromISO(s,n);if(p.isValid)return t.after(u,p)}else if(c){var f=tr.fromISO(i,n);if(f.isValid)return t.before(d,f)}}return t.invalid("unparsable",'the input "'.concat(e,"\" can't be parsed as ISO 8601"))}},{key:"isInterval",value:function(e){return e&&e.isLuxonInterval||!1}},{key:"merge",value:function(e){var t=e.sort((function(e,t){return e.s-t.s})).reduce((function(e,t){var n=(0,a.A)(e,2),r=n[0],o=n[1];return o?o.overlaps(t)||o.abutsStart(t)?[r,o.union(t)]:[r.concat([o]),t]:[r,t]}),[[],null]),n=(0,a.A)(t,2),r=n[0],o=n[1];return o&&r.push(o),r}},{key:"xor",value:function(e){var n,r,o=null,a=0,i=[],s=e.map((function(e){return[{time:e.s,type:"s"},{time:e.e,type:"e"}]})),u=nr((n=Array.prototype).concat.apply(n,(0,w.A)(s)).sort((function(e,t){return e.time-t.time})));try{for(u.s();!(r=u.n()).done;){var l=r.value;1===(a+="s"===l.type?1:-1)?o=l.time:(o&&+o!=+l.time&&i.push(t.fromDateTimes(o,l.time)),o=null)}}catch(d){u.e(d)}finally{u.f()}return t.merge(i)}}]),t}(Symbol.for("nodejs.util.inspect.custom")),sr=function(){function e(){(0,r.A)(this,e)}return(0,o.A)(e,null,[{key:"hasDST",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Le.defaultZone,t=ro.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}},{key:"isValidIANAZone",value:function(e){return ne.isValidZone(e)}},{key:"normalizeZone",value:function(e){return De(e,Le.defaultZone)}},{key:"getStartOfWeek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?null:t,r=e.locObj;return((void 0===r?null:r)||we.create(n)).getStartOfWeek()}},{key:"getMinimumDaysInFirstWeek",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?null:t,r=e.locObj;return((void 0===r?null:r)||we.create(n)).getMinDaysInFirstWeek()}},{key:"getWeekendWeekdays",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?null:t,r=e.locObj;return((void 0===r?null:r)||we.create(n)).getWeekendDays().slice()}},{key:"months",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,o=t.numberingSystem,a=void 0===o?null:o,i=t.locObj,s=void 0===i?null:i,u=t.outputCalendar,l=void 0===u?"gregory":u;return(s||we.create(r,a,l)).months(e)}},{key:"monthsFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,o=t.numberingSystem,a=void 0===o?null:o,i=t.locObj,s=void 0===i?null:i,u=t.outputCalendar,l=void 0===u?"gregory":u;return(s||we.create(r,a,l)).months(e,!0)}},{key:"weekdays",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,o=t.numberingSystem,a=void 0===o?null:o,i=t.locObj;return((void 0===i?null:i)||we.create(r,a,null)).weekdays(e)}},{key:"weekdaysFormat",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"long",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.locale,r=void 0===n?null:n,o=t.numberingSystem,a=void 0===o?null:o,i=t.locObj;return((void 0===i?null:i)||we.create(r,a,null)).weekdays(e,!0)}},{key:"meridiems",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).locale,t=void 0===e?null:e;return we.create(t).meridiems()}},{key:"eras",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"short",t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).locale,n=void 0===t?null:t;return we.create(n,null,"gregory").eras(e)}},{key:"features",value:function(){return{relative:at(),localeWeek:it()}}}]),e}();function ur(e,t){var n=function(e){return e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},r=n(t)-n(e);return Math.floor(tr.fromMillis(r).as("days"))}function lr(e,t,n,r){var o=function(e,t,n){for(var r,o,i={},s=e,u=0,l=[["years",function(e,t){return t.year-e.year}],["quarters",function(e,t){return t.quarter-e.quarter+4*(t.year-e.year)}],["months",function(e,t){return t.month-e.month+12*(t.year-e.year)}],["weeks",function(e,t){var n=ur(e,t);return(n-n%7)/7}],["days",ur]];u=0&&(r=c,i[c]=p(e,t),(o=s.plus(i))>t?(i[c]--,(e=s.plus(i))>t&&(o=e,i[c]--,e=s.plus(i))):e=o)}return[e,i,o,r]}(e,t,n),s=(0,a.A)(o,4),u=s[0],l=s[1],d=s[2],c=s[3],p=t-u,f=n.filter((function(e){return["hours","minutes","seconds","milliseconds"].indexOf(e)>=0}));0===f.length&&(d0?(h=tr.fromMillis(p,r)).shiftTo.apply(h,(0,w.A)(f)).plus(g):g}var dr={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},cr={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},pr=dr.hanidec.replace(/[\[|\]]/g,"").split("");function fr(e){var t=e.numberingSystem,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return new RegExp("".concat(dr[t||"latn"]).concat(n))}var hr="missing Intl.DateTimeFormat.formatToParts support";function gr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e};return{regex:e,deser:function(e){var n=(0,a.A)(e,1)[0];return t(function(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var n=0;n=s&&r<=u&&(t+=r-s)}}return parseInt(t,10)}return t}(n))}}}var vr=String.fromCharCode(160),mr="[ ".concat(vr,"]"),yr=new RegExp(mr,"g");function Rr(e){return e.replace(/\./g,"\\.?").replace(yr,mr)}function wr(e){return e.replace(/\./g,"").replace(yr," ").toLowerCase()}function br(e,t){return null===e?null:{regex:RegExp(e.map(Rr).join("|")),deser:function(n){var r=(0,a.A)(n,1)[0];return e.findIndex((function(e){return wr(r)===wr(e)}))+t}}}function Cr(e,t){return{regex:e,deser:function(e){var t=(0,a.A)(e,3);return At(t[1],t[2])},groups:t}}function Er(e){return{regex:e,deser:function(e){return(0,a.A)(e,1)[0]}}}var Ar={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};var Sr=null;function Or(e,t){var n;return(n=Array.prototype).concat.apply(n,(0,w.A)(e.map((function(e){return function(e,t){if(e.literal)return e;var n=Dr(Kt.macroTokenToFormatOpts(e.val),t);return null==n||n.includes(void 0)?e:n}(e,t)}))))}function _r(e,t,n){var r=Or(Kt.parseFormat(n),e),o=r.map((function(t){return n=t,o=fr(r=e),i=fr(r,"{2}"),s=fr(r,"{3}"),u=fr(r,"{4}"),l=fr(r,"{6}"),d=fr(r,"{1,2}"),c=fr(r,"{1,3}"),p=fr(r,"{1,6}"),f=fr(r,"{1,9}"),h=fr(r,"{2,4}"),g=fr(r,"{4,6}"),v=function(e){return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:function(e){return(0,a.A)(e,1)[0]},literal:!0};var t},m=function(e){if(n.literal)return v(e);switch(e.val){case"G":return br(r.eras("short"),0);case"GG":return br(r.eras("long"),0);case"y":return gr(p);case"yy":case"kk":return gr(h,Ct);case"yyyy":case"kkkk":return gr(u);case"yyyyy":return gr(g);case"yyyyyy":return gr(l);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return gr(d);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return gr(i);case"MMM":return br(r.months("short",!0),1);case"MMMM":return br(r.months("long",!0),1);case"LLL":return br(r.months("short",!1),1);case"LLLL":return br(r.months("long",!1),1);case"o":case"S":return gr(c);case"ooo":case"SSS":return gr(s);case"u":return Er(f);case"uu":return Er(d);case"uuu":case"E":case"c":return gr(o);case"a":return br(r.meridiems(),0);case"EEE":return br(r.weekdays("short",!1),1);case"EEEE":return br(r.weekdays("long",!1),1);case"ccc":return br(r.weekdays("short",!0),1);case"cccc":return br(r.weekdays("long",!0),1);case"Z":case"ZZ":return Cr(new RegExp("([+-]".concat(d.source,")(?::(").concat(i.source,"))?")),2);case"ZZZ":return Cr(new RegExp("([+-]".concat(d.source,")(").concat(i.source,")?")),2);case"z":return Er(/[a-z_+-/]{1,256}?/i);case" ":return Er(/[^\S\n\r]/);default:return v(e)}}(n)||{invalidReason:hr},m.token=n,m;var n,r,o,i,s,u,l,d,c,p,f,h,g,v,m})),i=o.find((function(e){return e.invalidReason}));if(i)return{input:t,tokens:r,invalidReason:i.invalidReason};var s=function(e){var t=e.map((function(e){return e.regex})).reduce((function(e,t){return"".concat(e,"(").concat(t.source,")")}),"");return["^".concat(t,"$"),e]}(o),u=(0,a.A)(s,2),l=u[0],d=u[1],c=RegExp(l,"i"),p=function(e,t,n){var r=e.match(t);if(r){var o={},a=1;for(var i in n)if(ut(n,i)){var s=n[i],u=s.groups?s.groups+1:1;!s.literal&&s.token&&(o[s.token.val[0]]=s.deser(r.slice(a,a+u))),a+=u}return[r,o]}return[r,{}]}(t,c,d),f=(0,a.A)(p,2),h=f[0],g=f[1],m=g?function(e){var t,n=null;return nt(e.z)||(n=ne.create(e.z)),nt(e.Z)||(n||(n=new Ae(e.Z)),t=e.Z),nt(e.q)||(e.M=3*(e.q-1)+1),nt(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),nt(e.u)||(e.S=ht(e.u)),[Object.keys(e).reduce((function(t,n){var r=function(e){switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}}(n);return r&&(t[r]=e[n]),t}),{}),n,t]}(g):[null,null,void 0],y=(0,a.A)(m,3),R=y[0],w=y[1],b=y[2];if(ut(g,"a")&&ut(g,"H"))throw new v("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:r,regex:c,rawMatches:h,matches:g,result:R,zone:w,specificOffset:b}}function Dr(e,t){if(!e)return null;var n=Kt.create(t,e).dtFormatter((Sr||(Sr=ro.fromMillis(1555555555555)),Sr)),r=n.formatToParts(),o=n.resolvedOptions();return r.map((function(t){return function(e,t,n){var r=e.type,o=e.value;if("literal"===r){var a=/^\s+$/.test(o);return{literal:!a,val:a?" ":o}}var i=t[r],s=r;"hour"===r&&(s=null!=t.hour12?t.hour12?"hour12":"hour24":null!=t.hourCycle?"h11"===t.hourCycle||"h12"===t.hourCycle?"hour12":"hour24":n.hour12?"hour12":"hour24");var u=Ar[s];if("object"==typeof u&&(u=u[i]),u)return{literal:!1,val:u}}(t,e,o)}))}function Pr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Tr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Tr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function Tr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2])||arguments[2];return e.isValid?Kt.create(we.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function zr(e,t){var n=e.c.year>9999||e.c.year<0,r="";return n&&e.c.year>=0&&(r+="+"),r+=ct(e.c.year,n?6:4),t?(r+="-",r+=ct(e.c.month),r+="-",r+=ct(e.c.day)):(r+=ct(e.c.month),r+=ct(e.c.day)),r}function Yr(e,t,n,r,o,a){var i=ct(e.c.hour);return t?(i+=":",i+=ct(e.c.minute),0===e.c.millisecond&&0===e.c.second&&n||(i+=":")):i+=ct(e.c.minute),0===e.c.millisecond&&0===e.c.second&&n||(i+=ct(e.c.second),0===e.c.millisecond&&r||(i+=".",i+=ct(e.c.millisecond,3))),o&&(e.isOffsetFixed&&0===e.offset&&!a?i+="Z":e.o<0?(i+="-",i+=ct(Math.trunc(-e.o/60)),i+=":",i+=ct(Math.trunc(-e.o%60))):(i+="+",i+=ct(Math.trunc(e.o/60)),i+=":",i+=ct(Math.trunc(e.o%60)))),a&&(i+="["+e.zone.ianaName+"]"),i}var qr={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Kr={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Zr={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Xr=["year","month","day","hour","minute","second","millisecond"],Qr=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],$r=["year","ordinal","hour","minute","second","millisecond"];function Jr(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return function(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new m(e);return t}(e)}}function eo(e,t){var n,r,o=De(t.zone,Le.defaultZone),i=we.fromObject(t),s=Le.now();if(nt(e.year))n=s;else{for(var u=0,l=Xr;u=1)return o(l,u)}}catch(d){s.e(d)}finally{s.f()}return o(e>t?-0:0,n.units[n.units.length-1])}function no(e){var t,n={};return e.length>0&&"object"==typeof e[e.length-1]?(n=e[e.length-1],t=Array.from(e).slice(0,e.length-1)):t=Array.from(e),[n,t]}var ro=function(e){function t(e){(0,r.A)(this,t);var n=e.zone||Le.defaultZone,o=e.invalid||(Number.isNaN(e.ts)?new je("invalid input"):null)||(n.isValid?null:Fr(n));this.ts=nt(e.ts)?Le.now():e.ts;var a=null,i=null;if(!o)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(n)){var s=[e.old.c,e.old.o];a=s[0],i=s[1]}else{var u=n.offset(this.ts);a=Br(this.ts,u),a=(o=Number.isNaN(a.year)?new je("invalid input"):null)?null:a,i=o?null:u}this._zone=n,this.loc=e.loc||we.create(),this.invalid=o,this.weekData=null,this.localWeekData=null,this.c=a,this.o=i,this.isLuxonDateTime=!0}return(0,o.A)(t,[{key:"get",value:function(e){return this[e]}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function(){return this._zone}},{key:"zoneName",get:function(){return this.isValid?this.zone.name:null}},{key:"year",get:function(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function(){return this.isValid?this.c.month:NaN}},{key:"day",get:function(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function(){return this.isValid?Ir(this).weekYear:NaN}},{key:"weekNumber",get:function(){return this.isValid?Ir(this).weekNumber:NaN}},{key:"weekday",get:function(){return this.isValid?Ir(this).weekday:NaN}},{key:"isWeekend",get:function(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}},{key:"localWeekday",get:function(){return this.isValid?Lr(this).weekday:NaN}},{key:"localWeekNumber",get:function(){return this.isValid?Lr(this).weekNumber:NaN}},{key:"localWeekYear",get:function(){return this.isValid?Lr(this).weekYear:NaN}},{key:"ordinal",get:function(){return this.isValid?Xe(this.c).ordinal:NaN}},{key:"monthShort",get:function(){return this.isValid?sr.months("short",{locObj:this.loc})[this.month-1]:null}},{key:"monthLong",get:function(){return this.isValid?sr.months("long",{locObj:this.loc})[this.month-1]:null}},{key:"weekdayShort",get:function(){return this.isValid?sr.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}},{key:"weekdayLong",get:function(){return this.isValid?sr.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}},{key:"offset",get:function(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function(){return this.isValid?this.zone.isUniversal:null}},{key:"isInDST",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"getPossibleOffsets",value:function(){if(!this.isValid||this.isOffsetFixed)return[this];var e=864e5,t=6e4,n=Rt(this.c),r=this.zone.offset(n-e),o=this.zone.offset(n+e),a=this.zone.offset(n-r*t),i=this.zone.offset(n-o*t);if(a===i)return[this];var s=n-a*t,u=n-i*t,l=Br(s,a),d=Br(u,i);return l.hour===d.hour&&l.minute===d.minute&&l.second===d.second&&l.millisecond===d.millisecond?[jr(this,{ts:s}),jr(this,{ts:u})]:[this]}},{key:"isInLeapYear",get:function(){return vt(this.year)}},{key:"daysInMonth",get:function(){return yt(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?mt(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?bt(this.weekYear):NaN}},{key:"weeksInLocalWeekYear",get:function(){return this.isValid?bt(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}},{key:"resolvedLocaleOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Kt.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.calendar}}},{key:"toUTC",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.setZone(Ae.instance(e),t)}},{key:"toLocal",value:function(){return this.setZone(Le.defaultZone)}},{key:"setZone",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.keepLocalTime,o=void 0!==r&&r,i=n.keepCalendarTime,s=void 0!==i&&i;if((e=De(e,Le.defaultZone)).equals(this.zone))return this;if(e.isValid){var u=this.ts;if(o||s){var l=e.offset(this.ts),d=Hr(this.toObject(),l,e);u=(0,a.A)(d,1)[0]}return jr(this,{ts:u,zone:e})}return t.invalid(Fr(e))}},{key:"reconfigure",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=e.numberingSystem,r=e.outputCalendar;return jr(this,{loc:this.loc.clone({locale:t,numberingSystem:n,outputCalendar:r})})}},{key:"setLocale",value:function(e){return this.reconfigure({locale:e})}},{key:"set",value:function(e){if(!this.isValid)return this;var t,n=Ot(e,Jr),r=$e(n,this.loc),o=r.minDaysInFirstWeek,i=r.startOfWeek,s=!nt(n.weekYear)||!nt(n.weekNumber)||!nt(n.weekday),u=!nt(n.ordinal),l=!nt(n.year),d=!nt(n.month)||!nt(n.day),c=l||d,p=n.weekYear||n.weekNumber;if((c||u)&&p)throw new v("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(d&&u)throw new v("Can't mix ordinal dates with month/day");s?t=Ze(Nr(Nr({},Ke(this.c,o,i)),n),o,i):nt(n.ordinal)?(t=Nr(Nr({},this.toObject()),n),nt(n.day)&&(t.day=Math.min(yt(t.year,t.month),t.day))):t=Qe(Nr(Nr({},Xe(this.c)),n));var f=Hr(t,this.o,this.zone),h=(0,a.A)(f,2);return jr(this,{ts:h[0],o:h[1]})}},{key:"plus",value:function(e){return this.isValid?jr(this,Vr(this,tr.fromDurationLike(e))):this}},{key:"minus",value:function(e){return this.isValid?jr(this,Vr(this,tr.fromDurationLike(e).negate())):this}},{key:"startOf",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).useLocaleWeeks,n=void 0!==t&&t;if(!this.isValid)return this;var r={},o=tr.normalizeUnit(e);switch(o){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0}if("weeks"===o)if(n){var a=this.loc.getStartOfWeek();this.weekday1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?Kt.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):Mr}},{key:"toLocaleString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.isValid?Kt.create(this.loc.clone(t),e).formatDateTime(this):Mr}},{key:"toLocaleParts",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?Kt.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}},{key:"toISO",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.format,n=void 0===t?"extended":t,r=e.suppressSeconds,o=void 0!==r&&r,a=e.suppressMilliseconds,i=void 0!==a&&a,s=e.includeOffset,u=void 0===s||s,l=e.extendedZone,d=void 0!==l&&l;if(!this.isValid)return null;var c="extended"===n,p=zr(this,c);return p+="T",p+=Yr(this,c,o,i,u,d)}},{key:"toISODate",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).format,t=void 0===e?"extended":e;return this.isValid?zr(this,"extended"===t):null}},{key:"toISOWeekDate",value:function(){return Ur(this,"kkkk-'W'WW-c")}},{key:"toISOTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.suppressMilliseconds,n=void 0!==t&&t,r=e.suppressSeconds,o=void 0!==r&&r,a=e.includeOffset,i=void 0===a||a,s=e.includePrefix,u=void 0!==s&&s,l=e.extendedZone,d=void 0!==l&&l,c=e.format,p=void 0===c?"extended":c;return this.isValid?(u?"T":"")+Yr(this,"extended"===p,o,n,i,d):null}},{key:"toRFC2822",value:function(){return Ur(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)}},{key:"toHTTP",value:function(){return Ur(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")}},{key:"toSQLDate",value:function(){return this.isValid?zr(this,!0):null}},{key:"toSQLTime",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.includeOffset,n=void 0===t||t,r=e.includeZone,o=void 0!==r&&r,a=e.includeOffsetSpace,i="HH:mm:ss.SSS";return(o||n)&&((void 0===a||a)&&(i+=" "),o?i+="z":n&&(i+="ZZ")),Ur(this,i,!0)}},{key:"toSQL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?"".concat(this.toSQLDate()," ").concat(this.toSQLTime(e)):null}},{key:"toString",value:function(){return this.isValid?this.toISO():Mr}},{key:e,value:function(){return this.isValid?"DateTime { ts: ".concat(this.toISO(),", zone: ").concat(this.zone.name,", locale: ").concat(this.locale," }"):"DateTime { Invalid, reason: ".concat(this.invalidReason," }")}},{key:"valueOf",value:function(){return this.toMillis()}},{key:"toMillis",value:function(){return this.isValid?this.ts:NaN}},{key:"toSeconds",value:function(){return this.isValid?this.ts/1e3:NaN}},{key:"toUnixInteger",value:function(){return this.isValid?Math.floor(this.ts/1e3):NaN}},{key:"toJSON",value:function(){return this.toISO()}},{key:"toBSON",value:function(){return this.toJSDate()}},{key:"toObject",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return{};var t=Nr({},this.c);return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t}},{key:"toJSDate",value:function(){return new Date(this.isValid?this.ts:NaN)}},{key:"diff",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"milliseconds",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!this.isValid||!e.isValid)return tr.invalid("created by diffing an invalid DateTime");var r,o=Nr({locale:this.locale,numberingSystem:this.numberingSystem},n),a=(r=t,Array.isArray(r)?r:[r]).map(tr.normalizeUnit),i=e.valueOf()>this.valueOf(),s=lr(i?this:e,i?e:this,a,o);return i?s.negate():s}},{key:"diffNow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"milliseconds",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.diff(t.now(),e,n)}},{key:"until",value:function(e){return this.isValid?ir.fromDateTimes(this,e):this}},{key:"hasSame",value:function(e,t,n){if(!this.isValid)return!1;var r=e.valueOf(),o=this.setZone(e.zone,{keepLocalTime:!0});return o.startOf(t,n)<=r&&r<=o.endOf(t,n)}},{key:"equals",value:function(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}},{key:"toRelative",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.isValid)return null;var n=e.base||t.fromObject({},{zone:this.zone}),r=e.padding?this0&&void 0!==arguments[0]?arguments[0]:{};return this.isValid?to(e.base||t.fromObject({},{zone:this.zone}),this,Nr(Nr({},e),{},{numeric:"auto",units:["years","months","days"],calendary:!0})):null}}],[{key:"now",value:function(){return new t({})}},{key:"local",value:function(){var e=no(arguments),t=(0,a.A)(e,2),n=t[0],r=t[1],o=(0,a.A)(r,7);return eo({year:o[0],month:o[1],day:o[2],hour:o[3],minute:o[4],second:o[5],millisecond:o[6]},n)}},{key:"utc",value:function(){var e=no(arguments),t=(0,a.A)(e,2),n=t[0],r=t[1],o=(0,a.A)(r,7),i=o[0],s=o[1],u=o[2],l=o[3],d=o[4],c=o[5],p=o[6];return n.zone=Ae.utcInstance,eo({year:i,month:s,day:u,hour:l,minute:d,second:c,millisecond:p},n)}},{key:"fromJSDate",value:function(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=(n=e,"[object Date]"===Object.prototype.toString.call(n)?e.valueOf():NaN);if(Number.isNaN(o))return t.invalid("invalid input");var a=De(r.zone,Le.defaultZone);return a.isValid?new t({ts:o,zone:a,loc:we.fromObject(r)}):t.invalid(Fr(a))}},{key:"fromMillis",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(rt(e))return e<-kr||e>kr?t.invalid("Timestamp out of range"):new t({ts:e,zone:De(n.zone,Le.defaultZone),loc:we.fromObject(n)});throw new y("fromMillis requires a numerical input, but received a ".concat(typeof e," with value ").concat(e))}},{key:"fromSeconds",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(rt(e))return new t({ts:1e3*e,zone:De(n.zone,Le.defaultZone),loc:we.fromObject(n)});throw new y("fromSeconds requires a numerical input")}},{key:"fromObject",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=e||{};var r=De(n.zone,Le.defaultZone);if(!r.isValid)return t.invalid(Fr(r));var o=we.fromObject(n),i=Ot(e,Jr),s=$e(i,o),u=s.minDaysInFirstWeek,l=s.startOfWeek,d=Le.now(),c=nt(n.specificOffset)?r.offset(d):n.specificOffset,p=!nt(i.ordinal),f=!nt(i.year),h=!nt(i.month)||!nt(i.day),g=f||h,m=i.weekYear||i.weekNumber;if((g||p)&&m)throw new v("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(h&&p)throw new v("Can't mix ordinal dates with month/day");var y,R,w=m||i.weekday&&!g,b=Br(d,c);w?(y=Qr,R=Kr,b=Ke(b,u,l)):p?(y=$r,R=Zr,b=Xe(b)):(y=Xr,R=qr);var C,E=!1,A=Pr(y);try{for(A.s();!(C=A.n()).done;){var S=C.value;nt(i[S])?i[S]=E?R[S]:b[S]:E=!0}}catch(x){A.e(x)}finally{A.f()}var O=w?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=ot(e.weekYear),o=dt(e.weekNumber,1,bt(e.weekYear,t,n)),a=dt(e.weekday,1,7);return r?o?!a&&We("weekday",e.weekday):We("week",e.weekNumber):We("weekYear",e.weekYear)}(i,u,l):p?function(e){var t=ot(e.year),n=dt(e.ordinal,1,mt(e.year));return t?!n&&We("ordinal",e.ordinal):We("year",e.year)}(i):Je(i),_=O||et(i);if(_)return t.invalid(_);var D=Hr(w?Ze(i,u,l):p?Qe(i):i,c,r),P=(0,a.A)(D,2),T=new t({ts:P[0],zone:r,o:P[1],loc:o});return i.weekday&&g&&e.weekday!==T.weekday?t.invalid("mismatched weekday","you can't specify both a weekday of ".concat(i.weekday," and a date of ").concat(T.toISO())):T}},{key:"fromISO",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return en(e,[Dn,Nn],[Pn,Mn],[Tn,kn],[xn,Fn])}(e),r=(0,a.A)(n,2);return Wr(r[0],r[1],t,"ISO 8601",e)}},{key:"fromRFC2822",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return en(function(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[bn,Cn])}(e),r=(0,a.A)(n,2);return Wr(r[0],r[1],t,"RFC 2822",e)}},{key:"fromHTTP",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return en(e,[En,On],[An,On],[Sn,_n])}(e),r=(0,a.A)(n,2);return Wr(r[0],r[1],t,"HTTP",t)}},{key:"fromFormat",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(nt(e)||nt(n))throw new y("fromFormat requires an input string and a format");var o=r.locale,i=void 0===o?null:o,s=r.numberingSystem,u=void 0===s?null:s,l=function(e,t,n){var r=_r(e,t,n);return[r.result,r.zone,r.specificOffset,r.invalidReason]}(we.fromOpts({locale:i,numberingSystem:u,defaultToEN:!0}),e,n),d=(0,a.A)(l,4),c=d[0],p=d[1],f=d[2],h=d[3];return h?t.invalid(h):Wr(c,p,r,"format ".concat(n),e,f)}},{key:"fromString",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.fromFormat(e,n,r)}},{key:"fromSQL",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return en(e,[Ln,Nn],[jn,Gn])}(e),r=(0,a.A)(n,2);return Wr(r[0],r[1],t,"SQL",e)}},{key:"invalid",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!e)throw new y("need to specify a reason the DateTime is invalid");var r=e instanceof je?e:new je(e,n);if(Le.throwOnInvalid)throw new f(r);return new t({invalid:r})}},{key:"isDateTime",value:function(e){return e&&e.isLuxonDateTime||!1}},{key:"parseFormatForOpts",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Dr(e,we.fromObject(t));return n?n.map((function(e){return e?e.val:null})).join(""):null}},{key:"expandFormat",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Or(Kt.parseFormat(e),we.fromObject(t)).map((function(e){return e.val})).join("")}},{key:"min",value:function(){for(var e=arguments.length,n=new Array(e),r=0;r2&&void 0!==arguments[2]?arguments[2]:{},r=n.locale,o=void 0===r?null:r,a=n.numberingSystem,i=void 0===a?null:a;return _r(we.fromOpts({locale:o,numberingSystem:i,defaultToEN:!0}),e,t)}},{key:"fromStringExplain",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.fromFormatExplain(e,n,r)}},{key:"DATE_SHORT",get:function(){return A}},{key:"DATE_MED",get:function(){return S}},{key:"DATE_MED_WITH_WEEKDAY",get:function(){return O}},{key:"DATE_FULL",get:function(){return _}},{key:"DATE_HUGE",get:function(){return D}},{key:"TIME_SIMPLE",get:function(){return P}},{key:"TIME_WITH_SECONDS",get:function(){return T}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return x}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return N}},{key:"TIME_24_SIMPLE",get:function(){return M}},{key:"TIME_24_WITH_SECONDS",get:function(){return k}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return F}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return I}},{key:"DATETIME_SHORT",get:function(){return L}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return j}},{key:"DATETIME_MED",get:function(){return G}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return B}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return H}},{key:"DATETIME_FULL",get:function(){return V}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return W}},{key:"DATETIME_HUGE",get:function(){return U}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return z}}]),t}(Symbol.for("nodejs.util.inspect.custom"));function oo(e){if(ro.isDateTime(e))return e;if(e&&e.valueOf&&rt(e.valueOf()))return ro.fromJSDate(e);if(e&&"object"==typeof e)return ro.fromObject(e);throw new y("Unknown datetime argument: ".concat(e,", of type ").concat(typeof e))}},8644:function(e,t,n){var r=n(98748)();r.addRange(72192,72263),t.characters=r},8675:function(e,t,n){var r=n(98748)(32,160,5760,8239,8287,12288);r.addRange(8192,8202).addRange(8232,8233),t.characters=r},8929:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(51668);function o(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:a,s=void 0,l=Array.isArray(e),d=[e],c=-1,p=[],f=void 0,h=void 0,g=void 0,v=[],m=[],y=e;do{var R=++c===d.length,w=R&&0!==p.length;if(R){if(h=0===m.length?void 0:v[v.length-1],f=g,g=m.pop(),w){if(l)f=f.slice();else{for(var b={},C=0,E=Object.keys(f);C{e((e=>!e))},u=e=>{let{defaultLength:t,items:n}=e;const{0:u,1:l}=(0,r.useState)(!1),d=u?"":"forDemo",c=u?n:n.slice(0,t);return(0,i.Y)("ul",null,n.length&&n.map(((e,n)=>nt?(0,i.Y)("li",null,(0,i.Y)("span",{className:"frw-view-more",onClick:()=>s(l),onKeyDown:(0,o.pX)((()=>s(l))),role:"button",tabIndex:0,"aria-expanded":u,"aria-label":(u?"VIEW LESS":"VIEW MORE")+": Currently showing "+c.length+" of total "+n.length+" items list."},u?"VIEW LESS":"VIEW MORE")):null)}},11138:function(e,t,n){var r=n(98748)(1564);r.addRange(8206,8207).addRange(8234,8238).addRange(8294,8297),t.characters=r},11179:function(e,t,n){var r=n(98748)(171,8216,8223,8249,11778,11780,11785,11788,11804,11808);r.addRange(8219,8220),t.characters=r},11200:function(e,t,n){var r=n(98748)();r.addRange(5024,5109).addRange(5112,5117).addRange(43888,43967),t.characters=r},11276:function(e,t,n){var r=n(98748)();r.addRange(71040,71093).addRange(71096,71133),t.characters=r},11307:function(e,t){t.removeSubsets=function(e){for(var t,n,r,o=e.length;--o>-1;){for(t=n=e[o],e[o]=null,r=!0;n;){if(e.indexOf(n)>-1){r=!1,e.splice(o,1);break}n=n.parent}r&&(e[o]=t)}return e};var n=1,r=2,o=4,a=8,i=16,s=t.compareDocumentPosition=function(e,t){var s,u,l,d,c,p,f=[],h=[];if(e===t)return 0;for(s=e;s;)f.unshift(s),s=s.parent;for(s=t;s;)h.unshift(s),s=s.parent;for(p=0;f[p]===h[p];)p++;return 0===p?n:(l=(u=f[p-1]).children,d=f[p],c=h[p],l.indexOf(d)>l.indexOf(c)?u===t?o|i:o:u===e?r|a:r)};t.uniqueSort=function(e){var t,n,a=e.length;for(e=e.slice();--a>-1;)t=e[a],(n=e.indexOf(t))>-1&&n0?2===s.length?typeof s[1]==i?this[s[0]]=s[1].call(this,d):this[s[0]]=s[1]:3===s.length?typeof s[1]!==i||s[1].exec&&s[1].test?this[s[0]]=d?d.replace(s[1],s[2]):a:this[s[0]]=d?s[1].call(this,d,s[2]):a:4===s.length&&(this[s[0]]=d?s[3].call(this,d.replace(s[1],s[2])):a):this[s]=d||a;c+=2}},Z=function(e,t){for(var n in t)if(typeof t[n]===u&&t[n].length>0){for(var r=0;r2&&(e[c]="iPad",e[f]=R),e},this.getEngine=function(){var e={};return e[p]=a,e[g]=a,K.call(e,m,b.engine),e},this.getOS=function(){var e={};return e[p]=a,e[g]=a,K.call(e,m,b.os),C&&!e[p]&&w&&"Unknown"!=w.platform&&(e[p]=w.platform.replace(/chrome os/i,V).replace(/macos/i,W)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return m},this.setUA=function(e){return m=typeof e===l&&e.length>500?q(e,500):e,this},this.setUA(m),this};$.VERSION="1.0.37",$.BROWSER=U([p,g,d]),$.CPU=U([v]),$.DEVICE=U([c,h,f,m,y,w,R,b,C]),$.ENGINE=$.OS=U([p,g]),typeof t!==s?(e.exports&&(t=e.exports=$),t.UAParser=$):n.amdO?(r=function(){return $}.call(t,n,t,e))===a||(e.exports=r):typeof o!==s&&(o.UAParser=$);var J=typeof o!==s&&(o.jQuery||o.Zepto);if(J&&!J.ua){var ee=new $;J.ua=ee.getResult(),J.ua.get=function(){return ee.getUA()},J.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var n in t)J.ua[n]=t[n]}}}("object"==typeof window?window:this)},11980:function(e,t,n){"use strict";var r=n(72490),o=n(30442),a=n(56418),i=n(75151);t.A=function(e,t){return((0,i.A)(e)?r.A:a.A)(e,(0,o.A)(t,3))}},12041:function(e,t,n){"use strict";n(79978)},12157:function(e,t,n){var r=n(98748)();r.addRange(7104,7155).addRange(7164,7167),t.characters=r},12168:function(e,t,n){var r=n(98748)();r.addRange(6480,6509).addRange(6512,6516),t.characters=r},12199:function(e,t,n){var r=n(98748)(64318);r.addRange(1425,1479).addRange(1488,1514).addRange(1519,1524).addRange(64285,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64335),t.characters=r},12211:function(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},12212:function(e,t,n){var r=n(98748)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,402,405,414,417,419,421,424,429,432,436,438,454,457,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,572,578,583,585,587,589,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7306,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8126,8458,8467,8495,8500,8505,8526,8580,11361,11368,11370,11372,11377,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42894,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42945,42947,42952,42954,42957,42961,42963,42965,42967,42969,42971,42998,43002,119995,120779);r.addRange(97,122).addRange(223,246).addRange(248,255).addRange(311,312).addRange(328,329).addRange(382,384).addRange(396,397).addRange(409,411).addRange(426,427).addRange(441,442).addRange(445,447).addRange(476,477).addRange(495,496).addRange(563,569).addRange(575,576).addRange(591,659).addRange(661,687).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1019,1020).addRange(1072,1119).addRange(1230,1231).addRange(1376,1416).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7424,7467).addRange(7531,7543).addRange(7545,7578).addRange(7829,7837).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151),r.addRange(8160,8167).addRange(8178,8180).addRange(8182,8183).addRange(8462,8463).addRange(8508,8509).addRange(8518,8521).addRange(11312,11359).addRange(11365,11366).addRange(11379,11380).addRange(11382,11387).addRange(11491,11492).addRange(11520,11557).addRange(42799,42801).addRange(42865,42872).addRange(42899,42901).addRange(43824,43866).addRange(43872,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(68800,68850).addRange(68976,68997).addRange(71872,71903).addRange(93792,93823).addRange(119834,119859).addRange(119886,119892).addRange(119894,119911).addRange(119938,119963).addRange(119990,119993).addRange(119997,120003).addRange(120005,120015).addRange(120042,120067).addRange(120094,120119).addRange(120146,120171).addRange(120198,120223).addRange(120250,120275).addRange(120302,120327).addRange(120354,120379).addRange(120406,120431).addRange(120458,120485).addRange(120514,120538).addRange(120540,120545).addRange(120572,120596).addRange(120598,120603),r.addRange(120630,120654).addRange(120656,120661).addRange(120688,120712).addRange(120714,120719).addRange(120746,120770).addRange(120772,120777).addRange(122624,122633).addRange(122635,122654).addRange(122661,122666).addRange(125218,125251),t.characters=r},12586:function(e,t,n){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;n(75535),n(95889);t.onInitialClientRender=function(){}},12632:function(e,t,n){"use strict";n.d(t,{$:function(){return r}});const r=(0,n(64185).Ay)({resolved:{},chunkName(){return"Button"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1939).then(n.bind(n,5154)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 5154}})},12657:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&(t[r]={previousValue:o,currentValue:[]})}},t.prototype.extractGridPropertyChanges=function(e,t,n){var r=this,o=!!t.debug;Object.keys(t).forEach((function(a){u._.includes(u.ComponentUtil.ALL_PROPERTIES,a)&&(r.changeDetectionService.getStrategy(r.getStrategyTypeForProp(a)).areEqual(e[a],t[a])||(o&&console.log("agGridReact: ["+a+"] property changed"),n[a]={previousValue:e[a],currentValue:t[a]}))})),u.ComponentUtil.getEventCallbacks().forEach((function(r){e[r]!==t[r]&&(o&&console.log("agGridReact: ["+r+"] event callback changed"),n[r]={previousValue:e[r],currentValue:t[r]})}))},t.prototype.componentWillUnmount=function(){this.api&&(this.api.destroy(),this.api=null),this.destroyed=!0,this.portalManager.destroy()},t.prototype.isDisableStaticMarkup=function(){return!0===this.props.disableStaticMarkup},t.prototype.isLegacyComponentRendering=function(){return!0===this.props.legacyComponentRendering},t.prototype.processSynchronousChanges=function(e){var t=a({},e);if(Object.keys(t).length>0){var n={};this.SYNCHRONOUS_CHANGE_PROPERTIES.forEach((function(e){t[e]&&(n[e]=t[e],delete t[e])})),Object.keys(n).length>0&&this.api&&u.ComponentUtil.processOnChange(n,this.gridOptions,this.api,this.columnApi)}return t},t.prototype.processAsynchronousChanges=function(e){var t=this;Object.keys(e).length>0&&window.setTimeout((function(){t.api&&u.ComponentUtil.processOnChange(e,t.gridOptions,t.api,t.columnApi)}))},t.MAX_COMPONENT_CREATION_TIME_IN_MS=1e3,t.defaultProps={legacyComponentRendering:!1,disableStaticMarkup:!1,maxComponentCreationTimeMs:t.MAX_COMPONENT_CREATION_TIME_IN_MS},t}(d.Component);function m(e,t){e.forEach((function(e){v[e]=t}))}t.AgGridReactLegacy=v,v.propTypes={gridOptions:l.default.object},m(u.ComponentUtil.getEventCallbacks(),l.default.func),m(u.ComponentUtil.BOOLEAN_PROPERTIES,l.default.bool),m(u.ComponentUtil.STRING_PROPERTIES,l.default.string),m(u.ComponentUtil.OBJECT_PROPERTIES,l.default.object),m(u.ComponentUtil.ARRAY_PROPERTIES,l.default.array),m(u.ComponentUtil.NUMBER_PROPERTIES,l.default.number),m(u.ComponentUtil.FUNCTION_PROPERTIES,l.default.func);var y=function(e){function t(t,n){var r=e.call(this)||this;return r.agGridReact=t,r.portalManager=n,r}return o(t,e),t.prototype.createWrapper=function(e,t){return this.agGridReact.isLegacyComponentRendering()?new c.LegacyReactComponent(e,this.agGridReact,this.portalManager,t):new h.NewReactComponent(e,this.portalManager,t)},t}(u.BaseComponentWrapper)},12962:function(e,t,n){var r=n(98748)();r.addRange(42240,42539),t.characters=r},12987:function(e){"use strict";function t(e,t){if(!(e&&t&&e.length&&t.length))throw new Error("Bad alphabet");this.srcAlphabet=e,this.dstAlphabet=t}t.prototype.convert=function(e){var t,n,r,o={},a=this.srcAlphabet.length,i=this.dstAlphabet.length,s=e.length,u="string"==typeof e?"":[];if(!this.isValid(e))throw new Error('Number "'+e+'" contains of non-alphabetic digits ('+this.srcAlphabet+")");if(this.srcAlphabet===this.dstAlphabet)return e;for(t=0;t=i?(o[r++]=parseInt(n/i,10),n%=i):r>0&&(o[r++]=0);s=r,u=this.dstAlphabet.slice(n,n+1).concat(u)}while(0!==r);return u},t.prototype.isValid=function(e){for(var t=0;t=55296&&e<=57343||e>1114111)return"�";e in r&&(e=r[e]);var t="";e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e);return t+=String.fromCharCode(e)}},13203:function(e,t,n){var r=n(98748)();r.addRange(12274,12275),t.characters=r},13309:function(e,t){"use strict";t.A=function(e,t){return e.has(t)}},13386:function(e,t,n){"use strict";n.d(t,{R:function(){return a},d:function(){return i}});n(41594);var r=n(85385),o=n(85917);const a=(e,t)=>{const n=e.value.toLowerCase(),{publishedDate:o}=t._original;return o&&(0,r.Gl)(o,"dd-MMM-yyyy").toLowerCase().includes(n)},i=e=>{const{cellProps:t}=e,{publishedDate:n}=t.original;return(0,o.Y)("span",null,n?(0,r.Gl)(n,"dd-MMM-yyyy"):null)}},13483:function(e,t,n){"use strict";var r=n(94382),o=n(75941),a=n(45929);t.A=function(e){return"function"!=typeof e.constructor||(0,a.A)(e)?{}:(0,r.A)((0,o.A)(e))}},13498:function(e,t,n){var r=n(98748)();r.addRange(70144,70161).addRange(70163,70209),t.characters=r},13652:function(e,t,n){"use strict";var r;t.A=void 0;var o=((r=n(20247))&&r.__esModule?r:{default:r}).default;t.A=o},13696:function(e,t,n){"use strict";n.d(t,{r:function(){return r}});const r=(0,n(64185).Ay)({resolved:{},chunkName(){return"ColumnFilter"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,55518)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 55518}})},13777:function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports},13860:function(e,t,n){var r=n(98748)();r.addRange(82944,83526),t.characters=r},13985:function(e,t,n){var r=n(98748)();r.addRange(11264,11359).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922),t.characters=r},14180:function(e,t,n){"use strict";function r(){}function o(e){return null==e?r:function(){return this.querySelector(e)}}n.d(t,{A:function(){return o}})},14199:function(e,t,n){var r=n(97527),o=n(25440),a=n(43326),i=n(23084);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},14235:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PrevArrow=t.NextArrow=void 0;var o=s(n(41594)),a=s(n(99634)),i=n(60017);function s(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t((e,t)=>{const{forward:n=[],...r}=e||{},o=JSON.stringify(r,((e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t)));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.5.4 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(w,1e4),e.addEventListener("pt0",f),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):w())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.5.4":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function w(t,n){for(f(),t=0;t]*>([\s\S]*?)<\/style>/gi;function u(e){return o.some((t=>e.startsWith(t)))||a.has(e)}function l(e,t,n){return"class="+t+n.split(/\s+/).filter((e=>e.length>0)).map((e=>u(e)?e:""+r+e)).join(" ")+t}function d(e,t){const n=[];let o=t.replaceAll(/url\s*\(\s*(["'])(.*?)\1\s*\)/g,(e=>{const t=n.length;return n.push(e),"__PROTECTED_URL_"+t+"__"}));o=o.replaceAll(/(["'])((?:\\.|(?!\1)[^\\])*)\1/g,(e=>{const t=n.length;return n.push(e),"__PROTECTED_STRING_"+t+"__"})),o=o.replaceAll(/\.([a-zA-Z][a-zA-Z0-9_-]*)/g,((e,t)=>u(t)?e:"."+r+t));for(let r=n.length-1;r>=0;r-=1)o=o.replace("__PROTECTED_URL_"+r+"__",n[r]),o=o.replace("__PROTECTED_STRING_"+r+"__",n[r]);return e.replace(t,o)}function c(e){if(!e||"string"!=typeof e)return"";return e.replaceAll(i,l).replaceAll(s,d)}function p(e){return e&&"string"==typeof e&&e.trim()?e.split(/\s+/).filter((e=>e.length>0)).map((e=>u(e)?e:""+r+e)).join(" "):""}function f(e){if(!e)return;if(e.className){const t=p(e.className);t!==e.className&&(e.className=t)}e.querySelectorAll("[class]").forEach((e=>{if(e instanceof HTMLElement&&e.className){const t=p(e.className);t!==e.className&&(e.className=t)}}))}},14766:function(e,t,n){"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}function o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(o=function(){return!!e})()}n.d(t,{A:function(){return s}});var a=n(99376),i=n(88629);function s(e){var t=o();return function(){var n,o=r(e);if(t){var s=r(this).constructor;n=Reflect.construct(o,arguments,s)}else n=o.apply(this,arguments);return function(e,t){if(t&&("object"===(0,a.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,i.A)(e)}(this,n)}}},14773:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r="a-f\\d",o="#?[".concat(r,"]{3}[").concat(r,"]?"),a="#?[".concat(r,"]{6}([").concat(r,"]{2})?"),i=new RegExp("[^#".concat(r,"]"),"gi"),s=new RegExp("^".concat(o,"$|^").concat(a,"$"),"i");function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"!=typeof e||i.test(e)||!s.test(e))throw new TypeError("Expected a valid hex string");var n=1;8===(e=e.replace(/^#/,"")).length&&(n=Number.parseInt(e.slice(6,8),16)/255,e=e.slice(0,6)),4===e.length&&(n=Number.parseInt(e.slice(3,4).repeat(2),16)/255,e=e.slice(0,3)),3===e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var r=Number.parseInt(e,16),o=r>>16,a=r>>8&255,u=255&r,l="number"==typeof t.alpha?t.alpha:n;if("array"===t.format)return[o,a,u,l];if("css"===t.format){var d=1===l?"":" / ".concat(Number((100*l).toFixed(2)),"%");return"rgb(".concat(o," ").concat(a," ").concat(u).concat(d,")")}return{red:o,green:a,blue:u,alpha:l}}},14787:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});var r=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var u=i[e?s:++o];if(!1===n(a[u],u,a))break}return t}}()},14835:function(e,t,n){var r=n(98748)();r.addRange(48,57).addRange(1632,1641).addRange(1776,1785).addRange(1984,1993).addRange(2406,2415).addRange(2534,2543).addRange(2662,2671).addRange(2790,2799).addRange(2918,2927).addRange(3046,3055).addRange(3174,3183).addRange(3302,3311).addRange(3430,3439).addRange(3558,3567).addRange(3664,3673).addRange(3792,3801).addRange(3872,3881).addRange(4160,4169).addRange(4240,4249).addRange(6112,6121).addRange(6160,6169).addRange(6470,6479).addRange(6608,6617).addRange(6784,6793).addRange(6800,6809).addRange(6992,7001).addRange(7088,7097).addRange(7232,7241).addRange(7248,7257).addRange(42528,42537).addRange(43216,43225).addRange(43264,43273).addRange(43472,43481).addRange(43504,43513).addRange(43600,43609).addRange(44016,44025).addRange(65296,65305).addRange(66720,66729).addRange(68912,68921).addRange(68928,68937).addRange(69734,69743).addRange(69872,69881).addRange(69942,69951).addRange(70096,70105).addRange(70384,70393).addRange(70736,70745).addRange(70864,70873).addRange(71248,71257).addRange(71360,71369).addRange(71376,71395).addRange(71472,71481),r.addRange(71904,71913).addRange(72016,72025).addRange(72688,72697).addRange(72784,72793).addRange(73040,73049).addRange(73120,73129).addRange(73552,73561).addRange(90416,90425).addRange(92768,92777).addRange(92864,92873).addRange(93008,93017).addRange(93552,93561).addRange(118e3,118009).addRange(120782,120831).addRange(123200,123209).addRange(123632,123641).addRange(124144,124153).addRange(124401,124410).addRange(125264,125273).addRange(130032,130041),t.characters=r},14961:function(e,t,n){var r=n(24313),o=n(28793).each;function a(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}a.prototype={constuctor:a,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;o(t,(function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){o(this.handlers,(function(e){e.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";o(this.handlers,(function(t){t[e]()}))}},e.exports=a},14980:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=function(e){return e.split("")},o=n(34216),a="\\ud800-\\udfff",i="["+a+"]",s="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",u="\\ud83c[\\udffb-\\udfff]",l="[^"+a+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",p="(?:"+s+"|"+u+")"+"?",f="[\\ufe0e\\ufe0f]?",h=f+p+("(?:\\u200d(?:"+[l,d,c].join("|")+")"+f+p+")*"),g="(?:"+[l+s+"?",s,d,c,i].join("|")+")",v=RegExp(u+"(?="+u+")|"+g+h,"g");var m=function(e){return e.match(v)||[]};var y=function(e){return(0,o.A)(e)?m(e):r(e)}},15009:function(e,t,n){var r=n(98748)(181,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,313,315,317,319,321,323,325,327,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,383,388,418,420,425,428,437,444,461,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,500,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,837,880,882,886,895,902,908,962,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1415,4295,4301,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8486,8498,8579,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42944,42946,42953,42960,42966,42968,42970,42972,42997);r.addRange(65,90).addRange(192,214).addRange(216,223).addRange(329,330).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,453).addRange(455,456).addRange(458,459).addRange(497,498).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(904,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(975,977).addRange(981,982).addRange(1008,1009).addRange(1012,1013).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(4256,4293).addRange(5112,5117).addRange(7296,7305).addRange(7312,7354).addRange(7357,7359).addRange(7834,7835).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8064,8111).addRange(8114,8116),r.addRange(8119,8124).addRange(8130,8132).addRange(8135,8140).addRange(8152,8155).addRange(8168,8172).addRange(8178,8180).addRange(8183,8188).addRange(8490,8491).addRange(8544,8559).addRange(9398,9423).addRange(11264,11311).addRange(11362,11364).addRange(11373,11376).addRange(11390,11392).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(42955,42956).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(66560,66599).addRange(66736,66771).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(68736,68786).addRange(68944,68965).addRange(71840,71871).addRange(93760,93791).addRange(125184,125217),t.characters=r},15119:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.score?-1:e.index-t.index}))},y=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},R=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r0})))&&n.length>0?"?"+n.join("&"):"")},w=["uri","path"],b=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},s=i.state,u=i.replace,l=void 0!==u&&u;if("number"==typeof t)e.history.go(t);else{s=b({},s,{key:Date.now()+""});try{o||l?e.history.replaceState(s,null,t):e.history.pushState(s,null,t)}catch(c){e.location[l?"replace":"assign"](t)}}r=C(e),o=!0;var d=new Promise((function(e){return a=e}));return n.forEach((function(e){return e({location:r,action:"PUSH"})})),d}}},A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},r=0,o=[n],a=[null];return{get location(){return o[r]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState:function(e,t,n){var i=n.split("?"),s=i[0],u=i[1],l=void 0===u?"":u;r++,o.push({pathname:s,search:l.length?"?"+l:l}),a.push(e)},replaceState:function(e,t,n){var i=n.split("?"),s=i[0],u=i[1],l=void 0===u?"":u;o[r]={pathname:s,search:l},a[r]=e},go:function(e){var t=r+e;t<0||t>a.length-1||(r=t)}}}},S=!("undefined"==typeof window||!window.document||!window.document.createElement),O=E(S?window:A()),_=O.navigate,D=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function T(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function N(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var M=function(e,t){var n=(0,r.createContext)(t);return n.displayName=e,n},k=M("Location"),F=function(e){var t=e.children;return o().createElement(k.Consumer,null,(function(e){return e?t(e):o().createElement(I,null,t)}))},I=function(e){function t(){var n,r;T(this,t);for(var o=arguments.length,a=Array(o),i=0;i-1?(a=t.substring(0,r),i=t.substring(r)):a=t,o().createElement(k.Provider,{value:{location:{pathname:a,search:i,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},j=M("Base",{baseuri:"/",basepath:"/",navigate:O.navigate}),G=function(e){return o().createElement(j.Consumer,null,(function(t){return o().createElement(F,null,(function(n){return o().createElement(B,D({},t,n,e))}))}))},B=function(e){function t(){return T(this,t),x(this,e.apply(this,arguments))}return N(t,e),t.prototype.render=function(){var e=this.props,t=e.location,n=e.navigate,r=e.basepath,a=e.primary,i=e.children,s=(e.baseuri,e.component),u=void 0===s?"div":s,d=P(e,["location","navigate","basepath","primary","children","baseuri","component"]),p=o().Children.toArray(i).reduce((function(e,t){var n=ie(r)(t);return e.concat(n)}),[]),f=t.pathname,h=l(p,f);if(h){var g=h.params,v=h.uri,m=h.route,y=h.route.value;r=m.default?r:m.path.replace(/\*$/,"");var R=D({},g,{uri:v,location:t,navigate:function(e,t){return n(c(e,v),t)}}),w=o().cloneElement(y,R,y.props.children?o().createElement(G,{location:t,primary:a},y.props.children):void 0),b=a?V:u,C=a?D({uri:v,location:t,component:u},d):d;return o().createElement(j.Provider,{value:{baseuri:v,basepath:r,navigate:R.navigate}},o().createElement(b,C,w))}return null},t}(o().PureComponent);B.defaultProps={primary:!0};var H=M("Focus"),V=function(e){var t=e.uri,n=e.location,r=e.component,a=P(e,["uri","location","component"]);return o().createElement(H.Consumer,null,(function(e){return o().createElement(z,D({},a,{component:r,requestFocus:e,uri:t,location:n}))}))},W=!0,U=0,z=function(e){function t(){var n,r;T(this,t);for(var o=arguments.length,a=Array(o),i=0;i{e.ignoreCase?o.set(e.fromPath,e):r.set(e.fromPath,e)}))},16644:function(e,t,n){e.exports=ve;var r=n(13062),o=n(85021),a=n(18753),i=n(56267),s=0,u=s++,l=s++,d=s++,c=s++,p=s++,f=s++,h=s++,g=s++,v=s++,m=s++,y=s++,R=s++,w=s++,b=s++,C=s++,E=s++,A=s++,S=s++,O=s++,_=s++,D=s++,P=s++,T=s++,x=s++,N=s++,M=s++,k=s++,F=s++,I=s++,L=s++,j=s++,G=s++,B=s++,H=s++,V=s++,W=s++,U=s++,z=s++,Y=s++,q=s++,K=s++,Z=s++,X=s++,Q=s++,$=s++,J=s++,ee=s++,te=s++,ne=s++,re=s++,oe=s++,ae=s++,ie=s++,se=s++,ue=s++,le=0,de=le++,ce=le++,pe=le++;function fe(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function he(e,t,n){var r=e.toLowerCase();return e===r?function(e){e===r?this._state=t:(this._state=n,this._index--)}:function(o){o===r||o===e?this._state=t:(this._state=n,this._index--)}}function ge(e,t){var n=e.toLowerCase();return function(r){r===n||r===e?this._state=t:(this._state=d,this._index--)}}function ve(e,t){this._state=u,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=u,this._special=de,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}ve.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=l,this._sectionStart=this._index):this._decodeEntities&&this._special===de&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=u,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateBeforeTagName=function(e){"/"===e?this._state=p:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==de||fe(e)?this._state=u:"!"===e?(this._state=C,this._sectionStart=this._index+1):"?"===e?(this._state=A,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?d:j,this._sectionStart=this._index)},ve.prototype._stateInTagName=function(e){("/"===e||">"===e||fe(e))&&(this._emitToken("onopentagname"),this._state=g,this._index--)},ve.prototype._stateBeforeCloseingTagName=function(e){fe(e)||(">"===e?this._state=u:this._special!==de?"s"===e||"S"===e?this._state=G:(this._state=u,this._index--):(this._state=f,this._sectionStart=this._index))},ve.prototype._stateInCloseingTagName=function(e){(">"===e||fe(e))&&(this._emitToken("onclosetag"),this._state=h,this._index--)},ve.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=u,this._sectionStart=this._index+1)},ve.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=u,this._sectionStart=this._index+1):"/"===e?this._state=c:fe(e)||(this._state=v,this._sectionStart=this._index)},ve.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=u,this._sectionStart=this._index+1):fe(e)||(this._state=g,this._index--)},ve.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||fe(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=m,this._index--)},ve.prototype._stateAfterAttributeName=function(e){"="===e?this._state=y:"/"===e||">"===e?(this._cbs.onattribend(),this._state=g,this._index--):fe(e)||(this._cbs.onattribend(),this._state=v,this._sectionStart=this._index)},ve.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=R,this._sectionStart=this._index+1):"'"===e?(this._state=w,this._sectionStart=this._index+1):fe(e)||(this._state=b,this._sectionStart=this._index,this._index--)},ve.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=g):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=g):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateInAttributeValueNoQuotes=function(e){fe(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=g,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateBeforeDeclaration=function(e){this._state="["===e?P:"-"===e?S:E},ve.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=u,this._sectionStart=this._index+1)},ve.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=u,this._sectionStart=this._index+1)},ve.prototype._stateBeforeComment=function(e){"-"===e?(this._state=O,this._sectionStart=this._index+1):this._state=E},ve.prototype._stateInComment=function(e){"-"===e&&(this._state=_)},ve.prototype._stateAfterComment1=function(e){this._state="-"===e?D:O},ve.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=u,this._sectionStart=this._index+1):"-"!==e&&(this._state=O)},ve.prototype._stateBeforeCdata1=he("C",T,E),ve.prototype._stateBeforeCdata2=he("D",x,E),ve.prototype._stateBeforeCdata3=he("A",N,E),ve.prototype._stateBeforeCdata4=he("T",M,E),ve.prototype._stateBeforeCdata5=he("A",k,E),ve.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=F,this._sectionStart=this._index+1):(this._state=E,this._index--)},ve.prototype._stateInCdata=function(e){"]"===e&&(this._state=I)},ve.prototype._stateAfterCdata1=function(e){this._state="]"===e?L:F},ve.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=u,this._sectionStart=this._index+1):"]"!==e&&(this._state=F)},ve.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=B:"t"===e||"T"===e?this._state=X:(this._state=d,this._index--)},ve.prototype._stateBeforeSpecialEnd=function(e){this._special!==ce||"c"!==e&&"C"!==e?this._special!==pe||"t"!==e&&"T"!==e?this._state=u:this._state=ee:this._state=z},ve.prototype._stateBeforeScript1=ge("R",H),ve.prototype._stateBeforeScript2=ge("I",V),ve.prototype._stateBeforeScript3=ge("P",W),ve.prototype._stateBeforeScript4=ge("T",U),ve.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||fe(e))&&(this._special=ce),this._state=d,this._index--},ve.prototype._stateAfterScript1=he("R",Y,u),ve.prototype._stateAfterScript2=he("I",q,u),ve.prototype._stateAfterScript3=he("P",K,u),ve.prototype._stateAfterScript4=he("T",Z,u),ve.prototype._stateAfterScript5=function(e){">"===e||fe(e)?(this._special=de,this._state=f,this._sectionStart=this._index-6,this._index--):this._state=u},ve.prototype._stateBeforeStyle1=ge("Y",Q),ve.prototype._stateBeforeStyle2=ge("L",$),ve.prototype._stateBeforeStyle3=ge("E",J),ve.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||fe(e))&&(this._special=pe),this._state=d,this._index--},ve.prototype._stateAfterStyle1=he("Y",te,u),ve.prototype._stateAfterStyle2=he("L",ne,u),ve.prototype._stateAfterStyle3=he("E",re,u),ve.prototype._stateAfterStyle4=function(e){">"===e||fe(e)?(this._special=de,this._state=f,this._sectionStart=this._index-5,this._index--):this._state=u},ve.prototype._stateBeforeEntity=he("#",ae,ie),ve.prototype._stateBeforeNumericEntity=he("X",ue,se),ve.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+16&&(t=6);t>=2;){var n=this._buffer.substr(e,t);if(a.hasOwnProperty(n))return this._emitPartial(a[n]),void(this._sectionStart+=t+1);t--}},ve.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==u?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},ve.prototype._decodeNumericEntity=function(e,t){var n=this._sectionStart+e;if(n!==this._index){var o=this._buffer.substring(n,this._index),a=parseInt(o,t);this._emitPartial(r(a)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},ve.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},ve.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},ve.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===u?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},ve.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},ve.prototype._parse=function(){for(;this._index=200&&e.status<300}(t)?t.json():(d.error(e,"responded with error:",t.status),n)}async function h(){const e=(0,u.M)(),t="oauth/status",n=new URL(e+"/"+t),r=new Request(n,{method:"POST",credentials:"include"});try{const e=await fetch(r),n=await f(t,e,{status:"error",webUserId:null});return{isAuthenticated:"authenticated"===n.status,webUserId:n.webUserId}}catch(o){return d.error(t,"error:",o),null}}async function g(e){const t=(0,u.M)(),n="users/me",r=new URL(t+"/"+n),o=new Request(r,{credentials:"include"});try{const t=await fetch(o),r=await f(n,t,{});return{...e,...r}}catch(a){return d.error(n,"error:",a),{...e}}}function v(){const e=(0,a.jj)("enableAuthentication"),{0:t,1:n}=(0,r.useState)(null),{0:i,1:s}=(0,r.useState)(null),{0:u,1:l}=(0,r.useState)(!0),c=(0,o.useLocation)(),p=(0,r.useCallback)((async()=>{t&&u&&(l(!1),s(await g(i)))}),[t,u,i]);(0,r.useEffect)((()=>{null!==t&&function(e,t,n){void 0===n&&(n=null),d.info("authenticated: "+t+", webUserId="+n+", url="+e.pathname),window.dataLayer.push({event:"authentication",pageUrl:e.href,isAuthenticated:t,webUserId:n})}(c,t,null==i?void 0:i.webUserId)}),[t,c.pathname]);const f=(0,r.useMemo)((()=>!!t&&(0,a.bz)()),[t]);return(0,r.useEffect)((()=>{"undefined"!=typeof window&&e?h().then((e=>{null!=e&&e.isAuthenticated&&s(e),n(!(null==e||!e.isAuthenticated))})):n(!1)}),[]),(0,r.useMemo)((()=>({isActive:e,isAuthenticated:t,currentUser:i,ensureFullUserDetails:p,isOptedOutUser:f})),[e,t,i,p,f])}const m=(0,r.createContext)({});t.Ay=function(e){let{children:t}=e;const n=v();return(0,l.Y)(m.Provider,{value:n},t)}},17508:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},17622:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},17640:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=n(56454);var o=function(e,t,n,r){for(var o=-1,a=null==e?0:e.length;++ot.score?-1:e.index-t.index}))},f=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},h=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r0})))&&n.length>0?"?"+n.join("&"):"")},g=["uri","path"];t.startsWith=i,t.pick=s,t.match=function(e,t){return s([{path:e}],t)},t.resolve=function(e,t){if(i(e,"/"))return e;var n=e.split("?"),r=n[0],o=n[1],a=t.split("?")[0],s=f(r),u=f(a);if(""===s[0])return h(a,o);if(!i(s[0],".")){var l=u.concat(s).join("/");return h(("/"===a?"":"/")+l,o)}for(var d=u.concat(s),c=[],p=0,g=d.length;p0?o(r(e),9007199254740991):0}},18108:function(e,t,n){"use strict";n.r(t),n.d(t,{onClientEntry:function(){return c},wrapRootElement:function(){return d}});n(41594);var r=n(15702),o=n(17365),a=n(58334),i=n(85917);n(84758),n(64650),n(22657),n(74845),n(53195),n(83474);const s=n(96137),{generateRegexpuOptions:u}=n(56346),{RegExp:l}=n.g;try{new l("a","u")}catch(p){const e=l.prototype;n.g.RegExp=function(e,t){return t&&t.includes("u")?new l(s(e,t,u({flags:t,pattern:e}))):new l(e,t)},n.g.RegExp.prototype=e}const d=e=>{let{element:t}=e;return(0,i.Y)(r.LocationProvider,null,(0,i.Y)(o.Ay,null,(0,i.Y)(a.DT,null,t)))},c=()=>{void 0===window.IntersectionObserver&&n.e(7450).then(n.t.bind(n,87450,23))}},18131:function(e,t,n){var r=n(98748)(7386,7410);r.addRange(2385,2386).addRange(2404,2405).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2935),t.characters=r},18221:function(e,t,n){var r=n(98748)(12293,12295);r.addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12321,12329).addRange(12344,12347).addRange(13312,19903).addRange(19968,40959).addRange(63744,64109).addRange(64112,64217).addRange(94178,94179).addRange(94192,94193).addRange(131072,173791).addRange(173824,177977).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(191472,192093).addRange(194560,195101).addRange(196608,201546).addRange(201552,205743),t.characters=r},18259:function(e,t,n){var r=n(98748)();r.addRange(92880,92909).addRange(92912,92917),t.characters=r},18447:function(e,t,n){"use strict";var r=n(77002),o="object"==typeof self&&self&&self.Object===Object&&self,a=r.A||o||Function("return this")();t.A=a},18603:function(e,t,n){var r=n(98748)(8282,11824);r.addRange(68608,68680),t.characters=r},18660:function(e,t,n){var r=n(98748)(95,8276,65343);r.addRange(8255,8256).addRange(65075,65076).addRange(65101,65103),t.characters=r},18751:function(e,t,n){"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}n.d(t,{A:function(){return r}})},18753:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},18814:function(e,t,n){"use strict";var r=n(79039),o=n(24475).RegExp;e.exports=r((function(){var e=o("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},18896:function(e,t,n){var r=n(19767).default;function o(){"use strict";e.exports=o=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var t,n={},a=Object.prototype,i=a.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},u="function"==typeof Symbol?Symbol:{},l=u.iterator||"@@iterator",d=u.asyncIterator||"@@asyncIterator",c=u.toStringTag||"@@toStringTag";function p(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{p({},"")}catch(t){p=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var o=t&&t.prototype instanceof w?t:w,a=Object.create(o.prototype),i=new M(r||[]);return s(a,"_invoke",{value:P(e,n,i)}),a}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}n.wrap=f;var g="suspendedStart",v="suspendedYield",m="executing",y="completed",R={};function w(){}function b(){}function C(){}var E={};p(E,l,(function(){return this}));var A=Object.getPrototypeOf,S=A&&A(A(k([])));S&&S!==a&&i.call(S,l)&&(E=S);var O=C.prototype=w.prototype=Object.create(E);function _(e){["next","throw","return"].forEach((function(t){p(e,t,(function(e){return this._invoke(t,e)}))}))}function D(e,t){function n(o,a,s,u){var l=h(e[o],e,a);if("throw"!==l.type){var d=l.arg,c=d.value;return c&&"object"==r(c)&&i.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,s,u)}),(function(e){n("throw",e,s,u)})):t.resolve(c).then((function(e){d.value=e,s(d)}),(function(e){return n("throw",e,s,u)}))}u(l.arg)}var o;s(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(a,a):a()}})}function P(e,n,r){var o=g;return function(a,i){if(o===m)throw new Error("Generator is already running");if(o===y){if("throw"===a)throw i;return{value:t,done:!0}}for(r.method=a,r.arg=i;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===R)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===g)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=m;var l=h(e,n,r);if("normal"===l.type){if(o=r.done?y:v,l.arg===R)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),R;var a=h(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,R;var i=a.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,R):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,R)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function k(e){if(e||""===e){var n=e[l];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function n(){for(;++o=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=i.call(a,"catchLoc"),l=i.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),R}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:k(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),R}},n}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},18911:function(e,t,n){"use strict";n.d(t,{E76:function(){return $},UeR:function(){return J},Yet:function(){return ce},J$b:function(){return fr},Srd:function(){return ee},fR_:function(){return te},qTe:function(){return ne},G8U:function(){return re},Aeb:function(){return o},uNc:function(){return ae},pQ_:function(){return ur},$nd:function(){return ie.$},CWz:function(){return se},s7f:function(){return ue},pxi:function(){return An},xku:function(){return le},P_t:function(){return pe},Kb$:function(){return He},Nnt:function(){return de},z4q:function(){return fe},$DH:function(){return he.$},OK7:function(){return ge.O},_LY:function(){return N},xFH:function(){return L},wB9:function(){return k},GlX:function(){return l.Gl},qsA:function(){return l.qs},UIv:function(){return l.UI},VwU:function(){return l.Vw},Y9Y:function(){return ve.Y},lqD:function(){return _e},neK:function(){return Te},rbz:function(){return xe},SeQ:function(){return Ne.Se},$ts:function(){return pr},oPY:function(){return Me},V0o:function(){return ke},Xop:function(){return Fe},QYA:function(){return Le},lsx:function(){return Ie},KlH:function(){return je},H2Z:function(){return Be},VXK:function(){return Ge},ctb:function(){return Ve},Ubt:function(){return ze},P5j:function(){return Ze},rK3:function(){return Xe},zxd:function(){return Qe},JNi:function(){return $e},MgA:function(){return gn},qqs:function(){return vn},dkh:function(){return Je.dk},Rhj:function(){return et},$Jz:function(){return l.$J},USD:function(){return tt},yf1:function(){return nt},E$z:function(){return rt.E},ohE:function(){return or},KS2:function(){return st},Xod:function(){return ut.X},mxT:function(){return kt},oN7:function(){return qn},x_L:function(){return We},Gne:function(){return Ot.Gn},cbx:function(){return At},hJs:function(){return St},YI2:function(){return xt},is5:function(){return _t},fzL:function(){return Nt.fz},Bxn:function(){return Nt.Bx},cCc:function(){return Nt.cC},wUl:function(){return It},r$M:function(){return Ft},Vq5:function(){return Lt},jKC:function(){return jt},mdV:function(){return Gt},che:function(){return Bt},gxI:function(){return Ht},WVQ:function(){return Vt},dux:function(){return Wt},H6r:function(){return tr.H6},Vpt:function(){return sr},boc:function(){return Ut},jZ9:function(){return zt.jZ},ZAW:function(){return Kt},Lxo:function(){return Zt},XQ6:function(){return Xt.X},gTj:function(){return Qt},Z0$:function(){return Yt},yH_:function(){return qt},STQ:function(){return mn},Bko:function(){return $t},Ry3:function(){return Jt},isz:function(){return hn},xuM:function(){return l.xu},IWV:function(){return yn},bnt:function(){return zt.bn},deS:function(){return Vn},LTg:function(){return ir},ILm:function(){return Un},cHY:function(){return Zn},lcI:function(){return Wn},wn6:function(){return Xn},pSY:function(){return Qn},_ss:function(){return $n},QEU:function(){return Jn},D1i:function(){return er},DWs:function(){return tr.DW},GzO:function(){return q},ZjM:function(){return nr},Seo:function(){return cr},pVv:function(){return ar.pV},A0Y:function(){return rr},inO:function(){return Ue},Epd:function(){return zt.Ep},_0i:function(){return lr},j9O:function(){return dr},lOf:function(){return Rn},agr:function(){return l.ag},trn:function(){return l.tr},$Ku:function(){return l.$K},eIx:function(){return l.eI},ok2:function(){return l.ok}});var r=n(64185);const o=(0,r.Ay)({resolved:{},chunkName(){return"BackToTopButton"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9698).then(n.bind(n,70974)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 70974}});var a=n(96028),i=n(41594),s=n.n(i),u=n(48392),l=n(85385),d=n(85917);const c=e=>{let{children:t,url:n}=e;return(0,d.Y)("a",{href:n,target:"_blank",rel:"noopener noreferrer"},t)},p=e=>{let{gatsbyImageData:t}=e;return(0,d.Y)(u.Image,{gatsbyImageData:t,isDecorative:!0})},f=e=>{const{eventType:t,endDate:n,image:r,startDate:o,timeZoneAbbreviation:u,title:f,isWebinar:h}=e,g=h?"webinar":"event",v=n||"",m=(0,i.useMemo)((()=>(0,l.$K)(o,n,u)),[o,n,u]);return(0,d.Y)("div",{className:"frw-event__row frw-column__three frw-column--merge-a"},(0,d.Y)("div",{className:"frw-column frw-column--1"},(0,d.Y)("div",{className:"frw-event__date"},(0,d.Y)("div",{className:"frw-heading--6"},((e,t)=>{const n=new Date(e).getTime()/1e3;return new Date(t).getTime()/1e3-n>=86400})(o,v)?(0,d.Y)(s().Fragment,null,(0,l.UI)(o)," -"," ",(0,d.Y)("div",null,(0,l.UI)(v))):(0,l.UI)(o)),(0,d.Y)("p",null,m))),(0,d.Y)("div",{className:"frw-column frw-column--2"},(0,d.Y)("div",{className:"frw-image-wrapper"},(0,d.Y)(c,e,(0,d.Y)(p,(0,a.A)({},r,{title:"Thumbnail for "+g+" titled "+f}))))),(0,d.Y)("div",{className:"frw-column frw-column--3"},(0,d.Y)(ve.Y,{level:3,className:"frw-event__title"},(0,d.Y)(c,e,f)),(0,d.Y)("p",{className:"frw-event__location"},t)))};var h=n(47262),g=n(32924);const v=/^(?:(?:https?:)?\/\/)?(.*)$/;function m(e){if("string"!=typeof e)return"";const t=v.exec(e);return t?"https://"+t[1]:""}function y(e,t){return void 0===t&&(t={}),{...e,url:t.useRelativeUrl&&e.relativeVanityUrl?e.relativeVanityUrl:m(e.vanityUrl)}}var R=n(30882);const w=e=>{let{filter:t,handleClick:n=(()=>{}),items:r,sort:o,title:a,filteredBytype:i,filterOverlay:s}=e;return(0,d.Y)("div",{className:"frw-event__tabs--group"},(0,d.Y)("div",{className:"frw-event__tabs-title frw-heading--6"},a),(0,d.Y)("ul",{className:"frw-event__tabs"},r.map((e=>{let r,{include:a,name:u,type:c}=e;return s?i===c&&(r="frw-active"):(o||t&&t[0]||i)===c&&(r="frw-active"),(0,d.Y)("li",{className:r,key:(0,l.Vw)(["eventTab",u].join("#"))},(0,d.Y)("button",{onClick:()=>n(c,a),style:{background:"none",border:"none",margin:0,padding:0,textTransform:"uppercase"},type:"button"},u))}))))};var b=n(32363);const C=e=>{let{active:t,handleClick:n=(()=>{}),months:r,sort:o}=e;return(0,d.Y)("div",{className:"frw-event__wrapper--date",role:"navigation","aria-label":"Event months"},(0,d.Y)("div",{className:"frw-va"},(()=>{if(r.length<=0)return!1;const e=new Date("1 "+r[0]+" 1999"),a=[],i={month:"long"};let s,u;for(s=0,u=12;s<12;s+=1)"past"===o?e.setMonth(e.getMonth()+1):e.setMonth(e.getMonth()-1),a.unshift(e.toLocaleString("en-US",i));return a.map(((e,o)=>{const a=e.toUpperCase(),i=document.getElementById("event__wrapper--row-wrapper"),s=i&&i.getElementsByClassName("scrollbar-container")[0];return null!=s&&(s.id="scrollbar-container"),(0,d.Y)("div",{className:t===a?"frw-js-date-toggle frw-active":"frw-js-date-toggle",key:(0,l.Vw)(["eventTab",e,o].join("#"))},r.includes(a)?(0,d.Y)(b.N_,{duration:750,tabIndex:0,onClick:()=>n(a),onKeyDown:(0,g.d)((()=>n(a))),smooth:!0,to:a,href:"#"+a,containerId:"scrollbar-container"},e):e)}))})()))};var E=n(74264);const A=e=>{let{filterItems:t,isChecked:n,updateFilters:r}=e;const o=e=>{r(n,e)};return(0,d.Y)("li",{key:(0,E.A)(Object.values(t).join("#"))},(0,d.Y)("input",{type:"checkbox",checked:n,className:"frw-checkbox",value:t.value,onChange:e=>((e,t)=>{const{checked:n}=e.currentTarget;r(!n,t)})(e,t)}),(0,d.Y)("span",{className:"frw-event__filter-item",onClick:()=>o(t),onKeyDown:(0,g.pX)((()=>o(t))),role:"presentation"},t.label))},S=[{name:"All Events",type:"all"},{name:"Hosted",include:["Hosted"],type:"hosted"},{name:"Third Party",include:["Third Party"],type:"third party"},{name:"Webinars",include:["Webinars"],type:"webinars"}],O=[{name:"Upcoming Events",type:"upcoming"},{name:"Past Events",type:"past"}],_=[{name:"Sector",type:"sector"},{name:"Region",type:"region"}],D=()=>{},P=(e,t)=>e.some((e=>t.includes(e.title))),T=(e,t,n,r,o)=>{const a=e&&e.length>0,i=t&&t.length>0,s=n&&n.length>0;return a||i||s?r:o},x=(e,t,n,r,o)=>e.filter((e=>{let a=!1;const i=e.sectors,s=e.regions,u=e.countries,{haveBothRegCountryFilter:l,haveRegionFilter:d,haveCountryFilter:c,haveSectorFilter:p}=r,f=()=>{l&&s&&u?s.forEach((e=>{t.includes(e.title)&&(a=P(u,n))})):d&&s?a=P(s,t):c&&u&&(a=P(u,n))};var h,g;return i&&p?(a=P(i,o),h=o,g=f,i.forEach((e=>{h.includes(e.title)&&g()}))):f(),a}));class N extends i.Component{constructor(){super(...arguments),this.state={activeMonth:"",filter:["all",""],filteredItems:[],isLoading:!0,months:[],sort:"upcoming",filSecReg:"",isFilterType:!1,selectedSecFilters:[],selectedRegFilters:[],selectedCountryFilters:[],filterOverlay:!1},this.updateFilteredValue=(e,t,n,r)=>{const o=window.location.search.substring(1).replace(/%20/g," "),a=o?o.split("&"):[];let i="";return a.forEach((o=>{if(""!==o){const[a="",s=""]=o.split("=");switch(a){case"eventType":e[1]=s,e[0]=s.toLowerCase();break;case"sort":i=s;break;case"sector":t.push(s);break;case"region":n.push(s);break;case"country":r.push(s)}}})),t&&t.length>0&&this.setState({selectedSecFilters:t}),n&&n.length>0&&this.setState({selectedRegFilters:n}),r&&r.length>0&&this.setState({selectedCountryFilters:r}),i},this.sortAndReduce=(e,t)=>{const n=Date.now(),{items:r,useRelativeUrl:o}=this.props,{filter:a,sort:i}=this.state;""===e&&(e=i);const s={useRelativeUrl:o},u="past"===e?-1:1;return r.map((e=>y(e,s))).map((e=>({...e,startMillis:new Date(e.startDate).getTime(),endMillis:e.endDate?new Date(e.endDate).getTime():Number.NaN}))).sort(((e,t)=>(e.startMillis-t.startMillis)*u)).reduce(((r,o)=>{const i=o.endMillis||o.startMillis,s="upcoming"===e||""===e?n<=i:n>=i,u="all"===a[0]||(0,h.A)(a[1],o.eventType);return s&&u&&(r.push(o),t.push((0,l.qs)(o.startDate))),r}),[])},this.processData=()=>{const{filter:e}=this.state,t=[],n=[],r=[],o=[],a=this.updateFilteredValue(e,n,r,o);a&&this.setState({sort:a});const i=this.sortAndReduce(a,t),s=x(i,r,o,{haveBothRegCountryFilter:r&&r.length>0&&o&&o.length>0,haveRegionFilter:r&&r.length>0,haveCountryFilter:o&&o.length>0,haveSectorFilter:n&&n.length>0},n);this.setState((e=>({...e,activeMonth:t[0],filteredItems:T(n,r,o,s,i),isLoading:!1,months:t})));(this.props.dataProcessComplete||D)()},this.clickFilter=(e,t)=>{const n=[e,t];this.setState((e=>({...e,filter:n,isFilterType:!1,filterOverlay:!1})),(()=>this.applyFilterUrl()))},this.clickSort=e=>{this.setState((t=>({...t,sort:e,isFilterType:!1,filterOverlay:!1})),(()=>this.applyFilterUrl()))},this.clickFilRegSec=e=>{this.setState((t=>({...t,filSecReg:e,isFilterType:!0,filterOverlay:!0})),(()=>this.processData()))},this.clickMonth=e=>{this.setState((t=>({...t,activeMonth:e})))},this.applyFilterUrl=()=>{const{filter:e,sort:t,selectedSecFilters:n,selectedRegFilters:r,selectedCountryFilters:o,filSecReg:a}=this.state,{eventLangSlug:i}=this.props,s="en"!==i?i:"";let u="";if(e&&e.length>0){const[t="",n=""]=e;u="all"!==t?u.concat("eventType="+n+"&"):""}t&&""!==t&&"upcoming"!==t&&(u=u.concat("sort="+t+"&")),n.length>0&&n.forEach((e=>{u=u.concat("sector="+e+"&")})),r.length>0&&r.forEach((e=>{u=u.concat("region="+e+"&")})),o.length>0&&o.forEach((e=>{u=u.concat("country="+e+"&")}));const l=s?"/"+s+"/events?":"/events?";if(a)window.location.assign(""+l+u);else if(window.location.pathname.includes("events")){const e=window.location.protocol+"//"+window.location.host+l+u;window.history.pushState({path:e},"",e),this.processData()}else this.processData()},this.updateFilters=(e,t)=>{const{selectedSecFilters:n,selectedRegFilters:r,selectedCountryFilters:o}=this.state,{filterType:a}=t;let i,s,u;const l=function(n,r){void 0===r&&(r=!1);let o=n;return e?o=n.filter((e=>e!==t.value)):(r&&o.shift(),o.push(t.value)),o};"sector"===a&&(i=l(n),this.setState({selectedSecFilters:i})),"region"===a&&(s=l(r),this.setState({selectedRegFilters:s})),"country"===a&&(u=l(o),this.setState({selectedCountryFilters:u}))},this.isItemSelected=e=>{const{selectedRegFilters:t,selectedCountryFilters:n,selectedSecFilters:r,filSecReg:o}=this.state;let a;return a="sector"===o?r.includes(e):t.includes(e)||n.includes(e),a},this.handleSubmitClick=()=>{this.applyFilterUrl()},this.handleResetClick=()=>{const{eventLangSlug:e}=this.props,t="en"!==e?e:"",n=t?"/"+t+"/events":"/events";window.location.assign(n)},this.handleOnCloseClick=()=>{this.setState({filterOverlay:!1})},this.showFilters=()=>{const{filSecReg:e}=this.state,{secFilType:t,regFilType:n}=this.props,{items:r,value:o}="sector"===e?t:n;return(0,d.Y)(s().Fragment,null,(0,d.Y)("div",{className:"frw-event__overlay-title"},o),(0,d.Y)("div",{className:"frw-event__filter-wrapper"},(0,d.Y)(R.b,null,(0,d.Y)(s().Fragment,null,(0,d.Y)("ul",{className:"frw-event__filter"},r&&r.length&&r.map((e=>(0,d.Y)(A,{filterType:o,filterItems:e,isChecked:this.isItemSelected(e.value),updateFilters:this.updateFilters,key:e.label}))))))),(0,d.Y)("div",{className:"frw-button__wrapper"},(0,d.Y)("button",{type:"button",className:"frw-button frw-button--6-1","data-testid":"button--6-1",onClick:this.handleResetClick,style:{width:"200px"}},"Reset"),(0,d.Y)("button",{type:"button",className:"frw-button frw-button--3",onClick:this.handleSubmitClick,style:{width:"200px"}},"Submit")),(0,d.Y)("div",{onClick:this.handleOnCloseClick,onKeyDown:(0,g.pX)(this.handleOnCloseClick),role:"button",tabIndex:0,className:"frw-event__overlay-close"},(0,d.Y)("i",{"data-testid":"close-modal",className:"fas fa-times"})))},this.mapEvents=()=>{const{filteredItems:e}=this.state;return e.map(((t,n)=>{const{startDate:r}=t,o=(0,l.qs)(r),a=(0,l.Vw)(["eventMap",r,n].join("#")),s=e[n-1],u=e[n],c=n>0?s.startDate:u.startDate;return(0,d.Y)(i.Fragment,{key:a},(0===n||(0,l.qs)(c)!==o)&&(0,d.Y)("div",{className:"frw-event__row--date frw-event__row--date---1",id:o},o),(0,d.Y)(f,t))}))},this.getEventClassName=()=>{const{filterOverlay:e}=this.state,{isHomePage:t,hideFilters:n}=this.props;let r;return r=t||n?e?"frw-section__events frw-active":"frw-section__events":e?"frw-section__events frw-section__events--header frw-active":"frw-section__events frw-section__events--header",r}}componentDidMount(){this.processData()}componentDidUpdate(e){const{items:t}=this.props;t!==e.items&&this.processData()}render(){const e="url('https://images.ctfassets.net/03fbs7oah13w/1duv1G8KG9R9YS70znGcwt/d7f31c88d7e9c46e5034e4dc8477a0c4/fr-page-header-001.jpg'),linear-gradient(108deg, #3e5151 0%,#decba4 100%)",{eventsDataLoading:t,hideFilters:n=!1,bgImage:r=e}=this.props,{activeMonth:o,filter:a,filteredItems:i,isLoading:u,months:l,sort:c,filSecReg:p,filterOverlay:f,selectedRegFilters:h,selectedCountryFilters:g,selectedSecFilters:v}=this.state;let m=p;f||((h.length>0||g.length>0)&&0===v.length?m="region":v.length>0&&0===h.length&&(m="sector"));const y={backgroundImage:r},b=this.getEventClassName();return(0,d.Y)(Xn,{className:b},(0,d.Y)("div",{className:"frw-event__background frw-bg--blend",style:y}),(0,d.Y)("div",{className:"frw-wrapper--1 frw-content frw-clearfix"},(0,d.Y)("div",{className:"frw-event__wrapper--title"},(0,d.Y)(ve.Y,{className:"frw-heading--2",level:1},"Events"),!u&&(0,d.Y)(s().Fragment,null,(0,d.Y)("nav",{"aria-label":"Event filters"},(0,d.Y)(w,{filter:a,handleClick:this.clickFilter,items:S,filterOverlay:f,title:"Event Type"}),(0,d.Y)(w,{handleClick:this.clickSort,items:O,sort:c,filterOverlay:f,title:"Sort"}),(0,d.Y)("div",{hidden:n},(0,d.Y)(w,{handleClick:this.clickFilRegSec,"data-testid":"event-listing-filter",items:_,filterOverlay:f,filteredBytype:m,title:"Filter"}))))),(0,d.Y)("div",{className:"frw-quicktabs-tabpage"},(0,d.Y)("div",{id:"event__wrapper--row-wrapper",className:"frw-event__wrapper--row-wrapper"},(0,d.Y)(R.b,null,(0,d.Y)("div",{className:"frw-event__wrapper--row"},(0,d.Y)("div",{className:"frw-event__row--group"},i&&i.length?this.mapEvents():(0,d.Y)("div",{className:"frw-event__row--date"},t?"Loading Events...":"No Events"))))),(0,d.Y)(C,{active:o,handleClick:this.clickMonth,months:l,sort:c})),(0,d.Y)("div",{className:"frw-event__overlay",hidden:!f},this.showFilters())))}}var M=n(25361);const k=e=>{let{content:t,hideMoreSection:n=!1,handleMoreClick:r,isWebinar:o,useRelativeUrl:i=!1,sectionLocale:s}=e;const u={useRelativeUrl:i},l=t.map((e=>y(e,u))),c=o?"Webinars":"Events",p=!n&&l.length>2?{label:o?(null==s?void 0:s["more-webinars"])||"More Webinars":(null==s?void 0:s["more-events"])||"More Events",handleClick:r}:void 0;return(0,d.Y)("div",{className:"frw-event__teasers carousel"},(0,d.Y)(M.Ay,{modifiers:["section","events"],title:c,viewMore:p,slidesToShow:2,slidesToScroll:2,arrows:!0,arrowsPosition:"top",dots:!0,pagerType:"dots",divider:!0,lazyLoad:"ondemand",dotsPosition:"left"},l.map((e=>(0,d.Y)(L,(0,a.A)({key:e.eventId},e,{isWebinar:o}))))))};const F=(e,t)=>((e,t)=>{const n=new Date(e).getTime()/1e3;return new Date(t).getTime()/1e3-n>=86400})(e,t)?((e,t)=>{const n=new Date(e),r=new Date(t);return n.getMonth()===r.getMonth()&&n.getFullYear()===r.getFullYear()})(e,t)?(0,l.UI)(e,"MMM dd")+"-"+(0,l.UI)(t,"dd, yyyy"):(0,l.UI)(e,"MMM dd")+" - "+(0,l.UI)(t,"MMM dd, yyyy"):(0,l.UI)(e,"MMM dd, yyyy"),I=e=>{let{children:t,title:n,url:r}=e;return(0,d.Y)("a",{"aria-label":"Link for event titled: "+n,href:r},t)},L=e=>{const{endDate:t="",image:n,locationAddress:r,locationName:o,startDate:a,timeZoneAbbreviation:s,title:c}=e,p=(0,i.useMemo)((()=>(0,l.$K)(a,t,s)),[a,t,s]);return(0,d.Y)("div",{className:"frw-column"},(0,d.Y)("article",{className:"frw-event__teaser"},(0,d.Y)("div",{className:"frw-event__details"},(0,d.Y)(ve.Y,{level:4,className:"frw-heading--6"},(0,d.Y)(I,e,c)),(0,d.Y)("p",{className:"frw-event__location"},F(a,t)," | ",p,(0,d.Y)("br",null),o,(0,d.Y)("br",null),r)),(0,d.Y)("div",{className:"frw-event__map"},(0,d.Y)(I,e,(0,d.Y)(u.Image,{gatsbyImageData:n,isDecorative:!0,classname:"frw-map"})))))};var j=n(41348),G=n.n(j);const B=e=>{G()(e.toString(),{format:"text/plain"})},H=e=>{let{copyText:t}=e;return(0,d.Y)("i",{className:"far fa-copy",title:t,role:"button",tabIndex:0,onClick:()=>B(t),onKeyDown:(0,g.pX)((()=>B(t))),"data-testid":"CopyId"})},V=e=>{let{title:t,url:n}=e;return(0,d.Y)("a",{"aria-label":"share on facebook",href:"https://www.facebook.com/share.php?u="+n+"&title="+t,target:"facebook"},(0,d.Y)("i",{className:"fab fa-facebook-f"}))},W=e=>{let{mini:t,title:n,url:r}=e;return(0,d.Y)("a",{"aria-label":"share on linkedin",href:"https://www.linkedin.com/shareArticle?mini="+t+"&url="+r+"&title="+n+"&source="+r,target:"linkedin"},(0,d.Y)("i",{className:"fab fa-linkedin-in"}))};W.defaultProps={mini:!0};const U=e=>{let{body:t,subject:n}=e;return(0,d.Y)("a",{"aria-label":"share by email",href:"mailto:?subject="+n+"&body=Check out this site "+t},(0,d.Y)("i",{className:"far fa-envelope"}))};function z(){setTimeout((()=>{window&&window.print()}),100)}const Y=()=>(0,d.Y)("a",{"aria-label":"print",href:"#",onClick:z},(0,d.Y)("i",{className:"fas fa-print"})),q=e=>{let{copyText:t,report:n,root:r,title:o,url:a}=e;const i=encodeURIComponent(o),s=encodeURIComponent(r+"/"+a);return(0,d.Y)("div",{className:"frw-social-icons frw-ta--2",role:"navigation","aria-label":"Share article"},(0,d.Y)(V,{url:s,title:i}),(0,d.Y)(K,{status:i,url:s}),(0,d.Y)(W,{title:i,url:s}),(0,d.Y)(U,{body:s,subject:i}),!n&&(0,d.Y)(Y,null),t&&(0,d.Y)(H,{copyText:t}))},K=e=>{let{status:t,url:n}=e;return(0,d.Y)("a",{"aria-label":"share on twitter",href:"https://twitter.com/intent/tweet?url="+n+"&status="+t+"+"+n,target:"twitter"},(0,d.Y)("i",null,(0,d.Y)("span",{className:"frw-share-twitter"})))};var Z=n(54098),X=n.n(Z);class Q extends(X()){constructor(){super(...arguments),this.print=e=>{this.emit("expand"),e.invoke()}}}new Q;const $=(0,r.Ay)({resolved:{},chunkName(){return"ActionBar"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9120).then(n.bind(n,16988)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 16988}}),J=((0,r.Ay)({resolved:{},chunkName(){return"ActionBarOutline"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(114).then(n.bind(n,63844)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 63844}}),(0,r.Ay)({resolved:{},chunkName(){return"ActionBarOutlineItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9855).then(n.bind(n,37426)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 37426}}),(0,r.Ay)({resolved:{},chunkName(){return"ActionBarRelatedLinks"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5500).then(n.bind(n,65680)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 65680}}),(0,r.Ay)({resolved:{},chunkName(){return"ActionBarWires"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5510).then(n.bind(n,67264)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 67264}}),(0,r.Ay)({resolved:{},chunkName(){return"AdditionalDisclosures"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6070).then(n.bind(n,77596)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 77596}})),ee=((0,r.Ay)({resolved:{},chunkName(){return"AccountSettings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,89636)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 89636}}),(0,r.Ay)({resolved:{},chunkName(){return"Analyst"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6483).then(n.bind(n,13152)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 13152}}),(0,r.Ay)({resolved:{},chunkName(){return"Analysts"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4418).then(n.bind(n,97685)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 97685}})),te=(0,r.Ay)({resolved:{},chunkName(){return"ApplicableCriteria"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6519).then(n.bind(n,45130)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 45130}}),ne=(0,r.Ay)({resolved:{},chunkName(){return"ApplicableModels"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9918).then(n.bind(n,71212)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 71212}}),re=(0,r.Ay)({resolved:{},chunkName(){return"ArticleVideo"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8456).then(n.bind(n,54631)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 54631}});var oe=n(92068);(0,r.Ay)({resolved:{},chunkName(){return"Box"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,92068)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 92068}});const ae=(0,r.Ay)({resolved:{},chunkName(){return"BoxGrid"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8814).then(n.bind(n,15828)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 15828}});n(24689);var ie=n(12632);(0,r.Ay)({resolved:{},chunkName(){return"Card"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4525).then(n.bind(n,30326)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 30326}});const se=(0,r.Ay)({resolved:{},chunkName(){return"Cards"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7468).then(n.bind(n,3579)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 3579}});(0,r.Ay)({resolved:{},chunkName(){return"Carousel"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5225).then(n.bind(n,54390)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 54390}}),(0,r.Ay)({resolved:{},chunkName(){return"SliderArrow"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4439).then(n.bind(n,70100)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 70100}});const ue=(0,r.Ay)({resolved:{},chunkName(){return"Criteria"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6676).then(n.bind(n,26300)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 26300}}),le=((0,r.Ay)({resolved:{},chunkName(){return"CountryOfAnalyst"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(934).then(n.bind(n,47370)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 47370}}),(0,r.Ay)({resolved:{},chunkName(){return"CountryOfFitchOffice"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7680).then(n.bind(n,55232)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 55232}}),(0,r.Ay)({resolved:{},chunkName(){return"Disclosures"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3955).then(n.bind(n,69529)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 69529}})),de=((0,r.Ay)({resolved:{},chunkName(){return"EndorsementStatus"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4411).then(n.bind(n,23817)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 23817}}),(0,r.Ay)({resolved:{},chunkName(){return"ESGRatings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3344).then(n.bind(n,12256)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 12256}}),(0,r.Ay)({resolved:{},chunkName(){return"OriginalRatings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3992).then(n.bind(n,85334)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 85334}}),(0,r.Ay)({resolved:{},chunkName(){return"PermissibleServices"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(868).then(n.bind(n,89954)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 89954}}),(0,r.Ay)({resolved:{},chunkName(){return"Solicitations"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8082).then(n.bind(n,52188)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 52188}}),(0,r.Ay)({resolved:{},chunkName(){return"EmbeddedRatings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2261).then(n.bind(n,22187)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 22187}})),ce=(0,r.Ay)({resolved:{},chunkName(){return"AdditionalRatings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7306).then(n.bind(n,48274)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 48274}}),pe=((0,r.Ay)({resolved:{},chunkName(){return"ESGKey"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2019).then(n.bind(n,5602)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 5602}}),(0,r.Ay)({resolved:{},chunkName(){return"ESGKeyWithRatingKey"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3197).then(n.bind(n,41692)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 41692}})),fe=(0,r.Ay)({resolved:{},chunkName(){return"EntityHeader"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(185).then(n.bind(n,60814)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 60814}});var he=n(74666),ge=(n(44872),n(29508)),ve=n(31461),me=n(19003),ye=n(4708),Re=n(45906),we=n(99508);const be=r.Ay.lib({resolved:{},chunkName(){return"video"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(6166),n.e(6180)]).then(n.bind(n,63876)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 63876}});class Ce extends i.Component{constructor(e){super(e),this.player=void 0,this.videoNode=void 0}componentDidMount(){this.player=this.props.videojs(this.videoNode,this.props)}componentWillUnmount(){this.player&&this.player.dispose()}render(){return(0,d.Y)("div",{"data-vjs-player":"true",style:{width:"100%",height:"100%",position:"absolute",background:"transparent"}},(0,d.Y)("video",{muted:!0,ref:e=>this.videoNode=e,className:"frw-video-js"}))}}var Ee=e=>(0,d.Y)(be,null,(t=>{let{default:n}=t;return(0,d.Y)(Ce,(0,a.A)({},e,{videojs:n}))})),Ae=n(99657);const Se=(e,t)=>e&&e.gatsbyImageData?"frw-page-header frw-bg--img frw-bg--blend":"frw-page-header",Oe=e=>{let{children:t,image:n,subTitle:r,svgButtons:o,text:a,video:i,title:s}=e;const u={muted:!0,loop:!0,autoplay:!0,sources:[{src:i,type:"video/mp4"}]};return(0,d.Y)(Ae.BackgroundImage,{gatsbyImageData:null==n?void 0:n.gatsbyImageData,classname:Se(n),Tag:"section",role:"main"},i&&(0,d.Y)("div",{className:"frw-video frw-video--overlay"},(0,d.Y)(Ee,u)),(0,d.Y)("div",{className:"frw-wrapper--1"},(0,d.Y)("div",{className:"frw-page-header__text"},r&&(0,d.Y)(Re.SubHeading,null,r),(0,d.Y)(ye.Header,{level:1,className:"frw-heading--1"},s),a&&(0,d.Y)("p",null,(0,me.Ay)(a)),o&&(0,d.Y)("div",{className:"frw-button__wrapper frw-button__wrapper--1"},o.map(((e,t)=>{const n=((e,t)=>e.contentful_id?"cta-"+e.contentful_id:"cta-"+t)(e,t);return e.marketoFormId?(0,d.Y)("button",{key:n,type:"button",className:"frw-button frw-button--3",onClick:e.handleAcessReport},e.label):(0,d.Y)(we.SVGButton,{key:n,title:e.label,link:e.href,target:e.target})}))))),t)};var _e=Oe,De=n(99634),Pe=n.n(De);var Te=e=>{let{slides:t,settings:n,children:r,isActionBarOpen:o}=e;const a=t.map((e=>{const t={title:e.title,subTitle:e.subTitle,text:e.description||"",image:{gatsbyImageData:e.gatsbyImage},svgButtons:e.svgButtons,video:e.video,imageGradient:!1!==e.imageGradient};return{id:e.id,contentful_id:e.contentful_id,title:e.title,component:Oe,componentProps:t,backgroundImage:{gatsbyImageData:e.gatsbyImage}}}));return(0,d.Y)("div",{className:Pe()("hero-carousel",o&&"hero-carousel--actionbar-open")},(0,d.Y)(M.Ay,{modifiers:["hero"],slides:a,arrows:!0,arrowsPosition:"overlay",dots:!0,dotsPosition:"middle",pagerType:"tiles",useCardsLayout:!0,slidesToShow:1,slidesToScroll:1,infinite:!0,speed:500,autoplay:null==n?void 0:n.autoplay,autoplaySpeed:null==n?void 0:n.autoplaySpeed,fade:!0,pauseOnHover:null==n?void 0:n.pauseOnHover}))};const xe=(0,r.Ay)({resolved:{},chunkName(){return"HeroRatings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(8238),n.e(5319)]).then(n.bind(n,91296)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 91296}});(0,r.Ay)({resolved:{},chunkName(){return"HeroRatingsItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8506).then(n.bind(n,14497)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 14497}});var Ne=n(65594);const Me=(0,r.Ay)({resolved:{},chunkName(){return"IconTeaser"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5604).then(n.bind(n,57724)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 57724}}),ke=(0,r.Ay)({resolved:{},chunkName(){return"IconTeasers"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5399).then(n.bind(n,27849)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 27849}});const Fe=(0,r.Ay)({resolved:{},chunkName(){return"Identifiers"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8021).then(n.bind(n,11668)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 11668}});var Ie=e=>{let{url:t="",title:n=""}=e;return(0,d.Y)("div",{className:"frw-iframe-wrapper--2"},(0,d.Y)("iframe",{src:t,title:n,frameBorder:"0",allowFullScreen:!0}))};const Le=(0,r.Ay)({resolved:{},chunkName(){return"IframeEmbed"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6390).then(n.bind(n,90864)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 90864}}),je=((0,r.Ay)({resolved:{},chunkName(){return"Image"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,48392)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 48392}}),(0,r.Ay)({resolved:{},chunkName(){return"BackgroundImage"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,99657)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 99657}}),(0,r.Ay)({resolved:{},chunkName(){return"ImageGrid"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4390).then(n.bind(n,92280)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 92280}})),Ge=(0,r.Ay)({resolved:{},chunkName(){return"InfoBlockRichText"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(53).then(n.bind(n,53823)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 53823}}),Be=(0,r.Ay)({resolved:{},chunkName(){return"InfoBlockMarkdown"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5253).then(n.bind(n,26547)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 26547}}),He=((0,r.Ay)({resolved:{},chunkName(){return"Infogram"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2282).then(n.bind(n,62052)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 62052}}),(0,r.Ay)({resolved:{},chunkName(){return"EUUnsolicitedIssuers"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7834).then(n.bind(n,67991)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 67991}})),Ve=(0,r.Ay)({resolved:{},chunkName(){return"IssuerEndorsementStatus"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1876).then(n.bind(n,17665)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 17665}}),We=(0,r.Ay)({resolved:{},chunkName(){return"NonParticipatingIssuers"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7867).then(n.bind(n,94342)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 94342}}),Ue=(0,r.Ay)({resolved:{},chunkName(){return"UnsolicitedDisclosures"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2454).then(n.bind(n,53367)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 53367}});(0,r.Ay)({resolved:{},chunkName(){return"Issues"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8491).then(n.bind(n,95666)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 95666}}),(0,r.Ay)({resolved:{},chunkName(){return"IssueLevel2"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7012).then(n.bind(n,42897)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 42897}}),(0,r.Ay)({resolved:{},chunkName(){return"IssueLevel1"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6863).then(n.bind(n,50226)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 50226}});const ze=(0,r.Ay)({resolved:{},chunkName(){return"KeyFigure"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1540).then(n.bind(n,40876)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 40876}}),Ye=((0,r.Ay)({resolved:{},chunkName(){return"KeyFigures"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9031).then(n.bind(n,24569)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 24569}}),e=>{let{link:t,target:n,title:r,className:o}=e;return(0,d.Y)("a",{"aria-label":r,href:t,className:(0,l.eI)(o),target:n||"_self"},r)}),qe=(e,t,n)=>e?"#ffffff"===e.toLowerCase()?"frw-key-highlight frw-key-highlight--bg-white":"frw-key-highlight":t?"frw-key-highlight frw-bg--img frw-bg--blend":n?"frw-key-highlight frw-bg--img":"",Ke=e=>{let{backgroundColor:t,button:n,cta:r,handleAcessReport:o,heading:i,image:s,marketoFormId:u,subTitle:l,text:c,video:p,renderLink:f=Ye}=e;const h={muted:!0,loop:!0,autoplay:!0,sources:[{src:p,type:"video/mp4"}]};let g=null;return u?g=(0,d.Y)(ie.$,{handleClick:o,title:r,className:"frw-button frw-button--3"}):!u&&n&&n.title&&(g=(0,d.Y)(f,(0,a.A)({},n,{className:"frw-button frw-button--3"}))),(0,d.Y)("div",{className:"frw-column"},(0,d.Y)(Ae.BackgroundImage,{gatsbyImageData:s,backgroundColor:t,classname:qe(t,s,p),Tag:"article"},p&&(0,d.Y)("div",{className:"frw-video frw-bg--overlay"},(0,d.Y)(Ee,h)),l.trim()&&(0,d.Y)("div",{className:"frw-heading--sub"},l),i.title.trim()&&(0,d.Y)(ye.Header,{level:2,className:"frw-heading--2"},(0,d.Y)(f,i)),g?(0,d.Y)("div",{className:"frw-button__wrapper frw-button__wrapper--1"},g):null,(0,d.Y)("p",{className:"frw-markdown"},(0,me.Ay)(c))))};var Ze=e=>{let{items:t}=e;const n=t.length%3==0?"frw-column__three":"frw-column__two";return(0,d.Y)("div",{className:n},t.map((e=>(0,d.Y)(Ke,(0,a.A)({key:(0,E.A)(Object.values(e).join("#"))},e)))))};(0,r.Ay)({resolved:{},chunkName(){return"KeyPoint"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1030).then(n.bind(n,96940)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 96940}});const Xe=(0,r.Ay)({resolved:{},chunkName(){return"KeyPoints"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9449).then(n.bind(n,2105)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 2105}});n(92025);const Qe=(0,r.Ay)({resolved:{},chunkName(){return"L2SubNavigation"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(3043)]).then(n.bind(n,4603)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 4603}}),$e=((0,r.Ay)({resolved:{},chunkName(){return"L2SubNavigationItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(430).then(n.bind(n,93082)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 93082}}),(0,r.Ay)({resolved:{},chunkName(){return"L2SubNavigationFeaturedPost"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2699).then(n.bind(n,82987)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 82987}}),(0,r.Ay)({resolved:{},chunkName(){return"LanguageToggle"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8349).then(n.bind(n,40466)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 40466}}));var Je=n(66084);n(7548);(0,r.Ay)({resolved:{},chunkName(){return"SectionLayout"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,7548)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 7548}});const et=(0,r.Ay)({resolved:{},chunkName(){return"Loading"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1077).then(n.bind(n,48816)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 48816}});n(35494);(0,r.Ay)({resolved:{},chunkName(){return"MarketingTag"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6111).then(n.bind(n,50662)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 50662}});const tt=(0,r.Ay)({resolved:{},chunkName(){return"MarketingTags"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5206).then(n.bind(n,53611)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 53611}}),nt=((0,r.Ay)({resolved:{},chunkName(){return"MediaContact"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1103).then(n.bind(n,40526)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 40526}}),(0,r.Ay)({resolved:{},chunkName(){return"MediaContacts"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2582).then(n.bind(n,25667)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 25667}}));var rt=n(47725);var ot=(e,t,n)=>{const r=(0,i.useRef)(null),o=(0,i.useRef)(null),a=(0,i.useRef)(null),s=(0,i.useRef)(!1),u=(0,i.useRef)(null),l=(0,i.useRef)(!1),d=(0,i.useRef)(null),c=(0,i.useRef)(!1),p=(0,i.useRef)(!1);(0,i.useEffect)((()=>{const i=()=>{if(!o.current||!e)return;const t=new Uint8Array(o.current.frequencyBinCount);o.current.getByteFrequencyData(t);t.reduce(((e,t)=>e+t),0)/t.length>10?f():h(),d.current=requestAnimationFrame(i)},f=()=>{l.current||(l.current=!0),u.current=Date.now()},h=()=>{const e=Date.now()-(u.current||0);(l.current&&e>1e3||!l.current&&e>2e3)&&t()};return e&&(async()=>{if(!c.current){c.current=!0,p.current=!1;try{let e;if(a.current&&(a.current.getTracks().forEach((e=>e.stop())),a.current=null),r.current&&"closed"!==r.current.state&&await r.current.close(),d.current&&(cancelAnimationFrame(d.current),d.current=null),n?(e=n,s.current=!0):(e=await navigator.mediaDevices.getUserMedia({audio:!0}),s.current=!1),p.current)return void e.getTracks().forEach((e=>e.stop()));a.current=e,a.current=e;const t=new AudioContext,c=t.createAnalyser(),f=t.createMediaStreamSource(e);c.fftSize=2048,f.connect(c),r.current=t,o.current=c,l.current=!1,u.current=Date.now(),i()}catch(e){}finally{c.current=!1}}})(),()=>{if(p.current=!0,a.current){const e=a.current.getTracks();s.current||e.forEach((e=>{e.stop()})),a.current=null}d.current&&(cancelAnimationFrame(d.current),d.current=null),r.current&&"closed"!==r.current.state&&r.current.close().catch((()=>{})),r.current=null,o.current=null}}),[e,t])};const at=new Set,it=()=>{at.forEach((e=>{e.getTracks().forEach((e=>{e.stop()}))})),at.clear()};var st=function(e){let{onInterim:t,onFinal:n,onStart:r,onStop:o,transcribe:a,useMediaRecorder:s}=e;const{0:u,1:l}=(0,i.useState)(!1),{0:c,1:p}=(0,i.useState)(!1),{0:f,1:h}=(0,i.useState)(null),g=(0,i.useRef)(null),v=(0,i.useRef)(null),m=(0,i.useRef)(null),{0:y,1:R}=(0,i.useState)(!1);(0,i.useEffect)((()=>{var e;if("undefined"==typeof navigator||null===(e=navigator.mediaDevices)||void 0===e||!e.getUserMedia)return;const t=navigator.mediaDevices.getUserMedia.bind(navigator.mediaDevices);return navigator.mediaDevices.getUserMedia=async e=>{const n=await t(e);return e&&e.audio&&!e.video&&(m.current=n,at.add(n)),n},()=>{navigator.mediaDevices.getUserMedia=t}}),[]);const w=null==s?void 0:s({audio:{sampleRate:16e3,channelCount:1},askPermissionOnMount:!1,stopStreamsOnStop:!0,blobPropertyBag:{type:"audio/wav"},onStart:()=>{p(!1),l(!0),null==r||r()},onStop:(e,t)=>{v.current=t,l(!1),it(),a?(async()=>{try{R(!0);const e=await a(t,"en-US");e.success?void 0!==e.transcription&&(null==n||n(e.transcription)):("AUDIO_TOO_SMALL"!==e.code&&h(e.error||"Transcription failed"),null==n||n(""))}catch(e){console.error("[MicButton] Failed to transcribe audio:",e),h("Failed to transcribe audio")}finally{R(!1),null==o||o()}})():null==o||o()}}),b=null==w?void 0:w.startRecording,C=null==w?void 0:w.stopRecording;return(0,i.useEffect)((()=>()=>{it()}),[]),ot(u,(()=>{l(!1),p(!1),C&&C()}),m.current),(0,i.useEffect)((()=>{const e=e=>{const t=g.current,n=e.target,r=document.querySelector(".frw-search__term");if(t&&!t.contains(n)&&(!r||!r.contains(n))&&(u||c)&&(l(!1),p(!1),C))try{C()}catch(o){console.error("[MicButton] Failed to stop recording (outside click):",o)}};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)}),[u,c,C]),(0,d.Y)("div",{style:{position:"absolute",top:"50%",right:"54px",transform:"translateY(-50%)",zIndex:1}},(0,d.Y)("button",{ref:g,type:"button",className:"frw-mic-button "+(u?"listening":"")+" "+(c?"preparing":""),onClick:()=>{if(u||c){if(l(!1),p(!1),C)try{C()}catch(e){console.error("[MicButton] Failed to stop recording (toggle):",e)}}else if(h(null),p(!0),b)try{b()}catch(e){console.error("[MicButton] Failed to start recording:",e),h("Failed to start recording. Check microphone permissions."),l(!1),p(!1),null==o||o()}},"aria-pressed":u||y||c,"aria-label":u||y||c?"Stop voice search":"Start voice search",title:f||(y?"Transcribing audio...":c?"Preparing microphone...":u?"Recording... Click to stop and transcribe":"Start voice search (records then transcribes)")},c?(0,d.Y)("span",{className:"frw-mic-button__spinner"}):(0,d.Y)("span",{className:"frw-mic-button__inner"})),f&&(0,d.Y)("div",{style:{position:"absolute",top:"100%",right:0,marginTop:"4px",padding:"8px 12px",background:"#fff",border:"1px solid #f44",borderRadius:"4px",fontSize:"12px",color:"#d00",whiteSpace:"nowrap",boxShadow:"0 2px 8px rgba(0,0,0,0.15)",zIndex:1e3}},f))},ut=(n(2041),n(71092)),lt=n(50216),dt=n(33280),ct=n(80439),pt=n(13386),ft=n(53718),ht=n(77152),gt=n(5878),vt=n(51909),mt=n(89330),yt=n(5531),Rt=n(50293),wt=n(27549),bt=n(55518);const Ct="portrait",Et=async(e,t)=>{const{Workbook:r}=await Promise.all([n.e(8133),n.e(8172)]).then(n.t.bind(n,93777,23)),o=new r;((e,t,n)=>{const r=e.addWorksheet("Outlooks Data Sheet",{pageSetup:{orientation:Ct}});r.properties.defaultColWidth=30,r.columns=n;const o=t,a=r.addRow(n);a&&(a.font={bold:!0},a.alignment={wrapText:!0,vertical:"top"});const i=o.map((e=>Object.keys(e).map((t=>e[t]))));r.addRows(i),r.pageSetup.fitToPage=!0})(o,e,["PUBLISH DATE","FULL REPORT","RELATED COMMENTARY","SECTOR OUTLOOK","RATING OUTLOOK","SECTOR","REGION"]);((e,t)=>{const n=e.addWorksheet(t.sheetTitle||"Disclaimer",{pageSetup:{paperSize:9,orientation:Ct}}),r=n.getRow(2),[o]=t.data;r&&(r.values=o.map((e=>e.value))||""),n.mergeCells("A2:Q44"),n.getCell("A2").alignment={wrapText:!0,vertical:"top"},n.getCell("A1").value="DISCLAIMER",n.getRow(1).font={bold:!0},n.pageSetup.fitToPage=!0})(o,{data:[[{value:t}]]}),o.xlsx.writeBuffer().then((e=>{(0,dt.saveAs)(new Blob([e]),"Outlooks_Data_Export.xlsx",{autoBom:!1})}))};class At extends s().Component{constructor(){var e;super(...arguments),e=this,this.state={page:0,pageSize:10,showPopup:!1,key:0},this.taggedReports={accessor:"taggedReports",width:210,Cell:e=>(0,d.Y)(wt.CommentaryOutlookCell,{cellProps:e}),filterMethod:(e,t)=>(0,wt.commentaryFilter)(e,t),Header:()=>(0,d.Y)(ct.A,{heading:"Related Commentary"}),id:"commentary",Filter:bt.default,sortMethod:(e,t)=>{const n=e.length?e[0].title:"z",r=t.length?t[0].title:"z";return(0,yt.H)(n,r)}},this.publishedDate={accessor:"publishedDate",Cell:e=>(0,d.Y)(pt.d,{cellProps:e}),filterMethod:(e,t)=>(0,pt.R)(e,t),Header:()=>(0,d.Y)(ct.A,{heading:"Publish Date"}),id:"publishedDate",Filter:bt.default,sortMethod:(e,t)=>new Date(e).getTime()-new Date(t).getTime()},this.region={accessor:"regions",Cell:e=>(0,d.Y)(ft.p,{cellProps:e}),filterMethod:(e,t)=>(0,ft.I)(e,t),Header:()=>(0,d.Y)(ct.A,{heading:"Region"}),id:"regions",Filter:bt.default,sortMethod:(e,t)=>{const n=e[0].name,r=t[0].name;return(0,yt.H)(n,r)}},this.sector={accessor:"sectors",Cell:e=>(0,d.Y)(ht.l,{cellProps:e}),filterMethod:(e,t)=>(0,ht.N)(e,t),Header:()=>(0,d.Y)(ct.A,{heading:"Sector"}),Filter:bt.default,id:"sectors",sortMethod:(e,t)=>{const n=e[0].name,r=t[0].name;return(0,yt.H)(n,r)}},this.title={accessor:"title",Cell:e=>(0,d.Y)(gt.d,{cellProps:e}),filterMethod:(e,t)=>(0,gt.b)(e,t),Header:()=>(0,d.Y)(ct.A,{heading:"Full Report"}),id:"title",Filter:bt.default,sortMethod:(e,t)=>(0,yt.H)(e,t)},this.sectorOutlook=function(t,n){return void 0===n&&(n=!0),{accessor:"sectorOutlook",width:175,show:n,Cell:n=>(0,d.Y)(mt.SectorOutlookCell,{cellProps:n,isPrintPreview:t,handleClick:e.cellClick}),filterMethod:(e,t)=>(0,mt.sectorOutlookFilter)(e,t),Filter:bt.default,Header:()=>(0,d.Y)(ct.A,{heading:"Sector Outlook"}),id:"sectorOutlook",sortMethod:(e,t)=>(0,yt.H)(e,t)}},this.ratingOutlook=function(t,n){return void 0===n&&(n=!0),{accessor:"ratingOutlook",width:175,show:n,Cell:n=>(0,d.Y)(vt.RatingOutlookCell,{cellProps:n,isPrintPreview:t,handleClick:e.cellClick}),filterMethod:(e,t)=>(0,vt.ratingOutlookFilter)(e,t),Filter:bt.default,Header:()=>(0,d.Y)(ct.A,{heading:"Rating Outlook"}),id:"ratingOutlook",sortMethod:(e,t)=>(0,yt.H)(e,t)}},this.createColumns=e=>{const{isPrintPreview:t=!1}=e,{showSectorOutlooksColumn:n,showRatingOutlooksColumn:r}=e;return[this.publishedDate,this.title,this.taggedReports,this.sectorOutlook(t,n),this.ratingOutlook(t,r),this.sector,this.region]},this.cellClick=()=>{const{showPopup:e}=this.state;this.setState({showPopup:!e})}}render(){const{items:e,defaultFilters:t,excelItems:n,disclaimerTxt:r}=this.props,o=this.createColumns(this.props),{page:a,pageSize:i,showPopup:s,key:u}=this.state;return(0,d.Y)("div",null,(0,d.Y)("div",{style:{marginLeft:"25px"}},(0,d.Y)(ie.$,{handleClick:()=>Et(n,r),className:"frw-search__tools-title",title:"Excel Export"}),(0,d.Y)("i",{style:{marginLeft:".5rem"},className:"far fa-file-excel"})),(0,d.Y)(lt.A,{columns:o,data:e,defaultFiltered:t,defaultPageSize:10,filterable:!0,minRows:0,page:a,key:u,pageSize:i,onPageChange:e=>{this.setState({page:e})},onPageSizeChange:e=>{this.setState((t=>{const{page:n,pageSize:r,key:o}=t;return{page:Math.floor(n*r/e),pageSize:e,key:o+1}}))},getTdProps:()=>({tabIndex:0})}),s&&(0,d.Y)(Rt.default,{handleClick:this.cellClick}))}}(0,r.Ay)({resolved:{},chunkName(){return"YearCell"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5232).then(n.bind(n,84806)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 84806}}),(0,r.Ay)({resolved:{},chunkName(){return"RatingOutlookCell"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,51909)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 51909}}),(0,r.Ay)({resolved:{},chunkName(){return"SectorOutlookCell"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,89330)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 89330}}),(0,r.Ay)({resolved:{},chunkName(){return"CommentaryOutlookCell"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,27549)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 27549}}),(0,r.Ay)({resolved:{},chunkName(){return"OutlookPopup"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,50293)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 50293}}),(0,r.Ay)({resolved:{},chunkName(){return"OutlookKey"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,35918)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 35918}});n(43840);const St=(0,r.Ay)({resolved:{},chunkName(){return"Overlay"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,43840)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 43840}});var Ot=n(35091);const _t=(0,r.Ay)({resolved:{},chunkName(){return"Pager"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6452).then(n.bind(n,28884)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 28884}}),Dt=e=>{let{link:t,target:n,cta:r,className:o}=e;return(0,d.Y)("a",{"aria-label":r,href:t,className:o,target:n||"_self"},r)},Pt=e=>"Left"===e?"ta--1":"Right"===e?"ta--3":"ta--2",Tt=(e,t)=>t?"frw-page-teaser frw-"+Pt(e)+" frw-bg--img frw-bg--blend":"frw-page-teaser frw-"+Pt(e)+" ";var xt=e=>{let{cta:t,handleAcessReport:n,image:r,marketoFormId:o,renderLink:i=Dt,subTitle:s,alignText:u,text:l,title:c,...p}=e;return(0,d.Y)("section",{className:"frw-section"},(0,d.Y)(Ae.BackgroundImage,{gatsbyImageData:r,classname:"frw-section "+Tt(u,r),Tag:"article"},(0,d.Y)("div",{className:"frw-wrapper--2 frw-content"},(0,d.Y)("div",{className:"frw-heading--sub"},s),(0,d.Y)(ye.Header,{level:3,className:"frw-heading--1"},c),(0,d.Y)("p",{className:"frw-markdown"},(0,me.Ay)(l)),o?(0,d.Y)(ie.$,{handleClick:n,title:t,className:"frw-button frw-button--1"}):(0,d.Y)("div",{className:"frw-button__wrapper frw-button__wrapper--2"},(0,d.Y)(i,(0,a.A)({},p,{cta:t,className:"frw-button frw-button--3"}))))))},Nt=n(61342);const Mt={layout:"constrained",width:400,height:400,images:{sources:[],fallback:{src:"https://i.pinimg.com/736x/47/2a/f3/472af31c213e33763a9000475e8b2a55.jpg",srcSet:"https://i.pinimg.com/736x/47/2a/f3/472af31c213e33763a9000475e8b2a55.jpg 400w",sizes:"(max-width: 400px) 100vw, 400px"}}};[{jobTitle:"Web Developer",firstName:"Peter",lastName:"Parker",region:"North America",department:"Business Relationship Management",phoneNumber:"1-646-000-0000 x3312",slug:"peter-parker",headshot:Mt,email:"xyz@fitchgroyp.com",analystTag:"Tag 1",professional:"Analyst"},{jobTitle:"Senior Solutions Planner",firstName:"Bruce",lastName:"Wayne",region:"North America",department:"Business Relationship Management",phoneNumber:"1-312-000-0000 x69819",headshot:Mt},{jobTitle:"Product Functionality Officer",firstName:"Stewie",lastName:"Griffin",region:"North America",department:"Investors",phoneNumber:"(800) 000-0000 x19832",headshot:Mt},{jobTitle:"Lead Markets Orchestrator",firstName:"Mayday",lastName:"Parker",region:"North America",department:"Business Relationship Management",phoneNumber:"300.000.0000 x8088",headshot:Mt},{jobTitle:"Dynamic Accounts Analyst",firstName:"Jane",lastName:"Doe",region:"North America",department:"Investors",phoneNumber:"200.000.0000 x1364",headshot:Mt},{jobTitle:"Chief Marketing Representative",firstName:"Some",lastName:"Guy",region:"North America",department:"Business Relationship Management",phoneNumber:"(444) 444-4444 x7091",headshot:Mt},{jobTitle:"Headshotless",firstName:"Homer",lastName:"Simpson",region:"North America",department:"Control Room",phoneNumber:"(000) 000-0000 x0"}].map((e=>{const t={...e};return delete t.phoneNumber,delete t.region,t}));var kt=()=>(0,d.Y)("section",{className:"frw-section"},(0,d.Y)("div",{className:"frw-page-layout frw-page-layout--2__left-main frw-content"},(0,d.Y)("div",{className:"frw-column__left frw-search__no-results--title"}),(0,d.Y)("div",{className:"frw-column__main frw-ta--1 frw-search__no-results--container"},(0,d.Y)("h3",{className:"frw-heading--2"},"Sorry, no results."),(0,d.Y)("p",{className:"frw-search__no-results--text"},"This might be because search filters were applied. Add or remove the filters above and try your query again or…"),(0,d.Y)("div",{className:"frw-button__wrapper"},(0,d.Y)("a",{"aria-label":"clear filters and search",href:"/analysts",className:"frw-button frw-button--6-2"},"Clear filters and search")))));(0,r.Ay)({resolved:{},chunkName(){return"Person"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4688).then(n.bind(n,44184)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 44184}});const Ft=(0,r.Ay)({resolved:{},chunkName(){return"Persons"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5707).then(n.bind(n,73021)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 73021}}),It=(0,r.Ay)({resolved:{},chunkName(){return"PersonCard"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1642).then(n.bind(n,48126)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 48126}}),Lt=((0,r.Ay)({resolved:{},chunkName(){return"Podcast"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2457).then(n.bind(n,11639)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 11639}}),(0,r.Ay)({resolved:{},chunkName(){return"PodcastBanner"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7295).then(n.bind(n,65010)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 65010}})),jt=((0,r.Ay)({resolved:{},chunkName(){return"PodcastList"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1137).then(n.bind(n,54712)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 54712}}),(0,r.Ay)({resolved:{},chunkName(){return"PodcastListItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5700).then(n.bind(n,89593)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 89593}}),(0,r.Ay)({resolved:{},chunkName(){return"PodcastPlayerSeries"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8977).then(n.bind(n,88124)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 88124}})),Gt=(0,r.Ay)({resolved:{},chunkName(){return"PodcastSeries"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5774).then(n.bind(n,94387)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 94387}}),Bt=(0,r.Ay)({resolved:{},chunkName(){return"PodcastSeriesHead"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1292).then(n.bind(n,56897)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 56897}}),Ht=((0,r.Ay)({resolved:{},chunkName(){return"PodcastSeriesItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8963).then(n.bind(n,6802)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 6802}}),(0,r.Ay)({resolved:{},chunkName(){return"Podcasts"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5328).then(n.bind(n,11873)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 11873}})),Vt=((0,r.Ay)({resolved:{},chunkName(){return"Popup"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6855).then(n.bind(n,59948)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 59948}}),(0,r.Ay)({resolved:{},chunkName(){return"Profile"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8778).then(n.bind(n,44568)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 44568}})),Wt=(0,r.Ay)({resolved:{},chunkName(){return"PromoBox"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1547).then(n.bind(n,57202)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 57202}}),Ut=(0,r.Ay)({resolved:{},chunkName(){return"RACTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5349).then(n.bind(n,19522)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 19522}});var zt=n(72576);(0,r.Ay)({resolved:{},chunkName(){return"Rating"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3392).then(n.bind(n,18900)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 18900}});const Yt=(0,r.Ay)({resolved:{},chunkName(){return"Ratings"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1659).then(n.bind(n,88145)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 88145}}),qt=((0,r.Ay)({resolved:{},chunkName(){return"RatingsCriteriaReport"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4622).then(n.bind(n,69068)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 69068}}),(0,r.Ay)({resolved:{},chunkName(){return"RatingsCriteriaReportListing"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5390).then(n.bind(n,49450)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 49450}})),Kt=(0,r.Ay)({resolved:{},chunkName(){return"RatingHeader"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7263).then(n.bind(n,89526)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 89526}}),Zt=(0,r.Ay)({resolved:{},chunkName(){return"RatingHistDisclosure"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6879).then(n.bind(n,93374)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 93374}});var Xt=n(74032);(0,r.Ay)({resolved:{},chunkName(){return"RatingTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3180).then(n.bind(n,33956)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 33956}});const Qt=(0,r.Ay)({resolved:{},chunkName(){return"RatingTableAndKey"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(756).then(n.bind(n,47147)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 47147}}),$t=((0,r.Ay)({resolved:{},chunkName(){return"RegistrationWrapper"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1545).then(n.bind(n,80992)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 80992}}),(0,r.Ay)({resolved:{},chunkName(){return"RelatedResearch"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8967).then(n.bind(n,94972)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 94972}})),Jt=(0,r.Ay)({resolved:{},chunkName(){return"ReportViewer"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(699).then(n.bind(n,86322)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 86322}});var en=n(53578),tn=n(99274),nn=n(56123),rn=Math.ceil,on=Math.max;var an=function(e,t,n){t=(n?(0,tn.A)(e,t,n):void 0===t)?1:on((0,nn.A)(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var o=0,a=0,i=Array(rn(r/t));o{let{image:t,backgroundColor:n,researchHighlightLink:r,researchHighlightTitle:o,subtitle:a,cta:i,handleAcessReport:s,link:u,marketoFormId:c,contentType:p,researchHighlightDate:f,isSustainableFitch:h=!1}=e;const{language:g}=(0,l.ok)(),v=function(e,t,n){return void 0===n&&(n=!1),e&&e.url?{backgroundImage:n?"url("+e.url+")":"url("+e.url+"), linear-gradient(108deg, #3e5151 0%,#decba4 100%)"}:t?{backgroundColor:t}:{}}(t,n,h),m=t?{...v,minHeight:"540px"}:v;return(0,d.Y)("article",{className:"frw-key-highlight frw-bg--img frw-bg--blend",style:m},"entity"!==p?(0,d.Y)("div",{className:"frw-heading--sub"},a):(0,d.Y)("div",{className:"frw-heading--sub frw-heading--tag"},a," / ",(0,l.tr)(f,"ccc dd MMM, yyyy",g)),(0,d.Y)(ye.Header,{level:2,className:"frw-heading--1"},(0,d.Y)("a",{"aria-label":o,href:""+r},o)),c&&i&&(0,d.Y)(ie.$,{handleClick:s,title:i,className:"frw-button frw-button--3"}),u&&i&&(0,d.Y)("div",{className:"frw-button__wrapper frw-button__wrapper--1"},(0,d.Y)("a",{"aria-label":i,className:"frw-button frw-button--3",href:u,target:"_self"},i)))};var cn=n.p+"static/global-leveraged-finance-3-947b01fc71c873bb172fee5bf203cad0.jpg";const pn=e=>(0,d.Y)("div",{className:"frw-column"},(0,d.Y)(dn,e)),fn=e=>{let{items:t,locale:n}=e;return(0,d.Y)("div",{className:"frw-column"},(0,sn.A)(t,((e,t)=>(0,d.Y)(ln.ResearchItem,(0,a.A)({key:(0,un.I)(e,t)},e,{locale:n})))))};var hn=e=>{let{backgroundColor:t,contentType:n,image:r,locale:o=[],items:a,researchHighlightTitle:i,researchHighlightLink:s,columnSize:u=4,subtitle:l=(null==o?void 0:o.highlight)||"Highlight",sectionLocale:c,cta:p,handleAcessReport:f,link:h,marketoFormId:g,researchHighlightDate:v,isSustainableFitch:m=!1,handleMoreClick:y,component:R}=e;const w=r||{url:cn};if(""===i&&""===s&&(void 0===a||0===a.length))return(0,d.Y)("p",{className:"frw-ta--1"},o["none-available-at-this-time"]||"None available at this time");const b=(e=>{const r=[];return r.push({id:"research-highlight",component:pn,componentProps:{researchHighlightTitle:i||"",researchHighlightLink:s||"",backgroundColor:t,image:w,subtitle:l,researchHighlightDate:v,cta:p,contentType:n,handleAcessReport:f,link:h,marketoFormId:g,isSustainableFitch:m}}),e.forEach(((e,t)=>{r.push({id:"research-column-"+t,component:fn,componentProps:{items:e,locale:o}})})),r})(an(a,u)),C="entity"!==n?{label:"Insights Plus"===R?(null==c?void 0:c["more-insights-plus"])||"More Insights":(null==c?void 0:c["more-insights"])||"More Insights",handleClick:y}:void 0;return(0,d.Y)(M.Ay,{modifiers:["section","research"],slides:b,viewMore:C,slidesToShow:2,slidesToScroll:2,arrows:!0,arrowsPosition:"top",dots:!0,pagerType:"dots",divider:!0,dotsPosition:"left"})};(0,r.Ay)({resolved:{},chunkName(){return"ResearchItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,79049)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 79049}});const gn=(0,r.Ay)({resolved:{},chunkName(){return"LatestNracTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6586).then(n.bind(n,26717)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 26717}}),vn=(0,r.Ay)({resolved:{},chunkName(){return"LatestRacTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7296).then(n.bind(n,9673)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 9673}}),mn=(0,r.Ay)({resolved:{},chunkName(){return"RatingsCriteriaReportTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6138).then(n.bind(n,15425)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 15425}});n(52521);n(11082),n(29312);const yn=(0,r.Ay)({resolved:{},chunkName(){return"SearchBar"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2882).then(n.bind(n,92568)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 92568}}),Rn=(0,r.Ay)({resolved:{},chunkName(){return"ViewMore"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(7403)]).then(n.bind(n,94007)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 94007}});var wn=n(82220),bn=n(56459),Cn=(0,wn.A)((function(e,t,n){return e+(n?" ":"")+(0,bn.A)(t)}));const En=(e,t)=>{const{name:n,ultimateParent:r,permalink:o,marketing:a,ratings:u,renderLink:c}=e,{analysts:p,countries:f,sectors:h}=a||{analysts:[],countries:[],sectors:[]},g=(e=>e&&e.length?(0,d.Y)("table",{className:"frw-table__wrapper frw-entity-data"},(0,d.Y)("colgroup",null,(0,d.Y)("col",{width:"26.66%"}),(0,d.Y)("col",{width:"14.35%"}),(0,d.Y)("col",{width:"15.89%"}),(0,d.Y)("col",{width:"36.41%"})),(0,d.Y)("tbody",null,e?e.map(((e,t)=>(0,d.Y)("tr",{key:(0,un.A)(t)},(0,d.Y)("td",{className:e.orangeDisplay?"frw-eu-rating-text":""},e.ratingCode,(0,d.Y)("span",{className:e.ratingAlertCode?"frw-"+e.ratingAlertCode.replace(":",""):""}),e.correctionFlag?(0,d.Y)(s().Fragment,null,(0,d.Y)("br",null)," Rating Correction ",(0,d.Y)("br",null),"("+(0,l.Gl)(e.ratingChangeDate,"dd-MMM-yyyy")+")",(0,d.Y)("br",null)):null),(0,d.Y)("td",null,e.ratingActionDescription),(0,d.Y)("td",null,(0,l.Gl)(e.ratingEffectiveDate,"dd-MMM-yyyy")),(0,d.Y)("td",{className:"frw-cell--wrappable"},e.ratingTypeDescription)))):null)):null)(u);return(0,d.Y)("div",{key:o,className:"frw-column__four frw-column--merge-a frw-entity-data"},(0,d.Y)("div",{className:"frw-column frw-entity-data--title"},r?(0,d.Y)("div",{className:"frw-heading--sub frw-heading--tag"},"Ultimate Parent"):null,(0,d.Y)("h3",{className:"frw-heading--5"},c?(0,d.Y)(c,{permalink:o,title:n}):n)),(0,d.Y)("div",{className:"frw-column frw-entity-data--ratings"},g?(0,d.Y)("div",{className:"frw-table frw-table--1"},t?(0,d.Y)(R.b,null,g):g):(0,d.Y)("p",null,"-")),(0,d.Y)("div",{className:"frw-column frw-entity-data--sector"},(0,d.Y)("p",null,h.map((e=>(0,d.Y)(i.Fragment,{key:e.name},e.name,(0,d.Y)("br",null)))),(0,d.Y)("br",null),f?f.map((e=>(0,d.Y)(i.Fragment,{key:e.name},e.name,(0,d.Y)("br",null)))):null)),(0,d.Y)("div",{className:"frw-column frw-entity-data--analyst"},p?(e=>(e.sort(((e,t)=>e.sequenceNumbert.sequenceNumber?1:0)),e))(p).map((e=>(0,d.Y)(i.Fragment,{key:e.firstName.concat(e.lastName)},(0,d.Y)("p",null,Cn(e.lastName),", ",Cn(e.firstName),(0,d.Y)("br",null),e.type)))):null))},An=e=>{let{items:t,useScroller:n=!0}=e;return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__four frw-column--merge-a frw-entity-data"},(0,d.Y)("div",{className:"frw-column frw-entity-data--title"},(0,d.Y)("h6",{className:"frw-heading--6"},"Entity")),(0,d.Y)("div",{className:"frw-column frw-entity-data--ratings"},(0,d.Y)("h6",{className:"frw-heading--6"},"Rating")),(0,d.Y)("div",{className:"frw-column frw-entity-data--sector"},(0,d.Y)("h6",{className:"frw-heading--6"},"Sector & Country")),(0,d.Y)("div",{className:"frw-column frw-entity-data--analyst"},(0,d.Y)("h6",{className:"frw-heading--6"},"Analyst(s)"))),t?t.map((e=>En(e,n))):null)};var Sn=n(46255),On=n(40194);const _n=e=>{let{title:t,permalink:n}=e;return(0,d.Y)("a",{"aria-label":t,href:"research/"+n},t)},Dn=e=>{let{items:t}=e;return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__five frw-column__wrapper--1 frw-column--merge-a frw-article-data"},(0,d.Y)("div",{className:"frw-column frw-article-data--date"},(0,d.Y)("h6",{className:"frw-heading--6"},"Date")),(0,d.Y)("div",{className:"frw-column frw-article-data--title"},(0,d.Y)("h6",{className:"frw-heading--6"},"Title")),(0,d.Y)("div",{className:"frw-column frw-article-data--type"},(0,d.Y)("h6",{className:"frw-heading--6"},"Type")),(0,d.Y)("div",{className:"frw-column frw-article-data--sector"},(0,d.Y)("h6",{className:"frw-heading--6"},"Sector & Country")),(0,d.Y)("div",{className:"frw-column frw-article-data--analyst"},(0,d.Y)("h6",{className:"frw-heading--6"},"Analyst(s)"))),t?t.map((e=>(e=>{let{marketing:t,permalink:n,docType:r,publishedDate:o,renderLink:a=_n,reportType:s,title:u}=e;const{analysts:c,countries:p,languages:f,sectors:h}=t||{analysts:[],countries:[],languages:[],sectors:[]},g={title:u,permalink:n},v="ja"!==(0,On.A)(t,"language.slug")||!s||"NON-RATING ACTION COMMENTARY"!==s.toUpperCase()&&"RATING ACTION COMMENTARY"!==s.toUpperCase()?s:"Commentary";return(0,d.Y)("div",{className:"frw-column__five frw-column__wrapper--1 frw-column--merge-a frw-article-data",key:n},(0,d.Y)("div",{className:"frw-column frw-column--bd-r frw-article-data--date"},(0,d.Y)("div",{className:"frw-date"},(0,d.Y)("span",{className:"frw-date__1"},(0,l.Gl)(o,"dd")),(0,d.Y)("span",{className:"frw-date__2"},(0,l.Gl)(o,"MMM"),(0,d.Y)("br",null),(0,l.Gl)(o,"yyyy")))),(0,d.Y)("div",{className:"frw-column frw-article-data--title"},(0,d.Y)("h3",{className:"frw-heading--5"},(0,d.Y)(a,g))),(0,d.Y)("div",{className:"frw-column frw-article-data--type"},(0,d.Y)("span",{className:"Premium"===(0,On.A)(t,"contentAccessType.name")?"frw-premium-report__color":""},"FW"===r&&s&&"NON-RATING ACTION COMMENTARY"===s.toUpperCase()?"Fitch Wire":v)),(0,d.Y)("div",{className:"frw-column frw-article-data--sector"},(0,d.Y)("p",null,h?(0,Sn.A)(h,["name"]).map((e=>(0,d.Y)(i.Fragment,{key:e.name},e.name,(0,d.Y)("br",null)))):null,p?(0,Sn.A)(p,["name"]).map((e=>(0,d.Y)(i.Fragment,{key:e.name},e.name,(0,d.Y)("br",null)))):null,f?f.map((e=>(0,d.Y)(i.Fragment,{key:e.name},e.name,(0,d.Y)("br",null)))):null)),(0,d.Y)("div",{className:"frw-column frw-article-data--analyst"},c&&c.length>0?(e=>(e.sort(((e,t)=>e.sequenceNumbert.sequenceNumber?1:0)),e))(c).map((e=>(0,d.Y)(i.Fragment,{key:e.firstName.concat(e.lastName)},(0,d.Y)("p",null,Cn(e.lastName),", ",Cn(e.firstName),(0,d.Y)("br",null),e.type)))):"-"))})(e))):null)};var Pn=n(84742);const Tn=e=>{let{items:t}=e;return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)(Pn.SearchRatables,{items:t,defaultPageSize:25,printView:!1}))};var xn=n(80927);const Nn=e=>{let{title:t,permalink:n,createdDate:r}=e;const o=r&&(0,xn.U)(r,"MMM dd, yyyy"),a=t+" "+o;return(0,d.Y)("a",{href:n,"aria-label":a},t,(0,d.Y)("p",null,o))},Mn=e=>{let{items:t}=e;return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__three frw-column--merge-a"},t.map((e=>{if(!e)return null;const{image:t,permalink:n,title:r,createdDate:o,RenderLink:a=Nn}=e,i=t&&t.poster?{backgroundImage:"url("+t.poster+")"}:{backgroundColor:"#171721"};return(0,d.Y)("div",{className:"frw-column frw-search__media",key:n},(0,d.Y)("div",{className:"frw-search__media--image frw-bg--img frw-bg--blend frw-box frw-box--4",style:i},(0,d.Y)(ye.Header,{level:4,className:"frw-heading--6"},(0,d.Y)(a,{permalink:n,title:r,createdDate:o}))),(0,d.Y)("button",{className:"frw-play-icon","aria-label":"Play button for media titled: "+r,type:"button"},(0,d.Y)("span",{className:"frw-play-icon--placeholder"})))}))))};var kn=n(19023);const Fn=e=>{let{text:t,content:n}=e;return(0,d.Y)(s().Fragment,null,t&&(0,d.Y)("p",null,(0,me.Ay)(t)),n&&(0,d.Y)("p",null,(0,me.Ay)(n)))},In=e=>{let{sectorOutlookCode:t,sectorOutlook:n,isPrintPreview:r,outlookIconClick:o}=e;return(0,d.Y)(s().Fragment,null,t?(0,d.Y)(s().Fragment,null,"Sector Outlook: ",r?""+n:(0,d.Y)("span",{className:"frw-"+t,onClick:o,role:"button",onKeyDown:(0,g.pX)(o),tabIndex:0,style:{cursor:"pointer"}}),(0,d.Y)("br",null)):null,t?(0,d.Y)(s().Fragment,null,(0,d.Y)("br",null)):null)};class Ln extends s().Component{constructor(){super(...arguments),this.state={showOutlookPopup:!1}}render(){const{items:e,isPrintPreview:t=!1,isAiSummaryEnabled:n=!1}=this.props,{showOutlookPopup:r}=this.state,o=()=>{this.setState({showOutlookPopup:!r})};return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__three frw-column--merge-a"},e?e.map((e=>function(e,t,n,r){let{text:o,ultimateParent:i,publishedDate:s,docType:u,reportType:c,abstract:p,aiSummary:f,marketing:g,entityName:v,entityRatings:m=[],permalink:y,sectorOutlook:R,sectorOutlookCode:w,renderLink:b,title:C,name:E,issueName:A,transactionTitle:S,...O}=e;void 0===r&&(r=!1);const _="ja"!==(0,On.A)(g,"language.slug")||!c||"NON-RATING ACTION COMMENTARY"!==c.toUpperCase()&&"RATING ACTION COMMENTARY"!==c.toUpperCase()?c:"Commentary";return(0,d.Y)("div",{className:"frw-column",key:y},(0,d.Y)("div",{className:"frw-heading--sub frw-heading--tag"},(0,d.Y)("span",{className:"Premium"===(0,On.A)(g,"contentAccessType.name")?"frw-premium-report__color":""},"FW"===u&&c&&"NON-RATING ACTION COMMENTARY"===c.toUpperCase()?"Fitch Wire":_&&""+_),_&&" / ",s&&(0,l.Gl)(s,"ccc dd MMM, yyyy"),!m||o||p?null:"Entity",y&&(0,h.A)(y,"credit-summary")?" - Credit Summary":null,i?" - Ultimate Parent":null,v&&" / "+v),(0,d.Y)("h3",{className:"frw-heading--5"},(0,d.Y)(b,(0,a.A)({},O,{permalink:y,title:C||E||A||S}))),(0,d.Y)(In,{sectorOutlookCode:w,sectorOutlook:R,isPrintPreview:t,outlookIconClick:n}),r&&f?(0,d.Y)("div",{className:"frw-ai-summary-icon"},(0,d.Y)(Fn,{text:o,content:f})):(0,d.Y)(Fn,{text:o,content:p}),!(0,kn.A)(m)||o||p?null:(0,d.Y)("p",null,"-"),o||p?null:(0,d.Y)(Yn,{items:m}))}(e,t,o,n))):null,r&&(0,d.Y)(Rt.default,{handleClick:o})))}}var jn=()=>(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__three frw-column--merge-a"},(0,d.Y)(Xt.X,null))),Gn=n(95436);const Bn=e=>{let{title:t,permalink:n,startDate:r,locationName:o,endDate:a,timeZoneAbbreviation:s}=e;const u=r&&(0,xn.U)(r,"MMM dd, yyyy")||" ",l=u+" | ",c=(0,i.useMemo)((()=>(0,Gn.$K)(r,a,s)),[r,a,s]),p=t+" "+u+" "+c+" "+o;return(0,d.Y)("a",{href:n,"aria-label":p},t,(0,d.Y)("p",null,""+l,c,(0,d.Y)("br",null),o))},Hn=e=>{let{items:t}=e;return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__three frw-column--merge-a"},t.map((e=>{if(!e)return null;const{image:t,permalink:n,title:r,locationName:o,startDate:a,endDate:i,RenderLink:s=Bn,timeZoneAbbreviation:u}=e,l=t&&t.poster?{backgroundImage:"url("+(0,g.tV)(t.poster)+")"}:{backgroundImage:"linear-gradient(90deg, rgba(75, 75, 107,1) 20.3254443900848%,rgba(74, 74, 106,1) 20.3254443900848%,rgba(47, 47, 66,1) 80.32625978473581%)"};return(0,d.Y)("div",{className:"frw-column frw-search__media",key:n},(0,d.Y)("div",{className:"frw-search__media--image frw-bg--img frw-bg--blend frw-box frw-box--4",style:l},(0,d.Y)(ye.Header,{level:4,className:"frw-heading--6"},(0,d.Y)(s,{permalink:n,title:r,startDate:a,endDate:i,locationName:o,timeZoneAbbreviation:u}))))}))))};let Vn=function(e){return e.ENTITY="entity",e.RACS="racs",e.RESEARCH="research",e.ISSUE="issue",e.RATING_KEY="ratingKey",e.VIDEO="video",e.AUDIO="audio",e.EVENT="event",e.WEBINAR="webinar",e.RELATED_PAGES="page",e.NONE="",e}({}),Wn=function(e){return e.DATA="data",e.GRID="grid",e}({});const Un=e=>{let{activeViewType:t,sectionNumber:n,sectionTitle:r,sectionTotalHits:o,sectionType:a,items:i=[],showBackLink:s=!1,showViewControls:u=!1,showPrintButton:l=!1,isPrintPreview:c=!1,isAiSummaryEnabled:p=!1,handleBackClick:f=(()=>{}),handleViewTypeClick:h=(()=>{}),togglePrintOverlay:g=(()=>{})}=e;return(0,d.Y)("div",{className:"frw-page-layout frw-page-layout--2__left-main frw-content"},(0,d.Y)(zn,{activeViewType:t,sectionNumber:n,sectionTitle:r,sectionTotalHits:o,sectionType:a,handleBackClick:f,handleViewTypeClick:h,showBackLink:s,showViewControls:u,showPrintButton:l,togglePrintOverlay:g}),((e,t,n,r,o)=>{let a=(0,d.Y)(Ln,{items:t,isPrintPreview:r,isAiSummaryEnabled:o});switch(n){case Vn.ENTITY:e===Wn.DATA&&(a=(0,d.Y)(An,{items:t,key:n}));break;case Vn.RACS:case Vn.RESEARCH:e===Wn.DATA&&(a=(0,d.Y)(Dn,{items:t,key:n}));break;case Vn.ISSUE:e===Wn.DATA&&(a=(0,d.Y)(Tn,{items:t,key:n}));break;case Vn.VIDEO:case Vn.AUDIO:a=(0,d.Y)(Mn,{items:t});break;case Vn.WEBINAR:case Vn.EVENT:a=(0,d.Y)(Hn,{items:t});break;case Vn.RELATED_PAGES:a=(0,d.Y)(Kn,{items:t});break;case Vn.RATING_KEY:a=(0,d.Y)(jn,null);break;default:a=(0,d.Y)(Ln,{items:t,key:n,isPrintPreview:r,isAiSummaryEnabled:o})}return a})(t,i,a,c,p))};const zn=e=>{let{activeViewType:t,sectionNumber:n,sectionTitle:r,sectionTotalHits:o,sectionType:a,showBackLink:i=!1,showViewControls:s=!1,showPrintButton:u=!1,handleBackClick:c=(()=>{}),handleViewTypeClick:p=(()=>{}),togglePrintOverlay:f=(()=>{})}=e;return(0,d.Y)("div",{className:"frw-column__left"},(0,d.Y)("div",{className:"frw-section__number"},n),(0,d.Y)("h4",{className:"frw-heading--6 frw-search__section-heading"},r),o?(0,d.Y)("p",{className:"frw-search__results-count"},(0,l.Dq)(o)," Results"):null,s?(0,d.Y)("nav",{"aria-label":"View options"},(0,d.Y)("p",null,(0,d.Y)("span",{className:"frw-link--3",onClick:()=>p(Wn.GRID,a),onKeyDown:(0,g.pX)((()=>p(Wn.GRID,a))),role:"button",style:{fontWeight:t===Wn.GRID?900:600,backgroundColor:"none"},tabIndex:0},(0,d.Y)("i",{className:"fas fa-grip-horizontal","aria-hidden":"true"})," - Grid View"),(0,d.Y)("br",null),(0,d.Y)("span",{className:"frw-link--3",onClick:()=>p(Wn.DATA,a),onKeyDown:(0,g.pX)((()=>p(Wn.DATA,a))),role:"button",style:{fontWeight:t===Wn.DATA?900:600,backgroundColor:"none"},tabIndex:0},(0,d.Y)("i",{className:"fas fa-list","aria-hidden":"true"})," - Data View"))):null,i?(0,d.Y)("nav",{"aria-label":"Back to results"},(0,d.Y)("p",null,(0,d.Y)("span",{className:"frw-link--3",onClick:e=>c(e),onKeyDown:(0,g.pX)(c),role:"button",tabIndex:0},(0,d.Y)("i",{className:"fas fa-caret-left","aria-hidden":"true"})," Back to results"))):null,u?(0,d.Y)("div",{className:"frw-social-icons"},(0,d.Y)("i",{className:"fas fa-print",onClick:f,onKeyDown:(0,g.pX)(f),role:"button",tabIndex:0})):null)};const Yn=e=>{const{items:t}=e,n=t&&t.length>=1?(e=>{let{orangeDisplay:t,ratingAlertCode:n,ratingActionDescription:r,ratingActionReasonID:o,ratingActionReasonDescription:a,ratingCode:i,ratingEffectiveDate:u,ratingTypeDescription:c,correctionFlag:p,ratingChangeDate:f}=e,h=r;return"345"===o&&a&&(h+=" - "+a),(0,d.Y)("tbody",null,(0,d.Y)("tr",null,(0,d.Y)("td",{className:t?"frw-eu-rating-text":""},i,(0,d.Y)("span",{className:n?"frw-"+n.replace(":",""):""})),(0,d.Y)("td",null,h),(0,d.Y)("td",null,(0,l.Gl)(u,"dd MMM yyyy"))),(0,d.Y)("tr",null,(0,d.Y)("td",{colSpan:3},(0,d.Y)("p",{className:"frw-ta--1"},c,p?(0,d.Y)(s().Fragment,null,(0,d.Y)("br",null),"Rating Correction",(0,d.Y)("br",null),f&&"("+(0,l.Gl)(f,"dd-MMM-yyyy")+")",(0,d.Y)("br",null)):null))))})(t[0]):null;return(0,d.Y)("div",{className:"frw-table frw-table--4"},(0,d.Y)(R.b,null,(0,d.Y)("table",{className:"frw-table__wrapper",style:{width:"100%"}},(0,d.Y)("colgroup",null,(0,d.Y)("col",{width:"125px"}),(0,d.Y)("col",{width:"125px"}),(0,d.Y)("col",{width:"107px"})),n)),t.length>1?(0,d.Y)("p",{style:{fontSize:"12px"}},"Additional Ratings Available"):null)};var qn=e=>{let{handleLinkClick:t}=e;return(0,d.Y)(s().Fragment,null,(0,d.Y)("section",{className:"frw-section"},(0,d.Y)("div",{className:"frw-page-layout frw-page-layout--2__left-main frw-content"},(0,d.Y)("div",{className:"frw-column__left frw-search__no-results--title"},(0,d.Y)("div",{className:"frw-section__number"},"00"),(0,d.Y)("h4",{className:"frw-heading--6"},"No Results!")),(0,d.Y)("div",{className:"frw-column__main frw-ta--1 frw-search__no-results--container"},(0,d.Y)("h3",{className:"frw-heading--2"},"Sorry, no results."),(0,d.Y)("p",{className:"frw-search__no-results--text"},"This might be because search filters were applied. Add or remove the filters above and try your query again or…"),(0,d.Y)("div",{className:"frw-button__wrapper"},(0,d.Y)("a",{"aria-label":"clear filters and search",href:"/search",className:"frw-button frw-button--6-2",role:"button",onClick:e=>t(e,Vn.NONE),onKeyDown:(0,g.pX)((e=>t(e,Vn.NONE)))},"Clear filters and search")),(0,d.Y)("br",null),(0,d.Y)("br",null),(0,d.Y)("br",null),(0,d.Y)("div",null,"You can also search for ",(0,d.Y)("a",{"aria-label":"entities",href:"/search?expanded="+Vn.ENTITY,style:{textDecoration:"underline"},onClick:e=>t(e,Vn.ENTITY),onKeyDown:(0,g.y7)((e=>t(e,Vn.ENTITY)))},"Entities"),", ",(0,d.Y)("a",{"aria-label":"insights",href:"/search?expanded="+Vn.RESEARCH,style:{textDecoration:"underline"},onClick:e=>t(e,Vn.RESEARCH),onKeyDown:(0,g.y7)((e=>t(e,Vn.RESEARCH)))},"Insights"),", or ",(0,d.Y)("a",{"aria-label":"rating actions",href:"/search?expanded="+Vn.RACS,style:{textDecoration:"underline"},onClick:e=>t(e,Vn.RACS),onKeyDown:(0,g.y7)((e=>t(e,Vn.RACS)))},"Rating Actions"),".")))))};const Kn=e=>{let{items:t}=e;return(0,d.Y)("div",{className:"frw-column__main"},(0,d.Y)("div",{className:"frw-column__four frw-column--merge-a"},t.map((e=>(0,d.Y)("div",{className:"frw-column frw-ta--2",key:(0,E.A)(Object.values(e).join("#"))},(0,d.Y)(oe.Box,e))))))};(0,r.Ay)({resolved:{},chunkName(){return"Filter"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(8497),n.e(2085)]).then(n.bind(n,46095)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 46095}});const Zn=(0,r.Ay)({resolved:{},chunkName(){return"SearchTools"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(8497),n.e(2085)]).then(n.bind(n,61649)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 61649}}),Xn=((0,r.Ay)({resolved:{},chunkName(){return"Dates"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(8497)]).then(n.bind(n,25344)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 25344}}),(0,r.Ay)({resolved:{},chunkName(){return"SortBy"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5808).then(n.bind(n,9854)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 9854}}),(0,r.Ay)({resolved:{},chunkName(){return"CusipIsin"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(8497),n.e(2085)]).then(n.bind(n,88288)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 88288}}),e=>{let{header:t,children:n,className:r,headerClassName:o="frw-heading--3 frw-content",clearFix:a="",hasWrapper:i,hideNumber:u=!1,hideTitle:l=!1,headerIconClasses:c,headerIconTooltip:p,headerIconOnClick:f,minHeight:h}=e;const v=(t?t.title:"").replace(/\s+/g,"-").toLowerCase(),m=h||"330px",y=(0,d.Y)(s().Fragment,null,t?(0,d.Y)("div",{className:"frw-wrapper--1"},(0,d.Y)("div",null,(0,d.Y)(ye.Header,{level:2,className:""+o,iconClasses:c,iconOnClick:f},u?null:(0,d.Y)("span",{className:"frw-heading--no"},t.number),l?null:t.title,c?(0,d.Y)("i",{className:"frw-cursor-pointer frw-margin-left-tiny "+c,onClick:f||(()=>{}),onKeyDown:(0,g.y7)(f),title:p||"",tabIndex:0,role:"link"}):"")," ")):null,n);return(0,d.Y)("section",{className:r?r+" frw-section":"frw-section",id:v,style:{minHeight:m}},i&&(0,d.Y)("div",{className:"frw-wrapper--1 "+a},y)||y)});var Qn=e=>{let{placeholder:t="",className:n="",value:r="",onChange:o,onKeyDown:a,internalButtons:s,children:u,title:l="Semantic Search",showHeader:c=!0}=e;const p=(0,i.useRef)(null);return(0,i.useEffect)((()=>{if(p.current){p.current.style.height="auto";const e=p.current.scrollHeight;p.current.style.height=Math.min(e,200)+"px"}}),[r]),(0,d.Y)("div",{className:"frw-semantic-search "+n},c&&(0,d.Y)("div",{className:"frw-semantic-search__header"},(0,d.Y)("div",{className:"frw-semantic-search__header-content"},(0,d.Y)("svg",{className:"frw-semantic-search__header-icon",width:"24",height:"24",viewBox:"0 0 24 24",fill:"currentColor"},(0,d.Y)("path",{d:"M8 12h8l-4-4-4 4zm0 0h8l-4 4-4-4z"})),(0,d.Y)("h1",{className:"frw-semantic-search__header-title"},l))),(0,d.Y)("div",{className:"frw-semantic-search__container"},(0,d.Y)("div",{className:"frw-semantic-search__form","aria-label":"Semantic search form"},(0,d.Y)("div",{className:"frw-semantic-search__grid-container"},(0,d.Y)("div",{className:"frw-semantic-search__input-wrapper"},(0,d.Y)("textarea",{ref:p,rows:1,value:r,onChange:e=>{null==o||o(e.target.value)},onKeyDown:a,placeholder:t,className:"frw-semantic-search__input","aria-label":"Search input"}),s&&(0,d.Y)("div",{className:"frw-semantic-search__internal-buttons"},s)))),!(null!=r&&r.trim())&&!u&&(0,d.Y)("div",{className:"frw-semantic-search__empty-state","aria-live":"polite"},(0,d.Y)("svg",{className:"frw-semantic-search__empty-icon",width:"120",height:"120",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",strokeLinejoin:"round"},(0,d.Y)("circle",{cx:"11",cy:"11",r:"8"}),(0,d.Y)("path",{d:"m21 21-4.35-4.35"})),(0,d.Y)("div",{className:"frw-semantic-search__empty-text"},(0,d.Y)("p",{className:"frw-semantic-search__empty-title"},"Start your search"),(0,d.Y)("p",{className:"frw-semantic-search__empty-subtitle"},"Type your question above to get started with semantic search."))),u&&(0,d.Y)("div",{className:"frw-semantic-search__results"},u)))};const $n=(0,r.Ay)({resolved:{},chunkName(){return"Showcase"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9056).then(n.bind(n,31564)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 31564}});(0,r.Ay)({resolved:{},chunkName(){return"ShowcaseText"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4597).then(n.bind(n,30989)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 30989}});function Jn(e){let{isActive:t}=e;return t?(0,d.Y)("div",{className:"frw-sibling-guardian"}):null}var er=e=>{let{version:t,navigation:n}=e;const r=(new Date).getFullYear();return(0,d.Y)("footer",{className:"frw-footer"},(0,d.Y)("section",{className:"frw-footer__links"},(0,d.Y)("div",{className:"frw-wrapper--1"},(0,d.Y)("div",{className:"frw-column__six frw-column__wrapper--2"},n&&n.items.map(((e,t)=>(0,d.Y)("div",{className:"frw-column",key:(0,un.A)(t)},(0,d.Y)(ye.Header,{level:4,className:"frw-heading--5"},e.label),(0,d.Y)("ul",null,(0,d.Y)("li",null,e.menus.map(((e,t)=>(0,d.Y)("a",{"aria-label":e.title,href:e.href,key:(0,un.A)(t),target:e.target?e.target:"_self"},e.title))))))))))),(0,d.Y)("section",{className:"frw-footer__legal",role:"navigation"},(0,d.Y)("div",{className:"frw-wrapper--1"},(0,d.Y)("div",{className:"frw-column__two frw-column__two--3-2"},(0,d.Y)("div",{className:"frw-column frw-column--1",role:"contentinfo"},(0,d.Y)("div",null,(0,d.Y)("div",null,"Copyright © ",r," Fitch Ratings, Inc., Fitch Solutions, Inc. and their subsidiaries."," ",(0,d.Y)("span",{style:{paddingLeft:"1.2rem"}},(0,d.Y)("a",{"aria-label":"policies",className:"frw-link--underline",href:"https://www.fitch.group/policies"},"Policies"),(0,d.Y)("span",{style:{paddingLeft:"1.2rem"}},"Build v",t))))),(0,d.Y)("div",{className:"frw-column frw-column--2"},(0,d.Y)("div",null,(0,d.Y)("div",null,(0,d.Y)("ul",null,(0,d.Y)("li",null,(0,d.Y)("a",{"aria-label":"twitter",href:"https://twitter.com/fitchratings",target:"twitter"},(0,d.Y)("span",{className:"frw-footer-icon frw-twitter-logo"}))),(0,d.Y)("li",null,(0,d.Y)("a",{"aria-label":"linkedin",href:"https://www.linkedin.com/company/fitch-ratings/",target:"linkedin"},(0,d.Y)("i",{className:"fab fa-linkedin-in"})))))))))))},tr=n(93226);(0,r.Ay)({resolved:{},chunkName(){return"SolicitationTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(5153).then(n.bind(n,75780)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 75780}}),(0,r.Ay)({resolved:{},chunkName(){return"SolicitationTableItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(260).then(n.bind(n,66282)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 66282}});const nr=(0,r.Ay)({resolved:{},chunkName(){return"SolicitationStatus"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1689).then(n.bind(n,82196)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 82196}});(0,r.Ay)({resolved:{},chunkName(){return"SubHeading"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,45906)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 45906}});const rr=(0,r.Ay)({resolved:{},chunkName(){return"SurveillanceReportList"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9794).then(n.bind(n,26582)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 26582}}),or=((0,r.Ay)({resolved:{},chunkName(){return"SVGButton"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,99508)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 99508}},{resolveComponent:e=>e.SVGButton}),(0,r.Ay)({resolved:{},chunkName(){return"MfeTabCollection"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(2184)]).then(n.bind(n,98811)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 98811}}));var ar=n(43494);(0,r.Ay)({resolved:{},chunkName(){return"Ticker"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8238).then(n.bind(n,75163)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 75163}});const ir=(0,r.Ay)({resolved:{},chunkName(){return"SearchResults"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1331).then(n.bind(n,44930)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 44930}}),sr=(0,r.Ay)({resolved:{},chunkName(){return"QuickSearchFilters"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(2601).then(n.bind(n,36481)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 36481}}),ur=((0,r.Ay)({resolved:{},chunkName(){return"SearchResultsColumn"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1249).then(n.bind(n,30671)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 30671}}),(0,r.Ay)({resolved:{},chunkName(){return"SearchResultsPageColumn"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8848).then(n.bind(n,61226)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 61226}}),(0,r.Ay)({resolved:{},chunkName(){return"BrightcoveVideo"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,19543)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 19543}})),lr=((0,r.Ay)({resolved:{},chunkName(){return"VideoListItem"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(3937).then(n.bind(n,85577)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 85577}}),(0,r.Ay)({resolved:{},chunkName(){return"VideoList"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8092).then(n.bind(n,50792)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 50792}})),dr=(0,r.Ay)({resolved:{},chunkName(){return"Videos"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1440),n.e(5559)]).then(n.bind(n,28721)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 28721}});(0,r.Ay)({resolved:{},chunkName(){return"VideoThumb"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(1440).then(n.bind(n,39518)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 39518}}),(0,r.Ay)({resolved:{},chunkName(){return"ScrollbarWithTimeout"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(8080).then(n.bind(n,9112)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 9112}});const cr=(0,r.Ay)({resolved:{},chunkName(){return"SourceOfSupport"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4372).then(n.bind(n,86498)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 86498}}),pr=(0,r.Ay)({resolved:{},chunkName(){return"HtmlEmbed"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6375).then(n.bind(n,95440)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 95440}}),fr=((0,r.Ay)({resolved:{},chunkName(){return"CaafTable"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(202).then(n.bind(n,63256)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 63256}}),(0,r.Ay)({resolved:{},chunkName(){return"AnalystSummary"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4189).then(n.bind(n,50045)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 50045}}));n(13696)},18960:function(e,t,n){"use strict";var r=n(41594),o=r.useLayoutEffect;t.A=o},19003:function(e,t,n){"use strict";t.$S=void 0;var r=n(31565);var o=n(69485);Object.defineProperty(t,"$S",{enumerable:!0,get:function(){return s(o).default}});var a=n(47665);var i=s(n(75765));function s(e){return e&&e.__esModule?e:{default:e}}t.Ay=i.default},19023:function(e,t,n){"use strict";var r=n(80682),o=n(55079),a=n(57249),i=n(75151),s=n(7576),u=n(50039),l=n(45929),d=n(92954),c=Object.prototype.hasOwnProperty;t.A=function(e){if(null==e)return!0;if((0,s.A)(e)&&((0,i.A)(e)||"string"==typeof e||"function"==typeof e.splice||(0,u.A)(e)||(0,d.A)(e)||(0,a.A)(e)))return!e.length;var t=(0,o.A)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,l.A)(e))return!(0,r.A)(e).length;for(var n in e)if(c.call(e,n))return!1;return!0}},19074:function(e,t,n){var r=n(98748)(895,900,902,908,7615,8025,8027,8029,8486,43877,65952);r.addRange(880,883).addRange(885,887).addRange(890,893).addRange(904,906).addRange(910,929).addRange(931,993).addRange(1008,1023).addRange(7462,7466).addRange(7517,7521).addRange(7526,7530).addRange(7936,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(65856,65934).addRange(119296,119365),t.characters=r},19197:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t0&&0===(y-=1)&&d.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(u.returnFocus(n.props.preventScroll),u.teardownScopedFocus()):u.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),h.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(u.setupScopedFocus(n.node),u.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){(function(e){return"Tab"===e.code||9===e.keyCode})(e)&&(0,l.default)(n.content,e),n.props.shouldCloseOnEsc&&function(e){return"Escape"===e.code||27===e.keyCode}(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var r="object"===(void 0===t?"undefined":o(t))?t:{base:m[e],afterOpen:m[e]+"--after-open",beforeClose:m[e]+"--before-close"},a=r.base;return n.state.afterOpen&&(a=a+" "+r.afterOpen),n.state.beforeClose&&(a=a+" "+r.beforeClose),"string"==typeof t&&t?a+" "+t:a},n.attributesFromObject=function(e,t){return Object.keys(t).reduce((function(n,r){return n[e+"-"+r]=t[r],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,r=e.htmlOpenClassName,o=e.bodyOpenClassName,a=e.parentSelector,i=a&&a().ownerDocument||document;o&&c.add(i.body,o),r&&c.add(i.getElementsByTagName("html")[0],r),n&&(y+=1,d.hide(t)),h.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,o=e.overlayClassName,a=e.defaultStyles,i=e.children,s=n?{}:a.content,u=o?{}:a.overlay;if(this.shouldBeClosed())return null;var l={ref:this.setOverlayRef,className:this.buildClassName("overlay",o),style:r({},u,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},d=r({id:t,ref:this.setContentRef,style:r({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),c=this.props.contentElement(d,i);return this.props.overlayElement(l,c)}}]),t}(i.Component);R.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},R.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(f.default),s.default.instanceOf(p.SafeHTMLCollection),s.default.instanceOf(p.SafeNodeList),s.default.arrayOf(s.default.instanceOf(f.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},t.default=R,e.exports=t.default},19457:function(e,t,n){var r=n(98748)();r.addRange(67680,67711),t.characters=r},19531:function(e,t,n){var r="Expected a function",o=NaN,a="[object Symbol]",i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,d=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,f=c||p||Function("return this")(),h=Object.prototype.toString,g=Math.max,v=Math.min,m=function(){return f.Date.now()};function y(e,t,n){var o,a,i,s,u,l,d=0,c=!1,p=!1,f=!0;if("function"!=typeof e)throw new TypeError(r);function h(t){var n=o,r=a;return o=a=void 0,d=t,s=e.apply(r,n)}function y(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-d>=i}function b(){var e=m();if(y(e))return C(e);u=setTimeout(b,function(e){var n=t-(e-l);return p?v(n,i-(e-d)):n}(e))}function C(e){return u=void 0,f&&o?h(e):(o=a=void 0,s)}function E(){var e=m(),n=y(e);if(o=arguments,a=this,l=e,n){if(void 0===u)return function(e){return d=e,u=setTimeout(b,t),c?h(e):s}(l);if(p)return u=setTimeout(b,t),h(l)}return void 0===u&&(u=setTimeout(b,t)),s}return t=w(t)||0,R(n)&&(c=!!n.leading,i=(p="maxWait"in n)?g(w(n.maxWait)||0,t):i,f="trailing"in n?!!n.trailing:f),E.cancel=function(){void 0!==u&&clearTimeout(u),d=0,o=l=a=u=void 0},E.flush=function(){return void 0===u?s:C(m())},E}function R(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function w(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&h.call(e)==a}(e))return o;if(R(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=R(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=u.test(e);return n||l.test(e)?d(e.slice(2),n?2:8):s.test(e)?o:+e}e.exports=function(e,t,n){var o=!0,a=!0;if("function"!=typeof e)throw new TypeError(r);return R(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),y(e,t,{leading:o,maxWait:t,trailing:a})}},19543:function(e,t,n){"use strict";n.r(t),n.d(t,{BrightcoveVideo:function(){return a}});n(41594);var r=n(61983),o=n(85917);const a=e=>{let{accountId:t="1301119679001",autoplay:n=!1,playerId:a="ryVPzahIb",videoId:i}=e;return(0,o.Y)(r.A,{accountId:t,embedOptions:{responsive:!0},options:{autoplay:n},videoId:i,playerId:a})};t.default=a},19617:function(e,t,n){"use strict";var r=n(25397),o=n(35610),a=n(26198),i=function(e){return function(t,n,i){var s,u=r(t),l=a(u),d=o(i,l);if(e&&n!=n){for(;l>d;)if((s=u[d++])!=s)return!0}else for(;l>d;d++)if((e||d in u)&&u[d]===n)return e||d||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},19767:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},20023:function(e,t,n){var r=n(98748)();r.addRange(57344,63743).addRange(983040,1048573).addRange(1048576,1114109),t.characters=r},20034:function(e,t,n){"use strict";var r=n(94901);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},20195:function(e,t,n){var r=n(98748)(69759);r.addRange(69632,69709).addRange(69714,69749),t.characters=r},20237:function(e){e.exports=new Set(["General_Category","Script","Script_Extensions","Alphabetic","Any","ASCII","ASCII_Hex_Digit","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","ID_Continue","ID_Start","Ideographic","IDS_Binary_Operator","IDS_Trinary_Operator","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"])},20247:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(41594)),o=n(66316),a=u(n(58172)),i=u(n(59290)),s=n(46174);function u(e){return e&&e.__esModule?e:{default:e}}function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function d(){return d=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,n)})),y(v(t),"slickPause",(function(){return t.innerSlider.pause("paused")})),y(v(t),"slickPlay",(function(){return t.innerSlider.autoPlay("play")})),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return t=c,(n=[{key:"media",value:function(e,t){R.register(e,t),this._responsiveMediaHandlers.push({query:e,handler:t})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map((function(e){return e.breakpoint}));t.sort((function(e,t){return e-t})),t.forEach((function(n,r){var o;o=0===r?(0,a.default)({minWidth:0,maxWidth:n}):(0,a.default)({minWidth:t[r-1]+1,maxWidth:n}),(0,s.canUseDOM)()&&e.media(o,(function(){e.setState({breakpoint:n})}))}));var n=(0,a.default)({minWidth:t.slice(-1)[0]});(0,s.canUseDOM)()&&this.media(n,(function(){e.setState({breakpoint:null})}))}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach((function(e){R.unregister(e.query,e.handler)}))}},{key:"render",value:function(){var e,t,n=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter((function(e){return e.breakpoint===n.state.breakpoint})))[0].settings?"unslick":p(p(p({},i.default),this.props),t[0].settings):p(p({},i.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var a=r.default.Children.toArray(this.props.children);a=a.filter((function(e){return"string"==typeof e?!!e.trim():!!e})),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var s=[],u=null,l=0;l=a.length));g+=1)h.push(r.default.cloneElement(a[g],{key:100*l+10*f+g,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));c.push(r.default.createElement("div",{key:10*l+f},h))}e.variableWidth?s.push(r.default.createElement("div",{key:l,style:{width:u}},c)):s.push(r.default.createElement("div",{key:l},c))}if("unslick"===e){var v="regular slider "+(this.props.className||"");return r.default.createElement("div",{className:v},a)}return s.length<=e.slidesToShow&&(e.unslick=!0),r.default.createElement(o.InnerSlider,d({style:this.props.style,ref:this.innerSliderRefHandler},e),s)}}])&&f(t.prototype,n),u&&f(t,u),c}(r.default.Component);t.default=w},20263:function(e,t,n){var r=n(98748)(187,8217,8221,8250,11779,11781,11786,11789,11805,11809);t.characters=r},20311:function(e){"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,a,i,s],d=0;(u=new Error(t.replace(/%s/g,(function(){return l[d++]})))).name="Invariant Violation"}throw u.framesToPop=1,u}}},20349:function(e,t,n){"use strict";function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}n.d(t,{A:function(){return r}})},20397:function(e,t,n){"use strict";var r=n(97751);e.exports=r("document","documentElement")},20458:function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{A:function(){return r}})},20465:function(e,t,n){var r=n(98748)();r.addRange(71424,71450).addRange(71453,71467).addRange(71472,71494),t.characters=r},20567:function(e,t,n){var r=n(98748)(700,727,771,817);r.addRange(3585,3642).addRange(3648,3675),t.characters=r},20640:function(e,t,n){var r=n(98748)();r.addRange(5952,5971),t.characters=r},20821:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(34768);function o(e){return"string"==typeof e?new r.LN([[document.querySelector(e)]],[document.documentElement]):new r.LN([[e]],r.zr)}},21095:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(72039);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t{const n=e.value.toLowerCase(),{issuer:r,debtLevel:o,issue:a,deal:i,className:s,subClass:u,transaction:l,security:d,bond:c,series:p}=t._original;let f=!1;return(r&&r.toLowerCase().includes(n)||o&&o.toLowerCase().includes(n)||a&&a.toLowerCase().includes(n)||i&&i.toLowerCase().includes(n)||s&&s.toLowerCase().includes(n)||u&&u.toLowerCase().includes(n)||l&&l.toString().toLowerCase().includes(n)||d&&d.toString().toLowerCase().includes(n)||c&&c.toLowerCase().includes(n)||p&&p.toLowerCase().includes(n))&&(f=!0),f},u=e=>{const{cellProps:t,isUspf:n,printView:r}=e,{issuer:s,debtLevel:u,issue:l,deal:d,className:c,subClass:p,transaction:f,security:h,bond:g,permalink:v,series:m}=t.original,y=r||!v;return(0,i.Y)(o().Fragment,null,n&&h&&(0,a.Ay)("Security: "+h+"
"),s&&(y?(0,a.Ay)("Issuer: "+s+"
"):(0,a.Ay)("Issuer:
"+s+"
")),u&&(0,a.Ay)("Debt Level: "+u+"
"),l&&(0,a.Ay)("Issue: "+l+"
"),d&&(0,a.Ay)("Deal: "+d+"
"),c&&(0,a.Ay)("Class: "+c+"
"),p&&(0,a.Ay)("Sub Class: "+p+"
"),f&&(0,a.Ay)("Transaction: "+f+"
"),!n&&h&&(0,a.Ay)("Security: "+h+"
"),g&&(0,a.Ay)("Bond: "+g+"
"),m&&(0,a.Ay)("Series: "+m+"
"))}},21519:function(e,t,n){"use strict";n.d(t,{qm:function(){return K.qm},d:function(){return v},zL:function(){return i},Zz:function(){return r.A},lc:function(){return f},ZO:function(){return le.ZO},P$:function(){return K.P$},EN:function(){return y},H4:function(){return le.H4},lq:function(){return he},jj:function(){return R.A},Np:function(){return D},qD:function(){return I},f9:function(){return k},EF:function(){return U},w6:function(){return ce},iB:function(){return pe},Fj:function(){return M},KZ:function(){return ge},$3:function(){return x},zI:function(){return de},L4:function(){return R.L},bz:function(){return Re},uQ:function(){return F.Ay},r_:function(){return K.r_},rB:function(){return le.rB},HK:function(){return K.HK},C4:function(){return G},fH:function(){return H},n5:function(){return V},Ku:function(){return K.Ku},Ex:function(){return z},Yv:function(){return fe},uv:function(){return q},w3:function(){return Z},C5:function(){return ie},h:function(){return se},zl:function(){return re},PA:function(){return ue},rx:function(){return a}});var r=n(67432),o=n(28007);function a(){var e;const t=null===(e=(0,o.useStaticQuery)("4294058473").allContentfulPerson)||void 0===e?void 0:e.nodes;if(t){const e=new Set(t.map((e=>{let{slug:t}=e;return t})));return t=>e.has(t.slug)}return()=>!1}var i=(e,t)=>!(!e||!e.length)&&e.some((e=>{let{slug:n}=e;return n===t})),s=n(53578),u=n(56123);var l=function(e,t,n){var r=null==e?0:e.length;return r?(t=n||void 0===t?1:(0,u.A)(t),(0,s.A)(e,t<0?0:t,r)):[]},d=n(6886),c=n(22652),p=n(68070);function f(e){const t=(0,p.A)(e,"/");if(1===t.length){return{ja:"region/japan",pl:"region/poland",ru:"region/russia","netherlands-antilles":"region/netherlands-antilles",tokelau:"region/tokelau"}[(0,d.A)(t)]}return 3===t.length?(0,c.A)(l(t),"/"):e}const h=e=>({zh:"zh-cn","zh-cn":"zh-cn","zh-hant-tw":"zh-tw","zh-tw":"zh-tw"}[e.toLowerCase()]||e),g=e=>({"zh-cn":"zh","zh-tw":"zh-Hant-TW"}[e.toLowerCase()]||e);var v=e=>{var t,n;const r=null==e||null===(t=e.allContentfulLocalePageLists)||void 0===t?void 0:t.nodes,o=(e=>{const t={};return e.forEach((e=>{const{languages:n,title:r}=e;n.forEach((n=>{const{slug:o}=n;void 0===t[o]&&(t[o]={language:{name:n.title,slug:o}}),void 0===t[o].countries&&(t[o].countries=[]),"en-US"===e.node_locale&&t[o].countries.push({name:r,slug:e.slug})}))})),t})(null==e||null===(n=e.allContentfulCountry)||void 0===n?void 0:n.nodes),a={};r.forEach((e=>{e.localizedFields.forEach((t=>{if(void 0===a[t.name]){const n=e.name.replace(" ","_").toUpperCase();a[t.name]={CATEGORY:n}}a[t.name][t.node_locale]=t.value}))}));const i=[];for(const s in a){const e={CATEGORY:a[s].CATEGORY,LOOKUP_KEY:a[s]["en-US"],ENGLISH_VALUE:a[s]["en-US"],UUID:s},t=[];for(const[n]of Object.entries(a[s])){const e=h(n);if("en-US"!==e&&o[e]){const n=g(e);t.push({default:!0,language:o[e].language,countries:o[e].countries,translatedValue:a[s][n]||a[s]["en-US"]})}}e.TRANSLATED_VALUES=t,i.push(e)}return i},m=n(73011);function y(e,t){return void 0===t&&(t=0),e?{number:(0,m.A)((t+1).toString(),2,"0"),title:e}:void 0}var R=n(35085),w=n(40194),b=n(42570),C=n(19023),E=n(50689);const A={},S={},O={},_={};function D(e,t,n,r,o){if(!r)return n;if("zh-tw"!==o)return n;if((0,E.A)(n)||(0,C.A)(n))return n;const a=(n,r)=>{const a=()=>{if(!(0,C.A)(S[r+"_"+o]))return S[r+"_"+o];const t=(0,b.A)((0,w.A)(A[r]?A[r]:(0,d.A)((0,b.A)(e,(e=>e.LOOKUP_KEY===r&&e.CATEGORY===n&&(A[r]=e,!0)))),"TRANSLATED_VALUES",[]),(e=>e.language.slug===o));return S[r+"_"+o]=t,t};return(()=>{if(_[r+"_"+o+"_"+t+"_"+r])return _[r+"_"+o+"_"+t+"_"+r];const e=(0,w.A)((0,d.A)((()=>{if(!(0,C.A)(O[r+"_"+o+"_"+t]))return O[r+"_"+o+"_"+t];const e=(0,b.A)(a(),(e=>(0,C.A)((0,b.A)(e.countries,(e=>e.name===t)))?e.default:(0,b.A)(e.countries,(e=>e.name===t))));return O[r+"_"+o+"_"+t]=e,e})()),"translatedValue",r);return _[r+"_"+o+"_"+t+"_"+r]=e,e})()};return n.map((e=>({...e,ratingCode:a("RATING_CODE",e.ratingCode)||e.ratingCode,ratingActionDescription:a("RATING_ACTION",e.ratingActionDescription)||e.ratingLocalActionDescription,ratingTypeDescription:a("RATING_TYPE",e.ratingTypeDescription)||e.ratingTypeDescription})))}const P=/\d/,T=/^\s*[a-zA-Z0-9]{6,13}$/,x=e=>P.test(e)&&T.test(e);var N=n(93804);const M=e=>{const t=window.location.hash&&window.location.hash.includes("rating-history")?(0,N.A)((0,p.A)(window.location.hash,"-")):"";t&&e({variables:{id:parseInt(t,10)}})};function k(){return"/onemark-prefill-embed-4.7.301.js".replace("","e22d617eab36d53e")}var F=n(49372);const I=(e,t)=>{const n={};return e&&Object.keys(e).forEach((r=>{switch(t){case"lower":n[r.toLowerCase().replace(/[^a-zA-Z]+/g,"")]=e[r];break;case"upper":n[r.toUpperCase().replace(/[^a-zA-Z]+/g,"")]=e[r];break;default:n[r]=e[r]}})),n};var L=n(97532),j=n(90543),G=e=>(0,L.A)(e,(e=>(0,j.A)(e,"slug")));const B=function(e,t){var n,r;void 0===t&&(t=12);const o=(null==e||null===(n=e.nodes)||void 0===n?void 0:n.length)||0;return{nodes:null==e||null===(r=e.nodes)||void 0===r?void 0:r.slice(0,Math.min(t,o))}},H=(e,t)=>{const n=[];return t&&t.length>0&&t.forEach((t=>{const r=e?B(t):[];n.push(r)})),n};var V=B;const W={deregistered:{type:"success",message:"Your Fitch Ratings account has been successfully deleted.",autoCloseMillis:5e3}};function U(e){return W[e]||null}var z=function(e,t,n){void 0===n&&(n="");const r="ja"===(0,w.A)(t,"language.slug"),o=n&&n.toUpperCase(),a=r&&["NON-RATING ACTION COMMENTARY","RATING ACTION COMMENTARY"].includes(o)?"Commentary":n;return"FW"===e&&"NON-RATING ACTION COMMENTARY"===o?"Fitch Wire":a},Y=n(7418),q=(e,t)=>{const n=G(e),r=(t,r)=>!!(0,C.A)(e[n][r])||(0,Y.A)(t[r],(t=>(0,Y.A)(e[n][r],t)));return(0,b.A)((0,w.A)(e,"allContentful"+t+".nodes",[]),(e=>r(e,"countries")&&r(e,"languages")&&r(e,"regions")&&r(e,"sectors")&&r(e,"topics")))},K=n(92383);const Z=(e,t)=>{let n=t,r=(o=t)?o.toLowerCase().replace(/[^a-zA-Z]+/g,""):"";var o;return"additionaldisclosuresforunsolicitedcreditratings"===r&&(r="unsolicitedissuers"),Object.prototype.hasOwnProperty.call(e,r)&&(n=e[r]),n};var X=n(41594),Q=n(15702),$=n(97597),J=n(17365);const ee=864e5,te=(0,$.tZ)("useGatedReportViewer");function ne(e){return Date.now()>e.accessedAt+365*ee}const re=e=>{const{0:t,1:n}=(0,X.useState)(!1),{0:r,1:o}=(0,X.useState)(null),{0:a,1:i}=(0,X.useState)([]),{currentUser:s}=(0,X.useContext)(J.cy),u=(0,Q.useLocation)();(0,X.useEffect)((()=>{s&&s.webUserId?o("gated-reports-"+s.webUserId):o(null)}),[null==s?void 0:s.webUserId]),(0,X.useEffect)((()=>{r||i([]);const e=()=>{try{const e=JSON.parse(localStorage.getItem(r)||"[]");i(e),te.info("Reports updated from local storage")}catch{i([]),te.info("Reports inaccessible - invalid data")}};e();const t=()=>{document.hidden||e()};return document.addEventListener("visibilitychange",t),()=>document.removeEventListener("visibilitychange",t)}),[r]),(0,X.useEffect)((()=>{te.info("gated-reports loaded:",a)}),[a]),(0,X.useEffect)((()=>{const t=a.find((t=>t.reportId===e)),r=!!t&&!ne(t);n(r),te.info("set report visibility: id="+e+", visible="+r)}),[e,u.pathname,a,null==s?void 0:s.webUserId,r]);return{showReport:t,addGatedReport:(0,X.useCallback)((()=>{if(r){const t=function(e,t){const n=t.filter((e=>!ne(e))).filter((t=>t.reportId!==e.reportId));return[e,...n].slice(0,200)}({reportId:e,accessedAt:Date.now()},a);localStorage.setItem(r,JSON.stringify(t)),i(t)}else te.warn("cannot update gated-reports, storageKey=null")}),[r,a,e])}};var oe=n(52242);const ae=(0,$.tZ)("useDeregisterApi");var ie=()=>{const{0:e,1:t}=(0,X.useState)(!1);return{loading:e,deregisterApi:async()=>{const e=(0,oe.M)();t(!0);try{const t=new URL(e+"/users/me"),n=new Request(t,{method:"DELETE",credentials:"include",headers:{"Content-Type":"application/json"}}),r=await fetch(n);return await r.json()}catch(n){return ae.error("Something went wrong",n),{status:500,message:"Something went wrong, please try again later."}}finally{t(!1)}}}};const se=()=>{const{featFlag:e}=(0,o.useStaticQuery)("3539053497");return e.featFlag},ue=()=>{const{0:e,1:t}=(0,X.useState)(!1);return(0,X.useEffect)((()=>(window.addEventListener("beforeprint",(()=>{t(!0)})),window.addEventListener("afterprint",(()=>{t(!1)})),()=>{window.removeEventListener("beforeprint",(()=>{t(!0)})),window.removeEventListener("afterprint",(()=>{t(!1)}))})),[]),e};var le=n(53668);const de=e=>{if(void 0!==e){if(void 0!==e.country&&void 0!==e.language&&"region/china"===e.country)return"zh-cn"===e.language;if(void 0!==e.language)return"ja"===e.language}return!1},ce=e=>e.map((e=>"filter.reportType="+e)).join("&"),pe=e=>e.map((e=>"insights/"+e.trim().toLowerCase().replace(/ /g,"-"))).join(",");var fe=function(e){return e.replace(/[\W_]+/g,"-").replace(/^-+/,"").replace(/-{1,5}$/,"").toLowerCase()},he=e=>e&&e.replace(/[/\\.]/g,"_");const ge=e=>{let{languageSlug:t,moreEventsParams:n=""}=e,r="en"===t?"/events":"/"+t+"/events";r=n?r.concat("?").concat(n):r.concat(""),window.location.assign(r)};var ve=n(54557);const me=(0,$.tZ)("consentCookie");function ye(e){try{const t=function(e){const t=e.replace(/[-_]/g,(e=>"-"===e?"+":"/")),n=t.padEnd(t.length+(4-t.length%4)%4,"=");return"function"==typeof atob?atob(n):Buffer.from(n,"base64").toString("utf-8")}(decodeURIComponent(e));return JSON.parse(t)}catch(t){return me.error("Failed to decode Ketch consent cookie:",t),null}}const Re=()=>{if("true"!==ve.A.get("manage-cookies"))return!1;const e=ve.A.get("_ketch_consent_v1_");if(!e)return!1;const t=ye(e);return!!t&&function(e){return Object.values(e).some((e=>"denied"===(null==e?void 0:e.status)))}(t)}},21647:function(e){"use strict";var t=function(e){return parseInt(e,16)},n=function(e,t){var n,r=e.r,o=e.g,a=e.b,i=e.a,s=(n=t,!isNaN(parseFloat(n))&&isFinite(n)?t:i);return"rgba(".concat(r,", ").concat(o,", ").concat(a,", ").concat(s,")")};e.exports=function(e,r){var o,a,i=function(e){return"#"===e.charAt(0)?e.slice(1):e}(e),s=function(e){var n=e.r,r=e.g,o=e.b,a=e.a;return{r:t(n),g:t(r),b:t(o),a:+(t(a)/255).toFixed(2)}}({r:(a=3===(o=i).length||4===o.length)?"".concat(o.slice(0,1)).concat(o.slice(0,1)):o.slice(0,2),g:a?"".concat(o.slice(1,2)).concat(o.slice(1,2)):o.slice(2,4),b:a?"".concat(o.slice(2,3)).concat(o.slice(2,3)):o.slice(4,6),a:(a?"".concat(o.slice(3,4)).concat(o.slice(3,4)):o.slice(6,8))||"ff"});return n(s,r)}},21686:function(e,t,n){"use strict";var r=n(93187),o=n(72490),a=n(75151),i=n(5184),s=r.A?r.A.prototype:void 0,u=s?s.toString:void 0;t.A=function e(t){if("string"==typeof t)return t;if((0,a.A)(t))return(0,o.A)(t,e)+"";if((0,i.A)(t))return u?u.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},21814:function(e,t,n){var r=n(98748)(2972,3024,3031,7386,43251,70401,70403,73727);r.addRange(2385,2386).addRange(2404,2405).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3066).addRange(70459,70460).addRange(73664,73713),t.characters=r},21839:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(3770);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},21848:function(e,t,n){"use strict";var r=n(17622);t.Fe=g,t.Zf=function(e){return g(e,v())},t.oo=t.Ay=void 0;var o=r(n(13777)),a=r(n(31031)),i=r(n(41441)),s=r(n(88638)),u=r(n(5556)),l=r(n(41594)),d=n(15702),c=n(17900),p=n(72555);t.Rr=p.parsePath;var f=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"],h=function(e){return null==e?void 0:e.startsWith("/")};function g(e,t){var n,r;if(void 0===t&&(t=m()),!y(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;var o=null!==(n=null!==(r=t)&&void 0!==r?r:v())&&void 0!==n?n:"/";return""+(null!=o&&o.endsWith("/")?o.slice(0,-1):o)+(e.startsWith("/")?e:"/"+e)}var v=function(){return""},m=function(){return""},y=function(e){return e&&!e.startsWith("http://")&&!e.startsWith("https://")&&!e.startsWith("//")};var R=function(e,t){return"number"==typeof e?e:y(e)?h(e)?g(e):function(e,t){return h(e)?e:(0,c.resolve)(e,t)}(e,t):e},w={activeClassName:u.default.string,activeStyle:u.default.object,partiallyActive:u.default.bool};function b(e){return l.default.createElement(d.Location,null,(function(t){var n=t.location;return l.default.createElement(C,(0,s.default)({},e,{_location:n}))}))}var C=function(e){function t(t){var n;(n=e.call(this,t)||this).defaultGetProps=function(e){var t=e.isPartiallyCurrent,r=e.isCurrent;return(n.props.partiallyActive?t:r)?{className:[n.props.className,n.props.activeClassName].filter(Boolean).join(" "),style:(0,s.default)({},n.props.style,n.props.activeStyle)}:null};var r=!1;return"undefined"!=typeof window&&window.IntersectionObserver&&(r=!0),n.state={IOSupported:r},n.abortPrefetch=null,n.handleRef=n.handleRef.bind((0,a.default)(n)),n}(0,i.default)(t,e);var n=t.prototype;return n._prefetch=function(){var e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);var t=R(this.props.to,e),n=(0,p.parsePath)(t),r=n.pathname+n.search;if(e!==r)return ___loader.enqueue(r)},n.componentWillUnmount=function(){if(this.io){var e=this.io,t=e.instance,n=e.el;this.abortPrefetch&&this.abortPrefetch.abort(),t.unobserve(n),t.disconnect()}},n.handleRef=function(e){var t,n,r,o=this;this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=(t=e,n=function(e){e?o.abortPrefetch=o._prefetch():o.abortPrefetch&&o.abortPrefetch.abort()},(r=new window.IntersectionObserver((function(e){e.forEach((function(e){t===e.target&&n(e.isIntersecting||e.intersectionRatio>0)}))}))).observe(t),{instance:r,el:t}))},n.render=function(){var e=this,t=this.props,n=t.to,r=t.getProps,a=void 0===r?this.defaultGetProps:r,i=t.onClick,u=t.onMouseEnter,c=(t.activeClassName,t.activeStyle,t.innerRef,t.partiallyActive,t.state),h=t.replace,g=t._location,v=(0,o.default)(t,f);var m=R(n,g.pathname);return y(m)?l.default.createElement(d.Link,(0,s.default)({to:m,state:c,getProps:a,innerRef:this.handleRef,onMouseEnter:function(e){u&&u(e);var t=(0,p.parsePath)(m);___loader.hovering(t.pathname+t.search)},onClick:function(t){if(i&&i(t),!(0!==t.button||e.props.target||t.defaultPrevented||t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)){t.preventDefault();var n=h,r=encodeURI(m)===g.pathname;"boolean"!=typeof h&&r&&(n=!0),window.___navigate(m,{state:c,replace:n})}return!0}},v)):l.default.createElement("a",(0,s.default)({href:m},v))},t}(l.default.Component);C.propTypes=(0,s.default)({},w,{onClick:u.default.func,to:u.default.string.isRequired,replace:u.default.bool,state:u.default.object});var E=l.default.forwardRef((function(e,t){return l.default.createElement(b,(0,s.default)({innerRef:t},e))}));t.Ay=E;t.oo=function(e,t){window.___navigate(R(e,window.location.pathname),t)}},22180:function(e,t,n){var r=n(98748)(32,133,160,5760,8239,8287,12288);r.addRange(9,13).addRange(8192,8202).addRange(8232,8233),t.characters=r},22286:function(e,t){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){for(var n=0;n1,o=!1,a=arguments[1];return new n((function(n){return t.subscribe({next:function(t){var i=!o;if(o=!0,!i||r)try{a=e(a,t)}catch(s){return n.error(s)}else a=t},error:function(e){n.error(e)},complete:function(){if(!o&&!r)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(a),n.complete()}})}))}},{key:"concat",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r=0&&o.splice(e,1),i()}});o.push(a)},error:function(e){r.error(e)},complete:function(){i()}});function i(){a.closed&&0===o.length&&r.complete()}return function(){o.forEach((function(e){return e.unsubscribe()})),a.unsubscribe()}}))}},{key:l,value:function(){return this}}],[{key:"from",value:function(t){var n="function"==typeof this?this:e;if(null==t)throw new TypeError(t+" is not an object");var r=c(t,l);if(r){var o=r.call(t);if(Object(o)!==o)throw new TypeError(o+" is not an object");return f(o)&&o.constructor===n?o:new n((function(e){return o.subscribe(e)}))}if(i("iterator")&&(r=c(t,u)))return new n((function(e){g((function(){if(!e.closed){var n=!0,o=!1,a=void 0;try{for(var i,s=r.call(t)[Symbol.iterator]();!(n=(i=s.next()).done);n=!0){var u=i.value;if(e.next(u),e.closed)return}}catch(l){o=!0,a=l}finally{try{n||null==s.return||s.return()}finally{if(o)throw a}}e.complete()}}))}));if(Array.isArray(t))return new n((function(e){g((function(){if(!e.closed){for(var n=0;n{let{activeMenu:t="",environment:n,isOverlayOpen:o,navigation:s,authInfo:u,handleLogOut:d,handleLogIn:f,onAccountSettingsFirstShow:h,handleCloseClick:g,handleMenuClick:v,handleSearchClick:m,handleClosePopupClick:y,showLangPrefSelector:R=!1,languageSlug:w="en",handlePreferencesClick:b=(()=>{}),hasLanguageToggle:C,toggleLanguage:E,hamburgerCloseClick:A,handleLogoMenuClick:S}=e;return(0,l.Y)(a().Fragment,null,(0,l.Y)(c,{handleClosePopupClick:y,authInfo:u,onAccountSettingsFirstShow:h,handleLogOut:d,handleLogIn:f}),(0,l.Y)("nav",{className:"frw-header",id:p},(0,l.Y)("div",{className:"frw-wrapper--1 frw-content"},(0,l.Y)(i.IS,(0,r.A)({},s,{environment:n,handleCloseClick:g,handleSearchClick:m,handleMenuClick:v,handleClosePopupClick:y,isOverlayOpen:o,activeMenu:t,showLangPrefSelector:R,handlePreferencesClick:b,languageSlug:w,hasLanguageToggle:C,toggleLanguage:E.toggleLanguage,languagesToDisplay:E.languagesToDisplay,handleLogoMenuClick:S,hamburgerCloseClick:A})))))}},23098:function(e,t,n){var r=n(98748)();r.addRange(72816,72847).addRange(72850,72871).addRange(72873,72886),t.characters=r},23276:function(e,t,n){var r=n(98748)(11647);r.addRange(11568,11623).addRange(11631,11632),t.characters=r},23313:function(e,t,n){"use strict";var r=n(67628),o=n(99274);t.A=function(e){return(0,r.A)((function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,s=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,s&&(0,o.A)(n[0],n[1],s)&&(i=a<3?void 0:i,a=1),t=Object(t);++r1&&void 0!==arguments[1]?arguments[1]:{},l=u.state,d=u.replace,c=void 0!==d&&d;if("number"==typeof t)e.history.go(t);else{l=n({},l,{key:Date.now()+""});try{i||c?e.history.replaceState(l,null,t):e.history.pushState(l,null,t)}catch(f){e.location[c?"replace":"assign"](t)}}a=r(e),i=!0;var p=new Promise((function(e){return s=e}));return o.forEach((function(e){return e({location:a,action:"PUSH"})})),p}}},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=e.indexOf("?"),n={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""},r=0,o=[n],a=[null];return{get location(){return o[r]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return o},get index(){return r},get state(){return a[r]},pushState:function(e,t,n){var i=n.split("?"),s=i[0],u=i[1],l=void 0===u?"":u;r++,o.push({pathname:s,search:l.length?"?"+l:l}),a.push(e)},replaceState:function(e,t,n){var i=n.split("?"),s=i[0],u=i[1],l=void 0===u?"":u;o[r]={pathname:s,search:l},a[r]=e},go:function(e){var t=r+e;t<0||t>a.length-1||(r=t)}}}},i=!("undefined"==typeof window||!window.document||!window.document.createElement),s=o(i?window:a()),u=s.navigate;t.W7=s},23489:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},o=function(e,t,n){var o,a=r[e];return o="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o};function a(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var i={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},u=function(e,t,n,r){return s[e]};function l(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,a=null!=n&&n.width?String(n.width):o;r=e.formattingValues[a]||e.formattingValues[o]}else{var i=e.defaultWidth,s=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[i]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var d={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function c(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var i,s=a[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(u)?function(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(p.matchPattern);if(!n)return null;var r=n[0],o=e.match(p.parsePattern);if(!o)return null;var a=p.valueCallback?p.valueCallback(o[0]):o[0];return{value:a=t.valueCallback?t.valueCallback(a):a,rest:e.slice(r.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},h={code:"en-US",formatDistance:o,formatLong:i,formatRelative:u,localize:d,match:f,options:{weekStartsOn:0,firstWeekContainsDate:1}}},24010:function(e,t,n){var r=n(98748)();r.addRange(7104,7155).addRange(7164,7167),t.characters=r},24063:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}n.d(t,{A:function(){return r}})},24077:function(e,t,n){"use strict";var r=n(49144),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var l=Object.defineProperty,d=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=d(n);c&&(i=i.concat(c(n)));for(var s=u(t),g=u(n),v=0;v0&&void 0!==e[0].style)switch(e[0].style.constructor.name||e[0].style.constructor.toString()){case"CSS2Properties":case"[object MSStyleCSSProperties]":Object.values(e[0].style).forEach((function(n){t[(0,r.toCamelCase)(n)]=e[0].style[n]}));break;case"CSSStyleDeclaration":t=e[0].style;break;default:console.error("Unknown style object prototype")}return t};t.getStyleRules=a;var i=function(e){if(e&&(0,r.isString)(e)){var t=o("."+e);if((null==t?void 0:t.length)>0&&void 0!==t[0].style)return Object.keys(a(t)).filter((function(e){return 0===e.indexOf("background")&&""!==t[0].style[e]})).reduce((function(e,n){return e[(0,r.toCamelCase)(n)]=t[0].style[n],e}),{})}return{}};t.getBackgroundStylesForSingleClass=i;var s=function(e){if((0,r.isBrowser)()){var t=(0,r.stringToArray)(e);if(t instanceof Array){var n=[];return t.forEach((function(e){return n.push(i(e))})),Object.assign.apply(Object,n)}return i(e)}return{}};t.default=s},24300:function(e,t,n){var r=n(98748)();r.addRange(68352,68405).addRange(68409,68415),t.characters=r},24313:function(e){function t(e){this.options=e,!e.deferSetup&&this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},24343:function(e){e.exports=new Map([["General_Category",new Map([["C","Other"],["Cc","Control"],["cntrl","Control"],["Cf","Format"],["Cn","Unassigned"],["Co","Private_Use"],["Cs","Surrogate"],["L","Letter"],["LC","Cased_Letter"],["Ll","Lowercase_Letter"],["Lm","Modifier_Letter"],["Lo","Other_Letter"],["Lt","Titlecase_Letter"],["Lu","Uppercase_Letter"],["M","Mark"],["Combining_Mark","Mark"],["Mc","Spacing_Mark"],["Me","Enclosing_Mark"],["Mn","Nonspacing_Mark"],["N","Number"],["Nd","Decimal_Number"],["digit","Decimal_Number"],["Nl","Letter_Number"],["No","Other_Number"],["P","Punctuation"],["punct","Punctuation"],["Pc","Connector_Punctuation"],["Pd","Dash_Punctuation"],["Pe","Close_Punctuation"],["Pf","Final_Punctuation"],["Pi","Initial_Punctuation"],["Po","Other_Punctuation"],["Ps","Open_Punctuation"],["S","Symbol"],["Sc","Currency_Symbol"],["Sk","Modifier_Symbol"],["Sm","Math_Symbol"],["So","Other_Symbol"],["Z","Separator"],["Zl","Line_Separator"],["Zp","Paragraph_Separator"],["Zs","Space_Separator"],["Other","Other"],["Control","Control"],["Format","Format"],["Unassigned","Unassigned"],["Private_Use","Private_Use"],["Surrogate","Surrogate"],["Letter","Letter"],["Cased_Letter","Cased_Letter"],["Lowercase_Letter","Lowercase_Letter"],["Modifier_Letter","Modifier_Letter"],["Other_Letter","Other_Letter"],["Titlecase_Letter","Titlecase_Letter"],["Uppercase_Letter","Uppercase_Letter"],["Mark","Mark"],["Spacing_Mark","Spacing_Mark"],["Enclosing_Mark","Enclosing_Mark"],["Nonspacing_Mark","Nonspacing_Mark"],["Number","Number"],["Decimal_Number","Decimal_Number"],["Letter_Number","Letter_Number"],["Other_Number","Other_Number"],["Punctuation","Punctuation"],["Connector_Punctuation","Connector_Punctuation"],["Dash_Punctuation","Dash_Punctuation"],["Close_Punctuation","Close_Punctuation"],["Final_Punctuation","Final_Punctuation"],["Initial_Punctuation","Initial_Punctuation"],["Other_Punctuation","Other_Punctuation"],["Open_Punctuation","Open_Punctuation"],["Symbol","Symbol"],["Currency_Symbol","Currency_Symbol"],["Modifier_Symbol","Modifier_Symbol"],["Math_Symbol","Math_Symbol"],["Other_Symbol","Other_Symbol"],["Separator","Separator"],["Line_Separator","Line_Separator"],["Paragraph_Separator","Paragraph_Separator"],["Space_Separator","Space_Separator"]])],["Script",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cpmn","Cypro_Minoan"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Kawi","Kawi"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nagm","Nag_Mundari"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Ougr","Old_Uyghur"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Tnsa","Tangsa"],["Toto","Toto"],["Ugar","Ugaritic"],["Vaii","Vai"],["Vith","Vithkuqi"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypro_Minoan","Cypro_Minoan"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nag_Mundari","Nag_Mundari"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Old_Uyghur","Old_Uyghur"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Tangsa","Tangsa"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Vithkuqi","Vithkuqi"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])],["Script_Extensions",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cpmn","Cypro_Minoan"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Kawi","Kawi"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nagm","Nag_Mundari"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Ougr","Old_Uyghur"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Tnsa","Tangsa"],["Toto","Toto"],["Ugar","Ugaritic"],["Vaii","Vai"],["Vith","Vithkuqi"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypro_Minoan","Cypro_Minoan"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nag_Mundari","Nag_Mundari"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Old_Uyghur","Old_Uyghur"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Tangsa","Tangsa"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Vithkuqi","Vithkuqi"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])]])},24371:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=0;t.default=function(){return"agPortalKey_"+ ++n}},24475:function(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},24515:function(e,t){"use strict";t.__esModule=!0,t.toKebabCase=t.toCamelCase=t.stringToArray=t.isString=t.isObject=t.isBrowser=t.hashString=t.filteredJoin=t.combineArray=t.capitalize=void 0;t.isBrowser=function(){return"undefined"!=typeof window&&void 0!==window.document};var n=function(e){return"[object String]"===Object.prototype.toString.call(e)};t.isString=n;t.isObject=function(e){return"[object Object]"===Object.prototype.toString.call(e)};t.toCamelCase=function(e){return n(e)&&-1!==e.indexOf("-")&&e.toLowerCase().replace(/(?:^\w|-|[A-Z]|\b\w)/g,(function(e,t){return 0===t?e.toLowerCase():e.toUpperCase()})).replace(/\s|\W+/g,"")||e};t.toKebabCase=function(e){return n(e)&&e.replace(/\s|\W+/g,"").replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))};t.capitalize=function(e){return(null==e?void 0:e.charAt(0).toUpperCase())+e.slice(1)};t.stringToArray=function(e,t){return void 0===t&&(t=" "),e instanceof Array?e:!!n(e)&&(e.includes(t)?e.split(t):[e])};t.hashString=function(e){return n(e)&&[].reduce.call(e,(function(e,t){return 0|(e=(e<<5)-e+t.charCodeAt(0))}),0)};t.filteredJoin=function(e){return e.filter((function(e){return""!==e})).join()};t.combineArray=function(e,t){return Array.isArray(e)?e.map((function(e,n){return e||t&&t[n]})):[e]}},24598:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;t.default=function(e,t){var n="manifest.webmanifest";if(!Array.isArray(t))return n;var r=t.find((function(t){return e.startsWith(t.start_url)}));return r?"manifest_"+r.lang+".webmanifest":n}},24689:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});const r=(0,n(64185).Ay)({resolved:{},chunkName(){return"Breadcrumb"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9860).then(n.bind(n,75660)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 75660}})},24713:function(e,t,n){"use strict";var r=n(24343);e.exports=function(e,t){var n=r.get(e);if(!n)throw new Error("Unknown property `".concat(e,"`."));var o=n.get(t);if(o)return o;throw new Error("Unknown value `".concat(t,"` for property `").concat(e,"`."))}},24913:function(e,t,n){"use strict";var r=n(43724),o=n(35917),a=n(48686),i=n(28551),s=n(56969),u=TypeError,l=Object.defineProperty,d=Object.getOwnPropertyDescriptor,c="enumerable",p="configurable",f="writable";t.f=r?a?function(e,t,n){if(i(e),t=s(t),i(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var r=d(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:c in n?n[c]:r[c],writable:!1})}return l(e,t,n)}:l:function(e,t,n){if(i(e),t=s(t),i(n),o)try{return l(e,t,n)}catch(r){}if("get"in n||"set"in n)throw new u("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},25139:function(e,t,n){var r=n(98748)(67592,67644,67647);r.addRange(65792,65794).addRange(65799,65843).addRange(65847,65855).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640),t.characters=r},25223:function(e){e.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(e){return"tag"===e.type||"script"===e.type||"style"===e.type}}},25235:function(e,t,n){"use strict";var r,o=n(64944),a=n(34173),i=function(){function e(e,t,n){this.rowModel=e,this.filterParams=t,this.caseFormat=n}return e.prototype.extractUniqueValues=function(e){var t=this,n={},r=this.filterParams.colDef.keyCreator,a=function(e){var r=null!=e?t.caseFormat(e):"____";r&&null==n[r]&&(n[r]=e)};return this.rowModel.forEachLeafNode((function(n){if(n.data&&e(n)){var i=t.filterParams.valueGetter(n);if(r){var s={value:i,colDef:t.filterParams.colDef,column:t.filterParams.column,node:n,data:n.data,api:t.filterParams.api,columnApi:t.filterParams.columnApi,context:t.filterParams.context};i=r(s)}null!=(i=o._.makeNull(i))&&Array.isArray(i)?o._.forEach(i,(function(e){var t=o._.toStringOrNull(o._.makeNull(e));a(t)})):a(o._.toStringOrNull(i))}})),o._.values(n)},e}();!function(e){e[e.PROVIDED_LIST=0]="PROVIDED_LIST",e[e.PROVIDED_CALLBACK=1]="PROVIDED_CALLBACK",e[e.TAKEN_FROM_GRID_VALUES=2]="TAKEN_FROM_GRID_VALUES"}(r||(r={}));var s,u=function(){function e(e,t,n,a,s){var u=this;this.filterParams=e,this.setIsLoading=t,this.valueFormatterService=n,this.translate=a,this.caseFormat=s,this.localEventService=new o.EventService,this.miniFilterText=null,this.providedValues=null,this.allValues=[],this.availableValues=new Set,this.displayedValues=[],this.selectedValues=new Set,this.initialised=!1;var l=e.column,d=e.colDef,c=e.textFormatter,p=e.doesRowPassOtherFilter,f=e.suppressSorting,h=e.comparator,g=e.rowModel,v=e.values,m=e.caseSensitive;this.column=l,this.colDef=d,this.formatter=c||o.TextFilter.DEFAULT_FORMATTER,this.doesRowPassOtherFilters=p,this.suppressSorting=f||!1,this.comparator=h||d.comparator||o._.defaultComparator,this.caseSensitive=m||!1,g.getType()===o.Constants.ROW_MODEL_TYPE_CLIENT_SIDE&&(this.clientSideValuesExtractor=new i(g,this.filterParams,this.caseFormat)),null==v?this.valuesType=r.TAKEN_FROM_GRID_VALUES:(this.valuesType=Array.isArray(v)?r.PROVIDED_LIST:r.PROVIDED_CALLBACK,this.providedValues=v),this.updateAllValues().then((function(e){return u.resetSelectionState(e||[])}))}return e.prototype.addEventListener=function(e,t,n){this.localEventService.addEventListener(e,t,n)},e.prototype.removeEventListener=function(e,t,n){this.localEventService.removeEventListener(e,t,n)},e.prototype.refreshValues=function(e){void 0===e&&(e=!0);var t=this.getModel();return this.updateAllValues(),this.setModel(e?t:null)},e.prototype.overrideValues=function(e,t){var n=this;return void 0===t&&(t=!0),new o.AgPromise((function(o){n.allValuesPromise.then((function(){n.valuesType=r.PROVIDED_LIST,n.providedValues=e,n.refreshValues(t).then((function(){return o()}))}))}))},e.prototype.refreshAfterAnyFilterChanged=function(){var e=this;return this.showAvailableOnly()?this.allValuesPromise.then((function(t){return e.updateAvailableValues(t||[])})):o.AgPromise.resolve()},e.prototype.isInitialised=function(){return this.initialised},e.prototype.updateAllValues=function(){var e=this;return this.allValuesPromise=new o.AgPromise((function(t){switch(e.valuesType){case r.TAKEN_FROM_GRID_VALUES:case r.PROVIDED_LIST:var n=e.valuesType===r.TAKEN_FROM_GRID_VALUES?e.getValuesFromRows(!1):o._.values(e.uniqueValues(o._.toStrings(e.providedValues)||[])),a=e.sortValues(n||[]);e.allValues=a,t(a);break;case r.PROVIDED_CALLBACK:e.setIsLoading(!0);var i=e.providedValues,s=e.filterParams,u=s.columnApi,l=s.api,d=s.context,c=s.column,p={success:function(n){var r=o._.values(e.uniqueValues(o._.toStrings(n)||[]));e.setIsLoading(!1);var a=e.sortValues(r||[]);e.allValues=a,t(a)},colDef:s.colDef,column:c,columnApi:u,api:l,context:d};window.setTimeout((function(){return i(p)}),0);break;default:throw new Error("Unrecognised valuesType")}})),this.allValuesPromise.then((function(t){return e.updateAvailableValues(t||[])})).then((function(){return e.initialised=!0})),this.allValuesPromise},e.prototype.setValuesType=function(e){this.valuesType=e},e.prototype.getValuesType=function(){return this.valuesType},e.prototype.isValueAvailable=function(e){return this.availableValues.has(e)},e.prototype.showAvailableOnly=function(){return this.valuesType===r.TAKEN_FROM_GRID_VALUES&&!this.filterParams.suppressRemoveEntries},e.prototype.updateAvailableValues=function(t){var n=this.showAvailableOnly()?this.sortValues(this.getValuesFromRows(!0)):t;this.availableValues=o._.convertToSet(n),this.localEventService.dispatchEvent({type:e.EVENT_AVAILABLE_VALUES_CHANGED}),this.updateDisplayedValues()},e.prototype.sortValues=function(e){return this.suppressSorting?e:!this.filterParams.excelMode||e.indexOf(null)<0?e.sort(this.comparator):o._.filter(e,(function(e){return null!=e})).sort(this.comparator).concat(null)},e.prototype.getValuesFromRows=function(e){var t=this;if(void 0===e&&(e=!1),!this.clientSideValuesExtractor)return console.error("AG Grid: Set Filter cannot initialise because you are using a row model that does not contain all rows in the browser. Either use a different filter type, or configure Set Filter such that you provide it with values"),[];return this.clientSideValuesExtractor.extractUniqueValues((function(n){return!e||t.doesRowPassOtherFilters(n)}))},e.prototype.setMiniFilter=function(e){return e=o._.makeNull(e),this.miniFilterText!==e&&(this.miniFilterText=e,this.updateDisplayedValues(),!0)},e.prototype.getMiniFilter=function(){return this.miniFilterText},e.prototype.updateDisplayedValues=function(){var e=this;if(null!=this.miniFilterText){this.displayedValues=[];var t=this.caseFormat(this.formatter(this.miniFilterText)||""),n=function(n){return null!=n&&e.caseFormat(n).indexOf(t)>=0};this.availableValues.forEach((function(t){if(null==t)e.filterParams.excelMode&&n(e.translate("blanks"))&&e.displayedValues.push(t);else{var r=e.formatter(t),o=e.valueFormatterService.formatValue(e.column,null,null,r,e.filterParams.valueFormatter,!1);(n(r)||n(o))&&e.displayedValues.push(t)}}))}else this.displayedValues=o._.values(this.availableValues)},e.prototype.getDisplayedValueCount=function(){return this.displayedValues.length},e.prototype.getDisplayedValue=function(e){return this.displayedValues[e]},e.prototype.hasSelections=function(){return this.filterParams.defaultToNothingSelected?this.selectedValues.size>0:this.allValues.length!==this.selectedValues.size},e.prototype.getUniqueValueCount=function(){return this.allValues.length},e.prototype.getUniqueValue=function(e){return this.allValues[e]},e.prototype.getValues=function(){return this.allValues.slice()},e.prototype.selectAllMatchingMiniFilter=function(e){var t=this;void 0===e&&(e=!1),null==this.miniFilterText?this.selectedValues=o._.convertToSet(this.allValues):(e&&this.selectedValues.clear(),o._.forEach(this.displayedValues,(function(e){return t.selectedValues.add(e)})))},e.prototype.deselectAllMatchingMiniFilter=function(){var e=this;null==this.miniFilterText?this.selectedValues.clear():o._.forEach(this.displayedValues,(function(t){return e.selectedValues.delete(t)}))},e.prototype.selectValue=function(e){this.selectedValues.add(e)},e.prototype.deselectValue=function(e){this.filterParams.excelMode&&this.isEverythingVisibleSelected()&&this.resetSelectionState(this.displayedValues),this.selectedValues.delete(e)},e.prototype.isValueSelected=function(e){return this.selectedValues.has(e)},e.prototype.isEverythingVisibleSelected=function(){var e=this;return o._.filter(this.displayedValues,(function(t){return e.isValueSelected(t)})).length===this.displayedValues.length},e.prototype.isNothingVisibleSelected=function(){var e=this;return 0===o._.filter(this.displayedValues,(function(t){return e.isValueSelected(t)})).length},e.prototype.getModel=function(){return this.hasSelections()?o._.values(this.selectedValues):null},e.prototype.setModel=function(e){var t=this;return this.allValuesPromise.then((function(n){if(null==e)t.resetSelectionState(n||[]);else{t.selectedValues.clear();var r=t.uniqueValues(n||[]);o._.forEach(e,(function(e){var n=r[t.uniqueKey(e)];void 0!==n&&t.selectedValues.add(n)}))}}))},e.prototype.uniqueValues=function(e){var t=this,n={};return o._.forEach(e||[],(function(e){var r=t.uniqueKey(e);void 0===n[r]&&(n[r]=e)})),n},e.prototype.uniqueKey=function(e){return null==e?"____":this.caseFormat(e)},e.prototype.resetSelectionState=function(e){this.filterParams.defaultToNothingSelected?this.selectedValues.clear():this.selectedValues=o._.convertToSet(e||[])},e.EVENT_AVAILABLE_VALUES_CHANGED="availableValuesChanged",e}(),l=(s=function(e,t){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},s(e,t)},function(e,t){function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),d=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},c=function(e){function t(n,r,o,a){var i=e.call(this,t.TEMPLATE)||this;return i.value=n,i.params=r,i.translate=o,i.isSelected=a,i}return l(t,e),t.prototype.init=function(){var e=this;this.render(),this.eCheckbox.setValue(this.isSelected,!0),this.eCheckbox.setDisabled(!!this.params.readOnly),this.params.readOnly||this.eCheckbox.onValueChange((function(n){var r=n||!1;e.isSelected=r;var o={type:t.EVENT_SELECTION_CHANGED,isSelected:r};e.dispatchEvent(o)}))},t.prototype.toggleSelected=function(){this.params.readOnly||(this.isSelected=!this.isSelected,this.eCheckbox.setValue(this.isSelected))},t.prototype.render=function(){var e=this.params.column,t=this.value,n=null;if("function"==typeof t?t=t():n=this.getFormattedValue(this.params,e,t),this.params.showTooltips){var r=null!=n?n:t;this.setTooltip(r)}var o={value:t,valueFormatted:n,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext(),colDef:this.params.colDef,column:this.params.column};this.renderCell(o)},t.prototype.getTooltipParams=function(){var t=e.prototype.getTooltipParams.call(this);return t.location="setFilterValue",t.colDef=this.getComponentHolder(),t},t.prototype.getFormattedValue=function(e,t,n){var r=e&&e.valueFormatter;return this.valueFormatterService.formatValue(t,null,null,n,r,!1)},t.prototype.renderCell=function(e){var t=this,n=this.userComponentFactory.getSetFilterCellRendererDetails(this.params,e),r=n?n.newAgStackInstance():void 0;if(null!=r)r.then((function(e){e&&(t.eCheckbox.setLabel(e.getGui()),t.addDestroyFunc((function(){return t.destroyBean(e)})))}));else{var o=null==e.valueFormatted?e.value:e.valueFormatted;this.eCheckbox.setLabel(null==o?this.translate("blanks"):o)}},t.prototype.getComponentHolder=function(){return this.params.column.getColDef()},t.EVENT_SELECTION_CHANGED="selectionChanged",t.TEMPLATE='\n
\n \n
',d([(0,o.Autowired)("valueFormatterService")],t.prototype,"valueFormatterService",void 0),d([(0,o.Autowired)("userComponentFactory")],t.prototype,"userComponentFactory",void 0),d([(0,o.RefSelector)("eCheckbox")],t.prototype,"eCheckbox",void 0),d([o.PostConstruct],t.prototype,"init",null),t}(o.Component),p={loadingOoo:"Loading...",blanks:"(Blanks)",searchOoo:"Search...",selectAll:"(Select All)",selectAllSearchResults:"(Select All Search Results)",noMatches:"No matches."},f=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),h=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},g=function(e){function t(){var t=e.call(this,"setFilter")||this;return t.valueModel=null,t.setFilterParams=null,t.virtualList=null,t.caseSensitive=!1,t.appliedModelValues=null,t}return f(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.positionableFeature=new o.PositionableFeature(this.eSetFilterList,{forcePopupParentAsOffsetParent:!0}),this.createBean(this.positionableFeature)},t.prototype.updateUiVisibility=function(){},t.prototype.createBodyTemplate=function(){return'\n
\n
'+this.translateForSetFilter("loadingOoo")+'
\n \n
'+this.translateForSetFilter("noMatches")+'
\n \n
'},t.prototype.handleKeyDown=function(t){if(e.prototype.handleKeyDown.call(this,t),!t.defaultPrevented)switch(t.which||t.keyCode){case o.KeyCode.SPACE:this.handleKeySpace(t);break;case o.KeyCode.ENTER:this.handleKeyEnter(t)}},t.prototype.handleKeySpace=function(e){if(this.eSetFilterList.contains(document.activeElement)&&this.virtualList){var t=this.virtualList.getLastFocusedRow();if(null!=t){var n=this.virtualList.getComponentAt(t);if(null!=n)e.preventDefault(),(this.setFilterParams||{}).readOnly||n.toggleSelected()}}},t.prototype.handleKeyEnter=function(e){if(this.setFilterParams){var t=this.setFilterParams||{},n=t.excelMode,r=t.readOnly;n&&!r&&(e.preventDefault(),this.onBtApply(!1,!1,e),"mac"===this.setFilterParams.excelMode&&this.eMiniFilter.getInputElement().select())}},t.prototype.getCssIdentifier=function(){return"set-filter"},t.prototype.setModelAndRefresh=function(e){var t=this;return this.valueModel?this.valueModel.setModel(e).then((function(){return t.refresh()})):o.AgPromise.resolve()},t.prototype.resetUiToDefaults=function(){return this.setMiniFilter(null),this.setModelAndRefresh(null)},t.prototype.setModelIntoUi=function(e){if(this.setMiniFilter(null),e instanceof Array){o._.doOnce((function(){return console.warn("AG Grid: The Set Filter Model is no longer an array and models as arrays are deprecated. Please check the docs on what the set filter model looks like. Future versions of AG Grid will have the array version of the model removed.")}),"setFilter.modelAsArray")}var t=null==e?null:e instanceof Array?e:e.values;return this.setModelAndRefresh(t)},t.prototype.getModelFromUi=function(){if(!this.valueModel)throw new Error("Value model has not been created.");var e=this.valueModel.getModel();return e?this.gridOptionsWrapper.isEnableOldSetFilterModel()?e:{values:e,filterType:this.getFilterType()}:null},t.prototype.getFilterType=function(){return"set"},t.prototype.getValueModel=function(){return this.valueModel},t.prototype.areModelsEqual=function(e,t){return null==e&&null==t||null!=e&&null!=t&&o._.areEqual(e.values,t.values)},t.prototype.setParams=function(t){var n=this;this.applyExcelModeOptions(t),e.prototype.setParams.call(this,t),this.checkSetFilterDeprecatedParams(t),this.setFilterParams=t,this.caseSensitive=t.caseSensitive||!1,this.valueModel=new u(t,(function(e){return n.showOrHideLoadingScreen(e)}),this.valueFormatterService,(function(e){return n.translateForSetFilter(e)}),(function(e){return n.caseFormat(e)})),this.initialiseFilterBodyUi(),t.rowModel.getType()!==o.Constants.ROW_MODEL_TYPE_CLIENT_SIDE||t.values||t.suppressSyncValuesAfterDataChange||this.addEventListenersForDataChanges()},t.prototype.applyExcelModeOptions=function(e){"windows"===e.excelMode?(e.buttons||(e.buttons=["apply","cancel"]),null==e.closeOnApply&&(e.closeOnApply=!0)):"mac"===e.excelMode&&(e.buttons||(e.buttons=["reset"]),null==e.applyMiniFilterWhileTyping&&(e.applyMiniFilterWhileTyping=!0),null==e.debounceMs&&(e.debounceMs=500))},t.prototype.checkSetFilterDeprecatedParams=function(e){if(e.syncValuesLikeExcel){o._.doOnce((function(){return console.warn("AG Grid: since version 22.x, the Set Filter param syncValuesLikeExcel is no longer used as this is the default behaviour. To turn this default behaviour off, use the param suppressSyncValuesAfterDataChange")}),"syncValuesLikeExcel deprecated")}if(e.selectAllOnMiniFilter){o._.doOnce((function(){return console.warn("AG Grid: since version 22.x, the Set Filter param selectAllOnMiniFilter is no longer used as this is the default behaviour.")}),"selectAllOnMiniFilter deprecated")}if(e.suppressSyncValuesAfterDataChange){o._.doOnce((function(){return console.warn("AG Grid: since version 23.1, the Set Filter param suppressSyncValuesAfterDataChange has been deprecated and will be removed in a future major release.")}),"suppressSyncValuesAfterDataChange deprecated")}if(e.suppressRemoveEntries){o._.doOnce((function(){return console.warn("AG Grid: since version 23.1, the Set Filter param suppressRemoveEntries has been deprecated and will be removed in a future major release.")}),"suppressRemoveEntries deprecated")}},t.prototype.addEventListenersForDataChanges=function(){var e=this;this.addManagedListener(this.eventService,o.Events.EVENT_ROW_DATA_UPDATED,(function(){return e.syncAfterDataChange()})),this.addManagedListener(this.eventService,o.Events.EVENT_CELL_VALUE_CHANGED,(function(t){e.setFilterParams&&t.column===e.setFilterParams.column&&e.syncAfterDataChange()}))},t.prototype.syncAfterDataChange=function(e,t){var n=this;if(void 0===e&&(e=!0),void 0===t&&(t=!0),!this.valueModel)throw new Error("Value model has not been created.");var r=o.AgPromise.resolve();return e?r=this.valueModel.refreshValues(t):t||(r=this.valueModel.setModel(null)),r.then((function(){n.refresh(),n.onBtApply(!1,!0)}))},t.prototype.setLoading=function(e){o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, setLoading has been deprecated. The loading screen is displayed automatically when the set filter is retrieving values.")}),"setFilter.setLoading"),this.showOrHideLoadingScreen(e)},t.prototype.showOrHideLoadingScreen=function(e){o._.setDisplayed(this.eFilterLoading,e)},t.prototype.initialiseFilterBodyUi=function(){this.initVirtualList(),this.initMiniFilter()},t.prototype.initVirtualList=function(){var e=this;if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");var t=this.gridOptionsWrapper.getLocaleTextFunc()("ariaFilterList","Filter List"),n=this.virtualList=this.createBean(new o.VirtualList("filter","listbox",t)),r=this.getRefElement("eSetFilterList");r&&r.appendChild(n.getGui());var a,i=this.setFilterParams.cellHeight;null!=i&&n.setRowHeight(i),n.setComponentCreator((function(t){return e.createSetListItem(t)})),a=this.setFilterParams.suppressSelectAll?new v(this.valueModel):new m(this.valueModel,(function(){return e.isSelectAllSelected()})),n.setModel(a)},t.prototype.getSelectAllLabel=function(){if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");var e=null!=this.valueModel.getMiniFilter()&&this.setFilterParams.excelMode?"selectAllSearchResults":"selectAll";return this.translateForSetFilter(e)},t.prototype.createSetListItem=function(e){var n,r=this;if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");return e===t.SELECT_ALL_VALUE?((n=this.createBean(new c((function(){return r.getSelectAllLabel()}),this.setFilterParams,(function(e){return r.translateForSetFilter(e)}),this.isSelectAllSelected()))).addEventListener(c.EVENT_SELECTION_CHANGED,(function(e){return r.onSelectAll(e.isSelected)})),n):((n=this.createBean(new c(e,this.setFilterParams,(function(e){return r.translateForSetFilter(e)}),this.valueModel.isValueSelected(e)))).addEventListener(c.EVENT_SELECTION_CHANGED,(function(t){return r.onItemSelected(e,t.isSelected)})),n)},t.prototype.initMiniFilter=function(){var e=this;if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");var t=this.eMiniFilter,n=this.gridOptionsWrapper.getLocaleTextFunc();o._.setDisplayed(t.getGui(),!this.setFilterParams.suppressMiniFilter),t.setValue(this.valueModel.getMiniFilter()),t.onValueChange((function(){return e.onMiniFilterInput()})),t.setInputAriaLabel(n("ariaSearchFilterValues","Search filter values")),this.addManagedListener(t.getInputElement(),"keypress",(function(t){return e.onMiniFilterKeyPress(t)}))},t.prototype.afterGuiAttached=function(t){if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");e.prototype.afterGuiAttached.call(this,t),this.refreshVirtualList(),this.setFilterParams.excelMode&&this.resetUiToActiveModel();var n=this.eMiniFilter;n.setInputPlaceholder(this.translateForSetFilter("searchOoo")),t&&t.suppressFocus||n.getFocusableElement().focus();var r,o=!(!t||"floatingFilter"!==t.container);r=this.gridOptionsWrapper.isEnableRtl()?{bottom:!0,bottomLeft:!0,left:!0}:{bottom:!0,bottomRight:!0,right:!0},o?(this.positionableFeature.restoreLastSize(),this.positionableFeature.setResizable(r)):(this.positionableFeature.removeSizeFromEl(),this.positionableFeature.setResizable(!1))},t.prototype.applyModel=function(){var t=this;if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");this.setFilterParams.excelMode&&this.valueModel.isEverythingVisibleSelected()&&this.valueModel.selectAllMatchingMiniFilter();var n=e.prototype.applyModel.call(this),r=this.getModel();return this.appliedModelValues=r?o._.reduce(r.values,(function(e,n){return e[t.caseFormat(String(n))]=!0,e}),{}):null,n},t.prototype.isModelValid=function(e){return!this.setFilterParams||!this.setFilterParams.excelMode||(null==e||e.values.length>0)},t.prototype.doesFilterPass=function(e){var t=this;if(!this.setFilterParams||!this.valueModel||!this.appliedModelValues)return!0;var n=this.setFilterParams,r=n.valueGetter,a=n.colDef.keyCreator,i=r(e.node);a&&(i=a({value:i,colDef:this.setFilterParams.colDef,column:this.setFilterParams.column,node:e.node,data:e.data,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()}));return i=o._.makeNull(i),Array.isArray(i)?o._.some(i,(function(e){return!0===t.appliedModelValues[t.caseFormat(o._.makeNull(e))]})):!0===this.appliedModelValues[this.caseFormat(i)]},t.prototype.onNewRowsLoaded=function(){if(!this.valueModel)throw new Error("Value model has not been created.");var e=this.valueModel.getValuesType(),t=this.isNewRowsActionKeep();this.syncAfterDataChange(e===r.TAKEN_FROM_GRID_VALUES,t)},t.prototype.setFilterValues=function(e){var t=this;if(!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.overrideValues(e,this.isNewRowsActionKeep()).then((function(){t.refresh(),t.onUiChanged()}))},t.prototype.resetFilterValues=function(){if(!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.setValuesType(r.TAKEN_FROM_GRID_VALUES),this.syncAfterDataChange(!0,this.isNewRowsActionKeep())},t.prototype.refreshFilterValues=function(){var e=this;if(!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.isInitialised()&&this.valueModel.refreshValues().then((function(){e.refresh(),e.onUiChanged()}))},t.prototype.onAnyFilterChanged=function(){var e=this;setTimeout((function(){if(e.isAlive()){if(!e.valueModel)throw new Error("Value model has not been created.");e.valueModel.refreshAfterAnyFilterChanged().then((function(){return e.refresh()}))}}),0)},t.prototype.onMiniFilterInput=function(){if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");if(this.valueModel.setMiniFilter(this.eMiniFilter.getValue())){var e=this.setFilterParams||{},t=e.applyMiniFilterWhileTyping;!e.readOnly&&t?this.filterOnAllVisibleValues(!1):this.updateUiAfterMiniFilterChange()}},t.prototype.updateUiAfterMiniFilterChange=function(){if(!this.setFilterParams)throw new Error("Set filter params have not been provided.");if(!this.valueModel)throw new Error("Value model has not been created.");var e=this.setFilterParams||{},t=e.excelMode,n=e.readOnly;null==t||n?this.refresh():null==this.valueModel.getMiniFilter()?this.resetUiToActiveModel():(this.valueModel.selectAllMatchingMiniFilter(!0),this.refresh(),this.onUiChanged()),this.showOrHideResults()},t.prototype.showOrHideResults=function(){if(!this.valueModel)throw new Error("Value model has not been created.");var e=null!=this.valueModel.getMiniFilter()&&this.valueModel.getDisplayedValueCount()<1;o._.setDisplayed(this.eNoMatches,e),o._.setDisplayed(this.eSetFilterList,!e)},t.prototype.resetUiToActiveModel=function(){var e=this;if(!this.valueModel)throw new Error("Value model has not been created.");this.eMiniFilter.setValue(null,!0),this.valueModel.setMiniFilter(null),this.setModelIntoUi(this.getModel()).then((function(){return e.onUiChanged(!1,"prevent")}))},t.prototype.onMiniFilterKeyPress=function(e){var t=this.setFilterParams||{},n=t.excelMode,r=t.readOnly;!o._.isKeyPressed(e,o.KeyCode.ENTER)||n||r||this.filterOnAllVisibleValues()},t.prototype.filterOnAllVisibleValues=function(e){void 0===e&&(e=!0);var t=(this.setFilterParams||{}).readOnly;if(!this.valueModel)throw new Error("Value model has not been created.");if(t)throw new Error("Unable to filter in readOnly mode.");this.valueModel.selectAllMatchingMiniFilter(!0),this.refresh(),this.onUiChanged(!1,e?"immediately":"debounce"),this.showOrHideResults()},t.prototype.focusRowIfAlive=function(e){var t=this;null!=e&&window.setTimeout((function(){if(!t.virtualList)throw new Error("Virtual list has not been created.");t.isAlive()&&t.virtualList.focusRow(e)}),0)},t.prototype.onSelectAll=function(e){if(!this.valueModel)throw new Error("Value model has not been created.");if(!this.virtualList)throw new Error("Virtual list has not been created.");e?this.valueModel.selectAllMatchingMiniFilter():this.valueModel.deselectAllMatchingMiniFilter();var t=this.virtualList.getLastFocusedRow();this.refresh(),this.onUiChanged(),this.focusRowIfAlive(t)},t.prototype.onItemSelected=function(e,t){if(!this.valueModel)throw new Error("Value model has not been created.");if(!this.virtualList)throw new Error("Virtual list has not been created.");t?this.valueModel.selectValue(e):this.valueModel.deselectValue(e);var n=this.virtualList.getLastFocusedRow();this.refresh(),this.onUiChanged(),this.focusRowIfAlive(n)},t.prototype.setMiniFilter=function(e){this.eMiniFilter.setValue(e),this.onMiniFilterInput()},t.prototype.getMiniFilter=function(){return this.valueModel?this.valueModel.getMiniFilter():null},t.prototype.selectEverything=function(){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, selectEverything has been deprecated. Please use setModel instead.")}),"setFilter.selectEverything"),!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.selectAllMatchingMiniFilter(),this.refresh()},t.prototype.selectNothing=function(){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, selectNothing has been deprecated. Please use setModel instead.")}),"setFilter.selectNothing"),!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.deselectAllMatchingMiniFilter(),this.refresh()},t.prototype.unselectValue=function(e){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, unselectValue has been deprecated. Please use setModel instead.")}),"setFilter.unselectValue"),!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.deselectValue(e),this.refresh()},t.prototype.selectValue=function(e){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, selectValue has been deprecated. Please use setModel instead.")}),"setFilter.selectValue"),!this.valueModel)throw new Error("Value model has not been created.");this.valueModel.selectValue(e),this.refresh()},t.prototype.refresh=function(){if(!this.virtualList)throw new Error("Virtual list has not been created.");this.virtualList.refresh()},t.prototype.isValueSelected=function(e){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, isValueSelected has been deprecated. Please use getModel instead.")}),"setFilter.isValueSelected"),!this.valueModel)throw new Error("Value model has not been created.");return this.valueModel.isValueSelected(e)},t.prototype.isEverythingSelected=function(){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, isEverythingSelected has been deprecated. Please use getModel instead.")}),"setFilter.isEverythingSelected"),!this.valueModel)throw new Error("Value model has not been created.");return this.valueModel.isEverythingVisibleSelected()},t.prototype.isNothingSelected=function(){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, isNothingSelected has been deprecated. Please use getModel instead.")}),"setFilter.isNothingSelected"),!this.valueModel)throw new Error("Value model has not been created.");return this.valueModel.isNothingVisibleSelected()},t.prototype.getUniqueValueCount=function(){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, getUniqueValueCount has been deprecated. Please use getValues instead.")}),"setFilter.getUniqueValueCount"),!this.valueModel)throw new Error("Value model has not been created.");return this.valueModel.getUniqueValueCount()},t.prototype.getUniqueValue=function(e){if(o._.doOnce((function(){return console.warn("AG Grid: since version 23.2, getUniqueValue has been deprecated. Please use getValues instead.")}),"setFilter.getUniqueValue"),!this.valueModel)throw new Error("Value model has not been created.");return this.valueModel.getUniqueValue(e)},t.prototype.getValues=function(){return this.valueModel?this.valueModel.getValues():[]},t.prototype.refreshVirtualList=function(){this.setFilterParams&&this.setFilterParams.refreshValuesOnOpen?this.refreshFilterValues():this.refresh()},t.prototype.translateForSetFilter=function(e){return this.gridOptionsWrapper.getLocaleTextFunc()(e,p[e])},t.prototype.isSelectAllSelected=function(){if(!this.setFilterParams||!this.valueModel)return!1;if(this.setFilterParams.defaultToNothingSelected){if(this.valueModel.hasSelections()&&this.valueModel.isEverythingVisibleSelected())return!0;if(this.valueModel.isNothingVisibleSelected())return!1}else{if(this.valueModel.hasSelections()&&this.valueModel.isNothingVisibleSelected())return!1;if(this.valueModel.isEverythingVisibleSelected())return!0}},t.prototype.destroy=function(){null!=this.virtualList&&(this.virtualList.destroy(),this.virtualList=null),e.prototype.destroy.call(this)},t.prototype.caseFormat=function(e){return null==e||"string"!=typeof e||this.caseSensitive?e:e.toUpperCase()},t.SELECT_ALL_VALUE="__AG_SELECT_ALL__",h([(0,o.RefSelector)("eMiniFilter")],t.prototype,"eMiniFilter",void 0),h([(0,o.RefSelector)("eFilterLoading")],t.prototype,"eFilterLoading",void 0),h([(0,o.RefSelector)("eSetFilterList")],t.prototype,"eSetFilterList",void 0),h([(0,o.RefSelector)("eFilterNoMatches")],t.prototype,"eNoMatches",void 0),h([(0,o.Autowired)("valueFormatterService")],t.prototype,"valueFormatterService",void 0),t}(o.ProvidedFilter),v=function(){function e(e){this.model=e}return e.prototype.getRowCount=function(){return this.model.getDisplayedValueCount()},e.prototype.getRow=function(e){return this.model.getDisplayedValue(e)},e.prototype.isRowSelected=function(e){return this.model.isValueSelected(this.getRow(e))},e}(),m=function(){function e(e,t){this.model=e,this.isSelectAllSelected=t}return e.prototype.getRowCount=function(){return this.model.getDisplayedValueCount()+1},e.prototype.getRow=function(e){return 0===e?g.SELECT_ALL_VALUE:this.model.getDisplayedValue(e-1)},e.prototype.isRowSelected=function(e){return 0===e?this.isSelectAllSelected():this.model.isValueSelected(this.getRow(e))},e}(),y=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),R=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};(function(e){function t(){var t=e.call(this,'\n ')||this;return t.availableValuesListenerAdded=!1,t}y(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var t=this.columnModel.getDisplayNameForColumn(e.column,"header",!0),n=this.gridOptionsWrapper.getLocaleTextFunc();this.eFloatingFilterText.setDisabled(!0).setInputAriaLabel(t+" "+n("ariaFilterInput","Filter Input")).addGuiEventListener("click",(function(){return e.showParentFilter()})),this.params=e},t.prototype.onParentModelChanged=function(e){this.updateFloatingFilterText(e)},t.prototype.addAvailableValuesListener=function(){var e=this;this.params.parentFilterInstance((function(t){var n=t.getValueModel();n&&e.addManagedListener(n,u.EVENT_AVAILABLE_VALUES_CHANGED,(function(){return e.updateFloatingFilterText()}))})),this.availableValuesListenerAdded=!0},t.prototype.updateFloatingFilterText=function(e){var t=this;this.availableValuesListenerAdded||this.addAvailableValuesListener(),this.params.parentFilterInstance((function(n){var r=(e||n.getModel()||{}).values,a=n.getValueModel();if(null!=r&&null!=a){var i=t.gridOptionsWrapper.getLocaleTextFunc(),s=o._.filter(r,(function(e){return a.isValueAvailable(e)})),u=o._.map(s,(function(e){var n=t.params,r=n.column,o=n.filterParams,a=t.valueFormatterService.formatValue(r,null,null,e,o.valueFormatter,!1),s=null!=a?a:e;return null==s?i("blanks",p.blanks):s})),l=u.length>10?u.slice(0,10).concat("..."):u,d="("+u.length+") "+l.join(",");t.eFloatingFilterText.setValue(d)}else t.eFloatingFilterText.setValue("")}))},R([(0,o.RefSelector)("eFloatingFilterText")],t.prototype,"eFloatingFilterText",void 0),R([(0,o.Autowired)("valueFormatterService")],t.prototype,"valueFormatterService",void 0),R([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0)})(o.Component),o.ModuleNames.SetFilterModule,a.b},25268:function(e,t,n){var r=n(25223).isTag;function o(e,t,n,r){for(var a,i=[],s=0,u=t.length;s0&&(a=o(e,a,n,r),i=i.concat(a),(r-=a.length)<=0)));s++);return i}e.exports={filter:function(e,t,n,r){Array.isArray(t)||(t=[t]);"number"==typeof r&&isFinite(r)||(r=1/0);return o(e,t,!1!==n,r)},find:o,findOneChild:function(e,t){for(var n=0,r=t.length;n0&&(o=e(t,n[a].children)));return o},existsOne:function e(t,n){for(var o=0,a=n.length;o0&&e(t,n[o].children)))return!0;return!1},findAll:function(e,t){var n=[],o=t.slice();for(;o.length;){var a=o.shift();r(a)&&(a.children&&a.children.length>0&&o.unshift.apply(o,a.children),e(a)&&n.push(a))}return n}}},25361:function(e,t,n){"use strict";n.d(t,{WQ:function(){return v},KQ:function(){return A},Ay:function(){return S}});var r=n(96028),o=n(41594),a=n.n(o),i=n(9249),s=n(99634),u=n.n(s),l=n(4914),d=n(14978),c=n(85917);const p=a().forwardRef(((e,t)=>{let{children:n,className:o,style:a,...i}=e;const s={...a},l=u()("fr-carousel-slide",o);return(0,c.Y)("div",(0,r.A)({ref:t,className:l,style:s},i),n)}));var f=n(79175),h=n(56265),g=n(99657);const v=e=>{let{customControls:t,onPrevious:n,onNext:r}=e;return(0,c.Y)("div",{className:"fr-column fr-column--two fr-carousel-controls-wrapper"},(0,c.Y)("div",{className:"fr-column"}),(0,c.Y)("div",{className:"fr-column fr-ta--right"},null==t?void 0:t.map(((e,t)=>(0,c.Y)("a",{key:"ui-control-"+e.label+"-"+(e.url||t),className:"fr-button fr-button--4 fr-button--small fr-button--pill",href:e.url||"#",target:"_self",tabIndex:0,onClick:e.onClick},e.label,e.icon&&(0,c.Y)("i",{className:e.icon+" fr-button--icon-right"})))),t&&t.length>0&&(0,c.Y)("span",{className:"fr-divider--1-v"},"|"),(0,c.Y)("button",{type:"button",className:"fr-button fr-button--4 fr-button--small fr-button--pill fr-carousel-controls-top fr-carousel-controls-top--prev",onClick:n,onKeyDown:(0,f.pX)(n),"aria-label":"Previous Slide"},(0,c.Y)(l.g,{icon:d.Uec,className:"fr-carousel-arrow-icon"})),(0,c.Y)("button",{type:"button",className:"fr-button fr-button--4 fr-button--small fr-button--pill fr-carousel-controls-top fr-carousel-controls-top--next",onClick:r,onKeyDown:(0,f.pX)(r),"aria-label":"Next Slide"},(0,c.Y)(l.g,{icon:d.vmR,className:"fr-carousel-arrow-icon"}))))},m=e=>{let{onPrevious:t,onNext:n}=e;return(0,c.Y)(a().Fragment,null,(0,c.Y)("button",{type:"button",className:"fr-carousel-controls fr-carousel-controls--prev",onClick:t,"aria-label":"Previous Slide"},(0,c.Y)(l.g,{icon:d.Uec,className:"fr-carousel-overlay-icon"})),(0,c.Y)("button",{type:"button",className:"fr-carousel-controls fr-carousel-controls--next",onClick:n,"aria-label":"Next Slide"},(0,c.Y)(l.g,{icon:d.vmR,className:"fr-carousel-overlay-icon"})))},y=(e,t)=>e.contentful_id?"slide-"+e.contentful_id:"slide-"+t,R=(e,t,n,r,o,a,i)=>{const s=function(e,t,n,r){if(r)return Math.ceil(e/n);return Math.ceil((e-t)/n)+1}(e,t,n,r);return(0,c.Y)("ul",{className:a},Array.from({length:s},((r,a)=>{const s=a*n,u=o>=s&&oi(s),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),i(s))},role:"button",tabIndex:0,"aria-label":"Go to slides "+(s+1)+" to "+Math.min(s+t,e),style:{cursor:"pointer"}},(0,c.Y)("button",{type:"button","aria-hidden":"true",tabIndex:-1,style:{pointerEvents:"none"}},a+1))})))};const w=e=>e.map(((e,t)=>((e,t)=>{const{children:n,component:o,componentProps:a={},className:i,...s}=e,l=y(e,t);return(0,c.Y)(p,(0,r.A)({key:l,className:u()("fr-carousel-slide",i)},s),o&&(0,c.Y)(o,(0,r.A)({},a,{slideIndex:t})),n)})(e,t)));function b(e,t,n){return u()("fr-slick-dots",e&&"tiles"===t?"fr-slick-dots--cards":"","fr-ta--"+n)}function C(e){let{pagerType:t,dots:n,totalSlides:r,slides:o,currentSlide:a,useCardsLayout:i,dotsPosition:s,hasEnoughSlides:l,slidesToShow:d,slidesToScroll:p,infinite:f,goToSlide:h}=e;return"tiles"===t&&n&&r>0?((e,t,n,r)=>(0,c.Y)("ul",{className:u()(n,"fr-slick-dots--tiles")},e.map(((e,n)=>(0,c.Y)("li",{key:y(e,n),className:u()("fr-carousel-pager-item",n===t?"slick-active":"")},(0,c.Y)(g.default,{classname:"frw-va frw-bg--img frw-bg--blend",gatsbyImageData:e.backgroundImage,Tag:"div"},(0,c.Y)("div",{className:"fr-carousel-pager-item-inner",onClick:()=>r(n),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),r(n))},tabIndex:0,role:"button","aria-label":"Go to slide "+(n+1)+": "+(e.title||""),style:{width:"100%",height:"100%",cursor:"pointer"}},(0,c.Y)("div",{className:"fr-carousel-pager-title"},e.title))))))))(o,a,b(i,t,s),h):n&&l?R(r,d,p,f,a,b(i,t,s),h):null}function E(e){let{pagerContent:t,divider:n,viewMore:r}=e;return t||n||r?(0,c.Y)("div",{className:"fr-carousel-pager-wrapper"},t,n&&(0,c.Y)("div",{className:"fr-divider"}),r&&(e=>(0,c.Y)("a",{className:"fr-button fr-button--4 fr-button--small fr-button--brick fr-more",href:e.url||"#",target:"_self",tabIndex:0,onClick:e.handleClick,"data-testid":"more-section-button"},e.label||"View all",(0,c.Y)(l.g,{icon:d.XkK,className:"fr-button--icon-right"})))(r)):null}const A=a().forwardRef(((e,t)=>{let{children:n,modifiers:s=[],slides:l=[],title:d,arrows:p=!0,arrowsPosition:f="top",dots:g=!0,dotsPosition:y="left",pagerType:R="dots",useCardsLayout:b=!1,divider:A=!1,viewMore:S,customTopControls:O,slidesToShow:_=1,slidesToScroll:D=1,infinite:P=!0,speed:T=0,autoplay:x=!1,autoplaySpeed:N=0,fade:M=!1,pauseOnHover:k=!0,adaptiveHeight:F=!1,centerMode:I=!1,centerPadding:L,responsive:j,onSlideChange:G,initialSlide:B=0,...H}=e;const V=(0,o.useRef)(null),{0:W,1:U}=(0,o.useState)(B||0),z=l.length>0?l.length:a().Children.count(n),{isMobile:Y}=(0,h.A)(),q=Y?1:_,K=z>q,Z=z===q,X=K,Q=P&&K,$=()=>{var e;return null===(e=V.current)||void 0===e?void 0:e.slickNext()},J=()=>{var e;return null===(e=V.current)||void 0===e?void 0:e.slickPrev()},ee=e=>{var t;return null===(t=V.current)||void 0===t?void 0:t.slickGoTo(e)};a().useImperativeHandle(t,(()=>({next:$,previous:J,goToSlide:ee,sliderRef:V.current})));const te=s.map((e=>"mode-"+e)),ne=E({pagerContent:C({pagerType:R,dots:g,totalSlides:z,slides:l,currentSlide:W,useCardsLayout:b,dotsPosition:y,hasEnoughSlides:X,slidesToShow:q,slidesToScroll:D,infinite:Q,goToSlide:ee}),divider:A,viewMore:S}),re=(e=>{const{restSlickSettings:t,infinite:n,speed:r,slidesToShow:o,slidesToScroll:a,fade:i,pauseOnHover:s,adaptiveHeight:u,centerMode:l,centerPadding:d,initialSlide:c,autoplay:p,autoplaySpeed:f,responsive:h,totalSlides:g,setCurrentSlide:v,onSlideChange:m}=e;return{...t,accessibility:!0,arrows:!1,dots:!1,infinite:n,speed:r,slidesToShow:o,slidesToScroll:a,fade:i&&1===o,pauseOnHover:s,adaptiveHeight:u,centerMode:l,centerPadding:d,initialSlide:c,autoplay:p&&g>1,autoplaySpeed:f,lazyLoad:"ondemand",responsive:h||[{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}}],afterChange:e=>{v(e),null==m||m(e)}}})({restSlickSettings:H,infinite:Q,speed:T,slidesToShow:q,slidesToScroll:D,fade:M,pauseOnHover:k,adaptiveHeight:F,centerMode:I,centerPadding:L,initialSlide:B,autoplay:x,autoplaySpeed:N,responsive:j,totalSlides:z,setCurrentSlide:U,onSlideChange:G});return(0,c.Y)("div",{className:u()("fr-carousel-wrapper",...te,{"insufficient-slides":z1}),"data-pager-type":R},function(e){let{arrowsPosition:t,arrows:n,showArrows:r,title:o,customTopControls:a,previous:i,next:s}=e;return"top"===t&&n?r?(0,c.Y)(v,{title:o,customControls:a,onPrevious:i,onNext:s}):(0,c.Y)("div",{className:"fr-carousel-controls-placeholder"}):null}({arrowsPosition:f,arrows:p,showArrows:X,title:d,customTopControls:O,previous:J,next:$}),(0,c.Y)("div",{className:"fr-carousel"},(0,c.Y)(i.A,(0,r.A)({ref:V},re),l.length>0?w(l):(e=>a().Children.map(e,((e,t)=>(0,c.Y)("div",{key:"carousel-child-slide-"+t,className:"fr-carousel-slide"},e))))(n)),p&&"overlay"===f&&X&&(0,c.Y)(m,{onPrevious:J,onNext:$})),ne)}));A.displayName="FlexibleCarousel";var S=A},25387:function(e,t,n){var r=n(40882);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},25397:function(e,t,n){"use strict";var r=n(47055),o=n(67750);e.exports=function(e){return r(o(e))}},25440:function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],u=!0,l=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return s}},e.exports.__esModule=!0,e.exports.default=e.exports},25456:function(e,t,n){var r=n(98748)();r.addRange(2404,2405).addRange(43056,43065).addRange(71296,71353).addRange(71360,71369),t.characters=r},25483:function(e,t,n){var r=n(98748)(11825,69837);r.addRange(2406,2415).addRange(43056,43065).addRange(69760,69826),t.characters=r},25495:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(4272),o=n(93816),a=n(91169);function i(e,t){var n;(0,o.A)(1,arguments);var i=(0,a.A)(null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var g,v=function(e){var t,n={},r=e.split(s.dateTimeDelimiter);if(r.length>2)return n;/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],s.timeZoneDelimiter.test(n.date)&&(n.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length)));if(t){var o=s.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}(e);if(v.date){var m=function(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var o=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:null===a?o:100*a,restDateString:e.slice((r[1]||r[2]).length)}}(v.date,i);g=function(e,t){if(null===t)return new Date(NaN);var n=e.match(u);if(!n)return new Date(NaN);var r=!!n[4],o=c(n[1]),a=c(n[2])-1,i=c(n[3]),s=c(n[4]),l=c(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,l)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=7*(t-1)+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}(t,s,l):new Date(NaN);var d=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(f[t]||(h(e)?29:28))}(t,a,i)&&function(e,t){return t>=1&&t<=(h(e)?366:365)}(t,o)?(d.setUTCFullYear(t,a,Math.max(o,i)),d):new Date(NaN)}(m.restDateString,m.year)}if(!g||isNaN(g.getTime()))return new Date(NaN);var y,R=g.getTime(),w=0;if(v.time&&(w=function(e){var t=e.match(l);if(!t)return NaN;var n=p(t[1]),o=p(t[2]),a=p(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,o,a))return NaN;return n*r.s0+o*r.Cg+1e3*a}(v.time),isNaN(w)))return new Date(NaN);if(!v.timezone){var b=new Date(R+w),C=new Date(0);return C.setFullYear(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()),C.setHours(b.getUTCHours(),b.getUTCMinutes(),b.getUTCSeconds(),b.getUTCMilliseconds()),C}return y=function(e){if("Z"===e)return 0;var t=e.match(d);if(!t)return 0;var n="+"===t[1]?-1:1,o=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,a))return NaN;return n*(o*r.s0+a*r.Cg)}(v.timezone),isNaN(y)?new Date(NaN):new Date(R+w+y)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},u=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,l=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,d=/^([+-])(\d{2})(?::?(\d{2}))?$/;function c(e){return e?parseInt(e):1}function p(e){return e&&parseFloat(e.replace(",","."))||0}var f=[31,null,31,30,31,30,31,31,30,31,30,31];function h(e){return e%400==0||e%4==0&&e%100!=0}},25528:function(e,t){"use strict";t.A=function(e){return null!=e&&"object"==typeof e}},25602:function(e,t,n){"use strict";var r=n(6364),o=n(60406),a=n(68439);t.A=function(e){return(0,a.A)((0,o.A)(e,void 0,r.A),e+"")}},25657:function(e,t,n){var r=n(98748)();r.addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3407).addRange(3412,3427).addRange(3430,3455),t.characters=r},25725:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r=o.duration?1:t(o.progress/o.duration),o.currentPosition=o.startPosition+Math.ceil(o.delta*o.percent),o.containerElement&&o.containerElement!==document&&o.containerElement!==document.body?n.horizontal?o.containerElement.scrollLeft=o.currentPosition:o.containerElement.scrollTop=o.currentPosition:n.horizontal?window.scrollTo(o.currentPosition,0):window.scrollTo(0,o.currentPosition),o.percent<1){var a=e.bind(null,t,n);l.call(window,a)}else i.default.registered.end&&i.default.registered.end(o.to,o.target,o.currentPosition);else i.default.registered.end&&i.default.registered.end(o.to,o.target,o.currentPositionY)},f=function(e){e.data.containerElement=e?e.containerId?document.getElementById(e.containerId):e.container&&e.container.nodeType?e.container:document:null},h=function(e,t,n,r){t.data=t.data||{currentPosition:0,startPosition:0,targetPosition:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,delta:null,percent:null,delayTimeout:null},window.clearTimeout(t.data.delayTimeout);if(a.default.subscribe((function(){t.data.cancel=!0})),f(t),t.data.start=null,t.data.cancel=!1,t.data.startPosition=t.horizontal?d(t):c(t),t.data.targetPosition=t.absolute?e:e+t.data.startPosition,t.data.startPosition!==t.data.targetPosition){var o;t.data.delta=Math.round(t.data.targetPosition-t.data.startPosition),t.data.duration=("function"==typeof(o=t.duration)?o:function(){return o})(t.data.delta),t.data.duration=isNaN(parseFloat(t.data.duration))?1e3:parseFloat(t.data.duration),t.data.to=n,t.data.target=r;var s=u(t),h=p.bind(null,s,t);t&&t.delay>0?t.data.delayTimeout=window.setTimeout((function(){i.default.registered.begin&&i.default.registered.begin(t.data.to,t.data.target),l.call(window,h)}),t.delay):(i.default.registered.begin&&i.default.registered.begin(t.data.to,t.data.target),l.call(window,h))}else i.default.registered.end&&i.default.registered.end(t.data.to,t.data.target,t.data.currentPosition)},g=function(e){return(e=r({},e)).data=e.data||{currentPosition:0,startPosition:0,targetPosition:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,delta:null,percent:null,delayTimeout:null},e.absolute=!0,e};t.default={animateTopScroll:h,getAnimationType:u,scrollToTop:function(e){h(0,g(e))},scrollToBottom:function(e){e=g(e),f(e),h(e.horizontal?function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollWidth-t.offsetWidth;var n=document.body,r=document.documentElement;return Math.max(n.scrollWidth,n.offsetWidth,r.clientWidth,r.scrollWidth,r.offsetWidth)}(e):function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollHeight-t.offsetHeight;var n=document.body,r=document.documentElement;return Math.max(n.scrollHeight,n.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight)}(e),e)},scrollTo:function(e,t){h(e,g(t))},scrollMore:function(e,t){t=g(t),f(t);var n=t.horizontal?d(t):c(t);h(e+n,t)}}},26198:function(e,t,n){"use strict";var r=n(18014);e.exports=function(e){return r(e.length)}},26269:function(e){"use strict";e.exports={}},26289:function(e,t,n){var r=n(98748)();r.addRange(68416,68437).addRange(68440,68447),t.characters=r},26535:function(e,t,n){var r=n(98748)(181,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,387,389,392,396,402,405,414,417,419,421,424,429,432,436,438,441,445,447,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,547,549,551,553,555,557,559,561,563,572,578,583,585,587,589,601,623,629,637,640,658,837,881,883,887,912,985,987,989,991,993,995,997,999,1001,1003,1005,1013,1016,1019,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,7306,7545,7549,7566,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8124,8126,8140,8188,8526,8580,11361,11368,11370,11372,11379,11382,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11491,11500,11502,11507,11559,11565,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42605,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42651,42787,42789,42791,42793,42795,42797,42799,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42863,42874,42876,42879,42881,42883,42885,42887,42892,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42933,42935,42937,42939,42941,42943,42945,42947,42952,42954,42957,42961,42967,42969,42971,42998,43859);r.addRange(97,122).addRange(223,246).addRange(248,255).addRange(328,329).addRange(382,384).addRange(409,411).addRange(453,454).addRange(456,457).addRange(459,460).addRange(476,477).addRange(495,496).addRange(498,499).addRange(575,576).addRange(591,596).addRange(598,599).addRange(603,604).addRange(608,609).addRange(611,614).addRange(616,620).addRange(625,626).addRange(642,643).addRange(647,652).addRange(669,670).addRange(891,893).addRange(940,974).addRange(976,977).addRange(981,983).addRange(1007,1011).addRange(1072,1119).addRange(1230,1231).addRange(1377,1415).addRange(4304,4346).addRange(4349,4351).addRange(5112,5117).addRange(7296,7304).addRange(7829,7835).addRange(7935,7943).addRange(7952,7957).addRange(7968,7975).addRange(7984,7991).addRange(8e3,8005).addRange(8016,8023).addRange(8032,8039).addRange(8048,8061).addRange(8064,8116).addRange(8118,8119).addRange(8130,8132).addRange(8134,8135).addRange(8144,8147).addRange(8150,8151).addRange(8160,8167),r.addRange(8178,8180).addRange(8182,8183).addRange(8560,8575).addRange(9424,9449).addRange(11312,11359).addRange(11365,11366).addRange(11520,11557).addRange(42899,42900).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65345,65370).addRange(66600,66639).addRange(66776,66811).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(68800,68850).addRange(68976,68997).addRange(71872,71903).addRange(93792,93823).addRange(125218,125251),t.characters=r},26585:function(e,t,n){var r=n(98748)(770,772,775,777,11647);r.addRange(11568,11623).addRange(11631,11632),t.characters=r},26612:function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=n(64944),i=r(n(41594)),s=n(84649),u=o(n(33799)),l=o(n(43699)),d=o(n(36925)),c=n(57258);t.default=i.memo((function(){var e=i.useContext(s.BeansContext),t=e.context,n=e.agStackComponentsRegistry,r=e.resizeObserverService,o=i.useState(""),p=o[0],f=o[1],h=i.useState(0),g=h[0],v=h[1],m=i.useState(0),y=m[0],R=m[1],w=i.useState(0),b=w[0],C=w[1],E=i.useState(0),A=E[0],S=E[1],O=i.useState(""),_=O[0],D=O[1],P=i.useState(""),T=P[0],x=P[1],N=i.useState(null),M=N[0],k=N[1],F=i.useState(""),I=F[0],L=F[1],j=i.useState(null),G=j[0],B=j[1],H=i.useState(""),V=H[0],W=H[1],U=i.useState(null),z=U[0],Y=U[1],q=i.useRef(null),K=i.useRef(null),Z=i.useRef(null),X=i.useRef(null);l.default(" AG Grid Body ",q),l.default(" AG Pinned Top ",K),l.default(" AG Middle ",Z),l.default(" AG Pinned Bottom ",X),i.useEffect((function(){var e=[],o=[];if(t){var i=function(r){var o=n.getComponentClass(r),a=t.createBean(new o);return e.push(a),a};q.current.appendChild(document.createComment(" AG Fake Horizontal Scroll ")),q.current.appendChild(i("AG-FAKE-HORIZONTAL-SCROLL").getGui()),q.current.appendChild(document.createComment(" AG Overlay Wrapper ")),q.current.appendChild(i("AG-OVERLAY-WRAPPER").getGui());var s={setRowAnimationCssOnBodyViewport:f,setColumnCount:v,setRowCount:R,setTopHeight:C,setBottomHeight:S,setTopDisplay:D,setBottomDisplay:x,setColumnMovingCss:k,updateLayoutClasses:L,setAlwaysVerticalScrollClass:B,setPinnedTopBottomOverflowY:W,setCellSelectableCss:Y,registerBodyViewportResizeListener:function(e){var t=r.observeResize(Z.current,e);o.push((function(){return t()}))}},u=t.createBean(new a.GridBodyCtrl);return e.push(u),u.setComp(s,q.current,Z.current,K.current,X.current),function(){t.destroyBeans(e),o.forEach((function(e){return e()}))}}}),[]);var Q=i.useMemo((function(){return c.classesList("ag-root","ag-unselectable",M,I)}),[M,I]),$=i.useMemo((function(){return c.classesList("ag-body-viewport",p,I,G,z)}),[p,I,G,z]),J=i.useMemo((function(){return c.classesList("ag-floating-top",z)}),[z]),ee=i.useMemo((function(){return c.classesList("ag-floating-bottom",z)}),[z]),te=i.useMemo((function(){return{height:b,minHeight:b,display:_,overflowY:V}}),[b,_,V]),ne=i.useMemo((function(){return{height:A,minHeight:A,display:T,overflowY:V}}),[A,T,V]),re=function(e){return i.default.createElement(d.default,{name:e,key:e+"-container"})},oe=function(e){var t=e.section,n=e.children,r=e.className,o=e.style,a=e.unselectable;return i.default.createElement("div",{ref:t,className:r,role:"presentation",style:o,unselectable:a},n.map(re))};return i.default.createElement("div",{ref:q,className:Q,role:"grid",unselectable:"on","aria-colcount":g,"aria-rowcount":y},i.default.createElement(u.default,null),oe({section:K,className:J,style:te,unselectable:"on",children:[a.RowContainerName.TOP_LEFT,a.RowContainerName.TOP_CENTER,a.RowContainerName.TOP_RIGHT,a.RowContainerName.TOP_FULL_WITH]}),oe({section:Z,className:$,children:[a.RowContainerName.LEFT,a.RowContainerName.CENTER,a.RowContainerName.RIGHT,a.RowContainerName.FULL_WIDTH]}),oe({section:X,className:ee,style:ne,unselectable:"on",children:[a.RowContainerName.BOTTOM_LEFT,a.RowContainerName.BOTTOM_CENTER,a.RowContainerName.BOTTOM_RIGHT,a.RowContainerName.BOTTOM_FULL_WITH]}))}))},26660:function(e,t,n){var r=n(98748)(215,247,712,716,728,894,901,903,1541,1757,2274,3647,11842,12288,12292,12306,12320,12342,12927,13311,43867,65279,119970,119995,120134,129008,917505);r.addRange(0,64).addRange(91,96).addRange(123,169).addRange(171,182).addRange(184,185).addRange(187,191).addRange(697,699).addRange(701,710).addRange(718,726).addRange(730,735).addRange(741,745).addRange(748,767).addRange(4053,4056).addRange(8192,8203).addRange(8206,8238).addRange(8240,8270).addRange(8272,8281).addRange(8283,8284).addRange(8286,8292).addRange(8294,8304).addRange(8308,8318).addRange(8320,8334).addRange(8352,8384).addRange(8448,8485).addRange(8487,8489).addRange(8492,8497).addRange(8499,8525).addRange(8527,8543).addRange(8585,8587).addRange(8592,9257).addRange(9280,9290).addRange(9312,10239).addRange(10496,11123).addRange(11126,11157).addRange(11159,11263).addRange(11776,11798).addRange(11800,11823).addRange(11826,11835).addRange(11837,11840).addRange(11844,11869).addRange(12872,12895).addRange(12977,12991).addRange(13004,13007).addRange(13169,13178).addRange(13184,13279).addRange(19904,19967).addRange(42760,42785).addRange(42888,42890).addRange(43882,43883).addRange(65040,65049).addRange(65072,65092),r.addRange(65095,65106).addRange(65108,65126).addRange(65128,65131).addRange(65281,65312).addRange(65339,65344).addRange(65371,65376).addRange(65504,65510).addRange(65512,65518).addRange(65529,65533).addRange(65936,65948).addRange(66e3,66044).addRange(117760,118009).addRange(118016,118451).addRange(118608,118723).addRange(118784,119029).addRange(119040,119078).addRange(119081,119142).addRange(119146,119162).addRange(119171,119172).addRange(119180,119209).addRange(119214,119274).addRange(119488,119507).addRange(119520,119539).addRange(119552,119638).addRange(119666,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(126065,126132).addRange(126209,126269).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221),r.addRange(127232,127405).addRange(127462,127487).addRange(127489,127490).addRange(127504,127547).addRange(127552,127560).addRange(127584,127589).addRange(127744,128727).addRange(128732,128748).addRange(128752,128764).addRange(128768,128886).addRange(128891,128985).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129211).addRange(129216,129217).addRange(129280,129619).addRange(129632,129645).addRange(129648,129660).addRange(129664,129673).addRange(129679,129734).addRange(129742,129756).addRange(129759,129769).addRange(129776,129784).addRange(129792,129938).addRange(129940,130041).addRange(917536,917631),t.characters=r},26696:function(e,t,n){var r=n(98748)();r.addRange(3840,3911).addRange(3913,3948).addRange(3953,3991).addRange(3993,4028).addRange(4030,4044).addRange(4046,4052).addRange(4057,4058).addRange(12296,12299),t.characters=r},26753:function(e,t,n){"use strict";function r(e){var t=e.split(/\r\n|[\n\r]/g),n=function(e){for(var t,n=!0,r=!0,o=0,a=null,i=0;ia&&o(t[i-1]);)--i;return t.slice(a,i).join("\n")}function o(e){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=-1===e.indexOf("\n"),o=" "===e[0]||"\t"===e[0],a='"'===e[e.length-1],i="\\"===e[e.length-1],s=!r||a||i||n,u="";return!s||r&&o||(u+="\n"+t),u+=t?e.replace(/\n/g,"\n"+t):e,s&&(u+="\n"),'"""'+u.replace(/"""/g,'\\"""')+'"""'}n.d(t,{i$:function(){return r},yo:function(){return a}})},27189:function(e){e.exports=new Map([[75,8490],[83,383],[107,8490],[115,383],[181,924],[197,8491],[223,7838],[229,8491],[383,83],[452,453],[453,452],[455,456],[456,455],[458,459],[459,458],[497,498],[498,497],[837,8126],[912,8147],[914,976],[917,1013],[920,1012],[921,8126],[922,1008],[924,181],[928,982],[929,1009],[931,962],[934,981],[937,8486],[944,8163],[952,1012],[962,931],[969,8486],[976,914],[977,1012],[981,934],[982,928],[1008,922],[1009,929],[1012,[920,977,952]],[1013,917],[1042,7296],[1044,7297],[1054,7298],[1057,7299],[1058,7301],[1066,7302],[1122,7303],[7296,1042],[7297,1044],[7298,1054],[7299,1057],[7300,7301],[7301,[1058,7300]],[7302,1066],[7303,1122],[7304,42570],[7776,7835],[7835,7776],[7838,223],[8064,8072],[8065,8073],[8066,8074],[8067,8075],[8068,8076],[8069,8077],[8070,8078],[8071,8079],[8072,8064],[8073,8065],[8074,8066],[8075,8067],[8076,8068],[8077,8069],[8078,8070],[8079,8071],[8080,8088],[8081,8089],[8082,8090],[8083,8091],[8084,8092],[8085,8093],[8086,8094],[8087,8095],[8088,8080],[8089,8081],[8090,8082],[8091,8083],[8092,8084],[8093,8085],[8094,8086],[8095,8087],[8096,8104],[8097,8105],[8098,8106],[8099,8107],[8100,8108],[8101,8109],[8102,8110],[8103,8111],[8104,8096],[8105,8097],[8106,8098],[8107,8099],[8108,8100],[8109,8101],[8110,8102],[8111,8103],[8115,8124],[8124,8115],[8126,[837,921]],[8131,8140],[8140,8131],[8147,912],[8163,944],[8179,8188],[8188,8179],[8486,[937,969]],[8490,75],[8491,[197,229]],[42570,7304],[64261,64262],[64262,64261],[66560,66600],[66561,66601],[66562,66602],[66563,66603],[66564,66604],[66565,66605],[66566,66606],[66567,66607],[66568,66608],[66569,66609],[66570,66610],[66571,66611],[66572,66612],[66573,66613],[66574,66614],[66575,66615],[66576,66616],[66577,66617],[66578,66618],[66579,66619],[66580,66620],[66581,66621],[66582,66622],[66583,66623],[66584,66624],[66585,66625],[66586,66626],[66587,66627],[66588,66628],[66589,66629],[66590,66630],[66591,66631],[66592,66632],[66593,66633],[66594,66634],[66595,66635],[66596,66636],[66597,66637],[66598,66638],[66599,66639],[66600,66560],[66601,66561],[66602,66562],[66603,66563],[66604,66564],[66605,66565],[66606,66566],[66607,66567],[66608,66568],[66609,66569],[66610,66570],[66611,66571],[66612,66572],[66613,66573],[66614,66574],[66615,66575],[66616,66576],[66617,66577],[66618,66578],[66619,66579],[66620,66580],[66621,66581],[66622,66582],[66623,66583],[66624,66584],[66625,66585],[66626,66586],[66627,66587],[66628,66588],[66629,66589],[66630,66590],[66631,66591],[66632,66592],[66633,66593],[66634,66594],[66635,66595],[66636,66596],[66637,66597],[66638,66598],[66639,66599],[66736,66776],[66737,66777],[66738,66778],[66739,66779],[66740,66780],[66741,66781],[66742,66782],[66743,66783],[66744,66784],[66745,66785],[66746,66786],[66747,66787],[66748,66788],[66749,66789],[66750,66790],[66751,66791],[66752,66792],[66753,66793],[66754,66794],[66755,66795],[66756,66796],[66757,66797],[66758,66798],[66759,66799],[66760,66800],[66761,66801],[66762,66802],[66763,66803],[66764,66804],[66765,66805],[66766,66806],[66767,66807],[66768,66808],[66769,66809],[66770,66810],[66771,66811],[66776,66736],[66777,66737],[66778,66738],[66779,66739],[66780,66740],[66781,66741],[66782,66742],[66783,66743],[66784,66744],[66785,66745],[66786,66746],[66787,66747],[66788,66748],[66789,66749],[66790,66750],[66791,66751],[66792,66752],[66793,66753],[66794,66754],[66795,66755],[66796,66756],[66797,66757],[66798,66758],[66799,66759],[66800,66760],[66801,66761],[66802,66762],[66803,66763],[66804,66764],[66805,66765],[66806,66766],[66807,66767],[66808,66768],[66809,66769],[66810,66770],[66811,66771],[66928,66967],[66929,66968],[66930,66969],[66931,66970],[66932,66971],[66933,66972],[66934,66973],[66935,66974],[66936,66975],[66937,66976],[66938,66977],[66940,66979],[66941,66980],[66942,66981],[66943,66982],[66944,66983],[66945,66984],[66946,66985],[66947,66986],[66948,66987],[66949,66988],[66950,66989],[66951,66990],[66952,66991],[66953,66992],[66954,66993],[66956,66995],[66957,66996],[66958,66997],[66959,66998],[66960,66999],[66961,67e3],[66962,67001],[66964,67003],[66965,67004],[66967,66928],[66968,66929],[66969,66930],[66970,66931],[66971,66932],[66972,66933],[66973,66934],[66974,66935],[66975,66936],[66976,66937],[66977,66938],[66979,66940],[66980,66941],[66981,66942],[66982,66943],[66983,66944],[66984,66945],[66985,66946],[66986,66947],[66987,66948],[66988,66949],[66989,66950],[66990,66951],[66991,66952],[66992,66953],[66993,66954],[66995,66956],[66996,66957],[66997,66958],[66998,66959],[66999,66960],[67e3,66961],[67001,66962],[67003,66964],[67004,66965],[68736,68800],[68737,68801],[68738,68802],[68739,68803],[68740,68804],[68741,68805],[68742,68806],[68743,68807],[68744,68808],[68745,68809],[68746,68810],[68747,68811],[68748,68812],[68749,68813],[68750,68814],[68751,68815],[68752,68816],[68753,68817],[68754,68818],[68755,68819],[68756,68820],[68757,68821],[68758,68822],[68759,68823],[68760,68824],[68761,68825],[68762,68826],[68763,68827],[68764,68828],[68765,68829],[68766,68830],[68767,68831],[68768,68832],[68769,68833],[68770,68834],[68771,68835],[68772,68836],[68773,68837],[68774,68838],[68775,68839],[68776,68840],[68777,68841],[68778,68842],[68779,68843],[68780,68844],[68781,68845],[68782,68846],[68783,68847],[68784,68848],[68785,68849],[68786,68850],[68800,68736],[68801,68737],[68802,68738],[68803,68739],[68804,68740],[68805,68741],[68806,68742],[68807,68743],[68808,68744],[68809,68745],[68810,68746],[68811,68747],[68812,68748],[68813,68749],[68814,68750],[68815,68751],[68816,68752],[68817,68753],[68818,68754],[68819,68755],[68820,68756],[68821,68757],[68822,68758],[68823,68759],[68824,68760],[68825,68761],[68826,68762],[68827,68763],[68828,68764],[68829,68765],[68830,68766],[68831,68767],[68832,68768],[68833,68769],[68834,68770],[68835,68771],[68836,68772],[68837,68773],[68838,68774],[68839,68775],[68840,68776],[68841,68777],[68842,68778],[68843,68779],[68844,68780],[68845,68781],[68846,68782],[68847,68783],[68848,68784],[68849,68785],[68850,68786],[68944,68976],[68945,68977],[68946,68978],[68947,68979],[68948,68980],[68949,68981],[68950,68982],[68951,68983],[68952,68984],[68953,68985],[68954,68986],[68955,68987],[68956,68988],[68957,68989],[68958,68990],[68959,68991],[68960,68992],[68961,68993],[68962,68994],[68963,68995],[68964,68996],[68965,68997],[68976,68944],[68977,68945],[68978,68946],[68979,68947],[68980,68948],[68981,68949],[68982,68950],[68983,68951],[68984,68952],[68985,68953],[68986,68954],[68987,68955],[68988,68956],[68989,68957],[68990,68958],[68991,68959],[68992,68960],[68993,68961],[68994,68962],[68995,68963],[68996,68964],[68997,68965],[71840,71872],[71841,71873],[71842,71874],[71843,71875],[71844,71876],[71845,71877],[71846,71878],[71847,71879],[71848,71880],[71849,71881],[71850,71882],[71851,71883],[71852,71884],[71853,71885],[71854,71886],[71855,71887],[71856,71888],[71857,71889],[71858,71890],[71859,71891],[71860,71892],[71861,71893],[71862,71894],[71863,71895],[71864,71896],[71865,71897],[71866,71898],[71867,71899],[71868,71900],[71869,71901],[71870,71902],[71871,71903],[71872,71840],[71873,71841],[71874,71842],[71875,71843],[71876,71844],[71877,71845],[71878,71846],[71879,71847],[71880,71848],[71881,71849],[71882,71850],[71883,71851],[71884,71852],[71885,71853],[71886,71854],[71887,71855],[71888,71856],[71889,71857],[71890,71858],[71891,71859],[71892,71860],[71893,71861],[71894,71862],[71895,71863],[71896,71864],[71897,71865],[71898,71866],[71899,71867],[71900,71868],[71901,71869],[71902,71870],[71903,71871],[93760,93792],[93761,93793],[93762,93794],[93763,93795],[93764,93796],[93765,93797],[93766,93798],[93767,93799],[93768,93800],[93769,93801],[93770,93802],[93771,93803],[93772,93804],[93773,93805],[93774,93806],[93775,93807],[93776,93808],[93777,93809],[93778,93810],[93779,93811],[93780,93812],[93781,93813],[93782,93814],[93783,93815],[93784,93816],[93785,93817],[93786,93818],[93787,93819],[93788,93820],[93789,93821],[93790,93822],[93791,93823],[93792,93760],[93793,93761],[93794,93762],[93795,93763],[93796,93764],[93797,93765],[93798,93766],[93799,93767],[93800,93768],[93801,93769],[93802,93770],[93803,93771],[93804,93772],[93805,93773],[93806,93774],[93807,93775],[93808,93776],[93809,93777],[93810,93778],[93811,93779],[93812,93780],[93813,93781],[93814,93782],[93815,93783],[93816,93784],[93817,93785],[93818,93786],[93819,93787],[93820,93788],[93821,93789],[93822,93790],[93823,93791],[125184,125218],[125185,125219],[125186,125220],[125187,125221],[125188,125222],[125189,125223],[125190,125224],[125191,125225],[125192,125226],[125193,125227],[125194,125228],[125195,125229],[125196,125230],[125197,125231],[125198,125232],[125199,125233],[125200,125234],[125201,125235],[125202,125236],[125203,125237],[125204,125238],[125205,125239],[125206,125240],[125207,125241],[125208,125242],[125209,125243],[125210,125244],[125211,125245],[125212,125246],[125213,125247],[125214,125248],[125215,125249],[125216,125250],[125217,125251],[125218,125184],[125219,125185],[125220,125186],[125221,125187],[125222,125188],[125223,125189],[125224,125190],[125225,125191],[125226,125192],[125227,125193],[125228,125194],[125229,125195],[125230,125196],[125231,125197],[125232,125198],[125233,125199],[125234,125200],[125235,125201],[125236,125202],[125237,125203],[125238,125204],[125239,125205],[125240,125206],[125241,125207],[125242,125208],[125243,125209],[125244,125210],[125245,125211],[125246,125212],[125247,125213],[125248,125214],[125249,125215],[125250,125216],[125251,125217]])},27197:function(e,t,n){var r=n(98748)();r.addRange(7040,7103).addRange(7360,7367),t.characters=r},27344:function(e,t,n){var r=n(98748)(94180,101631);r.addRange(101120,101589),t.characters=r},27440:function(e,t,n){"use strict";var r=n(17622);t.A=void 0;var o=r(n(13777)),a=r(n(88638)),i=r(n(31031)),s=r(n(41441)),u=r(n(41594)),l=r(n(5556)),d=r(n(24189)),c=n(1997),p=n(58352),f=n(5571),h=n(65348),g=n(36016),v=n(36084),m=n(28048),y=n(30520),R=n(24515),w=["className","style","fluid","fixed","backgroundColor","durationFadeIn","Tag","children","keepStatic"],b=function(e){function t(t){var n;(n=e.call(this,t)||this).intersectionListener=function(){var e=(0,f.inImageCache)(n.props);n.state.isVisible||"function"!=typeof n.props.onStartLoad||n.props.onStartLoad({wasCached:e}),n.imageRef=(0,h.activatePictureRef)(n.imageRef,n.props,n.selfRef),n.setState((function(e){return{isVisible:!0,imageState:e.imageState+1}}),(function(){n.setState((function(t){return{imgLoaded:e,imgCached:(0,h.hasActivatedPictureRefs)(n.imageRef),imageState:t.imageState+1}}))}))};var r=(0,c.convertProps)(t),o=!0,s=!1,u=r.fadeIn,l=(0,f.inImageCache)(r);!l&&(0,R.isBrowser)()&&window.IntersectionObserver&&(o=!1,s=!0),(0,R.isBrowser)()||(o=!1),r.critical&&(o=!0,s=!1);var p=!(r.critical&&!u||(0,R.isBrowser)()),g=(0,v.fixClassName)(r)[0];return n.backgroundStyles=(0,v.presetBackgroundStyles)((0,d.default)(r.className)),n.handleImageLoaded=n.handleImageLoaded.bind((0,i.default)(n)),n.handleRef=n.handleRef.bind((0,i.default)(n)),n.imageRef=(0,h.createPictureRef)((0,a.default)({},r,{isVisible:o}),n.handleImageLoaded),n.selfRef=null,n.state={isVisible:o,imgLoaded:!1,IOSupported:s,fadeIn:u,hasNoScript:p,seenBefore:l,imageState:0,currentClassNames:g},n}(0,s.default)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.backgroundStyles=(0,v.presetBackgroundStyles)((0,d.default)(this.props.className)),this.state.isVisible&&"function"==typeof this.props.onStartLoad&&this.props.onStartLoad({wasCached:(0,f.inImageCache)(this.props)}),(this.props.critical||this.state.seenBefore)&&(0,h.imageReferenceCompleted)(this.imageRef,this.props)&&this.handleImageLoaded();var e=(0,v.fixClassName)(this.props)[0];this.setState({currentClassNames:e})},n.componentDidUpdate=function(e){var t=this;if((0,p.imagePropsChanged)(this.props,e)){var n=(0,c.convertProps)(this.props),r=(0,f.inImageCache)(n),o=(0,v.fixClassName)(n)[0];this.setState({isVisible:r||n.critical,imgLoaded:r,seenBefore:r,currentClassNames:o},(function(){t.bgImage=(0,p.getCurrentFromData)({data:t.imageRef,propName:"currentSrc",returnArray:!0})||(0,p.getCurrentFromData)({data:t.imageRef,propName:"src",returnArray:!0}),t.imageRef=(0,h.createPictureRef)((0,a.default)({},n,{isVisible:t.state.isVisible}),t.handleImageLoaded)}))}},n.componentWillUnmount=function(){this.imageRef&&(Array.isArray(this.imageRef)?this.imageRef.forEach((function(e){e&&!(0,R.isString)(e)&&(e.onload=null)})):this.imageRef.onload=null),this.cleanUpListeners&&this.cleanUpListeners()},n.handleRef=function(e){this.selfRef=e,this.state.IOSupported&&e&&(this.cleanUpListeners=(0,y.listenToIntersections)(e,this.intersectionListener,this.props.rootMargin))},n.handleImageLoaded=function(){(0,f.activateCacheForImage)(this.props),this.setState((function(e){return{imgLoaded:!0,imageState:e.imageState+1}})),this.state.seenBefore&&this.setState({fadeIn:!1}),this.props.onLoad&&this.props.onLoad()},n.render=function(){var e=(0,v.fixOpacity)((0,c.convertProps)(this.props),this.props.preserveStackingContext),t=(e.className,e.style),n=void 0===t?{}:t,r=e.fluid,i=e.fixed,s=e.backgroundColor,l=e.durationFadeIn,d=e.Tag,f=e.children,h=e.keepStatic,y=(0,o.default)(e,w),R=(0,c.stripRemainingProps)(y),b="boolean"==typeof s?"lightgray":void 0!==s?s:"",C=!0===this.state.fadeIn&&!this.state.imgCached||"soft"===this.props.fadeIn,E=C?l/2+"ms":"none",A=(0,a.default)({position:"relative"},n);this.props.preserveStackingContext||(A.opacity=.99);var S=(0,p.getCurrentSrcData)({fluid:r,fixed:i,returnArray:!0}),O=(0,p.getCurrentSrcData)({fluid:r,fixed:i})||{};if(r||i)i&&(A.width=n.width||S.width,A.height=n.height||S.height,A.display="inline-block","inherit"===n.display&&delete A.display);else{if(!h)return null;O.srcSet=""}var _=(0,g.switchImageSettings)({image:S,bgImage:this.bgImage,imageRef:this.imageRef,state:this.state});this.bgImage=_.nextImageArray||_.nextImage||this.bgImage;var D=(0,m.createPseudoStyles)((0,a.default)({className:this.state.currentClassNames,transitionDelay:E,bgColor:b,backgroundStyles:this.backgroundStyles,style:n,fadeIn:C},_,{originalData:r||i})),P=(0,m.createNoScriptStyles)({image:S,bgColor:b,className:this.state.currentClassNames,backgroundStyles:this.backgroundStyles,style:n}),T=(r?"fluid":"")+(i?"fixed":"")+"-"+JSON.stringify(O.srcSet),x=(0,a.default)({},this.backgroundStyles,A);return u.default.createElement(d,(0,a.default)({className:this.state.currentClassNames,style:x,ref:this.handleRef,key:T},R),u.default.createElement("style",{dangerouslySetInnerHTML:{__html:D}}),this.state.hasNoScript&&u.default.createElement("noscript",null,u.default.createElement("style",{dangerouslySetInnerHTML:{__html:P}})),f)},t}(u.default.Component);b.defaultProps={critical:!1,fadeIn:!0,durationFadeIn:500,Tag:"div",preserveStackingContext:!1,rootMargin:"200px",keepStatic:!1};var C=l.default.shape({width:l.default.number.isRequired,height:l.default.number.isRequired,src:l.default.string.isRequired,srcSet:l.default.string.isRequired,base64:l.default.string,tracedSVG:l.default.string,srcWebp:l.default.string,srcSetWebp:l.default.string,srcAvif:l.default.string,srcSetAvif:l.default.string,media:l.default.string}),E=l.default.shape({aspectRatio:l.default.number.isRequired,src:l.default.string.isRequired,srcSet:l.default.string.isRequired,sizes:l.default.string,base64:l.default.string,tracedSVG:l.default.string,srcWebp:l.default.string,srcSetWebp:l.default.string,srcAvif:l.default.string,srcSetAvif:l.default.string,media:l.default.string});b.propTypes={fixed:l.default.oneOfType([C,l.default.arrayOf(C),l.default.arrayOf(l.default.oneOfType([C,l.default.string]))]),fluid:l.default.oneOfType([E,l.default.arrayOf(E),l.default.arrayOf(l.default.oneOfType([E,l.default.string]))]),fadeIn:l.default.oneOfType([l.default.string,l.default.bool]),durationFadeIn:l.default.number,className:l.default.oneOfType([l.default.string,l.default.object]),critical:l.default.bool,crossOrigin:l.default.oneOfType([l.default.string,l.default.bool]),style:l.default.oneOfType([l.default.object,l.default.array]),backgroundColor:l.default.oneOfType([l.default.string,l.default.bool]),onLoad:l.default.func,onError:l.default.func,onStartLoad:l.default.func,Tag:l.default.oneOfType([l.default.string,l.default.func]),preserveStackingContext:l.default.bool,rootMargin:l.default.string,keepStatic:l.default.bool};var A=b;t.A=A},27448:function(e,t,n){var r=n(98748)();r.addRange(66560,66639),t.characters=r},27458:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(35066),o=n(93816),a=n(91798);function i(e){(0,o.A)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(n+1,0,4),i.setUTCHours(0,0,0,0);var s=(0,a.A)(i),u=new Date(0);u.setUTCFullYear(n,0,4),u.setUTCHours(0,0,0,0);var l=(0,a.A)(u);return t.getTime()>=s.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}},27476:function(e,t,n){"use strict";var r=n(44576),o=n(79504);e.exports=function(e){if("Function"===r(e))return o(e)}},27494:function(e,t,n){var r=n(98748)(7410);r.addRange(2385,2386).addRange(2404,2405).addRange(43056,43065).addRange(70784,70855).addRange(70864,70873),t.characters=r},27549:function(e,t,n){"use strict";n.r(t),n.d(t,{CommentaryOutlookCell:function(){return s},commentaryFilter:function(){return i}});var r=n(41594),o=n.n(r),a=n(85917);const i=(e,t)=>{const n=e.value.toLowerCase(),{taggedReports:r}=t._original;let o=!1;return r.length&&r[0].title.toLowerCase().includes(n)&&(o=!0),o},s=e=>{const{cellProps:t}=e,{taggedReports:n}=t.original;return(0,a.Y)(o().Fragment,null,n.length?(0,a.Y)("a",{className:"frw-outlook-bold--text",href:"/research/"+n[0].slug},n[0].title):null)};t.default=s},27725:function(e,t,n){var r=n(98748)();r.addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003),t.characters=r},27877:function(e,t,n){"use strict";var r=n(54945),o=n(56454);t.A=function(e,t,n,a){var i=!n;n||(n={});for(var s=-1,u=t.length;++s{const{data:t,query:n,render:r,children:o}=e;return(0,d.Y)(c.Consumer,null,(e=>(0,d.Y)(f,{data:t,query:n,render:r||o,staticQueryData:e})))},g=e=>{var t;let n;if(l().useContext,n=p&&Object.keys(p._currentValue).length?l().useContext(p):l().useContext(c),isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=n[e])&&void 0!==t&&t.data)return n[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};var v=n(75535);const m=r.Ay.enqueue;function y(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},28048:function(e,t,n){"use strict";var r=n(17622);t.__esModule=!0,t.createStyleImage=t.createPseudoStyles=t.createPseudoElementWithContent=t.createPseudoElementMediaQuery=t.createPseudoElement=t.createNoScriptStyles=void 0;var o=r(n(88638)),a=n(36084),i=n(58352),s=n(60447),u=n(24515),l=function(e,t){void 0===t&&(t=":before");var n=(0,a.escapeClassNames)(e),r=(0,u.stringToArray)(n),o="";return Array.isArray(r)&&(r=r.filter((function(e){return""!==e}))).length>0&&(o="."+r.join(".")+t),o};t.createPseudoElement=l;var d=function(e,t){return"\n "+e+" {\n opacity: 1;\n background-image: "+t+";\n }"};t.createPseudoElementWithContent=d;var c=function(e,t,n,r){return"\n @media "+t+" {\n "+d(e,n)+"\n }\n "+(r&&"@media "+t+" {\n "+d(e,r)+"\n }")+"\n "};t.createPseudoElementMediaQuery=c;t.createPseudoStyles=function(e){var t=e.className,n=e.transitionDelay,r=e.lastImage,i=e.nextImage,s=e.afterOpacity,u=e.bgColor,d=e.fadeIn,c=e.backgroundStyles,f=e.style,h=e.finalImage,g=e.originalData,v=l(t),m=l(t,":after"),y=(0,o.default)({},c,f);return"\n "+v+",\n "+m+" {\n content: '';\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n "+(u&&"background-color: "+u+";")+"\n "+(0,a.setTransitionStyles)(n,d)+"\n "+(0,a.kebabifyBackgroundStyles)(y)+"\n }\n "+v+" {\n z-index: -100;\n "+((!s||h)&&p(i,g)||"")+"\n "+(s&&r&&p(r,g)||"")+"\n opacity: "+Number(!s)+"; \n }\n "+m+" {\n z-index: -101;\n "+((s||h)&&p(i,g)||"")+"\n "+(!s&&r&&p(r,g)||"")+"\n "+(h?"opacity: "+Number(s)+";":"")+"\n }\n "};var p=function(e,t){var n=(0,i.hasImageArray)({fluid:t})&&!(0,s.hasArtDirectionArray)({fluid:t});return((0,u.isBrowser)()||n)&&e?"background-image: "+e+";":""};t.createStyleImage=p;t.createNoScriptStyles=function(e){var t=e.className,n=e.image;if(n){var r=Array.isArray(n)&&!(0,s.hasArtDirectionArray)({fluid:n}),o=(0,i.getCurrentFromData)({data:n,propName:"src",checkLoaded:!1,addUrl:!1,returnArray:r}),a=(0,i.getUrlString)({imageString:o,hasImageUrls:!0,returnArray:r}),p="";if(r){var f=(0,i.getCurrentFromData)({data:n,propName:"CSS_STRING",addUrl:!1,returnArray:r});p=(0,u.filteredJoin)((0,u.combineArray)(a,f))}var h=l(t);return(0,s.hasArtDirectionArray)({fluid:n})?n.map((function(e){var t=(0,i.getUrlString)({imageString:e.src}),n=(0,i.getUrlString)({imageString:e.srcWebp||""});return e.media?c(h,e.media,t,n):c(h,"screen",t,n)})).join(""):d(h,p||a)}return""}},28127:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(78563);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var a=10,i=2;function s(e){return u(e,[])}function u(e,t){switch(o(e)){case"string":return JSON.stringify(e);case"function":return e.name?"[function ".concat(e.name,"]"):"[function]";case"object":return null===e?"null":function(e,t){if(-1!==t.indexOf(e))return"[Circular]";var n=[].concat(t,[e]),o=function(e){var t=e[String(r.A)];if("function"==typeof t)return t;if("function"==typeof e.inspect)return e.inspect}(e);if(void 0!==o){var s=o.call(e);if(s!==e)return"string"==typeof s?s:u(s,n)}else if(Array.isArray(e))return function(e,t){if(0===e.length)return"[]";if(t.length>i)return"[Array]";for(var n=Math.min(a,e.length),r=e.length-n,o=[],s=0;s1&&o.push("... ".concat(r," more items"));return"["+o.join(", ")+"]"}(e,n);return function(e,t){var n=Object.keys(e);if(0===n.length)return"{}";if(t.length>i)return"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var n=e.constructor.name;if("string"==typeof n&&""!==n)return n}return t}(e)+"]";var r=n.map((function(n){return n+": "+u(e[n],t)}));return"{ "+r.join(", ")+" }"}(e,n)}(e,t);default:return String(e)}}},28138:function(e,t,n){var r=n(98748)(32,160,5760,8239,8287,12288);r.addRange(8192,8202),t.characters=r},28177:function(e,t,n){var r=n(98748)();r.addRange(92784,92862).addRange(92864,92873),t.characters=r},28348:function(e,t,n){"use strict";var r=n(86996),o=n(48543);t.A=function(e,t){for(var n=0,a=(t=(0,r.A)(t,e)).length;null!=e&&n0&&o(d)?n>1?e(d,n-1,o,a,i):(0,r.A)(i,d):a||(i[i.length]=d)}return i}},28513:function(e,t,n){var r=n(98748)(40,91,123,3898,3900,5787,8218,8222,8261,8317,8333,8968,8970,9001,10088,10090,10092,10094,10096,10098,10100,10181,10214,10216,10218,10220,10222,10627,10629,10631,10633,10635,10637,10639,10641,10643,10645,10647,10712,10714,10748,11810,11812,11814,11816,11842,11861,11863,11865,11867,12296,12298,12300,12302,12304,12308,12310,12312,12314,12317,64831,65047,65077,65079,65081,65083,65085,65087,65089,65091,65095,65113,65115,65117,65288,65339,65371,65375,65378);t.characters=r},28543:function(e,t,n){"use strict";var r=n(46518),o=n(69565),a=n(27476),i=n(33994),s=n(62529),u=n(67750),l=n(18014),d=n(655),c=n(28551),p=n(64117),f=n(44576),h=n(60788),g=n(61034),v=n(55966),m=n(36840),y=n(79039),R=n(78227),w=n(2293),b=n(57829),C=n(56682),E=n(91181),A=n(96395),S=R("matchAll"),O="RegExp String",_=O+" Iterator",D=E.set,P=E.getterFor(_),T=RegExp.prototype,x=TypeError,N=a("".indexOf),M=a("".matchAll),k=!!M&&!y((function(){M("a",/./)})),F=i((function(e,t,n,r){D(this,{type:_,regexp:e,string:t,global:n,unicode:r,done:!1})}),O,(function(){var e=P(this);if(e.done)return s(void 0,!0);var t=e.regexp,n=e.string,r=C(t,n);return null===r?(e.done=!0,s(void 0,!0)):e.global?(""===d(r[0])&&(t.lastIndex=b(n,l(t.lastIndex),e.unicode)),s(r,!1)):(e.done=!0,s(r,!1))})),I=function(e){var t,n,r,o=c(this),a=d(e),i=w(o,RegExp),s=d(g(o));return t=new i(i===RegExp?o.source:o,s),n=!!~N(s,"g"),r=!!~N(s,"u"),t.lastIndex=l(o.lastIndex),new F(t,a,n,r)};r({target:"String",proto:!0,forced:k},{matchAll:function(e){var t,n,r,a,i=u(this);if(p(e)){if(k)return M(i,e)}else{if(h(e)&&(t=d(u(g(e))),!~N(t,"g")))throw new x("`.matchAll` does not allow non-global regexes");if(k)return M(i,e);if(void 0===(r=v(e,S))&&A&&"RegExp"===f(e)&&(r=I),r)return o(r,e,i)}return n=d(i),a=new RegExp(e,"g"),A?o(I,a,n):a[S](n)}}),A||S in T||m(T,S,I)},28551:function(e,t,n){"use strict";var r=n(20034),o=String,a=TypeError;e.exports=function(e){if(r(e))return e;throw new a(o(e)+" is not an object")}},28573:function(e,t,n){var r=n(98748)(170,186,443,660,1749,1791,1808,1969,2365,2384,2482,2493,2510,2556,2654,2749,2768,2809,2877,2929,2947,2972,3024,3133,3165,3200,3261,3389,3406,3517,3716,3749,3773,3840,4159,4193,4238,4696,4800,6108,6314,7418,12294,12348,12447,12543,42606,42895,42999,43259,43642,43697,43712,43714,43762,64285,64318,67592,67644,68096,68943,69415,69749,69956,69959,70006,70106,70108,70280,70461,70480,70539,70542,70583,70609,70611,70855,71236,71352,71945,71999,72001,72161,72163,72192,72250,72272,72349,72768,73030,73112,73474,73648,94032,110898,110933,122634,123214,124400,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);r.addRange(448,451).addRange(1488,1514).addRange(1519,1522).addRange(1568,1599).addRange(1601,1610).addRange(1646,1647).addRange(1649,1747).addRange(1774,1775).addRange(1786,1788).addRange(1810,1839).addRange(1869,1957).addRange(1994,2026).addRange(2048,2069).addRange(2112,2136).addRange(2144,2154).addRange(2160,2183).addRange(2185,2190).addRange(2208,2248).addRange(2308,2361).addRange(2392,2401).addRange(2418,2432).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2524,2525).addRange(2527,2529).addRange(2544,2545).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2649,2652).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2784,2785).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873),r.addRange(2908,2909).addRange(2911,2913).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3160,3162).addRange(3168,3169).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3293,3294).addRange(3296,3297).addRange(3313,3314).addRange(3332,3340).addRange(3342,3344).addRange(3346,3386).addRange(3412,3414).addRange(3423,3425).addRange(3450,3455).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3585,3632).addRange(3634,3635).addRange(3648,3653).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3804,3807).addRange(3904,3911).addRange(3913,3948).addRange(3976,3980).addRange(4096,4138).addRange(4176,4181).addRange(4186,4189).addRange(4197,4198),r.addRange(4206,4208).addRange(4213,4225).addRange(4352,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4992,5007).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5873,5880).addRange(5888,5905).addRange(5919,5937).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6176,6210).addRange(6212,6264).addRange(6272,6276).addRange(6279,6312).addRange(6320,6389).addRange(6400,6430).addRange(6480,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6656,6678).addRange(6688,6740).addRange(6917,6963).addRange(6981,6988).addRange(7043,7072).addRange(7086,7087).addRange(7098,7141).addRange(7168,7203).addRange(7245,7247).addRange(7258,7287).addRange(7401,7404).addRange(7406,7411).addRange(7413,7414),r.addRange(8501,8504).addRange(11568,11623).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(12353,12438).addRange(12449,12538).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,40980).addRange(40982,42124).addRange(42192,42231).addRange(42240,42507).addRange(42512,42527).addRange(42538,42539).addRange(42656,42725).addRange(43003,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43042).addRange(43072,43123).addRange(43138,43187).addRange(43250,43255).addRange(43261,43262).addRange(43274,43301).addRange(43312,43334).addRange(43360,43388).addRange(43396,43442).addRange(43488,43492).addRange(43495,43503).addRange(43514,43518).addRange(43520,43560).addRange(43584,43586).addRange(43588,43595).addRange(43616,43631).addRange(43633,43638).addRange(43646,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43740).addRange(43744,43754).addRange(43777,43782),r.addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43968,44002).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64287,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65019).addRange(65136,65140).addRange(65142,65276).addRange(65382,65391).addRange(65393,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66368).addRange(66370,66377).addRange(66384,66421).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66640,66717).addRange(66816,66855).addRange(66864,66915).addRange(67008,67059).addRange(67072,67382).addRange(67392,67413),r.addRange(67424,67431).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861).addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68324).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68864,68899).addRange(68938,68941).addRange(69248,69289).addRange(69296,69297).addRange(69314,69316).addRange(69376,69404).addRange(69424,69445).addRange(69488,69505).addRange(69552,69572).addRange(69600,69622).addRange(69635,69687).addRange(69745,69746).addRange(69763,69807).addRange(69840,69864).addRange(69891,69926).addRange(69968,70002).addRange(70019,70066).addRange(70081,70084).addRange(70144,70161).addRange(70163,70187).addRange(70207,70208).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70312).addRange(70320,70366),r.addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70493,70497).addRange(70528,70537).addRange(70544,70581).addRange(70656,70708).addRange(70727,70730).addRange(70751,70753).addRange(70784,70831).addRange(70852,70853).addRange(71040,71086).addRange(71128,71131).addRange(71168,71215).addRange(71296,71338).addRange(71424,71450).addRange(71488,71494).addRange(71680,71723).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(72096,72103).addRange(72106,72144).addRange(72203,72242).addRange(72284,72329).addRange(72368,72440).addRange(72640,72672).addRange(72704,72712).addRange(72714,72750).addRange(72818,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73056,73061).addRange(73063,73064).addRange(73066,73097).addRange(73440,73458).addRange(73476,73488).addRange(73490,73523).addRange(73728,74649).addRange(74880,75075).addRange(77712,77808).addRange(77824,78895).addRange(78913,78918).addRange(78944,82938).addRange(82944,83526).addRange(90368,90397),r.addRange(92160,92728).addRange(92736,92766).addRange(92784,92862).addRange(92880,92909).addRange(92928,92975).addRange(93027,93047).addRange(93053,93071).addRange(93507,93546).addRange(93952,94026).addRange(94208,100343).addRange(100352,101589).addRange(101631,101640).addRange(110592,110882).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(123136,123180).addRange(123536,123565).addRange(123584,123627).addRange(124112,124138).addRange(124368,124397).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926).addRange(124928,125124).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(131072,173791).addRange(173824,177977).addRange(177984,178205).addRange(178208,183969),r.addRange(183984,191456).addRange(191472,192093).addRange(194560,195101).addRange(196608,201546).addRange(201552,205743),t.characters=r},28712:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.default)(e);if(!n.length)return void t.preventDefault();var r=void 0,o=t.shiftKey,s=n[0],u=n[n.length-1],l=i();if(e===l){if(!o)return;r=u}u!==l||o||(r=s);s===l&&o&&(r=u);if(r)return t.preventDefault(),void r.focus();var d=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==d||"Chrome"==d[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var c=n.indexOf(l);c>-1&&(c+=o?-1:1);if(void 0===(r=n[c]))return t.preventDefault(),void(r=o?u:s).focus();t.preventDefault(),r.focus()};var r,o=n(43720),a=(r=o)&&r.__esModule?r:{default:r};function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?i(e.activeElement.shadowRoot):e.activeElement}e.exports=t.default},28793:function(e){e.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n{const{cellProps:t}=e,{amount:n,couponRate:r,currency:a,dealReviewDate:i,exemption:s,language:u,longTermSecurityRating:l,longTermSecurityRatingAlertCode:d,market:c,maturityDate:p,placement:f,program:h,commercialPaperType:g,size:v,ratableTypeDescription:b,recoveryEstimate:C,shortTermSecurityRating:E,shortTermSecurityRatingAlertCode:A}=t.original,S=d?"":"",O=A?"":"";return(0,R.Y)(o().Fragment,null,h&&(0,m.Ay)("Program: "+h+"
"),g&&(0,m.Ay)("Type: "+g+"
"),p&&(0,m.Ay)("Maturity Date: "+(0,y.tr)(p,w,u)+"
"),a&&(0,m.Ay)("Currency: "+a+"
"),c&&(0,m.Ay)("Market: "+c+"
"),0!==v&&b&&"commercial paper"===b.toLowerCase()&&(0,m.Ay)("Size: "+(0,y.Dq)(v)+"
"),0!==n&&"commercial paper"!==b&&(0,m.Ay)("Amount: "+(0,y.Dq)(n)+"
"),r&&(0,m.Ay)("Coupon Rate: "+r+"
"),i&&(0,m.Ay)("Deal Review: "+(0,y.tr)(i,w,u)+"
"),C&&(0,m.Ay)("Recovery Estimate: "+C+"
"),f&&(0,m.Ay)("Placement: "+f+"
"),s&&(0,m.Ay)("Exemption: "+s+"
"),l&&(0,m.Ay)("Security LTR: "+l+" "+S+"
"),E&&(0,m.Ay)("Security STR: "+E+" "+O+"
"))};var C=n(58665),E=n(92780),A=n(30758),S=n(32924);const O=e=>{let{handleClick:t,isTaggedToBrazil:n,isTaggedToLatAm:r,displayLocalValues:a}=e,i=null;return n&&(i="VIEW IN PORTUGUESE (as available)"),!n&&r&&(i="VIEW IN SPANISH (as available)"),a&&(i="VIEW ALL IN ENGLISH"),i?(0,R.Y)(o().Fragment,null,(0,R.Y)("div",{className:"frw-heading--6"},"Ratings"),(0,R.Y)("div",{className:"frw-search__issues"},(0,R.Y)("form",{className:"frw-search__issues--form",name:"issue__form",style:{border:"none"}},(0,R.Y)("div",{className:"frw-search__issues--type"},(0,R.Y)("span",{className:"frw-link--3",onClick:t,onKeyDown:(0,S.pX)(t),role:"button",tabIndex:0},i))))):null};var _=n(13696);let D=function(e){return e.INTERNATIONAL="International",e.NATIONAL="National / Local",e.SHORT_TERM="Short Term",e.LONG_TERM="Long Term",e.SPECULATIVE_GRADE="Speculative Grade",e.INVESTMENT_GRADE="Investment Grade",e}({}),P=function(e){return e.MOST_RECENT="mostRecent",e.DEBT_TYPE="debtType",e}({}),T=function(e){return e.RATED_ENTITY="ratedEntity",e.RATINGS="ratings",e.RATINGS_XGS="ratings (xgs)",e.ENTITY_DETAILS="entityDetails",e.IDENTIFIERS="identifiers",e.RATABLE_DETAILS="ratableDetails",e}({});const x=e=>(0,i.A)(null==e?void 0:e.ratingTypeDescription,"(xgs)")||(0,i.A)(null==e?void 0:e.ratingTypeDescription,"Excluding Government Support"),N=e=>(0,u.A)(e,(e=>(0,u.A)(null==e?void 0:e.ratableRatings,x)));class M extends o().Component{constructor(){super(...arguments),this.state={data:[],displayLocalValues:!1,expanded:[],isOpen:!1,launchRatingHistoryPopup:!1,originalData:[],page:0,pageSize:10,key:0,sorted:[]},this.ratableTypeDesc=(e,t)=>{let n=e;return n?n=n.concat("; ").concat(t.ratableTypeDescription):""===n&&(n=n.concat(t.ratableTypeDescription)),n},this.createData=e=>{const{disclosure:t={endorsements:[],solicitationTypeDescription:""},groupManager:n,marketing:r={countries:[],analysts:[]},transactionSecurityRatings:o}=e,{isUspf:a}=this.props,{endorsements:i=[]}=t||{},{countries:s=[],analysts:u=[]}=r||{},[l={}]=s||[],[d={}]=n||[],{ratables:c=[]}=this.props,{language:p}=this.context;return c.map((e=>{const{sectors:t=[]}=e.marketing||{};let n="";a||(e.subgroupName&&(n=n.concat(e.subgroupName)),e.ratableTypeDescription&&(n=this.ratableTypeDesc(n,e)));let r,{identifiers:s}=e;s&&s.length>0&&(r=s.filter((e=>"debtTypeSubDebtType"===e.type))),void 0!==r&&0!==r.length||(s&&s.length>0&&n?s.unshift({type:"debtTypeSubDebtType",value:n}):n&&(s=[{type:"debtTypeSubDebtType",value:n}]));let c="",f="",h="",g="";if(e.transactionSecurityID&&o){o.filter((t=>t.transactionSecurityID===e.transactionSecurityID)).forEach((e=>{"Long Term Rating"===e.ratingTypeDescription?(c=e.ratingCode,f=e.ratingAlertCode):"Short Term Rating"===e.ratingTypeDescription&&(h=e.ratingCode,g=e.ratingAlertCode)}))}return{...e,analysts:u,country:l,identifiers:s,endorsements:i,language:p,manager:d,sectors:t,longTermSecurityRating:c,longTermSecurityRatingAlertCode:f,shortTermSecurityRating:h,shortTermSecurityRatingAlertCode:g}}))},this.handleFilterClick=e=>{const{originalData:t}=this.state,n=e.length>0?t.filter((t=>t.ratableRatings.some((t=>e.includes(t.filterRatingType)||e.includes(t.filterInvestmentGradeType)||e.includes(t.filterNationalRatingType))))):t;this.setState({data:n})},this.handleRatingHistoryClick=(e,t)=>{const{expanded:n}=this.state,{handleURLParams:r}=this.props,o=[];for(let a=0;a<=e;a+=1)a===e&&(o[a]=!0),n[a]&&(o[a]=!1);this.setState((e=>({isOpen:!e.isOpen,expanded:o,launchRatingHistoryPopup:!e.launchRatingHistoryPopup}))),r(t)},this.handleSortClick=e=>{e===P.MOST_RECENT?this.setState({sorted:[{id:T.RATINGS,desc:!0}]}):e===P.DEBT_TYPE&&this.setState({sorted:[{id:T.IDENTIFIERS,desc:!1}]})},this.handleRatingsClick=()=>{this.setState((e=>({displayLocalValues:!e.displayLocalValues})))}}componentDidMount(){const{entity:e,isUspf:t}=this.props,n=this.createData(e),r=[...n],o=window.location.hash?(0,s.A)((0,l.A)(window.location.hash,"-")):"",a=(0,u.A)(n,["id",o]),i=!!window.location.hash&&"#issues"===window.location.hash;this.setState({data:n,originalData:r}),t&&this.setState({sorted:[{id:T.RATED_ENTITY,desc:!1}]}),a?(this.setState({launchRatingHistoryPopup:!0}),d.XG.scrollTo("ratables",{duration:750,offset:-75,smooth:!0,spy:!0})):i&&d.XG.scrollTo("ratables",{duration:750,offset:-75,smooth:!0,spy:!0})}createColumns(e,t){void 0===t&&(t=!1);const{data:n,isOpen:r}=this.state,o=n,a={id:T.RATED_ENTITY,sortable:!0,accessor:e=>e.security&&e.issuer&&e.bond?e.security.concat(e.issuer).concat(e.bond):null,Filter:_.r,Header:()=>(0,R.Y)(C.HeaderCell,{heading:"Rated Entity / Debt"}),filterMethod:(e,t)=>(0,p.a)(e,t),Cell:e=>(0,R.Y)(p.w,{isUspf:t,cellProps:e})},i={id:T.RATINGS,sortable:!0,accessor:e=>e.ratableRatings&&e.ratableRatings.length?e.ratableRatings[0].ratingEffectiveDate:null,Header:()=>(0,R.Y)(C.HeaderCell,{heading:"Ratings"}),Filter:_.r,filterMethod:(e,t)=>(0,h.ratingsFilter)(e,t),Cell:t=>(0,R.Y)(h.RatingsCell,{isOpen:r,cellProps:t,displayLocalValues:e,handleClick:this.handleRatingHistoryClick,isActive:!0})},s={id:T.RATINGS_XGS,sortable:!0,accessor:e=>e.ratableRatings&&e.ratableRatings.length?e.ratableRatings[0].ratingEffectiveDate:null,Header:()=>(0,R.Y)(C.HeaderCell,{heading:"Ratings (xgs)"}),Filter:_.r,filterMethod:(e,t)=>(0,h.ratingsFilter)(e,t),Cell:t=>(0,R.Y)(h.RatingsCell,{isOpen:r,cellProps:t,displayLocalValues:e,handleClick:this.handleRatingHistoryClick,isActive:!0,isXGSCell:!0,showRatingHistory:!1})},u={id:T.ENTITY_DETAILS,Header:()=>(0,R.Y)(C.HeaderCell,{heading:"Entity Details"}),Filter:_.r,filterMethod:(e,t)=>(0,g.entityDetailsFilter)(e,t),Cell:e=>(0,R.Y)(g.EntityDetailsCell,{cellProps:e,isUspf:t})};let l="Debt Type & Identifiers";t&&(l="Identifiers");const d={id:T.IDENTIFIERS,sortable:!0,accessor:e=>e.subgroupName&&e.ratableTypeDescription?e.subgroupName.concat(e.ratableTypeDescription):e.subgroupName?e.subgroupName:null,Header:()=>(0,R.Y)(C.HeaderCell,{heading:l}),filterMethod:(e,t)=>(0,v.identifiersFilter)(e,t),Filter:_.r,Cell:e=>(0,R.Y)(v.IdentifiersCell,{cellProps:e})},c={id:T.RATABLE_DETAILS,Header:()=>(0,R.Y)(C.HeaderCell,{heading:"Other Details"}),filterMethod:(e,t)=>((e,t)=>{const n=e.value.toLowerCase(),{amount:r,couponRate:o,currency:a,dealReviewDate:i,exemption:s,language:u,longTermSecurityRating:l,market:d,maturityDate:c,placement:p,program:f,commercialPaperType:h,size:g,recoveryEstimate:v,shortTermSecurityRating:m}=t._original;let R=!1;const b=r&&((0,y.Dq)(r).toString().includes(n)||r.toString().includes(n)),C=o&&o.toLowerCase().includes(n),E=a&&a.toLowerCase().includes(n),A=i&&(0,y.tr)(i,w,u).toLowerCase().toString().includes(n),S=s&&s.toLowerCase().includes(n),O=d&&d.toLowerCase().includes(n),_=c&&(0,y.tr)(c,w,u).toLowerCase().toString().includes(n),D=p&&p.toLowerCase().includes(n),P=f&&f.toLowerCase().includes(n),T=h&&h.toLowerCase().includes(n),x=g&&((0,y.Dq)(g).toString().includes(n)||g.toString().includes(n)),N=v&&v.toLowerCase().includes(n),M=l&&l.toLowerCase().includes(n),k=m&&m.toLowerCase().includes(n);return(b||C||E||A||S||O||_||D||P||T||x||N||M||k)&&(R=!0),R})(e,t),Filter:_.r,Cell:e=>(0,R.Y)(b,{cellProps:e})},f={id:"hiddenExpander",expander:!0,Header:()=>null,Cell:()=>null,Expander:()=>null,width:0};return N(o)?[a,i,s,u,d,c,f]:[a,i,u,d,c,f]}render(){const{data:e,displayLocalValues:t,expanded:n,launchRatingHistoryPopup:r,page:o,pageSize:i,sorted:p,key:h}=this.state,{isTaggedToBrazil:g,isTaggedToLatAm:v,isUspf:m=!1,ratablesRatingHistory:y}=this.props,w=(0,s.A)((0,l.A)(window.location.hash,"-"));let b=(0,u.A)(e,["id",w])?(0,a.A)(e,["id",w]):{};b={original:{...b}};const C=this.createColumns(t,m);return(0,R.Y)("div",{className:m?"":"frw-page-layout frw-page-layout--2__left-main frw-content"},m?null:(0,R.Y)("div",{className:"frw-column__left",style:{marginTop:"13px"}},(0,R.Y)(E.RatablesFilter,{handleFilterClick:this.handleFilterClick}),(0,R.Y)(A.RatablesSort,{handleClick:this.handleSortClick}),(0,R.Y)(O,{handleClick:this.handleRatingsClick,isTaggedToBrazil:g,isTaggedToLatAm:v,displayLocalValues:t})),(0,R.Y)("div",{className:"frw-column__main"},(0,R.Y)(d.Hg,{name:"ratables"},(0,R.Y)(c.A,{columns:C,data:e,defaultPageSize:10,expanded:n,filterable:!0,minRows:0,page:o,pageSize:i,key:h,sortable:!0,sorted:p,onExpandedChange:e=>this.setState({expanded:e}),onPageChange:e=>{this.setState({page:e})},onPageSizeChange:e=>{this.setState((t=>{const{page:n,pageSize:r,key:o}=t;return{page:Math.floor(n*r/e),pageSize:e,key:o+1}}))},onSortedChange:e=>this.setState({sorted:e}),getTdProps:()=>({tabIndex:0})}))),r?(0,R.Y)(f.default,{isUspf:m,row:b,ratablesRatingHistory:y,handleClick:(e,t)=>this.handleRatingHistoryClick(e,t)}):null)}}M.contextType=y.xt;var k=M},29036:function(e,t,n){var r=n(98748)();r.addRange(93760,93850),t.characters=r},29096:function(e,t,n){var r=n(98748)();r.addRange(73728,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075),t.characters=r},29312:function(e,t,n){"use strict";n.d(t,{B:function(){return a},n:function(){return o}});n(41594);var r=n(85917);const o=(e,t)=>{const n=e.value.toLowerCase(),{language:r}=t._original;let o=!1;return r&&r.name&&r.name.toLowerCase().includes(n)&&(o=!0),o},a=e=>{const{cellProps:t}=e,{language:n}=t.original;return n&&n.name?(0,r.Y)("span",null,n.name):null}},29314:function(e,t,n){var r=n(98748)(2405,6464);r.addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6468,6479),t.characters=r},29326:function(e,t,n){var r=n(98748)();r.addRange(6912,6988).addRange(6990,7039),t.characters=r},29353:function(e,t,n){var r=n(98748)();r.addRange(77824,78933).addRange(78944,82938),t.characters=r},29445:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(84108),o=n(93816),a=n(91169);function i(e,t){(0,o.A)(2,arguments);var n=(0,a.A)(t);return(0,r.A)(e,-n)}},29508:function(e,t,n){"use strict";n.d(t,{O:function(){return o},x:function(){return a}});var r=n(64185);const o=(0,r.Ay)({resolved:{},chunkName(){return"EsgScroller"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7728).then(n.bind(n,8025)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 8025}}),a=(0,r.Ay)({resolved:{},chunkName(){return"ESGRelevance"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9923).then(n.bind(n,25582)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 25582}})},29772:function(e){e.exports=new Map([[181,956],[192,224],[193,225],[194,226],[195,227],[196,228],[197,229],[198,230],[199,231],[200,232],[201,233],[202,234],[203,235],[204,236],[205,237],[206,238],[207,239],[208,240],[209,241],[210,242],[211,243],[212,244],[213,245],[214,246],[216,248],[217,249],[218,250],[219,251],[220,252],[221,253],[222,254],[224,192],[225,193],[226,194],[227,195],[228,196],[229,197],[230,198],[231,199],[232,200],[233,201],[234,202],[235,203],[236,204],[237,205],[238,206],[239,207],[240,208],[241,209],[242,210],[243,211],[244,212],[245,213],[246,214],[248,216],[249,217],[250,218],[251,219],[252,220],[253,221],[254,222],[255,376],[256,257],[257,256],[258,259],[259,258],[260,261],[261,260],[262,263],[263,262],[264,265],[265,264],[266,267],[267,266],[268,269],[269,268],[270,271],[271,270],[272,273],[273,272],[274,275],[275,274],[276,277],[277,276],[278,279],[279,278],[280,281],[281,280],[282,283],[283,282],[284,285],[285,284],[286,287],[287,286],[288,289],[289,288],[290,291],[291,290],[292,293],[293,292],[294,295],[295,294],[296,297],[297,296],[298,299],[299,298],[300,301],[301,300],[302,303],[303,302],[306,307],[307,306],[308,309],[309,308],[310,311],[311,310],[313,314],[314,313],[315,316],[316,315],[317,318],[318,317],[319,320],[320,319],[321,322],[322,321],[323,324],[324,323],[325,326],[326,325],[327,328],[328,327],[330,331],[331,330],[332,333],[333,332],[334,335],[335,334],[336,337],[337,336],[338,339],[339,338],[340,341],[341,340],[342,343],[343,342],[344,345],[345,344],[346,347],[347,346],[348,349],[349,348],[350,351],[351,350],[352,353],[353,352],[354,355],[355,354],[356,357],[357,356],[358,359],[359,358],[360,361],[361,360],[362,363],[363,362],[364,365],[365,364],[366,367],[367,366],[368,369],[369,368],[370,371],[371,370],[372,373],[373,372],[374,375],[375,374],[376,255],[377,378],[378,377],[379,380],[380,379],[381,382],[382,381],[384,579],[385,595],[386,387],[387,386],[388,389],[389,388],[390,596],[391,392],[392,391],[393,598],[394,599],[395,396],[396,395],[398,477],[399,601],[400,603],[401,402],[402,401],[403,608],[404,611],[405,502],[406,617],[407,616],[408,409],[409,408],[410,573],[411,42972],[412,623],[413,626],[414,544],[415,629],[416,417],[417,416],[418,419],[419,418],[420,421],[421,420],[422,640],[423,424],[424,423],[425,643],[428,429],[429,428],[430,648],[431,432],[432,431],[433,650],[434,651],[435,436],[436,435],[437,438],[438,437],[439,658],[440,441],[441,440],[444,445],[445,444],[447,503],[452,454],[453,454],[454,[452,453]],[455,457],[456,457],[457,[455,456]],[458,460],[459,460],[460,[458,459]],[461,462],[462,461],[463,464],[464,463],[465,466],[466,465],[467,468],[468,467],[469,470],[470,469],[471,472],[472,471],[473,474],[474,473],[475,476],[476,475],[477,398],[478,479],[479,478],[480,481],[481,480],[482,483],[483,482],[484,485],[485,484],[486,487],[487,486],[488,489],[489,488],[490,491],[491,490],[492,493],[493,492],[494,495],[495,494],[497,499],[498,499],[499,[497,498]],[500,501],[501,500],[502,405],[503,447],[504,505],[505,504],[506,507],[507,506],[508,509],[509,508],[510,511],[511,510],[512,513],[513,512],[514,515],[515,514],[516,517],[517,516],[518,519],[519,518],[520,521],[521,520],[522,523],[523,522],[524,525],[525,524],[526,527],[527,526],[528,529],[529,528],[530,531],[531,530],[532,533],[533,532],[534,535],[535,534],[536,537],[537,536],[538,539],[539,538],[540,541],[541,540],[542,543],[543,542],[544,414],[546,547],[547,546],[548,549],[549,548],[550,551],[551,550],[552,553],[553,552],[554,555],[555,554],[556,557],[557,556],[558,559],[559,558],[560,561],[561,560],[562,563],[563,562],[570,11365],[571,572],[572,571],[573,410],[574,11366],[575,11390],[576,11391],[577,578],[578,577],[579,384],[580,649],[581,652],[582,583],[583,582],[584,585],[585,584],[586,587],[587,586],[588,589],[589,588],[590,591],[591,590],[592,11375],[593,11373],[594,11376],[595,385],[596,390],[598,393],[599,394],[601,399],[603,400],[604,42923],[608,403],[609,42924],[611,404],[612,42955],[613,42893],[614,42922],[616,407],[617,406],[618,42926],[619,11362],[620,42925],[623,412],[625,11374],[626,413],[629,415],[637,11364],[640,422],[642,42949],[643,425],[647,42929],[648,430],[649,580],[650,433],[651,434],[652,581],[658,439],[669,42930],[670,42928],[837,953],[880,881],[881,880],[882,883],[883,882],[886,887],[887,886],[891,1021],[892,1022],[893,1023],[895,1011],[902,940],[904,941],[905,942],[906,943],[908,972],[910,973],[911,974],[913,945],[914,946],[915,947],[916,948],[917,949],[918,950],[919,951],[920,952],[921,953],[922,954],[923,955],[924,956],[925,957],[926,958],[927,959],[928,960],[929,961],[931,963],[932,964],[933,965],[934,966],[935,967],[936,968],[937,969],[938,970],[939,971],[940,902],[941,904],[942,905],[943,906],[945,913],[946,[914,976]],[947,915],[948,916],[949,[917,1013]],[950,918],[951,919],[952,[920,977]],[953,[837,921,8126]],[954,[922,1008]],[955,923],[956,[181,924]],[957,925],[958,926],[959,927],[960,[928,982]],[961,[929,1009]],[962,963],[963,[931,962]],[964,932],[965,933],[966,[934,981]],[967,935],[968,936],[969,937],[970,938],[971,939],[972,908],[973,910],[974,911],[975,983],[976,946],[977,952],[981,966],[982,960],[983,975],[984,985],[985,984],[986,987],[987,986],[988,989],[989,988],[990,991],[991,990],[992,993],[993,992],[994,995],[995,994],[996,997],[997,996],[998,999],[999,998],[1e3,1001],[1001,1e3],[1002,1003],[1003,1002],[1004,1005],[1005,1004],[1006,1007],[1007,1006],[1008,954],[1009,961],[1010,1017],[1011,895],[1013,949],[1015,1016],[1016,1015],[1017,1010],[1018,1019],[1019,1018],[1021,891],[1022,892],[1023,893],[1024,1104],[1025,1105],[1026,1106],[1027,1107],[1028,1108],[1029,1109],[1030,1110],[1031,1111],[1032,1112],[1033,1113],[1034,1114],[1035,1115],[1036,1116],[1037,1117],[1038,1118],[1039,1119],[1040,1072],[1041,1073],[1042,1074],[1043,1075],[1044,1076],[1045,1077],[1046,1078],[1047,1079],[1048,1080],[1049,1081],[1050,1082],[1051,1083],[1052,1084],[1053,1085],[1054,1086],[1055,1087],[1056,1088],[1057,1089],[1058,1090],[1059,1091],[1060,1092],[1061,1093],[1062,1094],[1063,1095],[1064,1096],[1065,1097],[1066,1098],[1067,1099],[1068,1100],[1069,1101],[1070,1102],[1071,1103],[1072,1040],[1073,1041],[1074,[1042,7296]],[1075,1043],[1076,[1044,7297]],[1077,1045],[1078,1046],[1079,1047],[1080,1048],[1081,1049],[1082,1050],[1083,1051],[1084,1052],[1085,1053],[1086,[1054,7298]],[1087,1055],[1088,1056],[1089,[1057,7299]],[1090,[1058,7300,7301]],[1091,1059],[1092,1060],[1093,1061],[1094,1062],[1095,1063],[1096,1064],[1097,1065],[1098,[1066,7302]],[1099,1067],[1100,1068],[1101,1069],[1102,1070],[1103,1071],[1104,1024],[1105,1025],[1106,1026],[1107,1027],[1108,1028],[1109,1029],[1110,1030],[1111,1031],[1112,1032],[1113,1033],[1114,1034],[1115,1035],[1116,1036],[1117,1037],[1118,1038],[1119,1039],[1120,1121],[1121,1120],[1122,1123],[1123,[1122,7303]],[1124,1125],[1125,1124],[1126,1127],[1127,1126],[1128,1129],[1129,1128],[1130,1131],[1131,1130],[1132,1133],[1133,1132],[1134,1135],[1135,1134],[1136,1137],[1137,1136],[1138,1139],[1139,1138],[1140,1141],[1141,1140],[1142,1143],[1143,1142],[1144,1145],[1145,1144],[1146,1147],[1147,1146],[1148,1149],[1149,1148],[1150,1151],[1151,1150],[1152,1153],[1153,1152],[1162,1163],[1163,1162],[1164,1165],[1165,1164],[1166,1167],[1167,1166],[1168,1169],[1169,1168],[1170,1171],[1171,1170],[1172,1173],[1173,1172],[1174,1175],[1175,1174],[1176,1177],[1177,1176],[1178,1179],[1179,1178],[1180,1181],[1181,1180],[1182,1183],[1183,1182],[1184,1185],[1185,1184],[1186,1187],[1187,1186],[1188,1189],[1189,1188],[1190,1191],[1191,1190],[1192,1193],[1193,1192],[1194,1195],[1195,1194],[1196,1197],[1197,1196],[1198,1199],[1199,1198],[1200,1201],[1201,1200],[1202,1203],[1203,1202],[1204,1205],[1205,1204],[1206,1207],[1207,1206],[1208,1209],[1209,1208],[1210,1211],[1211,1210],[1212,1213],[1213,1212],[1214,1215],[1215,1214],[1216,1231],[1217,1218],[1218,1217],[1219,1220],[1220,1219],[1221,1222],[1222,1221],[1223,1224],[1224,1223],[1225,1226],[1226,1225],[1227,1228],[1228,1227],[1229,1230],[1230,1229],[1231,1216],[1232,1233],[1233,1232],[1234,1235],[1235,1234],[1236,1237],[1237,1236],[1238,1239],[1239,1238],[1240,1241],[1241,1240],[1242,1243],[1243,1242],[1244,1245],[1245,1244],[1246,1247],[1247,1246],[1248,1249],[1249,1248],[1250,1251],[1251,1250],[1252,1253],[1253,1252],[1254,1255],[1255,1254],[1256,1257],[1257,1256],[1258,1259],[1259,1258],[1260,1261],[1261,1260],[1262,1263],[1263,1262],[1264,1265],[1265,1264],[1266,1267],[1267,1266],[1268,1269],[1269,1268],[1270,1271],[1271,1270],[1272,1273],[1273,1272],[1274,1275],[1275,1274],[1276,1277],[1277,1276],[1278,1279],[1279,1278],[1280,1281],[1281,1280],[1282,1283],[1283,1282],[1284,1285],[1285,1284],[1286,1287],[1287,1286],[1288,1289],[1289,1288],[1290,1291],[1291,1290],[1292,1293],[1293,1292],[1294,1295],[1295,1294],[1296,1297],[1297,1296],[1298,1299],[1299,1298],[1300,1301],[1301,1300],[1302,1303],[1303,1302],[1304,1305],[1305,1304],[1306,1307],[1307,1306],[1308,1309],[1309,1308],[1310,1311],[1311,1310],[1312,1313],[1313,1312],[1314,1315],[1315,1314],[1316,1317],[1317,1316],[1318,1319],[1319,1318],[1320,1321],[1321,1320],[1322,1323],[1323,1322],[1324,1325],[1325,1324],[1326,1327],[1327,1326],[1329,1377],[1330,1378],[1331,1379],[1332,1380],[1333,1381],[1334,1382],[1335,1383],[1336,1384],[1337,1385],[1338,1386],[1339,1387],[1340,1388],[1341,1389],[1342,1390],[1343,1391],[1344,1392],[1345,1393],[1346,1394],[1347,1395],[1348,1396],[1349,1397],[1350,1398],[1351,1399],[1352,1400],[1353,1401],[1354,1402],[1355,1403],[1356,1404],[1357,1405],[1358,1406],[1359,1407],[1360,1408],[1361,1409],[1362,1410],[1363,1411],[1364,1412],[1365,1413],[1366,1414],[1377,1329],[1378,1330],[1379,1331],[1380,1332],[1381,1333],[1382,1334],[1383,1335],[1384,1336],[1385,1337],[1386,1338],[1387,1339],[1388,1340],[1389,1341],[1390,1342],[1391,1343],[1392,1344],[1393,1345],[1394,1346],[1395,1347],[1396,1348],[1397,1349],[1398,1350],[1399,1351],[1400,1352],[1401,1353],[1402,1354],[1403,1355],[1404,1356],[1405,1357],[1406,1358],[1407,1359],[1408,1360],[1409,1361],[1410,1362],[1411,1363],[1412,1364],[1413,1365],[1414,1366],[4256,11520],[4257,11521],[4258,11522],[4259,11523],[4260,11524],[4261,11525],[4262,11526],[4263,11527],[4264,11528],[4265,11529],[4266,11530],[4267,11531],[4268,11532],[4269,11533],[4270,11534],[4271,11535],[4272,11536],[4273,11537],[4274,11538],[4275,11539],[4276,11540],[4277,11541],[4278,11542],[4279,11543],[4280,11544],[4281,11545],[4282,11546],[4283,11547],[4284,11548],[4285,11549],[4286,11550],[4287,11551],[4288,11552],[4289,11553],[4290,11554],[4291,11555],[4292,11556],[4293,11557],[4295,11559],[4301,11565],[4304,7312],[4305,7313],[4306,7314],[4307,7315],[4308,7316],[4309,7317],[4310,7318],[4311,7319],[4312,7320],[4313,7321],[4314,7322],[4315,7323],[4316,7324],[4317,7325],[4318,7326],[4319,7327],[4320,7328],[4321,7329],[4322,7330],[4323,7331],[4324,7332],[4325,7333],[4326,7334],[4327,7335],[4328,7336],[4329,7337],[4330,7338],[4331,7339],[4332,7340],[4333,7341],[4334,7342],[4335,7343],[4336,7344],[4337,7345],[4338,7346],[4339,7347],[4340,7348],[4341,7349],[4342,7350],[4343,7351],[4344,7352],[4345,7353],[4346,7354],[4349,7357],[4350,7358],[4351,7359],[5024,43888],[5025,43889],[5026,43890],[5027,43891],[5028,43892],[5029,43893],[5030,43894],[5031,43895],[5032,43896],[5033,43897],[5034,43898],[5035,43899],[5036,43900],[5037,43901],[5038,43902],[5039,43903],[5040,43904],[5041,43905],[5042,43906],[5043,43907],[5044,43908],[5045,43909],[5046,43910],[5047,43911],[5048,43912],[5049,43913],[5050,43914],[5051,43915],[5052,43916],[5053,43917],[5054,43918],[5055,43919],[5056,43920],[5057,43921],[5058,43922],[5059,43923],[5060,43924],[5061,43925],[5062,43926],[5063,43927],[5064,43928],[5065,43929],[5066,43930],[5067,43931],[5068,43932],[5069,43933],[5070,43934],[5071,43935],[5072,43936],[5073,43937],[5074,43938],[5075,43939],[5076,43940],[5077,43941],[5078,43942],[5079,43943],[5080,43944],[5081,43945],[5082,43946],[5083,43947],[5084,43948],[5085,43949],[5086,43950],[5087,43951],[5088,43952],[5089,43953],[5090,43954],[5091,43955],[5092,43956],[5093,43957],[5094,43958],[5095,43959],[5096,43960],[5097,43961],[5098,43962],[5099,43963],[5100,43964],[5101,43965],[5102,43966],[5103,43967],[5104,5112],[5105,5113],[5106,5114],[5107,5115],[5108,5116],[5109,5117],[5112,5104],[5113,5105],[5114,5106],[5115,5107],[5116,5108],[5117,5109],[7296,1074],[7297,1076],[7298,1086],[7299,1089],[7300,1090],[7301,1090],[7302,1098],[7303,1123],[7304,42571],[7305,7306],[7306,7305],[7312,4304],[7313,4305],[7314,4306],[7315,4307],[7316,4308],[7317,4309],[7318,4310],[7319,4311],[7320,4312],[7321,4313],[7322,4314],[7323,4315],[7324,4316],[7325,4317],[7326,4318],[7327,4319],[7328,4320],[7329,4321],[7330,4322],[7331,4323],[7332,4324],[7333,4325],[7334,4326],[7335,4327],[7336,4328],[7337,4329],[7338,4330],[7339,4331],[7340,4332],[7341,4333],[7342,4334],[7343,4335],[7344,4336],[7345,4337],[7346,4338],[7347,4339],[7348,4340],[7349,4341],[7350,4342],[7351,4343],[7352,4344],[7353,4345],[7354,4346],[7357,4349],[7358,4350],[7359,4351],[7545,42877],[7549,11363],[7566,42950],[7680,7681],[7681,7680],[7682,7683],[7683,7682],[7684,7685],[7685,7684],[7686,7687],[7687,7686],[7688,7689],[7689,7688],[7690,7691],[7691,7690],[7692,7693],[7693,7692],[7694,7695],[7695,7694],[7696,7697],[7697,7696],[7698,7699],[7699,7698],[7700,7701],[7701,7700],[7702,7703],[7703,7702],[7704,7705],[7705,7704],[7706,7707],[7707,7706],[7708,7709],[7709,7708],[7710,7711],[7711,7710],[7712,7713],[7713,7712],[7714,7715],[7715,7714],[7716,7717],[7717,7716],[7718,7719],[7719,7718],[7720,7721],[7721,7720],[7722,7723],[7723,7722],[7724,7725],[7725,7724],[7726,7727],[7727,7726],[7728,7729],[7729,7728],[7730,7731],[7731,7730],[7732,7733],[7733,7732],[7734,7735],[7735,7734],[7736,7737],[7737,7736],[7738,7739],[7739,7738],[7740,7741],[7741,7740],[7742,7743],[7743,7742],[7744,7745],[7745,7744],[7746,7747],[7747,7746],[7748,7749],[7749,7748],[7750,7751],[7751,7750],[7752,7753],[7753,7752],[7754,7755],[7755,7754],[7756,7757],[7757,7756],[7758,7759],[7759,7758],[7760,7761],[7761,7760],[7762,7763],[7763,7762],[7764,7765],[7765,7764],[7766,7767],[7767,7766],[7768,7769],[7769,7768],[7770,7771],[7771,7770],[7772,7773],[7773,7772],[7774,7775],[7775,7774],[7776,7777],[7777,[7776,7835]],[7778,7779],[7779,7778],[7780,7781],[7781,7780],[7782,7783],[7783,7782],[7784,7785],[7785,7784],[7786,7787],[7787,7786],[7788,7789],[7789,7788],[7790,7791],[7791,7790],[7792,7793],[7793,7792],[7794,7795],[7795,7794],[7796,7797],[7797,7796],[7798,7799],[7799,7798],[7800,7801],[7801,7800],[7802,7803],[7803,7802],[7804,7805],[7805,7804],[7806,7807],[7807,7806],[7808,7809],[7809,7808],[7810,7811],[7811,7810],[7812,7813],[7813,7812],[7814,7815],[7815,7814],[7816,7817],[7817,7816],[7818,7819],[7819,7818],[7820,7821],[7821,7820],[7822,7823],[7823,7822],[7824,7825],[7825,7824],[7826,7827],[7827,7826],[7828,7829],[7829,7828],[7835,7777],[7840,7841],[7841,7840],[7842,7843],[7843,7842],[7844,7845],[7845,7844],[7846,7847],[7847,7846],[7848,7849],[7849,7848],[7850,7851],[7851,7850],[7852,7853],[7853,7852],[7854,7855],[7855,7854],[7856,7857],[7857,7856],[7858,7859],[7859,7858],[7860,7861],[7861,7860],[7862,7863],[7863,7862],[7864,7865],[7865,7864],[7866,7867],[7867,7866],[7868,7869],[7869,7868],[7870,7871],[7871,7870],[7872,7873],[7873,7872],[7874,7875],[7875,7874],[7876,7877],[7877,7876],[7878,7879],[7879,7878],[7880,7881],[7881,7880],[7882,7883],[7883,7882],[7884,7885],[7885,7884],[7886,7887],[7887,7886],[7888,7889],[7889,7888],[7890,7891],[7891,7890],[7892,7893],[7893,7892],[7894,7895],[7895,7894],[7896,7897],[7897,7896],[7898,7899],[7899,7898],[7900,7901],[7901,7900],[7902,7903],[7903,7902],[7904,7905],[7905,7904],[7906,7907],[7907,7906],[7908,7909],[7909,7908],[7910,7911],[7911,7910],[7912,7913],[7913,7912],[7914,7915],[7915,7914],[7916,7917],[7917,7916],[7918,7919],[7919,7918],[7920,7921],[7921,7920],[7922,7923],[7923,7922],[7924,7925],[7925,7924],[7926,7927],[7927,7926],[7928,7929],[7929,7928],[7930,7931],[7931,7930],[7932,7933],[7933,7932],[7934,7935],[7935,7934],[7936,7944],[7937,7945],[7938,7946],[7939,7947],[7940,7948],[7941,7949],[7942,7950],[7943,7951],[7944,7936],[7945,7937],[7946,7938],[7947,7939],[7948,7940],[7949,7941],[7950,7942],[7951,7943],[7952,7960],[7953,7961],[7954,7962],[7955,7963],[7956,7964],[7957,7965],[7960,7952],[7961,7953],[7962,7954],[7963,7955],[7964,7956],[7965,7957],[7968,7976],[7969,7977],[7970,7978],[7971,7979],[7972,7980],[7973,7981],[7974,7982],[7975,7983],[7976,7968],[7977,7969],[7978,7970],[7979,7971],[7980,7972],[7981,7973],[7982,7974],[7983,7975],[7984,7992],[7985,7993],[7986,7994],[7987,7995],[7988,7996],[7989,7997],[7990,7998],[7991,7999],[7992,7984],[7993,7985],[7994,7986],[7995,7987],[7996,7988],[7997,7989],[7998,7990],[7999,7991],[8e3,8008],[8001,8009],[8002,8010],[8003,8011],[8004,8012],[8005,8013],[8008,8e3],[8009,8001],[8010,8002],[8011,8003],[8012,8004],[8013,8005],[8017,8025],[8019,8027],[8021,8029],[8023,8031],[8025,8017],[8027,8019],[8029,8021],[8031,8023],[8032,8040],[8033,8041],[8034,8042],[8035,8043],[8036,8044],[8037,8045],[8038,8046],[8039,8047],[8040,8032],[8041,8033],[8042,8034],[8043,8035],[8044,8036],[8045,8037],[8046,8038],[8047,8039],[8048,8122],[8049,8123],[8050,8136],[8051,8137],[8052,8138],[8053,8139],[8054,8154],[8055,8155],[8056,8184],[8057,8185],[8058,8170],[8059,8171],[8060,8186],[8061,8187],[8112,8120],[8113,8121],[8120,8112],[8121,8113],[8122,8048],[8123,8049],[8126,953],[8136,8050],[8137,8051],[8138,8052],[8139,8053],[8144,8152],[8145,8153],[8152,8144],[8153,8145],[8154,8054],[8155,8055],[8160,8168],[8161,8169],[8165,8172],[8168,8160],[8169,8161],[8170,8058],[8171,8059],[8172,8165],[8184,8056],[8185,8057],[8186,8060],[8187,8061],[8498,8526],[8526,8498],[8544,8560],[8545,8561],[8546,8562],[8547,8563],[8548,8564],[8549,8565],[8550,8566],[8551,8567],[8552,8568],[8553,8569],[8554,8570],[8555,8571],[8556,8572],[8557,8573],[8558,8574],[8559,8575],[8560,8544],[8561,8545],[8562,8546],[8563,8547],[8564,8548],[8565,8549],[8566,8550],[8567,8551],[8568,8552],[8569,8553],[8570,8554],[8571,8555],[8572,8556],[8573,8557],[8574,8558],[8575,8559],[8579,8580],[8580,8579],[9398,9424],[9399,9425],[9400,9426],[9401,9427],[9402,9428],[9403,9429],[9404,9430],[9405,9431],[9406,9432],[9407,9433],[9408,9434],[9409,9435],[9410,9436],[9411,9437],[9412,9438],[9413,9439],[9414,9440],[9415,9441],[9416,9442],[9417,9443],[9418,9444],[9419,9445],[9420,9446],[9421,9447],[9422,9448],[9423,9449],[9424,9398],[9425,9399],[9426,9400],[9427,9401],[9428,9402],[9429,9403],[9430,9404],[9431,9405],[9432,9406],[9433,9407],[9434,9408],[9435,9409],[9436,9410],[9437,9411],[9438,9412],[9439,9413],[9440,9414],[9441,9415],[9442,9416],[9443,9417],[9444,9418],[9445,9419],[9446,9420],[9447,9421],[9448,9422],[9449,9423],[11264,11312],[11265,11313],[11266,11314],[11267,11315],[11268,11316],[11269,11317],[11270,11318],[11271,11319],[11272,11320],[11273,11321],[11274,11322],[11275,11323],[11276,11324],[11277,11325],[11278,11326],[11279,11327],[11280,11328],[11281,11329],[11282,11330],[11283,11331],[11284,11332],[11285,11333],[11286,11334],[11287,11335],[11288,11336],[11289,11337],[11290,11338],[11291,11339],[11292,11340],[11293,11341],[11294,11342],[11295,11343],[11296,11344],[11297,11345],[11298,11346],[11299,11347],[11300,11348],[11301,11349],[11302,11350],[11303,11351],[11304,11352],[11305,11353],[11306,11354],[11307,11355],[11308,11356],[11309,11357],[11310,11358],[11311,11359],[11312,11264],[11313,11265],[11314,11266],[11315,11267],[11316,11268],[11317,11269],[11318,11270],[11319,11271],[11320,11272],[11321,11273],[11322,11274],[11323,11275],[11324,11276],[11325,11277],[11326,11278],[11327,11279],[11328,11280],[11329,11281],[11330,11282],[11331,11283],[11332,11284],[11333,11285],[11334,11286],[11335,11287],[11336,11288],[11337,11289],[11338,11290],[11339,11291],[11340,11292],[11341,11293],[11342,11294],[11343,11295],[11344,11296],[11345,11297],[11346,11298],[11347,11299],[11348,11300],[11349,11301],[11350,11302],[11351,11303],[11352,11304],[11353,11305],[11354,11306],[11355,11307],[11356,11308],[11357,11309],[11358,11310],[11359,11311],[11360,11361],[11361,11360],[11362,619],[11363,7549],[11364,637],[11365,570],[11366,574],[11367,11368],[11368,11367],[11369,11370],[11370,11369],[11371,11372],[11372,11371],[11373,593],[11374,625],[11375,592],[11376,594],[11378,11379],[11379,11378],[11381,11382],[11382,11381],[11390,575],[11391,576],[11392,11393],[11393,11392],[11394,11395],[11395,11394],[11396,11397],[11397,11396],[11398,11399],[11399,11398],[11400,11401],[11401,11400],[11402,11403],[11403,11402],[11404,11405],[11405,11404],[11406,11407],[11407,11406],[11408,11409],[11409,11408],[11410,11411],[11411,11410],[11412,11413],[11413,11412],[11414,11415],[11415,11414],[11416,11417],[11417,11416],[11418,11419],[11419,11418],[11420,11421],[11421,11420],[11422,11423],[11423,11422],[11424,11425],[11425,11424],[11426,11427],[11427,11426],[11428,11429],[11429,11428],[11430,11431],[11431,11430],[11432,11433],[11433,11432],[11434,11435],[11435,11434],[11436,11437],[11437,11436],[11438,11439],[11439,11438],[11440,11441],[11441,11440],[11442,11443],[11443,11442],[11444,11445],[11445,11444],[11446,11447],[11447,11446],[11448,11449],[11449,11448],[11450,11451],[11451,11450],[11452,11453],[11453,11452],[11454,11455],[11455,11454],[11456,11457],[11457,11456],[11458,11459],[11459,11458],[11460,11461],[11461,11460],[11462,11463],[11463,11462],[11464,11465],[11465,11464],[11466,11467],[11467,11466],[11468,11469],[11469,11468],[11470,11471],[11471,11470],[11472,11473],[11473,11472],[11474,11475],[11475,11474],[11476,11477],[11477,11476],[11478,11479],[11479,11478],[11480,11481],[11481,11480],[11482,11483],[11483,11482],[11484,11485],[11485,11484],[11486,11487],[11487,11486],[11488,11489],[11489,11488],[11490,11491],[11491,11490],[11499,11500],[11500,11499],[11501,11502],[11502,11501],[11506,11507],[11507,11506],[11520,4256],[11521,4257],[11522,4258],[11523,4259],[11524,4260],[11525,4261],[11526,4262],[11527,4263],[11528,4264],[11529,4265],[11530,4266],[11531,4267],[11532,4268],[11533,4269],[11534,4270],[11535,4271],[11536,4272],[11537,4273],[11538,4274],[11539,4275],[11540,4276],[11541,4277],[11542,4278],[11543,4279],[11544,4280],[11545,4281],[11546,4282],[11547,4283],[11548,4284],[11549,4285],[11550,4286],[11551,4287],[11552,4288],[11553,4289],[11554,4290],[11555,4291],[11556,4292],[11557,4293],[11559,4295],[11565,4301],[42560,42561],[42561,42560],[42562,42563],[42563,42562],[42564,42565],[42565,42564],[42566,42567],[42567,42566],[42568,42569],[42569,42568],[42570,42571],[42571,[7304,42570]],[42572,42573],[42573,42572],[42574,42575],[42575,42574],[42576,42577],[42577,42576],[42578,42579],[42579,42578],[42580,42581],[42581,42580],[42582,42583],[42583,42582],[42584,42585],[42585,42584],[42586,42587],[42587,42586],[42588,42589],[42589,42588],[42590,42591],[42591,42590],[42592,42593],[42593,42592],[42594,42595],[42595,42594],[42596,42597],[42597,42596],[42598,42599],[42599,42598],[42600,42601],[42601,42600],[42602,42603],[42603,42602],[42604,42605],[42605,42604],[42624,42625],[42625,42624],[42626,42627],[42627,42626],[42628,42629],[42629,42628],[42630,42631],[42631,42630],[42632,42633],[42633,42632],[42634,42635],[42635,42634],[42636,42637],[42637,42636],[42638,42639],[42639,42638],[42640,42641],[42641,42640],[42642,42643],[42643,42642],[42644,42645],[42645,42644],[42646,42647],[42647,42646],[42648,42649],[42649,42648],[42650,42651],[42651,42650],[42786,42787],[42787,42786],[42788,42789],[42789,42788],[42790,42791],[42791,42790],[42792,42793],[42793,42792],[42794,42795],[42795,42794],[42796,42797],[42797,42796],[42798,42799],[42799,42798],[42802,42803],[42803,42802],[42804,42805],[42805,42804],[42806,42807],[42807,42806],[42808,42809],[42809,42808],[42810,42811],[42811,42810],[42812,42813],[42813,42812],[42814,42815],[42815,42814],[42816,42817],[42817,42816],[42818,42819],[42819,42818],[42820,42821],[42821,42820],[42822,42823],[42823,42822],[42824,42825],[42825,42824],[42826,42827],[42827,42826],[42828,42829],[42829,42828],[42830,42831],[42831,42830],[42832,42833],[42833,42832],[42834,42835],[42835,42834],[42836,42837],[42837,42836],[42838,42839],[42839,42838],[42840,42841],[42841,42840],[42842,42843],[42843,42842],[42844,42845],[42845,42844],[42846,42847],[42847,42846],[42848,42849],[42849,42848],[42850,42851],[42851,42850],[42852,42853],[42853,42852],[42854,42855],[42855,42854],[42856,42857],[42857,42856],[42858,42859],[42859,42858],[42860,42861],[42861,42860],[42862,42863],[42863,42862],[42873,42874],[42874,42873],[42875,42876],[42876,42875],[42877,7545],[42878,42879],[42879,42878],[42880,42881],[42881,42880],[42882,42883],[42883,42882],[42884,42885],[42885,42884],[42886,42887],[42887,42886],[42891,42892],[42892,42891],[42893,613],[42896,42897],[42897,42896],[42898,42899],[42899,42898],[42900,42948],[42902,42903],[42903,42902],[42904,42905],[42905,42904],[42906,42907],[42907,42906],[42908,42909],[42909,42908],[42910,42911],[42911,42910],[42912,42913],[42913,42912],[42914,42915],[42915,42914],[42916,42917],[42917,42916],[42918,42919],[42919,42918],[42920,42921],[42921,42920],[42922,614],[42923,604],[42924,609],[42925,620],[42926,618],[42928,670],[42929,647],[42930,669],[42931,43859],[42932,42933],[42933,42932],[42934,42935],[42935,42934],[42936,42937],[42937,42936],[42938,42939],[42939,42938],[42940,42941],[42941,42940],[42942,42943],[42943,42942],[42944,42945],[42945,42944],[42946,42947],[42947,42946],[42948,42900],[42949,642],[42950,7566],[42951,42952],[42952,42951],[42953,42954],[42954,42953],[42955,612],[42956,42957],[42957,42956],[42960,42961],[42961,42960],[42966,42967],[42967,42966],[42968,42969],[42969,42968],[42970,42971],[42971,42970],[42972,411],[42997,42998],[42998,42997],[43859,42931],[43888,5024],[43889,5025],[43890,5026],[43891,5027],[43892,5028],[43893,5029],[43894,5030],[43895,5031],[43896,5032],[43897,5033],[43898,5034],[43899,5035],[43900,5036],[43901,5037],[43902,5038],[43903,5039],[43904,5040],[43905,5041],[43906,5042],[43907,5043],[43908,5044],[43909,5045],[43910,5046],[43911,5047],[43912,5048],[43913,5049],[43914,5050],[43915,5051],[43916,5052],[43917,5053],[43918,5054],[43919,5055],[43920,5056],[43921,5057],[43922,5058],[43923,5059],[43924,5060],[43925,5061],[43926,5062],[43927,5063],[43928,5064],[43929,5065],[43930,5066],[43931,5067],[43932,5068],[43933,5069],[43934,5070],[43935,5071],[43936,5072],[43937,5073],[43938,5074],[43939,5075],[43940,5076],[43941,5077],[43942,5078],[43943,5079],[43944,5080],[43945,5081],[43946,5082],[43947,5083],[43948,5084],[43949,5085],[43950,5086],[43951,5087],[43952,5088],[43953,5089],[43954,5090],[43955,5091],[43956,5092],[43957,5093],[43958,5094],[43959,5095],[43960,5096],[43961,5097],[43962,5098],[43963,5099],[43964,5100],[43965,5101],[43966,5102],[43967,5103],[65313,65345],[65314,65346],[65315,65347],[65316,65348],[65317,65349],[65318,65350],[65319,65351],[65320,65352],[65321,65353],[65322,65354],[65323,65355],[65324,65356],[65325,65357],[65326,65358],[65327,65359],[65328,65360],[65329,65361],[65330,65362],[65331,65363],[65332,65364],[65333,65365],[65334,65366],[65335,65367],[65336,65368],[65337,65369],[65338,65370],[65345,65313],[65346,65314],[65347,65315],[65348,65316],[65349,65317],[65350,65318],[65351,65319],[65352,65320],[65353,65321],[65354,65322],[65355,65323],[65356,65324],[65357,65325],[65358,65326],[65359,65327],[65360,65328],[65361,65329],[65362,65330],[65363,65331],[65364,65332],[65365,65333],[65366,65334],[65367,65335],[65368,65336],[65369,65337],[65370,65338]])},29940:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},30109:function(e,t,n){var r=n(98748)(94176);r.addRange(94208,100343).addRange(100352,101119).addRange(101632,101640),t.characters=r},30131:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t1114111||n(u)!=u)throw RangeError("Invalid code point: "+u);u<=65535?o.push(u):(e=55296+((u-=65536)>>10),r=u%1024+56320,o.push(e,r)),(a+1==i||o.length>16384)&&(s+=t.apply(null,o),o.length=0)}return s}),o={parse:function(e,t,n){function o(t,n){return t.range[0]=n,t.raw=e.substring(n,t.range[1]),t}function a(t,n){return{type:"anchor",kind:t,range:[te-n,te],raw:e.substring(te-n,te)}}function i(t,n,r,o){return{type:"value",kind:t,codePoint:n,range:[r,o],raw:e.substring(r,o)}}function s(e,t,n,r){return r=r||0,i(e,t,te-(n.length+r),te)}function u(e){var t,n=e[0],r=n.charCodeAt(0);return ee&&1===n.length&&r>=55296&&r<=56319&&(t=m().charCodeAt(0))>=56320&&t<=57343?i("symbol",1024*(r-55296)+t-56320+65536,++te-2,te):i("symbol",r,te-1,te)}function l(t,n,r,o,a){return null==o&&(r=te-1,o=te),{type:"quantifier",min:t,max:n,greedy:!0,body:null,symbol:a,range:[r,o],raw:e.substring(r,o)}}function d(t,n,r,o){return{type:"characterClass",kind:t.kind,body:t.body,negative:n,range:[r,o],raw:e.substring(r,o)}}function c(t,n,r,o){return t.codePoint>n.codePoint&&q("invalid range in character class",t.raw+"-"+n.raw,r,o),{type:"characterClassRange",min:t,max:n,range:[r,o],raw:e.substring(r,o)}}function p(e){return"alternative"===e.type?e.body:[e]}function f(e){te+=e=e||1}function h(e){g(e)||q("character",e)}function g(t){var n=t.length;if(e.substring(te,te+n)===t)return f(n),t}function v(t){if(e[te]===t)return te++,t}function m(){return e[te]}function y(t){return e[te]===t}function R(t){return e[te+1]===t}function w(t){var n=e.substring(te).match(t);return n&&(te+=n[0].length),n}function b(){var t=[],n=te;for(t.push(C());v("|");)t.push(C());return 1===t.length?t[0]:function(t,n,r){return{type:"disjunction",body:t,range:[n,r],raw:e.substring(n,r)}}(t,n,te)}function C(){for(var t,n=[],r=te;t=E();)n.push(t);return 1===n.length?n[0]:function(t,n,r){return{type:"alternative",body:t,range:[n,r],raw:e.substring(n,r)}}(n,r,te)}function E(){if(te>=e.length||y("|")||y(")"))return null;var t,r=function(){switch(m()){case"^":return f(),a("start",1);case"$":return f(),a("end",1);case"\\":if(R("b"))return f(2),a("boundary",2);if(R("B"))return f(2),a("not-boundary",2);break;case"(":return A("(?=","lookahead","(?!","negativeLookahead");default:return}}();if(r){var s=te;if(t=O()||!1){if(!ee&&"group"===r.type)return t.body=p(r),o(t,r.range[0]),t;te=s,q("Expected atom")}return r}var l=function(){var t,r,o;switch(t=m()){case".":return f(),{type:"dot",range:[te-1,te],raw:"."};case"\\":if(f(),!(t=P())){if(!ee&&"c"==m())return i("symbol",92,te-1,te);q("atomEscape")}return t;case"[":return j();case"(":if(n.lookbehind&&(t=A("(?<=","lookbehind","(?");var s=S("normal",a.range[0]-3);return s.name=a,s}return n.modifiers&&(o=(r="(?").length,e.substring(te,te+o)===r)&&":"!=e[te+2]?function(){function e(e){for(var t=0;t3||e(o))&&q("flags cannot be duplicated for modifiers group"),v(":")||q("Invalid flags for modifiers group");var a=S("ignore",t);return a.modifierFlags={enabling:r,disabling:n},a}():A("(?:","ignore","(","normal");case"]":case"}":if(!ee)return f(),u(t);break;case"^":case"$":case"*":case"+":case"?":case"{":case")":case"|":break;default:return f(),u(t)}}();if(l||(s=te,(t=O()||!1)&&(te=s,q("Expected atom")),!ee&&v("{")?l=u("{"):q("Expected atom")),t=O()||!1){var d=l.type,c=l.behavior;return"group"!==d||"negativeLookbehind"!==c&&"lookbehind"!==c||q("Invalid quantifier","",t.range[0],t.range[1]),t.body=p(l),o(t,l.range[0]),t}return l}function A(e,t,n,r){var o=null,a=te;if(g(e))o=t;else{if(!g(n))return!1;o=r}return S(o,a)}function S(t,n){var r=b();r||q("Expected disjunction"),h(")");var o=function(t,n,r,o){return{type:"group",behavior:t,body:n,range:[r,o],raw:e.substring(r,o)}}(t,p(r),n,te);return"normal"==t&&X&&Z++,o}function O(){var e,t,n,r,o=te;switch(m()){case"*":f(),t=l(0,void 0,void 0,void 0,"*");break;case"+":f(),t=l(1,void 0,void 0,void 0,"+");break;case"?":f(),t=l(0,1,void 0,void 0,"?");break;case"{":(e=w(/^\{(\d+)\}/))?t=l(n=parseInt(e[1],10),n,o,te):(e=w(/^\{(\d+),\}/))?t=l(n=parseInt(e[1],10),void 0,o,te):(e=w(/^\{(\d+),(\d+)\}/))&&((n=parseInt(e[1],10))>(r=parseInt(e[2],10))&&q("numbers out of order in {} quantifier","",o,te),t=l(n,r,o,te)),(n&&!Number.isSafeInteger(n)||r&&!Number.isSafeInteger(r))&&q("iterations outside JS safe integer range in quantifier","",o,te)}return t&&v("?")&&(t.greedy=!1,t.range[1]+=1),t}function _(t,n){var r,o;if(n&&"unicodeEscape"==t.kind&&(r=t.codePoint)>=55296&&r<=56319&&y("\\")&&R("u")){var a=te;te++;var i=D();"unicodeEscape"==i.kind&&(o=i.codePoint)>=56320&&o<=57343?(t.kind="unicodeCodePointEscape",t.codePoint=1024*(r-55296)+o-56320+65536,t.range[1]=te,t.raw=e.substring(t.range[0],te)):te=a}return t}function D(){return P(!0)}function P(t){var r,a,i=te;switch(a=m()){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return function(t){var n,r,a=te;if(n=w(/^(?!0)\d+/)){r=n[0];var i=parseInt(n[0],10);if(i<=Z&&!t)return function(t){var n=te-1-t.length;return{type:"reference",matchIndex:parseInt(t,10),range:[n,te],raw:e.substring(n,te)}}(n[0]);if(K.push(i),X?Q=!0:T(a,te),f(-n[0].length),n=w(/^[0-7]{1,3}/))return s("octal",parseInt(n[0],8),n[0],1);var l=te;return o(n=u(w(/^[89]/)),l-1)}return!!(n=w(/^[0-7]{1,3}/))&&("0"!==(r=n[0])&&T(a,te),/^0{1,3}$/.test(r)?s("null",0,"0",r.length):s("octal",parseInt(r,8),r,1))}(t);case"B":if(t){q("\\B not possible inside of CharacterClass","",i);break}return L();case"b":return t?(f(),s("singleEscape",8,"\\b")):L();case"c":if(t){if(!ee&&(r=w(/^c(\d)/)))return s("controlLetter",r[1]+16,r[1],2);if(!ee&&g("c_"))return s("controlLetter",31,"_",2)}return N();case"d":case"D":case"w":case"W":case"s":case"S":return f(),{type:"characterClassEscape",value:a,range:[te-2,te],raw:e.substring(te-2,te)};case"k":return function(){if(n.namedGroups&&w(/^k<(?=.*?>)/)){var t=k();return h(">"),function(t){var n=t.range[0]-3;return{type:"reference",name:t,range:[n,te],raw:e.substring(n,te)}}(t)}}()||L();case"p":case"P":return function(){var t,r=te;return!!(n.unicodePropertyEscape&&ee&&(t=w(/^([pP])\{([^}]+)\}/)))&&{type:"unicodePropertyEscape",negative:"P"===t[1],value:t[2],range:[r-1,te],raw:e.substring(r-1,te)}}()||L();case"-":return t&&ee?(f(),s("singleEscape",45,"\\-")):L();default:return N()}}function T(e,t){ee&&q("Invalid decimal escape in unicode mode",null,e,t)}function x(e){var t;return(t=w(/^u([0-9a-fA-F]{4})/))?_(s("unicodeEscape",parseInt(t[1],16),t[1],2),e):e&&(t=w(/^u\{([0-9a-fA-F]+)\}/))?s("unicodeCodePointEscape",parseInt(t[1],16),t[1],4):void 0}function N(){var e,t=te;switch(m()){case"t":return f(),s("singleEscape",9,"\\t");case"n":return f(),s("singleEscape",10,"\\n");case"v":return f(),s("singleEscape",11,"\\v");case"f":return f(),s("singleEscape",12,"\\f");case"r":return f(),s("singleEscape",13,"\\r");case"c":if(e=w(/^c([a-zA-Z])/))return s("controlLetter",e[1].charCodeAt(0)%32,e[1],2);break;case"x":if(e=w(/^x([0-9a-fA-F]{2})/))return s("hexadecimalEscape",parseInt(e[1],16),e[1],2);break;case"u":if(e=x(ee))return(!e||e.codePoint>1114111)&&q("Invalid escape sequence",null,t,te),e}return L()}function M(t){var n=m(),o=te;if("\\"===n){f();var a=x(!0);return a&&t(a.codePoint)||q("Invalid escape sequence",null,o,te),r(a.codePoint)}var i=n.charCodeAt(0);if(i>=55296&&i<=56319){var s=(n+=e[te+1]).charCodeAt(1);s>=56320&&s<=57343&&(i=1024*(i-55296)+s-56320+65536)}if(t(i))return f(),i>65535&&f(),n}function k(){var t,n=te,r=M(F);for(r||q("Invalid identifier");t=M(I);)r+=t;return{type:"identifier",value:r,range:[n,te],raw:e.substring(n,te)}}function F(e){return 36===e||95===e||e>=65&&e<=90||e>=97&&e<=122||e>=128&&/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDDC0-\uDDF3\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDD4A-\uDD65\uDD6F-\uDD85\uDE80-\uDEA9\uDEB0\uDEB1\uDEC2-\uDEC4\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61\uDF80-\uDF89\uDF8B\uDF8E\uDF90-\uDFB5\uDFB7\uDFD1\uDFD3]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8\uDFC0-\uDFE0]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD80E\uD80F\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46\uDC60-\uDFFF]|\uD810[\uDC00-\uDFFA]|\uD811[\uDC00-\uDE46]|\uD818[\uDD00-\uDD1D]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDD40-\uDD6C\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDCFF-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDDD0-\uDDED\uDDF0\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0\uDFF0-\uDFFF]|\uD87B[\uDC00-\uDE5D]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF]/.test(r(e))}function I(e){return F(e)||e>=48&&e<=57||e>=128&&/[\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0897-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\u30FB\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F\uFF65]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDD30-\uDD39\uDD40-\uDD49\uDD69-\uDD6D\uDEAB\uDEAC\uDEFC-\uDEFF\uDF46-\uDF50\uDF82-\uDF85]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC66-\uDC70\uDC73\uDC74\uDC7F-\uDC82\uDCB0-\uDCBA\uDCC2\uDCF0-\uDCF9\uDD00-\uDD02\uDD27-\uDD34\uDD36-\uDD3F\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDCE-\uDDD9\uDE2C-\uDE37\uDE3E\uDE41\uDEDF-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74\uDFB8-\uDFC0\uDFC2\uDFC5\uDFC7-\uDFCA\uDFCC-\uDFD0\uDFD2\uDFE1\uDFE2]|\uD805[\uDC35-\uDC46\uDC50-\uDC59\uDC5E\uDCB0-\uDCC3\uDCD0-\uDCD9\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDE50-\uDE59\uDEAB-\uDEB7\uDEC0-\uDEC9\uDED0-\uDEE3\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDC2C-\uDC3A\uDCE0-\uDCE9\uDD30-\uDD35\uDD37\uDD38\uDD3B-\uDD3E\uDD40\uDD42\uDD43\uDD50-\uDD59\uDDD1-\uDDD7\uDDDA-\uDDE0\uDDE4\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99\uDFF0-\uDFF9]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC50-\uDC59\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD50-\uDD59\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDDA0-\uDDA9\uDEF3-\uDEF6\uDF00\uDF01\uDF03\uDF34-\uDF3A\uDF3E-\uDF42\uDF50-\uDF5A]|\uD80D[\uDC40\uDC47-\uDC55]|\uD818[\uDD1E-\uDD39]|\uD81A[\uDE60-\uDE69\uDEC0-\uDEC9\uDEF0-\uDEF4\uDF30-\uDF36\uDF50-\uDF59]|\uD81B[\uDD70-\uDD79\uDF4F\uDF51-\uDF87\uDF8F-\uDF92\uDFE4\uDFF0\uDFF1]|\uD82F[\uDC9D\uDC9E]|\uD833[\uDCF0-\uDCF9\uDF00-\uDF2D\uDF30-\uDF46]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDC8F\uDD30-\uDD36\uDD40-\uDD49\uDEAE\uDEEC-\uDEF9]|\uD839[\uDCEC-\uDCF9\uDDEE\uDDEF\uDDF1-\uDDFA]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A\uDD50-\uDD59]|\uD83E[\uDFF0-\uDFF9]|\uDB40[\uDD00-\uDDEF]/.test(r(e))}function L(){var t,r,o=m();return ee&&/[\^$.*+?()\\[\]{}|/]/.test(o)||!ee&&"c"!==o?"k"===o&&n.lookbehind?null:(r=1,s("identifier",(t=e.substring(te,te+=r)).charCodeAt(0),t,1)):null}function j(){var e,t=te;return(e=g("[^"))?(e=G(),h("]"),d(e,!0,t,te)):v("[")?(e=G(),h("]"),d(e,!1,t,te)):null}function G(){var e,t;return y("]")?{kind:"union",body:[]}:J?function(){var e,t=[],n=V(!0);for(t.push(n),e="classRange"===n.type?"union":y("&")?"intersection":y("-")?"subtraction":"union";!y("]");)"intersection"===e?(h("&"),h("&"),y("&")&&q("&& cannot be followed by &. Wrap it in brackets: &&[&].")):"subtraction"===e&&(h("-"),h("-")),n=V("union"===e),t.push(n);return{kind:e,body:t}}():((t=H())||q("classAtom"),(e=y("]")?[t]:B(t))||q("nonEmptyClassRanges"),{kind:"union",body:e})}function B(e){var t,n,r,o,a;if(y("-")&&!R("]")){t=e.range[0],f(),a=u("-"),(o=H())||q("classAtom"),n=te;var i=G();return i||q("classContents"),"codePoint"in e&&"codePoint"in o?r=[c(e,o,t,n)]:ee?q("invalid character class"):r=[e,a,o],"empty"===i.type?r:r.concat(i.body)}return(r=function(){var e=H();return e||q("classAtom"),y("]")?e:B(e)}())||q("nonEmptyClassRangesNoDash"),[e].concat(r)}function H(){return v("-")?u("-"):function(){var e;switch(e=m()){case"\\":if(f(),!(e=D())){if(!ee&&"c"==m())return u("\\");q("classEscape")}return _(e,ee);case"]":case"-":break;default:return f(),u(e)}}()}function V(t){var n,r,o=te;if(v("\\")){if(g("q{"))return function(){var t=te-3,n=[];do{n.push(Y())}while(v("|"));return h("}"),function(t,n,r){return{type:"classStrings",strings:t,range:[n,r],raw:e.substring(n,r)}}(n,t,te)}();if(r=D())n=r;else{if(r=z())return r;q("Invalid escape","\\"+m(),o)}}else if(r=U())n=r;else{if(r=j())return r;q("Invalid character",m())}if(t&&y("-")&&!R("-")){if(f(),r=W())return c(n,r,o,te);q("Invalid range end",m())}return n}function W(){if(v("\\")){var e,t=te;if(e=z())return e;q("Invalid escape","\\"+m(),t)}return U()}function U(){var e;if(w(/^(?:&&|!!|##|\$\$|%%|\*\*|\+\+|,,|\.\.|::|;;|<<|==|>>|\?\?|@@|\^\^|``|~~)/)&&q("Invalid set operation in character class"),e=w(/^[^()[\]{}/\-\\|]/))return u(e)}function z(){var e;return v("b")?s("singleEscape",8,"\\b"):v("B")?void q("\\B not possible inside of ClassContents","",te-2):(e=w(/^[&\-!#%,:;<=>@`~]/))?s("identifier",e[0].codePointAt(0),e[0]):(e=N())?e:null}function Y(){for(var t,n=[],r=te;t=W();)n.push(t);return function(t,n,r){return{type:"classString",characters:t,range:[n,r],raw:e.substring(n,r)}}(n,r,te)}function q(t,n,r,o){r=null==r?te:r,o=null==o?r:o;var a=Math.max(0,r-10),i=Math.min(o+10,e.length),s=" "+e.substring(a,i),u=" "+new Array(r-a+1).join(" ")+"^";throw SyntaxError(t+" at position "+r+(n?": "+n:"")+"\n"+s+"\n"+u)}n||(n={});var K=[],Z=0,X=!0,Q=!1,$=-1!==(t||"").indexOf("u"),J=-1!==(t||"").indexOf("v"),ee=$||J,te=0;if(J&&!n.unicodeSet)throw new Error('The "v" flag is only supported when the .unicodeSet option is enabled.');if($&&J)throw new Error('The "u" and "v" flags are mutually exclusive.');""===(e=String(e))&&(e="(?:)");var ne=b();return ne.range[1]!==e.length&&q("Could not parse entire input - got stuck","",ne.range[1]),(Q=Q||K.some((function(e){return e<=Z})))?(te=0,X=!1,b()):ne}},e.exports?e.exports=o:window.regjsparser=o},30421:function(e){"use strict";e.exports={}},30442:function(e,t,n){"use strict";n.d(t,{A:function(){return S}});var r=n(54548),o=n(96258);var a=function(e,t,n,a){var i=n.length,s=i,u=!a;if(null==e)return!s;for(e=Object(e);i--;){var l=n[i];if(u&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i0)&&(r.unobserve(e.target),a.delete(e.target),t())}}))};t.callbackIO=i;var s=function(e){return void 0===r&&(0,o.isBrowser)()&&window.IntersectionObserver&&(r=new window.IntersectionObserver(i,{rootMargin:e})),r};t.getIO=s;t.listenToIntersections=function(e,t,n){void 0===n&&(n="200px");var r=s(n);return r?(r.observe(e),a.set(e,t),function(){r.unobserve(e),a.delete(e)}):function(){}}},30619:function(e,t){"use strict";var n=/^(?:0|[1-9]\d*)$/;t.A=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e{(0,r.N)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;console.log("installingWorker",t),t.addEventListener("statechange",(()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.N)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.N)("onServiceWorkerInstalled",{serviceWorker:e}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.N)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,r.N)("onServiceWorkerActive",{serviceWorker:e})}}))}))})).catch((function(e){console.error("Error during service worker registration:",e)}))},30717:function(e,t,n){"use strict";var r=n(20237),o=n(83018);e.exports=function(e){if(r.has(e))return e;if(o.has(e))return o.get(e);throw new Error("Unknown property: ".concat(e))}},30744:function(e,t,n){var r,o=void 0!==n.g?n.g:"undefined"!=typeof window?window:{},a=n(80542);"undefined"!=typeof document?r=document:(r=o["__GLOBAL_DOCUMENT_CACHE@4"])||(r=o["__GLOBAL_DOCUMENT_CACHE@4"]=a),e.exports=r},30758:function(e,t,n){"use strict";n.r(t),n.d(t,{RatablesSort:function(){return s}});var r=n(41594),o=n.n(r),a=n(28871),i=n(85917);const s=e=>{let{handleClick:t}=e;return(0,i.Y)(o().Fragment,null,(0,i.Y)("div",{className:"frw-heading--6"},"Sort by"),(0,i.Y)("div",{className:"frw-search__issues"},(0,i.Y)("form",{className:"frw-search__issues--form",name:"issue__form"},(0,i.Y)("div",{className:"frw-search__issues--type"},(0,i.Y)("input",{type:"radio",id:"mostRecent",name:"sort",value:"Most Recent",onChange:()=>t(a.RatablesSortByTypes.MOST_RECENT)}),(0,i.Y)("label",{htmlFor:"mostRecent"},"Most Recent")),(0,i.Y)("div",{className:"frw-search__issues--type"},(0,i.Y)("input",{type:"radio",id:"debtType",name:"sort",value:"Debt Type / Sub-Type",onChange:()=>t(a.RatablesSortByTypes.DEBT_TYPE)}),(0,i.Y)("label",{htmlFor:"debtType"},"Debt Type / Sub-Type")))))};t.default=s},30789:function(e,t,n){"use strict";var r=n(98748);t.UNICODE_SET=r().addRange(0,1114111),t.UNICODE_IV_SET=r(215,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,307,309,314,316,318,320,322,324,326,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,378,380,382,384,387,389,392,402,405,414,417,419,421,424,429,432,436,438,454,457,460,462,464,466,468,470,472,474,479,481,483,485,487,489,491,493,499,501,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,572,578,583,585,587,589,881,903,907,909,912,930,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1014,1016,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1218,1220,1222,1224,1226,1228,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,4294,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699,7701,7703,7705,7707,7709,7711,7713,7715,7717,7719,7721,7723,7725,7727,7729,7731,7733,7735,7737,7739,7741,7743,7745,7747,7749,7751,7753,7755,7757,7759,7761,7763,7765,7767,7769,7771,7773,7775,7777,7779,7781,7783,7785,7787,7789,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7811,7813,7815,7817,7819,7821,7823,7825,7827,7839,7841,7843,7845,7847,7849,7851,7853,7855,7857,7859,7861,7863,7865,7867,7869,7871,7873,7875,7877,7879,7881,7883,7885,7887,7889,7891,7893,7895,7897,7899,7901,7903,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7927,7929,7931,7933,8026,8028,8030,8125,11361,11368,11370,11372,11377,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11500,42561,42563,42565,42567,42569,42571,42573,42575,42577,42579,42581,42583,42585,42587,42589,42591,42593,42595,42597,42599,42601,42603,42625,42627,42629,42631,42633,42635,42637,42639,42641,42643,42645,42647,42649,42787,42789,42791,42793,42795,42797,42803,42805,42807,42809,42811,42813,42815,42817,42819,42821,42823,42825,42827,42829,42831,42833,42835,42837,42839,42841,42843,42845,42847,42849,42851,42853,42855,42857,42859,42861,42874,42876,42879,42881,42883,42885,42892,42897,42903,42905,42907,42909,42911,42913,42915,42917,42919,42921,42927,42933,42935,42937,42939,42941,42943,42945,42947,42952,42954,42967,42969,42971,66939,66955,66963).addRange(0,64).addRange(91,180).addRange(182,191).addRange(223,255).addRange(303,305).addRange(311,312).addRange(328,329).addRange(396,397).addRange(409,411).addRange(426,427).addRange(441,443).addRange(445,451).addRange(476,477).addRange(495,496).addRange(563,569).addRange(575,576).addRange(591,836).addRange(838,879).addRange(883,885).addRange(887,894).addRange(896,901).addRange(940,961).addRange(963,974).addRange(978,980).addRange(1010,1011).addRange(1019,1020).addRange(1072,1119).addRange(1153,1161).addRange(1230,1231).addRange(1327,1328).addRange(1367,4255).addRange(4296,4300).addRange(4302,5111).addRange(5118,7295).addRange(7306,7311).addRange(7355,7356).addRange(7360,7679).addRange(7829,7834).addRange(7836,7837).addRange(7935,7943).addRange(7952,7959).addRange(7966,7975).addRange(7984,7991).addRange(8e3,8007).addRange(8014,8024).addRange(8032,8039).addRange(8048,8071).addRange(8080,8087).addRange(8096,8103).addRange(8112,8119).addRange(8127,8135).addRange(8141,8146).addRange(8148,8151).addRange(8156,8162).addRange(8164,8167).addRange(8173,8183).addRange(8189,8485).addRange(8487,8489).addRange(8492,8497).addRange(8499,8543).addRange(8560,8578).addRange(8580,9397).addRange(9424,11263).addRange(11312,11359).addRange(11365,11366).addRange(11379,11380).addRange(11382,11389).addRange(11491,11498).addRange(11502,11505).addRange(11507,42559).addRange(42605,42623).addRange(42651,42785).addRange(42799,42801).addRange(42863,42872).addRange(42887,42890).addRange(42894,42895).addRange(42899,42901).addRange(42957,42959).addRange(42961,42965).addRange(42973,42996).addRange(42998,43887).addRange(43968,64260).addRange(64262,65312).addRange(65339,66559).addRange(66600,66735).addRange(66772,66927).addRange(66966,68735).addRange(68787,68943).addRange(68966,71839).addRange(71872,93759).addRange(93792,125183).addRange(125218,1114111)},30882:function(e,t,n){"use strict";n.d(t,{b:function(){return s}});var r=n(41594),o=n(90110),a=n.n(o),i=n(85917);function s(e){let{children:t,suppressScrollY:n}=e;const o=(0,r.useRef)(null);return(0,r.useEffect)((()=>{o.current&&o.current.updateScroll()}),[t]),(0,i.Y)(a(),{ref:o,options:{suppressScrollY:n}},t)}},31031:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},31377:function(e,t,n){var r=n(98748)();r.addRange(42240,42539),t.characters=r},31461:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});const r=(0,n(64185).Ay)({resolved:{},chunkName(){return"Header"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.resolve().then(n.bind(n,4708)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 4708}})},31565:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.filter((function(e){return!(0,r.default)(e)})).map((function(e,n){var r=void 0;return"function"!=typeof t||null!==(r=t(e,n))&&!r?(0,o.default)(e,n,t):r}))};var r=a(n(72715)),o=a(n(69485));function a(e){return e&&e.__esModule?e:{default:e}}},31583:function(e,t,n){var r=n(98748)(185,8304,11517,12295,66369,66378);r.addRange(48,57).addRange(178,179).addRange(188,190).addRange(1632,1641).addRange(1776,1785).addRange(1984,1993).addRange(2406,2415).addRange(2534,2543).addRange(2548,2553).addRange(2662,2671).addRange(2790,2799).addRange(2918,2927).addRange(2930,2935).addRange(3046,3058).addRange(3174,3183).addRange(3192,3198).addRange(3302,3311).addRange(3416,3422).addRange(3430,3448).addRange(3558,3567).addRange(3664,3673).addRange(3792,3801).addRange(3872,3891).addRange(4160,4169).addRange(4240,4249).addRange(4969,4988).addRange(5870,5872).addRange(6112,6121).addRange(6128,6137).addRange(6160,6169).addRange(6470,6479).addRange(6608,6618).addRange(6784,6793).addRange(6800,6809).addRange(6992,7001).addRange(7088,7097).addRange(7232,7241).addRange(7248,7257).addRange(8308,8313).addRange(8320,8329).addRange(8528,8578).addRange(8581,8585).addRange(9312,9371).addRange(9450,9471).addRange(10102,10131).addRange(12321,12329).addRange(12344,12346).addRange(12690,12693).addRange(12832,12841).addRange(12872,12879).addRange(12881,12895),r.addRange(12928,12937).addRange(12977,12991).addRange(42528,42537).addRange(42726,42735).addRange(43056,43061).addRange(43216,43225).addRange(43264,43273).addRange(43472,43481).addRange(43504,43513).addRange(43600,43609).addRange(44016,44025).addRange(65296,65305).addRange(65799,65843).addRange(65856,65912).addRange(65930,65931).addRange(66273,66299).addRange(66336,66339).addRange(66513,66517).addRange(66720,66729).addRange(67672,67679).addRange(67705,67711).addRange(67751,67759).addRange(67835,67839).addRange(67862,67867).addRange(68028,68029).addRange(68032,68047).addRange(68050,68095).addRange(68160,68168).addRange(68221,68222).addRange(68253,68255).addRange(68331,68335).addRange(68440,68447).addRange(68472,68479).addRange(68521,68527).addRange(68858,68863).addRange(68912,68921).addRange(68928,68937).addRange(69216,69246).addRange(69405,69414).addRange(69457,69460).addRange(69573,69579).addRange(69714,69743).addRange(69872,69881).addRange(69942,69951).addRange(70096,70105).addRange(70113,70132).addRange(70384,70393).addRange(70736,70745).addRange(70864,70873).addRange(71248,71257).addRange(71360,71369),r.addRange(71376,71395).addRange(71472,71483).addRange(71904,71922).addRange(72016,72025).addRange(72688,72697).addRange(72784,72812).addRange(73040,73049).addRange(73120,73129).addRange(73552,73561).addRange(73664,73684).addRange(74752,74862).addRange(90416,90425).addRange(92768,92777).addRange(92864,92873).addRange(93008,93017).addRange(93019,93025).addRange(93552,93561).addRange(93824,93846).addRange(118e3,118009).addRange(119488,119507).addRange(119520,119539).addRange(119648,119672).addRange(120782,120831).addRange(123200,123209).addRange(123632,123641).addRange(124144,124153).addRange(124401,124410).addRange(125127,125135).addRange(125264,125273).addRange(126065,126123).addRange(126125,126127).addRange(126129,126132).addRange(126209,126253).addRange(126255,126269).addRange(127232,127244).addRange(130032,130041),t.characters=r},31631:function(e,t,n){var r=n(98748)(43359);r.addRange(43312,43347),t.characters=r},31675:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n>1,d=-7,c=n?o-1:0,p=n?-1:1,f=e[t+c];for(c+=p,a=f&(1<<-d)-1,f>>=-d,d+=s;d>0;a=256*a+e[t+c],c+=p,d-=8);for(i=a&(1<<-d)-1,a>>=-d,d+=r;d>0;i=256*i+e[t+c],c+=p,d-=8);if(0===a)a=1-l;else{if(a===u)return i?NaN:1/0*(f?-1:1);i+=Math.pow(2,r),a-=l}return(f?-1:1)*i*Math.pow(2,a-r)},t.write=function(e,t,n,r,o,a){var i,s,u,l=8*a-o-1,d=(1<>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:a-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=d):(i=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-i))<1&&(i--,u*=2),(t+=i+c>=1?p/u:p*Math.pow(2,1-c))*u>=2&&(i++,u/=2),i+c>=d?(s=0,i=d):i+c>=1?(s=(t*u-1)*Math.pow(2,o),i+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,o),i=0));o>=8;e[n+f]=255&s,f+=h,s/=256,o-=8);for(i=i<0;e[n+f]=255&i,f+=h,i/=256,l-=8);e[n+f-h]|=128*g}},31786:function(e,t,n){var r=n(98748)();r.addRange(7248,7295),t.characters=r},32193:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0});var o=n(47665),a=l(n(49296)),i=l(n(42093)),s=l(n(70186)),u=l(n(78908));function l(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=(d(r={},o.ElementType.Text,a.default),d(r,o.ElementType.Tag,i.default),d(r,o.ElementType.Style,s.default),d(r,o.ElementType.Directive,u.default),d(r,o.ElementType.Comment,u.default),d(r,o.ElementType.Script,u.default),d(r,o.ElementType.CDATA,u.default),d(r,o.ElementType.Doctype,u.default),r)},32363:function(e,t,n){"use strict";t.XG=t.Hg=t.N_=void 0;var r=f(n(64326)),o=f(n(49454)),a=f(n(34680)),i=f(n(8518)),s=f(n(74547)),u=f(n(53430)),l=f(n(26095)),d=f(n(71010)),c=f(n(95396)),p=f(n(3947));function f(e){return e&&e.__esModule?e:{default:e}}t.N_=r.default,o.default,t.Hg=a.default,t.XG=i.default,s.default,u.default,l.default,d.default,c.default,p.default,r.default,o.default,a.default,i.default,s.default,u.default,l.default,d.default,c.default,p.default},32532:function(e,t,n){"use strict";n.d(t,{G:function(){return L},L:function(){return m},M:function(){return S},P:function(){return A},_:function(){return u},a:function(){return s},b:function(){return f},c:function(){return d},d:function(){return c},g:function(){return h},h:function(){return l}});var r=n(41594),o=n.n(r),a=(n(52),n(5556)),i=n.n(a);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(o[n]=e[n]);return o}const l=()=>"undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;const d=e=>{var t;return(e=>{var t,n;return Boolean(null==e||null==(t=e.images)||null==(n=t.fallback)?void 0:n.src)})(e)?e:(e=>Boolean(null==e?void 0:e.gatsbyImageData))(e)?e.gatsbyImageData:(e=>Boolean(null==e?void 0:e.gatsbyImage))(e)?e.gatsbyImage:null==e||null==(t=e.childImageSharp)?void 0:t.gatsbyImageData},c=e=>{var t,n,r;return null==(t=d(e))||null==(n=t.images)||null==(r=n.fallback)?void 0:r.src};function p(e,t,n){const r={};let o="gatsby-image-wrapper";return"fixed"===n?(r.width=e,r.height=t):"constrained"===n&&(o="gatsby-image-wrapper gatsby-image-wrapper-constrained"),{className:o,"data-gatsby-image-wrapper":"",style:r}}function f(e,t,n,r,o){return void 0===o&&(o={}),s({},n,{loading:r,shouldLoad:e,"data-main-image":"",style:s({},o,{opacity:t?1:0})})}function h(e,t,n,r,o,a,i,u){const l={};a&&(l.backgroundColor=a,"fixed"===n?(l.width=r,l.height=o,l.backgroundColor=a,l.position="relative"):("constrained"===n||"fullWidth"===n)&&(l.position="absolute",l.top=0,l.left=0,l.bottom=0,l.right=0)),i&&(l.objectFit=i),u&&(l.objectPosition=u);const d=s({},e,{"aria-hidden":!0,"data-placeholder-image":"",style:s({opacity:t?0:1,transition:"opacity 500ms linear"},l)});return d}const g=["children"],v=function(e){let{layout:t,width:n,height:r}=e;return"fullWidth"===t?o().createElement("div",{"aria-hidden":!0,style:{paddingTop:r/n*100+"%"}}):"constrained"===t?o().createElement("div",{style:{maxWidth:n,display:"block"}},o().createElement("img",{alt:"",role:"presentation","aria-hidden":"true",src:"data:image/svg+xml;charset=utf-8,%3Csvg%20height='"+r+"'%20width='"+n+"'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E",style:{maxWidth:"100%",display:"block",position:"static"}})):null},m=function(e){let{children:t}=e,n=u(e,g);return o().createElement(r.Fragment,null,o().createElement(v,s({},n)),t,null)},y=["src","srcSet","loading","alt","shouldLoad"],R=["fallback","sources","shouldLoad"],w=function(e){let{src:t,srcSet:n,loading:r,alt:a="",shouldLoad:i}=e,l=u(e,y);return o().createElement("img",s({},l,{decoding:"async",loading:r,src:i?t:void 0,"data-src":i?void 0:t,srcSet:i?n:void 0,"data-srcset":i?void 0:n,alt:a}))},b=function(e){let{fallback:t,sources:n=[],shouldLoad:r=!0}=e,a=u(e,R);const i=a.sizes||(null==t?void 0:t.sizes),l=o().createElement(w,s({},a,t,{sizes:i,shouldLoad:r}));return n.length?o().createElement("picture",null,n.map((e=>{let{media:t,srcSet:n,type:a}=e;return o().createElement("source",{key:t+"-"+a+"-"+n,type:a,media:t,srcSet:r?n:void 0,"data-srcset":r?void 0:n,sizes:i})})),l):l};var C;w.propTypes={src:a.string.isRequired,alt:a.string.isRequired,sizes:a.string,srcSet:a.string,shouldLoad:a.bool},b.displayName="Picture",b.propTypes={alt:a.string.isRequired,shouldLoad:a.bool,fallback:a.exact({src:a.string.isRequired,srcSet:a.string,sizes:a.string}),sources:a.arrayOf(a.oneOfType([a.exact({media:a.string.isRequired,type:a.string,sizes:a.string,srcSet:a.string.isRequired}),a.exact({media:a.string,type:a.string.isRequired,sizes:a.string,srcSet:a.string.isRequired})]))};const E=["fallback"],A=function(e){let{fallback:t}=e,n=u(e,E);return t?o().createElement(b,s({},n,{fallback:{src:t},"aria-hidden":!0,alt:""})):o().createElement("div",s({},n))};A.displayName="Placeholder",A.propTypes={fallback:a.string,sources:null==(C=b.propTypes)?void 0:C.sources,alt:function(e,t,n){return e[t]?new Error("Invalid prop `"+t+"` supplied to `"+n+"`. Validation failed."):null}};const S=function(e){return o().createElement(o().Fragment,null,o().createElement(b,s({},e)),o().createElement("noscript",null,o().createElement(b,s({},e,{shouldLoad:!0}))))};S.displayName="MainImage",S.propTypes=b.propTypes;const O=["as","className","class","style","image","loading","imgClassName","imgStyle","backgroundColor","objectFit","objectPosition"],_=["style","className"],D=e=>e.replace(/\n/g,""),P=function(e,t,n){for(var r=arguments.length,o=new Array(r>3?r-3:0),a=3;aJSON.stringify(o.images)),[o.images]);c&&(d=c);const O=function(e,t,n){let r="";return"fullWidth"===e&&(r=''),"constrained"===e&&(r='
"),r}(R,m,y);return(0,r.useEffect)((()=>{k||(k=n.e(1108).then(n.bind(n,81108)).then((e=>{let{renderImageToString:t,swapPlaceholderImage:n}=e;return F=t,{renderImageToString:t,swapPlaceholderImage:n}})));const e=A.current.querySelector("[data-gatsby-image-ssr]");if(e&&l())return e.complete?(null==f||f({wasCached:!0}),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)):(null==f||f({wasCached:!0}),e.addEventListener("load",(function t(){e.removeEventListener("load",t),null==h||h({wasCached:!0}),setTimeout((()=>{e.removeAttribute("data-gatsby-image-ssr")}),0)}))),void M.add(S);if(F&&M.has(S))return;let t,r;return k.then((e=>{let{renderImageToString:n,swapPlaceholderImage:i}=e;A.current&&(A.current.innerHTML=n(s({isLoading:!0,isLoaded:M.has(S),image:o},v)),M.has(S)||(t=requestAnimationFrame((()=>{A.current&&(r=i(A.current,S,M,a,f,h,g))}))))})),()=>{t&&cancelAnimationFrame(t),r&&r()}}),[o]),(0,r.useLayoutEffect)((()=>{M.has(S)&&F&&(A.current.innerHTML=F(s({isLoading:M.has(S),isLoaded:M.has(S),image:o},v)),null==f||f({wasCached:!0}),null==h||h({wasCached:!0}))}),[o]),(0,r.createElement)(t,s({},E,{style:s({},b,a,{backgroundColor:i}),className:C+(d?" "+d:""),ref:A,dangerouslySetInnerHTML:{__html:O},suppressHydrationWarning:!0}))},L=(0,r.memo)((function(e){return e.image?(0,r.createElement)(I,e):null}));L.propTypes=T,L.displayName="GatsbyImage";const j=["src","__imageData","__error","width","height","aspectRatio","tracedSVGOptions","placeholder","formats","quality","transformOptions","jpgOptions","pngOptions","webpOptions","avifOptions","blurredOptions","breakpoints","outputPixelDensities"];function G(e){return function(t){let{src:n,__imageData:r,__error:a}=t,i=u(t,j);return a&&console.warn(a),r?o().createElement(e,s({image:r},i)):(console.warn("Image not loaded",n),null)}}const B=G((function(e){let{as:t="div",className:n,class:r,style:a,image:i,loading:l="lazy",imgClassName:d,imgStyle:c,backgroundColor:g,objectFit:v,objectPosition:y}=e,R=u(e,O);if(!i)return console.warn("[gatsby-plugin-image] Missing image prop"),null;r&&(n=r),c=s({objectFit:v,objectPosition:y,backgroundColor:g},c);const{width:w,height:b,layout:C,images:E,placeholder:P,backgroundColor:T}=i,x=p(w,b,C),{style:N,className:M}=x,k=u(x,_),F={fallback:void 0,sources:[]};return E.fallback&&(F.fallback=s({},E.fallback,{srcSet:E.fallback.srcSet?D(E.fallback.srcSet):void 0})),E.sources&&(F.sources=E.sources.map((e=>s({},e,{srcSet:D(e.srcSet)})))),o().createElement(t,s({},k,{style:s({},N,a,{backgroundColor:g}),className:M+(n?" "+n:"")}),o().createElement(m,{layout:C,width:w,height:b},o().createElement(A,s({},h(P,!1,C,w,b,T,v,y))),o().createElement(S,s({"data-gatsby-image-ssr":"",className:d},R,f("eager"===l,!1,F,l,c)))))})),H=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o{if(void 0!==e.layout&&!V.has(e.layout))return new Error("Invalid value "+e.layout+'" provided for prop "layout". Defaulting to "constrained". Valid values are "fixed", "fullWidth" or "constrained".')}};B.displayName="StaticImage",B.propTypes=W;const U=G(L);U.displayName="StaticImage",U.propTypes=W},32774:function(e,t,n){var r=n(40882);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},32833:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]},32924:function(e,t,n){"use strict";n.d(t,{tV:function(){return a},Ay:function(){return r.Ay},d:function(){return r.d},y7:function(){return r.y7},pX:function(){return r.pX},SZ:function(){return r.SZ},CA:function(){return r.CA}});var r=n(79175);const o=/\.(jpg|jpeg|png)$/i,a=e=>{if("string"!=typeof e)return"";try{if(e.startsWith("https://")&&e.includes("fm=")){const t=new URL(e);return t.searchParams.set("fm","webp"),t.searchParams.delete("fl"),t.toString()}if(e.startsWith("//images.ctfassets.net/")){const t=new URL("https:"+e);if(o.exec(t.pathname))return t.searchParams.set("fm","webp"),t.toString()}return e}catch(t){return e}}},32926:function(e,t,n){var r=n(98748)(70280);r.addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313),t.characters=r},33139:function(e,t,n){var r=n(98748)(908,1470,1472,1475,1478,1563,1758,1769,1808,1969,2074,2084,2088,2142,2363,2482,2493,2510,2563,2654,2678,2691,2761,2768,2809,2877,2880,2947,2972,3007,3024,3133,3165,3265,3389,3517,3716,3749,3773,3782,3894,3896,3967,3973,4145,4152,4295,4301,4696,4800,6070,6314,6464,6743,6753,7143,7150,7379,7393,7418,8025,8027,8029,11559,11565,42611,42963,43346,43597,43697,43712,43714,64285,64318,64975,65952,67592,67644,67903,69293,69632,69749,69932,70079,70280,70461,70463,70480,70539,70542,70583,70602,70609,70725,70749,70841,70846,70849,71102,71230,71340,71454,71462,71736,71739,71945,72192,72272,72343,72766,72873,72881,72884,73030,73110,73112,73648,92917,110898,110933,113820,113823,119365,119970,119995,120134,123647,124415,125259,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,129008);r.addRange(32,126).addRange(160,172).addRange(174,767).addRange(880,887).addRange(890,895).addRange(900,906).addRange(910,929).addRange(931,1154).addRange(1162,1327).addRange(1329,1366).addRange(1369,1418).addRange(1421,1423).addRange(1488,1514).addRange(1519,1524).addRange(1542,1551).addRange(1565,1610).addRange(1632,1647).addRange(1649,1749).addRange(1765,1766).addRange(1774,1805).addRange(1810,1839).addRange(1869,1957).addRange(1984,2026).addRange(2036,2042).addRange(2046,2069).addRange(2096,2110).addRange(2112,2136).addRange(2144,2154).addRange(2160,2190).addRange(2208,2249).addRange(2307,2361).addRange(2365,2368).addRange(2377,2380).addRange(2382,2384).addRange(2392,2401).addRange(2404,2432).addRange(2434,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2495,2496).addRange(2503,2504).addRange(2507,2508).addRange(2524,2525).addRange(2527,2529).addRange(2534,2557).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600),r.addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2624).addRange(2649,2652).addRange(2662,2671).addRange(2674,2676).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2749,2752).addRange(2763,2764).addRange(2784,2785).addRange(2790,2801).addRange(2818,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2887,2888).addRange(2891,2892).addRange(2908,2909).addRange(2911,2913).addRange(2918,2935).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001).addRange(3009,3010).addRange(3014,3016).addRange(3018,3020).addRange(3046,3066).addRange(3073,3075).addRange(3077,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3137,3140).addRange(3160,3162).addRange(3168,3169).addRange(3174,3183),r.addRange(3191,3200).addRange(3202,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3261,3262).addRange(3267,3268).addRange(3293,3294).addRange(3296,3297).addRange(3302,3311).addRange(3313,3315).addRange(3330,3340).addRange(3342,3344).addRange(3346,3386).addRange(3391,3392).addRange(3398,3400).addRange(3402,3404).addRange(3406,3407).addRange(3412,3414).addRange(3416,3425).addRange(3430,3455).addRange(3458,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3536,3537).addRange(3544,3550).addRange(3558,3567).addRange(3570,3572).addRange(3585,3632).addRange(3634,3635).addRange(3647,3654).addRange(3663,3675).addRange(3713,3714).addRange(3718,3722).addRange(3724,3747).addRange(3751,3760).addRange(3762,3763).addRange(3776,3780).addRange(3792,3801).addRange(3804,3807).addRange(3840,3863).addRange(3866,3892).addRange(3898,3911).addRange(3913,3948).addRange(3976,3980).addRange(4030,4037).addRange(4039,4044).addRange(4046,4058),r.addRange(4096,4140).addRange(4155,4156).addRange(4159,4183).addRange(4186,4189).addRange(4193,4208).addRange(4213,4225).addRange(4227,4228).addRange(4231,4236).addRange(4238,4252).addRange(4254,4293).addRange(4304,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4960,4988).addRange(4992,5017).addRange(5024,5109).addRange(5112,5117).addRange(5120,5788).addRange(5792,5880).addRange(5888,5905).addRange(5919,5937).addRange(5941,5942).addRange(5952,5969).addRange(5984,5996).addRange(5998,6e3).addRange(6016,6067).addRange(6078,6085).addRange(6087,6088).addRange(6100,6108).addRange(6112,6121).addRange(6128,6137).addRange(6144,6154).addRange(6160,6169).addRange(6176,6264).addRange(6272,6276).addRange(6279,6312).addRange(6320,6389).addRange(6400,6430).addRange(6435,6438).addRange(6441,6443),r.addRange(6448,6449).addRange(6451,6456).addRange(6468,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6678).addRange(6681,6682).addRange(6686,6741).addRange(6755,6756).addRange(6765,6770).addRange(6784,6793).addRange(6800,6809).addRange(6816,6829).addRange(6916,6963).addRange(6974,6977).addRange(6981,6988).addRange(6990,7018).addRange(7028,7039).addRange(7042,7073).addRange(7078,7079).addRange(7086,7141).addRange(7146,7148).addRange(7164,7211).addRange(7220,7221).addRange(7227,7241).addRange(7245,7306).addRange(7312,7354).addRange(7357,7367).addRange(7401,7404).addRange(7406,7411).addRange(7413,7415).addRange(7424,7615).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8132).addRange(8134,8147).addRange(8150,8155).addRange(8157,8175).addRange(8178,8180).addRange(8182,8190).addRange(8192,8202).addRange(8208,8231).addRange(8239,8287).addRange(8304,8305),r.addRange(8308,8334).addRange(8336,8348).addRange(8352,8384).addRange(8448,8587).addRange(8592,9257).addRange(9280,9290).addRange(9312,11123).addRange(11126,11157).addRange(11159,11502).addRange(11506,11507).addRange(11513,11557).addRange(11568,11623).addRange(11631,11632).addRange(11648,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11776,11869).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12329).addRange(12336,12351).addRange(12353,12438).addRange(12443,12543).addRange(12549,12591).addRange(12593,12686).addRange(12688,12773).addRange(12783,12830).addRange(12832,42124).addRange(42128,42182).addRange(42192,42539).addRange(42560,42606).addRange(42622,42653).addRange(42656,42735).addRange(42738,42743).addRange(42752,42957).addRange(42960,42961).addRange(42965,42972).addRange(42994,43009).addRange(43011,43013).addRange(43015,43018).addRange(43020,43044).addRange(43047,43051).addRange(43056,43065).addRange(43072,43127),r.addRange(43136,43203).addRange(43214,43225).addRange(43250,43262).addRange(43264,43301).addRange(43310,43334).addRange(43359,43388).addRange(43395,43442).addRange(43444,43445).addRange(43450,43451).addRange(43454,43455).addRange(43457,43469).addRange(43471,43481).addRange(43486,43492).addRange(43494,43518).addRange(43520,43560).addRange(43567,43568).addRange(43571,43572).addRange(43584,43586).addRange(43588,43595).addRange(43600,43609).addRange(43612,43643).addRange(43645,43695).addRange(43701,43702).addRange(43705,43709).addRange(43739,43755).addRange(43758,43765).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43883).addRange(43888,44004).addRange(44006,44007).addRange(44009,44012).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64450).addRange(64467,64911).addRange(64914,64967).addRange(65008,65023),r.addRange(65040,65049).addRange(65072,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65140).addRange(65142,65276).addRange(65281,65437).addRange(65440,65470).addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65532,65533).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65792,65794).addRange(65799,65843).addRange(65847,65934).addRange(65936,65948).addRange(66e3,66044).addRange(66176,66204).addRange(66208,66256).addRange(66273,66299).addRange(66304,66339).addRange(66349,66378).addRange(66384,66421).addRange(66432,66461).addRange(66463,66499).addRange(66504,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(66927,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(67008,67059),r.addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67671,67742).addRange(67751,67759).addRange(67808,67826).addRange(67828,67829).addRange(67835,67867).addRange(67871,67897).addRange(67968,68023).addRange(68028,68047).addRange(68050,68096).addRange(68112,68115).addRange(68117,68119).addRange(68121,68149).addRange(68160,68168).addRange(68176,68184).addRange(68192,68255).addRange(68288,68324).addRange(68331,68342).addRange(68352,68405).addRange(68409,68437).addRange(68440,68466).addRange(68472,68497).addRange(68505,68508).addRange(68521,68527).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68858,68899).addRange(68912,68921).addRange(68928,68965).addRange(68974,68997).addRange(69006,69007).addRange(69216,69246).addRange(69248,69289).addRange(69296,69297).addRange(69314,69316).addRange(69376,69415).addRange(69424,69445).addRange(69457,69465).addRange(69488,69505).addRange(69510,69513).addRange(69552,69579),r.addRange(69600,69622).addRange(69634,69687).addRange(69703,69709).addRange(69714,69743).addRange(69745,69746).addRange(69762,69810).addRange(69815,69816).addRange(69819,69820).addRange(69822,69825).addRange(69840,69864).addRange(69872,69881).addRange(69891,69926).addRange(69942,69959).addRange(69968,70002).addRange(70004,70006).addRange(70018,70069).addRange(70081,70088).addRange(70093,70094).addRange(70096,70111).addRange(70113,70132).addRange(70144,70161).addRange(70163,70190).addRange(70194,70195).addRange(70200,70205).addRange(70207,70208).addRange(70272,70278).addRange(70282,70285).addRange(70287,70301).addRange(70303,70313).addRange(70320,70366).addRange(70368,70370).addRange(70384,70393).addRange(70402,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70465,70468).addRange(70471,70472).addRange(70475,70476).addRange(70493,70499).addRange(70528,70537).addRange(70544,70581).addRange(70585,70586).addRange(70604,70605).addRange(70611,70613).addRange(70615,70616).addRange(70656,70711).addRange(70720,70721),r.addRange(70727,70747).addRange(70751,70753).addRange(70784,70831).addRange(70833,70834).addRange(70843,70844).addRange(70852,70855).addRange(70864,70873).addRange(71040,71086).addRange(71088,71089).addRange(71096,71099).addRange(71105,71131).addRange(71168,71218).addRange(71227,71228).addRange(71233,71236).addRange(71248,71257).addRange(71264,71276).addRange(71296,71338).addRange(71342,71343).addRange(71352,71353).addRange(71360,71369).addRange(71376,71395).addRange(71424,71450).addRange(71456,71457).addRange(71472,71494).addRange(71680,71726).addRange(71840,71922).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71983).addRange(71985,71989).addRange(71991,71992).addRange(71999,72002).addRange(72004,72006).addRange(72016,72025).addRange(72096,72103).addRange(72106,72147).addRange(72156,72159).addRange(72161,72164).addRange(72203,72242).addRange(72249,72250).addRange(72255,72262).addRange(72279,72280).addRange(72284,72329).addRange(72346,72354).addRange(72368,72440).addRange(72448,72457).addRange(72640,72673).addRange(72688,72697).addRange(72704,72712).addRange(72714,72751),r.addRange(72768,72773).addRange(72784,72812).addRange(72816,72847).addRange(72960,72966).addRange(72968,72969).addRange(72971,73008).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73107,73108).addRange(73120,73129).addRange(73440,73458).addRange(73461,73464).addRange(73474,73488).addRange(73490,73525).addRange(73534,73535).addRange(73539,73561).addRange(73664,73713).addRange(73727,74649).addRange(74752,74862).addRange(74864,74868).addRange(74880,75075).addRange(77712,77810).addRange(77824,78895).addRange(78913,78918).addRange(78944,82938).addRange(82944,83526).addRange(90368,90397).addRange(90410,90412).addRange(90416,90425).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92782,92862).addRange(92864,92873).addRange(92880,92909).addRange(92928,92975).addRange(92983,92997).addRange(93008,93017).addRange(93019,93025).addRange(93027,93047).addRange(93053,93071).addRange(93504,93561).addRange(93760,93850).addRange(93952,94026).addRange(94032,94087).addRange(94099,94111).addRange(94176,94179).addRange(94208,100343).addRange(100352,101589),r.addRange(101631,101640).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(110592,110882).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(117760,118009).addRange(118016,118451).addRange(118608,118723).addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119148).addRange(119171,119172).addRange(119180,119209).addRange(119214,119274).addRange(119296,119361).addRange(119488,119507).addRange(119520,119539).addRange(119552,119638).addRange(119648,119672).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,121343).addRange(121399,121402).addRange(121453,121460).addRange(121462,121475).addRange(121477,121483).addRange(122624,122654).addRange(122661,122666),r.addRange(122928,122989).addRange(123136,123180).addRange(123191,123197).addRange(123200,123209).addRange(123214,123215).addRange(123536,123565).addRange(123584,123627).addRange(123632,123641).addRange(124112,124139).addRange(124144,124153).addRange(124368,124397).addRange(124400,124410).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926).addRange(124928,125124).addRange(125127,125135).addRange(125184,125251).addRange(125264,125273).addRange(125278,125279).addRange(126065,126132).addRange(126209,126269).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(126704,126705).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127232,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560),r.addRange(127568,127569).addRange(127584,127589).addRange(127744,128727).addRange(128732,128748).addRange(128752,128764).addRange(128768,128886).addRange(128891,128985).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129211).addRange(129216,129217).addRange(129280,129619).addRange(129632,129645).addRange(129648,129660).addRange(129664,129673).addRange(129679,129734).addRange(129742,129756).addRange(129759,129769).addRange(129776,129784).addRange(129792,129938).addRange(129940,130041).addRange(131072,173791).addRange(173824,177977).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(191472,192093).addRange(194560,195101).addRange(196608,201546).addRange(201552,205743),t.characters=r},33256:function(e,t,n){var r=n(80772),o=n(89347),a=n(76114);a.elementNames.__proto__=null,a.attributeNames.__proto__=null;var i={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0};var s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},u=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var n="",o=0;o=0&&(t=Object.assign({},t,{xmlMode:!1}))),!t.xmlMode&&["svg","math"].indexOf(e.name)>=0&&(t=Object.assign({},t,{xmlMode:"foreign"}));var n="<"+e.name,r=function(e,t){if(e){var n,r="";for(var i in e)n=e[i],r&&(r+=" "),"foreign"===t.xmlMode&&(i=a.attributeNames[i]||i),r+=i,(null!==n&&""!==n||t.xmlMode)&&(r+='="'+(t.decodeEntities?o.encodeXML(n):n.replace(/\"/g,"""))+'"');return r}}(e.attribs,t);return r&&(n+=" "+r),!t.xmlMode||e.children&&0!==e.children.length?(n+=">",e.children&&(n+=u(e.children,t)),s[e.name]&&!t.xmlMode||(n+="")):n+="/>",n}function c(e){return"<"+e.data+">"}function p(e,t){var n=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in i||(n=o.encodeXML(n)),n}function f(e){return""}function h(e){return"\x3c!--"+e.data+"--\x3e"}},33280:function(e,t,n){var r,o,a;o=[],void 0===(a="function"==typeof(r=function(){"use strict";function t(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){u(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function o(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function a(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n.g&&n.g.global===n.g?n.g:void 0,s=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),u=i.saveAs||("object"!=typeof window||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(e,t,n){var s=i.URL||i.webkitURL,u=document.createElement("a");t=t||e.name||"download",u.download=t,u.rel="noopener","string"==typeof e?(u.href=e,u.origin===location.origin?a(u):o(u.href)?r(e,t,n):a(u,u.target="_blank")):(u.href=s.createObjectURL(e),setTimeout((function(){s.revokeObjectURL(u.href)}),4e4),setTimeout((function(){a(u)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,i){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,i),n);else if(o(e))r(e,n,i);else{var s=document.createElement("a");s.href=e,s.target="_blank",setTimeout((function(){a(s)}))}}:function(e,t,n,o){if((o=o||open("","_blank"))&&(o.document.title=o.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,n);var a="application/octet-stream"===e.type,u=/constructor/i.test(i.HTMLElement)||i.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||a&&u||s)&&"undefined"!=typeof FileReader){var d=new FileReader;d.onloadend=function(){var e=d.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=e:location=e,o=null},d.readAsDataURL(e)}else{var c=i.URL||i.webkitURL,p=c.createObjectURL(e);o?o.location=p:location.href=p,o=null,setTimeout((function(){c.revokeObjectURL(p)}),4e4)}});i.saveAs=u.saveAs=u,e.exports=u})?r.apply(t,o):r)||(e.exports=a)},33327:function(e,t,n){var r=n(98748)(170,183,186,700,711,717,727,729,787,800,856,862,4347,7672,8239,8305,8319,8432,8498,8526,11799,42963,43310);r.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,696).addRange(713,715).addRange(736,740).addRange(768,782).addRange(784,785).addRange(803,805).addRange(813,814).addRange(816,817).addRange(867,879).addRange(1157,1158).addRange(2385,2386).addRange(7424,7461).addRange(7468,7516).addRange(7522,7525).addRange(7531,7543).addRange(7545,7614).addRange(7680,7935).addRange(8336,8348).addRange(8490,8491).addRange(8544,8584).addRange(11360,11391).addRange(42752,42759).addRange(42786,42887).addRange(42891,42957).addRange(42960,42961).addRange(42965,42972).addRange(42994,43007).addRange(43824,43866).addRange(43868,43876).addRange(43878,43881).addRange(64256,64262).addRange(65313,65338).addRange(65345,65370).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(122624,122654).addRange(122661,122666),t.characters=r},33392:function(e,t,n){"use strict";var r=n(79504),o=0,a=Math.random(),i=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++o+a,36)}},33474:function(e,t,n){var r=n(12987);function o(e,t){var n=new r(e,t);return function(e){return n.convert(e)}}o.BIN="01",o.OCT="01234567",o.DEC="0123456789",o.HEX="0123456789abcdef",e.exports=o},33517:function(e,t,n){"use strict";var r=n(79504),o=n(79039),a=n(94901),i=n(36955),s=n(97751),u=n(33706),l=function(){},d=[],c=s("Reflect","construct"),p=/^\s*(?:class|function)\b/,f=r(p.exec),h=!p.test(l),g=function(e){if(!a(e))return!1;try{return c(l,d,e),!0}catch(t){return!1}},v=function(e){if(!a(e))return!1;switch(i(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!f(p,u(e))}catch(t){return!0}};v.sham=!0,e.exports=!c||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},33706:function(e,t,n){"use strict";var r=n(79504),o=n(94901),a=n(77629),i=r(Function.toString);o(a.inspectSource)||(a.inspectSource=function(e){return i(e)}),e.exports=a.inspectSource},33717:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},33799:function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=r(n(41594)),i=n(84649),s=n(64944),u=n(57258),l=o(n(64336));t.default=a.memo((function(){var e=a.useState(new u.CssClasses),t=e[0],n=e[1],r=a.useState(),o=r[0],d=r[1],c=a.useContext(i.BeansContext).context,p=a.useRef(null);a.useEffect((function(){var e={addOrRemoveCssClass:function(e,t){return n((function(n){return n.setClass(e,t)}))},setHeightAndMinHeight:function(e){return d(e)}},t=c.createBean(new s.GridHeaderCtrl);return t.setComp(e,p.current,p.current),function(){c.destroyBean(t)}}),[]);var f=a.useMemo((function(){return"ag-header "+t.toString()}),[t]),h=a.useMemo((function(){return{height:o,minHeight:o}}),[o]);return a.default.createElement("div",{ref:p,className:f,style:h,role:"presentation",unselectable:"on"},a.default.createElement(l.default,{pinned:s.Constants.PINNED_LEFT}),a.default.createElement(l.default,{pinned:null}),a.default.createElement(l.default,{pinned:s.Constants.PINNED_RIGHT}))}))},33876:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){for(var e=[i,s],t=0;t0?(document.body.firstChild!==i&&document.body.insertBefore(i,document.body.firstChild),document.body.lastChild!==s&&document.body.appendChild(s)):(i.parentElement&&i.parentElement.removeChild(i),s.parentElement&&s.parentElement.removeChild(s))}))},33994:function(e,t,n){"use strict";var r=n(57657).IteratorPrototype,o=n(2360),a=n(6980),i=n(10687),s=n(26269),u=function(){return this};e.exports=function(e,t,n,l){var d=t+" Iterator";return e.prototype=o(r,{next:a(+!l,n)}),i(e,d,!1,!0),s[d]=u,e}},34020:function(e,t,n){"use strict";var r=n(75151),o=n(5184),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;t.A=function(e,t){if((0,r.A)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,o.A)(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},34167:function(e,t,n){var r=n(98748)(7401,7410,7418);r.addRange(2404,2405).addRange(3302,3311).addRange(43056,43061).addRange(72096,72103).addRange(72106,72151).addRange(72154,72164),t.characters=r},34173:function(e,t,n){"use strict";n.d(t,{b:function(){return h},h:function(){return s}});var r,o=n(64944),a=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.watermarkMessage=void 0,t}var n;return a(t,e),n=t,t.prototype.validateLicense=function(){if(o._.missingOrEmpty(n.licenseKey))this.outputMissingLicenseKey();else if(n.licenseKey.length>32){var e=n.extractLicenseComponents(n.licenseKey),t=e.md5,r=e.license,a=e.version,i=e.isTrial;t===this.md5.md5(r)?o._.exists(a)&&a?this.validateLicenseKeyForVersion(a,!!i,r):this.validateLegacyKey(r):this.outputInvalidLicenseKey()}else this.outputInvalidLicenseKey()},t.extractExpiry=function(e){var t=e.substring(e.lastIndexOf("_")+1,e.length);return new Date(parseInt(n.decode(t),10))},t.extractLicenseComponents=function(e){var t=e.replace(/[\u200B-\u200D\uFEFF]/g,""),r=(t=t.replace(/\r?\n|\r/g,"")).length-32,o=t.substring(r),a=t.substring(0,r),i=n.extractBracketedInformation(t);return{md5:o,license:a,version:i[0],isTrial:i[1]}},t.prototype.getLicenseDetails=function(e){var t=n.extractLicenseComponents(e),r=t.md5,o=t.license,a=t.version,i=t.isTrial,s=r===this.md5.md5(o),u=null;return s&&(u=n.extractExpiry(o),s=!isNaN(u.getTime())),{licenseKey:e,valid:s,expiry:s?n.formatDate(u):null,version:a||"legacy",isTrial:i}},t.prototype.isDisplayWatermark=function(){return!o._.missingOrEmpty(this.watermarkMessage)},t.prototype.getWatermarkMessage=function(){return this.watermarkMessage||""},t.formatDate=function(e){var t=e.getDate(),n=e.getMonth(),r=e.getFullYear();return t+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][n]+" "+r},t.getGridReleaseDate=function(){return new Date(parseInt(n.decode(n.RELEASE_INFORMATION),10))},t.decode=function(e){for(var t,r,o,a,i,s,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",d=0,c=e.replace(/[^A-Za-z0-9+/=]/g,"");d>4,r=(15&a)<<4|(i=u.indexOf(c.charAt(d++)))>>2,o=(3&i)<<6|(s=u.indexOf(c.charAt(d++))),l+=String.fromCharCode(t),64!=i&&(l+=String.fromCharCode(r)),64!=s&&(l+=String.fromCharCode(o));return l=n.utf8_decode(l)},t.utf8_decode=function(e){e=e.replace(/rn/g,"n");for(var t="",n=0;n127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(63&r|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(63&r|128))}return t},t.setLicenseKey=function(e){n.licenseKey=e},t.extractBracketedInformation=function(e){var t=e.split("[").filter((function(e){return e.indexOf("]")>-1})).map((function(e){return e.split("]")[0]}));if(!t||0===t.length)return[null,null];var n=1===t.filter((function(e){return"TRIAL"===e})).length;return[t.filter((function(e){return 0===e.indexOf("v")})).map((function(e){return e.replace(/^v/,"")}))[0],n]},t.prototype.validateLicenseKeyForVersion=function(e,t,n){"2"===e&&(t?this.validateForTrial(n):this.validateLegacyKey(n))},t.prototype.validateLegacyKey=function(e){var t=n.getGridReleaseDate(),r=n.extractExpiry(e),o=!1,a=!1;if(isNaN(r.getTime())||(o=!0,a=tr),o){if(!a){var i=n.formatDate(t);this.outputExpiredTrialKey(i)}}else this.outputInvalidLicenseKey()},t.prototype.outputInvalidLicenseKey=function(){console.error("*****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License ********************************************"),console.error("********************************************* Invalid License ***************************************************"),console.error("* Your license for AG Grid Enterprise is not valid - please contact info@ag-grid.com to obtain a valid license. *"),console.error("*****************************************************************************************************************"),console.error("*****************************************************************************************************************"),this.watermarkMessage="Invalid License"},t.prototype.outputExpiredTrialKey=function(e){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("***************************************** Trial Period Expired. *******************************************"),console.error("* Your license for AG Grid Enterprise expired on "+e+". *"),console.error("* Please email info@ag-grid.com to purchase a license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="Trial Period Expired"},t.prototype.outputMissingLicenseKey=function(){console.error("****************************************************************************************************************"),console.error("***************************************** AG Grid Enterprise License *******************************************"),console.error("****************************************** License Key Not Found ***********************************************"),console.error("* All AG Grid Enterprise features are unlocked. *"),console.error("* This is an evaluation only version, it is not licensed for development projects intended for production. *"),console.error("* If you want to hide the watermark, please email info@ag-grid.com for a trial license. *"),console.error("****************************************************************************************************************"),console.error("****************************************************************************************************************"),this.watermarkMessage="For Trial Use Only"},t.prototype.outputIncompatibleVersion=function(e,t){console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),console.error("* AG Grid Enterprise License *"),console.error("* License not compatible with installed version of AG Grid Enterprise. *"),console.error("* *"),console.error("* Your AG Grid License entitles you to all versions of AG Grid that we release within the time covered by your license *"),console.error("* - typically we provide one year licenses which entitles you to all releases / updates of AG Grid within that year. *"),console.error("* Your license has an end (expiry) date which stops the license key working with versions of AG Grid released after the *"),console.error("* license end date. The license key that you have expires on "+e+", however the version of AG Grid you *"),console.error("* are trying to use was released on "+t+". *"),console.error("* *"),console.error("* Please contact info@ag-grid.com to renew your subscription to new versions and get a new license key to work with this *"),console.error("* version of AG Grid. *"),console.error("****************************************************************************************************************************"),console.error("****************************************************************************************************************************"),this.watermarkMessage="License Expired"},t.RELEASE_INFORMATION="MTYzNjkxNzQ5MjczNA==",i([(0,o.Autowired)("md5")],t.prototype,"md5",void 0),i([o.PreConstruct],t.prototype,"validateLicense",null),t=n=i([(0,o.Bean)("licenseManager")],t)}(o.BeanStub),u=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),l=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ieCompatibility=!1,t}return u(t,e),t.prototype.init=function(){this.ieCompatibility="5d41402abc4b2a76b9719d911017c592"!=this.md5("hello")},t.prototype.md5cycle=function(e,t){var n=e[0],r=e[1],o=e[2],a=e[3];n=this.ff(n,r,o,a,t[0],7,-680876936),a=this.ff(a,n,r,o,t[1],12,-389564586),o=this.ff(o,a,n,r,t[2],17,606105819),r=this.ff(r,o,a,n,t[3],22,-1044525330),n=this.ff(n,r,o,a,t[4],7,-176418897),a=this.ff(a,n,r,o,t[5],12,1200080426),o=this.ff(o,a,n,r,t[6],17,-1473231341),r=this.ff(r,o,a,n,t[7],22,-45705983),n=this.ff(n,r,o,a,t[8],7,1770035416),a=this.ff(a,n,r,o,t[9],12,-1958414417),o=this.ff(o,a,n,r,t[10],17,-42063),r=this.ff(r,o,a,n,t[11],22,-1990404162),n=this.ff(n,r,o,a,t[12],7,1804603682),a=this.ff(a,n,r,o,t[13],12,-40341101),o=this.ff(o,a,n,r,t[14],17,-1502002290),r=this.ff(r,o,a,n,t[15],22,1236535329),n=this.gg(n,r,o,a,t[1],5,-165796510),a=this.gg(a,n,r,o,t[6],9,-1069501632),o=this.gg(o,a,n,r,t[11],14,643717713),r=this.gg(r,o,a,n,t[0],20,-373897302),n=this.gg(n,r,o,a,t[5],5,-701558691),a=this.gg(a,n,r,o,t[10],9,38016083),o=this.gg(o,a,n,r,t[15],14,-660478335),r=this.gg(r,o,a,n,t[4],20,-405537848),n=this.gg(n,r,o,a,t[9],5,568446438),a=this.gg(a,n,r,o,t[14],9,-1019803690),o=this.gg(o,a,n,r,t[3],14,-187363961),r=this.gg(r,o,a,n,t[8],20,1163531501),n=this.gg(n,r,o,a,t[13],5,-1444681467),a=this.gg(a,n,r,o,t[2],9,-51403784),o=this.gg(o,a,n,r,t[7],14,1735328473),r=this.gg(r,o,a,n,t[12],20,-1926607734),n=this.hh(n,r,o,a,t[5],4,-378558),a=this.hh(a,n,r,o,t[8],11,-2022574463),o=this.hh(o,a,n,r,t[11],16,1839030562),r=this.hh(r,o,a,n,t[14],23,-35309556),n=this.hh(n,r,o,a,t[1],4,-1530992060),a=this.hh(a,n,r,o,t[4],11,1272893353),o=this.hh(o,a,n,r,t[7],16,-155497632),r=this.hh(r,o,a,n,t[10],23,-1094730640),n=this.hh(n,r,o,a,t[13],4,681279174),a=this.hh(a,n,r,o,t[0],11,-358537222),o=this.hh(o,a,n,r,t[3],16,-722521979),r=this.hh(r,o,a,n,t[6],23,76029189),n=this.hh(n,r,o,a,t[9],4,-640364487),a=this.hh(a,n,r,o,t[12],11,-421815835),o=this.hh(o,a,n,r,t[15],16,530742520),r=this.hh(r,o,a,n,t[2],23,-995338651),n=this.ii(n,r,o,a,t[0],6,-198630844),a=this.ii(a,n,r,o,t[7],10,1126891415),o=this.ii(o,a,n,r,t[14],15,-1416354905),r=this.ii(r,o,a,n,t[5],21,-57434055),n=this.ii(n,r,o,a,t[12],6,1700485571),a=this.ii(a,n,r,o,t[3],10,-1894986606),o=this.ii(o,a,n,r,t[10],15,-1051523),r=this.ii(r,o,a,n,t[1],21,-2054922799),n=this.ii(n,r,o,a,t[8],6,1873313359),a=this.ii(a,n,r,o,t[15],10,-30611744),o=this.ii(o,a,n,r,t[6],15,-1560198380),r=this.ii(r,o,a,n,t[13],21,1309151649),n=this.ii(n,r,o,a,t[4],6,-145523070),a=this.ii(a,n,r,o,t[11],10,-1120210379),o=this.ii(o,a,n,r,t[2],15,718787259),r=this.ii(r,o,a,n,t[9],21,-343485551),e[0]=this.add32(n,e[0]),e[1]=this.add32(r,e[1]),e[2]=this.add32(o,e[2]),e[3]=this.add32(a,e[3])},t.prototype.cmn=function(e,t,n,r,o,a){return t=this.add32(this.add32(t,e),this.add32(r,a)),this.add32(t<>>32-o,n)},t.prototype.ff=function(e,t,n,r,o,a,i){return this.cmn(t&n|~t&r,e,t,o,a,i)},t.prototype.gg=function(e,t,n,r,o,a,i){return this.cmn(t&r|n&~r,e,t,o,a,i)},t.prototype.hh=function(e,t,n,r,o,a,i){return this.cmn(t^n^r,e,t,o,a,i)},t.prototype.ii=function(e,t,n,r,o,a,i){return this.cmn(n^(t|~r),e,t,o,a,i)},t.prototype.md51=function(e){var t,n=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)this.md5cycle(r,this.md5blk(e.substring(t-64,t)));e=e.substring(t-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t>2]|=e.charCodeAt(t)<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(this.md5cycle(r,o),t=0;t<16;t++)o[t]=0;return o[14]=8*n,this.md5cycle(r,o),r},t.prototype.md5blk=function(e){for(var t=[],n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t},t.prototype.rhex=function(e){for(var t="0123456789abcdef".split(""),n="",r=0;r<4;r++)n+=t[e>>8*r+4&15]+t[e>>8*r&15];return n},t.prototype.hex=function(e){for(var t=0;t>16)+(t>>16)+(n>>16)<<16|65535&n},l([o.PostConstruct],t.prototype,"init",null),t=l([(0,o.Bean)("md5")],t)}(o.BeanStub),c=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),p=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},f=function(e){function t(){return e.call(this,'
\n
\n
')||this}return c(t,e),t.prototype.postConstruct=function(){var e=this,t=this.shouldDisplayWatermark();o._.addOrRemoveCssClass(this.getGui(),"ag-hidden",!t),t&&(this.eLicenseTextRef.innerText=this.licenseManager.getWatermarkMessage(),window.setTimeout((function(){return e.addCssClass("ag-opacity-zero")}),0),window.setTimeout((function(){return e.addCssClass("ag-hidden")}),5e3))},t.prototype.shouldDisplayWatermark=function(){var e=this.licenseManager.isDisplayWatermark(),t=null!=location.hostname.match("^(?:127.0.0.1|localhost|(?:w+.)?ag-grid.com)$");return!!location.pathname&&-1!==location.pathname.indexOf("forceWatermark")||e&&!t},p([(0,o.Autowired)("licenseManager")],t.prototype,"licenseManager",void 0),p([(0,o.RefSelector)("eLicenseTextRef")],t.prototype,"eLicenseTextRef",void 0),p([o.PostConstruct],t.prototype,"postConstruct",null),t}(o.Component),h={moduleName:o.ModuleNames.EnterpriseCoreModule,beans:[s,d],agStackComponents:[{componentName:"AgWatermark",componentClass:f}]}},34216:function(e,t){"use strict";var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.A=function(e){return n.test(e)}},34304:function(e,t,n){var r=n(98748)();r.addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829),t.characters=r},34376:function(e,t,n){"use strict";var r=n(44576);e.exports=Array.isArray||function(e){return"Array"===r(e)}},34439:function(e,t,n){"use strict";var r=n(72414);t.A=function(e){var t=new e.constructor(e.byteLength);return new r.A(t).set(new r.A(e)),t}},34442:function(e,t,n){"use strict";n.d(t,{L:function(){return s}});var r=Object.prototype,o=r.toString,a=r.hasOwnProperty,i=new Map;function s(e,t){try{return u(e,t)}finally{i.clear()}}function u(e,t){if(e===t)return!0;var n=o.call(e);if(n!==o.call(t))return!1;switch(n){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":if(l(e,t))return!0;var r=Object.keys(e),i=Object.keys(t),s=r.length;if(s!==i.length)return!1;for(var d=0;dt?1:e>=t?0:NaN}function y(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return R(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var q=n(99425);function K(){return null}function Z(){var e=this.parentNode;e&&e.removeChild(this)}function X(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Q(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function $(e){return function(){var t=this.__on;if(t){for(var n,r=0,o=-1,a=t.length;r=S&&(S=A+1);!(E=b[S])&&++S=0;)(r=o[a])&&(i&&4^r.compareDocumentPosition(i)&&i.parentNode.insertBefore(r,i),i=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=m);for(var n=this._groups,r=n.length,o=new Array(r),a=0;a1?this.each((null==t?D:"function"==typeof t?T:P)(e,t)):this.node()[e]},classed:function(e,t){var n=x(e+"");if(arguments.length<2){for(var r=N(this.node()),o=-1,a=n.length;++o=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}(e+""),i=a.length;if(!(arguments.length<2)){for(s=t?J:$,r=0;r{const n=(0,o.A)((0,r.A)(t,(t=>{let{name:n}=t;return n===e})));return!!n&&n.isActive};t.A=e=>{const t=(0,a.h)();return i(e,t)}},35091:function(e,t,n){"use strict";n.d(t,{HY:function(){return a},Gn:function(){return o},NW:function(){return i}});var r=n(64185);const o=(0,r.Ay)({resolved:{},chunkName(){return"OthrIrsCreditSec"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(9358).then(n.bind(n,51188)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 51188}}),a=(0,r.Ay)({resolved:{},chunkName(){return"OtherIssuers"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4461).then(n.bind(n,60663)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 60663}}),i=(0,r.Ay)({resolved:{},chunkName(){return"RelatedCredit"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7975).then(n.bind(n,47323)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 47323}},{resolveComponent:e=>e.RelatedCredit});(0,r.Ay)({resolved:{},chunkName(){return"RelatedCreditRating"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(4248).then(n.bind(n,88684)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 88684}})},35185:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.log=function(){console.log("portalOpenInstances ----------"),console.log(r.openInstances.length),r.openInstances.forEach((function(e){return console.log(e)})),console.log("end portalOpenInstances ----------")},t.resetState=function(){r=new n};var n=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.register=function(e){-1===t.openInstances.indexOf(e)&&(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1!==n&&(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach((function(n){return n(e,t.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},r=new n;t.default=r},35197:function(e,t,n){var r=n(98748)(303,585,616,669,690,1011,1110,1112,7522,7574,7588,7592,7725,7883,8305,11388,122650,122984);r.addRange(105,106).addRange(8520,8521).addRange(119842,119843).addRange(119894,119895).addRange(119946,119947).addRange(119998,119999).addRange(120050,120051).addRange(120102,120103).addRange(120154,120155).addRange(120206,120207).addRange(120258,120259).addRange(120310,120311).addRange(120362,120363).addRange(120414,120415).addRange(120466,120467).addRange(122956,122957),t.characters=r},35207:function(e,t,n){var r=n(98748)(71945);r.addRange(71936,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72006).addRange(72016,72025),t.characters=r},35494:function(e,t,n){"use strict";n.d(t,{gu:function(){return i},wR:function(){return s},Wd:function(){return u},UB:function(){return l}});var r=n(41594),o=n.n(r),a=n(85917),i=()=>(0,a.Y)(o().Fragment,null,(0,a.Y)("svg",{version:"1.1",style:{width:"167px",height:"32px"},className:"frw-logo",x:"0px",y:"0px",viewBox:"0 0 128 25",shapeRendering:"geometricPrecision"},(0,a.Y)("g",{className:"frw-logo--color-1"},(0,a.Y)("path",{d:" M 9.54,12.42 C 9.43,9.13,8.45,9.11,6.2,9.11H5.08v8.22H7.36v.53H0v-.53H2.28V.53H0V0H12.87l.31,5.06h-.43A6,6,0,0,0,11,1.26 C 10.14.51,9.33.53,7.49.53H5.08v8H6.15 c 2,0,2.75-.05,3.11-1.14a10.08,10.08,0,0,0,.25-2.28H10v7.29 Z"}),(0,a.Y)("path",{d:"M13.64,7.44h4.1v9.89h1.64v.53H13.61v-.53h1.75V8H13.64Zm2.81-7a1.48,1.48,0,0,1,1.49,1.5,1.5,1.5,0,0,1-3,0A1.49,1.49,0,0,1,16.45.4Z"}),(0,a.Y)("path",{d:" M 26.47,8H23.76V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a2.56,2.56,0,0,1-2.84,2.25,2.57,2.57,0,0,1-2.63-1.49,6.41,6.41,0,0,1-.2-2.33V8 H 19.77V7.61a6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71 Z"}),(0,a.Y)("path",{d:" M 37.17,14.47a4.35,4.35,0,0,1-4.43,3.69,5.27,5.27,0,0,1-5.21-5.41A5.5,5.5,0,0,1,33,7.13 c 2.36,0,3.8,1.47,3.8,2.73a1.33,1.33,0,0,1-1.29,1.42,1.25,1.25,0,0,1-1.19-1.34,1.7,1.7,0,0,1,.5-1.19 c .08-.1.13-.15.13-.25s-.63-.86-2-.86a2.25,2.25,0,0,0-2.27,1.41,15.91,15.91,0,0,0-.43,4.46A8.21,8.21,0,0,0,30.54,16a2.22,2.22,0,0,0,2.28,1.56,3.84,3.84,0,0,0,3.71-3.13Z"}),(0,a.Y)("path",{d:" M 37.67,0h4V8.93a4.66,4.66,0,0,1,3.84-1.8,3.77,3.77,0,0,1,2.84,1,3.64,3.64,0,0,1,.6,2.38v6.81h1.67v.53H44.88v-.53h1.61v-7 c 0-1.06,0-2.48-1.69-2.48A2.77,2.77,0,0,0,42.57,9 c -.78,1-.83,2-.88,4.07v4.28h1.62v.53H37.54v-.53h1.7V.53H37.67 Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M 67.65,17.53a4.07,4.07,0,0,1-1.9.45,3.62,3.62,0,0,1-2.43-.88 c -1.21-1.06-1.26-2.58-1.29-4L62,12 c 0-1-.15-2.45-1.64-3.06a7.8,7.8,0,0,0-3.26-.27v8.65h2.25v.53H52v-.53h2.27V.53H51.89V0h7 c 2,0,3.87,0,5.33,1.09a3.64,3.64,0,0,1,1.55,3 c 0,2.56-2.35,4.13-5.47,4.33A6.06,6.06,0,0,1,63.6,9.84a5.22,5.22,0,0,1,1.6,4.45V15a5.11,5.11,0,0,0,.07,1.36,1.2,1.2,0,0,0,1.14,1,3.27,3.27,0,0,0,1.06-.28Z M 57.05.56V8.07H58a6.4,6.4,0,0,0,3.52-.66,3.58,3.58,0,0,0,1.21-3A4.87,4.87,0,0,0,62,1.8C61.12.53,59.45.56,57.91.56Z"}),(0,a.Y)("path",{d:" M 77,16 c 0,.86,0,1.47.58,1.47.33,0,.61-.31.79-.46l.3.36a2.56,2.56,0,0,1-1.9.83,2.37,2.37,0,0,1-1.46-.48,2.14,2.14,0,0,1-.71-1.62,3.69,3.69,0,0,1-3.39,2.1 c -1.6,0-2.86-.91-2.86-2.48s1.16-2.63,2.86-3.16a13.11,13.11,0,0,1,3.44-.43V9.56 c 0-.73-.1-1.92-1.77-1.92-1.14,0-2.08.68-2.08,1.06s.53.63.53,1.21A1.14,1.14,0,1,1,69,9.81 c 0-1.24,1.64-2.68,4.2-2.68a4.63,4.63,0,0,1,3,1A3.24,3.24,0,0,1,77,10.67Zm-2.35-3.42 c -2,0-3.92.61-3.92,2.69A1.57,1.57,0,0,0,72.3,17a2.09,2.09,0,0,0,1.42-.59 c .81-.78.86-1.66.91-2.95Z"}),(0,a.Y)("path",{d:" M 85.16,8H82.45V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a3,3,0,0,1-5.47.76,6.41,6.41,0,0,1-.2-2.33V8H78.46V7.61 a 6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71Z"}),(0,a.Y)("path",{d:"M86.66,7.44h4.1v9.89H92.4v.53H86.64v-.53h1.74V8H86.66Zm2.81-7A1.48,1.48,0,0,1,91,1.9a1.49,1.49,0,0,1-3,0A1.48,1.48,0,0,1,89.47.4Z"}),(0,a.Y)("path",{d:" M 99.25,17.86H93.51v-.53h1.65V8H93.51V7.44h4V9A4.12,4.12,0,0,1,101,7.13 a 3.7,3.7,0,0,1,2.61,1,3.4,3.4,0,0,1,.83,2.71v6.45h1.67v.53h-5.66v-.53H102V10.52 a 7.6,7.6,0,0,0-.1-1.49,1.44,1.44,0,0,0-1.49-1.16,2.66,2.66,0,0,0-1.62.6 c -1.19,1-1.22,2.51-1.24,4.43v4.43h1.69Z"}),(0,a.Y)("path",{d:" M 114.1,17.35 c 1.34,0,3.41,0,3.41,2.81s-2.22,5.06-5.59,5.06 c -2.73,0-4.85-1.47-4.85-3.24a2.63,2.63,0,0,1,2.07-2.4,2.47,2.47,0,0,1-2-2.36,3.36,3.36,0,0,1,1.19-2.4,8.37,8.37,0,0,1,1.19-.86,3.5,3.5,0,0,1-1.67-3.08 c 0-2.41,2.07-3.72,4.3-3.72a4.06,4.06,0,0,1,3,1.11,2.85,2.85,0,0,1,1.9-1,1.19,1.19,0,0,1,1.29,1.12,1,1,0,0,1-1,1,.85.85,0,0,1-.88-.7l0-.23 c 0-.1-.08-.28-.3-.28s-.43.25-.61.43a3.81,3.81,0,0,1,.86,2.4 c 0,2.28-2,3.67-4.3,3.67a4.34,4.34,0,0,1-2-.46 c -1,.79-1.77,1.4-1.77,2.18,0,1,1.14,1,2.1,1Zm-1.7,2.38 c -.93,0-2.07,0-2.8-.05a2.76,2.76,0,0,0-.89,2.05,2.87,2.87,0,0,0,3.21,2.8 c 3.67,0,4.76-2.5,4.76-3.74s-.71-1.16-2.15-1.14Zm1.29-11.18 c -.2-.56-.65-.91-1.57-.91-1.61,0-1.66,1.16-1.71,2.1s0,1,0,2.37 c 0,.76,0,2.05,1.67,2.05a1.64,1.64,0,0,0,1.29-.48 c .38-.38.43-.71.45-3A10.22,10.22,0,0,0,113.69,8.55Z"}),(0,a.Y)("path",{d:" M 119.42,17.86h-.35v-4h.46l.37,1.21A3.23,3.23,0,0,0,123,17.5a2.25,2.25,0,0,0,2.4-2 c 0-1.24-1.21-1.49-2.1-1.67l-.78-.12a5.59,5.59,0,0,1-1.9-.56,3,3,0,0,1-1.44-2.7,3.19,3.19,0,0,1,3.19-3.32,4,4,0,0,1,2.58,1l.45-.84h.43v3.14h-.48 a 3,3,0,0,0-3-2.66,2.14,2.14,0,0,0-2.25,1.83 c 0,1.18,1.54,1.26,2.15,1.44l.91.17c1,.21,3.24.61,3.24,3.39a3.44,3.44,0,0,1-3.44,3.57A4.42,4.42,0,0,1,120.06,17Z"})))),s=()=>(0,a.Y)(o().Fragment,null,(0,a.Y)("svg",{version:"1.1",style:{width:"167px",height:"48px"},className:"frw-logo",x:"0px",y:"0px",viewBox:"0 0 128 25",shapeRendering:"geometricPrecision"},(0,a.Y)("g",{className:"frw-logo--color-1"},(0,a.Y)("path",{d:" M 9.54,12.42 C 9.43,9.13,8.45,9.11,6.2,9.11H5.08v8.22H7.36v.53H0v-.53H2.28V.53H0V0H12.87l.31,5.06h-.43A6,6,0,0,0,11,1.26 C 10.14.51,9.33.53,7.49.53H5.08v8H6.15 c 2,0,2.75-.05,3.11-1.14a10.08,10.08,0,0,0,.25-2.28H10v7.29 Z"}),(0,a.Y)("path",{d:"M13.64,7.44h4.1v9.89h1.64v.53H13.61v-.53h1.75V8H13.64Zm2.81-7a1.48,1.48,0,0,1,1.49,1.5,1.5,1.5,0,0,1-3,0A1.49,1.49,0,0,1,16.45.4Z"}),(0,a.Y)("path",{d:" M 26.47,8H23.76V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a2.56,2.56,0,0,1-2.84,2.25,2.57,2.57,0,0,1-2.63-1.49,6.41,6.41,0,0,1-.2-2.33V8 H 19.77V7.61a6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71 Z"}),(0,a.Y)("path",{d:" M 37.17,14.47a4.35,4.35,0,0,1-4.43,3.69,5.27,5.27,0,0,1-5.21-5.41A5.5,5.5,0,0,1,33,7.13 c 2.36,0,3.8,1.47,3.8,2.73a1.33,1.33,0,0,1-1.29,1.42,1.25,1.25,0,0,1-1.19-1.34,1.7,1.7,0,0,1,.5-1.19 c .08-.1.13-.15.13-.25s-.63-.86-2-.86a2.25,2.25,0,0,0-2.27,1.41,15.91,15.91,0,0,0-.43,4.46A8.21,8.21,0,0,0,30.54,16a2.22,2.22,0,0,0,2.28,1.56,3.84,3.84,0,0,0,3.71-3.13Z"}),(0,a.Y)("path",{d:" M 37.67,0h4V8.93a4.66,4.66,0,0,1,3.84-1.8,3.77,3.77,0,0,1,2.84,1,3.64,3.64,0,0,1,.6,2.38v6.81h1.67v.53H44.88v-.53h1.61v-7 c 0-1.06,0-2.48-1.69-2.48A2.77,2.77,0,0,0,42.57,9 c -.78,1-.83,2-.88,4.07v4.28h1.62v.53H37.54v-.53h1.7V.53H37.67 Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M 67.65,17.53a4.07,4.07,0,0,1-1.9.45,3.62,3.62,0,0,1-2.43-.88 c -1.21-1.06-1.26-2.58-1.29-4L62,12 c 0-1-.15-2.45-1.64-3.06a7.8,7.8,0,0,0-3.26-.27v8.65h2.25v.53H52v-.53h2.27V.53H51.89V0h7 c 2,0,3.87,0,5.33,1.09a3.64,3.64,0,0,1,1.55,3 c 0,2.56-2.35,4.13-5.47,4.33A6.06,6.06,0,0,1,63.6,9.84a5.22,5.22,0,0,1,1.6,4.45V15a5.11,5.11,0,0,0,.07,1.36,1.2,1.2,0,0,0,1.14,1,3.27,3.27,0,0,0,1.06-.28Z M 57.05.56V8.07H58a6.4,6.4,0,0,0,3.52-.66,3.58,3.58,0,0,0,1.21-3A4.87,4.87,0,0,0,62,1.8C61.12.53,59.45.56,57.91.56Z"}),(0,a.Y)("path",{d:" M 77,16 c 0,.86,0,1.47.58,1.47.33,0,.61-.31.79-.46l.3.36a2.56,2.56,0,0,1-1.9.83,2.37,2.37,0,0,1-1.46-.48,2.14,2.14,0,0,1-.71-1.62,3.69,3.69,0,0,1-3.39,2.1 c -1.6,0-2.86-.91-2.86-2.48s1.16-2.63,2.86-3.16a13.11,13.11,0,0,1,3.44-.43V9.56 c 0-.73-.1-1.92-1.77-1.92-1.14,0-2.08.68-2.08,1.06s.53.63.53,1.21A1.14,1.14,0,1,1,69,9.81 c 0-1.24,1.64-2.68,4.2-2.68a4.63,4.63,0,0,1,3,1A3.24,3.24,0,0,1,77,10.67Zm-2.35-3.42 c -2,0-3.92.61-3.92,2.69A1.57,1.57,0,0,0,72.3,17a2.09,2.09,0,0,0,1.42-.59 c .81-.78.86-1.66.91-2.95Z"}),(0,a.Y)("path",{d:" M 85.16,8H82.45V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a3,3,0,0,1-5.47.76,6.41,6.41,0,0,1-.2-2.33V8H78.46V7.61 a 6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71Z"}),(0,a.Y)("path",{d:"M86.66,7.44h4.1v9.89H92.4v.53H86.64v-.53h1.74V8H86.66Zm2.81-7A1.48,1.48,0,0,1,91,1.9a1.49,1.49,0,0,1-3,0A1.48,1.48,0,0,1,89.47.4Z"}),(0,a.Y)("path",{d:" M 99.25,17.86H93.51v-.53h1.65V8H93.51V7.44h4V9A4.12,4.12,0,0,1,101,7.13 a 3.7,3.7,0,0,1,2.61,1,3.4,3.4,0,0,1,.83,2.71v6.45h1.67v.53h-5.66v-.53H102V10.52 a 7.6,7.6,0,0,0-.1-1.49,1.44,1.44,0,0,0-1.49-1.16,2.66,2.66,0,0,0-1.62.6 c -1.19,1-1.22,2.51-1.24,4.43v4.43h1.69Z"}),(0,a.Y)("path",{d:" M 114.1,17.35 c 1.34,0,3.41,0,3.41,2.81s-2.22,5.06-5.59,5.06 c -2.73,0-4.85-1.47-4.85-3.24a2.63,2.63,0,0,1,2.07-2.4,2.47,2.47,0,0,1-2-2.36,3.36,3.36,0,0,1,1.19-2.4,8.37,8.37,0,0,1,1.19-.86,3.5,3.5,0,0,1-1.67-3.08 c 0-2.41,2.07-3.72,4.3-3.72a4.06,4.06,0,0,1,3,1.11,2.85,2.85,0,0,1,1.9-1,1.19,1.19,0,0,1,1.29,1.12,1,1,0,0,1-1,1,.85.85,0,0,1-.88-.7l0-.23 c 0-.1-.08-.28-.3-.28s-.43.25-.61.43a3.81,3.81,0,0,1,.86,2.4 c 0,2.28-2,3.67-4.3,3.67a4.34,4.34,0,0,1-2-.46 c -1,.79-1.77,1.4-1.77,2.18,0,1,1.14,1,2.1,1Zm-1.7,2.38 c -.93,0-2.07,0-2.8-.05a2.76,2.76,0,0,0-.89,2.05,2.87,2.87,0,0,0,3.21,2.8 c 3.67,0,4.76-2.5,4.76-3.74s-.71-1.16-2.15-1.14Zm1.29-11.18 c -.2-.56-.65-.91-1.57-.91-1.61,0-1.66,1.16-1.71,2.1s0,1,0,2.37 c 0,.76,0,2.05,1.67,2.05a1.64,1.64,0,0,0,1.29-.48 c .38-.38.43-.71.45-3A10.22,10.22,0,0,0,113.69,8.55Z"}),(0,a.Y)("path",{d:" M 119.42,17.86h-.35v-4h.46l.37,1.21A3.23,3.23,0,0,0,123,17.5a2.25,2.25,0,0,0,2.4-2 c 0-1.24-1.21-1.49-2.1-1.67l-.78-.12a5.59,5.59,0,0,1-1.9-.56,3,3,0,0,1-1.44-2.7,3.19,3.19,0,0,1,3.19-3.32,4,4,0,0,1,2.58,1l.45-.84h.43v3.14h-.48 a 3,3,0,0,0-3-2.66,2.14,2.14,0,0,0-2.25,1.83 c 0,1.18,1.54,1.26,2.15,1.44l.91.17c1,.21,3.24.61,3.24,3.39a3.44,3.44,0,0,1-3.44,3.57A4.42,4.42,0,0,1,120.06,17Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M -.21,29V20.33h3 a 6.08,6.08,0,0,1,1.46.16,2.85,2.85,0,0,1,1,.47,1.69,1.69,0,0,1,.56.72,2.45,2.45,0,0,1,.19,1,2,2,0,0,1-.09.59,1.88,1.88,0,0,1-.28.52,2.27,2.27,0,0, 1-.48.44,3.51,3.51,0,0,1-.7.34 c 1.19.26,1.79.91,1.79,1.93a2.48,2.48,0,0,1-.21,1,2.17,2.17,0,0,1-.61.8,2.94,2.94,0,0,1-1,.54A4.58,4.58,0,0,1,3.06,29Z M 1.4,24.09H2.69a2.16,2.16,0,0,0,1.25-.3,1.08,1.08,0,0,0,.43-1,1.11,1.11,0,0,0-.39-1,2,2,0,0,0-1.2-.29H1.4Zm0,1.11v2.55H3 a 2.28,2.28,0,0,0,.75-.11,1.23,1.23,0,0,0,.49-.29,1,1,0,0,0,.26-.42,1.44,1.44,0,0,0,.08-.51,1.37,1.37,0,0,0-.08-.51,1,1,0,0,0-.29-.38,1.18,1.18,0,0,0-.49-.24 A 2.53,2.53,0,0,0,3,25.2Z"}),(0,a.Y)("path",{d:"M13.08,20.33v1.28H9.23V24h3v1.24h-3v2.46h3.85V29H7.61V20.33Z"}),(0,a.Y)("path",{d:"M20.59,20.33v1.33H18V29H16.37V21.66H13.75V20.33Z"}),(0,a.Y)("path",{d:" M 28.36,29H27.11a.53.53,0,0,1-.34-.11.57.57,0,0,1-.2-.26l-.65-1.77H22.33l-.65,1.77a.5.5,0,0,1-.19.25.5.5,0,0,1-.34.12H19.89l3.41-8.68H25Z m -5.61-3.28h2.76l-1.06-2.89 c 0-.12-.1-.27-.15-.45s-.12-.36-.18-.57c-.05.21-.11.4-.16.58s-.11.32-.16.46Z"})))),u=()=>(0,a.Y)(o().Fragment,null,(0,a.Y)("svg",{version:"1.1",style:{width:"167px",height:"48px"},className:"frw-logo",x:"0px",y:"0px",viewBox:"0 0 128 25",shapeRendering:"geometricPrecision"},(0,a.Y)("g",{className:"frw-logo--color-1"},(0,a.Y)("path",{d:" M 9.54,12.42 C 9.43,9.13,8.45,9.11,6.2,9.11H5.08v8.22H7.36v.53H0v-.53H2.28V.53H0V0H12.87l.31,5.06h-.43A6,6,0,0,0,11,1.26 C 10.14.51,9.33.53,7.49.53H5.08v8H6.15 c 2,0,2.75-.05,3.11-1.14a10.08,10.08,0,0,0,.25-2.28H10v7.29 Z"}),(0,a.Y)("path",{d:"M13.64,7.44h4.1v9.89h1.64v.53H13.61v-.53h1.75V8H13.64Zm2.81-7a1.48,1.48,0,0,1,1.49,1.5,1.5,1.5,0,0,1-3,0A1.49,1.49,0,0,1,16.45.4Z"}),(0,a.Y)("path",{d:" M 26.47,8H23.76V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a2.56,2.56,0,0,1-2.84,2.25,2.57,2.57,0,0,1-2.63-1.49,6.41,6.41,0,0,1-.2-2.33V8 H 19.77V7.61a6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71 Z"}),(0,a.Y)("path",{d:" M 37.17,14.47a4.35,4.35,0,0,1-4.43,3.69,5.27,5.27,0,0,1-5.21-5.41A5.5,5.5,0,0,1,33,7.13 c 2.36,0,3.8,1.47,3.8,2.73a1.33,1.33,0,0,1-1.29,1.42,1.25,1.25,0,0,1-1.19-1.34,1.7,1.7,0,0,1,.5-1.19 c .08-.1.13-.15.13-.25s-.63-.86-2-.86a2.25,2.25,0,0,0-2.27,1.41,15.91,15.91,0,0,0-.43,4.46A8.21,8.21,0,0,0,30.54,16a2.22,2.22,0,0,0,2.28,1.56,3.84,3.84,0,0,0,3.71-3.13Z"}),(0,a.Y)("path",{d:" M 37.67,0h4V8.93a4.66,4.66,0,0,1,3.84-1.8,3.77,3.77,0,0,1,2.84,1,3.64,3.64,0,0,1,.6,2.38v6.81h1.67v.53H44.88v-.53h1.61v-7 c 0-1.06,0-2.48-1.69-2.48A2.77,2.77,0,0,0,42.57,9 c -.78,1-.83,2-.88,4.07v4.28h1.62v.53H37.54v-.53h1.7V.53H37.67 Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M 67.65,17.53a4.07,4.07,0,0,1-1.9.45,3.62,3.62,0,0,1-2.43-.88 c -1.21-1.06-1.26-2.58-1.29-4L62,12 c 0-1-.15-2.45-1.64-3.06a7.8,7.8,0,0,0-3.26-.27v8.65h2.25v.53H52v-.53h2.27V.53H51.89V0h7 c 2,0,3.87,0,5.33,1.09a3.64,3.64,0,0,1,1.55,3 c 0,2.56-2.35,4.13-5.47,4.33A6.06,6.06,0,0,1,63.6,9.84a5.22,5.22,0,0,1,1.6,4.45V15a5.11,5.11,0,0,0,.07,1.36,1.2,1.2,0,0,0,1.14,1,3.27,3.27,0,0,0,1.06-.28Z M 57.05.56V8.07H58a6.4,6.4,0,0,0,3.52-.66,3.58,3.58,0,0,0,1.21-3A4.87,4.87,0,0,0,62,1.8C61.12.53,59.45.56,57.91.56Z"}),(0,a.Y)("path",{d:" M 77,16 c 0,.86,0,1.47.58,1.47.33,0,.61-.31.79-.46l.3.36a2.56,2.56,0,0,1-1.9.83,2.37,2.37,0,0,1-1.46-.48,2.14,2.14,0,0,1-.71-1.62,3.69,3.69,0,0,1-3.39,2.1 c -1.6,0-2.86-.91-2.86-2.48s1.16-2.63,2.86-3.16a13.11,13.11,0,0,1,3.44-.43V9.56 c 0-.73-.1-1.92-1.77-1.92-1.14,0-2.08.68-2.08,1.06s.53.63.53,1.21A1.14,1.14,0,1,1,69,9.81 c 0-1.24,1.64-2.68,4.2-2.68a4.63,4.63,0,0,1,3,1A3.24,3.24,0,0,1,77,10.67Zm-2.35-3.42 c -2,0-3.92.61-3.92,2.69A1.57,1.57,0,0,0,72.3,17a2.09,2.09,0,0,0,1.42-.59 c .81-.78.86-1.66.91-2.95Z"}),(0,a.Y)("path",{d:" M 85.16,8H82.45V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a3,3,0,0,1-5.47.76,6.41,6.41,0,0,1-.2-2.33V8H78.46V7.61 a 6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71Z"}),(0,a.Y)("path",{d:"M86.66,7.44h4.1v9.89H92.4v.53H86.64v-.53h1.74V8H86.66Zm2.81-7A1.48,1.48,0,0,1,91,1.9a1.49,1.49,0,0,1-3,0A1.48,1.48,0,0,1,89.47.4Z"}),(0,a.Y)("path",{d:" M 99.25,17.86H93.51v-.53h1.65V8H93.51V7.44h4V9A4.12,4.12,0,0,1,101,7.13 a 3.7,3.7,0,0,1,2.61,1,3.4,3.4,0,0,1,.83,2.71v6.45h1.67v.53h-5.66v-.53H102V10.52 a 7.6,7.6,0,0,0-.1-1.49,1.44,1.44,0,0,0-1.49-1.16,2.66,2.66,0,0,0-1.62.6 c -1.19,1-1.22,2.51-1.24,4.43v4.43h1.69Z"}),(0,a.Y)("path",{d:" M 114.1,17.35 c 1.34,0,3.41,0,3.41,2.81s-2.22,5.06-5.59,5.06 c -2.73,0-4.85-1.47-4.85-3.24a2.63,2.63,0,0,1,2.07-2.4,2.47,2.47,0,0,1-2-2.36,3.36,3.36,0,0,1,1.19-2.4,8.37,8.37,0,0,1,1.19-.86,3.5,3.5,0,0,1-1.67-3.08 c 0-2.41,2.07-3.72,4.3-3.72a4.06,4.06,0,0,1,3,1.11,2.85,2.85,0,0,1,1.9-1,1.19,1.19,0,0,1,1.29,1.12,1,1,0,0,1-1,1,.85.85,0,0,1-.88-.7l0-.23 c 0-.1-.08-.28-.3-.28s-.43.25-.61.43a3.81,3.81,0,0,1,.86,2.4 c 0,2.28-2,3.67-4.3,3.67a4.34,4.34,0,0,1-2-.46 c -1,.79-1.77,1.4-1.77,2.18,0,1,1.14,1,2.1,1Zm-1.7,2.38 c -.93,0-2.07,0-2.8-.05a2.76,2.76,0,0,0-.89,2.05,2.87,2.87,0,0,0,3.21,2.8 c 3.67,0,4.76-2.5,4.76-3.74s-.71-1.16-2.15-1.14Zm1.29-11.18 c -.2-.56-.65-.91-1.57-.91-1.61,0-1.66,1.16-1.71,2.1s0,1,0,2.37 c 0,.76,0,2.05,1.67,2.05a1.64,1.64,0,0,0,1.29-.48 c .38-.38.43-.71.45-3A10.22,10.22,0,0,0,113.69,8.55Z"}),(0,a.Y)("path",{d:" M 119.42,17.86h-.35v-4h.46l.37,1.21A3.23,3.23,0,0,0,123,17.5a2.25,2.25,0,0,0,2.4-2 c 0-1.24-1.21-1.49-2.1-1.67l-.78-.12a5.59,5.59,0,0,1-1.9-.56,3,3,0,0,1-1.44-2.7,3.19,3.19,0,0,1,3.19-3.32,4,4,0,0,1,2.58,1l.45-.84h.43v3.14h-.48 a 3,3,0,0,0-3-2.66,2.14,2.14,0,0,0-2.25,1.83 c 0,1.18,1.54,1.26,2.15,1.44l.91.17c1,.21,3.24.61,3.24,3.39a3.44,3.44,0,0,1-3.44,3.57A4.42,4.42,0,0,1,120.06,17Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M 1.6,25.8v3.1H0v-8.7h2.8c0.6,0,1.1,0.1,1.5,0.2c0.4,0.1,0.8,0.3,1,0.6c0.3,0.2,0.5,0.5,0.6,0.9c0.1,0.3,0.2,0.7,0.2,1.1 c 0,0.4-0.1,0.8-0.2,1.2c-0.1,0.4-0.4,0.7-0.6,0.9c-0.3,0.3-0.6,0.4-1.1,0.6c-0.4,0.1-0.9,0.2-1.5,0.2H1.6z M 1.6,24.6h1.2c0.3,0,0.6,0,0.8-0.1c0.2-0.1,0.4-0.2,0.5-0.3c0.1-0.1,0.3-0.3,0.3-0.5c0.1-0.2,0.1-0.4,0.1-0.7c0-0.2,0-0.4-0.1-0.6 c -0.1-0.2-0.2-0.3-0.3-0.5s-0.3-0.2-0.5-0.3c-0.2-0.1-0.5-0.1-0.8-0.1H1.6V24.6z"}),(0,a.Y)("path",{d:" M 9.1,25.5v3.4H7.5v-8.7h2.6c0.6,0,1.1,0.1,1.5,0.2c0.4,0.1,0.8,0.3,1,0.5c0.3,0.2,0.5,0.5,0.6,0.8s0.2,0.6,0.2,1c0,0.3,0,0.6-0.1,0.8 c -0.1,0.3-0.2,0.5-0.4,0.7s-0.4,0.4-0.6,0.6c-0.2,0.2-0.5,0.3-0.8,0.4c0.2,0.1,0.4,0.3,0.5,0.5l2.2,3.2h-1.5 c -0.1,0-0.3,0-0.4-0.1s-0.2-0.1-0.2-0.2l-1.8-2.8c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.2-0.1-0.4-0.1H9.1z M 9.1,24.3h1c0.3,0,0.6,0,0.8-0.1c0.2-0.1,0.4-0.2,0.6-0.3c0.1-0.1,0.3-0.3,0.3-0.5c0.1-0.2,0.1-0.4,0.1-0.6c0-0.4-0.1-0.8-0.4-1 c -0.3-0.2-0.7-0.4-1.3-0.4h-1V24.3z"}),(0,a.Y)("path",{d:"M20.8,20.2v1.3H17v2.4h3v1.2h-3v2.5h3.8v1.3h-5.5v-8.7H20.8z"}),(0,a.Y)("path",{d:" M 21.3,20.2h1.3c0.1,0,0.3,0,0.3,0.1c0.1,0.1,0.2,0.2,0.2,0.3l2,5.3c0.1,0.2,0.1,0.4,0.2,0.6c0.1,0.2,0.1,0.4,0.2,0.7 c 0.1-0.5,0.2-0.9,0.3-1.2l2-5.3c0-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0.2-0.1,0.3-0.1h1.3l-3.5,8.7h-1.5L21.3,20.2z"}),(0,a.Y)("path",{d:"M32.5,28.9h-1.6v-8.7h1.6V28.9z"}),(0,a.Y)("path",{d:"M40,20.2v1.3h-3.8v2.4h3v1.2h-3v2.5H40v1.3h-5.5v-8.7H40z"}),(0,a.Y)("path",{d:" M 40.6,20.2h1.4 c 0.1,0,0.3,0,0.4,0.1c0.1,0.1,0.2,0.2,0.2,0.3l1.5,5.2c0,0.1,0.1,0.3,0.1,0.4c0,0.1,0.1,0.3,0.1,0.5c0-0.2,0.1-0.3,0.1-0.5s0.1-0.3,0.1-0.4l1.7-5.2 c 0-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0.2-0.1,0.3-0.1h0.5c0.1,0,0.3,0,0.3,0.1s0.2,0.2,0.2,0.3l1.7,5.2c0.1,0.3,0.2,0.5,0.2,0.9 c 0-0.2,0.1-0.3,0.1-0.4c0-0.1,0.1-0.3,0.1-0.4l1.5-5.2c0-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0.2-0.1,0.3-0.1H53l-2.7,8.7h-1.5L46.9,23 c 0-0.1,0-0.2-0.1-0.2c0-0.1-0.1-0.2-0.1-0.3c0,0.1,0,0.2-0.1,0.3s-0.1,0.2-0.1,0.2l-1.9,5.9h-1.5L40.6,20.2z"})))),l=()=>(0,a.Y)(o().Fragment,null,(0,a.Y)("svg",{version:"1.1",style:{width:"167px",height:"48px"},className:"frw-logo",x:"0px",y:"0px",viewBox:"0 0 128 25",shapeRendering:"geometricPrecision"},(0,a.Y)("g",{className:"frw-logo--color-1"},(0,a.Y)("path",{d:" M 9.54,12.42 C 9.43,9.13,8.45,9.11,6.2,9.11H5.08v8.22H7.36v.53H0v-.53H2.28V.53H0V0H12.87l.31,5.06h-.43A6,6,0,0,0,11,1.26 C 10.14.51,9.33.53,7.49.53H5.08v8H6.15 c 2,0,2.75-.05,3.11-1.14a10.08,10.08,0,0,0,.25-2.28H10v7.29 Z"}),(0,a.Y)("path",{d:"M13.64,7.44h4.1v9.89h1.64v.53H13.61v-.53h1.75V8H13.64Zm2.81-7a1.48,1.48,0,0,1,1.49,1.5,1.5,1.5,0,0,1-3,0A1.49,1.49,0,0,1,16.45.4Z"}),(0,a.Y)("path",{d:" M 26.47,8H23.76V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a2.56,2.56,0,0,1-2.84,2.25,2.57,2.57,0,0,1-2.63-1.49,6.41,6.41,0,0,1-.2-2.33V8 H 19.77V7.61a6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71 Z"}),(0,a.Y)("path",{d:" M 37.17,14.47a4.35,4.35,0,0,1-4.43,3.69,5.27,5.27,0,0,1-5.21-5.41A5.5,5.5,0,0,1,33,7.13 c 2.36,0,3.8,1.47,3.8,2.73a1.33,1.33,0,0,1-1.29,1.42,1.25,1.25,0,0,1-1.19-1.34,1.7,1.7,0,0,1,.5-1.19 c .08-.1.13-.15.13-.25s-.63-.86-2-.86a2.25,2.25,0,0,0-2.27,1.41,15.91,15.91,0,0,0-.43,4.46A8.21,8.21,0,0,0,30.54,16a2.22,2.22,0,0,0,2.28,1.56,3.84,3.84,0,0,0,3.71-3.13Z"}),(0,a.Y)("path",{d:" M 37.67,0h4V8.93a4.66,4.66,0,0,1,3.84-1.8,3.77,3.77,0,0,1,2.84,1,3.64,3.64,0,0,1,.6,2.38v6.81h1.67v.53H44.88v-.53h1.61v-7 c 0-1.06,0-2.48-1.69-2.48A2.77,2.77,0,0,0,42.57,9 c -.78,1-.83,2-.88,4.07v4.28h1.62v.53H37.54v-.53h1.7V.53H37.67 Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M 67.65,17.53a4.07,4.07,0,0,1-1.9.45,3.62,3.62,0,0,1-2.43-.88 c -1.21-1.06-1.26-2.58-1.29-4L62,12 c 0-1-.15-2.45-1.64-3.06a7.8,7.8,0,0,0-3.26-.27v8.65h2.25v.53H52v-.53h2.27V.53H51.89V0h7 c 2,0,3.87,0,5.33,1.09a3.64,3.64,0,0,1,1.55,3 c 0,2.56-2.35,4.13-5.47,4.33A6.06,6.06,0,0,1,63.6,9.84a5.22,5.22,0,0,1,1.6,4.45V15a5.11,5.11,0,0,0,.07,1.36,1.2,1.2,0,0,0,1.14,1,3.27,3.27,0,0,0,1.06-.28Z M 57.05.56V8.07H58a6.4,6.4,0,0,0,3.52-.66,3.58,3.58,0,0,0,1.21-3A4.87,4.87,0,0,0,62,1.8C61.12.53,59.45.56,57.91.56Z"}),(0,a.Y)("path",{d:" M 77,16 c 0,.86,0,1.47.58,1.47.33,0,.61-.31.79-.46l.3.36a2.56,2.56,0,0,1-1.9.83,2.37,2.37,0,0,1-1.46-.48,2.14,2.14,0,0,1-.71-1.62,3.69,3.69,0,0,1-3.39,2.1 c -1.6,0-2.86-.91-2.86-2.48s1.16-2.63,2.86-3.16a13.11,13.11,0,0,1,3.44-.43V9.56 c 0-.73-.1-1.92-1.77-1.92-1.14,0-2.08.68-2.08,1.06s.53.63.53,1.21A1.14,1.14,0,1,1,69,9.81 c 0-1.24,1.64-2.68,4.2-2.68a4.63,4.63,0,0,1,3,1A3.24,3.24,0,0,1,77,10.67Zm-2.35-3.42 c -2,0-3.92.61-3.92,2.69A1.57,1.57,0,0,0,72.3,17a2.09,2.09,0,0,0,1.42-.59 c .81-.78.86-1.66.91-2.95Z"}),(0,a.Y)("path",{d:" M 85.16,8H82.45V15.5 c 0,.79,0,1.85,1.24,1.85a1.48,1.48,0,0,0,1.52-1.44h.56a3,3,0,0,1-5.47.76,6.41,6.41,0,0,1-.2-2.33V8H78.46V7.61 a 6.26,6.26,0,0,0,2.32-1.89,5.28,5.28,0,0,0,1.29-2.48h.38v4.2h2.71Z"}),(0,a.Y)("path",{d:"M86.66,7.44h4.1v9.89H92.4v.53H86.64v-.53h1.74V8H86.66Zm2.81-7A1.48,1.48,0,0,1,91,1.9a1.49,1.49,0,0,1-3,0A1.48,1.48,0,0,1,89.47.4Z"}),(0,a.Y)("path",{d:" M 99.25,17.86H93.51v-.53h1.65V8H93.51V7.44h4V9A4.12,4.12,0,0,1,101,7.13 a 3.7,3.7,0,0,1,2.61,1,3.4,3.4,0,0,1,.83,2.71v6.45h1.67v.53h-5.66v-.53H102V10.52 a 7.6,7.6,0,0,0-.1-1.49,1.44,1.44,0,0,0-1.49-1.16,2.66,2.66,0,0,0-1.62.6 c -1.19,1-1.22,2.51-1.24,4.43v4.43h1.69Z"}),(0,a.Y)("path",{d:" M 114.1,17.35 c 1.34,0,3.41,0,3.41,2.81s-2.22,5.06-5.59,5.06 c -2.73,0-4.85-1.47-4.85-3.24a2.63,2.63,0,0,1,2.07-2.4,2.47,2.47,0,0,1-2-2.36,3.36,3.36,0,0,1,1.19-2.4,8.37,8.37,0,0,1,1.19-.86,3.5,3.5,0,0,1-1.67-3.08 c 0-2.41,2.07-3.72,4.3-3.72a4.06,4.06,0,0,1,3,1.11,2.85,2.85,0,0,1,1.9-1,1.19,1.19,0,0,1,1.29,1.12,1,1,0,0,1-1,1,.85.85,0,0,1-.88-.7l0-.23 c 0-.1-.08-.28-.3-.28s-.43.25-.61.43a3.81,3.81,0,0,1,.86,2.4 c 0,2.28-2,3.67-4.3,3.67a4.34,4.34,0,0,1-2-.46 c -1,.79-1.77,1.4-1.77,2.18,0,1,1.14,1,2.1,1Zm-1.7,2.38 c -.93,0-2.07,0-2.8-.05a2.76,2.76,0,0,0-.89,2.05,2.87,2.87,0,0,0,3.21,2.8 c 3.67,0,4.76-2.5,4.76-3.74s-.71-1.16-2.15-1.14Zm1.29-11.18 c -.2-.56-.65-.91-1.57-.91-1.61,0-1.66,1.16-1.71,2.1s0,1,0,2.37 c 0,.76,0,2.05,1.67,2.05a1.64,1.64,0,0,0,1.29-.48 c .38-.38.43-.71.45-3A10.22,10.22,0,0,0,113.69,8.55Z"}),(0,a.Y)("path",{d:" M 119.42,17.86h-.35v-4h.46l.37,1.21A3.23,3.23,0,0,0,123,17.5a2.25,2.25,0,0,0,2.4-2 c 0-1.24-1.21-1.49-2.1-1.67l-.78-.12a5.59,5.59,0,0,1-1.9-.56,3,3,0,0,1-1.44-2.7,3.19,3.19,0,0,1,3.19-3.32,4,4,0,0,1,2.58,1l.45-.84h.43v3.14h-.48 a 3,3,0,0,0-3-2.66,2.14,2.14,0,0,0-2.25,1.83 c 0,1.18,1.54,1.26,2.15,1.44l.91.17c1,.21,3.24.61,3.24,3.39a3.44,3.44,0,0,1-3.44,3.57A4.42,4.42,0,0,1,120.06,17Z"})),(0,a.Y)("g",{className:"frw-logo--color-2"},(0,a.Y)("path",{d:" M 8.8,24.5 c 0,0.4,0,0.8-0.1,1.1s-0.2,0.7-0.3,1S8,27.2,7.8,27.5C7.6,27.7,7.3,28,7,28.2l2.2,2.4H7.9 c -0.2,0-0.4,0-0.5-0.1c-0.2-0.1-0.3-0.1-0.4-0.3l-1.3-1.4c-0.2,0.1-0.4,0.1-0.6,0.1 c -0.2,0-0.4,0-0.7,0c-0.7,0-1.3-0.1-1.8-0.3c-0.5-0.2-1-0.5-1.4-0.9c-0.4-0.4-0.7-0.9-0.9-1.4C0.1,25.8,0,25.2,0,24.5c0-0.6,0.1-1.2,0.3-1.8 c 0.2-0.5,0.5-1,0.9-1.4c0.4-0.4,0.8-0.7,1.4-0.9 s1.1-0.3,1.8-0.3 c 0.7,0,1.3,0.1,1.8,0.3s1,0.5,1.4,0.9c0.4,0.4,0.7,0.9,0.9,1.4S8.8,23.9,8.8,24.5z M7.1,24.5 c 0-0.5-0.1-0.9-0.2-1.3s-0.3-0.7-0.5-1c-0.2-0.3-0.5-0.5-0.9-0.6c-0.3-0.1-0.7-0.2-1.1-0.2c-0.4,0-0.8,0.1-1.1,0.2 c -0.3,0.1-0.6,0.3-0.9,0.6s-0.4,0.6-0.5,1c-0.1,0.4-0.2,0.8-0.2,1.3s0.1,0.9,0.2,1.3c0.1,0.4,0.3,0.7,0.5,1c0.2,0.3,0.5,0.5,0.9,0.6 c 0.3,0.1,0.7,0.2,1.1,0.2c0.4,0,0.8-0.1,1.1-0.2c0.3-0.1,0.6-0.3,0.9-0.6c0.2-0.3,0.4-0.6,0.5-1 S7.1,25,7.1,24.5z"}),(0,a.Y)("path",{d:" M 17.4,28.9h-1.2c-0.1,0-0.3,0-0.3-0.1c-0.1-0.1-0.2-0.2-0.2-0.3l-0.6-1.8h-3.6l-0.6,1.8c0,0.1-0.1,0.2-0.2,0.3 c-0.1,0.1-0.2,0.1-0.3,0.1H8.9l3.4-8.7H14L17.4,28.9z M 11.8,25.6h2.8l-1.1-2.9c0-0.1-0.1-0.3-0.2-0.5c-0.1-0.2-0.1-0.4-0.2-0.6 c-0.1,0.2-0.1,0.4-0.2,0.6c-0.1,0.2-0.1,0.3-0.2,0.5L11.8,25.6z"}))))},35520:function(e,t,n){var r=n(98748)();r.addRange(69600,69622),t.characters=r},35548:function(e,t,n){"use strict";var r=n(33517),o=n(16823),a=TypeError;e.exports=function(e){if(r(e))return e;throw new a(o(e)+" is not a constructor")}},35555:function(e,t,n){var r=n(98748)();r.addRange(66736,66771).addRange(66776,66811),t.characters=r},35610:function(e,t,n){"use strict";var r=n(91291),o=Math.max,a=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):a(n,t)}},35794:function(e,t,n){var r=n(98748)();r.addRange(43744,43766).addRange(43968,44013).addRange(44016,44025),t.characters=r},35917:function(e,t,n){"use strict";var r=n(43724),o=n(79039),a=n(4055);e.exports=!r&&!o((function(){return 7!==Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},35918:function(e,t,n){"use strict";n.r(t);n(41594);var r=n(85917);const o={KEY:"OUTLOOK KEY",OUTLOOK:"OUTLOOK",WATCH:"WATCH",POSITIVE:"Improving",NEGATIVE:"Deteriorating",NEUTRAL:"Neutral"};t.default=()=>{const e=o;return(0,r.Y)("div",{className:"frw-ratings-key"},(0,r.Y)("table",{className:"frw-ratings-key__table",dir:"ltr",style:{direction:"ltr"}},(0,r.Y)("thead",null,(0,r.Y)("tr",null,(0,r.Y)("th",null,e.KEY),(0,r.Y)("th",null,e.OUTLOOK))),(0,r.Y)("tbody",null,(0,r.Y)("tr",null,(0,r.Y)("td",null,e.POSITIVE),(0,r.Y)("td",null,(0,r.Y)("span",{className:"frw-ratings-outlook-positive"}))),(0,r.Y)("tr",null,(0,r.Y)("td",null,e.NEGATIVE),(0,r.Y)("td",null,(0,r.Y)("span",{className:"frw-ratings-outlook-deteriorating"}))),(0,r.Y)("tr",null,(0,r.Y)("td",null,e.NEUTRAL),(0,r.Y)("td",null,(0,r.Y)("span",{className:"frw-ratings-outlook-neutral"})),(0,r.Y)("td",null," ")))))}},35943:function(e,t,n){var r=n(98748)();r.addRange(10240,10495),t.characters=r},35947:function(e,t,n){var r=n(98748)();t.characters=r,t.strings=["#️⃣","*️⃣","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣"]},36016:function(e,t,n){"use strict";t.__esModule=!0,t.switchImageSettings=void 0;var r=n(58352),o=n(60447),a=n(24515);t.switchImageSettings=function(e){var t,n,i=e.image,s=e.bgImage,u=e.imageRef,l=e.state,d=(0,r.getCurrentFromData)({data:u,propName:"currentSrc"}),c=Array.isArray(i)&&!(0,o.hasArtDirectionArray)({fluid:i}),p=Array.isArray(s)?(0,a.filteredJoin)(s):s,f=c&&l.seenBefore&&!!d;if(c){d||(t=(0,r.getCurrentFromData)({data:i,propName:"tracedSVG",returnArray:c}),t=(0,a.combineArray)((0,r.getCurrentFromData)({data:i,propName:"base64",returnArray:c}),t)),t=(0,a.combineArray)((0,r.getCurrentFromData)({data:i,propName:"CSS_STRING",addUrl:!1,returnArray:c}),t),(l.imgLoaded||d)&&l.isVisible&&(d?(t=(0,a.combineArray)((0,r.getCurrentFromData)({data:u,propName:"currentSrc",returnArray:c}),t),f=!0):(t=(0,a.combineArray)((0,r.getCurrentFromData)({data:u,propName:"src",returnArray:c}),t),f=!0)),t=(0,a.combineArray)(t,s);var h=(0,r.createDummyImageArray)(i.length);n=t=(0,a.combineArray)(t,h),t=(0,a.filteredJoin)(t)}else t="",t=(0,r.getCurrentFromData)({data:i,propName:"tracedSVG"})||(0,r.getCurrentFromData)({data:i,propName:"base64"}),l.imgLoaded&&l.isVisible&&(t=d,f=!0);var g=l.imageState%2;!c&&""===t&&l.imgLoaded&&l.isVisible&&u&&!u.currentSrc&&(t=(0,r.getCurrentFromData)({data:u,propName:"src",checkLoaded:!1}),f=!0),t||(t=p);var v={lastImage:p,nextImage:t,afterOpacity:g,finalImage:f};return n&&(v.nextImageArray=n),v}},36036:function(e,t,n){"use strict";n.d(t,{XY:function(){return V},MB:function(){return h},kp:function(){return _},zc:function(){return Y},et:function(){return K},mg:function(){return X},JG:function(){return k},wY:function(){return F},i2:function(){return b},zK:function(){return x},ct:function(){return O},Vn:function(){return M},Vu:function(){return P},n4:function(){return T},AT:function(){return N},o5:function(){return f},to:function(){return ne},f2:function(){return A},d8:function(){return E},dt:function(){return v},d:function(){return y},kd:function(){return m},Wi:function(){return w},KV:function(){return J},Nu:function(){return ee},D9:function(){return oe},IM:function(){return ae},er:function(){return q},hX:function(){return U},ue:function(){return g},MS:function(){return C},Ii:function(){return c},Uw:function(){return R},VL:function(){return te}});var r=n(9759),o=n(44036);var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0){var r=n.connection.filter?n.connection.filter:[];r.sort();var o=t,a={};return r.forEach((function(e){a[e]=o[e]})),n.connection.key+"("+JSON.stringify(a)+")"}return n.connection.key}var i=e;if(t){var s=u()(t);i+="("+s+")"}return n&&Object.keys(n).forEach((function(e){-1===p.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?i+="@"+e+"("+JSON.stringify(n[e])+")":i+="@"+e)})),i}function h(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach((function(e){var r=e.name,o=e.value;return d(n,r,o,t)})),n}return null}function g(e){return e.alias?e.alias.value:e.name.value}function v(e){return"Field"===e.kind}function m(e){return"InlineFragment"===e.kind}function y(e){return e&&"id"===e.type&&"boolean"==typeof e.generated}function R(e,t){return void 0===t&&(t=!1),a({type:"id",generated:t},"string"==typeof e?{id:e,typename:void 0}:e)}function w(e){return null!=e&&"object"==typeof e&&"json"===e.type}function b(e,t){if(e.directives&&e.directives.length){var n={};return e.directives.forEach((function(e){n[e.name.value]=h(e,t)})),n}return null}function C(e,t){return void 0===t&&(t={}),(n=e.directives,n?n.filter(S).map((function(e){var t=e.arguments;e.name.value,(0,o.V1)(t&&1===t.length,14);var n=t[0];(0,o.V1)(n.name&&"if"===n.name.value,15);var r=n.value;return(0,o.V1)(r&&("Variable"===r.kind||"BooleanValue"===r.kind),16),{directive:e,ifArgument:n}})):[]).every((function(e){var n=e.directive,r=e.ifArgument,a=!1;return"Variable"===r.value.kind?(a=t[r.value.name.value],(0,o.V1)(void 0!==a,13)):a=r.value.value,"skip"===n.name.value?!a:a}));var n}function E(e,t){return function(e){var t=[];return(0,r.YR)(e,{Directive:function(e){t.push(e.name.value)}}),t}(t).some((function(t){return e.indexOf(t)>-1}))}function A(e){return e&&E(["client"],e)&&E(["export"],e)}function S(e){var t=e.name.value;return"skip"===t||"include"===t}function O(e,t){var n=t,r=[];return e.definitions.forEach((function(e){if("OperationDefinition"===e.kind)throw new o.zU(11);"FragmentDefinition"===e.kind&&r.push(e)})),void 0===n&&((0,o.V1)(1===r.length,12),n=r[0].name.value),a(a({},e),{definitions:i([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:n}}]}}],e.definitions)})}function _(e){for(var t=[],n=1;n1){var r=[];t=ue(t,r);for(var o=1;o.99)&&(t.style.opacity=.99)}catch(n){}return t};t.presetBackgroundStyles=function(e){return(0,o.default)({},{backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover"},e)}},36132:function(e,t,n){"use strict";var r=n(76665),o=n(44303),a=n(5184),i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,l=parseInt;t.A=function(e){if("number"==typeof e)return e;if((0,a.A)(e))return NaN;if((0,o.A)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,o.A)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=(0,r.A)(e);var n=s.test(e);return n||u.test(e)?l(e.slice(2),n?2:8):i.test(e)?NaN:+e}},36197:function(e,t,n){var r=n(98748)();r.addRange(4096,4255).addRange(43488,43518).addRange(43616,43647).addRange(71376,71395),t.characters=r},36213:function(e,t,n){var r=n(98748)(5919);r.addRange(5888,5909),t.characters=r},36265:function(e,t,n){var r=n(98748)();r.addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6816,6829),t.characters=r},36363:function(e,t,n){var r=n(98748)();r.addRange(7248,7295),t.characters=r},36401:function(e,t,n){var r=n(98748)();r.addRange(68736,68786).addRange(68800,68850).addRange(68858,68863),t.characters=r},36419:function(e,t,n){var r=n(19767).default,o=n(65838);e.exports=function(e){var t=o(e,"string");return"symbol"==r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},36432:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NextArrow=t.PrevArrow=void 0;var r=i(n(41594)),o=i(n(99634)),a=n(46174);function i(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(){return u=Object.assign||function(e){for(var t=1;t=0})),o=e.filter((function(e){return n.indexOf(e)<0}));return r(n,o)}))},setDomOrder:function(e){return m(e)},setContainerWidth:function(e){return w(e)}},o=t.createBean(new i.RowContainerCtrl(b));return e.push(o),o.setComp(n,S.current,A.current,E.current),function(){t.destroyBeans(e)}}),[]);var k=s.useMemo((function(){return{height:o}}),[o]),F=s.useMemo((function(){return{width:R}}),[R]),I=function(){return s.default.createElement("div",{className:P,ref:S,role:"rowgroup",style:F,unselectable:"on"},f.map((function(e){return s.default.createElement(d.default,{rowCtrl:e,pinned:C,key:e.getInstanceId()})})))};return s.default.createElement(s.default.Fragment,null,T&&s.default.createElement("div",{className:_,ref:E,role:"presentation",unselectable:"on"},s.default.createElement("div",{className:D,ref:A,role:"presentation",style:k},I())),x&&s.default.createElement("div",{className:D,ref:A,role:"presentation",style:k},I()),N&&I())}))},36955:function(e,t,n){"use strict";var r=n(92140),o=n(94901),a=n(44576),i=n(78227)("toStringTag"),s=Object,u="Arguments"===a(function(){return arguments}());e.exports=r?a:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=s(e),i))?n:u?a(t):"Object"===(r=a(t))&&o(t.callee)?"Arguments":r}},36968:function(e,t,n){var r=n(98748)();r.addRange(70656,70747).addRange(70749,70753),t.characters=r},37043:function(e,t,n){var r=n(25223),o=/\s+/g,a=n(60243),i=n(30519);function s(e,t,n){"object"==typeof e?(n=t,t=e,e=null):"function"==typeof t&&(n=t,t=u),this._callback=e,this._options=t||u,this._elementCB=n,this.dom=[],this._done=!1,this._tagStack=[],this._parser=this._parser||null}var u={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1};s.prototype.onparserinit=function(e){this._parser=e},s.prototype.onreset=function(){s.call(this,this._callback,this._options,this._elementCB)},s.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this._handleCallback(null))},s.prototype._handleCallback=s.prototype.onerror=function(e){if("function"==typeof this._callback)this._callback(e,this.dom);else if(e)throw e},s.prototype.onclosetag=function(){var e=this._tagStack.pop();this._options.withEndIndices&&e&&(e.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(e)},s.prototype._createDomElement=function(e){if(!this._options.withDomLvl1)return e;var t;for(var n in t="tag"===e.type?Object.create(i):Object.create(a),e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t},s.prototype._addDomElement=function(e){var t=this._tagStack[this._tagStack.length-1],n=t?t.children:this.dom,r=n[n.length-1];e.next=null,this._options.withStartIndices&&(e.startIndex=this._parser.startIndex),this._options.withEndIndices&&(e.endIndex=this._parser.endIndex),r?(e.prev=r,r.next=e):e.prev=null,n.push(e),e.parent=t||null},s.prototype.onopentag=function(e,t){var n={type:"script"===e?r.Script:"style"===e?r.Style:r.Tag,name:e,attribs:t,children:[]},o=this._createDomElement(n);this._addDomElement(o),this._tagStack.push(o)},s.prototype.ontext=function(e){var t,n=this._options.normalizeWhitespace||this._options.ignoreWhitespace;if(!this._tagStack.length&&this.dom.length&&(t=this.dom[this.dom.length-1]).type===r.Text)n?t.data=(t.data+e).replace(o," "):t.data+=e;else if(this._tagStack.length&&(t=this._tagStack[this._tagStack.length-1])&&(t=t.children[t.children.length-1])&&t.type===r.Text)n?t.data=(t.data+e).replace(o," "):t.data+=e;else{n&&(e=e.replace(o," "));var a=this._createDomElement({data:e,type:r.Text});this._addDomElement(a)}},s.prototype.oncomment=function(e){var t=this._tagStack[this._tagStack.length-1];if(t&&t.type===r.Comment)t.data+=e;else{var n={data:e,type:r.Comment},o=this._createDomElement(n);this._addDomElement(o),this._tagStack.push(o)}},s.prototype.oncdatastart=function(){var e={children:[{data:"",type:r.Text}],type:r.CDATA},t=this._createDomElement(e);this._addDomElement(t),this._tagStack.push(t)},s.prototype.oncommentend=s.prototype.oncdataend=function(){this._tagStack.pop()},s.prototype.onprocessinginstruction=function(e,t){var n=this._createDomElement({name:e,data:t,type:r.Directive});this._addDomElement(n)},e.exports=s},37084:function(e,t,n){var r=n(98748)();r.addRange(77824,78933).addRange(78944,82938),t.characters=r},37135:function(e,t,n){var r=n(98748)(181,895,902,908,4295,4301,8025,8027,8029,8126,8450,8455,8469,8484,8486,8488,8505,8526,11559,11565,42963,43002,119970,119995,120134);r.addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,442).addRange(444,447).addRange(452,659).addRange(661,687).addRange(880,883).addRange(886,887).addRange(891,893).addRange(904,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(4256,4293).addRange(4304,4346).addRange(4349,4351).addRange(5024,5109).addRange(5112,5117).addRange(7296,7306).addRange(7312,7354).addRange(7357,7359).addRange(7424,7467).addRange(7531,7543).addRange(7545,7578).addRange(7680,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8458,8467).addRange(8473,8477).addRange(8490,8493).addRange(8495,8500).addRange(8508,8511).addRange(8517,8521).addRange(8579,8580),r.addRange(11264,11387).addRange(11390,11492).addRange(11499,11502).addRange(11506,11507).addRange(11520,11557).addRange(42560,42605).addRange(42624,42651).addRange(42786,42863).addRange(42865,42887).addRange(42891,42894).addRange(42896,42957).addRange(42960,42961).addRange(42965,42972).addRange(42997,42998).addRange(43824,43866).addRange(43872,43880).addRange(43888,43967).addRange(64256,64262).addRange(64275,64279).addRange(65313,65338).addRange(65345,65370).addRange(66560,66639).addRange(66736,66771).addRange(66776,66811).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(68736,68786).addRange(68800,68850).addRange(68944,68965).addRange(68976,68997).addRange(71840,71903).addRange(93760,93823).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126),r.addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512).addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(122624,122633).addRange(122635,122654).addRange(122661,122666).addRange(125184,125251),t.characters=r},37153:function(e,t,n){var r=n(98748)();r.addRange(90368,90425),t.characters=r},37429:function(e,t,n){"use strict";function r(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.d(t,{GP:function(){return p}});var o,a=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(e){if(!(t=a.exec(e)))throw new Error("invalid format: "+e);var t;return new s({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function s(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function u(e,t){var n=r(e,t);if(!n)return e+"";var o=n[0],a=n[1];return a<0?"0."+new Array(-a).join("0")+o:o.length>a+1?o.slice(0,a+1)+"."+o.slice(a+1):o+new Array(a-o.length+2).join("0")}i.prototype=s.prototype,s.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var l={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return u(100*e,t)},r:u,s:function(e,t){var n=r(e,t);if(!n)return e+"";var a=n[0],i=n[1],s=i-(o=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=a.length;return s===u?a:s>u?a+new Array(s-u+1).join("0"):s>0?a.slice(0,s)+"."+a.slice(s):"0."+new Array(1-s).join("0")+r(e,Math.max(0,t+s-1))[0]},X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}};function d(e){return e}var c,p,f=Array.prototype.map,h=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function g(e){var t,n,a=void 0===e.grouping||void 0===e.thousands?d:(t=f.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var o=e.length,a=[],i=0,s=t[0],u=0;o>0&&s>0&&(u+s+1>r&&(s=Math.max(1,r-u)),a.push(e.substring(o-=s,o+s)),!((u+=s+1)>r));)s=t[i=(i+1)%t.length];return a.reverse().join(n)}),s=void 0===e.currency?"":e.currency[0]+"",u=void 0===e.currency?"":e.currency[1]+"",c=void 0===e.decimal?".":e.decimal+"",p=void 0===e.numerals?d:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(f.call(e.numerals,String)),g=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"−":e.minus+"",m=void 0===e.nan?"NaN":e.nan+"";function y(e){var t=(e=i(e)).fill,n=e.align,r=e.sign,d=e.symbol,f=e.zero,y=e.width,R=e.comma,w=e.precision,b=e.trim,C=e.type;"n"===C?(R=!0,C="g"):l[C]||(void 0===w&&(w=12),b=!0,C="g"),(f||"0"===t&&"="===n)&&(f=!0,t="0",n="=");var E="$"===d?s:"#"===d&&/[boxX]/.test(C)?"0"+C.toLowerCase():"",A="$"===d?u:/[%p]/.test(C)?g:"",S=l[C],O=/[defgprs%]/.test(C);function _(e){var i,s,u,l=E,d=A;if("c"===C)d=S(e)+d,e="";else{var g=(e=+e)<0||1/e<0;if(e=isNaN(e)?m:S(Math.abs(e),w),b&&(e=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),g&&0==+e&&"+"!==r&&(g=!1),l=(g?"("===r?r:v:"-"===r||"("===r?"":r)+l,d=("s"===C?h[8+o/3]:"")+d+(g&&"("===r?")":""),O)for(i=-1,s=e.length;++i(u=e.charCodeAt(i))||u>57){d=(46===u?c+e.slice(i+1):e.slice(i))+d,e=e.slice(0,i);break}}R&&!f&&(e=a(e,1/0));var _=l.length+e.length+d.length,D=_>1)+l+e+d+D.slice(_);break;default:e=D+l+e+d}return p(e)}return w=void 0===w?6:/[gprs]/.test(C)?Math.max(1,Math.min(21,w)):Math.max(0,Math.min(20,w)),_.toString=function(){return e+""},_}return{format:y,formatPrefix:function(e,t){var n,o=y(((e=i(e)).type="f",e)),a=3*Math.max(-8,Math.min(8,Math.floor((n=t,((n=r(Math.abs(n)))?n[1]:NaN)/3)))),s=Math.pow(10,-a),u=h[8+a/3];return function(e){return o(s*e)+u}}}}c=g({thousands:",",grouping:[3],currency:["$",""]}),p=c.format,c.formatPrefix},37516:function(e,t,n){"use strict";var r,o,a=n(64944),i=function(){for(var e=0,t=0,n=arguments.length;t0;if(t&&e.forEach((function(e){e.setSelected(!1,!1,!0)})),this.selectionService.updateGroupsFromChildrenSelections(),t){var n={type:a.Events.EVENT_SELECTION_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}},e.prototype.executeAdd=function(t,n){var r=this,o=t.add,s=t.addIndex;if(!a._.missingOrEmpty(o)){var u=o.map((function(t){return r.createNode(t,r.rootNode,e.TOP_LEVEL)}));if("number"==typeof s&&s>=0){var l=this.rootNode.allLeafChildren,d=l.slice(0,s),c=l.slice(s,l.length);this.rootNode.allLeafChildren=i(d,u,c)}else this.rootNode.allLeafChildren=i(this.rootNode.allLeafChildren,u);this.rootNode.sibling&&(this.rootNode.sibling.allLeafChildren=this.rootNode.allLeafChildren),n.add=u}},e.prototype.executeRemove=function(e,t,n){var r=this,o=e.remove;if(!a._.missingOrEmpty(o)){var i={};o.forEach((function(e){var o=r.lookupRowNode(e);o&&(o.isSelected()&&n.push(o),o.clearRowTopAndRowIndex(),i[o.id]=!0,delete r.allNodesMap[o.id],t.remove.push(o))})),this.rootNode.allLeafChildren=this.rootNode.allLeafChildren.filter((function(e){return!i[e.id]})),this.rootNode.sibling&&(this.rootNode.sibling.allLeafChildren=this.rootNode.allLeafChildren)}},e.prototype.executeUpdate=function(t,n,r){var o=this,i=t.update;a._.missingOrEmpty(i)||i.forEach((function(t){var a=o.lookupRowNode(t);a&&(a.updateData(t),!a.selectable&&a.isSelected()&&r.push(a),o.setMasterForRow(a,t,e.TOP_LEVEL,!1),n.update.push(a))}))},e.prototype.lookupRowNode=function(e){var t,n=this.gridOptionsWrapper.getRowNodeIdFunc();if(a._.exists(n)){var r=n(e);if(!(t=this.allNodesMap[r]))return console.error("AG Grid: could not find row id="+r+", data item was not found for this id"),null}else if(!(t=a._.find(this.rootNode.allLeafChildren,(function(t){return t.data===e}))))return console.error("AG Grid: could not find data item as object was not found",e),console.error("Consider using getRowNodeId to help the Grid find matching row data"),null;return t},e.prototype.createNode=function(e,t,n){var r=new a.RowNode(this.beans);return r.group=!1,this.setMasterForRow(r,e,n,!0),t&&!this.suppressParentsInRowNodes&&(r.parent=t),r.level=n,r.setDataAndId(e,this.nextId.toString()),this.allNodesMap[r.id]&&console.warn("ag-grid: duplicate node id '"+r.id+"' detected from getRowNodeId callback, this could cause issues in your grid."),this.allNodesMap[r.id]=r,this.nextId++,r},e.prototype.setMasterForRow=function(e,t,n,r){if(this.doingTreeData)e.setMaster(!1),r&&(e.expanded=!1);else if(this.doingMasterDetail?this.isRowMasterFunc?e.setMaster(this.isRowMasterFunc(t)):e.setMaster(!0):e.setMaster(!1),r){var o=this.columnModel.getRowGroupColumns(),a=n+(o?o.length:0);e.expanded=!!e.master&&this.isExpanded(a)}},e.prototype.isExpanded=function(e){var t=this.gridOptionsWrapper.getGroupDefaultExpanded();return-1===t||e=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e[e.Normal=0]="Normal",e[e.AfterFilter=1]="AfterFilter",e[e.AfterFilterAndSort=2]="AfterFilterAndSort",e[e.PivotNodes=3]="PivotNodes"}(o||(o={}));!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}u(t,e),t.prototype.init=function(){var e=this.refreshModel.bind(this,{step:a.ClientSideRowModelSteps.EVERYTHING}),t=this.refreshModel.bind(this,{step:a.ClientSideRowModelSteps.EVERYTHING,afterColumnsChanged:!0,keepRenderedRows:!0,animate:!0});this.addManagedListener(this.eventService,a.Events.EVENT_NEW_COLUMNS_LOADED,t),this.addManagedListener(this.eventService,a.Events.EVENT_COLUMN_ROW_GROUP_CHANGED,e),this.addManagedListener(this.eventService,a.Events.EVENT_COLUMN_VALUE_CHANGED,this.onValueChanged.bind(this)),this.addManagedListener(this.eventService,a.Events.EVENT_COLUMN_PIVOT_CHANGED,this.refreshModel.bind(this,{step:a.ClientSideRowModelSteps.PIVOT})),this.addManagedListener(this.eventService,a.Events.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.addManagedListener(this.eventService,a.Events.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.addManagedListener(this.eventService,a.Events.EVENT_COLUMN_PIVOT_MODE_CHANGED,e);var n=this.refreshModel.bind(this,{step:a.ClientSideRowModelSteps.MAP,keepRenderedRows:!0,animate:!0});this.addManagedListener(this.gridOptionsWrapper,a.GridOptionsWrapper.PROP_GROUP_REMOVE_SINGLE_CHILDREN,n),this.addManagedListener(this.gridOptionsWrapper,a.GridOptionsWrapper.PROP_GROUP_REMOVE_LOWEST_SINGLE_CHILDREN,n),this.rootNode=new a.RowNode(this.beans),this.nodeManager=new s(this.rootNode,this.gridOptionsWrapper,this.eventService,this.columnModel,this.gridApi,this.columnApi,this.selectionService,this.beans)},t.prototype.start=function(){var e=this.gridOptionsWrapper.getRowData();e&&this.setRowData(e)},t.prototype.ensureRowHeightsValid=function(e,t,n,r){var o,a=!1;do{o=!1;for(var i=this.getRowIndexAtPixel(e),s=this.getRowIndexAtPixel(t),u=Math.max(i,n),l=Math.min(s,r),d=u;d<=l;d++){var c=this.getRow(d);if(c.rowHeightEstimated){var p=this.gridOptionsWrapper.getRowHeightForNode(c);c.setRowHeight(p.height),o=!0,a=!0}}o&&this.setRowTopAndRowIndex()}while(o);return a},t.prototype.setRowTopAndRowIndex=function(){for(var e=this.gridOptionsWrapper.getDefaultRowHeight(),t=0,n=new Set,r=this.gridOptionsWrapper.getDomLayout()===a.Constants.DOM_LAYOUT_NORMAL,o=0;o0;)t=t.childrenAfterSort[0];return t.rowIndex},t.prototype.getRowBounds=function(e){if(a._.missing(this.rowsToDisplay))return null;var t=this.rowsToDisplay[e];return t?{rowTop:t.rowTop,rowHeight:t.rowHeight}:null},t.prototype.onRowGroupOpened=function(){var e=this.gridOptionsWrapper.isAnimateRows();this.refreshModel({step:a.ClientSideRowModelSteps.MAP,keepRenderedRows:!0,animate:e})},t.prototype.onFilterChanged=function(e){if(!e.afterDataChange){var t=this.gridOptionsWrapper.isAnimateRows();this.refreshModel({step:a.ClientSideRowModelSteps.FILTER,keepRenderedRows:!0,animate:t})}},t.prototype.onSortChanged=function(){var e=this.gridOptionsWrapper.isAnimateRows();this.refreshModel({step:a.ClientSideRowModelSteps.SORT,keepRenderedRows:!0,animate:e,keepEditingRows:!0})},t.prototype.getType=function(){return a.Constants.ROW_MODEL_TYPE_CLIENT_SIDE},t.prototype.onValueChanged=function(){this.columnModel.isPivotActive()?this.refreshModel({step:a.ClientSideRowModelSteps.PIVOT}):this.refreshModel({step:a.ClientSideRowModelSteps.AGGREGATE})},t.prototype.createChangePath=function(e){var t=a._.missingOrEmpty(e),n=new a.ChangedPath(!1,this.rootNode);return(t||this.gridOptionsWrapper.isTreeData())&&n.setInactive(),n},t.prototype.isSuppressModelUpdateAfterUpdateTransaction=function(e){if(!this.gridOptionsWrapper.isSuppressModelUpdateAfterUpdateTransaction())return!1;if(null==e.rowNodeTransactions)return!1;var t=a._.filter(e.rowNodeTransactions,(function(e){return null!=e.add&&e.add.length>0||null!=e.remove&&e.remove.length>0}));return null==t||0==t.length},t.prototype.refreshModel=function(e){var t=this;if(!this.isSuppressModelUpdateAfterUpdateTransaction(e)){var n=this.createChangePath(e.rowNodeTransactions);switch(e.step){case a.ClientSideRowModelSteps.EVERYTHING:this.doRowGrouping(e.groupState,e.rowNodeTransactions,e.rowNodeOrder,n,!!e.afterColumnsChanged);case a.ClientSideRowModelSteps.FILTER:this.doFilter(n);case a.ClientSideRowModelSteps.PIVOT:this.doPivot(n);case a.ClientSideRowModelSteps.AGGREGATE:this.doAggregate(n);case a.ClientSideRowModelSteps.SORT:this.doSort(e.rowNodeTransactions,n);case a.ClientSideRowModelSteps.MAP:this.doRowsToDisplay()}var r=this.setRowTopAndRowIndex();this.clearRowTopAndRowIndex(n,r);var o={type:a.Events.EVENT_MODEL_UPDATED,api:this.gridApi,columnApi:this.columnApi,animate:e.animate,keepRenderedRows:e.keepRenderedRows,newData:e.newData,newPage:!1};this.eventService.dispatchEvent(o),this.$scope&&window.setTimeout((function(){t.$scope.$apply()}),0)}},t.prototype.isEmpty=function(){var e=a._.missing(this.rootNode.allLeafChildren)||0===this.rootNode.allLeafChildren.length;return a._.missing(this.rootNode)||e||!this.columnModel.isReady()},t.prototype.isRowsToRender=function(){return a._.exists(this.rowsToDisplay)&&this.rowsToDisplay.length>0},t.prototype.getNodesInRangeForSelection=function(e,t){var n,r=!t,o=!1,a=[],i=this.gridOptionsWrapper.isGroupSelectsChildren();return this.forEachNodeAfterFilterAndSort((function(s){var u=r&&!o;if(r||s!==t&&s!==e||(r=!0),!(s.group&&i)){var l=r&&!o,d=s.isParentOfNode(n);(l||d)&&a.push(s)}u&&(s!==t&&s!==e||(o=!0,n=s===t?t:e))})),a},t.prototype.setDatasource=function(e){console.error("AG Grid: should never call setDatasource on clientSideRowController")},t.prototype.getTopLevelNodes=function(){return this.rootNode?this.rootNode.childrenAfterGroup:null},t.prototype.getRootNode=function(){return this.rootNode},t.prototype.getRow=function(e){return this.rowsToDisplay[e]},t.prototype.isRowPresent=function(e){return this.rowsToDisplay.indexOf(e)>=0},t.prototype.getRowIndexAtPixel=function(e){if(this.isEmpty())return-1;var t=0,n=this.rowsToDisplay.length-1;if(e<=0)return 0;if(a._.last(this.rowsToDisplay).rowTop<=e)return this.rowsToDisplay.length-1;for(;;){var r=Math.floor((t+n)/2),o=this.rowsToDisplay[r];if(this.isRowInPixel(o,e))return r;o.rowTope&&(n=r-1)}},t.prototype.isRowInPixel=function(e,t){var n=e.rowTop,r=e.rowTop+e.rowHeight;return n<=t&&r>t},t.prototype.forEachLeafNode=function(e){this.rootNode.allLeafChildren&&this.rootNode.allLeafChildren.forEach((function(t,n){return e(t,n)}))},t.prototype.forEachNode=function(e){this.recursivelyWalkNodesAndCallback(this.rootNode.childrenAfterGroup,e,o.Normal,0)},t.prototype.forEachNodeAfterFilter=function(e){this.recursivelyWalkNodesAndCallback(this.rootNode.childrenAfterFilter,e,o.AfterFilter,0)},t.prototype.forEachNodeAfterFilterAndSort=function(e){this.recursivelyWalkNodesAndCallback(this.rootNode.childrenAfterSort,e,o.AfterFilterAndSort,0)},t.prototype.forEachPivotNode=function(e){this.recursivelyWalkNodesAndCallback([this.rootNode],e,o.PivotNodes,0)},t.prototype.recursivelyWalkNodesAndCallback=function(e,t,n,r){if(!e)return r;for(var a=0;a0&&window.setTimeout((function(){t.forEach((function(e){return e()}))}),0),n.length>0){var o={api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),type:a.Events.EVENT_ASYNC_TRANSACTIONS_FLUSHED,results:n};this.eventService.dispatchEvent(o)}this.rowDataTransactionBatch=null,this.applyAsyncTransactionsTimeout=void 0},t.prototype.updateRowData=function(e,t){this.valueCache.onDataChanged();var n=this.nodeManager.updateRowData(e,t),r="number"==typeof e.addIndex;return this.commonUpdateRowData([n],t,r),n},t.prototype.createRowNodeOrder=function(){if(!this.gridOptionsWrapper.isSuppressMaintainUnsortedOrder()){var e={};if(this.rootNode&&this.rootNode.allLeafChildren)for(var t=0;t=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},p=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}d(t,e),t.prototype.execute=function(e){var t=e.rowNode,n=e.changedPath;this.filterService.filter(n),this.selectableService.updateSelectableAfterFiltering(t)},c([(0,a.Autowired)("selectableService")],t.prototype,"selectableService",void 0),c([(0,a.Autowired)("filterService")],t.prototype,"filterService",void 0),t=c([(0,a.Bean)("filterStage")],t)}(a.BeanStub),function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}()),f=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},h=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}p(t,e),t.prototype.execute=function(e){var t=this.sortController.getSortOptions(),n=a._.exists(t)&&t.length>0,r=n&&a._.exists(e.rowNodeTransactions)&&this.gridOptionsWrapper.isDeltaSort(),o=r?this.calculateDirtyNodes(e.rowNodeTransactions):null,i=a._.missingOrEmpty(this.columnModel.getValueColumns()),s=a._.some(t,(function(e){return!!e.column.getColDef().showRowGroup}));this.sortService.sort(t,n,r,o,e.changedPath,i,s)},t.prototype.calculateDirtyNodes=function(e){var t={},n=function(e){e&&e.forEach((function(e){return t[e.id]=!0}))};return e&&e.forEach((function(e){n(e.add),n(e.update),n(e.remove)})),t},f([(0,a.Autowired)("sortService")],t.prototype,"sortService",void 0),f([(0,a.Autowired)("sortController")],t.prototype,"sortController",void 0),f([(0,a.Autowired)("columnModel")],t.prototype,"columnModel",void 0),t=f([(0,a.Bean)("sortStage")],t)}(a.BeanStub),function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}()),g=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},v=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}h(t,e),t.prototype.execute=function(e){var t=e.rowNode,n=[],r={value:0},o=this.columnModel.isPivotMode(),a=o&&t.leafGroup,i=a?[t]:t.childrenAfterSort;return this.recursivelyAddToRowsToDisplay(i,n,r,o,0),!a&&n.length>0&&this.gridOptionsWrapper.isGroupIncludeTotalFooter()&&(this.ensureFooterNodeExists(t),this.addRowNodeToRowsToDisplay(t.sibling,n,r,0)),n},t.prototype.recursivelyAddToRowsToDisplay=function(e,t,n,r,o){if(!a._.missingOrEmpty(e))for(var i=this.gridOptionsWrapper.isGroupHideOpenParents(),s=this.gridOptionsWrapper.isGroupRemoveSingleChildren(),u=!s&&this.gridOptionsWrapper.isGroupRemoveLowestSingleChildren(),l=0;l=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},y=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}v(t,e),t.prototype.init=function(){this.postSortFunc=this.gridOptionsWrapper.getPostSortFunc()},t.prototype.sort=function(e,t,n,r,o,i,s){var u=this,l=this.gridOptionsWrapper.isGroupMaintainOrder(),d=a._.some(this.columnModel.getAllGridColumns(),(function(e){return e.isRowGroupActive()}));o&&o.forEachChangedNodeDepthFirst((function(a){if(u.pullDownGroupDataForHideOpenParents(a.childrenAfterFilter,!0),t){var c=l&&d&&!a.leafGroup&&!s;a.childrenAfterSort=c?a.childrenAfterFilter.slice(0):n?u.doDeltaSort(a,e,r,o,i):u.rowNodeSorter.doFullSort(a.childrenAfterFilter,e)}else a.childrenAfterSort=a.childrenAfterFilter.slice(0);a.sibling&&(a.sibling.childrenAfterSort=a.childrenAfterSort),u.updateChildIndexes(a),u.postSortFunc&&u.postSortFunc(a.childrenAfterSort)})),this.updateGroupDataForHideOpenParents(o)},t.prototype.mapNodeToSortedNode=function(e,t){return{currentPos:t,rowNode:e}},t.prototype.doDeltaSort=function(e,t,n,r,o){var a=e.childrenAfterSort.filter((function(e){var t=!n[e.id],a=o||r&&r.canSkip(e);return t&&a})).map(this.mapNodeToSortedNode.bind(this)),i={};a.forEach((function(e){return i[e.rowNode.id]=e.rowNode}));var s=e.childrenAfterFilter.filter((function(e){return!i[e.id]})).map(this.mapNodeToSortedNode.bind(this));return s.sort(this.rowNodeSorter.compareRowNodes.bind(this,t)),(0===s.length?a:0===a.length?s:this.mergeSortedArrays(t,a,s)).map((function(e){return e.rowNode}))},t.prototype.mergeSortedArrays=function(e,t,n){for(var r=[],o=0,a=0;o=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},w=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}y(t,e),t.prototype.postConstruct=function(){this.doingTreeData=this.gridOptionsWrapper.isTreeData()},t.prototype.filter=function(e){var t=this.filterManager.isAnyFilterPresent();this.filterNodes(t,e)},t.prototype.filterNodes=function(e,t){var n=this,r=function(t,r){t.hasChildren()?(t.childrenAfterFilter=e&&!r?t.childrenAfterGroup.filter((function(e){var t=e.childrenAfterFilter&&e.childrenAfterFilter.length>0,r=e.data&&n.filterManager.doesRowPassFilter({rowNode:e});return t||r})):t.childrenAfterGroup,n.setAllChildrenCount(t)):(t.childrenAfterFilter=t.childrenAfterGroup,t.setAllChildrenCount(null)),t.sibling&&(t.sibling.childrenAfterFilter=t.childrenAfterFilter)};if(this.doingTreeDataFiltering()){var o=function e(t,o){if(t.childrenAfterGroup)for(var a=0;a=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}w(t,e),t.prototype.postConstruct=function(){this.rowModel.getType()===a.Constants.ROW_MODEL_TYPE_CLIENT_SIDE&&(this.clientSideRowModel=this.rowModel)},t.prototype.createTransactionForRowData=function(e){if(a._.missing(this.clientSideRowModel))console.error("AG Grid: ImmutableService only works with ClientSideRowModel");else{var t=this.gridOptionsWrapper.getRowNodeIdFunc();if(t&&!a._.missing(t)){var n={remove:[],update:[],add:[]},r=this.clientSideRowModel.getCopyOfNodesMap(),o=this.gridOptionsWrapper.isSuppressMaintainUnsortedOrder()?null:{};return a._.exists(e)&&e.forEach((function(e,a){var i=t(e),s=r[i];(o&&(o[i]=a),s)?(s.data!==e&&n.update.push(e),r[i]=void 0):n.add.push(e)})),a._.iterateObject(r,(function(e,t){t&&n.remove.push(t.data)})),[n,o]}console.error("AG Grid: ImmutableService requires getRowNodeId() callback to be implemented, your row data need IDs!")}},b([(0,a.Autowired)("rowModel")],t.prototype,"rowModel",void 0),b([a.PostConstruct],t.prototype,"postConstruct",null),t=b([(0,a.Bean)("immutableService")],t)})(a.BeanStub),a.ModuleNames.ClientSideRowModelModule},37537:function(e,t,n){"use strict";var r=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t2?n-2:0),o=2;o-1}function te(e){return ee(e)?window.pageYOffset:e.scrollTop}function ne(e,t){ee(e)?window.scrollTo(0,t):e.scrollTop=t}function re(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:K,o=te(e),a=t-o,i=0;!function t(){var s,u=a*((s=(s=i+=10)/n-1)*s*s+1)+o;ne(e,u),in.bottom?ne(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o1?t-1:0),r=1;r=h)return{placement:"bottom",maxHeight:t};if(A>=h&&!i)return a&&re(u,S,_),{placement:"bottom",maxHeight:t};if(!i&&A>=r||i&&C>=r)return a&&re(u,S,_),{placement:"bottom",maxHeight:i?C-R:A-R};if("auto"===o||i){var D=t,P=i?b:E;return P>=r&&(D=Math.min(P-R-s,t)),{placement:"top",maxHeight:D}}if("bottom"===o)return a&&ne(u,S),{placement:"bottom",maxHeight:t};break;case"top":if(b>=h)return{placement:"top",maxHeight:t};if(E>=h&&!i)return a&&re(u,O,_),{placement:"top",maxHeight:t};if(!i&&E>=r||i&&b>=r){var T=t;return(!i&&E>=r||i&&b>=r)&&(T=i?b-w:E-w),a&&re(u,O,_),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return l}var Re,we=function(e){return"auto"===e?"bottom":e},be=function(e,t){var n,o=e.placement,a=e.theme,i=a.borderRadius,s=a.spacing,u=a.colors;return(0,r.A)((n={label:"menu"},(0,l.A)(n,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(o),"100%"),(0,l.A)(n,"position","absolute"),(0,l.A)(n,"width","100%"),(0,l.A)(n,"zIndex",1),n),t?{}:{backgroundColor:u.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:s.menuGutter,marginTop:s.menuGutter})},Ce=(0,d.createContext)(null),Ee=function(e){var t=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,s=e.menuPosition,u=e.menuShouldScrollIntoView,l=e.theme,c=((0,d.useContext)(Ce)||{}).setPortalPlacement,p=(0,d.useRef)(null),f=(0,d.useState)(o),h=(0,i.A)(f,2),g=h[0],v=h[1],m=(0,d.useState)(null),y=(0,i.A)(m,2),R=y[0],w=y[1],b=l.spacing.controlHeight;return(0,Y.A)((function(){var e=p.current;if(e){var t="fixed"===s,r=ye({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:u&&!t,isFixedPosition:t,controlHeight:b});v(r.maxHeight),w(r.placement),null==c||c(r.placement)}}),[o,a,s,u,n,c,b]),t({ref:p,placerProps:(0,r.A)((0,r.A)({},e),{},{placement:R||we(a),maxHeight:g})})},Ae=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"menu",{menu:!0}),{ref:n},r),t)},Se=function(e,t){var n=e.maxHeight,o=e.theme.spacing.baseUnit;return(0,r.A)({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:o,paddingTop:o})},Oe=function(e,t){var n=e.theme,o=n.spacing.baseUnit,a=n.colors;return(0,r.A)({textAlign:"center"},t?{}:{color:a.neutral40,padding:"".concat(2*o,"px ").concat(3*o,"px")})},_e=Oe,De=Oe,Pe=function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},Te=function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},xe=function(e,t){var n=e.theme.spacing,o=e.isMulti,a=e.hasValue,i=e.selectProps.controlShouldRenderValue;return(0,r.A)({alignItems:"center",display:o&&a&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})},Ne=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Me=["size"],ke=["innerProps","isRtl","size"];var Fe,Ie,Le={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},je=function(e){var t=e.size,n=(0,s.A)(e,Me);return(0,a.Y)("svg",(0,o.A)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Le},n))},Ge=function(e){return(0,a.Y)(je,(0,o.A)({size:20},e),(0,a.Y)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Be=function(e){return(0,a.Y)(je,(0,o.A)({size:20},e),(0,a.Y)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},He=function(e,t){var n=e.isFocused,o=e.theme,a=o.spacing.baseUnit,i=o.colors;return(0,r.A)({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*a,":hover":{color:n?i.neutral80:i.neutral40}})},Ve=He,We=He,Ue=function(e,t){var n=e.isDisabled,o=e.theme,a=o.spacing.baseUnit,i=o.colors;return(0,r.A)({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:2*a,marginTop:2*a})},ze=(0,a.i7)(Re||(Fe=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],Ie||(Ie=Fe.slice(0)),Re=Object.freeze(Object.defineProperties(Fe,{raw:{value:Object.freeze(Ie)}})))),Ye=function(e,t){var n=e.isFocused,o=e.size,a=e.theme,i=a.colors,s=a.spacing.baseUnit;return(0,r.A)({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:o,lineHeight:1,marginRight:o,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*s})},qe=function(e){var t=e.delay,n=e.offset;return(0,a.Y)("span",{css:(0,a.AH)({animation:"".concat(ze," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Ke=function(e,t){var n=e.isDisabled,o=e.isFocused,a=e.theme,i=a.colors,s=a.borderRadius,u=a.spacing;return(0,r.A)({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:u.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:o?i.primary:i.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:o?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:o?i.primary:i.neutral30}})},Ze=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,i=e.innerRef,s=e.innerProps,u=e.menuIsOpen;return(0,a.Y)("div",(0,o.A)({ref:i},J(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":u}),s,{"aria-disabled":n||void 0}),t)},Xe=["data"],Qe=function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},$e=function(e,t){var n=e.theme,o=n.colors,a=n.spacing;return(0,r.A)({label:"group",cursor:"default",display:"block"},t?{}:{color:o.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*a.baseUnit,paddingRight:3*a.baseUnit,textTransform:"uppercase"})},Je=function(e){var t=e.children,n=e.cx,r=e.getStyles,i=e.getClassNames,s=e.Heading,u=e.headingProps,l=e.innerProps,d=e.label,c=e.theme,p=e.selectProps;return(0,a.Y)("div",(0,o.A)({},J(e,"group",{group:!0}),l),(0,a.Y)(s,(0,o.A)({},u,{selectProps:p,theme:c,getStyles:r,getClassNames:i,cx:n}),d),(0,a.Y)("div",null,t))},et=["innerRef","isDisabled","isHidden","inputClassName"],tt=function(e,t){var n=e.isDisabled,o=e.value,a=e.theme,i=a.spacing,s=a.colors;return(0,r.A)((0,r.A)({visibility:n?"hidden":"visible",transform:o?"translateZ(0)":""},rt),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:s.neutral80})},nt={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},rt={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":(0,r.A)({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},nt)},ot=function(e){return(0,r.A)({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},nt)},at=function(e,t){var n=e.theme,o=n.spacing,a=n.borderRadius,i=n.colors;return(0,r.A)({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:a/2,margin:o.baseUnit/2})},it=function(e,t){var n=e.theme,o=n.borderRadius,a=n.colors,i=e.cropWithEllipsis;return(0,r.A)({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:o/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},st=function(e,t){var n=e.theme,o=n.spacing,a=n.borderRadius,i=n.colors,s=e.isFocused;return(0,r.A)({alignItems:"center",display:"flex"},t?{}:{borderRadius:a/2,backgroundColor:s?i.dangerLight:void 0,paddingLeft:o.baseUnit,paddingRight:o.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},ut=function(e){var t=e.children,n=e.innerProps;return(0,a.Y)("div",n,t)};var lt=function(e){var t=e.children,n=e.components,o=e.data,i=e.innerProps,s=e.isDisabled,u=e.removeProps,l=e.selectProps,d=n.Container,c=n.Label,p=n.Remove;return(0,a.Y)(d,{data:o,innerProps:(0,r.A)((0,r.A)({},J(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),i),selectProps:l},(0,a.Y)(c,{data:o,innerProps:(0,r.A)({},J(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},t),(0,a.Y)(p,{data:o,innerProps:(0,r.A)((0,r.A)({},J(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},u),selectProps:l}))},dt=function(e,t){var n=e.isDisabled,o=e.isFocused,a=e.isSelected,i=e.theme,s=i.spacing,u=i.colors;return(0,r.A)({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:a?u.primary:o?u.primary25:"transparent",color:n?u.neutral20:a?u.neutral0:"inherit",padding:"".concat(2*s.baseUnit,"px ").concat(3*s.baseUnit,"px"),":active":{backgroundColor:n?void 0:a?u.primary:u.primary50}})},ct=function(e,t){var n=e.theme,o=n.spacing,a=n.colors;return(0,r.A)({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:a.neutral50,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},pt=function(e,t){var n=e.isDisabled,o=e.theme,a=o.spacing,i=o.colors;return(0,r.A)({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?i.neutral40:i.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},ft={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||(0,a.Y)(Ge,null))},Control:Ze,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||(0,a.Y)(Be,null))},DownChevron:Be,CrossIcon:Ge,Group:Je,GroupHeading:function(e){var t=$(e);t.data;var n=(0,s.A)(t,Xe);return(0,a.Y)("div",(0,o.A)({},J(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return(0,a.Y)("span",(0,o.A)({},t,J(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=$(e),i=r.innerRef,u=r.isDisabled,l=r.isHidden,d=r.inputClassName,c=(0,s.A)(r,et);return(0,a.Y)("div",(0,o.A)({},J(e,"input",{"input-container":!0}),{"data-value":n||""}),(0,a.Y)("input",(0,o.A)({className:t({input:!0},d),ref:i,style:ot(l),disabled:u},c)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,i=e.size,u=void 0===i?4:i,l=(0,s.A)(e,ke);return(0,a.Y)("div",(0,o.A)({},J((0,r.A)((0,r.A)({},l),{},{innerProps:t,isRtl:n,size:u}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),(0,a.Y)(qe,{delay:0,offset:n}),(0,a.Y)(qe,{delay:160,offset:!0}),(0,a.Y)(qe,{delay:320,offset:!n}))},Menu:Ae,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,i=e.isMulti;return(0,a.Y)("div",(0,o.A)({},J(e,"menuList",{"menu-list":!0,"menu-list--is-multi":i}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,s=e.controlElement,u=e.innerProps,l=e.menuPlacement,p=e.menuPosition,f=(0,d.useRef)(null),h=(0,d.useRef)(null),g=(0,d.useState)(we(l)),v=(0,i.A)(g,2),m=v[0],y=v[1],R=(0,d.useMemo)((function(){return{setPortalPlacement:y}}),[]),w=(0,d.useState)(null),b=(0,i.A)(w,2),C=b[0],E=b[1],A=(0,d.useCallback)((function(){if(s){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(s),t="fixed"===p?0:window.pageYOffset,n=e[m]+t;n===(null==C?void 0:C.offset)&&e.left===(null==C?void 0:C.rect.left)&&e.width===(null==C?void 0:C.rect.width)||E({offset:n,rect:e})}}),[s,p,m,null==C?void 0:C.offset,null==C?void 0:C.rect.left,null==C?void 0:C.rect.width]);(0,Y.A)((function(){A()}),[A]);var S=(0,d.useCallback)((function(){"function"==typeof h.current&&(h.current(),h.current=null),s&&f.current&&(h.current=z(s,f.current,A,{elementResize:"ResizeObserver"in window}))}),[s,A]);(0,Y.A)((function(){S()}),[S]);var O=(0,d.useCallback)((function(e){f.current=e,S()}),[S]);if(!t&&"fixed"!==p||!C)return null;var _=(0,a.Y)("div",(0,o.A)({ref:O},J((0,r.A)((0,r.A)({},e),{},{offset:C.offset,position:p,rect:C.rect}),"menuPortal",{"menu-portal":!0}),u),n);return(0,a.Y)(Ce.Provider,{value:R},t?(0,c.createPortal)(_,t):_)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,i=e.innerProps,u=(0,s.A)(e,me);return(0,a.Y)("div",(0,o.A)({},J((0,r.A)((0,r.A)({},u),{},{children:n,innerProps:i}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,i=e.innerProps,u=(0,s.A)(e,ve);return(0,a.Y)("div",(0,o.A)({},J((0,r.A)((0,r.A)({},u),{},{children:n,innerProps:i}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),n)},MultiValue:lt,MultiValueContainer:ut,MultiValueLabel:ut,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return(0,a.Y)("div",(0,o.A)({role:"button"},n),t||(0,a.Y)(Ge,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,i=e.isSelected,s=e.innerRef,u=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":i}),{ref:s,"aria-disabled":n},u),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,i=e.isRtl;return(0,a.Y)("div",(0,o.A)({},J(e,"container",{"--is-disabled":r,"--is-rtl":i}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return(0,a.Y)("div",(0,o.A)({},J(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,i=e.hasValue;return(0,a.Y)("div",(0,o.A)({},J(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":i}),n),t)}},ht=function(e){return(0,r.A)((0,r.A)({},ft),e.components)}},37745:function(e,t,n){var r=n(98748)();r.addRange(69968,70006),t.characters=r},37769:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:function(){return r}})},37935:function(e){"use strict";e.exports=function(e,t){t||(t={}),"function"==typeof t&&(t={cmp:t});var n,r="boolean"==typeof t.cycles&&t.cycles,o=t.cmp&&(n=t.cmp,function(e){return function(t,r){var o={key:t,value:e[t]},a={key:r,value:e[r]};return n(o,a)}}),a=[];return function e(t){if(t&&t.toJSON&&"function"==typeof t.toJSON&&(t=t.toJSON()),void 0!==t){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!=typeof t)return JSON.stringify(t);var n,i;if(Array.isArray(t)){for(i="[",n=0;ni&&(i=e[0]),e[1]s&&(s=e[1])}function l(e){switch(e.type){case"GeometryCollection":e.geometries.forEach(l);break;case"Point":u(e.coordinates);break;case"MultiPoint":e.coordinates.forEach(u)}}for(t in e.arcs.forEach((function(e){for(var t,o=-1,u=e.length;++oi&&(i=t[0]),t[1]s&&(s=t[1])})),e.objects)l(e.objects[t]);return[r,a,i,s]}function i(e,t){return"string"==typeof t&&(t=e.objects[t]),"GeometryCollection"===t.type?{type:"FeatureCollection",features:t.geometries.map((function(t){return s(e,t)}))}:s(e,t)}function s(e,t){var n=t.id,r=t.bbox,o=null==t.properties?{}:t.properties,a=u(e,t);return null==n&&null==r?{type:"Feature",properties:o,geometry:a}:null==r?{type:"Feature",id:n,properties:o,geometry:a}:{type:"Feature",id:n,bbox:r,properties:o,geometry:a}}function u(e,t){var n=o(e.transform),r=e.arcs;function a(e,t){t.length&&t.pop();for(var o=r[e<0?~e:e],a=0,i=o.length;a1)r=function(e,t,n){var r,o=[],a=[];function i(e){var t=e<0?~e:e;(a[t]||(a[t]=[])).push({i:e,g:r})}function s(e){e.forEach(i)}function u(e){e.forEach(s)}function l(e){e.forEach(u)}function d(e){switch(r=e,e.type){case"GeometryCollection":e.geometries.forEach(d);break;case"LineString":s(e.arcs);break;case"MultiLineString":case"Polygon":u(e.arcs);break;case"MultiPolygon":l(e.arcs)}}return d(t),a.forEach(null==n?function(e){o.push(e[0].i)}:function(e){n(e[0].g,e[e.length-1].g)&&o.push(e[0].i)}),o}(0,t,n);else for(o=0,r=new Array(a=e.arcs.length);o1)for(var a,s,u=1,d=i(o[0]);ud&&(s=o[0],o[0]=o[u],o[u]=s,d=a);return o})).filter((function(e){return e.length>0}))}}function h(e,t){for(var n=0,r=e.length;n>>1;e[o]=2))throw new Error("n must be ≥2");var n,r=(u=e.bbox||a(e))[0],o=u[1],i=u[2],s=u[3];t={scale:[i-r?(i-r)/(n-1):1,s-o?(s-o)/(n-1):1],translate:[r,o]}}var u,l,d=v(t),c=e.objects,p={};function f(e){return d(e)}function h(e){var t;switch(e.type){case"GeometryCollection":t={type:"GeometryCollection",geometries:e.geometries.map(h)};break;case"Point":t={type:"Point",coordinates:f(e.coordinates)};break;case"MultiPoint":t={type:"MultiPoint",coordinates:e.coordinates.map(f)};break;default:return e}return null!=e.id&&(t.id=e.id),null!=e.bbox&&(t.bbox=e.bbox),null!=e.properties&&(t.properties=e.properties),t}for(l in c)p[l]=h(c[l]);return{type:"Topology",bbox:u,transform:t,objects:p,arcs:e.arcs.map((function(e){var t,n=0,r=1,o=e.length,a=new Array(o);for(a[0]=d(e[0],0);++n=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.A.hasOwnProperty(t)?{space:r.A[t],local:e}:e}},38681:function(e,t,n){var r=n(98748)();r.addRange(68288,68326).addRange(68331,68342),t.characters=r},38797:function(e,t,n){"use strict";function r(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}n.d(t,{A:function(){return r}})},39147:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){for(var n=e.offsetTop,r=e.offsetParent;r&&!t(r);)n+=r.offsetTop,r=r.offsetParent;return{offsetTop:n,offsetParent:r}};t.default={updateHash:function(e,t){var n=0===e.indexOf("#")?e.substring(1):e,r=n?"#"+n:"",o=window&&window.location,a=r?o.pathname+o.search+r:o.pathname+o.search;t?history.pushState(history.state,"",a):history.replaceState(history.state,"",a)},getHash:function(){return window.location.hash.replace(/^#/,"")},filterElementInContainer:function(e){return function(t){return e.contains?e!=t&&e.contains(t):!!(16&e.compareDocumentPosition(t))}},scrollOffset:function(e,t,r){if(r)return e===document?t.getBoundingClientRect().left+(window.scrollX||window.pageXOffset):"static"!==getComputedStyle(e).position?t.offsetLeft:t.offsetLeft-e.offsetLeft;if(e===document)return t.getBoundingClientRect().top+(window.scrollY||window.pageYOffset);if("static"!==getComputedStyle(e).position){if(t.offsetParent!==e){var o=n(t,(function(t){return t===e||t===document})),a=o.offsetTop;if(o.offsetParent!==e)throw new Error("Seems containerElement is not an ancestor of the Element");return a}return t.offsetTop}if(t.offsetParent===e.offsetParent)return t.offsetTop-e.offsetTop;var i=function(e){return e===document};return n(t,i).offsetTop-n(e,i).offsetTop}}},39180:function(e,t,n){var r=n(98748)(1471,1479,1648,1809,2045,2362,2364,2381,2433,2492,2509,2558,2620,2641,2677,2748,2765,2817,2876,2879,2893,2946,3008,3021,3072,3076,3132,3201,3260,3263,3270,3405,3457,3530,3542,3633,3761,3893,3895,3897,4038,4226,4237,4253,6086,6109,6159,6313,6450,6683,6742,6752,6754,6783,6964,6972,6978,7142,7149,7405,7412,8417,11647,42607,43010,43014,43019,43052,43263,43443,43493,43587,43596,43644,43696,43713,43766,44005,44008,44013,64286,66045,66272,68159,69633,69744,69826,70003,70095,70196,70206,70209,70367,70464,70606,70608,70610,70726,70750,70842,71229,71339,71341,71351,71453,71455,71998,72003,72160,72263,72767,73018,73031,73109,73111,73536,73538,73562,78912,94031,94180,121461,121476,123023,123566);r.addRange(768,879).addRange(1155,1159).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1552,1562).addRange(1611,1631).addRange(1750,1756).addRange(1759,1764).addRange(1767,1768).addRange(1770,1773).addRange(1840,1866).addRange(1958,1968).addRange(2027,2035).addRange(2070,2073).addRange(2075,2083).addRange(2085,2087).addRange(2089,2093).addRange(2137,2139).addRange(2199,2207).addRange(2250,2273).addRange(2275,2306).addRange(2369,2376).addRange(2385,2391).addRange(2402,2403).addRange(2497,2500).addRange(2530,2531).addRange(2561,2562).addRange(2625,2626).addRange(2631,2632).addRange(2635,2637).addRange(2672,2673).addRange(2689,2690).addRange(2753,2757).addRange(2759,2760).addRange(2786,2787).addRange(2810,2815).addRange(2881,2884).addRange(2901,2902).addRange(2914,2915).addRange(3134,3136).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3170,3171).addRange(3276,3277).addRange(3298,3299).addRange(3328,3329).addRange(3387,3388).addRange(3393,3396).addRange(3426,3427),r.addRange(3538,3540).addRange(3636,3642).addRange(3655,3662).addRange(3764,3772).addRange(3784,3790).addRange(3864,3865).addRange(3953,3966).addRange(3968,3972).addRange(3974,3975).addRange(3981,3991).addRange(3993,4028).addRange(4141,4144).addRange(4146,4151).addRange(4153,4154).addRange(4157,4158).addRange(4184,4185).addRange(4190,4192).addRange(4209,4212).addRange(4229,4230).addRange(4957,4959).addRange(5906,5908).addRange(5938,5939).addRange(5970,5971).addRange(6002,6003).addRange(6068,6069).addRange(6071,6077).addRange(6089,6099).addRange(6155,6157).addRange(6277,6278).addRange(6432,6434).addRange(6439,6440).addRange(6457,6459).addRange(6679,6680).addRange(6744,6750).addRange(6757,6764).addRange(6771,6780).addRange(6832,6845).addRange(6847,6862).addRange(6912,6915).addRange(6966,6970).addRange(7019,7027).addRange(7040,7041).addRange(7074,7077).addRange(7080,7081).addRange(7083,7085).addRange(7144,7145).addRange(7151,7153).addRange(7212,7219).addRange(7222,7223).addRange(7376,7378).addRange(7380,7392),r.addRange(7394,7400).addRange(7416,7417).addRange(7616,7679).addRange(8400,8412).addRange(8421,8432).addRange(11503,11505).addRange(11744,11775).addRange(12330,12333).addRange(12441,12442).addRange(42612,42621).addRange(42654,42655).addRange(42736,42737).addRange(43045,43046).addRange(43204,43205).addRange(43232,43249).addRange(43302,43309).addRange(43335,43345).addRange(43392,43394).addRange(43446,43449).addRange(43452,43453).addRange(43561,43566).addRange(43569,43570).addRange(43573,43574).addRange(43698,43700).addRange(43703,43704).addRange(43710,43711).addRange(43756,43757).addRange(65024,65039).addRange(65056,65071).addRange(66422,66426).addRange(68097,68099).addRange(68101,68102).addRange(68108,68111).addRange(68152,68154).addRange(68325,68326).addRange(68900,68903).addRange(68969,68973).addRange(69291,69292).addRange(69372,69375).addRange(69446,69456).addRange(69506,69509).addRange(69688,69702).addRange(69747,69748).addRange(69759,69761).addRange(69811,69814).addRange(69817,69818).addRange(69888,69890).addRange(69927,69931).addRange(69933,69940).addRange(70016,70017).addRange(70070,70078),r.addRange(70089,70092).addRange(70191,70193).addRange(70198,70199).addRange(70371,70378).addRange(70400,70401).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70587,70592).addRange(70625,70626).addRange(70712,70719).addRange(70722,70724).addRange(70835,70840).addRange(70847,70848).addRange(70850,70851).addRange(71090,71093).addRange(71100,71101).addRange(71103,71104).addRange(71132,71133).addRange(71219,71226).addRange(71231,71232).addRange(71344,71349).addRange(71458,71461).addRange(71463,71467).addRange(71727,71735).addRange(71737,71738).addRange(71995,71996).addRange(72148,72151).addRange(72154,72155).addRange(72193,72202).addRange(72243,72248).addRange(72251,72254).addRange(72273,72278).addRange(72281,72283).addRange(72330,72342).addRange(72344,72345).addRange(72752,72758).addRange(72760,72765).addRange(72850,72871).addRange(72874,72880).addRange(72882,72883).addRange(72885,72886).addRange(73009,73014).addRange(73020,73021).addRange(73023,73029).addRange(73104,73105).addRange(73459,73460).addRange(73472,73473).addRange(73526,73530).addRange(78919,78933).addRange(90398,90409),r.addRange(90413,90415).addRange(92912,92916).addRange(92976,92982).addRange(94095,94098).addRange(113821,113822).addRange(118528,118573).addRange(118576,118598).addRange(119143,119145).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(123184,123190).addRange(123628,123631).addRange(124140,124143).addRange(124398,124399).addRange(125136,125142).addRange(125252,125258).addRange(917760,917999),t.characters=r},39297:function(e,t,n){"use strict";var r=n(79504),o=n(48981),a=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return a(o(e),t)}},39334:function(e,t,n){var r=n(98748)();r.addRange(68448,68466).addRange(68472,68479),t.characters=r},39433:function(e,t,n){"use strict";var r=n(24475),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},39469:function(e,t,n){"use strict";var r=n(46518),o=Math.hypot,a=Math.abs,i=Math.sqrt;r({target:"Math",stat:!0,arity:2,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,o=0,s=0,u=arguments.length,l=0;s0?(r=n/l)*r:n;return l===1/0?1/0:l*i(o)}})},39489:function(e,t,n){"use strict";n.r(t),n.d(t,{EntityDetailsCell:function(){return l},entityDetailsFilter:function(){return s}});var r=n(41594),o=n.n(r),a=n(19003),i=n(85917);const s=(e,t)=>{const n=e.value.toLowerCase(),{country:r,sectors:o,manager:a,analysts:i,disclosures:s,solicitationTypeDescription:u}=t._original;let l=!1;const d=((e,t)=>{let n=!1;return e&&e.forEach((e=>{!n&&e.name&&e.name.toLowerCase().includes(t)&&(n=!0)})),n})(o,n),c=((e,t)=>{let n=!1;return e&&e.forEach((e=>{(!n&&e.firstName&&e.firstName.toLowerCase().includes(t)||e.lastName&&e.lastName.toLowerCase().includes(t)||e.firstName&&e.lastName&&(e.firstName+" "+e.lastName).toLowerCase().includes(t))&&(n=!0)})),n})(i,n),p=((e,t)=>{let n=!1;return e&&e.forEach((e=>{(!n&&e.regulatoryAgency&&e.regulatoryAgency.toLowerCase().includes(t)||e.status&&e.status.toLowerCase().includes(t)||e.postBrexitRegAgency&&e.postBrexitRegAgency.toLowerCase().includes(t)||e.regulatoryAgency&&e.status&&(e.regulatoryAgency+" "+e.status+";").toLowerCase().includes(t))&&(n=!0)})),n})(s,n);return(r&&r.name&&r.name.toLowerCase().includes(n)||d||a&&a.name&&a.name.toLowerCase().includes(n)||c||p||u&&u.toLowerCase().includes(n))&&(l=!0),l},u=e=>{let{analysts:t,manager:n}=e;return(0,i.Y)(o().Fragment,null,t&&t.length&&!n?(0,a.Ay)("Analysts:
"):null,t&&t.length&&!n?t.map((e=>{let t;return e.type.toLowerCase().includes("primary")?t=(0,a.Ay)("Primary - "+e.firstName+" "+e.lastName+"
"):e.type.toLowerCase().includes("secondary")&&(t=(0,a.Ay)("Secondary - "+e.firstName+" "+e.lastName+"
")),t})):null)},l=e=>{const{cellProps:t,isUspf:n=!1}=e,{country:r,sectors:s,disclosures:l,marketSectorVOList:d,solicitationTypeDescription:c}=t.original,p=d||s;return(0,i.Y)(o().Fragment,null,((e,t,n)=>{const r=e&&e.name&&!t&&(()=>{let e=!1;if(n&&n.length){const t=n.filter((e=>e.name&&"Structured Finance"===e.name.toString()));return t&&t.length&&(e=!0),e}return e})()?" of Assets":"";return e&&e.name?(0,a.Ay)("Country"+r+": "+e.name+"
"):null})(r,n,s),p&&p.length?(0,a.Ay)("Sectors: "):null,p&&p.length?p.map(((e,t)=>(t?"; ":"")+e.name)):null," ",(0,i.Y)("br",null),(0,i.Y)(u,t.original),l&&l.length>0||c?(0,a.Ay)("Disclosures:"):null,l&&l.length>0?l.map((e=>{let t="";return t=e.postBrexitRegAgency?" "+e.postBrexitRegAgency+";":" "+e.regulatoryAgency+" "+e.status+";",(0,a.Ay)(t)})):null,c?(0,a.Ay)(" "+c):null)};t.default=l},39660:function(e,t,n){"use strict";var r=n(86996),o=n(57249),a=n(75151),i=n(30619),s=n(2936),u=n(48543);t.A=function(e,t,n){for(var l=-1,d=(t=(0,r.A)(t,e)).length,c=!1;++l0&&void 0!==arguments[0]?arguments[0]:{};Object.keys(d).forEach((function(n){var r=e.props[d[n]],o=t[d[n]];if(r!==o){if(o){var a=e._handlerByEvent[n];e._container.removeEventListener(n,a,!1),e._handlerByEvent[n]=null}if(r){var i=function(){return r(e._container)};e._container.addEventListener(n,i,!1),e._handlerByEvent[n]=i}}}))}},{key:"_updateClassName",value:function(){var e=this.props.className,t=this._container.className.split(" ").filter((function(e){return e.match(/^ps([-_].+|)$/)})).join(" ");this._container&&(this._container.className="scrollbar-container"+(e?" "+e:"")+(t?" "+t:""))}},{key:"updateScroll",value:function(){this.props.onSync(this._ps)}},{key:"handleRef",value:function(e){this._container=e,this.props.containerRef(e)}},{key:"render",value:function(){var e=this.props,t=(e.className,e.style),n=(e.option,e.options,e.containerRef,e.onScrollY,e.onScrollX,e.onScrollUp,e.onScrollDown,e.onScrollLeft,e.onScrollRight,e.onYReachStart,e.onYReachEnd,e.onXReachStart,e.onXReachEnd,e.component),o=(e.onSync,e.children),a=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["className","style","option","options","containerRef","onScrollY","onScrollX","onScrollUp","onScrollDown","onScrollLeft","onScrollRight","onYReachStart","onYReachEnd","onXReachStart","onXReachEnd","component","onSync","children"]),s=n;return i.default.createElement(s,r({style:t,ref:this.handleRef},a),o)}}]),t}(a.Component);t.default=c,c.defaultProps={className:"",style:void 0,option:void 0,options:void 0,containerRef:function(){},onScrollY:void 0,onScrollX:void 0,onScrollUp:void 0,onScrollDown:void 0,onScrollLeft:void 0,onScrollRight:void 0,onYReachStart:void 0,onYReachEnd:void 0,onXReachStart:void 0,onXReachEnd:void 0,onSync:function(e){return e.update()},component:"div"},c.propTypes={children:s.PropTypes.node.isRequired,className:s.PropTypes.string,style:s.PropTypes.object,option:s.PropTypes.object,options:s.PropTypes.object,containerRef:s.PropTypes.func,onScrollY:s.PropTypes.func,onScrollX:s.PropTypes.func,onScrollUp:s.PropTypes.func,onScrollDown:s.PropTypes.func,onScrollLeft:s.PropTypes.func,onScrollRight:s.PropTypes.func,onYReachStart:s.PropTypes.func,onYReachEnd:s.PropTypes.func,onXReachStart:s.PropTypes.func,onXReachEnd:s.PropTypes.func,onSync:s.PropTypes.func,component:s.PropTypes.string},e.exports=t.default},40194:function(e,t,n){"use strict";var r=n(28348);t.A=function(e,t,n){var o=null==e?void 0:(0,r.A)(e,t);return void 0===o?n:o}},40336:function(e,t,n){var r=n(98748)(173,847,1564,12644,65279,65440);r.addRange(4447,4448).addRange(6068,6069).addRange(6155,6159).addRange(8203,8207).addRange(8234,8238).addRange(8288,8303).addRange(65024,65039).addRange(65520,65528).addRange(113824,113827).addRange(119155,119162).addRange(917504,921599),t.characters=r},40483:function(e,t,n){var r=n(98748)();r.addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6623),t.characters=r},40533:function(e,t,n){var r=n(98748)();r.addRange(67968,67999),t.characters=r},40616:function(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},40741:function(e,t,n){var r=n(98748)(183,1600,2042,2673,2811,2901,3654,3782,6154,6211,6823,7222,7291,12293,40981,42508,43471,43494,43632,43741,65392,68942,68970,68975,70199,70493,72344,94179,124399);r.addRange(720,721).addRange(12337,12341).addRange(12445,12446).addRange(12540,12542).addRange(43763,43764).addRange(67457,67458).addRange(70610,70611).addRange(71110,71112).addRange(92994,92995).addRange(94176,94177).addRange(123196,123197).addRange(125252,125254),t.characters=r},40882:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.slideCount,e.centerMode?(o=Math.floor(e.slidesToShow/2),n=(a-e.currentSlide)%e.slideCount==0,a>e.currentSlide-o-1&&a<=e.currentSlide+o&&(t=!0)):t=e.currentSlide<=a&&a=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},y=function(e,t){return e.key||t},R=function(e){var t,n=[],r=[],s=[],u=o.default.Children.count(e.children),l=(0,i.lazyStartIndex)(e),d=(0,i.lazyEndIndex)(e);return o.default.Children.forEach(e.children,(function(c,p){var f,h={message:"children",index:p,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};f=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(p)>=0?c:o.default.createElement("div",null);var v=function(e){var t={};return void 0!==e.variableWidth&&!1!==e.variableWidth||(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t}(g(g({},e),{},{index:p})),R=f.props.className||"",w=m(g(g({},e),{},{index:p}));if(n.push(o.default.cloneElement(f,{key:"original"+y(f,p),"data-index":p,className:(0,a.default)(w,R),tabIndex:"-1","aria-hidden":!w["slick-active"],style:g(g({outline:"none"},f.props.style||{}),v),onClick:function(t){f.props&&f.props.onClick&&f.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(h)}})),e.infinite&&!1===e.fade){var b=u-p;b<=(0,i.getPreClones)(e)&&u!==e.slidesToShow&&((t=-b)>=l&&(f=c),w=m(g(g({},e),{},{index:t})),r.push(o.default.cloneElement(f,{key:"precloned"+y(f,t),"data-index":t,tabIndex:"-1",className:(0,a.default)(w,R),"aria-hidden":!w["slick-active"],style:g(g({},f.props.style||{}),v),onClick:function(t){f.props&&f.props.onClick&&f.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(h)}}))),u!==e.slidesToShow&&((t=u+p)e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,u=e.isSelected,l=e.isAppleDevice,d=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(d(i,n),".");if("menu"===t&&l){var c=s?" disabled":"",p="".concat(u?" selected":"").concat(c);return"".concat(a).concat(p,", ").concat(d(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},E=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,s=e.isFocused,u=e.selectValue,l=e.selectProps,d=e.id,c=e.isAppleDevice,p=l.ariaLiveMessages,f=l.getOptionLabel,h=l.inputValue,g=l.isMulti,v=l.isOptionDisabled,y=l.isSearchable,R=l.menuIsOpen,w=l.options,E=l.screenReaderStatus,A=l.tabSelectsValue,S=l.isLoading,O=l["aria-label"],_=l["aria-live"],D=(0,i.useMemo)((function(){return(0,r.A)((0,r.A)({},C),p||{})}),[p]),P=(0,i.useMemo)((function(){var e,n="";if(t&&D.onChange){var o=t.option,a=t.options,i=t.removedValue,s=t.removedValues,l=t.value,d=i||o||(e=l,Array.isArray(e)?null:e),c=d?f(d):"",p=a||s||void 0,h=p?p.map(f):[],g=(0,r.A)({isDisabled:d&&v(d,u),label:c,labels:h},t);n=D.onChange(g)}return n}),[t,D,v,u,f]),T=(0,i.useMemo)((function(){var e="",t=n||o,r=!!(n&&u&&u.includes(n));if(t&&D.onFocus){var i={focused:t,label:f(t),isDisabled:v(t,u),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:u,isAppleDevice:c};e=D.onFocus(i)}return e}),[n,o,f,v,D,a,u,c]),x=(0,i.useMemo)((function(){var e="";if(R&&w.length&&!S&&D.onFilter){var t=E({count:a.length});e=D.onFilter({inputValue:h,resultsMessage:t})}return e}),[a,h,R,D,w,E,S]),N="initial-input-focus"===(null==t?void 0:t.action),M=(0,i.useMemo)((function(){var e="";if(D.guidance){var t=o?"value":R?"menu":"input";e=D.guidance({"aria-label":O,context:t,isDisabled:n&&v(n,u),isMulti:g,isSearchable:y,tabSelectsValue:A,isInitialFocus:N})}return e}),[O,n,o,g,v,y,R,D,u,A,N]),k=(0,m.Y)(i.Fragment,null,(0,m.Y)("span",{id:"aria-selection"},P),(0,m.Y)("span",{id:"aria-focused"},T),(0,m.Y)("span",{id:"aria-results"},x),(0,m.Y)("span",{id:"aria-guidance"},M));return(0,m.Y)(i.Fragment,null,(0,m.Y)(b,{id:d},N&&k),(0,m.Y)(b,{"aria-live":_,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!N&&k))},A=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],S=new RegExp("["+A.map((function(e){return e.letters})).join("")+"]","g"),O={},_=0;_0,g=c-p-l,v=!1;g>t&&s.current&&(r&&r(e),s.current=!1),h&&u.current&&(a&&a(e),u.current=!1),h&&t>g?(n&&!s.current&&n(e),f.scrollTop=c,v=!0,s.current=!0):!h&&-t>l&&(o&&!u.current&&o(e),f.scrollTop=0,v=!0,u.current=!0),v&&I(e)}}),[n,r,o,a]),p=(0,i.useCallback)((function(e){c(e,e.deltaY)}),[c]),f=(0,i.useCallback)((function(e){l.current=e.changedTouches[0].clientY}),[]),h=(0,i.useCallback)((function(e){var t=l.current-e.changedTouches[0].clientY;c(e,t)}),[c]),g=(0,i.useCallback)((function(e){if(e){var t=!!v.s&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),m=(0,i.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,i.useEffect)((function(){if(t){var e=d.current;return g(e),function(){m(e)}}}),[t,g,m]),function(e){d.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),a=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,o=(0,i.useRef)({}),a=(0,i.useRef)(null),s=(0,i.useCallback)((function(e){if(W){var t=document.body,n=t&&t.style;if(r&&L.forEach((function(e){var t=n&&n[e];o.current[e]=t})),r&&U<1){var a=parseInt(o.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+a||0;Object.keys(j).forEach((function(e){var t=j[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&V()&&(t.addEventListener("touchmove",G,z),e&&(e.addEventListener("touchstart",H,z),e.addEventListener("touchmove",B,z))),U+=1}}),[r]),u=(0,i.useCallback)((function(e){if(W){var t=document.body,n=t&&t.style;U=Math.max(U-1,0),r&&U<1&&L.forEach((function(e){var t=o.current[e];n&&(n[e]=t)})),t&&V()&&(t.removeEventListener("touchmove",G,z),e&&(e.removeEventListener("touchstart",H,z),e.removeEventListener("touchmove",B,z)))}}),[r]);return(0,i.useEffect)((function(){if(t){var e=a.current;return s(e),function(){u(e)}}}),[t,s,u]),function(e){a.current=e}}({isEnabled:n});return(0,m.Y)(i.Fragment,null,n&&(0,m.Y)("div",{onClick:Y,css:q}),t((function(e){o(e),a(e)})))}var Z={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},X=function(e){var t=e.name,n=e.onFocus;return(0,m.Y)("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Z,value:"",onChange:function(){}})};function Q(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function $(){return Q(/^Mac/i)}function J(){return Q(/^iPhone/i)||Q(/^iPad/i)||$()&&navigator.maxTouchPoints>1}var ee={clearIndicator:v.a,container:v.b,control:v.d,dropdownIndicator:v.e,group:v.g,groupHeading:v.f,indicatorsContainer:v.i,indicatorSeparator:v.h,input:v.j,loadingIndicator:v.l,loadingMessage:v.k,menu:v.m,menuList:v.n,menuPortal:v.o,multiValue:v.p,multiValueLabel:v.q,multiValueRemove:v.t,noOptionsMessage:v.u,option:v.v,placeholder:v.w,singleValue:v.x,valueContainer:v.y};var te,ne={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},re={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:(0,v.z)(),captureMenuScroll:!(0,v.z)(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=(0,r.A)({ignoreCase:!0,ignoreAccents:!0,stringify:M,trim:!0,matchFrom:"any"},te),o=n.ignoreCase,a=n.ignoreAccents,i=n.stringify,s=n.trim,u=n.matchFrom,l=s?N(t):t,d=s?N(i(e)):i(e);return o&&(l=l.toLowerCase(),d=d.toLowerCase()),a&&(l=x(l),d=T(d)),"start"===u?d.substr(0,l.length)===l:d.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!(0,v.A)(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function oe(e,t,n,r){return{type:"option",data:t,isDisabled:pe(e,t,n),isSelected:fe(e,t,n),label:de(e,t),value:ce(e,t),index:r}}function ae(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return oe(e,n,t,r)})).filter((function(t){return ue(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var a=oe(e,n,t,r);return ue(e,a)?a:void 0})).filter(v.K)}function ie(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,g(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function se(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,g(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function ue(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!ge(e)||!a)&&he(e,{label:i,value:s,data:o},r)}var le=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},de=function(e,t){return e.getOptionLabel(t)},ce=function(e,t){return e.getOptionValue(t)};function pe(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function fe(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=ce(e,t);return n.some((function(t){return ce(e,t)===r}))}function he(e,t,n){return!e.filterOption||e.filterOption(t,n)}var ge=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},ve=1,me=function(e){(0,c.A)(n,e);var t=(0,p.A)(n);function n(e){var o;if((0,l.A)(this,n),(o=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},o.blockOptionHover=!1,o.isComposing=!1,o.commonProps=void 0,o.initialTouchX=0,o.initialTouchY=0,o.openAfterFocus=!1,o.scrollToFocusedOptionOnUpdate=!1,o.userIsDragging=void 0,o.isAppleDevice=$()||J(),o.controlRef=null,o.getControlRef=function(e){o.controlRef=e},o.focusedOptionRef=null,o.getFocusedOptionRef=function(e){o.focusedOptionRef=e},o.menuListRef=null,o.getMenuListRef=function(e){o.menuListRef=e},o.inputRef=null,o.getInputRef=function(e){o.inputRef=e},o.focus=o.focusInput,o.blur=o.blurInput,o.onChange=function(e,t){var n=o.props,r=n.onChange,a=n.name;t.name=a,o.ariaOnChange(e,t),r(e,t)},o.setValue=function(e,t,n){var r=o.props,a=r.closeMenuOnSelect,i=r.isMulti,s=r.inputValue;o.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(o.setState({inputIsHiddenAfterUpdate:!i}),o.onMenuClose()),o.setState({clearFocusValueOnUpdate:!0}),o.onChange(e,{action:t,option:n})},o.selectOption=function(e){var t=o.props,n=t.blurInputOnSelect,r=t.isMulti,a=t.name,i=o.state.selectValue,s=r&&o.isOptionSelected(e,i),u=o.isOptionDisabled(e,i);if(s){var l=o.getOptionValue(e);o.setValue((0,v.B)(i.filter((function(e){return o.getOptionValue(e)!==l}))),"deselect-option",e)}else{if(u)return void o.ariaOnChange((0,v.C)(e),{action:"select-option",option:e,name:a});r?o.setValue((0,v.B)([].concat(g(i),[e])),"select-option",e):o.setValue((0,v.C)(e),"select-option")}n&&o.blurInput()},o.removeValue=function(e){var t=o.props.isMulti,n=o.state.selectValue,r=o.getOptionValue(e),a=n.filter((function(e){return o.getOptionValue(e)!==r})),i=(0,v.D)(t,a,a[0]||null);o.onChange(i,{action:"remove-value",removedValue:e}),o.focusInput()},o.clearValue=function(){var e=o.state.selectValue;o.onChange((0,v.D)(o.props.isMulti,[],null),{action:"clear",removedValues:e})},o.popValue=function(){var e=o.props.isMulti,t=o.state.selectValue,n=t[t.length-1],r=t.slice(0,t.length-1),a=(0,v.D)(e,r,r[0]||null);o.onChange(a,{action:"pop-value",removedValue:n})},o.getFocusedOptionId=function(e){return le(o.state.focusableOptionsWithIds,e)},o.getFocusableOptionsWithIds=function(){return se(ae(o.props,o.state.selectValue),o.getElementId("option"))},o.getValue=function(){return o.state.selectValue},o.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n5||a>5}},o.onTouchEnd=function(e){o.userIsDragging||(o.controlRef&&!o.controlRef.contains(e.target)&&o.menuListRef&&!o.menuListRef.contains(e.target)&&o.blurInput(),o.initialTouchX=0,o.initialTouchY=0)},o.onControlTouchEnd=function(e){o.userIsDragging||o.onControlMouseDown(e)},o.onClearIndicatorTouchEnd=function(e){o.userIsDragging||o.onClearIndicatorMouseDown(e)},o.onDropdownIndicatorTouchEnd=function(e){o.userIsDragging||o.onDropdownIndicatorMouseDown(e)},o.handleInputChange=function(e){var t=o.props.inputValue,n=e.currentTarget.value;o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange(n,{action:"input-change",prevInputValue:t}),o.props.menuIsOpen||o.onMenuOpen()},o.onInputFocus=function(e){o.props.onFocus&&o.props.onFocus(e),o.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(o.openAfterFocus||o.props.openMenuOnFocus)&&o.openMenu("first"),o.openAfterFocus=!1},o.onInputBlur=function(e){var t=o.props.inputValue;o.menuListRef&&o.menuListRef.contains(document.activeElement)?o.inputRef.focus():(o.props.onBlur&&o.props.onBlur(e),o.onInputChange("",{action:"input-blur",prevInputValue:t}),o.onMenuClose(),o.setState({focusedValue:null,isFocused:!1}))},o.onOptionHover=function(e){if(!o.blockOptionHover&&o.state.focusedOption!==e){var t=o.getFocusableOptions().indexOf(e);o.setState({focusedOption:e,focusedOptionId:t>-1?o.getFocusedOptionId(e):null})}},o.shouldHideSelectedOptions=function(){return ge(o.props)},o.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),o.focus()},o.onKeyDown=function(e){var t=o.props,n=t.isMulti,r=t.backspaceRemovesValue,a=t.escapeClearsValue,i=t.inputValue,s=t.isClearable,u=t.isDisabled,l=t.menuIsOpen,d=t.onKeyDown,c=t.tabSelectsValue,p=t.openMenuOnFocus,f=o.state,h=f.focusedOption,g=f.focusedValue,v=f.selectValue;if(!(u||"function"==typeof d&&(d(e),e.defaultPrevented))){switch(o.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||i)return;o.focusValue("previous");break;case"ArrowRight":if(!n||i)return;o.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(g)o.removeValue(g);else{if(!r)return;n?o.popValue():s&&o.clearValue()}break;case"Tab":if(o.isComposing)return;if(e.shiftKey||!l||!c||!h||p&&o.isOptionSelected(h,v))return;o.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(l){if(!h)return;if(o.isComposing)return;o.selectOption(h);break}return;case"Escape":l?(o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange("",{action:"menu-close",prevInputValue:i}),o.onMenuClose()):s&&a&&o.clearValue();break;case" ":if(i)return;if(!l){o.openMenu("first");break}if(!h)return;o.selectOption(h);break;case"ArrowUp":l?o.focusOption("up"):o.openMenu("last");break;case"ArrowDown":l?o.focusOption("down"):o.openMenu("first");break;case"PageUp":if(!l)return;o.focusOption("pageup");break;case"PageDown":if(!l)return;o.focusOption("pagedown");break;case"Home":if(!l)return;o.focusOption("first");break;case"End":if(!l)return;o.focusOption("last");break;default:return}e.preventDefault()}},o.state.instancePrefix="react-select-"+(o.props.instanceId||++ve),o.state.selectValue=(0,v.H)(e.value),e.menuIsOpen&&o.state.selectValue.length){var a=o.getFocusableOptionsWithIds(),i=o.buildFocusableOptions(),s=i.indexOf(o.state.selectValue[0]);o.state.focusableOptionsWithIds=a,o.state.focusedOption=i[s],o.state.focusedOptionId=le(a,i[s])}return o}return(0,d.A)(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&(0,v.I)(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&((0,v.I)(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var a=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(n);n||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ne):(0,r.A)((0,r.A)({},ne),this.props.theme):ne}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,u=s.isMulti,l=s.isRtl,d=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:u,isRtl:l,options:d,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return pe(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return fe(this.props,e,t)}},{key:"filterOption",value:function(e,t){return he(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,s=e.tabIndex,l=e.form,d=e.menuIsOpen,c=e.required,p=this.getComponents().Input,f=this.state,h=f.inputIsHidden,g=f.ariaSelection,m=this.commonProps,y=o||this.getElementId("input"),R=(0,r.A)((0,r.A)((0,r.A)({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},d&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==g?void 0:g.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?i.createElement(p,(0,u.A)({},m,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:y,innerRef:this.getInputRef,isDisabled:t,isHidden:h,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:s,form:l,type:"text",value:a},R)):i.createElement(F,(0,u.A)({id:y,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:v.J,onFocus:this.onInputFocus,disabled:t,tabIndex:s,inputMode:"none",form:l,value:""},R))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,o=t.MultiValueLabel,a=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,d=this.commonProps,c=this.props,p=c.controlShouldRenderValue,f=c.isDisabled,h=c.isMulti,g=c.inputValue,v=c.placeholder,m=this.state,y=m.selectValue,R=m.focusedValue,w=m.isFocused;if(!this.hasValue()||!p)return g?null:i.createElement(l,(0,u.A)({},d,{key:"placeholder",isDisabled:f,isFocused:w,innerProps:{id:this.getElementId("placeholder")}}),v);if(h)return y.map((function(t,s){var l=t===R,c="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return i.createElement(n,(0,u.A)({},d,{components:{Container:r,Label:o,Remove:a},isFocused:l,isDisabled:f,key:c,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(g)return null;var b=y[0];return i.createElement(s,(0,u.A)({},d,{data:b,isDisabled:f}),this.formatOptionLabel(b,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,a=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||o)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return i.createElement(e,(0,u.A)({},t,{innerProps:s,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,a=this.state.isFocused;if(!e||!o)return null;return i.createElement(e,(0,u.A)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:a}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,o=this.props.isDisabled,a=this.state.isFocused;return i.createElement(n,(0,u.A)({},r,{isDisabled:o,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return i.createElement(e,(0,u.A)({},t,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,o=t.Menu,a=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,d=t.NoOptionsMessage,c=t.Option,p=this.commonProps,f=this.state.focusedOption,h=this.props,g=h.captureMenuScroll,m=h.inputValue,y=h.isLoading,R=h.loadingMessage,w=h.minMenuHeight,b=h.maxMenuHeight,C=h.menuIsOpen,E=h.menuPlacement,A=h.menuPosition,S=h.menuPortalTarget,O=h.menuShouldBlockScroll,_=h.menuShouldScrollIntoView,D=h.noOptionsMessage,P=h.onMenuScrollToTop,T=h.onMenuScrollToBottom;if(!C)return null;var x,N=function(t,n){var r=t.type,o=t.data,a=t.isDisabled,s=t.isSelected,l=t.label,d=t.value,h=f===o,g=a?void 0:function(){return e.onOptionHover(o)},v=a?void 0:function(){return e.selectOption(o)},m="".concat(e.getElementId("option"),"-").concat(n),y={id:m,onClick:v,onMouseMove:g,onMouseOver:g,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return i.createElement(c,(0,u.A)({},p,{innerProps:y,data:o,isDisabled:a,isSelected:s,key:m,label:l,type:r,value:d,isFocused:h,innerRef:h?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())x=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,a=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),d="".concat(l,"-heading");return i.createElement(n,(0,u.A)({},p,{key:l,data:o,options:a,Heading:r,headingProps:{id:d,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return N(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return N(t,"".concat(t.index))}));else if(y){var M=R({inputValue:m});if(null===M)return null;x=i.createElement(l,p,M)}else{var k=D({inputValue:m});if(null===k)return null;x=i.createElement(d,p,k)}var F={minMenuHeight:w,maxMenuHeight:b,menuPlacement:E,menuPosition:A,menuShouldScrollIntoView:_},I=i.createElement(v.M,(0,u.A)({},p,F),(function(t){var n=t.ref,r=t.placerProps,s=r.placement,l=r.maxHeight;return i.createElement(o,(0,u.A)({},p,F,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:y,placement:s}),i.createElement(K,{captureEnabled:g,onTopArrive:P,onBottomArrive:T,lockEnabled:O},(function(t){return i.createElement(a,(0,u.A)({},p,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":p.isMulti,id:e.getElementId("listbox")},isLoading:y,maxHeight:l,focusedOption:f}),x)})))}));return S||"fixed"===A?i.createElement(s,(0,u.A)({},p,{appendTo:S,controlElement:this.controlRef,menuPlacement:E,menuPosition:A}),I):I}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,a=t.name,s=t.required,u=this.state.selectValue;if(s&&!this.hasValue()&&!r)return i.createElement(X,{name:a,onFocus:this.onValueInputFocus});if(a&&!r){if(o){if(n){var l=u.map((function(t){return e.getOptionValue(t)})).join(n);return i.createElement("input",{name:a,type:"hidden",value:l})}var d=u.length>0?u.map((function(t,n){return i.createElement("input",{key:"i-".concat(n),name:a,type:"hidden",value:e.getOptionValue(t)})})):i.createElement("input",{name:a,type:"hidden",value:""});return i.createElement("div",null,d)}var c=u[0]?this.getOptionValue(u[0]):"";return i.createElement("input",{name:a,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,a=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return i.createElement(E,(0,u.A)({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:o,isFocused:a,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,o=e.ValueContainer,a=this.props,s=a.className,l=a.id,d=a.isDisabled,c=a.menuIsOpen,p=this.state.isFocused,f=this.commonProps=this.getCommonProps();return i.createElement(r,(0,u.A)({},f,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:d,isFocused:p}),this.renderLiveRegion(),i.createElement(t,(0,u.A)({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:d,isFocused:p,menuIsOpen:c}),i.createElement(o,(0,u.A)({},f,{isDisabled:d}),this.renderPlaceholderOrValue(),this.renderInput()),i.createElement(n,(0,u.A)({},f,{isDisabled:d}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,o=t.clearFocusValueOnUpdate,a=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,s=t.isFocused,u=t.prevWasFocused,l=t.instancePrefix,d=e.options,c=e.value,p=e.menuIsOpen,f=e.inputValue,h=e.isMulti,g=(0,v.H)(c),m={};if(n&&(c!==n.value||d!==n.options||p!==n.menuIsOpen||f!==n.inputValue)){var y=p?function(e,t){return ie(ae(e,t))}(e,g):[],R=p?se(ae(e,g),"".concat(l,"-option")):[],w=o?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,y);m={selectValue:g,focusedOption:b,focusedOptionId:le(R,b),focusableOptionsWithIds:R,focusedValue:w,clearFocusValueOnUpdate:!1}}var C=null!=a&&e!==n?{inputIsHidden:a,inputIsHiddenAfterUpdate:void 0}:{},E=i,A=s&&u;return s&&!A&&(E={value:(0,v.D)(h,g,g[0]||null),options:g,action:"initial-input-focus"},A=!u),"initial-input-focus"===(null==i?void 0:i.action)&&(E=null),(0,r.A)((0,r.A)((0,r.A)({},m),C),{},{prevProps:e,ariaSelection:E,prevWasFocused:A})}}]),n}(i.Component);me.defaultProps=re;n(54380),n(4357),n(14199),n(94067),n(66587),n(65503),n(42563),n(10736),n(53864),n(73854),n(50330),n(44401),n(75206),n(18960);var ye=(0,i.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,u=e.defaultMenuIsOpen,l=void 0!==u&&u,d=e.defaultValue,c=void 0===d?null:d,p=e.inputValue,f=e.menuIsOpen,h=e.onChange,g=e.onInputChange,v=e.onMenuClose,m=e.onMenuOpen,y=e.value,R=(0,a.A)(e,s),w=(0,i.useState)(void 0!==p?p:n),b=(0,o.A)(w,2),C=b[0],E=b[1],A=(0,i.useState)(void 0!==f?f:l),S=(0,o.A)(A,2),O=S[0],_=S[1],D=(0,i.useState)(void 0!==y?y:c),P=(0,o.A)(D,2),T=P[0],x=P[1],N=(0,i.useCallback)((function(e,t){"function"==typeof h&&h(e,t),x(e)}),[h]),M=(0,i.useCallback)((function(e,t){var n;"function"==typeof g&&(n=g(e,t)),E(void 0!==n?n:e)}),[g]),k=(0,i.useCallback)((function(){"function"==typeof m&&m(),_(!0)}),[m]),F=(0,i.useCallback)((function(){"function"==typeof v&&v(),_(!1)}),[v]),I=void 0!==p?p:C,L=void 0!==f?f:O,j=void 0!==y?y:T;return(0,r.A)((0,r.A)({},R),{},{inputValue:I,menuIsOpen:L,onChange:N,onInputChange:M,onMenuClose:F,onMenuOpen:k,value:j})}(e);return i.createElement(me,(0,u.A)({ref:t},n))})),Re=ye},43326:function(e,t,n){var r=n(85779);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},43360:function(e,t,n){var r=n(98748)();t.characters=r,t.strings=["👨‍❤️‍👨","👨‍❤️‍💋‍👨","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👨‍👨‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👧‍👧","👨‍👩‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👧‍👧","👨🏻‍❤️‍👨🏻","👨🏻‍❤️‍👨🏼","👨🏻‍❤️‍👨🏽","👨🏻‍❤️‍👨🏾","👨🏻‍❤️‍👨🏿","👨🏻‍❤️‍💋‍👨🏻","👨🏻‍❤️‍💋‍👨🏼","👨🏻‍❤️‍💋‍👨🏽","👨🏻‍❤️‍💋‍👨🏾","👨🏻‍❤️‍💋‍👨🏿","👨🏻‍🤝‍👨🏼","👨🏻‍🤝‍👨🏽","👨🏻‍🤝‍👨🏾","👨🏻‍🤝‍👨🏿","👨🏼‍❤️‍👨🏻","👨🏼‍❤️‍👨🏼","👨🏼‍❤️‍👨🏽","👨🏼‍❤️‍👨🏾","👨🏼‍❤️‍👨🏿","👨🏼‍❤️‍💋‍👨🏻","👨🏼‍❤️‍💋‍👨🏼","👨🏼‍❤️‍💋‍👨🏽","👨🏼‍❤️‍💋‍👨🏾","👨🏼‍❤️‍💋‍👨🏿","👨🏼‍🤝‍👨🏻","👨🏼‍🤝‍👨🏽","👨🏼‍🤝‍👨🏾","👨🏼‍🤝‍👨🏿","👨🏽‍❤️‍👨🏻","👨🏽‍❤️‍👨🏼","👨🏽‍❤️‍👨🏽","👨🏽‍❤️‍👨🏾","👨🏽‍❤️‍👨🏿","👨🏽‍❤️‍💋‍👨🏻","👨🏽‍❤️‍💋‍👨🏼","👨🏽‍❤️‍💋‍👨🏽","👨🏽‍❤️‍💋‍👨🏾","👨🏽‍❤️‍💋‍👨🏿","👨🏽‍🤝‍👨🏻","👨🏽‍🤝‍👨🏼","👨🏽‍🤝‍👨🏾","👨🏽‍🤝‍👨🏿","👨🏾‍❤️‍👨🏻","👨🏾‍❤️‍👨🏼","👨🏾‍❤️‍👨🏽","👨🏾‍❤️‍👨🏾","👨🏾‍❤️‍👨🏿","👨🏾‍❤️‍💋‍👨🏻","👨🏾‍❤️‍💋‍👨🏼","👨🏾‍❤️‍💋‍👨🏽","👨🏾‍❤️‍💋‍👨🏾","👨🏾‍❤️‍💋‍👨🏿","👨🏾‍🤝‍👨🏻","👨🏾‍🤝‍👨🏼","👨🏾‍🤝‍👨🏽","👨🏾‍🤝‍👨🏿","👨🏿‍❤️‍👨🏻","👨🏿‍❤️‍👨🏼","👨🏿‍❤️‍👨🏽","👨🏿‍❤️‍👨🏾","👨🏿‍❤️‍👨🏿","👨🏿‍❤️‍💋‍👨🏻","👨🏿‍❤️‍💋‍👨🏼","👨🏿‍❤️‍💋‍👨🏽","👨🏿‍❤️‍💋‍👨🏾","👨🏿‍❤️‍💋‍👨🏿","👨🏿‍🤝‍👨🏻","👨🏿‍🤝‍👨🏼","👨🏿‍🤝‍👨🏽","👨🏿‍🤝‍👨🏾","👩‍❤️‍👨","👩‍❤️‍👩","👩‍❤️‍💋‍👨","👩‍❤️‍💋‍👩","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","👩‍👩‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👧‍👧","👩🏻‍❤️‍👨🏻","👩🏻‍❤️‍👨🏼","👩🏻‍❤️‍👨🏽","👩🏻‍❤️‍👨🏾","👩🏻‍❤️‍👨🏿","👩🏻‍❤️‍👩🏻","👩🏻‍❤️‍👩🏼","👩🏻‍❤️‍👩🏽","👩🏻‍❤️‍👩🏾","👩🏻‍❤️‍👩🏿","👩🏻‍❤️‍💋‍👨🏻","👩🏻‍❤️‍💋‍👨🏼","👩🏻‍❤️‍💋‍👨🏽","👩🏻‍❤️‍💋‍👨🏾","👩🏻‍❤️‍💋‍👨🏿","👩🏻‍❤️‍💋‍👩🏻","👩🏻‍❤️‍💋‍👩🏼","👩🏻‍❤️‍💋‍👩🏽","👩🏻‍❤️‍💋‍👩🏾","👩🏻‍❤️‍💋‍👩🏿","👩🏻‍🤝‍👨🏼","👩🏻‍🤝‍👨🏽","👩🏻‍🤝‍👨🏾","👩🏻‍🤝‍👨🏿","👩🏻‍🤝‍👩🏼","👩🏻‍🤝‍👩🏽","👩🏻‍🤝‍👩🏾","👩🏻‍🤝‍👩🏿","👩🏼‍❤️‍👨🏻","👩🏼‍❤️‍👨🏼","👩🏼‍❤️‍👨🏽","👩🏼‍❤️‍👨🏾","👩🏼‍❤️‍👨🏿","👩🏼‍❤️‍👩🏻","👩🏼‍❤️‍👩🏼","👩🏼‍❤️‍👩🏽","👩🏼‍❤️‍👩🏾","👩🏼‍❤️‍👩🏿","👩🏼‍❤️‍💋‍👨🏻","👩🏼‍❤️‍💋‍👨🏼","👩🏼‍❤️‍💋‍👨🏽","👩🏼‍❤️‍💋‍👨🏾","👩🏼‍❤️‍💋‍👨🏿","👩🏼‍❤️‍💋‍👩🏻","👩🏼‍❤️‍💋‍👩🏼","👩🏼‍❤️‍💋‍👩🏽","👩🏼‍❤️‍💋‍👩🏾","👩🏼‍❤️‍💋‍👩🏿","👩🏼‍🤝‍👨🏻","👩🏼‍🤝‍👨🏽","👩🏼‍🤝‍👨🏾","👩🏼‍🤝‍👨🏿","👩🏼‍🤝‍👩🏻","👩🏼‍🤝‍👩🏽","👩🏼‍🤝‍👩🏾","👩🏼‍🤝‍👩🏿","👩🏽‍❤️‍👨🏻","👩🏽‍❤️‍👨🏼","👩🏽‍❤️‍👨🏽","👩🏽‍❤️‍👨🏾","👩🏽‍❤️‍👨🏿","👩🏽‍❤️‍👩🏻","👩🏽‍❤️‍👩🏼","👩🏽‍❤️‍👩🏽","👩🏽‍❤️‍👩🏾","👩🏽‍❤️‍👩🏿","👩🏽‍❤️‍💋‍👨🏻","👩🏽‍❤️‍💋‍👨🏼","👩🏽‍❤️‍💋‍👨🏽","👩🏽‍❤️‍💋‍👨🏾","👩🏽‍❤️‍💋‍👨🏿","👩🏽‍❤️‍💋‍👩🏻","👩🏽‍❤️‍💋‍👩🏼","👩🏽‍❤️‍💋‍👩🏽","👩🏽‍❤️‍💋‍👩🏾","👩🏽‍❤️‍💋‍👩🏿","👩🏽‍🤝‍👨🏻","👩🏽‍🤝‍👨🏼","👩🏽‍🤝‍👨🏾","👩🏽‍🤝‍👨🏿","👩🏽‍🤝‍👩🏻","👩🏽‍🤝‍👩🏼","👩🏽‍🤝‍👩🏾","👩🏽‍🤝‍👩🏿","👩🏾‍❤️‍👨🏻","👩🏾‍❤️‍👨🏼","👩🏾‍❤️‍👨🏽","👩🏾‍❤️‍👨🏾","👩🏾‍❤️‍👨🏿","👩🏾‍❤️‍👩🏻","👩🏾‍❤️‍👩🏼","👩🏾‍❤️‍👩🏽","👩🏾‍❤️‍👩🏾","👩🏾‍❤️‍👩🏿","👩🏾‍❤️‍💋‍👨🏻","👩🏾‍❤️‍💋‍👨🏼","👩🏾‍❤️‍💋‍👨🏽","👩🏾‍❤️‍💋‍👨🏾","👩🏾‍❤️‍💋‍👨🏿","👩🏾‍❤️‍💋‍👩🏻","👩🏾‍❤️‍💋‍👩🏼","👩🏾‍❤️‍💋‍👩🏽","👩🏾‍❤️‍💋‍👩🏾","👩🏾‍❤️‍💋‍👩🏿","👩🏾‍🤝‍👨🏻","👩🏾‍🤝‍👨🏼","👩🏾‍🤝‍👨🏽","👩🏾‍🤝‍👨🏿","👩🏾‍🤝‍👩🏻","👩🏾‍🤝‍👩🏼","👩🏾‍🤝‍👩🏽","👩🏾‍🤝‍👩🏿","👩🏿‍❤️‍👨🏻","👩🏿‍❤️‍👨🏼","👩🏿‍❤️‍👨🏽","👩🏿‍❤️‍👨🏾","👩🏿‍❤️‍👨🏿","👩🏿‍❤️‍👩🏻","👩🏿‍❤️‍👩🏼","👩🏿‍❤️‍👩🏽","👩🏿‍❤️‍👩🏾","👩🏿‍❤️‍👩🏿","👩🏿‍❤️‍💋‍👨🏻","👩🏿‍❤️‍💋‍👨🏼","👩🏿‍❤️‍💋‍👨🏽","👩🏿‍❤️‍💋‍👨🏾","👩🏿‍❤️‍💋‍👨🏿","👩🏿‍❤️‍💋‍👩🏻","👩🏿‍❤️‍💋‍👩🏼","👩🏿‍❤️‍💋‍👩🏽","👩🏿‍❤️‍💋‍👩🏾","👩🏿‍❤️‍💋‍👩🏿","👩🏿‍🤝‍👨🏻","👩🏿‍🤝‍👨🏼","👩🏿‍🤝‍👨🏽","👩🏿‍🤝‍👨🏾","👩🏿‍🤝‍👩🏻","👩🏿‍🤝‍👩🏼","👩🏿‍🤝‍👩🏽","👩🏿‍🤝‍👩🏾","🧑‍🤝‍🧑","🧑‍🧑‍🧒","🧑‍🧑‍🧒‍🧒","🧑‍🧒","🧑‍🧒‍🧒","🧑🏻‍❤️‍💋‍🧑🏼","🧑🏻‍❤️‍💋‍🧑🏽","🧑🏻‍❤️‍💋‍🧑🏾","🧑🏻‍❤️‍💋‍🧑🏿","🧑🏻‍❤️‍🧑🏼","🧑🏻‍❤️‍🧑🏽","🧑🏻‍❤️‍🧑🏾","🧑🏻‍❤️‍🧑🏿","🧑🏻‍🤝‍🧑🏻","🧑🏻‍🤝‍🧑🏼","🧑🏻‍🤝‍🧑🏽","🧑🏻‍🤝‍🧑🏾","🧑🏻‍🤝‍🧑🏿","🧑🏼‍❤️‍💋‍🧑🏻","🧑🏼‍❤️‍💋‍🧑🏽","🧑🏼‍❤️‍💋‍🧑🏾","🧑🏼‍❤️‍💋‍🧑🏿","🧑🏼‍❤️‍🧑🏻","🧑🏼‍❤️‍🧑🏽","🧑🏼‍❤️‍🧑🏾","🧑🏼‍❤️‍🧑🏿","🧑🏼‍🤝‍🧑🏻","🧑🏼‍🤝‍🧑🏼","🧑🏼‍🤝‍🧑🏽","🧑🏼‍🤝‍🧑🏾","🧑🏼‍🤝‍🧑🏿","🧑🏽‍❤️‍💋‍🧑🏻","🧑🏽‍❤️‍💋‍🧑🏼","🧑🏽‍❤️‍💋‍🧑🏾","🧑🏽‍❤️‍💋‍🧑🏿","🧑🏽‍❤️‍🧑🏻","🧑🏽‍❤️‍🧑🏼","🧑🏽‍❤️‍🧑🏾","🧑🏽‍❤️‍🧑🏿","🧑🏽‍🤝‍🧑🏻","🧑🏽‍🤝‍🧑🏼","🧑🏽‍🤝‍🧑🏽","🧑🏽‍🤝‍🧑🏾","🧑🏽‍🤝‍🧑🏿","🧑🏾‍❤️‍💋‍🧑🏻","🧑🏾‍❤️‍💋‍🧑🏼","🧑🏾‍❤️‍💋‍🧑🏽","🧑🏾‍❤️‍💋‍🧑🏿","🧑🏾‍❤️‍🧑🏻","🧑🏾‍❤️‍🧑🏼","🧑🏾‍❤️‍🧑🏽","🧑🏾‍❤️‍🧑🏿","🧑🏾‍🤝‍🧑🏻","🧑🏾‍🤝‍🧑🏼","🧑🏾‍🤝‍🧑🏽","🧑🏾‍🤝‍🧑🏾","🧑🏾‍🤝‍🧑🏿","🧑🏿‍❤️‍💋‍🧑🏻","🧑🏿‍❤️‍💋‍🧑🏼","🧑🏿‍❤️‍💋‍🧑🏽","🧑🏿‍❤️‍💋‍🧑🏾","🧑🏿‍❤️‍🧑🏻","🧑🏿‍❤️‍🧑🏼","🧑🏿‍❤️‍🧑🏽","🧑🏿‍❤️‍🧑🏾","🧑🏿‍🤝‍🧑🏻","🧑🏿‍🤝‍🧑🏼","🧑🏿‍🤝‍🧑🏽","🧑🏿‍🤝‍🧑🏾","🧑🏿‍🤝‍🧑🏿","🫱🏻‍🫲🏼","🫱🏻‍🫲🏽","🫱🏻‍🫲🏾","🫱🏻‍🫲🏿","🫱🏼‍🫲🏻","🫱🏼‍🫲🏽","🫱🏼‍🫲🏾","🫱🏼‍🫲🏿","🫱🏽‍🫲🏻","🫱🏽‍🫲🏼","🫱🏽‍🫲🏾","🫱🏽‍🫲🏿","🫱🏾‍🫲🏻","🫱🏾‍🫲🏼","🫱🏾‍🫲🏽","🫱🏾‍🫲🏿","🫱🏿‍🫲🏻","🫱🏿‍🫲🏼","🫱🏿‍🫲🏽","🫱🏿‍🫲🏾","🏃‍➡️","🏃🏻‍➡️","🏃🏼‍➡️","🏃🏽‍➡️","🏃🏾‍➡️","🏃🏿‍➡️","👨‍⚕️","👨‍⚖️","👨‍✈️","👨‍🌾","👨‍🍳","👨‍🍼","👨‍🎓","👨‍🎤","👨‍🎨","👨‍🏫","👨‍🏭","👨‍💻","👨‍💼","👨‍🔧","👨‍🔬","👨‍🚀","👨‍🚒","👨‍🦯","👨‍🦯‍➡️","👨‍🦼","👨‍🦼‍➡️","👨‍🦽","👨‍🦽‍➡️","👨🏻‍⚕️","👨🏻‍⚖️","👨🏻‍✈️","👨🏻‍🌾","👨🏻‍🍳","👨🏻‍🍼","👨🏻‍🎓","👨🏻‍🎤","👨🏻‍🎨","👨🏻‍🏫","👨🏻‍🏭","👨🏻‍💻","👨🏻‍💼","👨🏻‍🔧","👨🏻‍🔬","👨🏻‍🚀","👨🏻‍🚒","👨🏻‍🦯","👨🏻‍🦯‍➡️","👨🏻‍🦼","👨🏻‍🦼‍➡️","👨🏻‍🦽","👨🏻‍🦽‍➡️","👨🏼‍⚕️","👨🏼‍⚖️","👨🏼‍✈️","👨🏼‍🌾","👨🏼‍🍳","👨🏼‍🍼","👨🏼‍🎓","👨🏼‍🎤","👨🏼‍🎨","👨🏼‍🏫","👨🏼‍🏭","👨🏼‍💻","👨🏼‍💼","👨🏼‍🔧","👨🏼‍🔬","👨🏼‍🚀","👨🏼‍🚒","👨🏼‍🦯","👨🏼‍🦯‍➡️","👨🏼‍🦼","👨🏼‍🦼‍➡️","👨🏼‍🦽","👨🏼‍🦽‍➡️","👨🏽‍⚕️","👨🏽‍⚖️","👨🏽‍✈️","👨🏽‍🌾","👨🏽‍🍳","👨🏽‍🍼","👨🏽‍🎓","👨🏽‍🎤","👨🏽‍🎨","👨🏽‍🏫","👨🏽‍🏭","👨🏽‍💻","👨🏽‍💼","👨🏽‍🔧","👨🏽‍🔬","👨🏽‍🚀","👨🏽‍🚒","👨🏽‍🦯","👨🏽‍🦯‍➡️","👨🏽‍🦼","👨🏽‍🦼‍➡️","👨🏽‍🦽","👨🏽‍🦽‍➡️","👨🏾‍⚕️","👨🏾‍⚖️","👨🏾‍✈️","👨🏾‍🌾","👨🏾‍🍳","👨🏾‍🍼","👨🏾‍🎓","👨🏾‍🎤","👨🏾‍🎨","👨🏾‍🏫","👨🏾‍🏭","👨🏾‍💻","👨🏾‍💼","👨🏾‍🔧","👨🏾‍🔬","👨🏾‍🚀","👨🏾‍🚒","👨🏾‍🦯","👨🏾‍🦯‍➡️","👨🏾‍🦼","👨🏾‍🦼‍➡️","👨🏾‍🦽","👨🏾‍🦽‍➡️","👨🏿‍⚕️","👨🏿‍⚖️","👨🏿‍✈️","👨🏿‍🌾","👨🏿‍🍳","👨🏿‍🍼","👨🏿‍🎓","👨🏿‍🎤","👨🏿‍🎨","👨🏿‍🏫","👨🏿‍🏭","👨🏿‍💻","👨🏿‍💼","👨🏿‍🔧","👨🏿‍🔬","👨🏿‍🚀","👨🏿‍🚒","👨🏿‍🦯","👨🏿‍🦯‍➡️","👨🏿‍🦼","👨🏿‍🦼‍➡️","👨🏿‍🦽","👨🏿‍🦽‍➡️","👩‍⚕️","👩‍⚖️","👩‍✈️","👩‍🌾","👩‍🍳","👩‍🍼","👩‍🎓","👩‍🎤","👩‍🎨","👩‍🏫","👩‍🏭","👩‍💻","👩‍💼","👩‍🔧","👩‍🔬","👩‍🚀","👩‍🚒","👩‍🦯","👩‍🦯‍➡️","👩‍🦼","👩‍🦼‍➡️","👩‍🦽","👩‍🦽‍➡️","👩🏻‍⚕️","👩🏻‍⚖️","👩🏻‍✈️","👩🏻‍🌾","👩🏻‍🍳","👩🏻‍🍼","👩🏻‍🎓","👩🏻‍🎤","👩🏻‍🎨","👩🏻‍🏫","👩🏻‍🏭","👩🏻‍💻","👩🏻‍💼","👩🏻‍🔧","👩🏻‍🔬","👩🏻‍🚀","👩🏻‍🚒","👩🏻‍🦯","👩🏻‍🦯‍➡️","👩🏻‍🦼","👩🏻‍🦼‍➡️","👩🏻‍🦽","👩🏻‍🦽‍➡️","👩🏼‍⚕️","👩🏼‍⚖️","👩🏼‍✈️","👩🏼‍🌾","👩🏼‍🍳","👩🏼‍🍼","👩🏼‍🎓","👩🏼‍🎤","👩🏼‍🎨","👩🏼‍🏫","👩🏼‍🏭","👩🏼‍💻","👩🏼‍💼","👩🏼‍🔧","👩🏼‍🔬","👩🏼‍🚀","👩🏼‍🚒","👩🏼‍🦯","👩🏼‍🦯‍➡️","👩🏼‍🦼","👩🏼‍🦼‍➡️","👩🏼‍🦽","👩🏼‍🦽‍➡️","👩🏽‍⚕️","👩🏽‍⚖️","👩🏽‍✈️","👩🏽‍🌾","👩🏽‍🍳","👩🏽‍🍼","👩🏽‍🎓","👩🏽‍🎤","👩🏽‍🎨","👩🏽‍🏫","👩🏽‍🏭","👩🏽‍💻","👩🏽‍💼","👩🏽‍🔧","👩🏽‍🔬","👩🏽‍🚀","👩🏽‍🚒","👩🏽‍🦯","👩🏽‍🦯‍➡️","👩🏽‍🦼","👩🏽‍🦼‍➡️","👩🏽‍🦽","👩🏽‍🦽‍➡️","👩🏾‍⚕️","👩🏾‍⚖️","👩🏾‍✈️","👩🏾‍🌾","👩🏾‍🍳","👩🏾‍🍼","👩🏾‍🎓","👩🏾‍🎤","👩🏾‍🎨","👩🏾‍🏫","👩🏾‍🏭","👩🏾‍💻","👩🏾‍💼","👩🏾‍🔧","👩🏾‍🔬","👩🏾‍🚀","👩🏾‍🚒","👩🏾‍🦯","👩🏾‍🦯‍➡️","👩🏾‍🦼","👩🏾‍🦼‍➡️","👩🏾‍🦽","👩🏾‍🦽‍➡️","👩🏿‍⚕️","👩🏿‍⚖️","👩🏿‍✈️","👩🏿‍🌾","👩🏿‍🍳","👩🏿‍🍼","👩🏿‍🎓","👩🏿‍🎤","👩🏿‍🎨","👩🏿‍🏫","👩🏿‍🏭","👩🏿‍💻","👩🏿‍💼","👩🏿‍🔧","👩🏿‍🔬","👩🏿‍🚀","👩🏿‍🚒","👩🏿‍🦯","👩🏿‍🦯‍➡️","👩🏿‍🦼","👩🏿‍🦼‍➡️","👩🏿‍🦽","👩🏿‍🦽‍➡️","🚶‍➡️","🚶🏻‍➡️","🚶🏼‍➡️","🚶🏽‍➡️","🚶🏾‍➡️","🚶🏿‍➡️","🧎‍➡️","🧎🏻‍➡️","🧎🏼‍➡️","🧎🏽‍➡️","🧎🏾‍➡️","🧎🏿‍➡️","🧑‍⚕️","🧑‍⚖️","🧑‍✈️","🧑‍🌾","🧑‍🍳","🧑‍🍼","🧑‍🎄","🧑‍🎓","🧑‍🎤","🧑‍🎨","🧑‍🏫","🧑‍🏭","🧑‍💻","🧑‍💼","🧑‍🔧","🧑‍🔬","🧑‍🚀","🧑‍🚒","🧑‍🦯","🧑‍🦯‍➡️","🧑‍🦼","🧑‍🦼‍➡️","🧑‍🦽","🧑‍🦽‍➡️","🧑🏻‍⚕️","🧑🏻‍⚖️","🧑🏻‍✈️","🧑🏻‍🌾","🧑🏻‍🍳","🧑🏻‍🍼","🧑🏻‍🎄","🧑🏻‍🎓","🧑🏻‍🎤","🧑🏻‍🎨","🧑🏻‍🏫","🧑🏻‍🏭","🧑🏻‍💻","🧑🏻‍💼","🧑🏻‍🔧","🧑🏻‍🔬","🧑🏻‍🚀","🧑🏻‍🚒","🧑🏻‍🦯","🧑🏻‍🦯‍➡️","🧑🏻‍🦼","🧑🏻‍🦼‍➡️","🧑🏻‍🦽","🧑🏻‍🦽‍➡️","🧑🏼‍⚕️","🧑🏼‍⚖️","🧑🏼‍✈️","🧑🏼‍🌾","🧑🏼‍🍳","🧑🏼‍🍼","🧑🏼‍🎄","🧑🏼‍🎓","🧑🏼‍🎤","🧑🏼‍🎨","🧑🏼‍🏫","🧑🏼‍🏭","🧑🏼‍💻","🧑🏼‍💼","🧑🏼‍🔧","🧑🏼‍🔬","🧑🏼‍🚀","🧑🏼‍🚒","🧑🏼‍🦯","🧑🏼‍🦯‍➡️","🧑🏼‍🦼","🧑🏼‍🦼‍➡️","🧑🏼‍🦽","🧑🏼‍🦽‍➡️","🧑🏽‍⚕️","🧑🏽‍⚖️","🧑🏽‍✈️","🧑🏽‍🌾","🧑🏽‍🍳","🧑🏽‍🍼","🧑🏽‍🎄","🧑🏽‍🎓","🧑🏽‍🎤","🧑🏽‍🎨","🧑🏽‍🏫","🧑🏽‍🏭","🧑🏽‍💻","🧑🏽‍💼","🧑🏽‍🔧","🧑🏽‍🔬","🧑🏽‍🚀","🧑🏽‍🚒","🧑🏽‍🦯","🧑🏽‍🦯‍➡️","🧑🏽‍🦼","🧑🏽‍🦼‍➡️","🧑🏽‍🦽","🧑🏽‍🦽‍➡️","🧑🏾‍⚕️","🧑🏾‍⚖️","🧑🏾‍✈️","🧑🏾‍🌾","🧑🏾‍🍳","🧑🏾‍🍼","🧑🏾‍🎄","🧑🏾‍🎓","🧑🏾‍🎤","🧑🏾‍🎨","🧑🏾‍🏫","🧑🏾‍🏭","🧑🏾‍💻","🧑🏾‍💼","🧑🏾‍🔧","🧑🏾‍🔬","🧑🏾‍🚀","🧑🏾‍🚒","🧑🏾‍🦯","🧑🏾‍🦯‍➡️","🧑🏾‍🦼","🧑🏾‍🦼‍➡️","🧑🏾‍🦽","🧑🏾‍🦽‍➡️","🧑🏿‍⚕️","🧑🏿‍⚖️","🧑🏿‍✈️","🧑🏿‍🌾","🧑🏿‍🍳","🧑🏿‍🍼","🧑🏿‍🎄","🧑🏿‍🎓","🧑🏿‍🎤","🧑🏿‍🎨","🧑🏿‍🏫","🧑🏿‍🏭","🧑🏿‍💻","🧑🏿‍💼","🧑🏿‍🔧","🧑🏿‍🔬","🧑🏿‍🚀","🧑🏿‍🚒","🧑🏿‍🦯","🧑🏿‍🦯‍➡️","🧑🏿‍🦼","🧑🏿‍🦼‍➡️","🧑🏿‍🦽","🧑🏿‍🦽‍➡️","⛹🏻‍♀️","⛹🏻‍♂️","⛹🏼‍♀️","⛹🏼‍♂️","⛹🏽‍♀️","⛹🏽‍♂️","⛹🏾‍♀️","⛹🏾‍♂️","⛹🏿‍♀️","⛹🏿‍♂️","⛹️‍♀️","⛹️‍♂️","🏃‍♀️","🏃‍♀️‍➡️","🏃‍♂️","🏃‍♂️‍➡️","🏃🏻‍♀️","🏃🏻‍♀️‍➡️","🏃🏻‍♂️","🏃🏻‍♂️‍➡️","🏃🏼‍♀️","🏃🏼‍♀️‍➡️","🏃🏼‍♂️","🏃🏼‍♂️‍➡️","🏃🏽‍♀️","🏃🏽‍♀️‍➡️","🏃🏽‍♂️","🏃🏽‍♂️‍➡️","🏃🏾‍♀️","🏃🏾‍♀️‍➡️","🏃🏾‍♂️","🏃🏾‍♂️‍➡️","🏃🏿‍♀️","🏃🏿‍♀️‍➡️","🏃🏿‍♂️","🏃🏿‍♂️‍➡️","🏄‍♀️","🏄‍♂️","🏄🏻‍♀️","🏄🏻‍♂️","🏄🏼‍♀️","🏄🏼‍♂️","🏄🏽‍♀️","🏄🏽‍♂️","🏄🏾‍♀️","🏄🏾‍♂️","🏄🏿‍♀️","🏄🏿‍♂️","🏊‍♀️","🏊‍♂️","🏊🏻‍♀️","🏊🏻‍♂️","🏊🏼‍♀️","🏊🏼‍♂️","🏊🏽‍♀️","🏊🏽‍♂️","🏊🏾‍♀️","🏊🏾‍♂️","🏊🏿‍♀️","🏊🏿‍♂️","🏋🏻‍♀️","🏋🏻‍♂️","🏋🏼‍♀️","🏋🏼‍♂️","🏋🏽‍♀️","🏋🏽‍♂️","🏋🏾‍♀️","🏋🏾‍♂️","🏋🏿‍♀️","🏋🏿‍♂️","🏋️‍♀️","🏋️‍♂️","🏌🏻‍♀️","🏌🏻‍♂️","🏌🏼‍♀️","🏌🏼‍♂️","🏌🏽‍♀️","🏌🏽‍♂️","🏌🏾‍♀️","🏌🏾‍♂️","🏌🏿‍♀️","🏌🏿‍♂️","🏌️‍♀️","🏌️‍♂️","👮‍♀️","👮‍♂️","👮🏻‍♀️","👮🏻‍♂️","👮🏼‍♀️","👮🏼‍♂️","👮🏽‍♀️","👮🏽‍♂️","👮🏾‍♀️","👮🏾‍♂️","👮🏿‍♀️","👮🏿‍♂️","👯‍♀️","👯‍♂️","👰‍♀️","👰‍♂️","👰🏻‍♀️","👰🏻‍♂️","👰🏼‍♀️","👰🏼‍♂️","👰🏽‍♀️","👰🏽‍♂️","👰🏾‍♀️","👰🏾‍♂️","👰🏿‍♀️","👰🏿‍♂️","👱‍♀️","👱‍♂️","👱🏻‍♀️","👱🏻‍♂️","👱🏼‍♀️","👱🏼‍♂️","👱🏽‍♀️","👱🏽‍♂️","👱🏾‍♀️","👱🏾‍♂️","👱🏿‍♀️","👱🏿‍♂️","👳‍♀️","👳‍♂️","👳🏻‍♀️","👳🏻‍♂️","👳🏼‍♀️","👳🏼‍♂️","👳🏽‍♀️","👳🏽‍♂️","👳🏾‍♀️","👳🏾‍♂️","👳🏿‍♀️","👳🏿‍♂️","👷‍♀️","👷‍♂️","👷🏻‍♀️","👷🏻‍♂️","👷🏼‍♀️","👷🏼‍♂️","👷🏽‍♀️","👷🏽‍♂️","👷🏾‍♀️","👷🏾‍♂️","👷🏿‍♀️","👷🏿‍♂️","💁‍♀️","💁‍♂️","💁🏻‍♀️","💁🏻‍♂️","💁🏼‍♀️","💁🏼‍♂️","💁🏽‍♀️","💁🏽‍♂️","💁🏾‍♀️","💁🏾‍♂️","💁🏿‍♀️","💁🏿‍♂️","💂‍♀️","💂‍♂️","💂🏻‍♀️","💂🏻‍♂️","💂🏼‍♀️","💂🏼‍♂️","💂🏽‍♀️","💂🏽‍♂️","💂🏾‍♀️","💂🏾‍♂️","💂🏿‍♀️","💂🏿‍♂️","💆‍♀️","💆‍♂️","💆🏻‍♀️","💆🏻‍♂️","💆🏼‍♀️","💆🏼‍♂️","💆🏽‍♀️","💆🏽‍♂️","💆🏾‍♀️","💆🏾‍♂️","💆🏿‍♀️","💆🏿‍♂️","💇‍♀️","💇‍♂️","💇🏻‍♀️","💇🏻‍♂️","💇🏼‍♀️","💇🏼‍♂️","💇🏽‍♀️","💇🏽‍♂️","💇🏾‍♀️","💇🏾‍♂️","💇🏿‍♀️","💇🏿‍♂️","🕵🏻‍♀️","🕵🏻‍♂️","🕵🏼‍♀️","🕵🏼‍♂️","🕵🏽‍♀️","🕵🏽‍♂️","🕵🏾‍♀️","🕵🏾‍♂️","🕵🏿‍♀️","🕵🏿‍♂️","🕵️‍♀️","🕵️‍♂️","🙅‍♀️","🙅‍♂️","🙅🏻‍♀️","🙅🏻‍♂️","🙅🏼‍♀️","🙅🏼‍♂️","🙅🏽‍♀️","🙅🏽‍♂️","🙅🏾‍♀️","🙅🏾‍♂️","🙅🏿‍♀️","🙅🏿‍♂️","🙆‍♀️","🙆‍♂️","🙆🏻‍♀️","🙆🏻‍♂️","🙆🏼‍♀️","🙆🏼‍♂️","🙆🏽‍♀️","🙆🏽‍♂️","🙆🏾‍♀️","🙆🏾‍♂️","🙆🏿‍♀️","🙆🏿‍♂️","🙇‍♀️","🙇‍♂️","🙇🏻‍♀️","🙇🏻‍♂️","🙇🏼‍♀️","🙇🏼‍♂️","🙇🏽‍♀️","🙇🏽‍♂️","🙇🏾‍♀️","🙇🏾‍♂️","🙇🏿‍♀️","🙇🏿‍♂️","🙋‍♀️","🙋‍♂️","🙋🏻‍♀️","🙋🏻‍♂️","🙋🏼‍♀️","🙋🏼‍♂️","🙋🏽‍♀️","🙋🏽‍♂️","🙋🏾‍♀️","🙋🏾‍♂️","🙋🏿‍♀️","🙋🏿‍♂️","🙍‍♀️","🙍‍♂️","🙍🏻‍♀️","🙍🏻‍♂️","🙍🏼‍♀️","🙍🏼‍♂️","🙍🏽‍♀️","🙍🏽‍♂️","🙍🏾‍♀️","🙍🏾‍♂️","🙍🏿‍♀️","🙍🏿‍♂️","🙎‍♀️","🙎‍♂️","🙎🏻‍♀️","🙎🏻‍♂️","🙎🏼‍♀️","🙎🏼‍♂️","🙎🏽‍♀️","🙎🏽‍♂️","🙎🏾‍♀️","🙎🏾‍♂️","🙎🏿‍♀️","🙎🏿‍♂️","🚣‍♀️","🚣‍♂️","🚣🏻‍♀️","🚣🏻‍♂️","🚣🏼‍♀️","🚣🏼‍♂️","🚣🏽‍♀️","🚣🏽‍♂️","🚣🏾‍♀️","🚣🏾‍♂️","🚣🏿‍♀️","🚣🏿‍♂️","🚴‍♀️","🚴‍♂️","🚴🏻‍♀️","🚴🏻‍♂️","🚴🏼‍♀️","🚴🏼‍♂️","🚴🏽‍♀️","🚴🏽‍♂️","🚴🏾‍♀️","🚴🏾‍♂️","🚴🏿‍♀️","🚴🏿‍♂️","🚵‍♀️","🚵‍♂️","🚵🏻‍♀️","🚵🏻‍♂️","🚵🏼‍♀️","🚵🏼‍♂️","🚵🏽‍♀️","🚵🏽‍♂️","🚵🏾‍♀️","🚵🏾‍♂️","🚵🏿‍♀️","🚵🏿‍♂️","🚶‍♀️","🚶‍♀️‍➡️","🚶‍♂️","🚶‍♂️‍➡️","🚶🏻‍♀️","🚶🏻‍♀️‍➡️","🚶🏻‍♂️","🚶🏻‍♂️‍➡️","🚶🏼‍♀️","🚶🏼‍♀️‍➡️","🚶🏼‍♂️","🚶🏼‍♂️‍➡️","🚶🏽‍♀️","🚶🏽‍♀️‍➡️","🚶🏽‍♂️","🚶🏽‍♂️‍➡️","🚶🏾‍♀️","🚶🏾‍♀️‍➡️","🚶🏾‍♂️","🚶🏾‍♂️‍➡️","🚶🏿‍♀️","🚶🏿‍♀️‍➡️","🚶🏿‍♂️","🚶🏿‍♂️‍➡️","🤦‍♀️","🤦‍♂️","🤦🏻‍♀️","🤦🏻‍♂️","🤦🏼‍♀️","🤦🏼‍♂️","🤦🏽‍♀️","🤦🏽‍♂️","🤦🏾‍♀️","🤦🏾‍♂️","🤦🏿‍♀️","🤦🏿‍♂️","🤵‍♀️","🤵‍♂️","🤵🏻‍♀️","🤵🏻‍♂️","🤵🏼‍♀️","🤵🏼‍♂️","🤵🏽‍♀️","🤵🏽‍♂️","🤵🏾‍♀️","🤵🏾‍♂️","🤵🏿‍♀️","🤵🏿‍♂️","🤷‍♀️","🤷‍♂️","🤷🏻‍♀️","🤷🏻‍♂️","🤷🏼‍♀️","🤷🏼‍♂️","🤷🏽‍♀️","🤷🏽‍♂️","🤷🏾‍♀️","🤷🏾‍♂️","🤷🏿‍♀️","🤷🏿‍♂️","🤸‍♀️","🤸‍♂️","🤸🏻‍♀️","🤸🏻‍♂️","🤸🏼‍♀️","🤸🏼‍♂️","🤸🏽‍♀️","🤸🏽‍♂️","🤸🏾‍♀️","🤸🏾‍♂️","🤸🏿‍♀️","🤸🏿‍♂️","🤹‍♀️","🤹‍♂️","🤹🏻‍♀️","🤹🏻‍♂️","🤹🏼‍♀️","🤹🏼‍♂️","🤹🏽‍♀️","🤹🏽‍♂️","🤹🏾‍♀️","🤹🏾‍♂️","🤹🏿‍♀️","🤹🏿‍♂️","🤼‍♀️","🤼‍♂️","🤽‍♀️","🤽‍♂️","🤽🏻‍♀️","🤽🏻‍♂️","🤽🏼‍♀️","🤽🏼‍♂️","🤽🏽‍♀️","🤽🏽‍♂️","🤽🏾‍♀️","🤽🏾‍♂️","🤽🏿‍♀️","🤽🏿‍♂️","🤾‍♀️","🤾‍♂️","🤾🏻‍♀️","🤾🏻‍♂️","🤾🏼‍♀️","🤾🏼‍♂️","🤾🏽‍♀️","🤾🏽‍♂️","🤾🏾‍♀️","🤾🏾‍♂️","🤾🏿‍♀️","🤾🏿‍♂️","🦸‍♀️","🦸‍♂️","🦸🏻‍♀️","🦸🏻‍♂️","🦸🏼‍♀️","🦸🏼‍♂️","🦸🏽‍♀️","🦸🏽‍♂️","🦸🏾‍♀️","🦸🏾‍♂️","🦸🏿‍♀️","🦸🏿‍♂️","🦹‍♀️","🦹‍♂️","🦹🏻‍♀️","🦹🏻‍♂️","🦹🏼‍♀️","🦹🏼‍♂️","🦹🏽‍♀️","🦹🏽‍♂️","🦹🏾‍♀️","🦹🏾‍♂️","🦹🏿‍♀️","🦹🏿‍♂️","🧍‍♀️","🧍‍♂️","🧍🏻‍♀️","🧍🏻‍♂️","🧍🏼‍♀️","🧍🏼‍♂️","🧍🏽‍♀️","🧍🏽‍♂️","🧍🏾‍♀️","🧍🏾‍♂️","🧍🏿‍♀️","🧍🏿‍♂️","🧎‍♀️","🧎‍♀️‍➡️","🧎‍♂️","🧎‍♂️‍➡️","🧎🏻‍♀️","🧎🏻‍♀️‍➡️","🧎🏻‍♂️","🧎🏻‍♂️‍➡️","🧎🏼‍♀️","🧎🏼‍♀️‍➡️","🧎🏼‍♂️","🧎🏼‍♂️‍➡️","🧎🏽‍♀️","🧎🏽‍♀️‍➡️","🧎🏽‍♂️","🧎🏽‍♂️‍➡️","🧎🏾‍♀️","🧎🏾‍♀️‍➡️","🧎🏾‍♂️","🧎🏾‍♂️‍➡️","🧎🏿‍♀️","🧎🏿‍♀️‍➡️","🧎🏿‍♂️","🧎🏿‍♂️‍➡️","🧏‍♀️","🧏‍♂️","🧏🏻‍♀️","🧏🏻‍♂️","🧏🏼‍♀️","🧏🏼‍♂️","🧏🏽‍♀️","🧏🏽‍♂️","🧏🏾‍♀️","🧏🏾‍♂️","🧏🏿‍♀️","🧏🏿‍♂️","🧔‍♀️","🧔‍♂️","🧔🏻‍♀️","🧔🏻‍♂️","🧔🏼‍♀️","🧔🏼‍♂️","🧔🏽‍♀️","🧔🏽‍♂️","🧔🏾‍♀️","🧔🏾‍♂️","🧔🏿‍♀️","🧔🏿‍♂️","🧖‍♀️","🧖‍♂️","🧖🏻‍♀️","🧖🏻‍♂️","🧖🏼‍♀️","🧖🏼‍♂️","🧖🏽‍♀️","🧖🏽‍♂️","🧖🏾‍♀️","🧖🏾‍♂️","🧖🏿‍♀️","🧖🏿‍♂️","🧗‍♀️","🧗‍♂️","🧗🏻‍♀️","🧗🏻‍♂️","🧗🏼‍♀️","🧗🏼‍♂️","🧗🏽‍♀️","🧗🏽‍♂️","🧗🏾‍♀️","🧗🏾‍♂️","🧗🏿‍♀️","🧗🏿‍♂️","🧘‍♀️","🧘‍♂️","🧘🏻‍♀️","🧘🏻‍♂️","🧘🏼‍♀️","🧘🏼‍♂️","🧘🏽‍♀️","🧘🏽‍♂️","🧘🏾‍♀️","🧘🏾‍♂️","🧘🏿‍♀️","🧘🏿‍♂️","🧙‍♀️","🧙‍♂️","🧙🏻‍♀️","🧙🏻‍♂️","🧙🏼‍♀️","🧙🏼‍♂️","🧙🏽‍♀️","🧙🏽‍♂️","🧙🏾‍♀️","🧙🏾‍♂️","🧙🏿‍♀️","🧙🏿‍♂️","🧚‍♀️","🧚‍♂️","🧚🏻‍♀️","🧚🏻‍♂️","🧚🏼‍♀️","🧚🏼‍♂️","🧚🏽‍♀️","🧚🏽‍♂️","🧚🏾‍♀️","🧚🏾‍♂️","🧚🏿‍♀️","🧚🏿‍♂️","🧛‍♀️","🧛‍♂️","🧛🏻‍♀️","🧛🏻‍♂️","🧛🏼‍♀️","🧛🏼‍♂️","🧛🏽‍♀️","🧛🏽‍♂️","🧛🏾‍♀️","🧛🏾‍♂️","🧛🏿‍♀️","🧛🏿‍♂️","🧜‍♀️","🧜‍♂️","🧜🏻‍♀️","🧜🏻‍♂️","🧜🏼‍♀️","🧜🏼‍♂️","🧜🏽‍♀️","🧜🏽‍♂️","🧜🏾‍♀️","🧜🏾‍♂️","🧜🏿‍♀️","🧜🏿‍♂️","🧝‍♀️","🧝‍♂️","🧝🏻‍♀️","🧝🏻‍♂️","🧝🏼‍♀️","🧝🏼‍♂️","🧝🏽‍♀️","🧝🏽‍♂️","🧝🏾‍♀️","🧝🏾‍♂️","🧝🏿‍♀️","🧝🏿‍♂️","🧞‍♀️","🧞‍♂️","🧟‍♀️","🧟‍♂️","👨‍🦰","👨‍🦱","👨‍🦲","👨‍🦳","👨🏻‍🦰","👨🏻‍🦱","👨🏻‍🦲","👨🏻‍🦳","👨🏼‍🦰","👨🏼‍🦱","👨🏼‍🦲","👨🏼‍🦳","👨🏽‍🦰","👨🏽‍🦱","👨🏽‍🦲","👨🏽‍🦳","👨🏾‍🦰","👨🏾‍🦱","👨🏾‍🦲","👨🏾‍🦳","👨🏿‍🦰","👨🏿‍🦱","👨🏿‍🦲","👨🏿‍🦳","👩‍🦰","👩‍🦱","👩‍🦲","👩‍🦳","👩🏻‍🦰","👩🏻‍🦱","👩🏻‍🦲","👩🏻‍🦳","👩🏼‍🦰","👩🏼‍🦱","👩🏼‍🦲","👩🏼‍🦳","👩🏽‍🦰","👩🏽‍🦱","👩🏽‍🦲","👩🏽‍🦳","👩🏾‍🦰","👩🏾‍🦱","👩🏾‍🦲","👩🏾‍🦳","👩🏿‍🦰","👩🏿‍🦱","👩🏿‍🦲","👩🏿‍🦳","🧑‍🦰","🧑‍🦱","🧑‍🦲","🧑‍🦳","🧑🏻‍🦰","🧑🏻‍🦱","🧑🏻‍🦲","🧑🏻‍🦳","🧑🏼‍🦰","🧑🏼‍🦱","🧑🏼‍🦲","🧑🏼‍🦳","🧑🏽‍🦰","🧑🏽‍🦱","🧑🏽‍🦲","🧑🏽‍🦳","🧑🏾‍🦰","🧑🏾‍🦱","🧑🏾‍🦲","🧑🏾‍🦳","🧑🏿‍🦰","🧑🏿‍🦱","🧑🏿‍🦲","🧑🏿‍🦳","⛓️‍💥","❤️‍🔥","❤️‍🩹","🍄‍🟫","🍋‍🟩","🏳️‍⚧️","🏳️‍🌈","🏴‍☠️","🐈‍⬛","🐕‍🦺","🐦‍⬛","🐦‍🔥","🐻‍❄️","👁️‍🗨️","😮‍💨","😵‍💫","😶‍🌫️","🙂‍↔️","🙂‍↕️"]},43393:function(e,t,n){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,a.useLocation)(),n=(0,o.useContext)(r.ScrollContext),i=(0,o.useRef)(null);return(0,o.useLayoutEffect)((function(){if(i.current){var r=n.read(t,e);i.current.scrollTo(0,r||0)}}),[t.key]),{ref:i,onScroll:function(){i.current&&n.save(t,e,i.current.scrollTop)}}};var r=n(56775),o=n(41594),a=n(15702)},43494:function(e,t,n){"use strict";n.d(t,{pV:function(){return f},IS:function(){return p}});var r=n(64185),o=n(41594),a=n.n(o),i=n(74264),s=n(58930),u=n(32924),l=n(35494),d=n(85917);function c(e){switch(e){case"beta":return(0,d.Y)(l.wR,null);case"qa":case"dev":return(0,d.Y)(l.UB,null);case"preview":return(0,d.Y)(l.Wd,null);default:return(0,d.Y)(l.gu,null)}}class p extends a().Component{constructor(){super(...arguments),this.state={activeItem:null,isExpanded:!1,selectedLang:"",previousState:null,logoClick:!1},this.handleClick=e=>{const{handleMenuClick:t,handleSearchClick:n,isOverlayOpen:r}=this.props;this.setState((t=>({activeItem:(0,s.A)(t.activeItem,e)?null:e,previousState:t.activeItem}))),r&&n(),t(e)},this.handleSearchButtonClick=()=>{const{handleSearchClick:e}=this.props;this.setState({activeItem:null}),e()},this.closePopup=()=>{const{handleClosePopupClick:e}=this.props;this.setState({activeItem:null}),e()},this.handlePreferencesButtonClick=()=>{const{handlePreferencesClick:e}=this.props;this.setState({activeItem:null}),e()},this.logoClickHandler=()=>{const{handleLogoMenuClick:e}=this.props;this.setState({logoClick:!0}),e()},this.openDropdown=()=>{this.setState({isExpanded:!0})},this.setlanguage=e=>{const{toggleLanguage:t}=this.props;this.setState({selectedLang:e}),t(e)}}componentDidMount(){const{languageSlug:e}=this.props,t={"zh-hant-tw":"zh-tw"};this.setState({selectedLang:(()=>{const n=(null==e?void 0:e.toLowerCase())||"en";return t[n]||n})()}),window.addEventListener("click",(e=>{"frw-overlay__language"!==e.target.className&&"fas fa-globe-americas"!==e.target.className&&this.setState({isExpanded:!1})}))}componentDidUpdate(e){const{hamburgerCloseClick:t}=this.props,{activeMenu:n}=this.props,{logoClick:r,previousState:o}=this.state;"hamburger"===(null==n?void 0:n.label)&&o&&"hamburger"!==o.label&&!r&&t()}render(){const{items:e,isOverlayOpen:t,activeMenu:n,languageSlug:r="en",showLangPrefSelector:o,hasLanguageToggle:s,languagesToDisplay:l}=this.props,{activeItem:p,isExpanded:f,selectedLang:h}=this.state,g={__typename:"ContentfulNavigation",label:"hamburger",menus:[],title:"Hamburger"};return(0,d.Y)(a().Fragment,null,(0,d.Y)("div",{className:"frw-region frw-region--logo"},(0,d.Y)("div",{className:"frw-logo__wrapper"},(0,d.Y)("a",{"aria-label":"go to the home page",href:"/",onClick:()=>this.logoClickHandler(),onKeyDown:(0,u.y7)((()=>this.logoClickHandler())),"data-testid":"logo"},c("default")))),(0,d.Y)("div",{className:"frw-region frw-region--nav"},(0,d.Y)("div",{className:n?"frw-js-nav-toggle frw-nav--active":"frw-js-nav-toggle",onClick:()=>this.handleClick(g),onKeyDown:(0,u.pX)((()=>this.handleClick(g))),role:"button",tabIndex:0,"data-testid":"hamburgerMenuItem"},(0,d.Y)("span",{className:"frw-nav-line frw-nav-line--1"}),(0,d.Y)("span",{className:"frw-nav-line frw-nav-line--2"}),(0,d.Y)("span",{className:"frw-nav-line frw-nav-line--3"})),(0,d.Y)("nav",{className:n?"frw-navigation__main frw-active":"frw-navigation__main"},(0,d.Y)("ul",{className:"frw-menu frw-menu-level--0"},e.map((e=>{var t;return"ContentfulLink"===e.__typename?(0,d.Y)("li",{key:(0,i.A)(e.label),className:"frw-navigation__group"},(0,d.Y)("a",{className:"frw-overlay frw-overlay__navigation",href:(null===(t=e.linkHref)||void 0===t?void 0:t.href)||"#",target:e.target||"_self",onClick:this.closePopup,onKeyDown:(0,u.d)(this.closePopup)},e.label)):(0,d.Y)("li",{key:(0,i.A)(e.label),className:"frw-navigation__group"},(0,d.Y)("span",{className:e===p?"frw-overlay frw-overlay__navigation frw-active":"frw-overlay frw-overlay__navigation",onClick:()=>this.handleClick(e),onKeyDown:(0,u.pX)((()=>this.handleClick(e))),role:"button",tabIndex:0},e.label))}))))),(0,d.Y)("div",{className:"frw-region frw-region--user"},(s||"ja"===r)&&(0,d.Y)(a().Fragment,null,(0,d.Y)("div",{className:"frw-region--language"},(0,d.Y)("div",{"aria-label":"toggle language dropdown",className:"frw-overlay__language",onClick:this.openDropdown,onKeyDown:(0,u.pX)(this.openDropdown),role:"button",tabIndex:0},(0,d.Y)("i",{className:"fas fa-globe-americas"})),(0,d.Y)("div",{id:"language__overlay",role:"radiogroup","aria-label":"Select language page",className:""+(f&&"frw-active")},l.map((e=>(0,d.Y)("div",{key:(0,i.A)(e.languageCode),className:"frw-language__row",role:"radio","aria-label":e.language,"aria-checked":h===e.languageCode,onClick:()=>{this.setlanguage(e.languageCode)},onKeyDown:(0,u.pX)((()=>{this.setlanguage(e.languageCode)})),tabIndex:0},(0,d.Y)("span",null,(0,d.Y)("input",{checked:h===e.languageCode,type:"radio",tabIndex:-1,value:e.languageCode,"aria-hidden":"true"}),(0,d.Y)("span",{"aria-hidden":"true",className:"frw-language_label"},e.language)))))))),(0,d.Y)("div",{className:"frw-region--search"},t?(0,d.Y)("span",{"aria-label":"open search bar",className:"frw-overlay__search",onClick:this.handleSearchButtonClick,onKeyDown:(0,u.pX)(this.handleSearchButtonClick),role:"button",tabIndex:0,"data-testid":"handleSearch"},(0,d.Y)("i",{className:"fas fa-times"})):(0,d.Y)("span",{"aria-label":"open search bar",className:"frw-overlay__search",onClick:this.handleSearchButtonClick,onKeyDown:(0,u.pX)(this.handleSearchButtonClick),role:"button",tabIndex:0},(0,d.Y)("i",{className:"fas fa-search"}))),o?(0,d.Y)("div",{className:"frw-region--search",style:{marginLeft:"24px"}},(0,d.Y)("span",{role:"button",tabIndex:0,onClick:this.handlePreferencesButtonClick,onKeyDown:(0,u.pX)(this.handlePreferencesButtonClick),"data-testid":"handlePreferences"},r.toUpperCase(),(0,d.Y)("i",{className:"fas fa-user-cog"}))):null,(0,d.Y)("div",{className:"frw-region--login","data-testid":"handleContactUs"},(0,d.Y)("div",{className:"frw-contact-us"},(0,d.Y)("a",{"aria-label":"contact us",href:"/contact",onClick:this.closePopup,onKeyDown:(0,u.d)(this.closePopup),className:"frw-button frw-contact-link"},"Contact Us")))))}}const f=(0,r.Ay)({resolved:{},chunkName(){return"SubNavigation"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(1869),n.e(6697)]).then(n.bind(n,50915)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 50915}});(0,r.Ay)({resolved:{},chunkName(){return"SubNavigationMenu"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(7036).then(n.bind(n,97692)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 97692}})},43624:function(e,t,n){var r=n(98748)();r.addRange(7168,7223).addRange(7227,7241).addRange(7245,7247),t.characters=r},43699:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(41594);t.default=function(e,t){r.useEffect((function(){var n=t.current,r=n.parentElement;if(r){var o=document.createComment(e);return r.insertBefore(o,n),function(){r.removeChild(o)}}}),[])}},43720:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[].slice.call(t.querySelectorAll("*"),0).reduce((function(t,n){return t.concat(n.shadowRoot?e(n.shadowRoot):[n])}),[]);return n.filter(s)};var n="none",r="contents",o=/input|select|textarea|button|object|iframe/;function a(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var o=window.getComputedStyle(e),a=o.getPropertyValue("display");return t?a!==r&&function(e,t){return"visible"!==t.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0}(e,o):a===n}catch(i){return console.warn("Failed to inspect element style"),!1}}function i(e,t){var n=e.nodeName.toLowerCase();return(o.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),a(t))return!1;t=t.parentNode}return!0}(e)}function s(e){var t=e.getAttribute("tabindex");null===t&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&i(e,!n)}e.exports=t.default},43724:function(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},43840:function(e,t,n){"use strict";n.r(t),n.d(t,{Overlay:function(){return i}});var r=n(41594),o=n.n(r),a=n(85917);const i=e=>{let{children:t,className:n,isOpen:r}=e;return(0,a.Y)(o().Fragment,null,r?(0,a.Y)(o().Fragment,null,(0,a.Y)("div",{className:n},t)):null," ")};t.default=i},43901:function(e,t,n){var r=n(98748)(9200,9203,9855,9875,9889,9934,9940,9962,9973,9978,9981,9989,10024,10060,10062,10071,10160,10175,11088,11093,126980,127183,127374,127489,127514,127535,127988,128064,128378,128420,128716,129008);r.addRange(8986,8987).addRange(9193,9196).addRange(9725,9726).addRange(9748,9749).addRange(9800,9811).addRange(9898,9899).addRange(9917,9918).addRange(9924,9925).addRange(9970,9971).addRange(9994,9995).addRange(10067,10069).addRange(10133,10135).addRange(11035,11036).addRange(127377,127386).addRange(127462,127487).addRange(127538,127542).addRange(127544,127546).addRange(127568,127569).addRange(127744,127776).addRange(127789,127797).addRange(127799,127868).addRange(127870,127891).addRange(127904,127946).addRange(127951,127955).addRange(127968,127984).addRange(127992,128062).addRange(128066,128252).addRange(128255,128317).addRange(128331,128334).addRange(128336,128359).addRange(128405,128406).addRange(128507,128591).addRange(128640,128709).addRange(128720,128722).addRange(128725,128727).addRange(128732,128735).addRange(128747,128748).addRange(128756,128764).addRange(128992,129003).addRange(129292,129338).addRange(129340,129349).addRange(129351,129535).addRange(129648,129660).addRange(129664,129673).addRange(129679,129734).addRange(129742,129756).addRange(129759,129769).addRange(129776,129784),t.characters=r},43987:function(e,t,n){var r=n(98748)();r.addRange(68224,68255),t.characters=r},44036:function(e,t,n){"use strict";n.d(t,{zU:function(){return u},V1:function(){return l}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)};var o=n(71087),a="Invariant Violation",i=Object.setPrototypeOf,s=void 0===i?function(e,t){return e.__proto__=t,e}:i,u=function(e){function t(n){void 0===n&&(n=a);var r=e.call(this,"number"==typeof n?a+": "+n+" (see https://github.com/apollographql/invariant-packages)":n)||this;return r.framesToPop=1,r.name=a,s(r,t.prototype),r}return function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t}(Error);function l(e,t){if(!e)throw new u(t)}function d(e){return function(){return console[e].apply(console,arguments)}}!function(e){e.warn=d("warn"),e.error=d("error")}(l||(l={}));var c={env:{}};if("object"==typeof o)c=o;else try{Function("stub","process = stub")(c)}catch(p){}},44162:function(e,t,n){"use strict";n.r(t),n.d(t,{zoom:function(){return Ft},zoomIdentity:function(){return St},zoomTransform:function(){return Ot}});n(39469);var r={value:function(){}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(t=e.slice(n+1),e=e.slice(0,n)),e&&!r.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:t}}))),u=-1,l=a.length;if(!(arguments.length<2)){if(null!=t&&"function"!=typeof t)throw new Error("invalid callback: "+t);for(;++u0)for(var n,r,o=new Array(n),a=0;a=0&&t._call.call(null,e),t=t._next;--m}()}finally{m=0,function(){var e,t,n=p,r=1/0;for(;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:p=t);f=e,N(r)}(),C=0}}function x(){var e=A.now(),t=e-b;t>w&&(E-=t,b=e)}function N(e){m||(y&&(y=clearTimeout(y)),e-C>24?(e<1/0&&(y=setTimeout(T,e-A.now()-E)),R&&(R=clearInterval(R))):(R||(b=A.now(),R=setInterval(x,w)),m=1,S(T)))}function M(e,t,n){var r=new D;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r}D.prototype=P.prototype={constructor:D,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?O():+n)+(null==t?0:+t),this._next||f===this||(f?f._next=this:p=this,f=this),this._call=e,this._time=n,N()},stop:function(){this._call&&(this._call=null,this._time=1/0,N())}};var k=u("start","end","cancel","interrupt"),F=[],I=0,L=1,j=2,G=3,B=4,H=5,V=6;function W(e,t,n,r,o,a){var i=e.__transition;if(i){if(n in i)return}else e.__transition={};!function(e,t,n){var r,o=e.__transition;function a(e){n.state=L,n.timer.restart(i,n.delay,n.time),n.delay<=e&&i(e-n.delay)}function i(a){var l,d,c,p;if(n.state!==L)return u();for(l in o)if((p=o[l]).name===n.name){if(p.state===G)return M(i);p.state===B?(p.state=V,p.timer.stop(),p.on.call("interrupt",e,e.__data__,p.index,p.group),delete o[l]):+lI)throw new Error("too late; already scheduled");return n}function z(e,t){var n=Y(e,t);if(n.state>G)throw new Error("too late; already running");return n}function Y(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function q(e,t){var n,r,o,a=e.__transition,i=!0;if(a){for(o in t=null==t?null:t+"",a)(n=a[o]).name===t?(r=n.state>j&&n.state180?t+=360:t-e>180&&(e+=360),a.push({i:n.push(o(n)+"rotate(",null,r)-2,x:Z(e,t)})):t&&n.push(o(n)+"rotate("+t+r)}(a.rotate,i.rotate,s,u),function(e,t,n,a){e!==t?a.push({i:n.push(o(n)+"skewX(",null,r)-2,x:Z(e,t)}):t&&n.push(o(n)+"skewX("+t+r)}(a.skewX,i.skewX,s,u),function(e,t,n,r,a,i){if(e!==n||t!==r){var s=a.push(o(a)+"scale(",null,",",null,")");i.push({i:s-4,x:Z(e,n)},{i:s-2,x:Z(t,r)})}else 1===n&&1===r||a.push(o(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,i.scaleX,i.scaleY,s,u),a=i=null,function(e){for(var t,n=-1,r=u.length;++n>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?_e(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?_e(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=ve.exec(e))?new Pe(t[1],t[2],t[3],1):(t=me.exec(e))?new Pe(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ye.exec(e))?_e(t[1],t[2],t[3],t[4]):(t=Re.exec(e))?_e(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=we.exec(e))?Fe(t[1],t[2]/100,t[3]/100,1):(t=be.exec(e))?Fe(t[1],t[2]/100,t[3]/100,t[4]):Ce.hasOwnProperty(e)?Oe(Ce[e]):"transparent"===e?new Pe(NaN,NaN,NaN,0):null}function Oe(e){return new Pe(e>>16&255,e>>8&255,255&e,1)}function _e(e,t,n,r){return r<=0&&(e=t=n=NaN),new Pe(e,t,n,r)}function De(e,t,n,r){return 1===arguments.length?((o=e)instanceof le||(o=Se(o)),o?new Pe((o=o.rgb()).r,o.g,o.b,o.opacity):new Pe):new Pe(e,t,n,null==r?1:r);var o}function Pe(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function Te(){return"#".concat(ke(this.r)).concat(ke(this.g)).concat(ke(this.b))}function xe(){var e=Ne(this.opacity);return"".concat(1===e?"rgb(":"rgba(").concat(Me(this.r),", ").concat(Me(this.g),", ").concat(Me(this.b)).concat(1===e?")":", ".concat(e,")"))}function Ne(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Me(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function ke(e){return((e=Me(e))<16?"0":"")+e.toString(16)}function Fe(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Le(e,t,n,r)}function Ie(e){if(e instanceof Le)return new Le(e.h,e.s,e.l,e.opacity);if(e instanceof le||(e=Se(e)),!e)return new Le;if(e instanceof Le)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),i=NaN,s=a-o,u=(a+o)/2;return s?(i=t===a?(n-r)/s+6*(n0&&u<1?0:i,new Le(i,s,u,e.opacity)}function Le(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function je(e){return(e=(e||0)%360)<0?e+360:e}function Ge(e){return Math.max(0,Math.min(1,e||0))}function Be(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function He(e,t,n,r,o){var a=e*e,i=a*e;return((1-3*e+3*a-i)*t+(4-6*a+3*i)*n+(1+3*e+3*a-3*i)*r+i*o)/6}se(le,Se,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Ee,formatHex:Ee,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Ie(this).formatHsl()},formatRgb:Ae,toString:Ae}),se(Pe,De,ue(le,{brighter:function(e){return e=null==e?ce:Math.pow(ce,e),new Pe(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?de:Math.pow(de,e),new Pe(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},clamp:function(){return new Pe(Me(this.r),Me(this.g),Me(this.b),Ne(this.opacity))},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Te,formatHex:Te,formatHex8:function(){return"#".concat(ke(this.r)).concat(ke(this.g)).concat(ke(this.b)).concat(ke(255*(isNaN(this.opacity)?1:this.opacity)))},formatRgb:xe,toString:xe})),se(Le,(function(e,t,n,r){return 1===arguments.length?Ie(e):new Le(e,t,n,null==r?1:r)}),ue(le,{brighter:function(e){return e=null==e?ce:Math.pow(ce,e),new Le(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?de:Math.pow(de,e),new Le(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new Pe(Be(e>=240?e-240:e+120,o,r),Be(e,o,r),Be(e<120?e+240:e-120,o,r),this.opacity)},clamp:function(){return new Le(je(this.h),Ge(this.s),Ge(this.l),Ne(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=Ne(this.opacity);return"".concat(1===e?"hsl(":"hsla(").concat(je(this.h),", ").concat(100*Ge(this.s),"%, ").concat(100*Ge(this.l),"%").concat(1===e?")":", ".concat(e,")"))}}));var Ve=function(e){return function(){return e}};function We(e,t){return function(n){return e+n*t}}function Ue(e){return 1==(e=+e)?ze:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):Ve(isNaN(t)?n:t)}}function ze(e,t){var n=t-e;return n?We(e,n):Ve(isNaN(e)?t:e)}var Ye=function e(t){var n=Ue(t);function r(e,t){var r=n((e=De(e)).r,(t=De(t)).r),o=n(e.g,t.g),a=n(e.b,t.b),i=ze(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=a(t),e.opacity=i(t),e+""}}return r.gamma=e,r}(1);function qe(e){return function(t){var n,r,o=t.length,a=new Array(o),i=new Array(o),s=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),o=e[r],a=e[r+1],i=r>0?e[r-1]:2*o-a,s=ra&&(o=t.slice(a,o),s[i]?s[i]+=o:s[++i]=o),(n=n[0])===(r=r[0])?s[i]?s[i]+=r:s[++i]=r:(s[++i]=null,u.push({i:i,x:Z(n,r)})),a=Ze.lastIndex;return a=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?U:z;return function(){var i=a(this,e),s=i.on;s!==r&&(o=(r=s).copy()).on(t,n),i.on=o}}(n,e,t))},attr:function(e,t){var n=(0,re.A)(e),r="transform"===n?ne:Qe;return this.attrTween(e,"function"==typeof t?(n.local?rt:nt)(n,r,ie(this,"attr."+e,t)):null==t?(n.local?Je:$e)(n):(n.local?tt:et)(n,r,t))},attrTween:function(e,t){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw new Error;var r=(0,re.A)(e);return this.tween(n,(r.local?ot:at)(r,t))},style:function(e,t,n){var r="transform"==(e+="")?te:Qe;return null==t?this.styleTween(e,function(e,t){var n,r,o;return function(){var a=(0,ht.j)(this,e),i=(this.style.removeProperty(e),(0,ht.j)(this,e));return a===i?null:a===n&&i===r?o:o=t(n=a,r=i)}}(e,r)).on("end.style."+e,gt(e)):"function"==typeof t?this.styleTween(e,function(e,t,n){var r,o,a;return function(){var i=(0,ht.j)(this,e),s=n(this),u=s+"";return null==s&&(this.style.removeProperty(e),u=s=(0,ht.j)(this,e)),i===u?null:i===r&&u===o?a:(o=u,a=t(r=i,s))}}(e,r,ie(this,"style."+e,t))).each(function(e,t){var n,r,o,a,i="style."+t,s="end."+i;return function(){var u=z(this,e),l=u.on,d=null==u.value[i]?a||(a=gt(t)):void 0;l===n&&o===d||(r=(n=l).copy()).on(s,o=d),u.on=r}}(this._id,e)):this.styleTween(e,function(e,t,n){var r,o,a=n+"";return function(){var i=(0,ht.j)(this,e);return i===a?null:i===r?o:o=t(r=i,n)}}(e,r,t),n).on("end.style."+e,null)},styleTween:function(e,t,n){var r="style."+(e+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==t)return this.tween(r,null);if("function"!=typeof t)throw new Error;return this.tween(r,function(e,t,n){var r,o;function a(){var a=t.apply(this,arguments);return a!==o&&(r=(o=a)&&function(e,t,n){return function(r){this.style.setProperty(e,t.call(this,r),n)}}(e,a,n)),r}return a._value=t,a}(e,t,null==n?"":n))},text:function(e){return this.tween("text","function"==typeof e?function(e){return function(){var t=e(this);this.textContent=null==t?"":t}}(ie(this,"text",e)):function(e){return function(){this.textContent=e}}(null==e?"":e+""))},textTween:function(e){var t="text";if(arguments.length<1)return(t=this.tween(t))&&t._value;if(null==e)return this.tween(t,null);if("function"!=typeof e)throw new Error;return this.tween(t,function(e){var t,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&function(e){return function(t){this.textContent=e.call(this,t)}}(r)),t}return r._value=e,r}(e))},remove:function(){return this.on("end.remove",function(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}(this._id))},tween:function(e,t){var n=this._id;if(e+="",arguments.length<2){for(var r,o=Y(this.node(),n).tween,a=0,i=o.length;ar?(r+o)/2:Math.min(0,r)||Math.max(0,o),i>a?(a+i)/2:Math.min(0,a)||Math.max(0,i))}function Ft(){var e,t,n,r=Pt,o=Tt,a=kt,i=Nt,s=Mt,c=[0,1/0],p=[[-1/0,-1/0],[1/0,1/0]],f=250,v=h,m=u("start","zoom","end"),y=500,R=150,w=0,b=10;function C(e){e.property("__zoom",xt).on("wheel.zoom",P).on("mousedown.zoom",T).on("dblclick.zoom",x).filter(s).on("touchstart.zoom",N).on("touchmove.zoom",M).on("touchend.zoom touchcancel.zoom",k).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function E(e,t){return(t=Math.max(c[0],Math.min(c[1],t)))===e.k?e:new At(t,e.x,e.y)}function A(e,t,n){var r=t[0]-n[0]*e.k,o=t[1]-n[1]*e.k;return r===e.x&&o===e.y?e:new At(e.k,r,o)}function S(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function O(e,t,n,r){e.on("start.zoom",(function(){_(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){_(this,arguments).event(r).end()})).tween("zoom",(function(){var e=this,a=arguments,i=_(e,a).event(r),s=o.apply(e,a),u=null==n?S(s):"function"==typeof n?n.apply(e,a):n,l=Math.max(s[1][0]-s[0][0],s[1][1]-s[0][1]),d=e.__zoom,c="function"==typeof t?t.apply(e,a):t,p=v(d.invert(u).concat(l/d.k),c.invert(u).concat(l/c.k));return function(e){if(1===e)e=c;else{var t=p(e),n=l/t[2];e=new At(n,u[0]-t[0]*n,u[1]-t[1]*n)}i.zoom(null,e)}}))}function _(e,t,n){return!n&&e.__zooming||new D(e,t)}function D(e,t){this.that=e,this.args=t,this.active=0,this.sourceEvent=null,this.extent=o.apply(e,t),this.taps=0}function P(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o1?t-1:0),i=1;iw}s.event(e).zoom("mouse",a(A(s.that.__zoom,s.mouse[0]=(0,g.A)(e,f),s.mouse[1]),s.extent,p))}),!0).on("mouseup.zoom",(function(e){u.on("mousemove.zoom mouseup.zoom",null),function(e,t){var n=e.document.documentElement,r=(0,l.A)(e).on("dragstart.drag",null);t&&(r.on("click.drag",d,!0),setTimeout((function(){r.on("click.drag",null)}),0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}(e.view,s.moved),Dt(e),s.event(e).end()}),!0),c=(0,g.A)(e,f),f=e.currentTarget,h=e.clientX,v=e.clientY;!function(e){var t=e.document.documentElement,n=(0,l.A)(e).on("dragstart.drag",d,!0);"onselectstart"in t?n.on("selectstart.drag",d,!0):(t.__noselect=t.style.MozUserSelect,t.style.MozUserSelect="none")}(e.view),_t(e),s.mouse=[c,this.__zoom.invert(c)],q(this),s.start()}}function x(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i0?(0,l.A)(this).transition().duration(f).call(O,h,u,e):(0,l.A)(this).call(C.transform,h,u,e)}}function N(n){for(var o=arguments.length,a=new Array(o>1?o-1:0),i=1;i1?t-1:0),r=1;r1?r-1:0),a=1;an.e(1177).then(n.bind(n,26188)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 26188}})},44884:function(e,t,n){var r=n(98748)();r.addRange(68e3,68023).addRange(68028,68047).addRange(68050,68095),t.characters=r},44937:function(e,t,n){var r=n(98748)(700);r.addRange(123536,123566),t.characters=r},44997:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["allowfullScreen","async","autoplay","capture","checked","controls","default","defer","disabled","formnovalidate","hidden","loop","multiple","muted","novalidate","open","playsinline","readonly","required","reversed","scoped","seamless","selected","itemscope"]},45063:function(e,t,n){"use strict";n.r(t),n.d(t,{HighlightVideo:function(){return a}});n(41594);var r=n(19543),o=n(85917);const a=e=>{let{videoId:t}=e,n="";return n=t||"",(0,o.Y)("div",{className:"frw-video"},(0,o.Y)(r.BrightcoveVideo,{videoId:n}))};t.default=a},45138:function(e,t,n){"use strict";n.d(t,{n4:function(){return we}});var r=n(60128),o=Math.max,a=Math.min,i=Math.round,s=n(78596);function u(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function l(){return!/^((?!chrome|android).)*safari/i.test(u())}function d(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),a=1,u=1;t&&(0,r.sb)(e)&&(a=e.offsetWidth>0&&i(o.width)/e.offsetWidth||1,u=e.offsetHeight>0&&i(o.height)/e.offsetHeight||1);var d=((0,r.vq)(e)?(0,s.A)(e):window).visualViewport,c=!l()&&n,p=(o.left+(c&&d?d.offsetLeft:0))/a,f=(o.top+(c&&d?d.offsetTop:0))/u,h=o.width/a,g=o.height/u;return{width:h,height:g,top:f,right:p+h,bottom:f+g,left:p,x:p,y:f}}function c(e){var t=(0,s.A)(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}var p=n(54539);function f(e){return(((0,r.vq)(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return d(f(e)).left+c(e).scrollLeft}function g(e){return(0,s.A)(e).getComputedStyle(e)}function v(e){var t=g(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function m(e,t,n){void 0===n&&(n=!1);var o,a,u=(0,r.sb)(t),l=(0,r.sb)(t)&&function(e){var t=e.getBoundingClientRect(),n=i(t.width)/e.offsetWidth||1,r=i(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),g=f(t),m=d(e,l,n),y={scrollLeft:0,scrollTop:0},R={x:0,y:0};return(u||!u&&!n)&&(("body"!==(0,p.A)(t)||v(g))&&(y=(o=t)!==(0,s.A)(o)&&(0,r.sb)(o)?{scrollLeft:(a=o).scrollLeft,scrollTop:a.scrollTop}:c(o)),(0,r.sb)(t)?((R=d(t,!0)).x+=t.clientLeft,R.y+=t.clientTop):g&&(R.x=h(g))),{x:m.left+y.scrollLeft-R.x,y:m.top+y.scrollTop-R.y,width:m.width,height:m.height}}function y(e){var t=d(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function R(e){return"html"===(0,p.A)(e)?e:e.assignedSlot||e.parentNode||((0,r.Ng)(e)?e.host:null)||f(e)}function w(e){return["html","body","#document"].indexOf((0,p.A)(e))>=0?e.ownerDocument.body:(0,r.sb)(e)&&v(e)?e:w(R(e))}function b(e,t){var n;void 0===t&&(t=[]);var r=w(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=(0,s.A)(r),i=o?[a].concat(a.visualViewport||[],v(r)?r:[]):r,u=t.concat(i);return o?u:u.concat(b(R(i)))}function C(e){return["table","td","th"].indexOf((0,p.A)(e))>=0}function E(e){return(0,r.sb)(e)&&"fixed"!==g(e).position?e.offsetParent:null}function A(e){for(var t=(0,s.A)(e),n=E(e);n&&C(n)&&"static"===g(n).position;)n=E(n);return n&&("html"===(0,p.A)(n)||"body"===(0,p.A)(n)&&"static"===g(n).position)?t:n||function(e){var t=/firefox/i.test(u());if(/Trident/i.test(u())&&(0,r.sb)(e)&&"fixed"===g(e).position)return null;var n=R(e);for((0,r.Ng)(n)&&(n=n.host);(0,r.sb)(n)&&["html","body"].indexOf((0,p.A)(n))<0;){var o=g(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var S="top",O="bottom",_="right",D="left",P="auto",T=[S,O,_,D],x="start",N="end",M="clippingParents",k="viewport",F="popper",I="reference",L=T.reduce((function(e,t){return e.concat([t+"-"+x,t+"-"+N])}),[]),j=[].concat(T,[P]).reduce((function(e,t){return e.concat([t,t+"-"+x,t+"-"+N])}),[]),G=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function B(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var H={placement:"bottom",modifiers:[],strategy:"absolute"};function V(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function Z(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?Y(o):null,i=o?q(o):null,s=n.x+n.width/2-r.width/2,u=n.y+n.height/2-r.height/2;switch(a){case S:t={x:s,y:n.y-r.height};break;case O:t={x:s,y:n.y+n.height};break;case _:t={x:n.x+n.width,y:u};break;case D:t={x:n.x-r.width,y:u};break;default:t={x:n.x,y:n.y}}var l=a?K(a):null;if(null!=l){var d="y"===l?"height":"width";switch(i){case x:t[l]=t[l]-(n[d]/2-r[d]/2);break;case N:t[l]=t[l]+(n[d]/2-r[d]/2)}}return t}var X={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Z({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},Q={top:"auto",right:"auto",bottom:"auto",left:"auto"};function $(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,u=e.offsets,l=e.position,d=e.gpuAcceleration,c=e.adaptive,p=e.roundOffsets,h=e.isFixed,v=u.x,m=void 0===v?0:v,y=u.y,R=void 0===y?0:y,w="function"==typeof p?p({x:m,y:R}):{x:m,y:R};m=w.x,R=w.y;var b=u.hasOwnProperty("x"),C=u.hasOwnProperty("y"),E=D,P=S,T=window;if(c){var x=A(n),M="clientHeight",k="clientWidth";if(x===(0,s.A)(n)&&"static"!==g(x=f(n)).position&&"absolute"===l&&(M="scrollHeight",k="scrollWidth"),o===S||(o===D||o===_)&&a===N)P=O,R-=(h&&x===T&&T.visualViewport?T.visualViewport.height:x[M])-r.height,R*=d?1:-1;if(o===D||(o===S||o===O)&&a===N)E=_,m-=(h&&x===T&&T.visualViewport?T.visualViewport.width:x[k])-r.width,m*=d?1:-1}var F,I=Object.assign({position:l},c&&Q),L=!0===p?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:i(n*o)/o||0,y:i(r*o)/o||0}}({x:m,y:R},(0,s.A)(n)):{x:m,y:R};return m=L.x,R=L.y,d?Object.assign({},I,((F={})[P]=C?"0":"",F[E]=b?"0":"",F.transform=(T.devicePixelRatio||1)<=1?"translate("+m+"px, "+R+"px)":"translate3d("+m+"px, "+R+"px, 0)",F)):Object.assign({},I,((t={})[P]=C?R+"px":"",t[E]=b?m+"px":"",t.transform="",t))}var J={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,u=void 0===s||s,l={placement:Y(t.placement),variation:q(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,$(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:u})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,$(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},ee=n(71064);var te={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=j.reduce((function(e,n){return e[n]=function(e,t,n){var r=Y(e),o=[D,S].indexOf(r)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[D,_].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],u=s.x,l=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}},ne={left:"right",right:"left",bottom:"top",top:"bottom"};function re(e){return e.replace(/left|right|bottom|top/g,(function(e){return ne[e]}))}var oe={start:"end",end:"start"};function ae(e){return e.replace(/start|end/g,(function(e){return oe[e]}))}function ie(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&(0,r.Ng)(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function se(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ue(e,t,n){return t===k?se(function(e,t){var n=(0,s.A)(e),r=f(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,u=0,d=0;if(o){a=o.width,i=o.height;var c=l();(c||!c&&"fixed"===t)&&(u=o.offsetLeft,d=o.offsetTop)}return{width:a,height:i,x:u+h(e),y:d}}(e,n)):(0,r.vq)(t)?function(e,t){var n=d(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):se(function(e){var t,n=f(e),r=c(e),a=null==(t=e.ownerDocument)?void 0:t.body,i=o(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),s=o(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),u=-r.scrollLeft+h(e),l=-r.scrollTop;return"rtl"===g(a||n).direction&&(u+=o(n.clientWidth,a?a.clientWidth:0)-i),{width:i,height:s,x:u,y:l}}(f(e)))}function le(e,t,n,i){var s="clippingParents"===t?function(e){var t=b(R(e)),n=["absolute","fixed"].indexOf(g(e).position)>=0&&(0,r.sb)(e)?A(e):e;return(0,r.vq)(n)?t.filter((function(e){return(0,r.vq)(e)&&ie(e,n)&&"body"!==(0,p.A)(e)})):[]}(e):[].concat(t),u=[].concat(s,[n]),l=u[0],d=u.reduce((function(t,n){var r=ue(e,n,i);return t.top=o(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=o(r.left,t.left),t}),ue(e,l,i));return d.width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d}function de(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function ce(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function pe(e,t){void 0===t&&(t={});var n=t,o=n.placement,a=void 0===o?e.placement:o,i=n.strategy,s=void 0===i?e.strategy:i,u=n.boundary,l=void 0===u?M:u,c=n.rootBoundary,p=void 0===c?k:c,h=n.elementContext,g=void 0===h?F:h,v=n.altBoundary,m=void 0!==v&&v,y=n.padding,R=void 0===y?0:y,w=de("number"!=typeof R?R:ce(R,T)),b=g===F?I:F,C=e.rects.popper,E=e.elements[m?b:g],A=le((0,r.vq)(E)?E:E.contextElement||f(e.elements.popper),l,p,s),D=d(e.elements.reference),P=Z({reference:D,element:C,strategy:"absolute",placement:a}),x=se(Object.assign({},C,P)),N=g===F?x:D,L={top:A.top-N.top+w.top,bottom:N.bottom-A.bottom+w.bottom,left:A.left-N.left+w.left,right:N.right-A.right+w.right},j=e.modifiersData.offset;if(g===F&&j){var G=j[a];Object.keys(L).forEach((function(e){var t=[_,O].indexOf(e)>=0?1:-1,n=[S,O].indexOf(e)>=0?"y":"x";L[e]+=G[n]*t}))}return L}var fe={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,u=n.fallbackPlacements,l=n.padding,d=n.boundary,c=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,g=n.allowedAutoPlacements,v=t.options.placement,m=Y(v),y=u||(m===v||!h?[re(v)]:function(e){if(Y(e)===P)return[];var t=re(e);return[ae(e),t,ae(t)]}(v)),R=[v].concat(y).reduce((function(e,n){return e.concat(Y(n)===P?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,u=n.allowedAutoPlacements,l=void 0===u?j:u,d=q(r),c=d?s?L:L.filter((function(e){return q(e)===d})):T,p=c.filter((function(e){return l.indexOf(e)>=0}));0===p.length&&(p=c);var f=p.reduce((function(t,n){return t[n]=pe(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[Y(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:d,rootBoundary:c,padding:l,flipVariations:h,allowedAutoPlacements:g}):n)}),[]),w=t.rects.reference,b=t.rects.popper,C=new Map,E=!0,A=R[0],N=0;N=0,G=I?"width":"height",B=pe(t,{placement:M,boundary:d,rootBoundary:c,altBoundary:p,padding:l}),H=I?F?_:D:F?O:S;w[G]>b[G]&&(H=re(H));var V=re(H),W=[];if(a&&W.push(B[k]<=0),s&&W.push(B[H]<=0,B[V]<=0),W.every((function(e){return e}))){A=M,E=!1;break}C.set(M,W)}if(E)for(var U=function(e){var t=R.find((function(t){var n=C.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return A=t,"break"},z=h?3:1;z>0;z--){if("break"===U(z))break}t.placement!==A&&(t.modifiersData[r]._skip=!0,t.placement=A,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function he(e,t,n){return o(e,a(t,n))}var ge={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,s=void 0===i||i,u=n.altAxis,l=void 0!==u&&u,d=n.boundary,c=n.rootBoundary,p=n.altBoundary,f=n.padding,h=n.tether,g=void 0===h||h,v=n.tetherOffset,m=void 0===v?0:v,R=pe(t,{boundary:d,rootBoundary:c,padding:f,altBoundary:p}),w=Y(t.placement),b=q(t.placement),C=!b,E=K(w),P="x"===E?"y":"x",T=t.modifiersData.popperOffsets,N=t.rects.reference,M=t.rects.popper,k="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,F="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,L={x:0,y:0};if(T){if(s){var j,G="y"===E?S:D,B="y"===E?O:_,H="y"===E?"height":"width",V=T[E],W=V+R[G],U=V-R[B],z=g?-M[H]/2:0,Z=b===x?N[H]:M[H],X=b===x?-M[H]:-N[H],Q=t.elements.arrow,$=g&&Q?y(Q):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},ee=J[G],te=J[B],ne=he(0,N[H],$[H]),re=C?N[H]/2-z-ne-ee-F.mainAxis:Z-ne-ee-F.mainAxis,oe=C?-N[H]/2+z+ne+te+F.mainAxis:X+ne+te+F.mainAxis,ae=t.elements.arrow&&A(t.elements.arrow),ie=ae?"y"===E?ae.clientTop||0:ae.clientLeft||0:0,se=null!=(j=null==I?void 0:I[E])?j:0,ue=V+oe-se,le=he(g?a(W,V+re-se-ie):W,V,g?o(U,ue):U);T[E]=le,L[E]=le-V}if(l){var de,ce="x"===E?S:D,fe="x"===E?O:_,ge=T[P],ve="y"===P?"height":"width",me=ge+R[ce],ye=ge-R[fe],Re=-1!==[S,D].indexOf(w),we=null!=(de=null==I?void 0:I[P])?de:0,be=Re?me:ge-N[ve]-M[ve]-we+F.altAxis,Ce=Re?ge+N[ve]+M[ve]-we-F.altAxis:ye,Ee=g&&Re?function(e,t,n){var r=he(e,t,n);return r>n?n:r}(be,ge,Ce):he(g?be:me,ge,g?Ce:ye);T[P]=Ee,L[P]=Ee-ge}t.modifiersData[r]=L}},requiresIfExists:["offset"]};var ve={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=Y(n.placement),u=K(s),l=[D,_].indexOf(s)>=0?"height":"width";if(a&&i){var d=function(e,t){return de("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:ce(e,T))}(o.padding,n),c=y(a),p="y"===u?S:D,f="y"===u?O:_,h=n.rects.reference[l]+n.rects.reference[u]-i[u]-n.rects.popper[l],g=i[u]-n.rects.reference[u],v=A(a),m=v?"y"===u?v.clientHeight||0:v.clientWidth||0:0,R=h/2-g/2,w=d[p],b=m-c[l]-d[f],C=m/2-c[l]/2+R,E=he(w,C,b),P=u;n.modifiersData[r]=((t={})[P]=E,t.centerOffset=E-C,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&ie(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function me(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ye(e){return[S,_,O,D].some((function(t){return e[t]>=0}))}var Re={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=pe(t,{elementContext:"reference"}),s=pe(t,{altBoundary:!0}),u=me(i,r),l=me(s,o,a),d=ye(u),c=ye(l);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:l,isReferenceHidden:d,hasPopperEscaped:c},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":c})}},we=W({defaultModifiers:[z,X,J,ee.A,te,fe,ge,ve,Re]})},45265:function(e,t,n){"use strict";n.r(t),n.d(t,{create:function(){return a},creator:function(){return r.A},local:function(){return s},matcher:function(){return l.A},namespace:function(){return d.A},namespaces:function(){return c.A},pointer:function(){return p.A},pointers:function(){return h},select:function(){return o.A},selectAll:function(){return m},selection:function(){return v.Ay},selector:function(){return y.A},selectorAll:function(){return R.A},style:function(){return w.j},window:function(){return b.A}});var r=n(99425),o=n(20821);function a(e){return(0,o.A)((0,r.A)(e).call(document.documentElement))}var i=0;function s(){return new u}function u(){this._="@"+(++i).toString(36)}u.prototype=s.prototype={constructor:u,get:function(e){for(var t=this._;!(t in e);)if(!(e=e.parentNode))return;return e[t]},set:function(e,t){return e[this._]=t},remove:function(e){return this._ in e&&delete e[this._]},toString:function(){return this._}};var l=n(50007),d=n(38482),c=n(93937),p=n(85016),f=n(10430);function h(e,t){return e.target&&(e=(0,f.A)(e),void 0===t&&(t=e.currentTarget),e=e.touches||[e]),Array.from(e,(function(e){return(0,p.A)(e,t)}))}var g=n(71768),v=n(34768);function m(e){return"string"==typeof e?new v.LN([document.querySelectorAll(e)],[document.documentElement]):new v.LN([null==e?[]:(0,g.A)(e)],v.zr)}var y=n(14180),R=n(96205),w=n(53237),b=n(64809)},45362:function(e,t,n){"use strict";var r,o,a=n(64944),i=n(34173),s={getTemplate:function(){return{name:"Workbook",properties:{prefixedAttributes:[{prefix:"xmlns:",map:{o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",html:"http://www.w3.org/TR/REC-html40"}}],rawMap:{xmlns:"urn:schemas-microsoft-com:office:spreadsheet"}}}}},u={getTemplate:function(){return{name:"ExcelWorkbook",properties:{rawMap:{xmlns:"urn:schemas-microsoft-com:office:excel"}},children:[{name:"WindowHeight",textNode:"8130"},{name:"WindowWidth",textNode:"15135"},{name:"WindowHeight",textNode:"8130"},{name:"WindowTopX",textNode:"120"},{name:"WindowTopY",textNode:"45"},{name:"ProtectStructure",textNode:"False"},{name:"ProtectWindow",textNode:"False"}]}}},l={getTemplate:function(e){return{name:"Column",properties:{prefixedAttributes:[{prefix:"ss:",map:{Width:e.width}}]}}}},d={getTemplate:function(e){var t=e.mergeAcross,n=e.styleId,r=e.data,o={};return t&&(o.MergeAcross=t),n&&(o.StyleID=n),{name:"Cell",properties:{prefixedAttributes:[{prefix:"ss:",map:o}]},children:[{name:"Data",properties:{prefixedAttributes:[{prefix:"ss:",map:{Type:r.type}}]},textNode:r.value}]}}},c={getTemplate:function(e){return{name:"Row",children:e.cells.map((function(e){return d.getTemplate(e)}))}}},p={getTemplate:function(e){var t=e.table,n=e.name,r=t.columns,o=t.rows,a=r.map((function(e){return l.getTemplate(e)})),i=o.map((function(e){return c.getTemplate(e)}));return{name:"Worksheet",children:[{name:"Table",children:a.concat(i)}],properties:{prefixedAttributes:[{prefix:"ss:",map:{Name:n}}]}}}},f={getTemplate:function(){return{name:"DocumentProperties",properties:{rawMap:{xmlns:"urn:schemas-microsoft-com:office:office"}},children:[{name:"Version",textNode:"12.00"}]}}},h={getTemplate:function(e){var t=e.alignment;return{name:"Alignment",properties:{prefixedAttributes:[{prefix:"ss:",map:{Vertical:t.vertical,Horizontal:t.horizontal,Indent:t.indent,ReadingOrder:t.readingOrder,Rotate:t.rotate,ShrinkToFit:t.shrinkToFit,VerticalText:t.verticalText,WrapText:t.wrapText}}]}}}},g={getTemplate:function(e){var t=e.borders;return{name:"Borders",children:[t.borderBottom,t.borderLeft,t.borderRight,t.borderTop].map((function(e,t){return{name:"Border",properties:{prefixedAttributes:[{prefix:"ss:",map:{Position:0==t?"Bottom":1==t?"Left":2==t?"Right":"Top",LineStyle:e.lineStyle,Weight:e.weight,Color:e.color}}]}}}))}}},v={getTemplate:function(e){var t=e.font;return{name:"Font",properties:{prefixedAttributes:[{prefix:"ss:",map:{Bold:t.bold,FontName:t.fontName,Italic:t.italic,Color:t.color,Outline:t.outline,Shadow:t.shadow,Size:t.size,StrikeThrough:t.strikeThrough,Underline:t.underline,VerticalAlign:t.verticalAlign}},{prefix:"x:",map:{CharSet:t.charSet,Family:t.family}}]}}}},m={getTemplate:function(e){var t=e.interior;return{name:"Interior",properties:{prefixedAttributes:[{prefix:"ss:",map:{Color:t.color,Pattern:t.pattern,PatternColor:t.patternColor}}]}}}},y={getTemplate:function(e){return{name:"Protection",properties:{prefixedAttributes:[{prefix:"ss:",map:{Protected:e.protection.protected,HideFormula:e.protection.hideFormula}}]}}}},R={getTemplate:function(e){return{name:"NumberFormat",properties:{prefixedAttributes:[{prefix:"ss:",map:{Format:e.numberFormat.format}}]}}}},w={getTemplate:function(e){var t=e.id,n=e.name;return{name:"Style",properties:{prefixedAttributes:[{prefix:"ss:",map:{ID:t,Name:n||t}}]}}}},b=function(){function e(){}return e.prototype.setBeans=function(e){this.beans=e},e.prototype.getFileName=function(e){var t=this.getDefaultFileExtension();return null!=e&&e.length||(e=this.getDefaultFileName()),-1===e.indexOf(".")?e+"."+t:e},e.prototype.getMergedParamsAndData=function(e){var t=this.mergeDefaultParams(e);return{mergedParams:t,data:this.beans.gridSerializer.serialize(this.createSerializingSession(t),t)}},e.prototype.mergeDefaultParams=function(e){var t=this.getDefaultExportParams(),n={};return a._.assign(n,t),a._.assign(n,e),n},e}(),C=function(){function e(e){this.groupColumns=[];var t=e.columnModel,n=e.valueService,r=e.gridOptionsWrapper,o=e.processCellCallback,a=e.processHeaderCallback,i=e.processGroupHeaderCallback,s=e.processRowGroupCallback;this.columnModel=t,this.valueService=n,this.gridOptionsWrapper=r,this.processCellCallback=o,this.processHeaderCallback=a,this.processGroupHeaderCallback=i,this.processRowGroupCallback=s}return e.prototype.prepare=function(e){this.groupColumns=a._.filter(e,(function(e){return!!e.getColDef().showRowGroup}))},e.prototype.extractHeaderValue=function(e){var t=this.getHeaderName(this.processHeaderCallback,e);return null!=t?t:""},e.prototype.extractRowCellValue=function(e,t,n,r,o){var a,i=this.gridOptionsWrapper.isGroupMultiAutoColumn()?o.rowGroupIndex:0;a=o&&o.group&&(t===i&&-1!==this.groupColumns.indexOf(e)||0===t&&this.gridOptionsWrapper.isGroupUseEntireRow(this.columnModel.isPivotMode()))?this.createValueForGroupNode(o):this.valueService.getValue(e,o);var s=this.processCell(n,o,e,a,this.processCellCallback,r);return null!=s?s:""},e.prototype.getHeaderName=function(e,t){return e?e({column:t,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()}):this.columnModel.getDisplayNameForColumn(t,"csv",!0)},e.prototype.createValueForGroupNode=function(e){if(this.processRowGroupCallback)return this.processRowGroupCallback({node:e,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()});var t=[e.key];if(!this.gridOptionsWrapper.isGroupMultiAutoColumn())for(;e.parent;)e=e.parent,t.push(e.key);return t.reverse().join(" -> ")},e.prototype.processCell=function(e,t,n,r,o,a){return o?o({accumulatedRowIndex:e,column:n,node:t,value:r,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext(),type:a}):null!=r?r:""},e}(),E=function(){function e(){}return e.download=function(e,t){var n=document.defaultView||window;if(n)if(n.navigator.msSaveOrOpenBlob)n.navigator.msSaveOrOpenBlob(t,e);else{var r=document.createElement("a"),o=n.URL.createObjectURL(t);r.setAttribute("href",o),r.setAttribute("download",e),r.style.display="none",document.body.appendChild(r),r.dispatchEvent(new MouseEvent("click",{bubbles:!1,cancelable:!0,view:n})),document.body.removeChild(r),n.setTimeout((function(){n.URL.revokeObjectURL(o)}),0)}else console.warn("AG Grid: There is no `window` associated with the current `document`")},e}(),A=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),S=function(e){function t(t){var n=e.call(this,t)||this;n.isFirstLine=!0,n.result="";var r=t.suppressQuotes,o=t.columnSeparator;return n.suppressQuotes=r,n.columnSeparator=o,n}return A(t,e),t.prototype.addCustomContent=function(e){var t=this;e&&("string"==typeof e?(/^\s*\n/.test(e)||this.beginNewLine(),e=e.replace(/\r?\n/g,"\r\n"),this.result+=e):e.forEach((function(e){t.beginNewLine(),e.forEach((function(e,n){0!==n&&(t.result+=t.columnSeparator),t.result+=t.putInQuotes(e.data.value||""),e.mergeAcross&&t.appendEmptyCells(e.mergeAcross)}))})))},t.prototype.onNewHeaderGroupingRow=function(){return this.beginNewLine(),{onColumn:this.onNewHeaderGroupingRowColumn.bind(this)}},t.prototype.onNewHeaderGroupingRowColumn=function(e,t,n){0!=t&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(e),this.appendEmptyCells(n)},t.prototype.appendEmptyCells=function(e){for(var t=1;t<=e;t++)this.result+=this.columnSeparator+this.putInQuotes("")},t.prototype.onNewHeaderRow=function(){return this.beginNewLine(),{onColumn:this.onNewHeaderRowColumn.bind(this)}},t.prototype.onNewHeaderRowColumn=function(e,t){0!=t&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(this.extractHeaderValue(e))},t.prototype.onNewBodyRow=function(){return this.beginNewLine(),{onColumn:this.onNewBodyRowColumn.bind(this)}},t.prototype.onNewBodyRowColumn=function(e,t,n){0!=t&&(this.result+=this.columnSeparator),this.result+=this.putInQuotes(this.extractRowCellValue(e,t,t,a.Constants.EXPORT_TYPE_CSV,n))},t.prototype.putInQuotes=function(e){return this.suppressQuotes?e:null==e?'""':("string"==typeof e?t=e:"function"==typeof e.toString?t=e.toString():(console.warn("unknown value type during csv conversion"),t=""),'"'+t.replace(/"/g,'""')+'"');var t},t.prototype.parse=function(){return this.result},t.prototype.beginNewLine=function(){this.isFirstLine||(this.result+="\r\n"),this.isFirstLine=!1},t}(C),O=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},D=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return O(t,e),t.prototype.postConstruct=function(){this.setBeans({gridSerializer:this.gridSerializer,gridOptionsWrapper:this.gridOptionsWrapper})},t.prototype.getDefaultExportParams=function(){return this.gridOptionsWrapper.getDefaultExportParams("csv")},t.prototype.export=function(e){if(this.isExportSuppressed())return console.warn("ag-grid: Export cancelled. Export is not allowed as per your configuration."),"";var t=this.getMergedParamsAndData(e),n=t.mergedParams,r=t.data,o=new Blob(["\ufeff",r],{type:window.navigator.msSaveOrOpenBlob?this.getMimeType():"octet/stream"});return E.download(this.getFileName(n.fileName),o),r},t.prototype.exportDataAsCsv=function(e){return this.export(e)},t.prototype.getDataAsCsv=function(e){return this.getMergedParamsAndData(e).data},t.prototype.getMimeType=function(){return"text/csv;charset=utf-8;"},t.prototype.getDefaultFileName=function(){return"export.csv"},t.prototype.getDefaultFileExtension=function(){return"csv"},t.prototype.createSerializingSession=function(e){var t=this,n=t.columnModel,r=t.valueService,o=t.gridOptionsWrapper,a=e,i=a.processCellCallback,s=a.processHeaderCallback,u=a.processGroupHeaderCallback,l=a.processRowGroupCallback,d=a.suppressQuotes,c=a.columnSeparator;return new S({columnModel:n,valueService:r,gridOptionsWrapper:o,processCellCallback:i||void 0,processHeaderCallback:s||void 0,processGroupHeaderCallback:u||void 0,processRowGroupCallback:l||void 0,suppressQuotes:d||!1,columnSeparator:c||","})},t.prototype.isExportSuppressed=function(){return this.gridOptionsWrapper.isSuppressCsvExport()},_([(0,a.Autowired)("columnModel")],t.prototype,"columnModel",void 0),_([(0,a.Autowired)("valueService")],t.prototype,"valueService",void 0),_([(0,a.Autowired)("gridSerializer")],t.prototype,"gridSerializer",void 0),_([(0,a.Autowired)("gridOptionsWrapper")],t.prototype,"gridOptionsWrapper",void 0),_([a.PostConstruct],t.prototype,"postConstruct",null),t=_([(0,a.Bean)("csvCreator")],t)}(b),P=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),T=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e[e.HEADER_GROUPING=0]="HEADER_GROUPING",e[e.HEADER=1]="HEADER",e[e.BODY=2]="BODY"}(o||(o={}));var x,N,M,k,F,I,L,j,G,B=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return P(t,e),t.prototype.serialize=function(e,t){void 0===t&&(t={});var n=this.getColumnsToExport(t.allColumns,t.columnKeys);return a._.compose(this.prepareSession(n),this.prependContent(t),this.exportColumnGroups(t,n),this.exportHeaders(t,n),this.processPinnedTopRows(t,n),this.processRows(t,n),this.processPinnedBottomRows(t,n),this.appendContent(t))(e).parse()},t.prototype.processRow=function(e,t,n,r){var o=t.shouldRowBeSkipped||function(){return!1},i=this.gridOptionsWrapper,s=i.getContext(),u=i.getApi(),l=i.getColumnApi(),d=i.isGroupRemoveSingleChildren(),c=i.isGroupHideOpenParents(),p=i.isGroupRemoveLowestSingleChildren(),f=this.columnModel.isPivotMode()?r.leafGroup:!r.group,h=t.skipGroups||t.skipRowGroups,g=p&&r.leafGroup,v=1===r.allChildrenCount&&(d||g);if((h&&t.skipGroups&&a._.doOnce((function(){return console.warn("AG Grid: Since v25.2 `skipGroups` has been renamed to `skipRowGroups`.")}),"gridSerializer-skipGroups"),!(!f&&(t.skipRowGroups||v||c)||t.onlySelected&&!r.isSelected()||t.skipPinnedTop&&"top"===r.rowPinned||t.skipPinnedBottom&&"bottom"===r.rowPinned))&&((!(-1===r.level)||r.leafGroup)&&!o({node:r,api:u,context:s}))){var m=e.onNewBodyRow();if(n.forEach((function(e,t){m.onColumn(e,t,r)})),t.getCustomContentBelowRow){var y=t.getCustomContentBelowRow({node:r,api:u,columnApi:l,context:s});y&&e.addCustomContent(y)}}},t.prototype.appendContent=function(e){return function(t){var n=e.customFooter||e.appendContent;return n&&(e.customFooter&&a._.doOnce((function(){return console.warn("AG Grid: Since version 25.2.0 the `customFooter` param has been deprecated. Use `appendContent` instead.")}),"gridSerializer-customFooter"),t.addCustomContent(n)),t}},t.prototype.prependContent=function(e){return function(t){var n=e.customHeader||e.prependContent;return n&&(e.customHeader&&a._.doOnce((function(){return console.warn("AG Grid: Since version 25.2.0 the `customHeader` param has been deprecated. Use `prependContent` instead.")}),"gridSerializer-customHeader"),t.addCustomContent(n)),t}},t.prototype.prepareSession=function(e){return function(t){return t.prepare(e),t}},t.prototype.exportColumnGroups=function(e,t){var n=this;return function(r){if(e.skipColumnGroupHeaders)e.columnGroups&&a._.doOnce((function(){return console.warn("AG Grid: Since v25.2 the `columnGroups` param has deprecated, and groups are exported by default.")}),"gridSerializer-columnGroups");else{var o=new a.GroupInstanceIdCreator,i=n.displayedGroupCreator.createDisplayedGroups(t,n.columnModel.getGridBalancedTree(),o,null);n.recursivelyAddHeaderGroups(i,r,e.processGroupHeaderCallback)}return r}},t.prototype.exportHeaders=function(e,t){return function(n){if(e.skipHeader||e.skipColumnHeaders)e.skipHeader&&a._.doOnce((function(){return console.warn("AG Grid: Since v25.2 the `skipHeader` param has been renamed to `skipColumnHeaders`.")}),"gridSerializer-skipHeader");else{var r=n.onNewHeaderRow();t.forEach((function(e,t){r.onColumn(e,t,void 0)}))}return n}},t.prototype.processPinnedTopRows=function(e,t){var n=this;return function(r){var o=n.processRow.bind(n,r,e,t);return n.pinnedRowModel.forEachPinnedTopRow(o),r}},t.prototype.processRows=function(e,t){var n=this;return function(r){var o=n.rowModel,i=o.getType(),s=i===a.Constants.ROW_MODEL_TYPE_CLIENT_SIDE,u=i===a.Constants.ROW_MODEL_TYPE_SERVER_SIDE,l=!s&&e.onlySelected,d=n.processRow.bind(n,r,e,t);n.columnModel.isPivotMode()?s?o.forEachPivotNode(d):o.forEachNode(d):e.onlySelectedAllPages||l?n.selectionService.getSelectedNodes().forEach(d):s||u?o.forEachNodeAfterFilterAndSort(d):o.forEachNode(d);return r}},t.prototype.processPinnedBottomRows=function(e,t){var n=this;return function(r){var o=n.processRow.bind(n,r,e,t);return n.pinnedRowModel.forEachPinnedBottomRow(o),r}},t.prototype.getColumnsToExport=function(e,t){void 0===e&&(e=!1);var n=this.columnModel.isPivotMode();return t&&t.length?this.columnModel.getGridColumns(t):e&&!n?(this.gridOptionsWrapper.isTreeData()?this.columnModel.getGridColumns([a.Constants.GROUP_AUTO_COLUMN_ID]):[]).concat(this.columnModel.getAllPrimaryColumns()||[]):this.columnModel.getAllDisplayedColumns()},t.prototype.recursivelyAddHeaderGroups=function(e,t,n){var r=[];e.forEach((function(e){var t=e;t.getChildren&&t.getChildren().forEach((function(e){return r.push(e)}))})),e.length>0&&e[0]instanceof a.ColumnGroup&&this.doAddHeaderHeader(t,e,n),r&&r.length>0&&this.recursivelyAddHeaderGroups(r,t,n)},t.prototype.doAddHeaderHeader=function(e,t,n){var r=this,o=e.onNewHeaderGroupingRow(),a=0;t.forEach((function(e){var t,i=e;t=n?n({columnGroup:i,api:r.gridOptionsWrapper.getApi(),columnApi:r.gridOptionsWrapper.getColumnApi(),context:r.gridOptionsWrapper.getContext()}):r.columnModel.getDisplayNameForColumnGroup(i,"header"),o.onColumn(t||"",a++,i.getLeafColumns().length-1)}))},T([(0,a.Autowired)("displayedGroupCreator")],t.prototype,"displayedGroupCreator",void 0),T([(0,a.Autowired)("columnModel")],t.prototype,"columnModel",void 0),T([(0,a.Autowired)("rowModel")],t.prototype,"rowModel",void 0),T([(0,a.Autowired)("pinnedRowModel")],t.prototype,"pinnedRowModel",void 0),T([(0,a.Autowired)("selectionService")],t.prototype,"selectionService",void 0),t=T([(0,a.Bean)("gridSerializer")],t)}(a.BeanStub),H={moduleName:a.ModuleNames.CsvExportModule,beans:[D,B]},V="\r\n",W=function(){function e(){}return e.createHeader=function(e){void 0===e&&(e={});var t=["version"];return e.version||(e.version="1.0"),e.encoding&&t.push("encoding"),e.standalone&&t.push("standalone"),""},e.createXml=function(e,t){var n=this,r="";e.properties&&(e.properties.prefixedAttributes&&e.properties.prefixedAttributes.forEach((function(e){Object.keys(e.map).forEach((function(o){r+=n.returnAttributeIfPopulated(e.prefix+o,e.map[o],t)}))})),e.properties.rawMap&&Object.keys(e.properties.rawMap).forEach((function(o){r+=n.returnAttributeIfPopulated(o,e.properties.rawMap[o],t)})));var o="<"+e.name+r;return e.children||null!=e.textNode?null!=e.textNode?o+">"+e.textNode+""+V:(o+=">\r\n",e.children&&e.children.forEach((function(e){o+=n.createXml(e,t)})),o+""+V):o+"/>"+V},e.returnAttributeIfPopulated=function(e,t,n){if(!t&&""!==t&&0!==t)return"";var r=t;return"boolean"==typeof t&&n&&(r=n(t))," "+e+'="'+r+'"'},e}(),U=new Uint32Array([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117]),z=function(){function e(){}return e.addFolders=function(e){e.forEach(this.addFolder.bind(this))},e.addFolder=function(e){this.folders.push({path:e,created:new Date,isBase64:!1})},e.addFile=function(e,t,n){void 0===n&&(n=!1),this.files.push({path:e,created:new Date,content:t,isBase64:n})},e.getContent=function(e){void 0===e&&(e="application/zip");var t=this.buildFileStream(),n=this.buildUint8Array(t);return this.clearStream(),new Blob([n],{type:e})},e.clearStream=function(){this.folders=[],this.files=[]},e.buildFileStream=function(e){void 0===e&&(e="");for(var t=this.folders.concat(this.files),n=t.length,r="",o=0,a=0,i=0,s=t;i>>8^U[255&(o^a)];return-1^o},e.convertTime=function(e){var t=e.getHours();return t<<=6,t|=e.getMinutes(),t<<=5,t|=e.getSeconds()/2},e.convertDate=function(e){var t=e.getFullYear()-1980;return t<<=4,t|=e.getMonth()+1,t<<=5,t|=e.getDate()},e.folders=[],e.files=[],e}(),Y=function(){function e(){}return e.createExcel=function(e,t){var n=this.excelXmlHeader(),r=f.getTemplate(),o=u.getTemplate(),a=this.workbook(r,o,e,t);return""+n+W.createXml(a,(function(e){return e?"1":"0"}))},e.workbook=function(e,t,n,r){var o=[e,t,this.stylesXmlElement(n)].concat(p.getTemplate(r));return a._.assign({},s.getTemplate(),{children:o})},e.excelXmlHeader=function(){return'\n \n '},e.stylesXmlElement=function(e){var t=this;return{name:"Styles",children:e?e.map((function(e){return t.styleXmlElement(e)})):[]}},e.styleXmlElement=function(e){var t=a._.compose(this.addProperty("alignment",e),this.addProperty("borders",e),this.addProperty("font",e),this.addProperty("interior",e),this.addProperty("protection",e),this.addProperty("numberFormat",e))([]);return a._.assign({},w.getTemplate(e),{children:t})},e.addProperty=function(e,t){return function(n){if(!t[e])return n;var r={alignment:h,borders:g,font:v,interior:m,numberFormat:R,protection:y};return n.concat(r[e].getTemplate(t))}},e.factoryMode=a.ExcelFactoryMode.SINGLE_SHEET,e}(),q={0:1,"0.00":2,"#,##0":3,"#,##0.00":4,"0%":9,"0.00%":10,"0.00E+00":11,"# ?/?":12,"# ??/??":13,"mm-dd-yy":14,"d-mmm-yy":15,"d-mmm":16,"mmm-yy":17,"h:mm AM/PM":18,"h:mm:ss AM/PM":19,"h:mm":20,"h:mm:ss":21,"m/d/yy h:mm":22,"#,##0 ;(#,##0)":37,"#,##0 ;[Red](#,##0)":38,"#,##0.00;(#,##0.00)":39,"#,##0.00;[Red](#,##0.00)":40,"mm:ss":45,"[h]:mm:ss":46,"mmss.0":47,"##0.0E+0":48,"@":49},K=function(e){return Math.ceil(9525*e)},Z=function(e,t){if(t){var n,r;if("number"==typeof t)n=t;else n=t({rowIndex:e});return r=n,Math.round(72*r/96)}},X=function(e){return""+W.createHeader({encoding:"UTF-8",standalone:"yes"})+W.createXml(e)},Q=function e(t){var n=String.fromCharCode,r=Math.floor(t/26),o=t%26;return r&&26!==t?o?r<26?n(65+r-1)+n(65+o-1):e(r)+n(65+o-1):e(r-1)+"Z":n(65+t-1)},$=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),J=function(){return J=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)r-=1;else{var l=n.extractRowCellValue(i,s,e,a.Constants.EXPORT_TYPE_EXCEL,u),d=n.config.styleLinker(o.BODY,e,l,i,u),c=n.getStyleId(d),p=i.getColSpan(u),f=n.addImage(e,i,l);f?t.push(n.createCell(c,n.getDataTypeForValue(f.value),null==f.value?"":f.value)):p>1?(r=p-1,t.push(n.createMergedCell(c,n.getDataTypeForValue(l),l,p-1))):t.push(n.createCell(c,n.getDataTypeForValue(l),l))}}},t.prototype.getStyleId=function(e){if(!e||!e.length)return null;if(1===e.length)return e[0];var t=e.join("-");return this.mixedStyles[t]||this.addNewMixedStyle(e),this.mixedStyles[t].excelID},t.prototype.addNewMixedStyle=function(e){var t=this;this.mixedStyleCounter+=1;var n="mixedStyle"+this.mixedStyleCounter,r={};e.forEach((function(e){t.excelStyles.forEach((function(t){t.id===e&&a._.mergeDeep(r,a._.deepCloneObject(t))}))})),r.id=n,r.name=n;var o=e.join("-");this.mixedStyles[o]={excelID:n,key:o,result:r},this.excelStyles.push(r),this.stylesByIds[n]=r},t}(C),ne=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),re=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ne(t,e),t.prototype.createExcel=function(e){return Y.createExcel(this.excelStyles,e)},t.prototype.getDataTypeForValue=function(e){return a._.isNumeric(e)?"Number":"String"},t.prototype.getType=function(e,t,n){if(this.isFormula(n))return"Formula";if(t&&t.dataType)switch(t.dataType.toLocaleLowerCase()){case"string":return"Formula";case"number":return"Number";case"datetime":return"DateTime";case"error":return"Error";case"boolean":return"Boolean";default:console.warn("ag-grid: Unrecognized data type for excel export ["+t.id+".dataType="+t.dataType+"]")}return e},t.prototype.addImage=function(){},t.prototype.createCell=function(e,t,n){var r=this.getStyleById(e),o=this.getType(t,r,n)||t;return{styleId:r?e:void 0,data:{type:o,value:this.getValueTransformed(o,n)}}},t.prototype.getValueTransformed=function(e,t){var n,r=this;switch(e){case"String":return function(e){if(r.config.suppressTextAsCDATA)return a._.escapeString(e);var t="",o=new RegExp(n,"g");return t+String(e).replace(o,"]]"+n+t+">")+n}(t);case"Number":return Number(t).valueOf()+"";case"Boolean":return(n=t)&&"0"!==n&&"false"!==n?"1":"0";default:return t}},t.prototype.createMergedCell=function(e,t,n,r){return{styleId:this.getStyleById(e)?e:void 0,data:{type:t,value:n},mergeAcross:r}},t}(te),oe={getTemplate:function(e){var t=(new Date).toJSON();return{name:"cp:coreProperties",properties:{prefixedAttributes:[{prefix:"xmlns:",map:{cp:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",xsi:"http://www.w3.org/2001/XMLSchema-instance"}}]},children:[{name:"dc:creator",textNode:e},{name:"dc:title",textNode:"Workbook"},{name:"dcterms:created",properties:{rawMap:{"xsi:type":"dcterms:W3CDTF"}},textNode:t},{name:"dcterms:modified",properties:{rawMap:{"xsi:type":"dcterms:W3CDTF"}},textNode:t}]}}},ae={getTemplate:function(e){var t=e.name,n=e.ContentType;return{name:t,properties:{rawMap:{Extension:e.Extension,PartName:e.PartName,ContentType:n}}}}},ie=function(){for(var e=0,t=0,n=arguments.length;t1&&(e+="_"+t),e},dt=function(){x={base:0},N=[],M=[{fontName:"Calibri",colorTheme:"1",family:"2",scheme:"minor"}],k=[{patternType:"none"},{patternType:"gray125"}],F=[{left:void 0,right:void 0,top:void 0,bottom:void 0,diagonal:void 0}],I=[{borderId:0,fillId:0,fontId:0,numFmtId:0}],L=[{borderId:0,fillId:0,fontId:0,numFmtId:0,xfId:0}],j=[{builtinId:0,name:"Normal",xfId:0}]},ct=function(e){var t,n=(t=e.pattern)?He[t]||t:"none",r=Ue(e.color),o=Ue(e.patternColor),i=a._.findIndex(k,(function(e){var t=e.patternType,a=e.fgRgb,i=e.bgRgb;return t==n&&a==r&&i==o}));return-1===i&&(i=k.length,k.push({patternType:n,fgRgb:r,bgRgb:o})),i},pt=function(e){var t=e.fontName,n=void 0===t?"Calibri":t,r=e.color,o=e.size,i=e.bold,s=e.italic,u=e.outline,l=e.shadow,d=e.strikeThrough,c=e.underline,p=e.family,f=e.verticalAlign,h=n?a._.utf8_encode(n):n,g=Ue(r),v=function(e){if(void 0!==e){var t=["Automatic","Roman","Swiss","Modern","Script","Decorative"].indexOf(e||"Automatic");return Math.max(t,0)}}(p),m=c?c.toLocaleLowerCase():void 0,y=f?f.toLocaleLowerCase():void 0,R=a._.findIndex(M,(function(e){return e.fontName==h&&e.color==g&&e.size==o&&e.bold==i&&e.italic==s&&e.outline==u&&e.shadow==l&&e.strikeThrough==d&&e.underline==m&&e.verticalAlign==y&&e.family==v}));return-1===R&&(R=M.length,M.push({fontName:h,color:g,size:o,bold:i,italic:s,outline:u,shadow:l,strikeThrough:d,underline:m,verticalAlign:y,family:null!=v?v.toString():void 0})),R},ft=function(e){var t=e.alignment,n=e.borders,r=e.font,o=e.interior,i=e.numberFormat,s=e.protection,u=e.id,l=0,d=0,c=0,p=0;u&&(u=lt(u,G),null==x[u]&&(o&&(l=ct(o)),n&&(d=function(e){var t,n,r,o,i,s,u,l,d=e.borderBottom,c=e.borderTop,p=e.borderLeft,f=e.borderRight;p&&(r=ze(p.lineStyle,p.weight),u=Ue(p.color)),f&&(o=ze(f.lineStyle,f.weight),l=Ue(f.color)),d&&(t=ze(d.lineStyle,d.weight),i=Ue(d.color)),c&&(n=ze(c.lineStyle,c.weight),s=Ue(c.color));var h=a._.findIndex(F,(function(e){var a=e.left,d=e.right,c=e.top,p=e.bottom;if(!a&&(r||u))return!1;if(!d&&(o||l))return!1;if(!c&&(n||s))return!1;if(!p&&(t||i))return!1;var f=a||{},h=f.style,g=f.color,v=d||{},m=v.style,y=v.color,R=c||{},w=R.style,b=R.color,C=p||{},E=C.style,A=C.color;return h==r&&g==u&&m==o&&y==l&&w==n&&b==s&&E==t&&A==i}));return-1===h&&(h=F.length,F.push({left:{style:r,color:u},right:{style:o,color:l},top:{style:n,color:s},bottom:{style:t,color:i},diagonal:{style:void 0,color:void 0}})),h}(n)),r&&(c=pt(r)),i&&(p=function(e){if(e=a._.utf8_encode(e),q[e])return q[e];var t=a._.findIndex(N,(function(t){return t.formatCode===e}));return-1===t?(t=N.length+164,N.push({formatCode:e,numFmtId:t})):t=N[t].numFmtId,t}(i.format)),x[u]=L.length,L.push({alignment:t,borderId:d||0,fillId:l||0,fontId:c||0,numFmtId:p||0,protection:s,xfId:0})))},ht={getTemplate:function(e){var t=Me.getTemplate(N),n=Ie.getTemplate(M.map((function(t){return ut(ut({},t),{size:null!=t.size?t.size:e})}))),r=je.getTemplate(k),o=Qe.getTemplate(F),a=ot.getTemplate(I),i=at.getTemplate(L),s=st.getTemplate(j);return dt(),{name:"styleSheet",properties:{rawMap:{"mc:Ignorable":"x14ac x16r2 xr",xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","xmlns:x14ac":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac","xmlns:x16r2":"http://schemas.microsoft.com/office/spreadsheetml/2015/02/main","xmlns:xr":"http://schemas.microsoft.com/office/spreadsheetml/2014/revision"}},children:[t,n,r,o,a,i,s,{name:"tableStyles",properties:{rawMap:{count:0,defaultPivotStyle:"PivotStyleLight16",defaultTableStyle:"TableStyleMedium2"}}}]}}},gt=function(e,t){return x[lt(e,t)]||0},vt=ht,mt={getTemplate:function(e,t){var n=(t+1).toString();return{name:"sheet",properties:{rawMap:{name:e,sheetId:n,"r:id":"rId"+n}}}}},yt={getTemplate:function(e){return{name:"sheets",children:e.map((function(e,t){return mt.getTemplate(e,t)}))}}},Rt={getTemplate:function(e){return{name:"workbook",properties:{prefixedAttributes:[{prefix:"xmlns:",map:{r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships"}}],rawMap:{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main"}},children:[yt.getTemplate(e)]}}},wt={getTemplate:function(e){var t=e.min,n=e.max,r=e.s,o=e.width,a=e.hidden,i=e.bestFit,s=1,u="0";return o>1&&(s=function(e){return Math.ceil((e-12)/7+1)}(o),u="1"),{name:"col",properties:{rawMap:{min:t,max:n,width:s,style:r,hidden:a?"1":"0",bestFit:i?"1":"0",customWidth:u}}}}},bt={getTemplate:function(e,t,n){var r=e.ref,o=e.data,i=e.styleId,s=o.type,u=o.value,l=s;"f"===s?l="str":s.charAt(0)===s.charAt(0).toUpperCase()&&(l=function(e){var t=e.charAt(0).toLowerCase();return"s"===t?"inlineStr":t}(s));var d,c={name:"c",properties:{rawMap:{r:r,t:"empty"===l?void 0:l,s:i?gt(i,n):void 0}}};return"empty"===l?c:(d="str"===l&&"f"===s?[{name:"f",textNode:a._.escapeString(a._.utf8_encode(u))}]:"inlineStr"===l?[{name:"is",children:[{name:"t",textNode:a._.escapeString(a._.utf8_encode(u))}]}]:[{name:"v",textNode:u}],a._.assign({},c,{children:d}))}},Ct=bt,Et=function(){for(var e=0,t=0,n=arguments.length;t=0;o--){for(var a=[],i=e[n[o].pos],s=1;s<=i.mergeAcross;s++)a.push({ref:""+Q(n[o].excelPos+1+s)+(t+1),styleId:i.styleId,data:{type:"empty",value:null}});a.length&&e.splice.apply(e,Et([n[o].pos+1,0],a))}}(l,t);var d=l.filter(At).map((function(e,t){return Ct.getTemplate(e,t,n)}));return{name:"row",properties:{rawMap:{r:r,collapsed:o,hidden:a?"1":"0",ht:i,customHeight:null!=i?"1":"0",s:s,customFormat:null!=s?"1":"0"}},children:d}}},Ot=St,_t={getTemplate:function(e){return{name:"mergeCell",properties:{rawMap:{ref:e}}}}},Dt=function(e,t){var n=[];return e.forEach((function(e,r){var o,a=e.cells,i=0;e.index=r+1,a.forEach((function(e,a){var s=a+i+1,u=Q(s),l=r+1;if(e.mergeAcross){i+=e.mergeAcross;var d=Q(a+i+1);n.push(""+u+l+":"+d+l)}t[s-1]||(t[s-1]={}),function(e,t,n,r){if(!e.min)return e.min=t,void(e.max=t+n);var o=t;r&&(o=Math.max(o,r.min)),e.min=Math.max(e.min,o),e.max=Math.max(e.max,o+n)}(t[s-1],s,i,o),o=t[s-1],e.ref=""+u+l}))})),n},Pt=function(e){if(null==e)return 1;var t=["Letter","Letter Small","Tabloid","Ledger","Legal","Statement","Executive","A3","A4","A4 Small","A5","A6","B4","B5","Folio","Envelope","Envelope DL","Envelope C5","Envelope B5","Envelope C3","Envelope C4","Envelope C6","Envelope Monarch","Japanese Postcard","Japanese Double Postcard"].indexOf(e);return-1===t?1:t+1},Tt=function(e){return e.reduce((function(e,t){var n,r,o=function(e,t){return t?(e+="&"",e+=t.fontName||"Calibri",t.bold!==t.italic?e+=t.bold?",Bold":",Italic":t.bold?e+=",Bold Italic":e+=",Regular",e+=""",t.size&&(e+="&"+t.size),t.strikeThrough&&(e+="&S"),t.underline&&(e+="&"+("Double"===t.underline?"E":"U")),t.color&&(e+="&K"+t.color.replace("#","").toUpperCase()),e):e}(e+"&"+("Center"===(n=t.position)?"C":"Right"===n?"R":"L"),t.font);return""+o+a._.escapeString((r=t.value,a._.iterateObject({"&[Page]":"&P","&[Pages]":"&N","&[Date]":"&D","&[Time]":"&T","&[Tab]":"&A","&[Path]":"&Z","&[File]":"&F"},(function(e,t){r=r.replace(e,t)})),r))}),"")},xt=function(e){var t=[];return["all","first","even"].forEach((function(n){var r=e[n],o="all"===n?"odd":n;r&&(r.header||r.footer)&&a._.iterateObject(r,(function(e,n){var r=""+e.charAt(0).toUpperCase()+e.slice(1);n&&t.push({name:""+o+r,properties:{rawMap:{"xml:space":"preserve"}},textNode:Tt(n)})}))})),t},Nt={getTemplate:function(e){var t,n=e.worksheet,r=e.currentSheet,o=e.margins,i=void 0===o?{}:o,s=e.pageSetup,u=e.headerFooterConfig,l=n.table,d=l.rows,c=l.columns,p=c&&c.length?Dt(d,c):[],f=a._.compose(function(e){return function(t){return e.length&&t.push({name:"cols",children:e.map((function(e){return wt.getTemplate(e)}))}),t}}(c),function(e,t){return function(n){return e.length&&n.push({name:"sheetData",children:e.map((function(e,n){return Ot.getTemplate(e,n,t)}))}),n}}(d,r+1),(t=p,function(e){return t.length&&e.push({name:"mergeCells",properties:{rawMap:{count:t.length}},children:t.map((function(e){return _t.getTemplate(e)}))}),e}),function(e){return function(t){var n=e.top,r=void 0===n?.75:n,o=e.right,a=void 0===o?.7:o,i=e.bottom,s=void 0===i?.75:i,u=e.left,l=void 0===u?.7:u,d=e.header,c=void 0===d?.3:d,p=e.footer,f=void 0===p?.3:p;return t.push({name:"pageMargins",properties:{rawMap:{bottom:s,footer:f,header:c,left:l,right:a,top:r}}}),t}}(i),function(e){return function(t){var n;return e&&t.push({name:"pageSetup",properties:{rawMap:{horizontalDpi:0,verticalDpi:0,orientation:(n=e.orientation,!n||"Portrait"!==n&&"Landscape"!==n?"portrait":n.toLocaleLowerCase()),paperSize:Pt(e.pageSize)}}}),t}}(s),function(e){return function(t){if(!e)return t;var n=null!=e.first?1:0,r=null!=e.even?1:0;return t.push({name:"headerFooter",properties:{rawMap:{differentFirst:n,differentOddEven:r}},children:xt(e)}),t}}(u),function(e){return function(t){return Lt.worksheetImages.get(e)&&t.push({name:"drawing",properties:{rawMap:{"r:id":"rId1"}}}),t}}(r));return{name:"worksheet",properties:{prefixedAttributes:[{prefix:"xmlns:",map:{r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships"}}],rawMap:{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main"}},children:f([])}}},Mt=Nt,kt={getTemplate:function(e){return{name:"Relationship",properties:{rawMap:{Id:e.Id,Type:e.Type,Target:e.Target}}}}},Ft={getTemplate:function(e){return{name:"Relationships",properties:{rawMap:{xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"}},children:e.map((function(e){return kt.getTemplate(e)}))}}},It=function(){for(var e=0,t=0,n=arguments.length;t=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Wt=function(e){var t=e.data,n=e.fontSize,r=void 0===n?11:n,o=e.author,a=void 0===o?"AG Grid":o,i=Lt.images.size>0;if(z.addFolders(["_rels/","docProps/","xl/","xl/theme/","xl/_rels/","xl/worksheets/"]),i){z.addFolders(["xl/worksheets/_rels","xl/drawings/","xl/drawings/_rels","xl/media/"]);var s=0;Lt.images.forEach((function(e){var t=e[0].image[0],n=t.imageType;z.addFile("xl/media/image"+ ++s+"."+n,t.base64,!0)}))}if(!t||0===t.length)return console.warn("AG Grid: Invalid params supplied to getMultipleSheetsAsExcel() - `ExcelExportParams.data` is empty."),void Lt.resetFactory();var u=t.length,l=0;return t.forEach((function(e,t){z.addFile("xl/worksheets/sheet"+(t+1)+".xml",e),i&&Lt.worksheetImages.get(t)&&Ut(t,l++)})),z.addFile("xl/workbook.xml",Lt.createWorkbook()),z.addFile("xl/styles.xml",Lt.createStylesheet(r)),z.addFile("xl/sharedStrings.xml",Lt.createSharedStrings()),z.addFile("xl/theme/theme1.xml",Lt.createTheme()),z.addFile("xl/_rels/workbook.xml.rels",Lt.createWorkbookRels(u)),z.addFile("docProps/core.xml",Lt.createCore(a)),z.addFile("[Content_Types].xml",Lt.createContentTypes(u)),z.addFile("_rels/.rels",Lt.createRels()),Lt.resetFactory(),z.getContent("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet")},Ut=function(e,t){var n="xl/drawings",r=n+"/drawing"+(t+1)+".xml",o=n+"/_rels/drawing"+(t+1)+".xml.rels",a="xl/worksheets/_rels/sheet"+(e+1)+".xml.rels";z.addFile(o,Lt.createDrawingRel(e)),z.addFile(r,Lt.createDrawing(e)),z.addFile(a,Lt.createWorksheetDrawingRel(t))};(function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.exportMode="xlsx",t}Bt(t,e),t.prototype.postConstruct=function(){this.setBeans({gridSerializer:this.gridSerializer,gridOptionsWrapper:this.gridOptionsWrapper})},t.prototype.getDefaultExportParams=function(){return this.gridOptionsWrapper.getDefaultExportParams("excel")},t.prototype.export=function(e){if(this.isExportSuppressed())return console.warn("ag-grid: Export cancelled. Export is not allowed as per your configuration."),"";var t=this.getMergedParamsAndData(e),n=t.mergedParams,r=t.data,o=this.packageFile({data:[r],fontSize:n.fontSize,author:n.author});return o&&E.download(this.getFileName(n.fileName),o),r},t.prototype.exportDataAsExcel=function(e){var t="xlsx";return e&&e.exportMode&&(t=e.exportMode),this.setExportMode(t),this.export(e)},t.prototype.getDataAsExcel=function(e){var t=this.getMergedParamsAndData(e),n=t.mergedParams,r=t.data;return e&&"xml"===e.exportMode?r:this.packageFile({data:[r],fontSize:n.fontSize,author:n.author})},t.prototype.setFactoryMode=function(e,t){void 0===t&&(t="xlsx"),("xlsx"===t?Lt:Y).factoryMode=e},t.prototype.getFactoryMode=function(e){return("xlsx"===e?Lt:Y).factoryMode},t.prototype.getSheetDataForExcel=function(e){return this.getMergedParamsAndData(e).data},t.prototype.getMultipleSheetsAsExcel=function(e){return Wt(e)},t.prototype.exportMultipleSheetsAsExcel=function(e){return function(e){var t=e.fileName,n=void 0===t?"export.xlsx":t,r=Wt(e);r&&E.download(n,r)}(e)},t.prototype.getMimeType=function(){return"xml"===this.getExportMode()?"application/vnd.ms-excel":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},t.prototype.getDefaultFileName=function(){return"export."+this.getExportMode()},t.prototype.getDefaultFileExtension=function(){return this.getExportMode()},t.prototype.createSerializingSession=function(e){var t=this,n=t.columnModel,r=t.valueService,o=t.gridOptionsWrapper,i="xlsx"===this.getExportMode(),s="ag-grid";null!=e.sheetName&&(s=a._.utf8_encode(e.sheetName.toString().substr(0,31)));var u=Ht(Ht({},e),{sheetName:s,columnModel:n,valueService:r,gridOptionsWrapper:o,headerRowHeight:e.headerRowHeight||e.rowHeight,baseExcelStyles:this.gridOptions.excelStyles||[],styleLinker:this.styleLinker.bind(this)});return new(i?Gt:re)(u)},t.prototype.styleLinker=function(e,t,n,r,a){if(e===o.HEADER)return["header"];if(e===o.HEADER_GROUPING)return["header","headerGroup"];var i=this.gridOptions.excelStyles,s=["cell"];if(!i||!i.length)return s;var u=i.map((function(e){return e.id}));return this.stylingService.processAllCellClasses(r.getColDef(),{value:n,data:a.data,node:a,colDef:r.getColDef(),rowIndex:t,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),$scope:null,context:this.gridOptionsWrapper.getContext()},(function(e){u.indexOf(e)>-1&&s.push(e)})),s.sort((function(e,t){return u.indexOf(e){const{0:t,1:n}=(0,r.useState)(0),{language:p}=(0,l.ok)(),{children:f,ratablesRatingHistory:h=[],row:g={}}=e,{original:v}=g,m=v?v.ratablesRatingHistory:[],y=h&&h.length?h:m,R=(0,u.A)((0,s.A)(y,"ratingTypeDescription"),((e,t)=>({ratingTypeDescription:t,ratings:e}))),w=[],b=[];return R.forEach((e=>{w.push((0,c.Y)(o.oz,{key:e.ratingTypeDescription},e.ratingTypeDescription));const t=(0,i.A)(e,"ratings",[]);b.push((0,c.Y)(o.Kp,{key:e.ratingTypeDescription},(0,c.Y)("div",{className:"frw-table frw-table--2"},(0,c.Y)("div",{className:"frw-table__overflow"},(0,c.Y)(d.b,null,(0,c.Y)("table",{className:"frw-table__wrapper",style:{width:"100%",minWidth:"auto"}},(0,c.Y)("tbody",null,(0,c.Y)("tr",null,f?(0,c.Y)("td",{style:{verticalAlign:"top"}},f):null,t.map((e=>((e,t)=>{const{ratingActionReasonID:n,ratingActionReasonDescription:r,ratingId:o,ratingEffectiveDate:i,correctionFlag:s,changeDate:u,ratingCode:d,ratingAlertCode:p}=t;let{ratingActionDescription:f}=t;return"345"===n&&r&&(f+=" - "+r),(0,c.Y)("td",{style:{verticalAlign:"top"},key:o},(0,l.tr)(i,"MMM dd yyyy",e),(0,c.Y)("br",null),d,(0,a.Ay)(p?"":""),(0,c.Y)("br",null),f,s?(0,a.Ay)("
Rating Correction\n
\n ("+(0,l.tr)(u,"MMM dd yyyy",e)+")"):null)})(p,e)))))))))))})),(0,c.Y)(o.tU,{selectedTabClassName:1===w.length?"react-tabs__tab--heading":"",selectedIndex:t,onSelect:e=>{n(e)}},(0,c.Y)(d.b,null,(0,c.Y)(o.wb,null,w)),b)}},45906:function(e,t,n){"use strict";n.r(t),n.d(t,{SubHeading:function(){return o}});n(41594);var r=n(85917);const o=e=>{let{children:t}=e;return(0,r.Y)("div",{className:"frw-heading--sub"},t)};t.default=o},45908:function(e,t,n){var r=n(98748)();r.addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6622,6623),t.characters=r},45929:function(e,t){"use strict";var n=Object.prototype;t.A=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},45974:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:function(){return r}})},46174:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clamp=u,t.canUseDOM=t.slidesOnLeft=t.slidesOnRight=t.siblingDirection=t.getTotalSlides=t.getPostClones=t.getPreClones=t.getTrackLeft=t.getTrackAnimateCSS=t.getTrackCSS=t.checkSpecKeys=t.getSlideCount=t.checkNavigable=t.getNavigableIndexes=t.swipeEnd=t.swipeMove=t.swipeStart=t.keyHandler=t.changeSlide=t.slideHandler=t.initializedState=t.extractObject=t.canGoNext=t.getSwipeDirection=t.getHeight=t.getWidth=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.lazyStartIndex=t.getRequiredLazySlides=t.getOnDemandLazySlides=t.safePreventDefault=void 0;var r,o=(r=n(41594))&&r.__esModule?r:{default:r};function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t0?1:0):0};t.lazySlidesOnLeft=f;var h=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow};t.lazySlidesOnRight=h;var g=function(e){return e&&e.offsetWidth||0};t.getWidth=g;var v=function(e){return e&&e.offsetHeight||0};t.getHeight=v;var m=function(e){var t,n,r,o,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,r=Math.atan2(n,t),(o=Math.round(180*r/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?"left":o>=135&&o<=225?"right":!0===a?o>=35&&o<=135?"up":"down":"vertical"};t.getSwipeDirection=m;var y=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t};t.canGoNext=y;t.extractObject=function(e,t){var n={};return t.forEach((function(t){return n[t]=e[t]})),n};t.initializedState=function(e){var t,n=o.default.Children.count(e.children),r=e.listRef,a=Math.ceil(g(r)),s=e.trackRef&&e.trackRef.node,u=Math.ceil(g(s));if(e.vertical)t=a;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=a/100),t=Math.ceil((a-l)/e.slidesToShow)}var c=r&&v(r.querySelector('[data-index="0"]')),p=c*e.slidesToShow,f=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(f=n-1-e.initialSlide);var h=e.lazyLoadedList||[],m=d(i(i({},e),{},{currentSlide:f,lazyLoadedList:h})),y={slideCount:n,slideWidth:t,listWidth:a,trackWidth:u,currentSlide:f,slideHeight:c,listHeight:p,lazyLoadedList:h=h.concat(m)};return null===e.autoplaying&&e.autoplay&&(y.autoplaying="playing"),y};t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,o=e.infinite,a=e.index,s=e.slideCount,l=e.lazyLoad,c=e.currentSlide,p=e.centerMode,f=e.slidesToScroll,h=e.slidesToShow,g=e.useCSS,v=e.lazyLoadedList;if(t&&n)return{};var m,R,w,b=a,C={},O={},_=o?a:u(a,0,s-1);if(r){if(!o&&(a<0||a>=s))return{};a<0?b=a+s:a>=s&&(b=a-s),l&&v.indexOf(b)<0&&(v=v.concat(b)),C={animating:!0,currentSlide:b,lazyLoadedList:v,targetSlide:b},O={animating:!1,targetSlide:b}}else m=b,b<0?(m=b+s,o?s%f!=0&&(m=s-s%f):m=0):!y(e)&&b>c?b=m=c:p&&b>=s?(b=o?s:s-1,m=o?0:s-1):b>=s&&(m=b-s,o?s%f!=0&&(m=0):m=s-h),!o&&b+h>=s&&(m=s-h),R=S(i(i({},e),{},{slideIndex:b})),w=S(i(i({},e),{},{slideIndex:m})),o||(R===w&&(b=m),R=w),l&&(v=v.concat(d(i(i({},e),{},{currentSlide:b})))),g?(C={animating:!0,currentSlide:m,trackStyle:A(i(i({},e),{},{left:R})),lazyLoadedList:v,targetSlide:_},O={animating:!1,currentSlide:m,trackStyle:E(i(i({},e),{},{left:w})),swipeLeft:null,targetSlide:_}):C={currentSlide:m,trackStyle:E(i(i({},e),{},{left:w})),lazyLoadedList:v,targetSlide:_};return{state:C,nextState:O}};t.changeSlide=function(e,t){var n,r,o,a,s=e.slidesToScroll,u=e.slidesToShow,l=e.slideCount,d=e.currentSlide,c=e.targetSlide,p=e.lazyLoad,f=e.infinite;if(n=l%s!=0?0:(l-d)%s,"previous"===t.message)a=d-(o=0===n?s:u-n),p&&!f&&(a=-1===(r=d-o)?l-1:r),f||(a=c-s);else if("next"===t.message)a=d+(o=0===n?s:n),p&&!f&&(a=(d+s)%l+n),f||(a=c+s);else if("dots"===t.message)a=t.index*t.slidesToScroll;else if("children"===t.message){if(a=t.index,f){var h=P(i(i({},e),{},{targetSlide:a}));a>t.currentSlide&&"left"===h?a-=l:a10)return{scrolling:!0};s&&(b.swipeLength=T);var x=(u?-1:1)*(b.curX>b.startX?1:-1);s&&(x=b.curY>b.startY?1:-1);var N=Math.ceil(v/R),M=m(t.touchObject,s),k=b.swipeLength;return w||(0===d&&("right"===M||"down"===M)||d+1>=N&&("left"===M||"up"===M)||!y(t)&&("left"===M||"up"===M))&&(k=b.swipeLength*c,!1===p&&f&&(f(M),D.edgeDragged=!0)),!h&&C&&(C(M),D.swiped=!0),_=o?P+k*(A/O)*x:u?P-k*x:P+k*x,s&&(_=P+k*x),D=i(i({},D),{},{touchObject:b,swipeLeft:_,trackStyle:E(i(i({},t),{},{left:_}))}),Math.abs(b.curX-b.startX)<.8*Math.abs(b.curY-b.startY)?D:(b.swipeLength>10&&(D.swiping=!0,l(e)),D)}};t.swipeEnd=function(e,t){var n=t.dragging,r=t.swipe,o=t.touchObject,a=t.listWidth,s=t.touchThreshold,u=t.verticalSwiping,d=t.listHeight,c=t.swipeToSlide,p=t.scrolling,f=t.onSwipe,h=t.targetSlide,g=t.currentSlide,v=t.infinite;if(!n)return r&&l(e),{};var y=u?d/s:a/s,R=m(o,u),C={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(p)return C;if(!o.swipeLength)return C;if(o.swipeLength>y){var E,O;l(e),f&&f(R);var _=v?g:h;switch(R){case"left":case"up":O=_+b(t),E=c?w(t,O):O,C.currentDirection=0;break;case"right":case"down":O=_-b(t),E=c?w(t,O):O,C.currentDirection=1;break;default:E=_}C.triggerSlideHandler=E}else{var D=S(t);C.trackStyle=A(i(i({},t),{},{left:D}))}return C};var R=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,o=[];nn[n.length-1])t=n[n.length-1];else for(var o in n){if(t-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+g(r)/2>-1*e.swipeLeft)return n=r,!1;return!0})),!n)return 0;var a=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-a)||1}return e.slidesToScroll};t.getSlideCount=b;var C=function(e,t){return t.reduce((function(t,n){return t&&e.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",e)};t.checkSpecKeys=C;var E=function(e){var t,n;C(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=D(e)*e.slideWidth;var o={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",u=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";o=i(i({},o),{},{WebkitTransform:a,transform:s,msTransform:u})}else e.vertical?o.top=e.left:o.left=e.left;return e.fade&&(o={opacity:1}),t&&(o.width=t),n&&(o.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?o.marginTop=e.left+"px":o.marginLeft=e.left+"px"),o};t.getTrackCSS=E;var A=function(e){C(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=E(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t};t.getTrackAnimateCSS=A;var S=function(e){if(e.unslick)return 0;C(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,r=e.slideIndex,o=e.trackRef,a=e.infinite,i=e.centerMode,s=e.slideCount,u=e.slidesToShow,l=e.slidesToScroll,d=e.slideWidth,c=e.listWidth,p=e.variableWidth,f=e.slideHeight,h=e.fade,g=e.vertical;if(h||1===e.slideCount)return 0;var v=0;if(a?(v=-O(e),s%l!=0&&r+l>s&&(v=-(r>s?u-(r-s):s%l)),i&&(v+=parseInt(u/2))):(s%l!=0&&r+l>s&&(v=u-s%l),i&&(v=parseInt(u/2))),t=g?r*f*-1+v*f:r*d*-1+v*d,!0===p){var m,y=o&&o.node;if(m=r+O(e),t=(n=y&&y.childNodes[m])?-1*n.offsetLeft:0,!0===i){m=a?r+O(e):r,n=y&&y.children[m],t=0;for(var R=0;Re.currentSlide?e.targetSlide>e.currentSlide+T(e)?"left":"right":e.targetSlide0&&(a+=1),r&&t%2==0&&(a+=1),a}return r?0:t-1};t.slidesOnRight=T;var x=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,o=e.centerPadding;if(n){var a=(t-1)/2+1;return parseInt(o)>0&&(a+=1),r||t%2!=0||(a+=1),a}return r?t-1:0};t.slidesOnLeft=x;t.canUseDOM=function(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}},46232:function(e,t,n){"use strict";n.d(t,{Ch:function(){return m},g7:function(){return y},NQ:function(){return l}});var r=n(72028),o=n(44036),a=function(e,t){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},a(e,t)};var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne},46608:function(e,t,n){var r=n(98748)(185,6618,8304,8585,11517);r.addRange(178,179).addRange(188,190).addRange(2548,2553).addRange(2930,2935).addRange(3056,3058).addRange(3192,3198).addRange(3416,3422).addRange(3440,3448).addRange(3882,3891).addRange(4969,4988).addRange(6128,6137).addRange(8308,8313).addRange(8320,8329).addRange(8528,8543).addRange(9312,9371).addRange(9450,9471).addRange(10102,10131).addRange(12690,12693).addRange(12832,12841).addRange(12872,12879).addRange(12881,12895).addRange(12928,12937).addRange(12977,12991).addRange(43056,43061).addRange(65799,65843).addRange(65909,65912).addRange(65930,65931).addRange(66273,66299).addRange(66336,66339).addRange(67672,67679).addRange(67705,67711).addRange(67751,67759).addRange(67835,67839).addRange(67862,67867).addRange(68028,68029).addRange(68032,68047).addRange(68050,68095).addRange(68160,68168).addRange(68221,68222).addRange(68253,68255).addRange(68331,68335).addRange(68440,68447).addRange(68472,68479).addRange(68521,68527).addRange(68858,68863).addRange(69216,69246).addRange(69405,69414).addRange(69457,69460).addRange(69573,69579).addRange(69714,69733).addRange(70113,70132),r.addRange(71482,71483).addRange(71914,71922).addRange(72794,72812).addRange(73664,73684).addRange(93019,93025).addRange(93824,93846).addRange(119488,119507).addRange(119520,119539).addRange(119648,119672).addRange(125127,125135).addRange(126065,126123).addRange(126125,126127).addRange(126129,126132).addRange(126209,126253).addRange(126255,126269).addRange(127232,127244),t.characters=r},46885:function(e,t,n){var r=n(98748)();r.addRange(68448,68466).addRange(68472,68479),t.characters=r},47055:function(e,t,n){"use strict";var r=n(79504),o=n(79039),a=n(44576),i=Object,s=r("".split);e.exports=o((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"===a(e)?s(e,""):i(e)}:i},47065:function(e,t,n){var r=n(98748)();r.addRange(69840,69864).addRange(69872,69881),t.characters=r},47259:function(e,t,n){var r=n(98748)();r.addRange(71296,71353).addRange(71360,71369),t.characters=r},47262:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(62110),o=n(7576),a=n(41750),i=n(75151),s=n(25528);var u=function(e){return"string"==typeof e||!(0,i.A)(e)&&(0,s.A)(e)&&"[object String]"==(0,a.A)(e)},l=n(56123),d=n(80216),c=n(1156);var p=function(e){return null==e?[]:(0,d.A)(e,(0,c.A)(e))},f=Math.max;var h=function(e,t,n,a){e=(0,o.A)(e)?e:p(e),n=n&&!a?(0,l.A)(n):0;var i=e.length;return n<0&&(n=f(i+n,0)),u(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&(0,r.A)(e,t,n)>-1}},47442:function(e,t,n){"use strict";n.r(t),n.d(t,{RatingsCell:function(){return v},filterRatings:function(){return f},getRatableActionDescription:function(){return g},ratingsFilter:function(){return p}});var r=n(41594),o=n.n(r),a=n(19003),i=n(32924),s=n(85385),u=n(28871),l=n(6333),d=n(85917);const c="dd-MMM-yyyy",p=(e,t)=>{const n=e.value.toLowerCase(),{language:r,ratableRatings:o,recoveryEstimate:a}=t._original;let i=!1,u=!1;return o&&o.forEach((e=>{const t=e.ratingActionDescription&&e.ratingActionDescription.toLowerCase().includes(n),o="345"===e.ratingActionReasonID&&e.ratingActionReasonDescription.toLowerCase().includes(n),a=e.ratingCode&&e.ratingCode.toLowerCase().includes(n),i=e.ratingLocalValue&&e.ratingLocalValue.toLowerCase().includes(n),l=e.ratingLocalActionDescription&&e.ratingLocalActionDescription.toLowerCase().includes(n),d=e.ratingEffectiveDate&&(0,s.tr)(e.ratingEffectiveDate,c,r).toLowerCase().includes(n),p=e.ratingTypeDescription&&e.ratingTypeDescription.toLowerCase().includes(n),f=e.recoveryEstimate&&e.recoveryEstimate.toLowerCase().includes(n),h=e.recoveryRatingValue&&e.recoveryRatingValue.toLowerCase().includes(n),g=e.ratingAlertCode&&e.ratingAlertCode.toLowerCase().includes(n),v=e.correctionFlag?"Rating Correction "+(0,s.tr)(e.changeDate,c,r):"",m=e.correctionFlag&&v.toLowerCase().includes(n);(t||a||i||l||d||p||f||h||g||m||o)&&(u=!0)})),(u||a&&a.toLowerCase().includes(n))&&(i=!0),i},f=(e,t)=>(e||[]).filter((e=>(0,u.isXgs)(e)===t)),h=e=>{let{item:t}=e;const n=t.ratingAlertCode?"":"";return(0,d.Y)(o().Fragment,null,t.ratingCode?(0,a.Ay)("\n "+(t.displayLocalValues?t.ratingLocalValue:t.ratingCode)+"\n \n "+n+"\n
"):null)};function g(e,t){return(t?e.ratingLocalActionDescription:e.ratingActionDescription)+("345"===e.ratingActionReasonID&&e.ratingActionReasonDescription?" - "+e.ratingActionReasonDescription:"")}class v extends o().Component{historyClick(e,t){const{handleClick:n}=this.props;n(e,t)}render(){const{cellProps:e,displayLocalValues:t,showRatingHistory:n=!0,isXGSCell:r=!1}=this.props,{row:u}=e,{language:p,ratableRatings:v,recoveryEstimate:m}=e.original,y=u._index,R=u._original.id,w=f(v,r);return(0,d.Y)(o().Fragment,null,w.map(((e,n)=>{const r=g(e,t);return(0,d.Y)(o().Fragment,{key:e.ratingId||(0,l.A)(n)},e.ratingEffectiveDate&&(0,a.Ay)((0,s.tr)(e.ratingEffectiveDate,c,p)+"
"),(0,d.Y)(h,{item:e}),e.ratingActionDescription?(0,a.Ay)(r+"
"):null,e.ratingTypeDescription?(0,a.Ay)(e.ratingTypeDescription+"
"):null,e.recoveryRatingValue?(0,a.Ay)(e.recoveryRatingValue+" "+(e.recoveryEstimate?e.recoveryEstimate+"%":"")+"
"):null,m?(0,a.Ay)(m+"
"):null,e.correctionFlag?(0,a.Ay)("Rating Correction
("+(0,s.tr)(e.changeDate,c,p)+")\n
"):null,(0,d.Y)("br",null))})),n&&(0,d.Y)("span",{className:"frw-rating-history",onClick:()=>this.historyClick(y,R),onKeyDown:(0,i.pX)((()=>this.historyClick(y,R))),tabIndex:0,role:"button"},"Rating History"))}}t.default=v},47665:function(e,t,n){var r=n(60174),o=n(37043);function a(t,n){return delete e.exports[t],e.exports[t]=n,n}e.exports={Parser:r,Tokenizer:n(16644),ElementType:n(25223),DomHandler:o,get FeedHandler(){return a("FeedHandler",n(81885))},get Stream(){return a("Stream",n(23061))},get WritableStream(){return a("WritableStream",n(75745))},get ProxyHandler(){return a("ProxyHandler",n(56113))},get DomUtils(){return a("DomUtils",n(75878))},get CollectingHandler(){return a("CollectingHandler",n(52487))},DefaultHandler:o,get RssHandler(){return a("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var n=new o(t);return new r(n,t).end(e),n.dom},parseFeed:function(t,n){var o=new e.exports.FeedHandler(n);return new r(o,n).end(t),o.dom},createDomStream:function(e,t,n){var a=new o(e,t,n);return new r(a,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},47725:function(e,t,n){"use strict";n.d(t,{E:function(){return r}});const r=(0,n(64185).Ay)({resolved:{},chunkName(){return"Mfe"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>n.e(6343).then(n.bind(n,66546)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 66546}})},47735:function(e,t,n){var r=n(98748)();r.addRange(67712,67742).addRange(67751,67759),t.characters=r},47807:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(86996),o=n(93804),a=n(28348),i=n(53578);var s=function(e,t){return t.length<2?e:(0,a.A)(e,(0,i.A)(t,0,-1))},u=n(48543);var l=function(e,t){return t=(0,r.A)(t,e),null==(e=s(e,t))||delete e[(0,u.A)((0,o.A)(t))]}},47832:function(e,t,n){"use strict";var r=n(17622),o=n(28007),a=r(n(66010));t.onClientEntry=function(e,t){void 0===t&&(t={}),(0,a.default)(window,t,(function(e){(0,o.navigate)(e)}))}},47926:function(e,t,n){"use strict";var r,o=n(64944),a=n(34173),i=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},u=(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}i(t,e),t.prototype.execute=function(e){var t=o._.missingOrEmpty(this.columnModel.getValueColumns()),n=!this.gridOptionsWrapper.getGroupRowAggNodesFunc(),r=e.changedPath&&e.changedPath.isActive();if(!(t&&n&&r)){var a=this.createAggDetails(e);this.recursivelyCreateAggData(a)}},t.prototype.createAggDetails=function(e){var t=this.columnModel.isPivotActive(),n=this.columnModel.getValueColumns(),r=t?this.columnModel.getPivotColumns():[];return{changedPath:e.changedPath,valueColumns:n,pivotColumns:r}},t.prototype.recursivelyCreateAggData=function(e){var t=this;this.filteredOnly=!this.gridOptionsWrapper.isSuppressAggFilteredOnly();e.changedPath.forEachChangedNodeDepthFirst((function(n){if(!n.hasChildren())n.aggData&&n.setAggData(null);else{if(-1===n.level){var r=!t.columnModel.isPivotMode();if(t.gridOptionsWrapper.isSuppressAggAtRootLevel()&&r)return}t.aggregateRowNode(n,e)}}),!0)},t.prototype.aggregateRowNode=function(e,t){var n,r=0===t.valueColumns.length,o=0===t.pivotColumns.length,a=this.gridOptionsWrapper.getGroupRowAggNodesFunc();n=a?a(e.childrenAfterFilter):r?null:o?this.aggregateRowNodeUsingValuesOnly(e,t):this.aggregateRowNodeUsingValuesAndPivot(e),e.setAggData(n),e.sibling&&e.sibling.setAggData(n)},t.prototype.aggregateRowNodeUsingValuesAndPivot=function(e){var t=this,n={},r=this.pivotStage.getPivotColumnDefs();return r.filter((function(e){return!o._.exists(e.pivotTotalColumnIds)})).forEach((function(r){var o,a=r.pivotKeys||[],i=r.pivotValueColumn,s=r.colId;o=e.leafGroup?t.getValuesFromMappedSet(e.childrenMapped,a,i):t.getValuesPivotNonLeaf(e,s),n[s]=t.aggregateValues(o,i.getAggFunc(),i,e)})),r.filter((function(e){return o._.exists(e.pivotTotalColumnIds)})).forEach((function(r){var o=[],a=r.pivotValueColumn,i=r.pivotTotalColumnIds,s=r.colId;i&&i.length&&(i.forEach((function(e){o.push(n[e])})),n[s]=t.aggregateValues(o,a.getAggFunc(),a,e))})),n},t.prototype.aggregateRowNodeUsingValuesOnly=function(e,t){var n=this,r={},o=t.changedPath.isActive()?t.changedPath.getValueColumnsForNode(e,t.valueColumns):t.valueColumns,a=t.changedPath.isActive()?t.changedPath.getNotValueColumnsForNode(e,t.valueColumns):null,i=this.getValuesNormal(e,o),s=e.aggData;return o.forEach((function(t,o){r[t.getId()]=n.aggregateValues(i[o],t.getAggFunc(),t,e)})),a&&s&&a.forEach((function(e){r[e.getId()]=s[e.getId()]})),r},t.prototype.getValuesPivotNonLeaf=function(e,t){var n=[];return e.childrenAfterFilter.forEach((function(e){var r=e.aggData[t];n.push(r)})),n},t.prototype.getValuesFromMappedSet=function(e,t,n){var r=this,o=e;if(t.forEach((function(e){return o=o?o[e]:null})),!o)return[];var a=[];return o.forEach((function(e){var t=r.valueService.getValue(n,e);a.push(t)})),a},t.prototype.getValuesNormal=function(e,t){var n=[];t.forEach((function(){return n.push([])}));for(var r=t.length,o=this.filteredOnly?e.childrenAfterFilter:e.childrenAfterGroup,a=o.length,i=0;i=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},c=(function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.groupIdSequence=new o.NumberSequence,t}l(t,e),t.prototype.postConstruct=function(){this.usingTreeData=this.gridOptionsWrapper.isTreeData(),this.usingTreeData&&(this.getDataPath=this.gridOptionsWrapper.getDataPathFunc())},t.prototype.execute=function(e){var t=this.createGroupingDetails(e);if(t.transactions)this.handleTransaction(t);else{var n=!0===e.afterColumnsChanged;this.shotgunResetEverything(t,n)}this.sortGroupsWithComparator(t.rootNode),this.selectableService.updateSelectableAfterGrouping(t.rootNode)},t.prototype.createGroupingDetails=function(e){var t=e.rowNode,n=e.changedPath,r=e.rowNodeTransactions,o=e.rowNodeOrder,a=this.usingTreeData?null:this.columnModel.getRowGroupColumns();return{includeParents:!this.gridOptionsWrapper.isSuppressParentsInRowNodes(),expandByDefault:this.gridOptionsWrapper.getGroupDefaultExpanded(),groupedCols:a,rootNode:t,pivotMode:this.columnModel.isPivotMode(),groupedColCount:this.usingTreeData||!a?0:a.length,rowNodeOrder:o,transactions:r,changedPath:n}},t.prototype.handleTransaction=function(e){var t=this;e.transactions.forEach((function(n){var r=t.usingTreeData?void 0:new u;if(o._.existsAndNotEmpty(n.remove)&&t.removeNodes(n.remove,e,r),o._.existsAndNotEmpty(n.update)&&t.moveNodesInWrongPath(n.update,e,r),o._.existsAndNotEmpty(n.add)&&t.insertNodes(n.add,e,!1),r){var a=r.getAllParents().slice();r.flush(),t.removeEmptyGroups(a,e)}})),e.rowNodeOrder&&this.sortChildren(e)},t.prototype.sortChildren=function(e){e.changedPath.forEachChangedNodeDepthFirst((function(t){o._.sortRowNodesByOrder(t.childrenAfterGroup,e.rowNodeOrder)}))},t.prototype.sortGroupsWithComparator=function(e){if(!this.usingTreeData){var t=this.gridOptionsWrapper.getDefaultGroupOrderComparator();o._.exists(t)&&function e(n){o._.exists(n.childrenAfterGroup)&&!n.leafGroup&&(n.childrenAfterGroup.sort(t),n.childrenAfterGroup.forEach((function(t){return e(t)})))}(e)}},t.prototype.getExistingPathForNode=function(e,t){for(var n=[],r=this.usingTreeData?e:e.parent;r&&r!==t.rootNode;)n.push({key:r.key,rowGroupColumn:r.rowGroupColumn,field:r.field}),r=r.parent;return n.reverse(),n},t.prototype.moveNodesInWrongPath=function(e,t,n){var r=this;e.forEach((function(e){t.changedPath.isActive()&&t.changedPath.addParentNode(e.parent);var a=function(e){return e.key},i=r.getExistingPathForNode(e,t).map(a),s=r.getGroupInfo(e,t).map(a);o._.areEqual(i,s)||r.moveNode(e,t,n)}))},t.prototype.moveNode=function(e,t,n){if(this.removeNodesInStages([e],t,n),this.insertOneNode(e,t,!0),e.setData(e.data),t.changedPath.isActive()){var r=e.parent;t.changedPath.addParentNode(r)}},t.prototype.removeNodes=function(e,t,n){this.removeNodesInStages(e,t,n),t.changedPath.isActive()&&e.forEach((function(e){return t.changedPath.addParentNode(e.parent)}))},t.prototype.removeNodesInStages=function(e,t,n){if(this.removeNodesFromParents(e,t,n),this.usingTreeData){this.postRemoveCreateFillerNodes(e,t);var r=e.map((function(e){return e.parent}));this.removeEmptyGroups(r,t)}},t.prototype.forEachParentGroup=function(e,t,n){for(var r=t;r&&r!==e.rootNode;)n(r),r=r.parent},t.prototype.removeNodesFromParents=function(e,t,n){var r=this,o=null==n,a=n||new u;e.forEach((function(e){r.removeFromParent(e,a),r.forEachParentGroup(t,e.parent,(function(t){a.removeFromAllLeafChildren(t,e)}))})),o&&a.flush()},t.prototype.postRemoveCreateFillerNodes=function(e,t){var n=this;e.forEach((function(e){if(e.hasChildren()){var r=n.getExistingPathForNode(e,t),o=n.findParentForNode(e,r,t);o.expanded=e.expanded,o.allLeafChildren=e.allLeafChildren,o.childrenAfterGroup=e.childrenAfterGroup,o.childrenMapped=e.childrenMapped,o.updateHasChildren(),o.childrenAfterGroup.forEach((function(e){return e.parent=o}))}}))},t.prototype.removeEmptyGroups=function(e,t){for(var n=this,r=!0,o=function(){r=!1;var o=new u;e.forEach((function(e){n.forEachParentGroup(t,e,(function(e){(function(e){var t=n.getChildrenMappedKey(e.key,e.rowGroupColumn),r=e.parent;return!!(r&&r.childrenMapped&&r.childrenMapped[t]&&e.isEmptyRowGroupNode())})(e)&&(r=!0,n.removeFromParent(e,o),e.setSelected(!1))}))})),o.flush()};r;)o()},t.prototype.removeFromParent=function(e,t){e.parent&&(t?t.removeFromChildrenAfterGroup(e.parent,e):(o._.removeFromArray(e.parent.childrenAfterGroup,e),e.parent.updateHasChildren()));var n=this.getChildrenMappedKey(e.key,e.rowGroupColumn);e.parent&&e.parent.childrenMapped&&(e.parent.childrenMapped[n]=void 0),e.setRowTop(null),e.setRowIndex(null)},t.prototype.addToParent=function(e,t){var n=this.getChildrenMappedKey(e.key,e.rowGroupColumn);t&&(null!=t.childrenMapped&&(t.childrenMapped[n]=e),t.childrenAfterGroup.push(e),t.updateHasChildren())},t.prototype.areGroupColsEqual=function(e,t){return null!=e&&null!=t&&e.pivotMode===t.pivotMode&&o._.areEqual(e.groupedCols,t.groupedCols)},t.prototype.checkAllGroupDataAfterColsChanged=function(e){var t=this;!function e(n){n&&n.forEach((function(n){if(!(!t.usingTreeData&&!n.group)){var r={field:n.field,key:n.key,rowGroupColumn:n.rowGroupColumn};t.setGroupData(n,r),e(n.childrenAfterGroup)}}))}(e.rootNode.childrenAfterGroup)},t.prototype.shotgunResetEverything=function(e,t){if(!this.noChangeInGroupingColumns(e,t)){this.selectionService.removeGroupsFromSelection();var n=e.rootNode,r=e.groupedCols;n.leafGroup=!this.usingTreeData&&0===r.length,n.childrenAfterGroup=[],n.childrenMapped={},n.updateHasChildren();var o=n.sibling;o&&(o.childrenAfterGroup=n.childrenAfterGroup,o.childrenMapped=n.childrenMapped),this.insertNodes(n.allLeafChildren,e,!1)}},t.prototype.noChangeInGroupingColumns=function(e,t){var n=!1,r=this.columnModel.getGroupDisplayColumns(),o=r?r.map((function(e){return e.getId()})).join("-"):"";return t&&(n=this.usingTreeData||this.areGroupColsEqual(e,this.oldGroupingDetails),this.oldGroupDisplayColIds!==o&&this.checkAllGroupDataAfterColsChanged(e)),this.oldGroupingDetails=e,this.oldGroupDisplayColIds=o,n},t.prototype.insertNodes=function(e,t,n){var r=this;e.forEach((function(e){r.insertOneNode(e,t,n),t.changedPath.isActive()&&t.changedPath.addParentNode(e.parent)}))},t.prototype.insertOneNode=function(e,t,n){var r=this.getGroupInfo(e,t),o=this.findParentForNode(e,r,t);o.group||console.warn("AG Grid: duplicate group keys for row data, keys should be unique",[o.data,e.data]),this.usingTreeData?this.swapGroupWithUserNode(o,e,n):(e.parent=o,e.level=r.length,o.childrenAfterGroup.push(e),o.updateHasChildren())},t.prototype.findParentForNode=function(e,t,n){var r=this,o=n.rootNode;return t.forEach((function(t,a){(o=r.getOrCreateNextNode(o,t,a,n)).allLeafChildren.push(e)})),o},t.prototype.swapGroupWithUserNode=function(e,t,n){t.parent=e.parent,t.key=e.key,t.field=e.field,t.groupData=e.groupData,t.level=e.level,n||(t.expanded=e.expanded),t.leafGroup=e.leafGroup,t.rowGroupIndex=e.rowGroupIndex,t.allLeafChildren=e.allLeafChildren,t.childrenAfterGroup=e.childrenAfterGroup,t.childrenMapped=e.childrenMapped,t.updateHasChildren(),this.removeFromParent(e),t.childrenAfterGroup.forEach((function(e){return e.parent=t})),this.addToParent(t,e.parent)},t.prototype.getOrCreateNextNode=function(e,t,n,r){var o=this.getChildrenMappedKey(t.key,t.rowGroupColumn),a=e.childrenMapped?e.childrenMapped[o]:void 0;return a||(a=this.createGroup(t,e,n,r),this.addToParent(a,e)),a},t.prototype.createGroup=function(e,t,n,r){var a=new o.RowNode(this.beans);return a.group=!0,a.field=e.field,a.rowGroupColumn=e.rowGroupColumn,this.setGroupData(a,e),a.id=o.RowNode.ID_PREFIX_ROW_GROUP+this.groupIdSequence.next(),a.key=e.key,a.level=n,a.leafGroup=!this.usingTreeData&&n===r.groupedColCount-1,a.allLeafChildren=[],a.setAllChildrenCount(0),a.rowGroupIndex=this.usingTreeData?null:n,a.childrenAfterGroup=[],a.childrenMapped={},a.updateHasChildren(),a.parent=r.includeParents?t:null,this.setExpandedInitialValue(r,a),a},t.prototype.setGroupData=function(e,t){var n=this;e.groupData={},this.columnModel.getGroupDisplayColumns().forEach((function(r){(n.usingTreeData||!!e.rowGroupColumn&&r.isRowGroupDisplayed(e.rowGroupColumn.getId()))&&(e.groupData[r.getColId()]=t.key)}))},t.prototype.getChildrenMappedKey=function(e,t){return t?t.getId()+"-"+e:e},t.prototype.setExpandedInitialValue=function(e,t){if(e.pivotMode&&t.leafGroup)t.expanded=!1;else{var n=this.gridOptionsWrapper.getIsGroupOpenByDefaultFunc();if(n){var r={rowNode:t,field:t.field,key:t.key,level:t.level,rowGroupColumn:t.rowGroupColumn};t.expanded=1==n(r)}else{var o=e.expandByDefault;-1!==e.expandByDefault?t.expanded=t.level=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},f=function(){for(var e=0,t=0,n=arguments.length;t1){var l=this.gridOptionsWrapper.getLocaleTextFunc()("pivotColumnGroupTotals","Total"),d=this.createColDef(r,l,e.pivotKeys,n);d.pivotTotalColumnIds=u,d.aggFunc=r.getAggFunc();var c=e.children;o?c.push(d):c.unshift(d),t.push(d)}return u},t.prototype.addRowGroupTotals=function(e,t,n,r){var o=this;if(this.gridOptionsWrapper.getPivotRowTotals())for(var a="after"===this.gridOptionsWrapper.getPivotRowTotals(),i=a?n.slice():n.slice().reverse(),s=function(n){var s=i[n],l=[];e.forEach((function(e){l=l.concat(o.extractColIdsForValueColumn(e,s))})),u.createRowGroupTotal(e,t,[],r,s,l,a)},u=this,l=0;ln.headerName?1:0:0},t.prototype.merge=function(e,t){t.forEach((function(t,n,r){var o=e.has(n)?e.get(n):[],a=f(o,t);e.set(n,a)}))},t.PIVOT_ROW_TOTAL_PREFIX="PivotRowTotal_",p([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),t=n=p([(0,o.Bean)("pivotColDefService")],t)}(o.BeanStub),function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}()),g=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},v=(function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.uniqueValues={},t}h(t,e),t.prototype.execute=function(e){var t=e.rowNode,n=e.changedPath;this.columnModel.isPivotActive()?this.executePivotOn(t,n):this.executePivotOff(n)},t.prototype.executePivotOff=function(e){this.aggregationColumnsHashLastTime=null,this.uniqueValues={},this.columnModel.isSecondaryColumnsPresent()&&(this.columnModel.setSecondaryColumns(null,"rowModelUpdated"),e&&e.setInactive())},t.prototype.executePivotOn=function(e,t){var n=this.bucketUpRowNodes(e),r=this.setUniqueValues(n),o=this.columnModel.getValueColumns(),a=o.map((function(e){return e.getId()})).join("#"),i=o.map((function(e){return e.getAggFunc().toString()})).join("#"),s=this.aggregationColumnsHashLastTime!==a,u=this.aggregationFuncsHashLastTime!==i;if(this.aggregationColumnsHashLastTime=a,this.aggregationFuncsHashLastTime=i,r||s||u){var l=this.pivotColDefService.createPivotColumnDefs(this.uniqueValues),d=l.pivotColumnGroupDefs,c=l.pivotColumnDefs;this.pivotColumnDefs=c,this.columnModel.setSecondaryColumns(d,"rowModelUpdated"),t&&t.setInactive()}},t.prototype.setUniqueValues=function(e){return!!(JSON.stringify(e)!==JSON.stringify(this.uniqueValues))&&(this.uniqueValues=e,!0)},t.prototype.bucketUpRowNodes=function(e){var t=this,n={};return function e(r){r.leafGroup?t.bucketRowNode(r,n):r.childrenAfterFilter.forEach((function(t){e(t)}))}(e),n},t.prototype.bucketRowNode=function(e,t){var n=this.columnModel.getPivotColumns();0===n.length?e.childrenMapped=null:e.childrenMapped=this.bucketChildren(e.childrenAfterFilter,n,0,t),e.sibling&&(e.sibling.childrenMapped=e.childrenMapped)},t.prototype.bucketChildren=function(e,t,n,r){var a=this,i={},s=t[n];if(e.forEach((function(e){var t=a.valueService.getKeyForNode(s,e);o._.missing(t)&&(t=""),r[t]||(r[t]={}),i[t]||(i[t]=[]),i[t].push(e)})),n===t.length-1)return i;var u={};return o._.iterateObject(i,(function(e,o){u[e]=a.bucketChildren(o,t,n+1,r[e])})),u},t.prototype.getPivotColumnDefs=function(){return this.pivotColumnDefs},g([(0,o.Autowired)("valueService")],t.prototype,"valueService",void 0),g([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),g([(0,o.Autowired)("pivotColDefService")],t.prototype,"pivotColDefService",void 0),t=g([(0,o.Bean)("pivotStage")],t)}(o.BeanStub),function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}()),m=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},y="undefined"==typeof BigInt?null:BigInt;!function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.aggFuncsMap={},t.initialised=!1,t}var n;v(t,e),n=t,t.prototype.init=function(){this.initialised||(this.initialiseWithDefaultAggregations(),this.addAggFuncs(this.gridOptionsWrapper.getAggFuncs()))},t.prototype.initialiseWithDefaultAggregations=function(){this.aggFuncsMap[n.AGG_SUM]=R,this.aggFuncsMap[n.AGG_FIRST]=w,this.aggFuncsMap[n.AGG_LAST]=b,this.aggFuncsMap[n.AGG_MIN]=C,this.aggFuncsMap[n.AGG_MAX]=E,this.aggFuncsMap[n.AGG_COUNT]=A,this.aggFuncsMap[n.AGG_AVG]=S,this.initialised=!0},t.prototype.getDefaultAggFunc=function(e){var t=this.getFuncNames(e),r=o._.includes(t,n.AGG_SUM),a=o._.exists(this.aggFuncsMap[n.AGG_SUM]);return r&&a?n.AGG_SUM:o._.existsAndNotEmpty(t)?t[0]:null},t.prototype.addAggFuncs=function(e){o._.iterateObject(e,this.addAggFunc.bind(this))},t.prototype.addAggFunc=function(e,t){this.init(),this.aggFuncsMap[e]=t},t.prototype.getAggFunc=function(e){return this.init(),this.aggFuncsMap[e]},t.prototype.getFuncNames=function(e){var t=e.getColDef().allowedAggFuncs;return null==t?Object.keys(this.aggFuncsMap).sort():t},t.prototype.clear=function(){this.aggFuncsMap={}},t.AGG_SUM="sum",t.AGG_FIRST="first",t.AGG_LAST="last",t.AGG_MIN="min",t.AGG_MAX="max",t.AGG_COUNT="count",t.AGG_AVG="avg",m([o.PostConstruct],t.prototype,"init",null),t=n=m([(0,o.Bean)("aggFuncService")],t)}(o.BeanStub);function R(e){for(var t=e.values,n=null,r=0;r0?e.values[0]:null}function b(e){return e.values.length>0?o._.last(e.values):null}function C(e){for(var t=e.values,n=null,r=0;ro)||(n=o)}return n}function E(e){for(var t=e.values,n=null,r=0;r0&&(s=y?n/("number"==typeof n?r:y(r)):n/r),{count:r,value:s,toString:function(){return"number"==typeof this.value||"bigint"==typeof this.value?this.value.toString():""},toNumber:function(){return this.value}}}var O=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},D=function(e){function t(t,n,r,o,a){var i=e.call(this)||this;return i.column=t,i.dragSourceDropTarget=n,i.ghost=r,i.valueColumn=o,i.horizontal=a,i.popupShowing=!1,i}return O(t,e),t.prototype.init=function(){this.setTemplate(t.TEMPLATE),this.addElementClasses(this.getGui()),this.addElementClasses(this.eDragHandle,"drag-handle"),this.addElementClasses(this.eText,"text"),this.addElementClasses(this.eButton,"button"),this.eDragHandle.appendChild(o._.createIconNoSpan("columnDrag",this.gridOptionsWrapper)),this.eButton.appendChild(o._.createIconNoSpan("cancel",this.gridOptionsWrapper)),this.displayName=this.columnModel.getDisplayNameForColumn(this.column,"columnDrop"),this.setupComponents(),this.ghost||this.gridOptionsWrapper.isFunctionsReadOnly()||this.addDragSource(),this.setupTooltip()},t.prototype.setupTooltip=function(){var e=this,t=function(){var t=e.column.getColDef().headerTooltip;e.setTooltip(t)};t(),this.addManagedListener(this.eventService,o.Events.EVENT_NEW_COLUMNS_LOADED,t)},t.prototype.addDragSource=function(){var e=this,t={type:o.DragSourceType.ToolPanel,eElement:this.eDragHandle,defaultIconName:o.DragAndDropService.ICON_HIDE,getDragItem:function(){return e.createDragItem()},dragItemName:this.displayName,dragSourceDropTarget:this.dragSourceDropTarget};this.dragAndDropService.addDragSource(t,!0),this.addDestroyFunc((function(){return e.dragAndDropService.removeDragSource(t)}))},t.prototype.createDragItem=function(){var e={};return e[this.column.getId()]=this.column.isVisible(),{columns:[this.column],visibleState:e}},t.prototype.setupComponents=function(){this.setTextValue(),this.setupRemove(),this.ghost&&o._.addCssClass(this.getGui(),"ag-column-drop-cell-ghost"),this.valueColumn&&!this.gridOptionsWrapper.isFunctionsReadOnly()&&this.addGuiEventListener("click",this.onShowAggFuncSelection.bind(this))},t.prototype.setupRemove=function(){var e=this;o._.setDisplayed(this.eButton,!this.gridOptionsWrapper.isFunctionsReadOnly()),this.addManagedListener(this.eButton,"click",(function(n){var r={type:t.EVENT_COLUMN_REMOVE};e.dispatchEvent(r),n.stopPropagation()}));var n=new o.TouchListener(this.eButton);this.addManagedListener(n,o.TouchListener.EVENT_TAP,(function(n){var r={type:t.EVENT_COLUMN_REMOVE};e.dispatchEvent(r)})),this.addDestroyFunc(n.destroy.bind(n))},t.prototype.setTextValue=function(){var e;if(this.valueColumn){var t=this.column.getAggFunc(),n="string"==typeof t?t:"agg";e=this.gridOptionsWrapper.getLocaleTextFunc()(n,n)+"("+this.displayName+")"}else e=this.displayName;var r=o._.escapeString(e);this.eText.innerHTML=r},t.prototype.onShowAggFuncSelection=function(){var e=this;if(!this.popupShowing){this.popupShowing=!0;var t=new o.VirtualList("select-agg-func"),n=this.aggFuncService.getFuncNames(this.column);t.setModel({getRow:function(e){return n[e]},getRowCount:function(){return n.length}}),this.getContext().createBean(t);var r=o._.loadTemplate('
');r.style.top="0px",r.style.left="0px",r.appendChild(t.getGui()),r.style.width=this.getGui().clientWidth+"px";var a=this.gridOptionsWrapper.getLocaleTextFunc(),i=this.popupService.addPopup({modal:!0,eChild:r,closeOnEsc:!0,closedCallback:function(){e.destroyBean(t),e.popupShowing=!1},ariaLabel:a("ariaLabelAggregationFunction","Aggregation Function")});i&&t.setComponentCreator(this.createAggSelect.bind(this,i.hideFunc)),this.popupService.positionPopupUnderComponent({type:"aggFuncSelect",eventSource:this.getGui(),ePopup:r,keepWithinBounds:!0,column:this.column}),t.refresh()}},t.prototype.createAggSelect=function(e,t){var n=this,r=this.gridOptionsWrapper.getLocaleTextFunc(),a=t.toString(),i=r(a,a);return new P((function(){if(e(),n.gridOptionsWrapper.isFunctionsPassive()){var r={type:o.Events.EVENT_COLUMN_AGG_FUNC_CHANGE_REQUEST,columns:[n.column],aggFunc:t,api:n.gridApi,columnApi:n.columnApi};n.eventService.dispatchEvent(r)}else n.columnModel.setColumnAggFunc(n.column,t,"toolPanelDragAndDrop")}),i)},t.prototype.addElementClasses=function(e,t){t=t?"-"+t:"",o._.addCssClass(e,"ag-column-drop-cell"+t);var n=this.horizontal?"horizontal":"vertical";o._.addCssClass(e,"ag-column-drop-"+n+"-cell"+t)},t.EVENT_COLUMN_REMOVE="columnRemove",t.TEMPLATE='\n \n \n \n ',_([(0,o.Autowired)("dragAndDropService")],t.prototype,"dragAndDropService",void 0),_([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),_([(0,o.Autowired)("popupService")],t.prototype,"popupService",void 0),_([(0,o.Optional)("aggFuncService")],t.prototype,"aggFuncService",void 0),_([(0,o.Autowired)("columnApi")],t.prototype,"columnApi",void 0),_([(0,o.Autowired)("gridApi")],t.prototype,"gridApi",void 0),_([(0,o.RefSelector)("eText")],t.prototype,"eText",void 0),_([(0,o.RefSelector)("eDragHandle")],t.prototype,"eDragHandle",void 0),_([(0,o.RefSelector)("eButton")],t.prototype,"eButton",void 0),_([o.PostConstruct],t.prototype,"init",null),t}(o.Component),P=function(e){function t(t,n){var r=e.call(this,'
')||this;return r.getGui().innerText=n,r.value=n,r.addGuiEventListener("click",t),r}return O(t,e),t}(o.Component),T=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),x=function(e){function t(n,r){var o=e.call(this,'
')||this;return o.horizontal=n,o.valueColumn=r,o.state=t.STATE_NOT_DRAGGING,o.guiDestroyFunctions=[],o.childColumnComponents=[],o.resizeEnabled=!1,o.addElementClasses(o.getGui()),o.eColumnDropList=document.createElement("div"),o.addElementClasses(o.eColumnDropList,"list"),o}return T(t,e),t.prototype.isHorizontal=function(){return this.horizontal},t.prototype.toggleResizable=function(e){this.positionableFeature.setResizable(!!e&&{bottom:!0}),this.resizeEnabled=e},t.prototype.setBeans=function(e){this.beans=e},t.prototype.destroy=function(){this.destroyGui(),e.prototype.destroy.call(this)},t.prototype.destroyGui=function(){this.guiDestroyFunctions.forEach((function(e){return e()})),this.guiDestroyFunctions.length=0,this.childColumnComponents.length=0,o._.clearElement(this.getGui()),o._.clearElement(this.eColumnDropList)},t.prototype.init=function(e){this.params=e,this.addManagedListener(this.beans.eventService,o.Events.EVENT_NEW_COLUMNS_LOADED,this.refreshGui.bind(this)),this.addManagedListener(this.beans.gridOptionsWrapper,"functionsReadOnly",this.refreshGui.bind(this)),this.setupDropTarget(),this.positionableFeature=new o.PositionableFeature(this.getGui(),{minHeight:100}),this.createManagedBean(this.positionableFeature),this.refreshGui()},t.prototype.addElementClasses=function(e,t){t=t?"-"+t:"",o._.addCssClass(e,"ag-column-drop"+t);var n=this.horizontal?"horizontal":"vertical";o._.addCssClass(e,"ag-column-drop-"+n+t)},t.prototype.setupDropTarget=function(){this.dropTarget={getContainer:this.getGui.bind(this),getIconName:this.getIconName.bind(this),onDragging:this.onDragging.bind(this),onDragEnter:this.onDragEnter.bind(this),onDragLeave:this.onDragLeave.bind(this),onDragStop:this.onDragStop.bind(this),isInterestedIn:this.isInterestedIn.bind(this)},this.beans.dragAndDropService.addDropTarget(this.dropTarget)},t.prototype.isInterestedIn=function(e){return e===o.DragSourceType.HeaderCell||e===o.DragSourceType.ToolPanel},t.prototype.checkInsertIndex=function(e){var t=this.horizontal?this.getNewHorizontalInsertIndex(e):this.getNewVerticalInsertIndex(e);if(t<0)return!1;var n=t!==this.insertIndex;return n&&(this.insertIndex=t),n},t.prototype.getNewHorizontalInsertIndex=function(e){if(o._.missing(e.hDirection))return-1;var t=0,n=e.event,r=this.beans.gridOptionsWrapper.isEnableRtl(),a=e.hDirection===o.HorizontalDirection.Left,i=n.clientX;return this.childColumnComponents.forEach((function(e){var n=e.getGui().getBoundingClientRect(),o=a?n.right:n.left;(r?i<=o:i>=o)&&t++})),t},t.prototype.getNewVerticalInsertIndex=function(e){if(o._.missing(e.vDirection))return-1;var t=0,n=e.event;return this.childColumnComponents.forEach((function(r){var a=r.getGui().getBoundingClientRect();n.clientY>=(e.vDirection===o.VerticalDirection.Down?a.top:a.bottom)&&t++})),t},t.prototype.checkDragStartedBySelf=function(e){this.state===t.STATE_NOT_DRAGGING&&(this.state=t.STATE_REARRANGE_COLUMNS,this.potentialDndColumns=e.dragSource.getDragItem().columns||[],this.refreshGui(),this.checkInsertIndex(e),this.refreshGui())},t.prototype.onDragging=function(e){this.checkDragStartedBySelf(e),this.checkInsertIndex(e)&&this.refreshGui()},t.prototype.onDragEnter=function(e){var n=e.dragSource.getDragItem().columns||[];this.state=t.STATE_NEW_COLUMNS_IN;var r=n.filter(this.isColumnDroppable.bind(this));r.length>0&&(this.potentialDndColumns=r,this.checkInsertIndex(e),this.refreshGui())},t.prototype.isPotentialDndColumns=function(){return o._.existsAndNotEmpty(this.potentialDndColumns)},t.prototype.onDragLeave=function(e){if(this.state===t.STATE_REARRANGE_COLUMNS){var n=e.dragSource.getDragItem().columns||[];this.removeColumns(n)}this.isPotentialDndColumns()&&(this.potentialDndColumns=[],this.refreshGui()),this.state=t.STATE_NOT_DRAGGING},t.prototype.onDragStop=function(){if(this.isPotentialDndColumns()){var e=!1;this.state===t.STATE_NEW_COLUMNS_IN?(this.addColumns(this.potentialDndColumns),e=!0):e=this.rearrangeColumns(this.potentialDndColumns),this.potentialDndColumns=[],this.beans.gridOptionsWrapper.isFunctionsPassive()&&e||this.refreshGui()}this.state=t.STATE_NOT_DRAGGING},t.prototype.removeColumns=function(e){var t=this.getExistingColumns().filter((function(t){return!o._.includes(e,t)}));this.updateColumns(t)},t.prototype.addColumns=function(e){if(e){var t=this.getExistingColumns().slice(),n=e.filter((function(e){return t.indexOf(e)<0}));o._.insertArrayIntoArray(t,n,this.insertIndex),this.updateColumns(t)}},t.prototype.rearrangeColumns=function(e){var t=this.getNonGhostColumns().slice();return o._.insertArrayIntoArray(t,e,this.insertIndex),!o._.areEqual(t,this.getExistingColumns())&&(this.updateColumns(t),!0)},t.prototype.refreshGui=function(){var e=this.eColumnDropList.scrollTop,t=this.resizeEnabled;this.toggleResizable(!1),this.destroyGui(),this.addIconAndTitleToGui(),this.addEmptyMessageToGui(),this.addColumnsToGui(),this.isHorizontal()||(this.eColumnDropList.scrollTop=e),t&&this.toggleResizable(t)},t.prototype.getNonGhostColumns=function(){var e=this,t=this.getExistingColumns();return this.isPotentialDndColumns()?t.filter((function(t){return!o._.includes(e.potentialDndColumns,t)})):t},t.prototype.addColumnsToGui=function(){var e=this,t=this.getNonGhostColumns(),n=this.isPotentialDndColumns(),r=[];t.forEach((function(t,o){if(!(n&&o>=e.insertIndex)){var a=e.createColumnComponent(t,!1);r.push(a)}})),this.isPotentialDndColumns()&&(this.potentialDndColumns.forEach((function(t){var n=e.createColumnComponent(t,!0);r.push(n)})),t.forEach((function(t,n){if(!(n0&&e.addArrow(e.eColumnDropList),e.eColumnDropList.appendChild(t.getGui())}))},t.prototype.createColumnComponent=function(e,t){var n=this,r=new D(e,this.dropTarget,t,this.valueColumn,this.horizontal);return r.addEventListener(D.EVENT_COLUMN_REMOVE,this.removeColumns.bind(this,[e])),this.beans.context.createBean(r),this.guiDestroyFunctions.push((function(){return n.destroyBean(r)})),t||this.childColumnComponents.push(r),r},t.prototype.addIconAndTitleToGui=function(){var e=this.params.icon,t=document.createElement("div");if(this.addElementClasses(t,"title-bar"),this.addElementClasses(e,"icon"),o._.addOrRemoveCssClass(this.getGui(),"ag-column-drop-empty",this.isExistingColumnsEmpty()),t.appendChild(e),!this.horizontal){var n=document.createElement("span");this.addElementClasses(n,"title"),n.innerHTML=this.params.title,t.appendChild(n)}this.getGui().appendChild(t)},t.prototype.isExistingColumnsEmpty=function(){return 0===this.getExistingColumns().length},t.prototype.addEmptyMessageToGui=function(){if(this.isExistingColumnsEmpty()&&!this.isPotentialDndColumns()){var e=document.createElement("span");e.innerHTML=this.params.emptyMessage,this.addElementClasses(e,"empty-message"),this.eColumnDropList.appendChild(e)}},t.prototype.addArrow=function(e){if(this.horizontal){var t=this.beans.gridOptionsWrapper.isEnableRtl(),n=o._.createIconNoSpan(t?"smallLeft":"smallRight",this.beans.gridOptionsWrapper);this.addElementClasses(n,"cell-separator"),e.appendChild(n)}},t.STATE_NOT_DRAGGING="notDragging",t.STATE_NEW_COLUMNS_IN="newColumnsIn",t.STATE_REARRANGE_COLUMNS="rearrangeColumns",t}(o.Component),N=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),M=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},k=function(e){function t(t){return e.call(this,t,!1)||this}return N(t,e),t.prototype.passBeansUp=function(){e.prototype.setBeans.call(this,{gridOptionsWrapper:this.gridOptionsWrapper,eventService:this.eventService,context:this.getContext(),loggerFactory:this.loggerFactory,dragAndDropService:this.dragAndDropService});var t=this.gridOptionsWrapper.getLocaleTextFunc(),n=t("rowGroupColumnsEmptyMessage","Drag here to set row groups"),r=t("groups","Row Groups");e.prototype.init.call(this,{dragAndDropIcon:o.DragAndDropService.ICON_GROUP,icon:o._.createIconNoSpan("rowGroupPanel",this.gridOptionsWrapper,null),emptyMessage:n,title:r}),this.addManagedListener(this.eventService,o.Events.EVENT_COLUMN_ROW_GROUP_CHANGED,this.refreshGui.bind(this))},t.prototype.getTooltipParams=function(){var t=e.prototype.getTooltipParams.call(this);return t.location="rowGroupColumnsList",t},t.prototype.isColumnDroppable=function(e){return!(this.gridOptionsWrapper.isFunctionsReadOnly()||!e.isPrimary())&&(e.isAllowRowGroup()&&!e.isRowGroupActive())},t.prototype.updateColumns=function(e){if(this.gridOptionsWrapper.isFunctionsPassive()){var t={type:o.Events.EVENT_COLUMN_ROW_GROUP_CHANGE_REQUEST,columns:e,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)}else this.columnModel.setRowGroupColumns(e,"toolPanelUi")},t.prototype.getIconName=function(){return this.isPotentialDndColumns()?o.DragAndDropService.ICON_GROUP:o.DragAndDropService.ICON_NOT_ALLOWED},t.prototype.getExistingColumns=function(){return this.columnModel.getRowGroupColumns()},M([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),M([(0,o.Autowired)("loggerFactory")],t.prototype,"loggerFactory",void 0),M([(0,o.Autowired)("dragAndDropService")],t.prototype,"dragAndDropService",void 0),M([(0,o.Autowired)("columnApi")],t.prototype,"columnApi",void 0),M([(0,o.Autowired)("gridApi")],t.prototype,"gridApi",void 0),M([o.PostConstruct],t.prototype,"passBeansUp",null),t}(x),F=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),I=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},L=function(e){function t(t){return e.call(this,t,!1)||this}return F(t,e),t.prototype.passBeansUp=function(){e.prototype.setBeans.call(this,{gridOptionsWrapper:this.gridOptionsWrapper,eventService:this.eventService,context:this.getContext(),loggerFactory:this.loggerFactory,dragAndDropService:this.dragAndDropService});var t=this.gridOptionsWrapper.getLocaleTextFunc(),n=t("pivotColumnsEmptyMessage","Drag here to set column labels"),r=t("pivots","Column Labels");e.prototype.init.call(this,{dragAndDropIcon:o.DragAndDropService.ICON_GROUP,icon:o._.createIconNoSpan("pivotPanel",this.gridOptionsWrapper,null),emptyMessage:n,title:r}),this.addManagedListener(this.eventService,o.Events.EVENT_NEW_COLUMNS_LOADED,this.refresh.bind(this)),this.addManagedListener(this.eventService,o.Events.EVENT_COLUMN_PIVOT_CHANGED,this.refresh.bind(this)),this.addManagedListener(this.eventService,o.Events.EVENT_COLUMN_PIVOT_MODE_CHANGED,this.checkVisibility.bind(this)),this.refresh()},t.prototype.getTooltipParams=function(){var t=e.prototype.getTooltipParams.call(this);return t.location="pivotColumnsList",t},t.prototype.refresh=function(){this.checkVisibility(),this.refreshGui()},t.prototype.checkVisibility=function(){var e=this.columnModel.isPivotMode();if(this.isHorizontal())switch(this.gridOptionsWrapper.getPivotPanelShow()){case"always":this.setDisplayed(e);break;case"onlyWhenPivoting":var t=this.columnModel.isPivotActive();this.setDisplayed(e&&t);break;default:this.setDisplayed(!1)}else this.setDisplayed(e)},t.prototype.isColumnDroppable=function(e){return!(this.gridOptionsWrapper.isFunctionsReadOnly()||!e.isPrimary())&&(e.isAllowPivot()&&!e.isPivotActive())},t.prototype.updateColumns=function(e){if(this.gridOptionsWrapper.isFunctionsPassive()){var t={type:o.Events.EVENT_COLUMN_PIVOT_CHANGE_REQUEST,columns:e,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)}else this.columnModel.setPivotColumns(e,"toolPanelUi")},t.prototype.getIconName=function(){return this.isPotentialDndColumns()?o.DragAndDropService.ICON_PIVOT:o.DragAndDropService.ICON_NOT_ALLOWED},t.prototype.getExistingColumns=function(){return this.columnModel.getPivotColumns()},I([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),I([(0,o.Autowired)("loggerFactory")],t.prototype,"loggerFactory",void 0),I([(0,o.Autowired)("dragAndDropService")],t.prototype,"dragAndDropService",void 0),I([(0,o.Autowired)("columnApi")],t.prototype,"columnApi",void 0),I([(0,o.Autowired)("gridApi")],t.prototype,"gridApi",void 0),I([o.PostConstruct],t.prototype,"passBeansUp",null),t}(x),j=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),G=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},B=(function(e){function t(){return e.call(this)||this}j(t,e),t.prototype.postConstruct=function(){this.setGui(this.createNorthPanel()),this.addManagedListener(this.eventService,o.Events.EVENT_COLUMN_ROW_GROUP_CHANGED,this.onRowGroupChanged.bind(this)),this.addManagedListener(this.eventService,o.Events.EVENT_NEW_COLUMNS_LOADED,this.onRowGroupChanged.bind(this)),this.onRowGroupChanged()},t.prototype.createNorthPanel=function(){var e=document.createElement("div"),t=this.onDropPanelVisible.bind(this);return o._.addCssClass(e,"ag-column-drop-wrapper"),this.rowGroupComp=new k(!0),this.createManagedBean(this.rowGroupComp),this.pivotComp=new L(!0),this.createManagedBean(this.pivotComp),e.appendChild(this.rowGroupComp.getGui()),e.appendChild(this.pivotComp.getGui()),this.addManagedListener(this.rowGroupComp,o.Component.EVENT_DISPLAYED_CHANGED,t),this.addManagedListener(this.pivotComp,o.Component.EVENT_DISPLAYED_CHANGED,t),this.onDropPanelVisible(),e},t.prototype.onDropPanelVisible=function(){var e=this.rowGroupComp.isDisplayed()&&this.pivotComp.isDisplayed();this.rowGroupComp.addOrRemoveCssClass("ag-column-drop-horizontal-half-width",e),this.pivotComp.addOrRemoveCssClass("ag-column-drop-horizontal-half-width",e)},t.prototype.onRowGroupChanged=function(){if(this.rowGroupComp){var e=this.gridOptionsWrapper.getRowGroupPanelShow();if(e===o.Constants.ALWAYS)this.rowGroupComp.setDisplayed(!0);else if(e===o.Constants.ONLY_WHEN_GROUPING){var t=!this.columnModel.isRowGroupEmpty();this.rowGroupComp.setDisplayed(t)}else this.rowGroupComp.setDisplayed(!1)}},G([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),G([o.PostConstruct],t.prototype,"postConstruct",null)}(o.Component),o.ModuleNames.RowGroupingModule,a.b,function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}()),H=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){function t(t){return e.call(this,t,!0)||this}B(t,e),t.prototype.passBeansUp=function(){e.prototype.setBeans.call(this,{gridOptionsWrapper:this.gridOptionsWrapper,eventService:this.eventService,context:this.getContext(),loggerFactory:this.loggerFactory,dragAndDropService:this.dragAndDropService});var t=this.gridOptionsWrapper.getLocaleTextFunc(),n=t("valueColumnsEmptyMessage","Drag here to aggregate"),r=t("values","Values");e.prototype.init.call(this,{dragAndDropIcon:o.DragAndDropService.ICON_AGGREGATE,icon:o._.createIconNoSpan("valuePanel",this.gridOptionsWrapper,null),emptyMessage:n,title:r}),this.addManagedListener(this.eventService,o.Events.EVENT_COLUMN_VALUE_CHANGED,this.refreshGui.bind(this))},t.prototype.getTooltipParams=function(){var t=e.prototype.getTooltipParams.call(this);return t.location="valueColumnsList",t},t.prototype.getIconName=function(){return this.isPotentialDndColumns()?o.DragAndDropService.ICON_AGGREGATE:o.DragAndDropService.ICON_NOT_ALLOWED},t.prototype.isColumnDroppable=function(e){return!(this.gridOptionsWrapper.isFunctionsReadOnly()||!e.isPrimary())&&(e.isAllowValue()&&!e.isValueActive())},t.prototype.updateColumns=function(e){if(this.gridOptionsWrapper.isFunctionsPassive()){var t={type:o.Events.EVENT_COLUMN_VALUE_CHANGE_REQUEST,columns:e,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)}else this.columnModel.setValueColumns(e,"toolPanelUi")},t.prototype.getExistingColumns=function(){return this.columnModel.getValueColumns()},H([(0,o.Autowired)("columnModel")],t.prototype,"columnModel",void 0),H([(0,o.Autowired)("loggerFactory")],t.prototype,"loggerFactory",void 0),H([(0,o.Autowired)("dragAndDropService")],t.prototype,"dragAndDropService",void 0),H([(0,o.Autowired)("columnApi")],t.prototype,"columnApi",void 0),H([(0,o.Autowired)("gridApi")],t.prototype,"gridApi",void 0),H([o.PostConstruct],t.prototype,"passBeansUp",null)}(x)},47937:function(e){e.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.")},e.exports.__esModule=!0,e.exports.default=e.exports},48158:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n{let{alt:t="",isDecorative:n,classname:a,height:i,id:s,src:u,width:l,gatsbyImageData:d}=e;const c=function(e,t){return void 0===t&&(t=!1),!0===t?"":e&&""!==e.trim()?e:void 0}(t,n),p=(0,r.c)(d);return p?(0,o.Y)(r.G,{image:p,alt:c||"",className:a}):(0,o.Y)("img",{id:s,src:u,alt:c,className:a,width:l,height:i})};t.default=a},48461:function(e,t,n){var r=n(98748)();r.addRange(124928,125124).addRange(125127,125142),t.characters=r},48543:function(e,t,n){"use strict";var r=n(5184);t.A=function(e){if("string"==typeof e||(0,r.A)(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},48686:function(e,t,n){"use strict";var r=n(43724),o=n(79039);e.exports=r&&o((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},48721:function(e,t,n){var r=n(98748)();r.addRange(72192,72263),t.characters=r},48773:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},48981:function(e,t,n){"use strict";var r=n(67750),o=Object;e.exports=function(e){return o(r(e))}},48997:function(e,t,n){var r=n(98748)();r.addRange(72816,72847).addRange(72850,72871).addRange(72873,72886),t.characters=r},49144:function(e,t,n){"use strict";e.exports=n(98868)},49176:function(e,t,n){var r=n(98748)();r.addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786),t.characters=r},49296:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.data}},49372:function(e,t,n){"use strict";n.d(t,{un:function(){return m},Ay:function(){return x}});var r=n(54557),o=n(79163),a=n(71918),i=n(58334),s=n(97597),u=n(96374),l=n(63428);const d={content:"Thank you for your request. You will receive an email shortly.",type:"success"},c={content:"Your event registration is confirmed. Please check your email for details.",type:"success"};function p(e){return(0,u.F8F)({content:e.content,type:e.type},{containerId:l.mQ,position:"top-center",autoClose:5e3})}const f=e=>{e&&!m.CONTENT_ACCESS.includes(e)&&(m.EVENT_REGISTER.includes(e)?p(c):p(d))},h=(0,s.tZ)("loadMarketoForm"),g="undefined"!=typeof window&&window,v=[{url:"utm_source",form:"recentUTMSource"},{url:"utm_medium",form:"recentUTMMedium"},{url:"utm_campaign",form:"recentUTMCampaign"},{url:"utm_content",form:"recentUTMContent"},{url:"utm_term",form:"recentUTMTerm"}],m={CONTACT_US:["2766","4334","4335","4658","4904"],DEMO_REQUEST:["3811","3831"],RATING_REQUEST:["1017","1966","3177","4050","4063","4861","4862","5052"],CONTENT_ACCESS:["3064"],EVENT_REGISTER:["7101","7107","7236"],NO_INPUT:["3854","5555","7218"],OPTOUT_RESTRICTED:["3064","3750","3550","8272","3370","6074","7101","7418","7107","7420","7236","7422"],FORCE_VISIBLE:["2766","3177","3550","3811","3831","4050","4063","4334","4335","4658","4861","4862","4904","5052","7101","7418"]},y=new Set(m.FORCE_VISIBLE),R=Object.freeze(["Email","fREventName"]),w=e=>{var t;const n="3854,5550,5552,5553,5554,5555,5556";return(null!==(t=n.split(","))&&void 0!==t?t:[]).includes(e)};function b(e,t){e&&t(e)}function C(e,t){h.info("waiting for html element ["+e+"]");const n=window.setInterval((()=>{document.getElementById(e)&&(window.clearInterval(n),h.info("html element ["+e+"] found, proceeding"),t())}),50)}function E(e){const t=new URLSearchParams(e),n={};for(const r of v)n[r.form]=t.get(r.url)||"";return n}const A=e=>{const t=document.querySelectorAll(".mktoForm style, .mktoOffset, .mktoClear, .mktoGutter, .mktoForm legend");Array.prototype.forEach.call(t,(e=>e.parentNode&&e.parentNode.removeChild(e)));const n=document.querySelectorAll(".mktoForm, .mktoForm *");Array.prototype.forEach.call(n,(t=>{if(t===e){const{display:t}=e.style;e.style.cssText=t?"display: "+t:""}else t.removeAttribute("style")}));const r=document.querySelectorAll(".mktoHasWidth");Array.prototype.forEach.call(r,(e=>e.classList.remove("mktoHasWidth")))},S=["@ambest.","@aol.","@facebook.","@gmail.","@google","@googlemail.","@hotmail.","@infomineo.","@jcr.co.jp","@live.","@mac.","@mail.","@me.","@moodys.","@msn.","@outlook.","@r-i.co.jp","@spglobal.","@yahoo."],O=e=>!S.find((t=>e.includes(t))),_=new Date;if(_.setDate(_.getDate()+365),r.A.get("marketoHold")){const e=r.A.get("marketoHold")||"";r.A.set("marketoHold",e,{expires:_})}if("yes"===r.A.get("marketo"))r.A.set("marketo","yes",{expires:_});else{const e="FR_Web-Validation=true";let t=null;g&&(t=window.location.href,t.indexOf(e)>-1&&r.A.set("marketo","yes",{expires:_}))}const D=e=>(0,o.A)(e,["Email","FirstName","LastName","Phone"]);let P=!0;const T={useGrazittiOneMark:!1,toggleOverlay:()=>{},options:{}};function x(e,t,n,s){if(void 0===s&&(s={}),!window.MktoForms2)return;Object.assign(T,{useGrazittiOneMark:!!window.Prefill,toggleOverlay:n,options:s});const u=e||"";t(u),P&&(window.MktoForms2.whenReady((e=>{var t;const n=e.getId().toString(),s=e.getFormElem()[0],u=document.getElementById("fr-fc-report");window.dataLayer.push({event:"mkto.form.ready","mkto.form.id":e.getId(),"mkto.form.submittable":e.submittable(),"mkto.form.allFieldsFilled":e.allFieldsFilled(),"mkto.form.values":D(e.getValues())});const l=T.useGrazittiOneMark?"":r.A.get("marketoHold");if(!w(n)){const t={...JSON.parse(l||"{}"),...E(window.location.search),formid:n,munchkinId:"732-CKH-767"};e.vals(t)}e.setValues({registrationReport:null!==(t=T.options.registrationReport)&&void 0!==t?t:"",registrationPDF:T.options.pdfUrl||window.location.host+window.location.pathname}),T.options.frpUrl&&u&&(u.href=T.options.frpUrl,u.target="_blank");[...document.querySelectorAll('link[rel=stylesheet][href~="/js/forms2/css/forms2.css"]'),...document.querySelectorAll('link[rel=stylesheet][href~="/js/forms2/css/forms2-theme-simple.css"]'),...document.querySelectorAll("#mktoForms2BaseStyle, #mktoForms2ThemeStyle, .mktoForm style")].forEach((e=>e.parentNode&&e.parentNode.removeChild(e)));let d=null;if(w(n)&&(d=s.querySelector("button[type=submit]")),(0,a.agr)(s),w(n)){d=s.querySelector("button[type=submit]");const e=s.querySelector("label[for=fRCreateProfile]");d&&e&&(d.style.display="none",e.addEventListener("click",(()=>{const e=document&&document.getSelection();e&&e.toString()||(d.style.display=d.style.display?"":"none")})))}var c;if(A(d),e.onValidate((t=>{const n=e.vals().Email;if(n)if(O(n))e.submitable(!0);else{e.submitable(!1);const t=e.getFormElem().find("#Email");e.showErrorMessage("Must be Business email.",t)}if(window.dataLayer.push({event:"mkto.form.validate","mkto.form.valid":t}),!t){const t={};for(const[r,o]of Object.entries(e.getValues()))o||(t[r]=o);const n=(0,o.A)(t,["honeypot","OriginalLeadMedium__c","recentUTMSource","recentUTMMedium","recentUTMCampaign"]);window.dataLayer.push({event:"mkto.form.validate","mkto.form.invalid":!0,"mkto.form.numberEmptyFields":Object.keys(n).length,"mkto.form.errors":n})}})),e.onSubmit((e=>{const t=e.getFormElem().find('button[type="submit"]');window.dataLayer.push({event:"mkto.form.submit","mkto.form.id":e.getId(),"mkto.form.submittable":e.submittable(),"mkto.form.allFieldsFilled":e.allFieldsFilled(),"mkto.form.values":D(e.getValues()),"mkto.form.button":{classes:t.attr("class"),text:t.text(),type:"submit"}})})),e.onSuccess(((t,n)=>{if(window.dataLayer.push({event:"mkto.form.success","mkto.form.values":D(t),"mkto.form.followUpUrl":n}),e.getFormElem().hide(),u?b(document.getElementById("confirmDemoForm"),(e=>{e.style.display="block"})):(T.useGrazittiOneMark&&(T.toggleOverlay(i.YM.NONE),f(e.getId().toString())),b(document.getElementById("confirmEmailForm"),(e=>{e.style.display="block"}))),!T.useGrazittiOneMark){const t=JSON.stringify(e.vals());r.A.set("marketoHold",t,{expires:_})}return T.options.onSubmit&&T.options.onSubmit(),T.options.setMarketoLoading&&T.options.setMarketoLoading(!1),!1})),function(e){const t=e.getFormElem()[0],n=document.getElementById("mktoForms2BaseStyle"),r=document.getElementById("mktoForms2ThemeStyle");Array.from(document.styleSheets).forEach((e=>{(-1!==[n,r].indexOf(e.ownerNode)||t.contains(e.ownerNode))&&(e.disabled=!0)})),t.setAttribute("data-styles-ready","true")}(e),T.useGrazittiOneMark&&!m.NO_INPUT.includes(n))if("function"==typeof(null===(c=window.Prefill)||void 0===c?void 0:c.load)){const t={isShortened:!0,visibleFields:y.has(n)?R:[]};h.info("calling OneMark load: formid="+n+",","options="+JSON.stringify(t)+",","form values="+JSON.stringify(e.vals())),window.Prefill.load("e22d617eab36d53e",n,t)}else e.getFormElem().show(),h.warn('Prefill is missing "load" function');else e.getFormElem().show(),h.info("OneMark is disabled")})),window.MktoForms2.whenRendered((e=>{window.dataLayer.push({event:"mkto.form.rendered","mkto.form.id":e.getId(),"mkto.form.submittable":e.submittable(),"mkto.form.allFieldsFilled":e.allFieldsFilled(),"mkto.form.values":D(e.getValues())})})),P=!1),T.options.setMarketoLoading&&T.options.setMarketoLoading(!0),T.useGrazittiOneMark&&T.options.hide?T.toggleOverlay(i.YM.MARKETO_OVERLAY_BACKGROUND):T.toggleOverlay(i.YM.MARKETO_OVERLAY),C("mktoForm_"+u,(()=>{window.MktoForms2.loadForm("https://your.fitchratings.com","732-CKH-767",u),h.info("loading form",u)}))}},49398:function(e,t,n){var r=n(98748)(96,169,174,182,187,191,215,247,12336);r.addRange(33,47).addRange(58,64).addRange(91,94).addRange(123,126).addRange(161,167).addRange(171,172).addRange(176,177).addRange(8208,8231).addRange(8240,8254).addRange(8257,8275).addRange(8277,8286).addRange(8592,9311).addRange(9472,10101).addRange(10132,11263).addRange(11776,11903).addRange(12289,12291).addRange(12296,12320).addRange(64830,64831).addRange(65093,65094),t.characters=r},49454:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=o?e:(0,r.A)(e,t,n)}},49699:function(e,t,n){!function(e,t,n,r,o,a,i){"use strict";var s="default"in t?t.default:t;n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;var u=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},d=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},c=r.geoPath,p=l(r,["geoPath"]),f=t.createContext(),h=function(e){var n=e.width,r=e.height,o=e.projection,a=e.projectionConfig,i=l(e,["width","height","projection","projectionConfig"]),h=a.center||[],g=d(h,2),v=g[0],m=g[1],y=a.rotate||[],R=d(y,3),w=R[0],b=R[1],C=R[2],E=a.parallels||[],A=d(E,2),S=A[0],O=A[1],_=a.scale||null,D=t.useMemo((function(){return function(e){var t=e.projectionConfig,n=void 0===t?{}:t,r=e.projection,o=void 0===r?"geoEqualEarth":r,a=e.width,i=void 0===a?800:a,s=e.height,u=void 0===s?600:s;if("function"==typeof o)return o;var l=p[o]().translate([i/2,u/2]);return[l.center?"center":null,l.rotate?"rotate":null,l.scale?"scale":null,l.parallels?"parallels":null].forEach((function(e){e&&(l=l[e](n[e]||l[e]()))})),l}({projectionConfig:{center:v||0===v||m||0===m?[v,m]:null,rotate:w||0===w||b||0===b?[w,b,C]:null,parallels:S||0===S||O||0===O?[S,O]:null,scale:_},projection:o,width:n,height:r})}),[n,r,o,v,m,w,b,C,S,O,_]),P=t.useCallback(D,[D]),T=t.useMemo((function(){return{width:n,height:r,projection:P,path:c().projection(P)}}),[n,r,P]);return s.createElement(f.Provider,u({value:T},i))};h.propTypes={width:n.number,height:n.number,projection:n.oneOfType([n.string,n.func]),projectionConfig:n.object};var g=function(e){var t=e.width,n=void 0===t?800:t,r=e.height,o=void 0===r?600:r,a=e.projection,i=void 0===a?"geoEqualEarth":a,d=e.projectionConfig,c=void 0===d?{}:d,p=e.className,f=void 0===p?"":p,g=l(e,["width","height","projection","projectionConfig","className"]);return s.createElement(h,{width:n,height:o,projection:i,projectionConfig:c},s.createElement("svg",u({viewBox:"0 0 "+n+" "+o,className:"rsm-svg "+f},g)))};function v(e,t,n){var r=(e*n.k-e)/2,o=(t*n.k-t)/2;return[e/2-(r+n.x)/n.k,t/2-(o+n.y)/n.k]}function m(e,t){if("Topology"!==e.type)return t?t(e.features||e):e.features||e;var n=o.feature(e,e.objects[Object.keys(e.objects)[0]]).features;return t?t(n):n}function y(e){return"Topology"===e.type?{outline:o.mesh(e,e.objects[Object.keys(e.objects)[0]],(function(e,t){return e===t})),borders:o.mesh(e,e.objects[Object.keys(e.objects)[0]],(function(e,t){return e!==t}))}:null}function R(e,t){return e?e.map((function(e,n){return u({},e,{rsmKey:"geo-"+n,svgPath:t(e)})})):[]}function w(e){var n=e.geography,r=e.parseGeographies,o=t.useContext(f).path,a=t.useState({}),i=d(a,2),s=i[0],l=i[1];t.useEffect((function(){var e;"undefined"!=typeof window&&n&&("string"==typeof n?(e=n,fetch(e).then((function(e){if(!e.ok)throw Error(e.statusText);return e.json()})).catch((function(e){console.log("There was a problem when fetching the data: ",e)}))).then((function(e){e&&l({geographies:m(e,r),mesh:y(e)})})):l({geographies:m(n,r),mesh:y(n)}))}),[n,r]);var c=t.useMemo((function(){var e=s.mesh||{},t=function(e,t,n){return e&&t?{outline:u({},e,{rsmKey:"outline",svgPath:n(e)}),borders:u({},t,{rsmKey:"borders",svgPath:n(t)})}:{}}(e.outline,e.borders,o);return{geographies:R(s.geographies,o),outline:t.outline,borders:t.borders}}),[s,o]);return{geographies:c.geographies,outline:c.outline,borders:c.borders}}g.propTypes={width:n.number,height:n.number,projection:n.oneOfType([n.string,n.func]),projectionConfig:n.object,className:n.string};var b=function(e){var n=e.geography,r=e.children,o=e.parseGeographies,a=e.className,i=void 0===a?"":a,d=l(e,["geography","children","parseGeographies","className"]),c=t.useContext(f),p=c.path,h=c.projection,g=w({geography:n,parseGeographies:o}),v=g.geographies,m=g.outline,y=g.borders;return s.createElement("g",u({className:"rsm-geographies "+i},d),v&&v.length>0&&r({geographies:v,outline:m,borders:y,path:p,projection:h}))};b.propTypes={geography:n.oneOfType([n.string,n.object,n.array]),children:n.func,parseGeographies:n.func,className:n.string};var C=function(e){var n=e.geography,r=e.onMouseEnter,o=e.onMouseLeave,a=e.onMouseDown,i=e.onMouseUp,c=e.onFocus,p=e.onBlur,f=e.style,h=void 0===f?{}:f,g=e.className,v=void 0===g?"":g,m=l(e,["geography","onMouseEnter","onMouseLeave","onMouseDown","onMouseUp","onFocus","onBlur","style","className"]),y=t.useState(!1),R=d(y,2),w=R[0],b=R[1],C=t.useState(!1),E=d(C,2),A=E[0],S=E[1];return s.createElement("path",u({tabIndex:"0",className:"rsm-geography "+v,d:n.svgPath,onMouseEnter:function(e){S(!0),r&&r(e)},onMouseLeave:function(e){S(!1),w&&b(!1),o&&o(e)},onFocus:function(e){S(!0),c&&c(e)},onBlur:function(e){S(!1),w&&b(!1),p&&p(e)},onMouseDown:function(e){b(!0),a&&a(e)},onMouseUp:function(e){b(!1),i&&i(e)},style:h[w||A?w?"pressed":"hover":"default"]},m))};C.propTypes={geography:n.object,onMouseEnter:n.func,onMouseLeave:n.func,onMouseDown:n.func,onMouseUp:n.func,onFocus:n.func,onBlur:n.func,style:n.object,className:n.string};var E=t.memo(C),A=function(e){var n=e.fill,o=void 0===n?"transparent":n,a=e.stroke,i=void 0===a?"currentcolor":a,d=e.step,c=void 0===d?[10,10]:d,p=e.className,h=void 0===p?"":p,g=l(e,["fill","stroke","step","className"]),v=t.useContext(f).path;return s.createElement("path",u({d:v(r.geoGraticule().step(c)()),fill:o,stroke:i,className:"rsm-graticule "+h},g))};A.propTypes={fill:n.string,stroke:n.string,step:n.array,className:n.string};var S=t.memo(A);function O(e){var n=e.center,r=e.filterZoomEvent,o=e.onMoveStart,s=e.onMoveEnd,u=e.onMove,l=e.translateExtent,c=void 0===l?[[-1/0,-1/0],[1/0,1/0]]:l,p=e.scaleExtent,h=void 0===p?[1,8]:p,g=e.zoom,m=void 0===g?1:g,y=t.useContext(f),R=y.width,w=y.height,b=y.projection,C=d(n,2),E=C[0],A=C[1],S=t.useState({x:0,y:0,k:1}),O=d(S,2),_=O[0],D=O[1],P=t.useRef({x:0,y:0,k:1}),T=t.useRef(),x=t.useRef(),N=t.useRef(!1),M=d(c,2),k=M[0],F=M[1],I=d(k,2),L=I[0],j=I[1],G=d(F,2),B=G[0],H=G[1],V=d(h,2),W=V[0],U=V[1];return t.useEffect((function(){var e=i.select(T.current),t=a.zoom().filter((function(e){return r?r(e):!!e&&!e.ctrlKey&&!e.button})).scaleExtent([W,U]).translateExtent([[L,j],[B,H]]).on("start",(function(e){o&&!N.current&&o({coordinates:b.invert(v(R,w,e.transform)),zoom:e.transform.k},e)})).on("zoom",(function(e){if(!N.current){var t=e.transform,n=e.sourceEvent;D({x:t.x,y:t.y,k:t.k,dragging:n}),u&&u({x:t.x,y:t.y,k:t.k,dragging:n},e)}})).on("end",(function(e){if(N.current)N.current=!1;else{var t=b.invert(v(R,w,e.transform)),n=d(t,2),r=n[0],o=n[1];P.current={x:r,y:o,k:e.transform.k},s&&s({coordinates:[r,o],zoom:e.transform.k},e)}}));x.current=t,e.call(t)}),[R,w,L,j,B,H,W,U,b,o,u,s,r]),t.useEffect((function(){if(E!==P.current.x||A!==P.current.y||m!==P.current.k){var e=b([E,A]),t=e[0]*m,n=e[1]*m,r=i.select(T.current);N.current=!0,r.call(x.current.transform,a.zoomIdentity.translate(R/2-t,w/2-n).scale(m)),D({x:R/2-t,y:w/2-n,k:m}),P.current={x:E,y:A,k:m}}}),[E,A,m,R,w,b]),{mapRef:T,position:_,transformString:"translate("+_.x+" "+_.y+") scale("+_.k+")"}}var _=function(e){var n=e.center,r=void 0===n?[0,0]:n,o=e.zoom,a=void 0===o?1:o,i=e.minZoom,d=void 0===i?1:i,c=e.maxZoom,p=void 0===c?8:c,h=e.translateExtent,g=e.filterZoomEvent,v=e.onMoveStart,m=e.onMove,y=e.onMoveEnd,R=e.className,w=l(e,["center","zoom","minZoom","maxZoom","translateExtent","filterZoomEvent","onMoveStart","onMove","onMoveEnd","className"]),b=t.useContext(f),C=b.width,E=b.height,A=O({center:r,filterZoomEvent:g,onMoveStart:v,onMove:m,onMoveEnd:y,scaleExtent:[d,p],translateExtent:h,zoom:a}),S=A.mapRef,_=A.transformString;return s.createElement("g",{ref:S},s.createElement("rect",{width:C,height:E,fill:"transparent"}),s.createElement("g",u({transform:_,className:"rsm-zoomable-group "+R},w)))};_.propTypes={center:n.array,zoom:n.number,minZoom:n.number,maxZoom:n.number,translateExtent:n.arrayOf(n.array),onMoveStart:n.func,onMove:n.func,onMoveEnd:n.func,className:n.string};var D=function(e){var n=e.id,r=void 0===n?"rsm-sphere":n,o=e.fill,a=void 0===o?"transparent":o,i=e.stroke,d=void 0===i?"currentcolor":i,c=e.strokeWidth,p=void 0===c?.5:c,h=e.className,g=void 0===h?"":h,v=l(e,["id","fill","stroke","strokeWidth","className"]),m=t.useContext(f).path,y=t.useMemo((function(){return m({type:"Sphere"})}),[m]);return s.createElement(t.Fragment,null,s.createElement("defs",null,s.createElement("clipPath",{id:r},s.createElement("path",{d:y}))),s.createElement("path",u({d:y,fill:a,stroke:d,strokeWidth:p,style:{pointerEvents:"none"},className:"rsm-sphere "+g},v)))};D.propTypes={id:n.string,fill:n.string,stroke:n.string,strokeWidth:n.number,className:n.string};var P=t.memo(D),T=function(e){var n=e.coordinates,r=e.children,o=e.onMouseEnter,a=e.onMouseLeave,i=e.onMouseDown,c=e.onMouseUp,p=e.onFocus,h=e.onBlur,g=e.style,v=void 0===g?{}:g,m=e.className,y=void 0===m?"":m,R=l(e,["coordinates","children","onMouseEnter","onMouseLeave","onMouseDown","onMouseUp","onFocus","onBlur","style","className"]),w=t.useContext(f).projection,b=t.useState(!1),C=d(b,2),E=C[0],A=C[1],S=t.useState(!1),O=d(S,2),_=O[0],D=O[1],P=w(n),T=d(P,2),x=T[0],N=T[1];return s.createElement("g",u({transform:"translate("+x+", "+N+")",className:"rsm-marker "+y,onMouseEnter:function(e){D(!0),o&&o(e)},onMouseLeave:function(e){D(!1),E&&A(!1),a&&a(e)},onFocus:function(e){D(!0),p&&p(e)},onBlur:function(e){D(!1),E&&A(!1),h&&h(e)},onMouseDown:function(e){A(!0),i&&i(e)},onMouseUp:function(e){A(!1),c&&c(e)},style:v[E||_?E?"pressed":"hover":"default"]},R),r)};T.propTypes={coordinates:n.array,children:n.oneOfType([n.node,n.arrayOf(n.node)]),onMouseEnter:n.func,onMouseLeave:n.func,onMouseDown:n.func,onMouseUp:n.func,onFocus:n.func,onBlur:n.func,style:n.object,className:n.string};var x=function(e){var n=e.from,r=void 0===n?[0,0]:n,o=e.to,a=void 0===o?[0,0]:o,i=e.coordinates,d=e.stroke,c=void 0===d?"currentcolor":d,p=e.strokeWidth,h=void 0===p?3:p,g=e.fill,v=void 0===g?"transparent":g,m=e.className,y=void 0===m?"":m,R=l(e,["from","to","coordinates","stroke","strokeWidth","fill","className"]),w=t.useContext(f).path,b={type:"LineString",coordinates:i||[r,a]};return s.createElement("path",u({d:w(b),className:"rsm-line "+y,stroke:c,strokeWidth:h,fill:v},R))};x.propTypes={from:n.array,to:n.array,coordinates:n.array,stroke:n.string,strokeWidth:n.number,fill:n.string,className:n.string};var N=function(e){var n=e.subject,r=e.children,o=e.connectorProps,a=e.dx,i=void 0===a?30:a,c=e.dy,p=void 0===c?30:c,h=e.curve,g=void 0===h?0:h,v=e.className,m=void 0===v?"":v,y=l(e,["subject","children","connectorProps","dx","dy","curve","className"]),R=(0,t.useContext(f).projection)(n),w=d(R,2),b=w[0],C=w[1],E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,r=Array.isArray(n)?n:[n,n];return"M0,0 Q"+(-e/2-e/2*r[0])+","+(-t/2+t/2*r[1])+" "+-e+","+-t}(i,p,g);return s.createElement("g",u({transform:"translate("+(b+i)+", "+(C+p)+")",className:"rsm-annotation "+m},y),s.createElement("path",u({d:E,fill:"transparent",stroke:"#000"},o)),r)};N.propTypes={subject:n.array,children:n.oneOfType([n.node,n.arrayOf(n.node)]),dx:n.number,dy:n.number,curve:n.number,connectorProps:n.object,className:n.string},e.Annotation=N,e.ComposableMap=g,e.Geographies=b,e.Geography=E,e.Graticule=S,e.Line=x,e.MapContext=f,e.MapProvider=h,e.Marker=T,e.Sphere=P,e.ZoomableGroup=_,e.useGeographies=w,e.useZoomPan=O,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(41594),n(5556),n(93212),n(37988),n(44162),n(45265))},49911:function(e,t,n){var r=n(98748)(110898,127488);r.addRange(12353,12438).addRange(12445,12447).addRange(110593,110879).addRange(110928,110930),t.characters=r},49924:function(e,t,n){var r=n(98748)(2482,2519);r.addRange(2432,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525).addRange(2527,2531).addRange(2534,2558),t.characters=r},50007:function(e,t,n){"use strict";function r(e){return function(){return this.matches(e)}}function o(e){return function(t){return t.matches(e)}}n.d(t,{A:function(){return r},j:function(){return o}})},50039:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(18447);var o=function(){return!1};e=n.hmd(e);var a="object"==typeof exports&&exports&&!exports.nodeType&&exports,i=a&&e&&!e.nodeType&&e,s=i&&i.exports===a?r.A.Buffer:void 0,u=(s?s.isBuffer:void 0)||o},50216:function(e,t,n){"use strict";n.d(t,{A:function(){return F}});var r=n(41594),o=n.n(r),a=n(99634),i=n.n(a),s=n(49144),u=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var d={get:function(e,t,n){if(!t)return e;var r=p(t),o=void 0;try{o=r.reduce((function(e,t){return e[t]}),e)}catch(a){}return void 0!==o?o:n},set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=arguments[2],r=p(t),o=void 0,a=e;for(;(o=r.shift())&&r.length;)a[o]||(a[o]={}),a=a[o];return a[o]=n,e},takeRight:function(e,t){var n=t>e.length?0:e.length-t;return e.slice(n)},last:function(e){return e[e.length-1]},orderBy:function(e,t,n,r){return e.sort((function(e,o){for(var a=0;a2&&void 0!==arguments[2]?arguments[2]:e;if(s.isElement(e)||"string"==typeof e)return e;if(s.isValidElementType(e))return o().createElement(e,t);return n},asPx:function(e){return e=Number(e),Number.isNaN(e)?null:e+"px"}};function c(e){return Array.isArray(e)}function p(e){return f(e).join(".").replace(/\[/g,".").replace(/\]/g,"").split(".")}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(c(e))for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var _=function(){return{}},D={data:[],resolveData:function(e){return e},loading:!1,showPagination:!0,showPaginationTop:!1,showPaginationBottom:!0,showPageSizeOptions:!0,pageSizeOptions:[5,10,20,25,50,100],defaultPage:0,defaultPageSize:20,showPageJump:!0,collapseOnSortingChange:!0,collapseOnPageChange:!0,collapseOnDataChange:!0,freezeWhenExpanded:!1,sortable:!0,multiSort:!0,resizable:!0,filterable:!1,defaultSortDesc:!1,defaultSorted:[],defaultFiltered:[],defaultResized:[],defaultExpanded:{},defaultFilterMethod:function(e,t,n){var r=e.pivotId||e.id;return void 0===t[r]||String(t[r]).startsWith(e.value)},defaultSortMethod:function(e,t,n){return t=null==t?"":t,(e="string"==typeof(e=null==e?"":e)?e.toLowerCase():e)>(t="string"==typeof t?t.toLowerCase():t)?1:e1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;return[t.map((function(t,o){var a=N({},t,{_viewIndex:r+=1}),i=n.concat([o]);if(a[Y]&&d.get(re,i)){var s=e(a[Y],i,r),u=x(s,2);a[Y]=u[0],r=u[1]}return a})),r]}(Me),Ge=x(je,1);Me=Ge[0];var Be=J>0,He=J+12&&void 0!==arguments[2]?arguments[2]:[],s={original:n[K],row:n,index:n[Z],viewIndex:We+=1,pageSize:$,page:J,level:a.length,nestingPath:a.concat([r]),aggregated:n[q],groupedByPivot:n[X],subRows:n[Y]},u=d.get(re,s.nestingPath),l=w(Ue,s,void 0,e),c=d.splitProps(b(Ue,s,void 0,e));return o().createElement(le,N({key:s.nestingPath.join("_")},l),o().createElement(de,N({className:i()(c.className,n._viewIndex%2?"-even":"-odd"),style:c.style},c.rest),Oe.map((function(t,r){var a=ne.find((function(e){return e.id===t.id}))||{},l="function"==typeof t.show?t.show():t.show,c=d.getFirstDefined(a.value,t.width,t.minWidth),p=d.getFirstDefined(a.value,t.width,t.maxWidth),f=d.splitProps(C(Ue,s,t,e)),h=d.splitProps(t.getProps(Ue,s,t,e)),g=[f.className,t.className,h.className],v=N({},f.style,t.style,h.style),m=N({},s,{isExpanded:u,column:N({},t),value:s.row[t.id],pivoted:t.pivoted,expander:t.expander,resized:ne,show:l,width:c,maxWidth:p,tdProps:f,columnProps:h,classes:g,styles:v}),y=m.value,R=void 0,w=void 0,b=void 0,E=d.normalizeComponent(t.Cell,m,y),A=t.Aggregated||(t.aggregate?t.Cell:Ce),S=t.Expander||Re,O=t.PivotValue||we,_=be||function(e){return o().createElement("div",null,o().createElement(S,e),o().createElement(O,e))},D=t.Pivot||_;(m.pivoted||m.expander)&&(m.expandable=!0,R=!0,!m.pivoted||m.subRows||ve||(m.expandable=!1)),m.pivoted?(w=s.row[W]===t.id&&m.subRows,b=z.indexOf(t.id)>z.indexOf(s.row[W])&&m.subRows,E=w?d.normalizeComponent(D,N({},m,{value:n[U]}),n[U]):b?d.normalizeComponent(A,m,y):null):m.aggregated&&(E=d.normalizeComponent(A,m,y)),m.expander&&(E=d.normalizeComponent(S,m,n[U]),z&&(m.groupedByPivot&&(E=null),m.subRows||ve||(E=null)));var P=R?function(t){var n=d.clone(re);return n=u?d.set(n,m.nestingPath,!1):d.set(n,m.nestingPath,{}),e.setStateWithData({expanded:n},(function(){return ae&&ae(n,m.nestingPath,t,m)}))}:function(){},T={onClick:P};return f.rest.onClick&&(T.onClick=function(e){f.rest.onClick(e,(function(){return P(e)}))}),h.rest.onClick&&(T.onClick=function(e){h.rest.onClick(e,(function(){return P(e)}))}),o().createElement(pe,N({key:r+"-"+t.id,className:i()(g,!m.expandable&&!l&&"hidden",m.expandable&&"rt-expandable",(w||b)&&"rt-pivot"),style:N({},v,{flex:c+" 0 auto",width:d.asPx(c),maxWidth:d.asPx(p)})},f.rest,h.rest,T),E)}))),s.subRows&&u&&s.subRows.map((function(e,n){return t(e,n,s.nestingPath)})),ve&&!s.subRows&&u&&ve(s,(function(){var e=d.clone(re);d.set(e,s.nestingPath,!1)})))},et=function(t,n){var r=ne.find((function(e){return e.id===t.id}))||{},a="function"==typeof t.show?t.show():t.show,s=d.getFirstDefined(r.value,t.width,t.minWidth),u=s,l=d.getFirstDefined(r.value,t.width,t.maxWidth),c=d.splitProps(C(Ue,void 0,t,e)),p=d.splitProps(t.getProps(Ue,void 0,t,e)),f=[c.className,t.className,p.className],h=N({},c.style,t.style,p.style);return o().createElement(pe,N({key:n+"-"+t.id,className:i()(f,!a&&"hidden"),style:N({},h,{flex:u+" 0 auto",width:d.asPx(s),maxWidth:d.asPx(l)})},c.rest),d.normalizeComponent(Ae))},tt=function(t,n){var r=w(Ue,void 0,void 0,e),a=d.splitProps(b(Ue,void 0,void 0,e));return o().createElement(le,N({key:"pad-"+n},r),o().createElement(de,{className:i()("-padRow",(Me.length+n)%2?"-even":"-odd",a.className),style:a.style||{}},Oe.map(et)))},nt=function(t,n){var r=ne.find((function(e){return e.id===t.id}))||{},a="function"==typeof t.show?t.show():t.show,s=d.getFirstDefined(r.value,t.width,t.minWidth),u=d.getFirstDefined(r.value,t.width,t.maxWidth),l=d.splitProps(S(Ue,void 0,t,e)),c=d.splitProps(t.getProps(Ue,void 0,t,e)),p=d.splitProps(t.getFooterProps(Ue,void 0,t,e)),f=[l.className,t.className,c.className,p.className],h=N({},l.style,t.style,c.style,p.style);return o().createElement(pe,N({key:n+"-"+t.id,className:i()(f,!a&&"hidden"),style:N({},h,{flex:s+" 0 auto",width:d.asPx(s),maxWidth:d.asPx(u)})},c.rest,l.rest,p.rest),d.normalizeComponent(t.Footer,{data:Pe,column:t}))},rt=function(n){var r=d.splitProps(O(Ue,void 0,void 0,e));return o().createElement(he,N({},t,{pages:oe,canPrevious:Be,canNext:He,onPageChange:e.onPageChange,onPageSizeChange:e.onPageSizeChange,className:r.className,style:r.style,isTop:n},r.rest))},ot=function(){return o().createElement("div",N({className:i()("ReactTable",r,ze.className),style:N({},a,ze.style)},ze.rest),M&&k?o().createElement("div",{className:"pagination-top"},rt(!0)):null,o().createElement(ie,N({className:i()(Ye.className,Te?"rt-resizing":""),style:Ye.style},Ye.rest),De?(y=d.splitProps(l(Ue,void 0,void 0,e)),R=d.splitProps(c(Ue,void 0,void 0,e)),o().createElement(se,N({className:i()("-headerGroups",y.className),style:N({},y.style,{minWidth:Ve+"px"})},y.rest),o().createElement(de,N({className:R.className,style:R.style},R.rest),_e.map(Xe)))):null,(p=d.splitProps(f(Ue,void 0,void 0,e)),g=d.splitProps(h(Ue,void 0,void 0,e)),o().createElement(se,N({className:i()("-header",p.className),style:N({},p.style,{minWidth:Ve+"px"})},p.rest),o().createElement(de,N({className:g.className,style:g.style},g.rest),Oe.map(Qe)))),Le?(s=d.splitProps(v(Ue,void 0,void 0,e)),u=d.splitProps(m(Ue,void 0,void 0,e)),o().createElement(se,N({className:i()("-filters",s.className),style:N({},s.style,{minWidth:Ve+"px"})},s.rest),o().createElement(de,N({className:u.className,style:u.style},u.rest),Oe.map($e)))):null,o().createElement(ue,N({className:i()(qe.className),style:N({},qe.style,{minWidth:Ve+"px"})},qe.rest),Me.map((function(e,t){return Je(e,t)})),Fe.map(tt)),Ie?(t=d.splitProps(E(Ue,void 0,void 0,e)),n=d.splitProps(A(Ue,void 0,void 0,e)),o().createElement(fe,N({className:t.className,style:N({},t.style,{minWidth:Ve+"px"})},t.rest),o().createElement(de,N({className:i()(n.className),style:n.style},n.rest),Oe.map(nt)))):null),M&&F?o().createElement("div",{className:"pagination-bottom"},rt(!1)):null,!Me.length&&o().createElement(me,Ze,d.normalizeComponent(j)),o().createElement(ge,N({loading:Q,loadingText:L},Ke)));var t,n,s,u,p,g,y,R};return n?n(Ue,ot,this):ot()}}]),t}(function(e){return function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),m(t,[{key:"getResolvedState",value:function(e,t){return v({},d.compactObject(this.state),d.compactObject(this.props),d.compactObject(t),d.compactObject(e))}},{key:"getDataModel",value:function(e,t){var n=this,r=e.columns,a=e.pivotBy,i=void 0===a?[]:a,s=e.data,u=e.resolveData,l=e.pivotIDKey,c=e.pivotValKey,p=e.subRowsKey,f=e.aggregatedKey,h=e.nestingLevelKey,m=e.originalKey,w=e.indexKey,b=e.groupedByPivotKey,C=e.SubComponent,E=!1;r.forEach((function(e){e.columns&&(E=!0)}));var A=[].concat(R(r)),S=r.find((function(e){return e.expander||e.columns&&e.columns.some((function(e){return e.expander}))}));S&&!S.expander&&(S=S.columns.find((function(e){return e.expander}))),C&&!S&&(A=[S={expander:!0}].concat(R(A)));var O=[],_=function(e,t){var r=function(e,t){var r=void 0;if((r=e.expander?v({},n.props.column,n.props.expanderDefaults,e):v({},n.props.column,e)).maxWidth-1)&&d.getFirstDefined(e.show,!0)}));return v({},e,{columns:t})}return e}))).filter((function(e){return e.columns?e.columns.length:!(i.indexOf(e.id)>-1)&&d.getFirstDefined(e.show,!0)}))).findIndex((function(e){return e.pivot}));if(i.length){var x=[];i.forEach((function(e){var t=O.find((function(t){return t.id===e}));t&&x.push(t)}));var N=x.reduce((function(e,t){return e&&e===t.parentColumn&&t.parentColumn}),x[0].parentColumn),M=E&&N.Header,k={Header:M=M||function(){return o().createElement("strong",null,"Pivoted")},columns:x.map((function(e){return v({},n.props.pivotDefaults,e,{pivoted:!0})}))};T>=0?(k=v({},D[T],k),D.splice(T,1,k)):D.unshift(k)}var F=[],I=[],L=function(e,t){F.push(v({},n.props.column,t,{columns:e})),I=[]};D.forEach((function(e){if(e.columns)return P=P.concat(e.columns),I.length>0&&L(I),void L(e.columns,e);P.push(e),I.push(e)})),E&&I.length>0&&L(I);var j=function e(t,n){var r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=(y(r={},m,t),y(r,w,n),y(r,p,t[p]),y(r,h,o),r);return O.forEach((function(e){e.expander||(a[e.id]=e.accessor(t))})),a[p]&&(a[p]=a[p].map((function(t,n){return e(t,n,o+1)}))),a},G=this.resolvedData;this.resolvedData&&!t||(G=u(s),this.resolvedData=G),G=G.map((function(e,t){return j(e,t)}));var B=P.filter((function(e){return!e.expander&&e.aggregate}));if(i.length){G=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(r===n.length)return t;var o=Object.entries(d.groupBy(t,n[r])).map((function(e){var t,o=g(e,2),a=o[0],i=o[1];return y(t={},l,n[r]),y(t,c,a),y(t,n[r],a),y(t,p,i),y(t,h,r),y(t,b,!0),t}));return o=o.map((function(t){var o,a=e(t[p],n,r+1);return v({},t,(y(o={},p,a),y(o,f,!0),o),function(e){var t={};return B.forEach((function(n){var r=e.map((function(e){return e[n.id]}));t[n.id]=n.aggregate(r,e)})),t}(a))})),o}(G,i)}return v({},e,{resolvedData:G,allVisibleColumns:P,headerGroups:F,allDecoratedColumns:O,hasHeaderGroups:E})}},{key:"getSortedData",value:function(e){var t=e.manual,n=e.sorted,r=e.filtered,o=e.defaultFilterMethod,a=e.resolvedData,i=e.allDecoratedColumns,s={};return i.filter((function(e){return e.sortMethod})).forEach((function(e){s[e.id]=e.sortMethod})),{sortedData:t?a:this.sortData(this.filterData(a,r,o,i),n,s)}}},{key:"fireFetchData",value:function(){var e=v({},this.getResolvedState(),{page:this.getStateOrProp("page"),pageSize:this.getStateOrProp("pageSize"),filtered:this.getStateOrProp("filtered")});this.props.onFetchData(e,this)}},{key:"getPropOrState",value:function(e){return d.getFirstDefined(this.props[e],this.state[e])}},{key:"getStateOrProp",value:function(e){return d.getFirstDefined(this.state[e],this.props[e])}},{key:"filterData",value:function(e,t,n,r){var o=this,a=e;return t.length&&(a=(a=t.reduce((function(e,t){var o=r.find((function(e){return e.id===t.id}));if(!o||!1===o.filterable)return e;var a=o.filterMethod||n;return o.filterAll?a(t,e,o):e.filter((function(e){return a(t,e,o)}))}),a)).map((function(e){return e[o.props.subRowsKey]?v({},e,y({},o.props.subRowsKey,o.filterData(e[o.props.subRowsKey],t,n,r))):e})).filter((function(e){return!e[o.props.subRowsKey]||e[o.props.subRowsKey].length>0}))),a}},{key:"sortData",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.length)return e;var o=(this.props.orderByMethod||d.orderBy)(e,t.map((function(e){return r[e.id]?function(t,n){return r[e.id](t[e.id],n[e.id],e.desc)}:function(t,r){return n.props.defaultSortMethod(t[e.id],r[e.id],e.desc)}})),t.map((function(e){return!e.desc})),this.props.indexKey);return o.forEach((function(e){e[n.props.subRowsKey]&&(e[n.props.subRowsKey]=n.sortData(e[n.props.subRowsKey],t,r))})),o}},{key:"getMinRows",value:function(){return d.getFirstDefined(this.props.minRows,this.getStateOrProp("pageSize"))}},{key:"onPageChange",value:function(e){var t=this.props,n=t.onPageChange,r=t.collapseOnPageChange,o={page:e};r&&(o.expanded={}),this.setStateWithData(o,(function(){return n&&n(e)}))}},{key:"onPageSizeChange",value:function(e){var t=this.props.onPageSizeChange,n=this.getResolvedState(),r=n.pageSize*n.page,o=Math.floor(r/e);this.setStateWithData({pageSize:e,page:o},(function(){return t&&t(e,o)}))}},{key:"sortColumn",value:function(e,t){var n=this.getResolvedState(),r=n.sorted,o=n.skipNextSort,a=n.defaultSortDesc,i=Object.prototype.hasOwnProperty.call(e,"defaultSortDesc")?e.defaultSortDesc:a,s=!i;if(o)this.setStateWithData({skipNextSort:!1});else{var u=this.props.onSortedChange,l=d.clone(r||[]).map((function(e){return e.desc=d.isSortingDesc(e),e}));if(d.isArray(e)){var c=l.findIndex((function(t){return t.id===e[0].id}));if(c>-1)l[c].desc===s?t?l.splice(c,e.length):e.forEach((function(e,t){l[c+t].desc=i})):e.forEach((function(e,t){l[c+t].desc=s})),t||(l=l.slice(c,e.length));else l=t?l.concat(e.map((function(e){return{id:e.id,desc:i}}))):e.map((function(e){return{id:e.id,desc:i}}))}else{var p=l.findIndex((function(t){return t.id===e.id}));if(p>-1){var f=l[p];f.desc===s?t?l.splice(p,1):(f.desc=i,l=[f]):(f.desc=s,t||(l=[f]))}else t?l.push({id:e.id,desc:i}):l=[{id:e.id,desc:i}]}this.setStateWithData({page:!r.length&&l.length||!t?0:this.state.page,sorted:l},(function(){return u&&u(l,e,t)}))}}},{key:"filterColumn",value:function(e,t){var n=this.getResolvedState().filtered,r=this.props.onFilteredChange,o=(n||[]).filter((function(t){return t.id!==e.id}));""!==t&&o.push({id:e.id,value:t}),this.setStateWithData({filtered:o},(function(){return r&&r(o,e,t)}))}},{key:"resizeColumnStart",value:function(e,t,n){var r=this;e.stopPropagation();var o=e.target.parentElement.getBoundingClientRect().width,a=void 0;a=n?e.changedTouches[0].pageX:e.pageX,this.trapEvents=!0,this.setStateWithData({currentlyResizing:{id:t.id,startX:a,parentWidth:o}},(function(){n?(document.addEventListener("touchmove",r.resizeColumnMoving),document.addEventListener("touchcancel",r.resizeColumnEnd),document.addEventListener("touchend",r.resizeColumnEnd)):(document.addEventListener("mousemove",r.resizeColumnMoving),document.addEventListener("mouseup",r.resizeColumnEnd),document.addEventListener("mouseleave",r.resizeColumnEnd))}))}},{key:"resizeColumnMoving",value:function(e){e.stopPropagation();var t=this.props,n=t.onResizedChange,r=t.column,o=this.getResolvedState(),a=o.resized,i=o.currentlyResizing,s=o.columns.find((function(e){return e.accessor===i.id||e.id===i.id})),u=s&&null!=s.minResizeWidth?s.minResizeWidth:r.minResizeWidth,l=a.filter((function(e){return e.id!==i.id})),d=void 0;"touchmove"===e.type?d=e.changedTouches[0].pageX:"mousemove"===e.type&&(d=e.pageX);var c=Math.max(i.parentWidth+d-i.startX,u);l.push({id:i.id,value:c}),this.setStateWithData({resized:l},(function(){return n&&n(l,e)}))}},{key:"resizeColumnEnd",value:function(e){e.stopPropagation();var t="touchend"===e.type||"touchcancel"===e.type;t&&(document.removeEventListener("touchmove",this.resizeColumnMoving),document.removeEventListener("touchcancel",this.resizeColumnEnd),document.removeEventListener("touchend",this.resizeColumnEnd)),document.removeEventListener("mousemove",this.resizeColumnMoving),document.removeEventListener("mouseup",this.resizeColumnEnd),document.removeEventListener("mouseleave",this.resizeColumnEnd),t||this.setStateWithData({skipNextSort:!0,currentlyResizing:!1})}}]),t}(e)}(function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),r={page:e.defaultPage,pageSize:e.defaultPageSize,sorted:e.defaultSorted,expanded:e.defaultExpanded,filtered:e.defaultFiltered,resized:e.defaultResized,currentlyResizing:!1,skipNextSort:!1},o=n.getResolvedState(e,r),a=n.getDataModel(o,!0);return n.state=n.calculateNewResolvedState(a),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),h(t,[{key:"componentDidMount",value:function(){this.fireFetchData()}},{key:"componentDidUpdate",value:function(e,t){var n=this.getResolvedState(e,t),r=this.getResolvedState(this.props,this.state);["sorted","filtered","resized","expanded"].forEach((function(e){var t="default"+(e.charAt(0).toUpperCase()+e.slice(1));JSON.stringify(n[t])!==JSON.stringify(r[t])&&(r[e]=r[t])})),["sortable","filterable","resizable"].forEach((function(e){if(n[e]!==r[e]){var t=e.replace("able","")+"ed",o="default"+(t.charAt(0).toUpperCase()+t.slice(1));r[t]=r[o]}})),n.data===r.data&&n.columns===r.columns&&n.pivotBy===r.pivotBy&&n.sorted===r.sorted&&n.filtered===r.filtered||this.setStateWithData(this.getDataModel(r,n.data!==r.data))}},{key:"calculateNewResolvedState",value:function(e){var t=this.getResolvedState(),n=this.getResolvedState({},e),r=n.freezeWhenExpanded;if(n.frozen=!1,r)for(var o=Object.keys(n.expanded),a=0;a=n.pages?n.pages-1:n.page,0)),n}},{key:"setStateWithData",value:function(e,t){var n=this,r=this.getResolvedState(),o=this.calculateNewResolvedState(e);return this.setState(o,(function(){t&&t(),r.page===o.page&&r.pageSize===o.pageSize&&r.sorted===o.sorted&&r.filtered===o.filtered||n.fireFetchData()}))}}]),t}(r.Component)));k.defaultProps=D;var F=k},50283:function(e,t,n){"use strict";var r=n(79504),o=n(79039),a=n(94901),i=n(39297),s=n(43724),u=n(10350).CONFIGURABLE,l=n(33706),d=n(91181),c=d.enforce,p=d.get,f=String,h=Object.defineProperty,g=r("".slice),v=r("".replace),m=r([].join),y=s&&!o((function(){return 8!==h((function(){}),"length",{value:8}).length})),R=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===g(f(t),0,7)&&(t="["+v(f(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!i(e,"name")||u&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&i(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var r=c(e);return i(r,"source")||(r.source=m(R,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return a(this)&&p(this).source||l(this)}),"toString")},50293:function(e,t,n){"use strict";n.r(t);var r=n(41594),o=n.n(r),a=n(35918),i=n(32924),s=n(85917);class u extends o().Component{constructor(e){super(e),this.closeButton=null,this.handleOverlayClick=this.handleOverlayClick.bind(this),this.state={isOpen:!0}}handleOverlayClick(){const{handleClick:e}=this.props;e(),this.setState({isOpen:!1})}putFocusOnClose(){const{isOpen:e}=this.state;e&&this.closeButton&&this.closeButton.focus()}componentDidMount(){this.putFocusOnClose()}componentDidUpdate(){this.putFocusOnClose()}render(){const{handleClick:e}=this.props,{isOpen:t}=this.state;return t?(0,s.Y)("div",{className:"frw-ratings-history-overlay",onClick:this.handleOverlayClick,onKeyDown:(0,i.pX)((()=>this.handleOverlayClick())),role:"presentation"},(0,s.Y)("div",{className:"frw-outlook-popup",onClick:e=>e.stopPropagation(),onKeyDown:(0,i.SZ)((()=>this.handleOverlayClick())),role:"presentation"},(0,s.Y)("span",{onClick:e,onKeyDown:(0,i.pX)(e),tabIndex:0,role:"button",ref:e=>{this.closeButton=e}},(0,s.Y)("i",{className:"fas fa-times"})),(0,s.Y)("div",{className:"frw-ratables-ratings-history-container"},(0,s.Y)(a.default,null)))):null}}t.default=u},50330:function(e){e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},50433:function(e,t,n){var r=n(98748)(60,62,91,93,123,125,171,187,8512,8721,8740,8742,8761,8802,8856,10176,10680,10697,10721,10788,10790,10793,10972,10974,10995,11005,11262,65308,65310,65339,65341,65371,65373,120539,120597,120655,120713,120771);r.addRange(40,41).addRange(3898,3901).addRange(5787,5788).addRange(8249,8250).addRange(8261,8262).addRange(8317,8318).addRange(8333,8334).addRange(8705,8708).addRange(8712,8717).addRange(8725,8726).addRange(8730,8733).addRange(8735,8738).addRange(8747,8755).addRange(8763,8780).addRange(8786,8789).addRange(8799,8800).addRange(8804,8811).addRange(8813,8844).addRange(8847,8850).addRange(8866,8867).addRange(8870,8888).addRange(8894,8895).addRange(8905,8909).addRange(8912,8913).addRange(8918,8941).addRange(8944,8959).addRange(8968,8971).addRange(8992,8993).addRange(9001,9002).addRange(10088,10101).addRange(10179,10182).addRange(10184,10185).addRange(10187,10189).addRange(10195,10198).addRange(10204,10206).addRange(10210,10223).addRange(10627,10648).addRange(10651,10656).addRange(10658,10671).addRange(10688,10693).addRange(10702,10706).addRange(10708,10709).addRange(10712,10716).addRange(10723,10725).addRange(10728,10729).addRange(10740,10745).addRange(10748,10749).addRange(10762,10780).addRange(10782,10785).addRange(10795,10798).addRange(10804,10805),r.addRange(10812,10814).addRange(10839,10840).addRange(10852,10853).addRange(10858,10861).addRange(10863,10864).addRange(10867,10868).addRange(10873,10915).addRange(10918,10925).addRange(10927,10966).addRange(10978,10982).addRange(10988,10990).addRange(10999,11003).addRange(11778,11781).addRange(11785,11786).addRange(11788,11789).addRange(11804,11805).addRange(11808,11817).addRange(11861,11868).addRange(12296,12305).addRange(12308,12315).addRange(65113,65118).addRange(65124,65125).addRange(65288,65289).addRange(65375,65376).addRange(65378,65379),t.characters=r},50471:function(e,t,n){e.exports=n(22286).Observable},50646:function(e,t,n){var r=n(98748)();r.addRange(2304,2384).addRange(2389,2403).addRange(2406,2431).addRange(43232,43263).addRange(72448,72457),t.characters=r},50689:function(e,t){"use strict";t.A=function(e){return null===e}},50851:function(e,t,n){"use strict";var r=n(36955),o=n(55966),a=n(64117),i=n(26269),s=n(78227)("iterator");e.exports=function(e){if(!a(e))return o(e,s)||o(e,"@@iterator")||i[r(e)]}},50963:function(e,t,n){"use strict";n.r(t);var r=n(41594),o=n.n(r),a=n(56814),i=n(6017);t.default=e=>{let{location:t}=e;const n=a.Ay.loadPageSync(t.pathname);return n?o().createElement(i.A,{location:t,pageResources:n,...n.json}):null}},51038:function(e,t,n){var r=n(98748)(94,96,168,175,180,890,1369,1471,1476,2364,2381,2417,2492,2509,2620,2637,2748,2765,2876,2893,2901,3021,3132,3149,3260,3277,3405,3530,3642,3662,3770,3893,3895,3897,4038,4151,4239,5940,6109,6752,6783,6964,6980,7142,7405,7412,8125,11823,12540,42607,42623,43014,43052,43204,43347,43443,43456,43493,43766,64286,65342,65344,65392,65507,66272,68159,68942,69702,69744,70003,70080,70477,70722,70726,71231,71467,72003,72160,72244,72263,72345,72767,73026,73111,73562,90415,123566);r.addRange(183,184).addRange(688,846).addRange(848,855).addRange(861,866).addRange(884,885).addRange(900,901).addRange(1155,1159).addRange(1425,1441).addRange(1443,1469).addRange(1473,1474).addRange(1611,1618).addRange(1623,1624).addRange(1759,1760).addRange(1765,1766).addRange(1770,1772).addRange(1840,1866).addRange(1958,1968).addRange(2027,2037).addRange(2072,2073).addRange(2200,2207).addRange(2249,2258).addRange(2275,2302).addRange(2385,2388).addRange(2813,2815).addRange(3387,3388).addRange(3655,3660).addRange(3784,3788).addRange(3864,3865).addRange(3902,3903).addRange(3970,3972).addRange(3974,3975).addRange(4153,4154).addRange(4195,4196).addRange(4201,4205).addRange(4231,4237).addRange(4250,4251).addRange(4957,4959).addRange(5908,5909).addRange(6089,6099).addRange(6457,6459).addRange(6773,6780).addRange(6832,6846).addRange(6849,6859).addRange(7019,7027).addRange(7082,7083).addRange(7154,7155).addRange(7222,7223).addRange(7288,7293).addRange(7376,7400).addRange(7415,7417).addRange(7468,7530),r.addRange(7620,7631).addRange(7669,7679).addRange(8127,8129).addRange(8141,8143).addRange(8157,8159).addRange(8173,8175).addRange(8189,8190).addRange(11503,11505).addRange(12330,12335).addRange(12441,12444).addRange(42620,42621).addRange(42652,42653).addRange(42736,42737).addRange(42752,42785).addRange(42888,42890).addRange(43e3,43001).addRange(43232,43249).addRange(43307,43310).addRange(43643,43645).addRange(43711,43714).addRange(43867,43871).addRange(43881,43883).addRange(44012,44013).addRange(65056,65071).addRange(65438,65439).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(68152,68154).addRange(68325,68326).addRange(68898,68903).addRange(68969,68973).addRange(69373,69375).addRange(69446,69456).addRange(69506,69509).addRange(69817,69818).addRange(69939,69940).addRange(70090,70092).addRange(70197,70198).addRange(70377,70378).addRange(70459,70460).addRange(70502,70508).addRange(70512,70516).addRange(70606,70608).addRange(70610,70611).addRange(70625,70626).addRange(70850,70851).addRange(71103,71104).addRange(71350,71351).addRange(71737,71738).addRange(71997,71998),r.addRange(73028,73029).addRange(73537,73538).addRange(78919,78933).addRange(92912,92916).addRange(92976,92982).addRange(93547,93548).addRange(94095,94111).addRange(94192,94193).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(118528,118573).addRange(118576,118598).addRange(119143,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(122928,122989).addRange(123184,123190).addRange(123628,123631).addRange(124398,124399).addRange(125136,125142).addRange(125252,125254).addRange(125256,125258),t.characters=r},51070:function(e,t,n){var r=n(98748)(43310);r.addRange(4096,4255).addRange(43488,43518).addRange(43616,43647).addRange(71376,71395),t.characters=r},51105:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Dots=void 0;var o=s(n(41594)),a=s(n(99634)),i=n(60017);function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){for(var n=0;n=C&&h<=w:h===C}),A={message:"dots",index:y,slidesToScroll:c,currentSlide:h},S=this.clickHandler.bind(this,A);m=m.concat(o.default.createElement("li",{key:y,className:E},o.default.cloneElement(this.props.customPaging(y),{onClick:S})))}return o.default.cloneElement(this.props.appendDots(m),function(e){for(var t=1;t{const n=e.value.toLowerCase(),{ratingOutlook:r}=t._original;return r&&r.toLowerCase().includes(n)},l=e=>{const{cellProps:t,handleClick:n,isPrintPreview:r=!1}=e,{ratingOutlookCode:u="",ratingOutlook:l=""}=t.original,d=()=>{n()};return(0,s.Y)(o().Fragment,null,u?(0,s.Y)("div",{className:"frw-ratings-key"},r?""+l:(0,s.Y)("span",{"aria-label":"Open popup for rating outlook keys. Current outlook: "+l,role:"button",className:""+(0,i.eIx)(u),onClick:d,onKeyDown:(0,a.pX)(d),tabIndex:0,style:{cursor:"pointer"}})):null)};t.default=l},52014:function(e,t,n){var r=n(98748)(70539,70542,70594,70597);r.addRange(70528,70537).addRange(70544,70581).addRange(70583,70592).addRange(70599,70602).addRange(70604,70613).addRange(70615,70616).addRange(70625,70626),t.characters=r},52242:function(e,t,n){"use strict";n.d(t,{M:function(){return o}});const r={"www-blue.fitchratings.com":"https://api-blue.fitchratings.com","www-green.fitchratings.com":"https://api-green.fitchratings.com","www-qa-blue.fitchratings.com":"https://api-qa-blue.fitchratings.com","www-qa-green.fitchratings.com":"https://api-qa-green.fitchratings.com"};function o(e){var t;const n="undefined"!=typeof window,o=e||(n?null===(t=window.location)||void 0===t?void 0:t.host:"");return r[o]||"https://api.fitchratings.com"}},52270:function(e,t,n){var r=n(98748)();r.addRange(77712,77810),t.characters=r},52487:function(e,t,n){function r(e){this._cbs=e||{},this.events=[]}e.exports=r;var o=n(47665).EVENTS;Object.keys(o).forEach((function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this.events.push([e]),this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this.events.push([e,t]),this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this.events.push([e,t,n]),this._cbs[e]&&this._cbs[e](t,n)}}})),r.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},r.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var e=0,t=this.events.length;e{let{analysts:t}=e;if(!t)return null;const n=t.map((e=>{let{firstName:t,lastName:n}=e;return n+", "+t}));return(0,i.Y)(a.n,{defaultLength:5,items:n})};var u=n(13386),l=n(29312),d=n(53718),c=n(77152),p=n(5878),f=n(5531),h=n(13696);const g={accessor:"analysts",Cell:e=>{let{original:t}=e;return(0,i.Y)(s,{analysts:t.analysts})},filterMethod:(e,t)=>{let{value:n}=e,{analysts:r}=t;return((e,t)=>{const n=e.toLowerCase();return t.some((e=>{let{firstName:t,lastName:r}=e;const o=r.toLowerCase()+", "+t.toLowerCase(),a=t.toLowerCase()+" "+r.toLowerCase();return o.includes(n)||a.includes(n)}))})(n,r)},Header:()=>(0,i.Y)(r.A,{heading:"Analysts"}),Filter:h.r,id:"analysts",sortMethod:(e,t)=>{const n=e[0],r=t[0];return n?r?(0,o.Hl)(n.lastName,r.lastName):1:-1}},v={accessor:"language",Cell:e=>(0,i.Y)(l.B,{cellProps:e}),filterMethod:l.n,Header:()=>(0,i.Y)(r.A,{heading:"Language"}),id:"language",Filter:h.r,sortMethod:(e,t)=>{const n=e.name,r=t.name;return(0,f.H)(n,r)}},m={accessor:"publishedDate",Cell:e=>(0,i.Y)(u.d,{cellProps:e}),filterMethod:u.R,Header:()=>(0,i.Y)(r.A,{heading:"Published Date"}),id:"publishedDate",Filter:h.r,sortMethod:(e,t)=>new Date(e).getTime()-new Date(t).getTime()},y={accessor:"regions",Cell:e=>(0,i.Y)(d.p,{cellProps:e}),filterMethod:d.I,Header:()=>(0,i.Y)(r.A,{heading:"Regions"}),id:"regions",Filter:h.r,sortMethod:(e,t)=>{const n=e[0].name,r=t[0].name;return(0,f.H)(n,r)}},R={accessor:"reportType",Filter:h.r,filterMethod:(e,t)=>{let{value:n}=e,{reportType:r}=t;return r&&r.toLowerCase().includes(n.toLowerCase())},Header:()=>(0,i.Y)(r.A,{heading:"Type"})},w={accessor:"sectors",Cell:e=>(0,i.Y)(c.l,{cellProps:e}),filterMethod:c.N,Header:()=>(0,i.Y)(r.A,{heading:"Market Sectors"}),id:"sectors",Filter:h.r,sortMethod:(e,t)=>{const n=e[0].name,r=t[0].name;return(0,f.H)(n,r)}},b={accessor:"title",Cell:e=>(0,i.Y)(p.d,{cellProps:e}),filterMethod:p.b,Filter:h.r,Header:()=>(0,i.Y)(r.A,{heading:"Title"}),id:"title",sortMethod:(e,t)=>(0,f.H)(e,t)}},52552:function(e,t,n){"use strict";n.r(t),n.d(t,{IdentifiersCell:function(){return l},identifiersFilter:function(){return u}});var r=n(41594),o=n.n(r),a=n(19003),i=n(74264),s=n(85917);const u=(e,t)=>{const n=e.value.toLowerCase(),{identifiers:r}=t._original;let o=!1;return r&&r.forEach((e=>{(e.type&&e.type.toLowerCase().includes(n)||e.value&&e.value.toLowerCase().includes(n)||e.placement&&(e.placement.toLowerCase().includes(n)||("("+e.placement+")").toLowerCase().includes(n)))&&(o=!0)})),o},l=e=>{const{cellProps:t}=e,{identifiers:n}=t.original;return(0,s.Y)(o().Fragment,null,n?n.map((e=>{let t;return t="debtTypeSubDebtType"===e.type?""+e.value:""+e.type+": "+e.value,(0,s.Y)(r.Fragment,{key:(0,i.A)(Object.values(e).join("#"))},e.value&&e.placement?(0,a.Ay)(t+" ("+e.placement+")
"):null,e.value&&!e.placement?(0,a.Ay)(t+"
"):null)})):null)};t.default=l},52602:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(94621);function o(e,t){for(var n=0;n=h()||(0,e.onSelect)(t,e.selectedIndex,n)}function p(e){for(var t=h(),n=e+1;ne;)if(!b(R(t)))return t;return e}function h(){return v(e.children)}function R(e){return t.current["tabs-".concat(e)]}function A(e){var t=e.target;do{if(S(t)){if(b(t))return;return void s([].slice.call(t.parentNode.children).filter(w).indexOf(t),e)}}while(null!=(t=t.parentNode))}function S(e){if(!w(e))return!1;var t=e.parentElement;do{if(t===r.current)return!0;if(t.getAttribute("data-rttabs"))break;t=t.parentElement}while(t);return!1}var O=Object.assign({},C,e),_=O.className,D=O.domRef,P=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(O,y);return i().createElement("div",Object.assign({},P,{className:g(_),onClick:A,onKeyDown:function(t){var n=e.direction,r=e.disableUpDownKeys,o=e.disableLeftRightKeys;if(S(t.target)){var a=e.selectedIndex,i=!1,u=!1;"Space"!==t.code&&32!==t.keyCode&&"Enter"!==t.code&&13!==t.keyCode||(i=!0,u=!1,A(t)),(o||37!==t.keyCode&&"ArrowLeft"!==t.code)&&(r||38!==t.keyCode&&"ArrowUp"!==t.code)?(o||39!==t.keyCode&&"ArrowRight"!==t.code)&&(r||40!==t.keyCode&&"ArrowDown"!==t.code)?35===t.keyCode||"End"===t.code?(a=function(){for(var e=h();e--;)if(!b(R(e)))return e;return null}(),i=!0,u=!0):36!==t.keyCode&&"Home"!==t.code||(a=function(){for(var e=h(),t=0;t1?this.each((null==t?o:"function"==typeof t?i:a)(e,t,null==n?"":n)):u(this.node(),e)}function u(e,t){return e.style.getPropertyValue(t)||(0,r.A)(e).getComputedStyle(e,null).getPropertyValue(t)}},53261:function(e,t,n){var r=n(98748)(769,772,775,785,787,862);r.addRange(67008,67059),t.characters=r},53333:function(e,t,n){"use strict";var r=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t};Object.defineProperty(t,"__esModule",{value:!0});var o=n(64944),a=r(n(41594)),i=n(75206),s=n(84649);t.default=a.memo((function(e){var t=a.useState(),n=t[0],r=t[1],u=a.useContext(s.BeansContext),l=u.context,d=u.popupService,c=u.gridOptionsWrapper;return a.useEffect((function(){var t=e.editDetails,n=e.cellCtrl,a=e.eParentCell,i=t.compDetails,s=c.isStopEditingWhenCellsLoseFocus(),u=new o.PopupEditorWrapper(i.params),p=u.getGui();if(e.jsChildComp){var f=e.jsChildComp.getGui();f&&p.appendChild(f)}var h={column:n.getColumn(),rowNode:n.getRowNode(),type:"popupCellEditor",eventSource:a,ePopup:p,keepWithinBounds:!0},g="under"===t.popupPosition?d.positionPopupUnderComponent.bind(d,h):d.positionPopupOverComponent.bind(d,h),v=c.getLocaleTextFunc(),m=d.addPopup({modal:s,eChild:p,closeOnEsc:!0,closedCallback:function(){n.onPopupEditorClosed()},anchorToElement:a,positionCallback:g,ariaLabel:v("ariaLabelCellEditor","Cell Editor")}),y=m?m.hideFunc:void 0;return r(u),e.jsChildComp&&e.jsChildComp.afterGuiAttached&&e.jsChildComp.afterGuiAttached(),function(){null!=y&&y(),l.destroyBean(u)}}),[]),a.default.createElement(a.default.Fragment,null,n&&e.wrappedContent&&i.createPortal(e.wrappedContent,n.getGui()))}))},53366:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n1&&void 0!==arguments[1]?arguments[1]:66;return(0,a.default)(e,t)}((function(t){s.scrollHandler(e)}),t);s.scrollSpyContainers.push(e),(0,i.addPassiveEventListener)(e,"scroll",n)}},isMounted:function(e){return-1!==s.scrollSpyContainers.indexOf(e)},currentPositionX:function(e){if(e===document){var t=void 0!==window.pageYOffset,n="CSS1Compat"===(document.compatMode||"");return t?window.pageXOffset:n?document.documentElement.scrollLeft:document.body.scrollLeft}return e.scrollLeft},currentPositionY:function(e){if(e===document){var t=void 0!==window.pageXOffset,n="CSS1Compat"===(document.compatMode||"");return t?window.pageYOffset:n?document.documentElement.scrollTop:document.body.scrollTop}return e.scrollTop},scrollHandler:function(e){(s.scrollSpyContainers[s.scrollSpyContainers.indexOf(e)].spyCallbacks||[]).forEach((function(t){return t(s.currentPositionX(e),s.currentPositionY(e))}))},addStateHandler:function(e){s.spySetState.push(e)},addSpyHandler:function(e,t){var n=s.scrollSpyContainers[s.scrollSpyContainers.indexOf(t)];n.spyCallbacks||(n.spyCallbacks=[]),n.spyCallbacks.push(e),e(s.currentPositionX(t),s.currentPositionY(t))},updateStates:function(){s.spySetState.forEach((function(e){return e()}))},unmount:function(e,t){s.scrollSpyContainers.forEach((function(e){return e.spyCallbacks&&e.spyCallbacks.length&&e.spyCallbacks.indexOf(t)>-1&&e.spyCallbacks.splice(e.spyCallbacks.indexOf(t),1)})),s.spySetState&&s.spySetState.length&&s.spySetState.indexOf(e)>-1&&s.spySetState.splice(s.spySetState.indexOf(e),1),document.removeEventListener("scroll",s.scrollHandler)},update:function(){return s.scrollSpyContainers.forEach((function(e){return s.scrollHandler(e)}))}};t.default=s},53578:function(e,t){"use strict";t.A=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++rthis.max;)this.delete(this.oldest.key)},e.prototype.delete=function(e){var t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)},e}(),_=new A,D=[],P=[],T=100;function x(e,t){if(!e)throw new Error(t||"assertion failure")}function N(e){switch(e.length){case 0:throw new Error("unknown value");case 1:return e[0];case 2:throw e[1]}}var M=function(){function e(t,n){this.fn=t,this.args=n,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],++e.count}return e.prototype.recompute=function(){if(x(!this.recomputing,"already recomputing"),function(e){var t=_.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),F(e)?j(t,e):G(t,e),t}(this)||!H(this))return F(this)?function(e){var t=V(e);_.withValue(e,k,[e]),function(e){if("function"==typeof e.subscribe)try{U(e),e.unsubscribe=e.subscribe.apply(null,e.args)}catch(t){return e.setDirty(),!1}return!0}(e)&&function(e){if(e.dirty=!1,F(e))return;L(e)}(e);return t.forEach(H),N(e.value)}(this):N(this.value)},e.prototype.setDirty=function(){this.dirty||(this.dirty=!0,this.value.length=0,I(this),U(this))},e.prototype.dispose=function(){var e=this;V(this).forEach(H),U(this),this.parents.forEach((function(t){t.setDirty(),W(t,e)}))},e.count=0,e}();function k(e){e.recomputing=!0,e.value.length=0;try{e.value[0]=e.fn.apply(null,e.args)}catch(t){e.value[1]=t}e.recomputing=!1}function F(e){return e.dirty||!(!e.dirtyChildren||!e.dirtyChildren.size)}function I(e){e.parents.forEach((function(t){return j(t,e)}))}function L(e){e.parents.forEach((function(t){return G(t,e)}))}function j(e,t){if(x(e.childValues.has(t)),x(F(t)),e.dirtyChildren){if(e.dirtyChildren.has(t))return}else e.dirtyChildren=P.pop()||new Set;e.dirtyChildren.add(t),I(e)}function G(e,t){x(e.childValues.has(t)),x(!F(t));var n,r,o,a=e.childValues.get(t);0===a.length?e.childValues.set(t,t.value.slice(0)):(n=a,r=t.value,(o=n.length)>0&&o===r.length&&n[o-1]===r[o-1]||e.setDirty()),B(e,t),F(e)||L(e)}function B(e,t){var n=e.dirtyChildren;n&&(n.delete(t),0===n.size&&(P.length0&&(t=[],e.childValues.forEach((function(n,r){W(e,r),t.push(r)}))),x(null===e.dirtyChildren),t}function W(e,t){t.parents.delete(e),e.childValues.delete(t),B(e,t)}function U(e){var t=e.unsubscribe;"function"==typeof t&&(e.unsubscribe=void 0,t())}var z=function(){function e(e){this.weakness=e}return e.prototype.lookup=function(){for(var e=[],t=0;t-1)},e.prototype.parseIntrospectionResult=function(e){var t={};return e.__schema.types.forEach((function(e){"UNION"!==e.kind&&"INTERFACE"!==e.kind||(t[e.name]=e.possibleTypes.map((function(e){return e.name})))})),t}}(),Object.prototype.hasOwnProperty),te=function(){function e(e){var t=this;void 0===e&&(e=Object.create(null)),this.data=e,this.depend=Z((function(e){return t.data[e]}),{disposable:!0,makeCacheKey:function(e){return e}})}return e.prototype.toObject=function(){return this.data},e.prototype.get=function(e){return this.depend(e),this.data[e]},e.prototype.set=function(e,t){t!==this.data[e]&&(this.data[e]=t,this.depend.dirty(e))},e.prototype.delete=function(e){ee.call(this.data,e)&&(delete this.data[e],this.depend.dirty(e))},e.prototype.clear=function(){this.replace(null)},e.prototype.replace=function(e){var t=this;e?(Object.keys(e).forEach((function(n){t.set(n,e[n])})),Object.keys(this.data).forEach((function(n){ee.call(e,n)||t.delete(n)}))):Object.keys(this.data).forEach((function(e){t.delete(e)}))},e}();function ne(e){return new te(e)}var re=function(){function e(e){var t=this,n=void 0===e?{}:e,r=n.cacheKeyRoot,o=void 0===r?new z(p.et):r,a=n.freezeResults,i=void 0!==a&&a,s=this,u=s.executeStoreQuery,l=s.executeSelectionSet,d=s.executeSubSelectedArray;this.freezeResults=i,this.executeStoreQuery=Z((function(e){return u.call(t,e)}),{makeCacheKey:function(e){var t=e.query,n=e.rootValue,r=e.contextValue,a=e.variableValues,i=e.fragmentMatcher;if(r.store instanceof te)return o.lookup(r.store,t,i,JSON.stringify(a),n.id)}}),this.executeSelectionSet=Z((function(e){return l.call(t,e)}),{makeCacheKey:function(e){var t=e.selectionSet,n=e.rootValue,r=e.execContext;if(r.contextValue.store instanceof te)return o.lookup(r.contextValue.store,t,r.fragmentMatcher,JSON.stringify(r.variableValues),n.id)}}),this.executeSubSelectedArray=Z((function(e){return d.call(t,e)}),{makeCacheKey:function(e){var t=e.field,n=e.array,r=e.execContext;if(r.contextValue.store instanceof te)return o.lookup(r.contextValue.store,t,n,JSON.stringify(r.variableValues))}})}return e.prototype.readQueryFromStore=function(e){return this.diffQueryAgainstStore(c(c({},e),{returnPartialData:!1})).result},e.prototype.diffQueryAgainstStore=function(e){var t=e.store,n=e.query,r=e.variables,o=e.previousResult,a=e.returnPartialData,i=void 0===a||a,s=e.rootId,u=void 0===s?"ROOT_QUERY":s,l=e.fragmentMatcherFunction,d=e.config,c=(0,p.AT)(n);r=(0,p.kp)({},(0,p.wY)(c),r);var f={store:t,dataIdFromObject:d&&d.dataIdFromObject,cacheRedirects:d&&d.cacheRedirects||{}},h=this.executeStoreQuery({query:n,rootValue:{type:"id",id:u,generated:!0,typename:"Query"},contextValue:f,variableValues:r,fragmentMatcher:l}),g=h.missing&&h.missing.length>0;return g&&!i&&h.missing.forEach((function(e){if(!e.tolerable)throw new X.zU(8)})),o&&(0,y.L)(o,h.result)&&(h.result=o),{result:h.result,complete:!g}},e.prototype.executeStoreQuery=function(e){var t=e.query,n=e.rootValue,r=e.contextValue,o=e.variableValues,a=e.fragmentMatcher,i=void 0===a?ae:a,s=(0,p.Vn)(t),u=(0,p.zK)(t),l={query:t,fragmentMap:(0,p.JG)(u),contextValue:r,variableValues:o,fragmentMatcher:i};return this.executeSelectionSet({selectionSet:s.selectionSet,rootValue:n,execContext:l})},e.prototype.executeSelectionSet=function(e){var t=this,n=e.selectionSet,r=e.rootValue,o=e.execContext,a=o.fragmentMap,i=o.contextValue,s=o.variableValues,u={result:null},l=[],d=i.store.get(r.id),f=d&&d.__typename||"ROOT_QUERY"===r.id&&"Query"||void 0;function h(e){var t;return e.missing&&(u.missing=u.missing||[],(t=u.missing).push.apply(t,e.missing)),e.result}return n.selections.forEach((function(e){var n;if((0,p.MS)(e,s))if((0,p.dt)(e)){var u=h(t.executeField(d,f,e,o));void 0!==u&&l.push(((n={})[(0,p.ue)(e)]=u,n))}else{var g=void 0;if((0,p.kd)(e))g=e;else if(!(g=a[e.name.value]))throw new X.zU(9);var v=g.typeCondition&&g.typeCondition.name.value,m=!v||o.fragmentMatcher(r,v,i);if(m){var y=t.executeSelectionSet({selectionSet:g.selectionSet,rootValue:r,execContext:o});"heuristic"===m&&y.missing&&(y=c(c({},y),{missing:y.missing.map((function(e){return c(c({},e),{tolerable:!0})}))})),l.push(h(y))}}})),u.result=(0,p.IM)(l),this.freezeResults,u},e.prototype.executeField=function(e,t,n,r){var o=r.variableValues,a=r.contextValue,i=function(e,t,n,r,o,a){a.resultKey;var i=a.directives,s=n;(r||i)&&(s=(0,p.o5)(s,r,i));var u=void 0;if(e&&void 0===(u=e[s])&&o.cacheRedirects&&"string"==typeof t){var l=o.cacheRedirects[t];if(l){var d=l[n];d&&(u=d(e,r,{getCacheKey:function(e){var t=o.dataIdFromObject(e);return t&&(0,p.Uw)({id:t,typename:e.__typename})}}))}}if(void 0===u)return{result:u,missing:[{object:e,fieldName:s,tolerable:!1}]};(0,p.Wi)(u)&&(u=u.json);return{result:u}}(e,t,n.name.value,(0,p.MB)(n,o),a,{resultKey:(0,p.ue)(n),directives:(0,p.i2)(n,o)});return Array.isArray(i.result)?this.combineExecResults(i,this.executeSubSelectedArray({field:n,array:i.result,execContext:r})):n.selectionSet?null==i.result?i:this.combineExecResults(i,this.executeSelectionSet({selectionSet:n.selectionSet,rootValue:i.result,execContext:r})):(oe(n,i.result),this.freezeResults,i)},e.prototype.combineExecResults=function(){for(var e,t=[],n=0;n=0)return!0;n[e].push(t)}else n[e]=[t];return!1}var pe={fragmentMatcher:new J,dataIdFromObject:function(e){if(e.__typename){if(void 0!==e.id)return e.__typename+":"+e.id;if(void 0!==e._id)return e.__typename+":"+e._id}return null},addTypename:!0,resultCaching:!0,freezeResults:!1};var fe=Object.prototype.hasOwnProperty,he=function(e){function t(t,n,r){var o=e.call(this,Object.create(null))||this;return o.optimisticId=t,o.parent=n,o.transaction=r,o}return d(t,e),t.prototype.toObject=function(){return c(c({},this.parent.toObject()),this.data)},t.prototype.get=function(e){return fe.call(this.data,e)?this.data[e]:this.parent.get(e)},t}(ie),ge=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;n.watches=new Set,n.typenameDocumentCache=new Map,n.cacheKeyRoot=new z(p.et),n.silenceBroadcast=!1,n.config=c(c({},pe),t),n.config.customResolvers&&(n.config.cacheRedirects=n.config.customResolvers),n.config.cacheResolvers&&(n.config.cacheRedirects=n.config.cacheResolvers),n.addTypename=!!n.config.addTypename,n.data=n.config.resultCaching?new te:new ie,n.optimisticData=n.data,n.storeWriter=new ue,n.storeReader=new re({cacheKeyRoot:n.cacheKeyRoot,freezeResults:t.freezeResults});var r=n,o=r.maybeBroadcastWatch;return n.maybeBroadcastWatch=Z((function(e){return o.call(n,e)}),{makeCacheKey:function(e){if(!e.optimistic&&!e.previousResult)return r.data instanceof te?r.cacheKeyRoot.lookup(e.query,JSON.stringify(e.variables)):void 0}}),n}return d(t,e),t.prototype.restore=function(e){return e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).toObject()},t.prototype.read=function(e){if("string"==typeof e.rootId&&void 0===this.data.get(e.rootId))return null;var t=this.config.fragmentMatcher,n=t&&t.match;return this.storeReader.readQueryFromStore({store:e.optimistic?this.optimisticData:this.data,query:this.transformDocument(e.query),variables:e.variables,rootId:e.rootId,fragmentMatcherFunction:n,previousResult:e.previousResult,config:this.config})||null},t.prototype.write=function(e){var t=this.config.fragmentMatcher,n=t&&t.match;this.storeWriter.writeResultToStore({dataId:e.dataId,result:e.result,variables:e.variables,document:this.transformDocument(e.query),store:this.data,dataIdFromObject:this.config.dataIdFromObject,fragmentMatcherFunction:n}),this.broadcastWatches()},t.prototype.diff=function(e){var t=this.config.fragmentMatcher,n=t&&t.match;return this.storeReader.diffQueryAgainstStore({store:e.optimistic?this.optimisticData:this.data,query:this.transformDocument(e.query),variables:e.variables,returnPartialData:e.returnPartialData,previousResult:e.previousResult,fragmentMatcherFunction:n,config:this.config})},t.prototype.watch=function(e){var t=this;return this.watches.add(e),function(){t.watches.delete(e)}},t.prototype.evict=function(e){throw new X.zU(7)},t.prototype.reset=function(){return this.data.clear(),this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){for(var t=[],n=0,r=this.optimisticData;r instanceof he;)r.optimisticId===e?++n:t.push(r),r=r.parent;if(n>0){for(this.optimisticData=r;t.length>0;){var o=t.pop();this.performTransaction(o.transaction,o.optimisticId)}this.broadcastWatches()}},t.prototype.performTransaction=function(e,t){var n=this.data,r=this.silenceBroadcast;this.silenceBroadcast=!0,"string"==typeof t&&(this.data=this.optimisticData=new he(t,this.optimisticData,e));try{e(this)}finally{this.silenceBroadcast=r,this.data=n}this.broadcastWatches()},t.prototype.recordOptimisticTransaction=function(e,t){return this.performTransaction(e,t)},t.prototype.transformDocument=function(e){if(this.addTypename){var t=this.typenameDocumentCache.get(e);return t||(t=(0,p.XY)(e),this.typenameDocumentCache.set(e,t),this.typenameDocumentCache.set(t,t)),t}return e},t.prototype.broadcastWatches=function(){var e=this;this.silenceBroadcast||this.watches.forEach((function(t){return e.maybeBroadcastWatch(t)}))},t.prototype.maybeBroadcastWatch=function(e){e.callback(this.diff({query:e.query,variables:e.variables,previousResult:e.previousResult&&e.previousResult(),optimistic:e.optimistic}))},t}(m),ve=function(e,t){return ve=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},ve(e,t)};var me=function(){return me=Object.assign||function(e){for(var t,n=1,r=arguments.length;n80&&(s=i+Se("(\n",Oe(Ee(r,"\n")),"\n)")),Ee([s,Ee(o," "),a]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+Se(" ",Ee(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,n=e.directives,r=e.selectionSet;return Ee(["...",Se("on ",t),Ee(n," "),r]," ")},FragmentDefinition:function(e){var t=e.name,n=e.typeCondition,r=e.variableDefinitions,o=e.directives,a=e.selectionSet;return"fragment ".concat(t).concat(Se("(",Ee(r,", "),")")," ")+"on ".concat(n," ").concat(Se("",Ee(o," ")," "))+a},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var n=e.value;return e.block?(0,we.yo)(n,"description"===t?"":" "):JSON.stringify(n)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+Ee(e.values,", ")+"]"},ObjectValue:function(e){return"{"+Ee(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+Se("(",Ee(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:Ce((function(e){var t=e.directives,n=e.operationTypes;return Ee(["schema",Ee(t," "),Ae(n)]," ")})),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:Ce((function(e){return Ee(["scalar",e.name,Ee(e.directives," ")]," ")})),ObjectTypeDefinition:Ce((function(e){var t=e.name,n=e.interfaces,r=e.directives,o=e.fields;return Ee(["type",t,Se("implements ",Ee(n," & ")),Ee(r," "),Ae(o)]," ")})),FieldDefinition:Ce((function(e){var t=e.name,n=e.arguments,r=e.type,o=e.directives;return t+(De(n)?Se("(\n",Oe(Ee(n,"\n")),"\n)"):Se("(",Ee(n,", "),")"))+": "+r+Se(" ",Ee(o," "))})),InputValueDefinition:Ce((function(e){var t=e.name,n=e.type,r=e.defaultValue,o=e.directives;return Ee([t+": "+n,Se("= ",r),Ee(o," ")]," ")})),InterfaceTypeDefinition:Ce((function(e){var t=e.name,n=e.interfaces,r=e.directives,o=e.fields;return Ee(["interface",t,Se("implements ",Ee(n," & ")),Ee(r," "),Ae(o)]," ")})),UnionTypeDefinition:Ce((function(e){var t=e.name,n=e.directives,r=e.types;return Ee(["union",t,Ee(n," "),r&&0!==r.length?"= "+Ee(r," | "):""]," ")})),EnumTypeDefinition:Ce((function(e){var t=e.name,n=e.directives,r=e.values;return Ee(["enum",t,Ee(n," "),Ae(r)]," ")})),EnumValueDefinition:Ce((function(e){return Ee([e.name,Ee(e.directives," ")]," ")})),InputObjectTypeDefinition:Ce((function(e){var t=e.name,n=e.directives,r=e.fields;return Ee(["input",t,Ee(n," "),Ae(r)]," ")})),DirectiveDefinition:Ce((function(e){var t=e.name,n=e.arguments,r=e.repeatable,o=e.locations;return"directive @"+t+(De(n)?Se("(\n",Oe(Ee(n,"\n")),"\n)"):Se("(",Ee(n,", "),")"))+(r?" repeatable":"")+" on "+Ee(o," | ")})),SchemaExtension:function(e){var t=e.directives,n=e.operationTypes;return Ee(["extend schema",Ee(t," "),Ae(n)]," ")},ScalarTypeExtension:function(e){return Ee(["extend scalar",e.name,Ee(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,o=e.fields;return Ee(["extend type",t,Se("implements ",Ee(n," & ")),Ee(r," "),Ae(o)]," ")},InterfaceTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,o=e.fields;return Ee(["extend interface",t,Se("implements ",Ee(n," & ")),Ee(r," "),Ae(o)]," ")},UnionTypeExtension:function(e){var t=e.name,n=e.directives,r=e.types;return Ee(["extend union",t,Ee(n," "),r&&0!==r.length?"= "+Ee(r," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,n=e.directives,r=e.values;return Ee(["extend enum",t,Ee(n," "),Ae(r)]," ")},InputObjectTypeExtension:function(e){var t=e.name,n=e.directives,r=e.fields;return Ee(["extend input",t,Ee(n," "),Ae(r)]," ")}};function Ce(e){return function(t){return Ee([t.description,e(t)],"\n")}}function Ee(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(t=null==e?void 0:e.filter((function(e){return e})).join(n))&&void 0!==t?t:""}function Ae(e){return Se("{\n",Oe(Ee(e,"\n")),"\n}")}function Se(e,t){return null!=t&&""!==t?e+t+(arguments.length>2&&void 0!==arguments[2]?arguments[2]:""):""}function Oe(e){return Se(" ",e.replace(/\n/g,"\n "))}function _e(e){return-1!==e.indexOf("\n")}function De(e){return null!=e&&e.some(_e)}var Pe={http:{includeQuery:!0,includeExtensions:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},Te=function(e,t,n){var r=new Error(n);throw r.name="ServerError",r.response=e,r.statusCode=e.status,r.result=t,r},xe=function(e,t){for(var n=[],r=2;r=300&&Te(e,t,"Response not successful: Received status code "+e.status),Array.isArray(t)||t.hasOwnProperty("data")||t.hasOwnProperty("errors")||Te(e,t,"Server response was missing for query '"+(Array.isArray(o)?o.map((function(e){return e.operationName})):o.operationName)+"'."),t}))})).then((function(e){return n.next(e),n.complete(),e})).catch((function(e){"AbortError"!==e.name&&(e.result&&e.result.errors&&e.result.data&&n.next(e.result),n.error(e))})),function(){f&&f.abort()}}))}))};var ke=function(e){function t(t){return e.call(this,Me(t).request)||this}return function(e,t){function n(){this.constructor=e}ve(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t}(s.Ch),Fe=function(e,t){return Fe=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},Fe(e,t)};function Ie(e){return new s.Ch((function(t,n){return new u.A((function(r){var o,a,i;try{o=n(t).subscribe({next:function(o){o.errors&&(i=e({graphQLErrors:o.errors,response:o,operation:t,forward:n}))?a=i.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)}):r.next(o)},error:function(o){(i=e({operation:t,networkError:o,graphQLErrors:o&&o.result&&o.result.errors,forward:n}))?a=i.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)}):r.error(o)},complete:function(){i||r.complete.bind(r)()}})}catch(s){e({networkError:s,operation:t,forward:n}),r.error(s)}return function(){o&&o.unsubscribe(),a&&o.unsubscribe()}}))}))}!function(e){function t(t){var n=e.call(this)||this;return n.link=Ie(t),n}(function(e,t){function n(){this.constructor=e}Fe(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)})(t,e),t.prototype.request=function(e,t){return this.link.request(e,t)}}(s.Ch);var Le=["request","uri","credentials","headers","fetch","fetchOptions","clientState","onError","cacheRedirects","cache","name","version","resolvers","typeDefs","fragmentMatcher"],je=function(e){function t(t){void 0===t&&(t={});t&&Object.keys(t).filter((function(e){return-1===Le.indexOf(e)})).length;var n=t.request,r=t.uri,o=t.credentials,a=t.headers,i=t.fetch,l=t.fetchOptions,d=t.clientState,c=t.cacheRedirects,p=t.onError,f=t.name,h=t.version,g=t.resolvers,v=t.typeDefs,m=t.fragmentMatcher,y=t.cache;(0,X.V1)(!y||!c,1),y||(y=c?new ge({cacheRedirects:c}):new ge);var R=Ie(p||function(e){var t=e.graphQLErrors;e.networkError;t&&t.forEach((function(e){e.message,e.locations,e.path;return!0}))}),w=!!n&&new s.Ch((function(e,t){return new u.A((function(r){var o;return Promise.resolve(e).then((function(e){return n(e)})).then((function(){o=t(e).subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)})})).catch(r.error.bind(r)),function(){o&&o.unsubscribe()}}))})),b=new ke({uri:r||"/graphql",fetch:i,fetchOptions:l||{},credentials:o||"same-origin",headers:a||{}}),C=s.Ch.from([R,w,b].filter((function(e){return!!e}))),E=g,A=v,S=m;return d&&(d.defaults&&y.writeData({data:d.defaults}),E=d.resolvers,A=d.typeDefs,S=d.fragmentMatcher),e.call(this,{cache:y,link:C,name:f,version:h,resolvers:E,typeDefs:A,fragmentMatcher:S})||this}return function(e,t){function n(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t}(i.Ay),Ge=n(55562),Be=n(52242);const He=e=>{let{graphQLErrors:t,response:n}=e;t&&n&&(n.errors=null)},Ve=new Set(["www-qa.fitchratings.com","www-qa-blue.fitchratings.com","www-qa-green.fitchratings.com","www-training.fitchratings.com"]),We=(0,Ge.A)(((e,t)=>{const n=(0,Be.M)(t),r={fetch:o(),credentials:"include",uri:n};return"query"!==e||Ve.has(t)||(r.onError=He),new je(r)})),Ue=function(e){void 0===e&&(e="query");if(!("undefined"!=typeof window&&window))return null;const t=window.location.host;return We(e,t)},ze=async function(e,t,n){if(void 0===t&&(t={}),void 0===n&&(n={}),!e)return null;const r=Ue("query");return null===r?null:r.query({query:e,variables:t,...n})},Ye=async function(e,t){void 0===t&&(t={});const n=Ue("mutation");return null===n?null:n.mutate({mutation:e,variables:t})}},53718:function(e,t,n){"use strict";n.d(t,{I:function(){return a},p:function(){return i}});n(41594);var r=n(11082),o=n(85917);const a=(e,t)=>{const n=e.value.toLowerCase(),{regions:r}=t._original,o=r.map((e=>e.name.toLowerCase()));let a=!1;return o.length&&o.some((e=>e.includes(n)))&&(a=!0),a},i=e=>{let{cellProps:{original:{regions:t}}}=e;if(!t)return null;const n=t.map((e=>{let{name:t}=e;return t}));return(0,o.Y)(r.n,{defaultLength:6,items:n})}},53790:function(e,t,n){var r=n(98748)(2620,2641,2654);r.addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2678),t.characters=r},53864:function(e,t,n){var r=n(93705),o=n(93431),a=n(43326),i=n(47937);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.__esModule=!0,e.exports.default=e.exports},53921:function(e,t,n){"use strict";var r=n(46518),o=n(72652),a=n(97040);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return o(e,(function(e,n){a(t,e,n)}),{AS_ENTRIES:!0}),t}})},54039:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Track=void 0;var r=i(n(41594)),o=i(n(99634)),a=n(46174);function i(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(){return u=Object.assign||function(e){for(var t=1;t=e.slideCount,e.centerMode?(o=Math.floor(e.slidesToShow/2),n=(a-e.currentSlide)%e.slideCount==0,a>e.currentSlide-o-1&&a<=e.currentSlide+o&&(t=!0)):t=e.currentSlide<=a&&a=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},y=function(e,t){return e.key||t},R=function(e){var t,n=[],i=[],s=[],u=r.default.Children.count(e.children),l=(0,a.lazyStartIndex)(e),d=(0,a.lazyEndIndex)(e);return r.default.Children.forEach(e.children,(function(c,p){var f,h={message:"children",index:p,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};f=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(p)>=0?c:r.default.createElement("div",null);var v=function(e){var t={};return void 0!==e.variableWidth&&!1!==e.variableWidth||(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t}(g(g({},e),{},{index:p})),R=f.props.className||"",w=m(g(g({},e),{},{index:p}));if(n.push(r.default.cloneElement(f,{key:"original"+y(f,p),"data-index":p,className:(0,o.default)(w,R),tabIndex:"-1","aria-hidden":!w["slick-active"],style:g(g({outline:"none"},f.props.style||{}),v),onClick:function(t){f.props&&f.props.onClick&&f.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(h)}})),e.infinite&&!1===e.fade){var b=u-p;b<=(0,a.getPreClones)(e)&&u!==e.slidesToShow&&((t=-b)>=l&&(f=c),w=m(g(g({},e),{},{index:t})),i.push(r.default.cloneElement(f,{key:"precloned"+y(f,t),"data-index":t,tabIndex:"-1",className:(0,o.default)(w,R),"aria-hidden":!w["slick-active"],style:g(g({},f.props.style||{}),v),onClick:function(t){f.props&&f.props.onClick&&f.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(h)}}))),u!==e.slidesToShow&&((t=u+p)0&&i.length>o&&!i.warned){i.warned=!0;var d=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");d.name="MaxListenersExceededWarning",d.emitter=e,d.type=t,d.count=i.length,l=d,console&&console.warn&&console.warn(l)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function c(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=d.bind(r);return o.listener=n,r.wrapFn=o,o}function p(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n0&&(i=t[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var u=a[e];if(void 0===u)return!1;if("function"==typeof u)r(u,this,t);else{var l=u.length,d=h(u,l);for(n=0;n=0;a--)if(n[a]===t||n[a].listener===t){i=n[a].listener,o=a;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return p(this,e,!0)},a.prototype.rawListeners=function(e){return p(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):f.call(e,t)},a.prototype.listenerCount=f,a.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},54148:function(e,t,n){var r=n(98748)(8232);t.characters=r},54232:function(e,t,n){var r=n(98748)();r.addRange(5792,5880),t.characters=r},54380:function(e,t,n){"use strict";n.d(t,{A:function(){return oe}});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t0?d(w,--y):0,v--,10===R&&(v=1,g--),R}function A(){return R=y2||D(R)>3?"":" "}function M(e,t){for(;--t&&A()&&!(R<48||R>102||R>57&&R<65||R>70&&R<97););return _(e,O()+(t<6&&32==S()&&32==A()))}function k(e){for(;A();)switch(R){case e:return y;case 34:case 39:34!==e&&39!==e&&k(R);break;case 40:41===e&&k(e);break;case 92:A()}return y}function F(e,t){for(;A()&&e+R!==57&&(e+R!==84||47!==S()););return"/*"+_(t,y-1)+"*"+a(47===e?e:A())}function I(e){for(;!D(S());)A();return _(e,y)}var L="-ms-",j="-moz-",G="-webkit-",B="comm",H="rule",V="decl",W="@keyframes";function U(e,t){for(var n="",r=f(e),o=0;o0&&p(j)-m&&h(R>32?X(j+";",r,n,m-1):X(u(j," ","")+";",r,n,m-2),f);break;case 59:j+=";";default:if(h(L=K(j,t,n,g,v,o,c,P,T=[],k=[],m),i),123===D)if(0===v)q(j,t,L,L,T,i,m,c,k);else switch(99===y&&110===d(j,3)?100:y){case 100:case 108:case 109:case 115:q(e,L,L,r&&h(K(e,L,L,0,0,o,c,P,o,T=[],m),k),o,k,m,c,r?T:k);break;default:q(j,L,L,L,[""],k,0,c,k)}}g=v=R=0,b=_=1,P=j="",m=s;break;case 58:m=1+p(j),R=w;default:if(b<1)if(123==D)--b;else if(125==D&&0==b++&&125==E())continue;switch(j+=a(D),D*b){case 38:_=v>0?1:(j+="\f",-1);break;case 44:c[g++]=(p(j)-1)*_,_=1;break;case 64:45===S()&&(j+=x(A())),y=S(),v=m=p(P=j+=I(O())),D++;break;case 45:45===w&&2==p(j)&&(b=0)}}return i}function K(e,t,n,r,a,i,l,d,p,h,g){for(var v=a-1,m=0===a?i:[""],y=f(m),R=0,w=0,C=0;R0?m[E]+" "+A:u(A,/&\f/g,m[E])))&&(p[C++]=S);return b(e,t,n,0===a?H:d,p,h,g)}function Z(e,t,n){return b(e,t,n,B,a(R),c(e,2,-2),0)}function X(e,t,n,r){return b(e,t,n,V,c(e,0,r),c(e,r+1,-1),r)}var Q=function(e,t,n){for(var r=0,o=0;r=o,o=S(),38===r&&12===o&&(t[n]=1),!D(o);)A();return _(e,y)},$=function(e,t){return T(function(e,t){var n=-1,r=44;do{switch(D(r)){case 0:38===r&&12===S()&&(t[n]=1),e[n]+=Q(y-1,t,n);break;case 2:e[n]+=x(r);break;case 4:if(44===r){e[++n]=58===S()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=a(r)}}while(r=A());return e}(P(e),t))},J=new WeakMap,ee=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||J.get(n))&&!r){J.set(e,!0);for(var o=[],a=$(t,o),i=n.props,s=0,u=0;s6)switch(d(e,t+1)){case 109:if(45!==d(e,t+4))break;case 102:return u(e,/(.+:)(.+)-([^]+)/,"$1"+G+"$2-$3$1"+j+(108==d(e,t+3)?"$3":"$2-$3"))+e;case 115:return~l(e,"stretch")?ne(u(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==d(e,t+1))break;case 6444:switch(d(e,p(e)-3-(~l(e,"!important")&&10))){case 107:return u(e,":",":"+G)+e;case 101:return u(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+G+(45===d(e,14)?"inline-":"")+"box$3$1"+G+"$2$3$1"+L+"$2box$3")+e}break;case 5936:switch(d(e,t+11)){case 114:return G+e+L+u(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return G+e+L+u(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return G+e+L+u(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return G+e+L+e+e}return e}var re=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case V:e.return=ne(e.value,e.length);break;case W:return U([C(e,{value:u(e.value,"@","@"+G)})],r);case H:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return U([C(e,{props:[u(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return U([C(e,{props:[u(t,/:(plac\w+)/,":"+G+"input-$1")]}),C(e,{props:[u(t,/:(plac\w+)/,":-moz-$1")]}),C(e,{props:[u(t,/:(plac\w+)/,L+"input-$1")]})],r)}return""}))}}],oe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var o=e.stylisPlugins||re;var a,i,s={},u=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;nt||a&&i&&u&&!s&&!d||r&&i&&u||!n&&u||!o)return 1;if(!r&&!a&&!d&&e=s?u:u*("desc"==n[r]?-1:1)}return e.index-t.index},p=n(55474),f=n(75151);var h=function(e,t,n){t=t.length?(0,r.A)(t,(function(e){return(0,f.A)(e)?function(t){return(0,o.A)(t,1===e.length?e[0]:e)}:e})):[p.A];var l=-1;t=(0,r.A)(t,(0,u.A)(a.A));var d=(0,i.A)(e,(function(e,n,o){return{criteria:(0,r.A)(t,(function(t){return t(e)})),index:++l,value:e}}));return s(d,(function(e,t){return c(e,t,n)}))}},54642:function(e){function t(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(n){}return(e.exports=t=function(){return!!n},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},54820:function(e,t,n){var r=n(98748)();r.addRange(72704,72712).addRange(72714,72758).addRange(72760,72773).addRange(72784,72812),t.characters=r},54945:function(e,t,n){"use strict";var r=n(56454),o=n(60438),a=Object.prototype.hasOwnProperty;t.A=function(e,t,n){var i=e[t];a.call(e,t)&&(0,o.A)(i,n)&&(void 0!==n||t in e)||(0,r.A)(e,t,n)}},55079:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var r=n(45862),o=n(18447),a=(0,r.A)(o.A,"DataView"),i=n(34721),s=(0,r.A)(o.A,"Promise"),u=n(58135),l=n(70601),d=n(41750),c=n(85299),p="[object Map]",f="[object Promise]",h="[object Set]",g="[object WeakMap]",v="[object DataView]",m=(0,c.A)(a),y=(0,c.A)(i.A),R=(0,c.A)(s),w=(0,c.A)(u.A),b=(0,c.A)(l.A),C=d.A;(a&&C(new a(new ArrayBuffer(1)))!=v||i.A&&C(new i.A)!=p||s&&C(s.resolve())!=f||u.A&&C(new u.A)!=h||l.A&&C(new l.A)!=g)&&(C=function(e){var t=(0,d.A)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,c.A)(n):"";if(r)switch(r){case m:return v;case y:return p;case R:return f;case w:return h;case b:return g}return t});var E=C},55081:function(e,t,n){"use strict";var r=n(46518),o=n(24475);r({global:!0,forced:o.globalThis!==o},{globalThis:o})},55392:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{const{column:t,filter:n,onChange:o}=e;return(0,r.Y)("input",{"aria-label":"Filter by: "+t.id,value:(null==n?void 0:n.value)||"",autoComplete:"off",onChange:e=>{o(e.target.value)}})};t.default=o},55534:function(e,t,n){var r=n(98748)(160,168,170,173,175,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,310,313,315,317,323,325,327,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,379,381,383,388,418,420,425,428,437,444,463,465,467,469,471,473,475,478,480,482,484,486,488,490,492,494,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,577,584,586,588,590,847,880,882,884,886,890,908,962,984,986,988,990,992,994,996,998,1e3,1002,1004,1006,1015,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1219,1221,1223,1225,1227,1229,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1415,1564,2527,2611,2614,2654,3635,3763,3852,3907,3917,3922,3927,3932,3945,3955,3969,3987,3997,4002,4007,4012,4025,4295,4301,4348,7544,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7904,7906,7908,7910,7912,7914,7916,7918,7920,7922,7924,7926,7928,7930,7932,7934,8025,8027,8029,8031,8049,8051,8053,8055,8057,8059,8061,8147,8163,8209,8215,8252,8254,8279,8360,8484,8486,8488,8579,8585,10764,10972,11360,11367,11369,11371,11378,11381,11394,11396,11398,11400,11402,11404,11406,11408,11410,11412,11414,11416,11418,11420,11422,11424,11426,11428,11430,11432,11434,11436,11438,11440,11442,11444,11446,11448,11450,11452,11454,11456,11458,11460,11462,11464,11466,11468,11470,11472,11474,11476,11478,11480,11482,11484,11486,11488,11490,11499,11501,11506,11631,11935,12019,12288,12342,12447,12543,42560,42562,42564,42566,42568,42570,42572,42574,42576,42578,42580,42582,42584,42586,42588,42590,42592,42594,42596,42598,42600,42602,42604,42624,42626,42628,42630,42632,42634,42636,42638,42640,42642,42644,42646,42648,42650,42786,42788,42790,42792,42794,42796,42798,42802,42804,42806,42808,42810,42812,42814,42816,42818,42820,42822,42824,42826,42828,42830,42832,42834,42836,42838,42840,42842,42844,42846,42848,42850,42852,42854,42856,42858,42860,42862,42864,42873,42875,42880,42882,42884,42886,42891,42893,42896,42898,42902,42904,42906,42908,42910,42912,42914,42916,42918,42920,42934,42936,42938,42940,42942,42944,42946,42953,42960,42966,42968,42970,42972,43881,64016,64018,64032,64034,64285,64318,65140,65279,119970,119995,120134,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590,127376);r.addRange(65,90).addRange(178,181).addRange(184,186).addRange(188,190).addRange(192,214).addRange(216,223).addRange(306,308).addRange(319,321).addRange(329,330).addRange(376,377).addRange(385,386).addRange(390,391).addRange(393,395).addRange(398,401).addRange(403,404).addRange(406,408).addRange(412,413).addRange(415,416).addRange(422,423).addRange(430,431).addRange(433,435).addRange(439,440).addRange(452,461).addRange(497,500).addRange(502,504).addRange(570,571).addRange(573,574).addRange(579,582).addRange(688,696).addRange(728,733).addRange(736,740).addRange(832,833).addRange(835,837).addRange(894,895).addRange(900,906).addRange(910,911).addRange(913,929).addRange(931,939).addRange(975,982).addRange(1008,1010).addRange(1012,1013).addRange(1017,1018).addRange(1021,1071).addRange(1216,1217).addRange(1329,1366).addRange(1653,1656).addRange(2392,2399).addRange(2524,2525).addRange(2649,2651).addRange(2908,2909).addRange(3804,3805),r.addRange(3957,3961).addRange(4256,4293).addRange(4447,4448).addRange(5112,5117).addRange(6068,6069).addRange(6155,6159).addRange(7296,7305).addRange(7312,7354).addRange(7357,7359).addRange(7468,7470).addRange(7472,7482).addRange(7484,7501).addRange(7503,7530).addRange(7579,7615).addRange(7834,7835).addRange(7944,7951).addRange(7960,7965).addRange(7976,7983).addRange(7992,7999).addRange(8008,8013).addRange(8040,8047).addRange(8064,8111).addRange(8114,8116).addRange(8119,8132).addRange(8135,8143).addRange(8152,8155).addRange(8157,8159).addRange(8168,8175).addRange(8178,8180).addRange(8183,8190).addRange(8192,8207).addRange(8228,8230).addRange(8234,8239).addRange(8243,8244).addRange(8246,8247).addRange(8263,8265).addRange(8287,8305).addRange(8308,8334).addRange(8336,8348).addRange(8448,8451).addRange(8453,8455).addRange(8457,8467).addRange(8469,8470).addRange(8473,8477).addRange(8480,8482).addRange(8490,8493).addRange(8495,8505).addRange(8507,8512).addRange(8517,8521).addRange(8528,8575).addRange(8748,8749),r.addRange(8751,8752).addRange(9001,9002).addRange(9312,9450).addRange(10868,10870).addRange(11264,11311).addRange(11362,11364).addRange(11373,11376).addRange(11388,11392).addRange(12032,12245).addRange(12344,12346).addRange(12443,12444).addRange(12593,12686).addRange(12690,12703).addRange(12800,12830).addRange(12832,12871).addRange(12880,12926).addRange(12928,13311).addRange(42652,42653).addRange(42877,42878).addRange(42922,42926).addRange(42928,42932).addRange(42948,42951).addRange(42955,42956).addRange(42994,42997).addRange(43e3,43001).addRange(43868,43871).addRange(43888,43967).addRange(63744,64013).addRange(64021,64030).addRange(64037,64038).addRange(64042,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64287,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65020).addRange(65024,65049).addRange(65072,65092).addRange(65095,65106).addRange(65108,65126).addRange(65128,65131).addRange(65136,65138).addRange(65142,65276).addRange(65281,65470),r.addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65504,65510).addRange(65512,65518).addRange(65520,65528).addRange(66560,66599).addRange(66736,66771).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(67457,67461).addRange(67463,67504).addRange(67506,67514).addRange(68736,68786).addRange(68944,68965).addRange(71840,71871).addRange(93760,93791).addRange(113824,113827).addRange(117974,118009).addRange(119134,119140).addRange(119155,119162).addRange(119227,119232).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120779).addRange(120782,120831).addRange(122928,122989).addRange(125184,125217).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543),r.addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601).addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(127232,127242).addRange(127248,127278).addRange(127280,127311).addRange(127338,127340).addRange(127488,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(130032,130041).addRange(194560,195101).addRange(917504,921599),t.characters=r},55562:function(e,t,n){"use strict";var r=n(8459);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r.A),n}o.Cache=r.A,t.A=o},55752:function(e,t,n){var r=n(98748)(183,771,773,1156,1159,1417,4347,8282,11843,42607);r.addRange(11264,11359).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922),t.characters=r},55889:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&s(n)&&(t[n]=e[n]);return t};var r,o=n(85318),a=(r=o)&&r.__esModule?r:{default:r};var i={onCopy:!0,onCut:!0,onPaste:!0,onLoad:!0,onError:!0,onWheel:!0,onScroll:!0,onCompositionEnd:!0,onCompositionStart:!0,onCompositionUpdate:!0,onKeyDown:!0,onKeyPress:!0,onKeyUp:!0,onFocus:!0,onBlur:!0,onChange:!0,onInput:!0,onSubmit:!0,onClick:!0,onContextMenu:!0,onDoubleClick:!0,onDrag:!0,onDragEnd:!0,onDragEnter:!0,onDragExit:!0,onDragLeave:!0,onDragOver:!0,onDragStart:!0,onDrop:!0,onMouseDown:!0,onMouseEnter:!0,onMouseLeave:!0,onMouseMove:!0,onMouseOut:!0,onMouseOver:!0,onMouseUp:!0,onSelect:!0,onTouchCancel:!0,onTouchEnd:!0,onTouchMove:!0,onTouchStart:!0,onAnimationStart:!0,onAnimationEnd:!0,onAnimationIteration:!0,onTransitionEnd:!0};function s(e){return i[e]||a.default[e]||/^(data|aria)-/.test(e)}},55966:function(e,t,n){"use strict";var r=n(79306),o=n(64117);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},56113:function(e,t,n){function r(e){this._cbs=e||{}}e.exports=r;var o=n(47665).EVENTS;Object.keys(o).forEach((function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this._cbs[e]&&this._cbs[e](t,n)}}}))},56123:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(36132),o=1/0;var a=function(e){return e?(e=(0,r.A)(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0};var i=function(e){var t=a(e),n=t%1;return t==t?n?t-n:t:0}},56136:function(e,t,n){var r=n(98748)();r.addRange(67008,67059),t.characters=r},56209:function(e,t,n){var r=n(98748)(95,170,181,183,186,748,750,895,908,1369,1471,1479,1791,2042,2045,2482,2519,2556,2558,2620,2641,2654,2768,2929,2972,3024,3031,3165,3517,3530,3542,3716,3749,3782,3840,3893,3895,3897,4038,4295,4301,4696,4800,6103,6823,8025,8027,8029,8126,8276,8305,8319,8417,8450,8455,8469,8484,8486,8488,8526,11559,11565,11631,42963,43052,43259,64318,65137,65139,65143,65145,65147,65149,65343,66045,66272,67592,67644,68159,69415,69826,70006,70108,70280,70480,70487,70539,70542,70594,70597,70855,71236,71945,72263,72349,73018,73648,110898,110933,119970,119995,120134,121461,121476,123023,123214,126500,126503,126521,126523,126530,126535,126537,126539,126548,126551,126553,126555,126557,126559,126564,126590);r.addRange(48,57).addRange(65,90).addRange(97,122).addRange(192,214).addRange(216,246).addRange(248,705).addRange(710,721).addRange(736,740).addRange(768,884).addRange(886,887).addRange(891,893).addRange(902,906).addRange(910,929).addRange(931,1013).addRange(1015,1153).addRange(1155,1159).addRange(1162,1327).addRange(1329,1366).addRange(1376,1416).addRange(1425,1469).addRange(1473,1474).addRange(1476,1477).addRange(1488,1514).addRange(1519,1522).addRange(1552,1562).addRange(1568,1641).addRange(1646,1747).addRange(1749,1756).addRange(1759,1768).addRange(1770,1788).addRange(1808,1866).addRange(1869,1969).addRange(1984,2037).addRange(2048,2093).addRange(2112,2139).addRange(2144,2154).addRange(2160,2183).addRange(2185,2190).addRange(2199,2273).addRange(2275,2403).addRange(2406,2415).addRange(2417,2435).addRange(2437,2444).addRange(2447,2448).addRange(2451,2472).addRange(2474,2480).addRange(2486,2489).addRange(2492,2500).addRange(2503,2504).addRange(2507,2510).addRange(2524,2525),r.addRange(2527,2531).addRange(2534,2545).addRange(2561,2563).addRange(2565,2570).addRange(2575,2576).addRange(2579,2600).addRange(2602,2608).addRange(2610,2611).addRange(2613,2614).addRange(2616,2617).addRange(2622,2626).addRange(2631,2632).addRange(2635,2637).addRange(2649,2652).addRange(2662,2677).addRange(2689,2691).addRange(2693,2701).addRange(2703,2705).addRange(2707,2728).addRange(2730,2736).addRange(2738,2739).addRange(2741,2745).addRange(2748,2757).addRange(2759,2761).addRange(2763,2765).addRange(2784,2787).addRange(2790,2799).addRange(2809,2815).addRange(2817,2819).addRange(2821,2828).addRange(2831,2832).addRange(2835,2856).addRange(2858,2864).addRange(2866,2867).addRange(2869,2873).addRange(2876,2884).addRange(2887,2888).addRange(2891,2893).addRange(2901,2903).addRange(2908,2909).addRange(2911,2915).addRange(2918,2927).addRange(2946,2947).addRange(2949,2954).addRange(2958,2960).addRange(2962,2965).addRange(2969,2970).addRange(2974,2975).addRange(2979,2980).addRange(2984,2986).addRange(2990,3001),r.addRange(3006,3010).addRange(3014,3016).addRange(3018,3021).addRange(3046,3055).addRange(3072,3084).addRange(3086,3088).addRange(3090,3112).addRange(3114,3129).addRange(3132,3140).addRange(3142,3144).addRange(3146,3149).addRange(3157,3158).addRange(3160,3162).addRange(3168,3171).addRange(3174,3183).addRange(3200,3203).addRange(3205,3212).addRange(3214,3216).addRange(3218,3240).addRange(3242,3251).addRange(3253,3257).addRange(3260,3268).addRange(3270,3272).addRange(3274,3277).addRange(3285,3286).addRange(3293,3294).addRange(3296,3299).addRange(3302,3311).addRange(3313,3315).addRange(3328,3340).addRange(3342,3344).addRange(3346,3396).addRange(3398,3400).addRange(3402,3406).addRange(3412,3415).addRange(3423,3427).addRange(3430,3439).addRange(3450,3455).addRange(3457,3459).addRange(3461,3478).addRange(3482,3505).addRange(3507,3515).addRange(3520,3526).addRange(3535,3540).addRange(3544,3551).addRange(3558,3567).addRange(3570,3571).addRange(3585,3642).addRange(3648,3662).addRange(3664,3673).addRange(3713,3714),r.addRange(3718,3722).addRange(3724,3747).addRange(3751,3773).addRange(3776,3780).addRange(3784,3790).addRange(3792,3801).addRange(3804,3807).addRange(3864,3865).addRange(3872,3881).addRange(3902,3911).addRange(3913,3948).addRange(3953,3972).addRange(3974,3991).addRange(3993,4028).addRange(4096,4169).addRange(4176,4253).addRange(4256,4293).addRange(4304,4346).addRange(4348,4680).addRange(4682,4685).addRange(4688,4694).addRange(4698,4701).addRange(4704,4744).addRange(4746,4749).addRange(4752,4784).addRange(4786,4789).addRange(4792,4798).addRange(4802,4805).addRange(4808,4822).addRange(4824,4880).addRange(4882,4885).addRange(4888,4954).addRange(4957,4959).addRange(4969,4977).addRange(4992,5007).addRange(5024,5109).addRange(5112,5117).addRange(5121,5740).addRange(5743,5759).addRange(5761,5786).addRange(5792,5866).addRange(5870,5880).addRange(5888,5909).addRange(5919,5940).addRange(5952,5971).addRange(5984,5996).addRange(5998,6e3).addRange(6002,6003).addRange(6016,6099).addRange(6108,6109).addRange(6112,6121),r.addRange(6155,6157).addRange(6159,6169).addRange(6176,6264).addRange(6272,6314).addRange(6320,6389).addRange(6400,6430).addRange(6432,6443).addRange(6448,6459).addRange(6470,6509).addRange(6512,6516).addRange(6528,6571).addRange(6576,6601).addRange(6608,6618).addRange(6656,6683).addRange(6688,6750).addRange(6752,6780).addRange(6783,6793).addRange(6800,6809).addRange(6832,6845).addRange(6847,6862).addRange(6912,6988).addRange(6992,7001).addRange(7019,7027).addRange(7040,7155).addRange(7168,7223).addRange(7232,7241).addRange(7245,7293).addRange(7296,7306).addRange(7312,7354).addRange(7357,7359).addRange(7376,7378).addRange(7380,7418).addRange(7424,7957).addRange(7960,7965).addRange(7968,8005).addRange(8008,8013).addRange(8016,8023).addRange(8031,8061).addRange(8064,8116).addRange(8118,8124).addRange(8130,8132).addRange(8134,8140).addRange(8144,8147).addRange(8150,8155).addRange(8160,8172).addRange(8178,8180).addRange(8182,8188).addRange(8204,8205).addRange(8255,8256).addRange(8336,8348).addRange(8400,8412),r.addRange(8421,8432).addRange(8458,8467).addRange(8472,8477).addRange(8490,8505).addRange(8508,8511).addRange(8517,8521).addRange(8544,8584).addRange(11264,11492).addRange(11499,11507).addRange(11520,11557).addRange(11568,11623).addRange(11647,11670).addRange(11680,11686).addRange(11688,11694).addRange(11696,11702).addRange(11704,11710).addRange(11712,11718).addRange(11720,11726).addRange(11728,11734).addRange(11736,11742).addRange(11744,11775).addRange(12293,12295).addRange(12321,12335).addRange(12337,12341).addRange(12344,12348).addRange(12353,12438).addRange(12441,12442).addRange(12445,12447).addRange(12449,12543).addRange(12549,12591).addRange(12593,12686).addRange(12704,12735).addRange(12784,12799).addRange(13312,19903).addRange(19968,42124).addRange(42192,42237).addRange(42240,42508).addRange(42512,42539).addRange(42560,42607).addRange(42612,42621).addRange(42623,42737).addRange(42775,42783).addRange(42786,42888).addRange(42891,42957).addRange(42960,42961).addRange(42965,42972).addRange(42994,43047).addRange(43072,43123).addRange(43136,43205).addRange(43216,43225).addRange(43232,43255),r.addRange(43261,43309).addRange(43312,43347).addRange(43360,43388).addRange(43392,43456).addRange(43471,43481).addRange(43488,43518).addRange(43520,43574).addRange(43584,43597).addRange(43600,43609).addRange(43616,43638).addRange(43642,43714).addRange(43739,43741).addRange(43744,43759).addRange(43762,43766).addRange(43777,43782).addRange(43785,43790).addRange(43793,43798).addRange(43808,43814).addRange(43816,43822).addRange(43824,43866).addRange(43868,43881).addRange(43888,44010).addRange(44012,44013).addRange(44016,44025).addRange(44032,55203).addRange(55216,55238).addRange(55243,55291).addRange(63744,64109).addRange(64112,64217).addRange(64256,64262).addRange(64275,64279).addRange(64285,64296).addRange(64298,64310).addRange(64312,64316).addRange(64320,64321).addRange(64323,64324).addRange(64326,64433).addRange(64467,64605).addRange(64612,64829).addRange(64848,64911).addRange(64914,64967).addRange(65008,65017).addRange(65024,65039).addRange(65056,65071).addRange(65075,65076).addRange(65101,65103).addRange(65151,65276).addRange(65296,65305).addRange(65313,65338).addRange(65345,65370).addRange(65381,65470),r.addRange(65474,65479).addRange(65482,65487).addRange(65490,65495).addRange(65498,65500).addRange(65536,65547).addRange(65549,65574).addRange(65576,65594).addRange(65596,65597).addRange(65599,65613).addRange(65616,65629).addRange(65664,65786).addRange(65856,65908).addRange(66176,66204).addRange(66208,66256).addRange(66304,66335).addRange(66349,66378).addRange(66384,66426).addRange(66432,66461).addRange(66464,66499).addRange(66504,66511).addRange(66513,66517).addRange(66560,66717).addRange(66720,66729).addRange(66736,66771).addRange(66776,66811).addRange(66816,66855).addRange(66864,66915).addRange(66928,66938).addRange(66940,66954).addRange(66956,66962).addRange(66964,66965).addRange(66967,66977).addRange(66979,66993).addRange(66995,67001).addRange(67003,67004).addRange(67008,67059).addRange(67072,67382).addRange(67392,67413).addRange(67424,67431).addRange(67456,67461).addRange(67463,67504).addRange(67506,67514).addRange(67584,67589).addRange(67594,67637).addRange(67639,67640).addRange(67647,67669).addRange(67680,67702).addRange(67712,67742).addRange(67808,67826).addRange(67828,67829).addRange(67840,67861),r.addRange(67872,67897).addRange(67968,68023).addRange(68030,68031).addRange(68096,68099).addRange(68101,68102).addRange(68108,68115).addRange(68117,68119).addRange(68121,68149).addRange(68152,68154).addRange(68192,68220).addRange(68224,68252).addRange(68288,68295).addRange(68297,68326).addRange(68352,68405).addRange(68416,68437).addRange(68448,68466).addRange(68480,68497).addRange(68608,68680).addRange(68736,68786).addRange(68800,68850).addRange(68864,68903).addRange(68912,68921).addRange(68928,68965).addRange(68969,68973).addRange(68975,68997).addRange(69248,69289).addRange(69291,69292).addRange(69296,69297).addRange(69314,69316).addRange(69372,69404).addRange(69424,69456).addRange(69488,69509).addRange(69552,69572).addRange(69600,69622).addRange(69632,69702).addRange(69734,69749).addRange(69759,69818).addRange(69840,69864).addRange(69872,69881).addRange(69888,69940).addRange(69942,69951).addRange(69956,69959).addRange(69968,70003).addRange(70016,70084).addRange(70089,70092).addRange(70094,70106).addRange(70144,70161).addRange(70163,70199).addRange(70206,70209).addRange(70272,70278).addRange(70282,70285),r.addRange(70287,70301).addRange(70303,70312).addRange(70320,70378).addRange(70384,70393).addRange(70400,70403).addRange(70405,70412).addRange(70415,70416).addRange(70419,70440).addRange(70442,70448).addRange(70450,70451).addRange(70453,70457).addRange(70459,70468).addRange(70471,70472).addRange(70475,70477).addRange(70493,70499).addRange(70502,70508).addRange(70512,70516).addRange(70528,70537).addRange(70544,70581).addRange(70583,70592).addRange(70599,70602).addRange(70604,70611).addRange(70625,70626).addRange(70656,70730).addRange(70736,70745).addRange(70750,70753).addRange(70784,70853).addRange(70864,70873).addRange(71040,71093).addRange(71096,71104).addRange(71128,71133).addRange(71168,71232).addRange(71248,71257).addRange(71296,71352).addRange(71360,71369).addRange(71376,71395).addRange(71424,71450).addRange(71453,71467).addRange(71472,71481).addRange(71488,71494).addRange(71680,71738).addRange(71840,71913).addRange(71935,71942).addRange(71948,71955).addRange(71957,71958).addRange(71960,71989).addRange(71991,71992).addRange(71995,72003).addRange(72016,72025).addRange(72096,72103).addRange(72106,72151),r.addRange(72154,72161).addRange(72163,72164).addRange(72192,72254).addRange(72272,72345).addRange(72368,72440).addRange(72640,72672).addRange(72688,72697).addRange(72704,72712).addRange(72714,72758).addRange(72760,72768).addRange(72784,72793).addRange(72818,72847).addRange(72850,72871).addRange(72873,72886).addRange(72960,72966).addRange(72968,72969).addRange(72971,73014).addRange(73020,73021).addRange(73023,73031).addRange(73040,73049).addRange(73056,73061).addRange(73063,73064).addRange(73066,73102).addRange(73104,73105).addRange(73107,73112).addRange(73120,73129).addRange(73440,73462).addRange(73472,73488).addRange(73490,73530).addRange(73534,73538).addRange(73552,73562).addRange(73728,74649).addRange(74752,74862).addRange(74880,75075).addRange(77712,77808).addRange(77824,78895).addRange(78912,78933).addRange(78944,82938).addRange(82944,83526).addRange(90368,90425).addRange(92160,92728).addRange(92736,92766).addRange(92768,92777).addRange(92784,92862).addRange(92864,92873).addRange(92880,92909).addRange(92912,92916).addRange(92928,92982).addRange(92992,92995).addRange(93008,93017).addRange(93027,93047),r.addRange(93053,93071).addRange(93504,93548).addRange(93552,93561).addRange(93760,93823).addRange(93952,94026).addRange(94031,94087).addRange(94095,94111).addRange(94176,94177).addRange(94179,94180).addRange(94192,94193).addRange(94208,100343).addRange(100352,101589).addRange(101631,101640).addRange(110576,110579).addRange(110581,110587).addRange(110589,110590).addRange(110592,110882).addRange(110928,110930).addRange(110948,110951).addRange(110960,111355).addRange(113664,113770).addRange(113776,113788).addRange(113792,113800).addRange(113808,113817).addRange(113821,113822).addRange(118e3,118009).addRange(118528,118573).addRange(118576,118598).addRange(119141,119145).addRange(119149,119154).addRange(119163,119170).addRange(119173,119179).addRange(119210,119213).addRange(119362,119364).addRange(119808,119892).addRange(119894,119964).addRange(119966,119967).addRange(119973,119974).addRange(119977,119980).addRange(119982,119993).addRange(119997,120003).addRange(120005,120069).addRange(120071,120074).addRange(120077,120084).addRange(120086,120092).addRange(120094,120121).addRange(120123,120126).addRange(120128,120132).addRange(120138,120144).addRange(120146,120485).addRange(120488,120512),r.addRange(120514,120538).addRange(120540,120570).addRange(120572,120596).addRange(120598,120628).addRange(120630,120654).addRange(120656,120686).addRange(120688,120712).addRange(120714,120744).addRange(120746,120770).addRange(120772,120779).addRange(120782,120831).addRange(121344,121398).addRange(121403,121452).addRange(121499,121503).addRange(121505,121519).addRange(122624,122654).addRange(122661,122666).addRange(122880,122886).addRange(122888,122904).addRange(122907,122913).addRange(122915,122916).addRange(122918,122922).addRange(122928,122989).addRange(123136,123180).addRange(123184,123197).addRange(123200,123209).addRange(123536,123566).addRange(123584,123641).addRange(124112,124153).addRange(124368,124410).addRange(124896,124902).addRange(124904,124907).addRange(124909,124910).addRange(124912,124926).addRange(124928,125124).addRange(125136,125142).addRange(125184,125259).addRange(125264,125273).addRange(126464,126467).addRange(126469,126495).addRange(126497,126498).addRange(126505,126514).addRange(126516,126519).addRange(126541,126543).addRange(126545,126546).addRange(126561,126562).addRange(126567,126570).addRange(126572,126578).addRange(126580,126583).addRange(126585,126588).addRange(126592,126601),r.addRange(126603,126619).addRange(126625,126627).addRange(126629,126633).addRange(126635,126651).addRange(130032,130041).addRange(131072,173791).addRange(173824,177977).addRange(177984,178205).addRange(178208,183969).addRange(183984,191456).addRange(191472,192093).addRange(194560,195101).addRange(196608,201546).addRange(201552,205743).addRange(917760,917999),t.characters=r},56265:function(e,t,n){"use strict";var r=n(41594);const o=768,a=1024,i=()=>{if("undefined"==typeof window)return{isMobile:!1,isTablet:!1,isDesktop:!1};return{isMobile:window.matchMedia("(max-width: "+(o-1)+"px)").matches,isTablet:window.matchMedia("(min-width: "+o+"px) and (max-width: "+(a-1)+"px)").matches,isDesktop:window.matchMedia("(min-width: "+a+"px)").matches}};t.A=()=>{const{0:e,1:t}=(0,r.useState)(i);return(0,r.useEffect)((()=>{const e=()=>{t(i())},n=window.matchMedia("(min-width: "+o+"px)"),r=window.matchMedia("(min-width: "+a+"px)");return n.addEventListener("change",e),r.addEventListener("change",e),()=>{n.removeEventListener("change",e),r.removeEventListener("change",e)}}),[]),e}},56267:function(e){"use strict";e.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')},56319:function(e,t,n){var r=n(98748)(67903);r.addRange(67872,67897),t.characters=r},56346:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canSkipRegexpu=function(e,t){var n=e.flags,r=e.pattern;if(n.includes("v")&&"transform"===t.unicodeSetsFlag)return!1;if(n.includes("u")){if("transform"===t.unicodeFlag)return!1;if("transform"===t.unicodePropertyEscapes&&/\\p\{/i.test(r))return!1}if(n.includes("s")&&"transform"===t.dotAllFlag)return!1;if("transform"===t.namedGroups&&/\(\?<(?![=!])/.test(r))return!1;if("transform"===t.modifiers&&/\(\?[\w-]+:/.test(r))return!1;return!0},t.generateRegexpuOptions=function(e,t){var n=function(e){return!!(0,r.hasFeature)(t,r.FEATURES[e])&&"transform"};return{unicodeFlag:n("unicodeFlag"),unicodeSetsFlag:n("unicodeSetsFlag"),dotAllFlag:n("dotAllFlag"),unicodePropertyEscapes:n("unicodePropertyEscape"),namedGroups:n("namedCaptureGroups")||function(){if(!n("duplicateNamedCaptureGroups"))return!1;for(var t,r=/\(\?<([^>]+)>/g,o=new Set;t=r.exec(e);o.add(t[1]))if(o.has(t[1]))return"transform";return!1}(),onNamedGroup:function(){},modifiers:n("modifiers")}},t.transformFlags=function(e,t){"transform"===e.unicodeSetsFlag&&(t=t.replace("v","u"));"transform"===e.unicodeFlag&&(t=t.replace("u",""));"transform"===e.dotAllFlag&&(t=t.replace("s",""));return t};var r=n(70149)},56418:function(e,t,n){"use strict";var r=n(51693),o=n(7576);t.A=function(e,t){var n=-1,a=(0,o.A)(e)?Array(e.length):[];return(0,r.A)(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},56454:function(e,t,n){"use strict";var r=n(15653);t.A=function(e,t,n){"__proto__"==t&&r.A?(0,r.A)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},56459:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(49644),o=n(34216),a=n(14980),i=n(1040);var s=function(e){return function(t){t=(0,i.A)(t);var n=(0,o.A)(t)?(0,a.A)(t):void 0,s=n?n[0]:t.charAt(0),u=n?(0,r.A)(n,1).join(""):t.slice(1);return s[e]()+u}}("toUpperCase")},56498:function(e,t,n){"use strict";var r=n(96028),o=n(60020),a=n(41594),i=n.n(a),s=n(15702),u=n(2851),l=n(28007),d=n(56814),c=n(16491),p=n(79369);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(23325),g=n(21848),v=n(85917);function m(e){const t=(0,c.X)(e),{hash:n,search:r}=window.location;return null!=t&&(window.___replace(t.toPath+r+n),!0)}let y="";window.addEventListener("unhandledrejection",(e=>{/loading chunk \d* failed./i.test(e.reason)&&y&&(window.location.pathname=y)}));const R=(e,t)=>{m(e.pathname)||(y=e.pathname,(0,o.N)("onPreRouteUpdate",{location:e,prevLocation:t}))},w=(e,t)=>{m(e.pathname)||(0,o.N)("onRouteUpdate",{location:e,prevLocation:t})},b=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void h.W7.navigate(e);const{pathname:n,search:r,hash:a}=(0,g.Rr)(e),i=(0,c.X)(n);if(i&&(e=i.toPath+r+a),window.___swUpdated)return void(window.location=n+r+a);const u=setTimeout((()=>{p.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.N)("onRouteUpdateDelayed",{location:window.location})}),1e3);d.Ay.loadPage(n+r).then((o=>{if(!o||o.status===d.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(u);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+a),(0,s.navigate)(e,t),clearTimeout(u)}))};function C(e,t){let{location:n}=t;const{pathname:r,hash:a}=n,i=(0,o.N)("shouldUpdateScroll",{prevRouterProps:e,pathname:r,routerProps:{location:n},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(i.length>0)return i[i.length-1];if(e){const{location:{pathname:t}}=e;if(t===r)return a?decodeURI(a.slice(1)):[0,0]}return!0}class E extends i().Component{constructor(e){super(e),this.announcementRef=i().createRef()}componentDidUpdate(e,t){requestAnimationFrame((()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const n="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}}))}render(){return(0,v.Y)("div",(0,r.A)({},f,{ref:this.announcementRef}))}}const A=(e,t)=>{var n,r;return e.href!==t.href||(null==e||null===(n=e.state)||void 0===n?void 0:n.key)!==(null==t||null===(r=t.state)||void 0===r?void 0:r.key)};class S extends i().Component{constructor(e){super(e),R(e.location,null)}componentDidMount(){w(this.props.location,null)}shouldComponentUpdate(e){return!!A(e.location,this.props.location)&&(R(this.props.location,e.location),!0)}componentDidUpdate(e){A(e.location,this.props.location)&&w(this.props.location,e.location)}render(){return(0,v.Y)(i().Fragment,null,this.props.children,(0,v.Y)(E,{location:location}))}}var O=n(6017),_=n(96877);function D(e,t){for(var n in e)if(!(n in t))return!0;for(var r in t)if(e[r]!==t[r])return!0;return!1}class P extends i().Component{constructor(e){super();const{location:t,pageResources:n}=e;this.state={location:{...t},pageResources:n||d.Ay.loadPageSync(t.pathname+t.search,{withErrorDetails:!0})}}static getDerivedStateFromProps(e,t){let{location:n}=e;if(t.location.href!==n.href){return{pageResources:d.Ay.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:{...n}}}return{location:{...n}}}loadResources(e){d.Ay.loadPage(e).then((t=>{t&&t.status!==d.Wi.Error?this.setState({location:{...window.location},pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)}))}shouldComponentUpdate(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,n){return D(e.props,t)||D(e.state,n)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)}render(){return this.props.children(this.state)}}var T=P,x=n(38797),N=JSON.parse('[{"path":"/creditdesk/","matchPath":"/creditdesk/*"},{"path":"/entity/","matchPath":"/entity/*"},{"path":"/gws/","matchPath":"/gws/*"},{"path":"/jsp/","matchPath":"/jsp/*"},{"path":"/research/","matchPath":"/research/*"},{"path":"/site/","matchPath":"/site/*"},{"path":"/UNDERSTANDINGCREDITRATINGS/","matchPath":"/UNDERSTANDINGCREDITRATINGS/*"}]'),M=n(79732);const k=new d.N5(_,N,window.pageData);(0,d.iC)(k),k.setApiRunner(o.N);const{render:F,hydrate:I}=(0,M.n)();window.asyncRequires=_,window.___emitter=p.A,window.___loader=d.Zf,h.W7.listen((e=>{e.location.action=e.action})),window.___push=e=>b(e,{replace:!1}),window.___replace=e=>b(e,{replace:!0}),window.___navigate=(e,t)=>b(e,t);const L="gatsby-reload-compilation-hash-match";(0,o.v)("onClientEntry").then((()=>{(0,o.N)("registerServiceWorker").filter(Boolean).length>0&&n(30626);const e=e=>(0,v.Y)(s.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},(0,v.Y)(O.A,e)),t=i().createContext({});class a extends i().Component{render(){const{children:e}=this.props;return(0,v.Y)(s.Location,null,(n=>{let{location:r}=n;return(0,v.Y)(T,{location:r},(n=>{let{pageResources:r,location:o}=n;if(r.partialHydration)return(0,v.Y)(t.Provider,{value:{pageResources:r,location:o}},e);{const n=(0,d.LE)();return(0,v.Y)(l.StaticQueryContext.Provider,{value:n},(0,v.Y)(t.Provider,{value:{pageResources:r,location:o}},e))}}))}))}}class c extends i().Component{render(){return(0,v.Y)(t.Consumer,null,(t=>{let{pageResources:n,location:o}=t;return(0,v.Y)(S,{location:o},(0,v.Y)(u.z_,{location:o,shouldUpdateScroll:C},(0,v.Y)(s.Router,{basepath:"",location:o,id:"gatsby-focus-wrapper"},(0,v.Y)(e,(0,r.A)({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,x.A)(o.pathname,""):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:o,pageResources:n},n.json)))))}))}}const{pagePath:p,location:f}=window;p&&""+p!==f.pathname+(p.includes("?")?f.search:"")&&!(k.findMatchPath((0,x.A)(f.pathname,""))||p.match(/^\/(404|500)(\/?|.html)$/)||p.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,s.navigate)(""+p+(p.includes("?")?"":f.search)+f.hash,{replace:!0});const h=()=>{try{return sessionStorage}catch{return null}};d.Zf.loadPage(f.pathname+f.search).then((e=>{var t;const n=h();if(null!=e&&null!==(t=e.page)&&void 0!==t&&t.webpackCompilationHash&&e.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(L)))return n.setItem(L,"1"),void window.location.reload(!0)}if(n&&n.removeItem(L),!e||e.status===d.Wi.Error){const t="page resources for "+f.pathname+" not found. Not rendering React";if(e&&e.error)throw console.error(t),e.error;throw new Error(t)}const r=(0,o.N)("wrapRootElement",{element:(0,v.Y)(c,null)},(0,v.Y)(c,null),(e=>{let{result:t}=e;return{element:t}})).pop(),s=function(){const e=i().useRef(!1);return i().useEffect((()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.N)("onInitialClientRender"))}),[]),(0,v.Y)(a,null,r)},u=document.getElementById("gatsby-focus-wrapper");let l=F;u&&u.children.length&&(l=I);const p=(0,o.N)("replaceHydrateFunction",void 0,l)[0];function g(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;p((0,v.Y)(s,null),e)}const m=document;if("complete"===m.readyState||"loading"!==m.readyState&&!m.documentElement.doScroll)setTimeout((function(){g()}),0);else{const e=function(){m.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),g()};m.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}}))}))},56682:function(e,t,n){"use strict";var r=n(69565),o=n(28551),a=n(94901),i=n(44576),s=n(57323),u=TypeError;e.exports=function(e,t){var n=e.exec;if(a(n)){var l=r(n,e,t);return null!==l&&o(l),l}if("RegExp"===i(e))return r(s,e,t);throw new u("RegExp#exec called on incompatible receiver")}},56775:function(e,t,n){"use strict";var r=n(17622);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var o=r(n(31031)),a=r(n(41441)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(41594)),s=n(61479);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=i.createContext(new s.SessionStorage);t.ScrollContext=l,l.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),Object.keys(t).forEach((e=>{o.setAttribute(e,t[e])})),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.onload=()=>{200===r.status?t():n()},r.send(null)}))},o={};var a=function(e,t){return new Promise((n=>{o[e]?n():r(e,t).then((()=>{n(),o[e]=!0})).catch((()=>{}))}))},i=n(79369),s=n(88990);const u={Error:"error",Success:"success"},l=e=>{const[t,n]=e.split("?");var r;return"/page-data/"+("/"===t?"index":(r="/"===(r=t)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")};function d(e,t){return void 0===t&&(t="GET"),new Promise((n=>{const r=new XMLHttpRequest;r.open(t,e,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)}))}const c=/bot|crawler|spider|crawling/i,p=function(e,t,n){void 0===t&&(t=null);const r={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError};return{component:t,head:n,json:e.result,page:r}};class f{constructor(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,s.QX)(t)}memoizedGet(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=d(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then((t=>(this.inFlightNetworkRequests.delete(e),t))).catch((t=>{throw this.inFlightNetworkRequests.delete(e),t}))}setApiRunner(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some((e=>e))}fetchPageDataJson(e){const{pagePath:t,retries:n=0}=e,r=l(t);return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{const n=JSON.parse(a);if(void 0===n.path)throw new Error("not a valid pageData response");const r=t.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(e,{status:u.Success,payload:n})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:u.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:u.Error})}))}fetchPartialHydrationJson(e){const{pagePath:t,retries:n=0}=e,r=l(t).replace(".json","-rsc.json");return this.memoizedGet(r).then((r=>{const{status:o,responseText:a}=r;if(200===o)try{return Object.assign(e,{status:u.Success,payload:a})}catch(i){}return 404===o||200===o?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:u.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:u.Error})}))}loadPageDataJson(e){const t=(0,s.Hh)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then((e=>(this.pageDataDb.set(t,e),e)))}loadPartialHydrationJson(e){const t=(0,s.Hh)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then((e=>(this.partialHydrationDb.set(t,e),e)))}findMatchPath(e){return(0,s.Yl)(e)}loadPage(e){const t=(0,s.Hh)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?{error:e.error,status:e.status}:Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);let n;return n=Promise.all([this.loadAppData(),this.loadPageDataJson(t)]).then((e=>{const n=e[1];if(n.status===u.Error)return{status:u.Error};let r=n.payload;const{componentChunkName:o,staticQueryHashes:a=[]}=r,s={},l=Promise.all([this.loadComponent(o),this.loadComponent(o,"head")]).then((t=>{let o,[a,i]=t;return s.createdAt=new Date,!a||a instanceof Error?(s.status=u.Error,s.error=a):(s.status=u.Success,!0===n.notFound&&(s.notFound=!0),r=Object.assign(r,{webpackCompilationHash:e[0]?e[0].webpackCompilationHash:""}),o=p(r,a,i)),o})),d=Promise.all(a.map((e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/page-data/sq/d/"+e+".json").then((t=>{const n=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:n}})).catch((()=>{throw new Error("We couldn't load \"/page-data/sq/d/"+e+'.json"')}))}))).then((e=>{const t={};return e.forEach((e=>{let{staticQueryHash:n,jsonPayload:r}=e;t[n]=r,this.staticQueryDb[n]=r})),t}));return Promise.all([l,d]).then((e=>{let n,[r,o]=e;return r&&(n={...r,staticQueryResults:o},s.payload=n,i.A.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(t,s),s.error?{error:s.error,status:s.status}:n})).catch((e=>({error:e,status:u.Error})))})),n.then((()=>{this.inFlightDb.delete(t)})).catch((e=>{throw this.inFlightDb.delete(t),e})),this.inFlightDb.set(t,n),n}loadPageSync(e,t){void 0===t&&(t={});const n=(0,s.Hh)(e);if(this.pageDb.has(n)){var r;const e=this.pageDb.get(n);if(e.payload)return e.payload;if(null!==(r=t)&&void 0!==r&&r.withErrorDetails)return{error:e.error,status:e.status}}}shouldPrefetch(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!c.test(navigator.userAgent))&&!this.pageDb.has(e))}prefetch(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise(((e,n)=>{t.resolve=e,t.reject=n})),this.prefetchQueued.push([e,t]);const n=new AbortController;return n.signal.addEventListener("abort",(()=>{const t=this.prefetchQueued.findIndex((t=>{let[n]=t;return n===e}));-1!==t&&this.prefetchQueued.splice(t,1)})),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)),{then:(e,n)=>t.promise.then(e,n),abort:n.abort.bind(n)}}_processNextPrefetchBatch(){(window.requestIdleCallback||(e=>setTimeout(e,0)))((()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map((e=>{let[t,n]=e;return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,s.Hh)(t)).then((()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),n.resolve(!0)}))})));this.prefetchQueued.length?t.then((()=>{setTimeout((()=>{this._processNextPrefetchBatch()}),3e3)})):this.isPrefetchQueueRunning=!1}))}doPrefetch(e){const t=l(e);return a(t,{crossOrigin:"anonymous",as:"fetch"}).then((()=>this.loadPageDataJson(e)))}hovering(e){this.loadPage(e)}getResourceURLsForPathname(e){const t=(0,s.Hh)(e),n=this.pageDataDb.get(t);if(n){const e=p(n.payload);return[...h(e.page.componentChunkName),l(t)]}return null}isPageNotFound(e){const t=(0,s.Hh)(e),n=this.pageDb.get(t);return!n||n.notFound}loadAppData(e){return void 0===e&&(e=0),this.memoizedGet("/page-data/app-data.json").then((t=>{const{status:n,responseText:r}=t;let o;if(200!==n&&e<3)return this.loadAppData(e+1);if(200===n)try{const e=JSON.parse(r);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");o=e}catch(a){}return o}))}}const h=e=>(window.___chunkMapping[e]||[]).map((e=>""+e));class g extends f{constructor(e,t,n){super((function(t,n){if(void 0===n&&(n="components"),!e[n="components"][t])throw new Error("We couldn't find the correct component chunk with the name \""+t+'"');return e[n][t]().catch((e=>e))}),t),n&&this.pageDataDb.set((0,s.Hh)(n.path),{pagePath:n.path,payload:n,status:"success"})}doPrefetch(e){return super.doPrefetch(e).then((e=>{if(e.status!==u.Success)return Promise.resolve();const t=e.payload,n=t.componentChunkName,r=h(n);return Promise.all(r.map(a)).then((()=>t))}))}loadPageDataJson(e){return super.loadPageDataJson(e).then((t=>t.notFound?d(e,"HEAD").then((e=>200===e.status?{status:u.Error}:t)):t))}loadPartialHydrationJson(e){return super.loadPartialHydrationJson(e).then((t=>t.notFound?d(e,"HEAD").then((e=>200===e.status?{status:u.Error}:t)):t))}}let v;const m=e=>{v=e},y={enqueue:e=>v.prefetch(e),getResourceURLsForPathname:e=>v.getResourceURLsForPathname(e),loadPage:e=>v.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),v.loadPageSync(e,t)},prefetch:e=>v.prefetch(e),isPageNotFound:e=>v.isPageNotFound(e),hovering:e=>v.hovering(e),loadAppData:()=>v.loadAppData()};var R=y;function w(){return v?v.staticQueryDb:{}}},56969:function(e,t,n){"use strict";var r=n(72777),o=n(10757);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},57056:function(e,t,n){var r=n(98748)();r.addRange(66384,66426),t.characters=r},57090:function(e,t,n){var r=n(98748)(183,11825,67903);r.addRange(67872,67897),t.characters=r},57249:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(41750),o=n(25528);var a=function(e){return(0,o.A)(e)&&"[object Arguments]"==(0,r.A)(e)},i=Object.prototype,s=i.hasOwnProperty,u=i.propertyIsEnumerable,l=a(function(){return arguments}())?a:function(e){return(0,o.A)(e)&&s.call(e,"callee")&&!u.call(e,"callee")},d=l},57258:function(e,t){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&(!f.multiline||f.multiline&&"\n"!==y(S,f.lastIndex-1))&&(T="(?: "+T+")",N=" "+N,x++),n=new RegExp("^(?:"+T+")",P)),A&&(n=new RegExp("^"+T+"$(?!\\s)",P)),C&&(r=f.lastIndex),o=a(v,D?n:f,N),D?o?(o.input=b(o.input,x),o[0]=b(o[0],x),o.index=f.lastIndex,f.lastIndex+=o[0].length):f.lastIndex=0:C&&o&&(f.lastIndex=f.global?o.index+o[0].length:r),A&&o&&o.length>1&&a(g,o[0],n,(function(){for(i=1;i{let{sortDir:e,sortClassName:t}=this.state;"none"===e||"desc"===e?(e="asc",t="fas fa-sort-up"):"asc"===e&&(e="desc",t="fas fa-sort-down"),this.setState({sortDir:e,sortClassName:t})}}render(){const{heading:e}=this.props,{sortClassName:t}=this.state;return(0,i.Y)("div",{onKeyDown:(0,a.y7)(this.handleClick),onClick:this.handleClick,tabIndex:0,role:"button"},e,"  ",(0,i.Y)("i",{className:t}))}}t.default=s},58921:function(e,t,n){var r=n(98748)(780);r.addRange(768,769).addRange(775,776).addRange(4160,4169).addRange(6480,6509).addRange(6512,6516),t.characters=r},58930:function(e,t,n){"use strict";var r=n(96258);t.A=function(e,t){return(0,r.A)(e,t)}},59075:function(e,t,n){var r=n(98748)();r.addRange(5941,5942).addRange(5952,5971),t.characters=r},59129:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var r=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var o=function(e){return e.match(r)||[]},a=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;var i=function(e){return a.test(e)},s=n(1040),u="\\ud800-\\udfff",l="\\u2700-\\u27bf",d="a-z\\xdf-\\xf6\\xf8-\\xff",c="A-Z\\xc0-\\xd6\\xd8-\\xde",p="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",f="["+p+"]",h="\\d+",g="["+l+"]",v="["+d+"]",m="[^"+u+p+h+l+d+c+"]",y="(?:\\ud83c[\\udde6-\\uddff]){2}",R="[\\ud800-\\udbff][\\udc00-\\udfff]",w="["+c+"]",b="(?:"+v+"|"+m+")",C="(?:"+w+"|"+m+")",E="(?:['’](?:d|ll|m|re|s|t|ve))?",A="(?:['’](?:D|LL|M|RE|S|T|VE))?",S="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",O="[\\ufe0e\\ufe0f]?",_=O+S+("(?:\\u200d(?:"+["[^"+u+"]",y,R].join("|")+")"+O+S+")*"),D="(?:"+[g,y,R].join("|")+")"+_,P=RegExp([w+"?"+v+"+"+E+"(?="+[f,w,"$"].join("|")+")",C+"+"+A+"(?="+[f,w+b,"$"].join("|")+")",w+"?"+b+"+"+E,w+"+"+A,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",h,D].join("|"),"g");var T=function(e){return e.match(P)||[]};var x=function(e,t,n){return e=(0,s.A)(e),void 0===(t=n?void 0:t)?i(e)?T(e):o(e):e.match(t)||[]}},59131:function(e,t,n){"use strict";n.d(t,{Gl:function(){return o},Ps:function(){return i},UA:function(){return s},tr:function(){return a}});var r=n(8547);const o=(e,t)=>{let n;n=!1===r.R2.features().zones?"UTC-4":"America/New_York";const o=((e,t)=>{if("string"==typeof e){if(10===e.length)return r.c9.fromSQL(e);if(e.length>10)return r.c9.fromISO(e,{zone:t})}else if("number"==typeof e)return r.c9.fromMillis(e,{zone:t});return null})(e,n);return null===o?"":o.toFormat(t)},a=(e,t,n)=>o(e,void 0===n||"en"===n?t:"yyyy-MM-dd"),i=e=>{const t=o(e,"ccc dd MMM, yyyy - t");return null===t?"":t.concat(" ET")},s=function(e,t){return void 0===t&&(t="hh:mm:ss"),r.dw.fromObject({milliseconds:e}).toFormat(t)}},59290:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(41594))&&r.__esModule?r:{default:r};var a={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return o.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return o.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0};t.default=a},59440:function(e,t,n){var r=n(98748)();r.addRange(69376,69415),t.characters=r},59629:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')},60017:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSpecKeys=t.checkNavigable=t.changeSlide=t.canUseDOM=t.canGoNext=void 0,t.clamp=u,t.swipeStart=t.swipeMove=t.swipeEnd=t.slidesOnRight=t.slidesOnLeft=t.slideHandler=t.siblingDirection=t.safePreventDefault=t.lazyStartIndex=t.lazySlidesOnRight=t.lazySlidesOnLeft=t.lazyEndIndex=t.keyHandler=t.initializedState=t.getWidth=t.getTrackLeft=t.getTrackCSS=t.getTrackAnimateCSS=t.getTotalSlides=t.getSwipeDirection=t.getSlideCount=t.getRequiredLazySlides=t.getPreClones=t.getPostClones=t.getOnDemandLazySlides=t.getNavigableIndexes=t.getHeight=t.extractObject=void 0;var r,o=(r=n(41594))&&r.__esModule?r:{default:r};function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t0?1:0):0};t.lazySlidesOnLeft=f;var h=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow};t.lazySlidesOnRight=h;var g=function(e){return e&&e.offsetWidth||0};t.getWidth=g;var v=function(e){return e&&e.offsetHeight||0};t.getHeight=v;var m=function(e){var t,n,r,o,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,r=Math.atan2(n,t),(o=Math.round(180*r/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?"left":o>=135&&o<=225?"right":!0===a?o>=35&&o<=135?"up":"down":"vertical"};t.getSwipeDirection=m;var y=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t};t.canGoNext=y;t.extractObject=function(e,t){var n={};return t.forEach((function(t){return n[t]=e[t]})),n};t.initializedState=function(e){var t,n=o.default.Children.count(e.children),r=e.listRef,a=Math.ceil(g(r)),s=e.trackRef&&e.trackRef.node,u=Math.ceil(g(s));if(e.vertical)t=a;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=a/100),t=Math.ceil((a-l)/e.slidesToShow)}var c=r&&v(r.querySelector('[data-index="0"]')),p=c*e.slidesToShow,f=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(f=n-1-e.initialSlide);var h=e.lazyLoadedList||[],m=d(i(i({},e),{},{currentSlide:f,lazyLoadedList:h})),y={slideCount:n,slideWidth:t,listWidth:a,trackWidth:u,currentSlide:f,slideHeight:c,listHeight:p,lazyLoadedList:h=h.concat(m)};return null===e.autoplaying&&e.autoplay&&(y.autoplaying="playing"),y};t.slideHandler=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,o=e.infinite,a=e.index,s=e.slideCount,l=e.lazyLoad,c=e.currentSlide,p=e.centerMode,f=e.slidesToScroll,h=e.slidesToShow,g=e.useCSS,v=e.lazyLoadedList;if(t&&n)return{};var m,R,w,b=a,C={},O={},_=o?a:u(a,0,s-1);if(r){if(!o&&(a<0||a>=s))return{};a<0?b=a+s:a>=s&&(b=a-s),l&&v.indexOf(b)<0&&(v=v.concat(b)),C={animating:!0,currentSlide:b,lazyLoadedList:v,targetSlide:b},O={animating:!1,targetSlide:b}}else m=b,b<0?(m=b+s,o?s%f!=0&&(m=s-s%f):m=0):!y(e)&&b>c?b=m=c:p&&b>=s?(b=o?s:s-1,m=o?0:s-1):b>=s&&(m=b-s,o?s%f!=0&&(m=0):m=s-h),!o&&b+h>=s&&(m=s-h),R=S(i(i({},e),{},{slideIndex:b})),w=S(i(i({},e),{},{slideIndex:m})),o||(R===w&&(b=m),R=w),l&&(v=v.concat(d(i(i({},e),{},{currentSlide:b})))),g?(C={animating:!0,currentSlide:m,trackStyle:A(i(i({},e),{},{left:R})),lazyLoadedList:v,targetSlide:_},O={animating:!1,currentSlide:m,trackStyle:E(i(i({},e),{},{left:w})),swipeLeft:null,targetSlide:_}):C={currentSlide:m,trackStyle:E(i(i({},e),{},{left:w})),lazyLoadedList:v,targetSlide:_};return{state:C,nextState:O}};t.changeSlide=function(e,t){var n,r,o,a,s=e.slidesToScroll,u=e.slidesToShow,l=e.slideCount,d=e.currentSlide,c=e.targetSlide,p=e.lazyLoad,f=e.infinite;if(n=l%s!=0?0:(l-d)%s,"previous"===t.message)a=d-(o=0===n?s:u-n),p&&!f&&(a=-1===(r=d-o)?l-1:r),f||(a=c-s);else if("next"===t.message)a=d+(o=0===n?s:n),p&&!f&&(a=(d+s)%l+n),f||(a=c+s);else if("dots"===t.message)a=t.index*t.slidesToScroll;else if("children"===t.message){if(a=t.index,f){var h=P(i(i({},e),{},{targetSlide:a}));a>t.currentSlide&&"left"===h?a-=l:a10)return{scrolling:!0};s&&(b.swipeLength=T);var x=(u?-1:1)*(b.curX>b.startX?1:-1);s&&(x=b.curY>b.startY?1:-1);var N=Math.ceil(v/R),M=m(t.touchObject,s),k=b.swipeLength;return w||(0===d&&("right"===M||"down"===M)||d+1>=N&&("left"===M||"up"===M)||!y(t)&&("left"===M||"up"===M))&&(k=b.swipeLength*c,!1===p&&f&&(f(M),D.edgeDragged=!0)),!h&&C&&(C(M),D.swiped=!0),_=o?P+k*(A/O)*x:u?P-k*x:P+k*x,s&&(_=P+k*x),D=i(i({},D),{},{touchObject:b,swipeLeft:_,trackStyle:E(i(i({},t),{},{left:_}))}),Math.abs(b.curX-b.startX)<.8*Math.abs(b.curY-b.startY)?D:(b.swipeLength>10&&(D.swiping=!0,l(e)),D)}};t.swipeEnd=function(e,t){var n=t.dragging,r=t.swipe,o=t.touchObject,a=t.listWidth,s=t.touchThreshold,u=t.verticalSwiping,d=t.listHeight,c=t.swipeToSlide,p=t.scrolling,f=t.onSwipe,h=t.targetSlide,g=t.currentSlide,v=t.infinite;if(!n)return r&&l(e),{};var y=u?d/s:a/s,R=m(o,u),C={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(p)return C;if(!o.swipeLength)return C;if(o.swipeLength>y){var E,O;l(e),f&&f(R);var _=v?g:h;switch(R){case"left":case"up":O=_+b(t),E=c?w(t,O):O,C.currentDirection=0;break;case"right":case"down":O=_-b(t),E=c?w(t,O):O,C.currentDirection=1;break;default:E=_}C.triggerSlideHandler=E}else{var D=S(t);C.trackStyle=A(i(i({},t),{},{left:D}))}return C};var R=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,o=[];nn[n.length-1])t=n[n.length-1];else for(var o in n){if(t-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+g(r)/2>-1*e.swipeLeft)return n=r,!1;return!0})),!n)return 0;var a=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-a)||1}return e.slidesToScroll};t.getSlideCount=b;var C=function(e,t){return t.reduce((function(t,n){return t&&e.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",e)};t.checkSpecKeys=C;var E=function(e){var t,n;C(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r=e.slideCount+2*e.slidesToShow;e.vertical?n=r*e.slideHeight:t=D(e)*e.slideWidth;var o={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",u=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";o=i(i({},o),{},{WebkitTransform:a,transform:s,msTransform:u})}else e.vertical?o.top=e.left:o.left=e.left;return e.fade&&(o={opacity:1}),t&&(o.width=t),n&&(o.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?o.marginTop=e.left+"px":o.marginLeft=e.left+"px"),o};t.getTrackCSS=E;var A=function(e){C(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=E(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t};t.getTrackAnimateCSS=A;var S=function(e){if(e.unslick)return 0;C(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,r=e.slideIndex,o=e.trackRef,a=e.infinite,i=e.centerMode,s=e.slideCount,u=e.slidesToShow,l=e.slidesToScroll,d=e.slideWidth,c=e.listWidth,p=e.variableWidth,f=e.slideHeight,h=e.fade,g=e.vertical;if(h||1===e.slideCount)return 0;var v=0;if(a?(v=-O(e),s%l!=0&&r+l>s&&(v=-(r>s?u-(r-s):s%l)),i&&(v+=parseInt(u/2))):(s%l!=0&&r+l>s&&(v=u-s%l),i&&(v=parseInt(u/2))),t=g?r*f*-1+v*f:r*d*-1+v*d,!0===p){var m,y=o&&o.node;if(m=r+O(e),t=(n=y&&y.childNodes[m])?-1*n.offsetLeft:0,!0===i){m=a?r+O(e):r,n=y&&y.children[m],t=0;for(var R=0;Re.currentSlide?e.targetSlide>e.currentSlide+T(e)?"left":"right":e.targetSlide0&&(a+=1),r&&t%2==0&&(a+=1),a}return r?0:t-1};t.slidesOnRight=T;var x=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,o=e.centerPadding;if(n){var a=(t-1)/2+1;return parseInt(o)>0&&(a+=1),r||t%2!=0||(a+=1),a}return r?t-1:0};t.slidesOnLeft=x;t.canUseDOM=function(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}},60020:function(e,t,n){const r=n(79377),{getResourceURLsForPathname:o,loadPage:a,loadPageSync:i}=n(56814).Zf;t.N=function(e,t,n,s){void 0===t&&(t={});let u=r.map((n=>{if(!n.plugin[e])return;t.getResourceURLsForPathname=o,t.loadPage=a,t.loadPageSync=i;const r=n.plugin[e](t,n.options);return r&&s&&(t=s({args:t,result:r,plugin:n})),r}));return u=u.filter((e=>void 0!==e)),u.length>0?u:n?[n]:[]},t.v=(e,t,n)=>r.reduce(((n,r)=>r.plugin[e]?n.then((()=>r.plugin[e](t,r.options))):n),Promise.resolve())},60128:function(e,t,n){"use strict";n.d(t,{Ng:function(){return i},sb:function(){return a},vq:function(){return o}});var r=n(78596);function o(e){return e instanceof(0,r.A)(e).Element||e instanceof Element}function a(e){return e instanceof(0,r.A)(e).HTMLElement||e instanceof HTMLElement}function i(e){return"undefined"!=typeof ShadowRoot&&(e instanceof(0,r.A)(e).ShadowRoot||e instanceof ShadowRoot)}},60174:function(e,t,n){var r=n(16644),o={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},a={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:o,input:o,output:o,button:o,datalist:o,textarea:o,option:{option:!0},optgroup:{optgroup:!0}},i={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},s={__proto__:null,math:!0,svg:!0},u={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},l=/\s|\//;function d(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(r=this._options.Tokenizer),this._tokenizer=new r(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}n(51843)(d,n(54098).EventEmitter),d.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},d.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},d.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in a)for(var t;(t=this._stack[this._stack.length-1])in a[e];this.onclosetag(t));!this._options.xmlMode&&e in i||(this._stack.push(e),e in s?this._foreignContext.push(!0):e in u&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},d.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in i&&this._cbs.onclosetag(this._tagname),this._tagname=""},d.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),(e in s||e in u)&&this._foreignContext.pop(),!this._stack.length||e in i&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag)for(t=this._stack.length-t;t--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},d.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},d.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},d.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},d.prototype.onattribdata=function(e){this._attribvalue+=e},d.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},d.prototype._getInstructionName=function(e){var t=e.search(l),n=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(n=n.toLowerCase()),n},d.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},d.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},d.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},d.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},d.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},d.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},d.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},d.prototype.parseComplete=function(e){this.reset(),this.end(e)},d.prototype.write=function(e){this._tokenizer.write(e)},d.prototype.end=function(e){this._tokenizer.end(e)},d.prototype.pause=function(){this._tokenizer.pause()},d.prototype.resume=function(){this._tokenizer.resume()},d.prototype.parseChunk=d.prototype.write,d.prototype.done=d.prototype.end,e.exports=d},60243:function(e){var t=e.exports={get firstChild(){var e=this.children;return e&&e[0]||null},get lastChild(){var e=this.children;return e&&e[e.length-1]||null},get nodeType(){return r[this.type]||r.element}},n={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},r={element:1,text:3,cdata:4,comment:8};Object.keys(n).forEach((function(e){var r=n[e];Object.defineProperty(t,e,{get:function(){return this[r]||null},set:function(e){return this[r]=e,e}})}))},60351:function(e,t,n){"use strict";n.d(t,{K4:function(){return w},pT:function(){return u},Ay:function(){return N}});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)};function o(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]0}var R,w=function(e){function t(n){var r,o,a=n.graphQLErrors,i=n.networkError,s=n.errorMessage,u=n.extraInfo,l=e.call(this,s)||this;return l.graphQLErrors=a||[],l.networkError=i||null,l.message=s||(o="",y((r=l).graphQLErrors)&&r.graphQLErrors.forEach((function(e){var t=e?e.message:"Error message not found.";o+="GraphQL error: "+t+"\n"})),r.networkError&&(o+="Network error: "+r.networkError.message+"\n"),o=o.replace(/\n$/,"")),l.extraInfo=u,l.__proto__=t.prototype,l}return o(t,e),t}(Error);!function(e){e[e.normal=1]="normal",e[e.refetch=2]="refetch",e[e.poll=3]="poll"}(R||(R={}));var b=function(e){function t(t){var n=t.queryManager,r=t.options,o=t.shouldSubscribe,a=void 0===o||o,i=e.call(this,(function(e){return i.onSubscribe(e)}))||this;i.observers=new Set,i.subscriptions=new Set,i.isTornDown=!1,i.options=r,i.variables=r.variables||{},i.queryId=n.generateQueryId(),i.shouldSubscribe=a;var s=(0,l.Vu)(r.query);return i.queryName=s&&s.name&&s.name.value,i.queryManager=n,i}return o(t,e),t.prototype.result=function(){var e=this;return new Promise((function(t,n){var r={next:function(n){t(n),e.observers.delete(r),e.observers.size||e.queryManager.removeQuery(e.queryId),setTimeout((function(){o.unsubscribe()}),0)},error:n},o=e.subscribe(r)}))},t.prototype.currentResult=function(){var e=this.getCurrentResult();return void 0===e.data&&(e.data={}),e},t.prototype.getCurrentResult=function(){if(this.isTornDown){var e=this.lastResult;return{data:!this.lastError&&e&&e.data||void 0,error:this.lastError,loading:!1,networkStatus:u.error}}var t,n,r,o=this.queryManager.getCurrentQueryResult(this),i=o.data,s=o.partial,l=this.queryManager.queryStore.get(this.queryId),d=this.options.fetchPolicy,c="network-only"===d||"no-cache"===d;if(l){var p=l.networkStatus;if(n=l,void 0===(r=this.options.errorPolicy)&&(r="none"),n&&(n.networkError||"none"===r&&y(n.graphQLErrors)))return{data:void 0,loading:!1,networkStatus:p,error:new w({graphQLErrors:l.graphQLErrors,networkError:l.networkError})};l.variables&&(this.options.variables=a(a({},this.options.variables),l.variables),this.variables=this.options.variables),t={data:i,loading:v(p),networkStatus:p},l.graphQLErrors&&"all"===this.options.errorPolicy&&(t.errors=l.graphQLErrors)}else{var f=c||s&&"cache-only"!==d;t={data:i,loading:f,networkStatus:f?u.loading:u.ready}}return s||this.updateLastResult(a(a({},t),{stale:!1})),a(a({},t),{partial:s})},t.prototype.isDifferentFromLastResult=function(e){var t=this.lastResultSnapshot;return!(t&&e&&t.networkStatus===e.networkStatus&&t.stale===e.stale&&(0,d.L)(t.data,e.data))},t.prototype.getLastResult=function(){return this.lastResult},t.prototype.getLastError=function(){return this.lastError},t.prototype.resetLastResults=function(){delete this.lastResult,delete this.lastResultSnapshot,delete this.lastError,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){var e=this.queryManager.queryStore.get(this.queryId);e&&(e.networkError=null,e.graphQLErrors=[])},t.prototype.refetch=function(e){var t=this.options.fetchPolicy;return"cache-only"===t?Promise.reject(new h.zU(1)):("no-cache"!==t&&"cache-and-network"!==t&&(t="network-only"),(0,d.L)(this.variables,e)||(this.variables=a(a({},this.variables),e)),(0,d.L)(this.options.variables,this.variables)||(this.options.variables=a(a({},this.options.variables),this.variables)),this.queryManager.fetchQuery(this.queryId,a(a({},this.options),{fetchPolicy:t}),R.refetch))},t.prototype.fetchMore=function(e){var t=this;(0,h.V1)(e.updateQuery,2);var n=a(a({},e.query?e:a(a(a({},this.options),e),{variables:a(a({},this.variables),e.variables)})),{fetchPolicy:"network-only"}),r=this.queryManager.generateQueryId();return this.queryManager.fetchQuery(r,n,R.normal,this.queryId).then((function(o){return t.updateQuery((function(t){return e.updateQuery(t,{fetchMoreResult:o.data,variables:n.variables})})),t.queryManager.stopQuery(r),o}),(function(e){throw t.queryManager.stopQuery(r),e}))},t.prototype.subscribeToMore=function(e){var t=this,n=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables}).subscribe({next:function(n){var r=e.updateQuery;r&&t.updateQuery((function(e,t){var o=t.variables;return r(e,{subscriptionData:n,variables:o})}))},error:function(t){e.onError&&e.onError(t)}});return this.subscriptions.add(n),function(){t.subscriptions.delete(n)&&n.unsubscribe()}},t.prototype.setOptions=function(e){var t=this.options.fetchPolicy;this.options=a(a({},this.options),e),e.pollInterval?this.startPolling(e.pollInterval):0===e.pollInterval&&this.stopPolling();var n=e.fetchPolicy;return this.setVariables(this.options.variables,t!==n&&("cache-only"===t||"standby"===t||"network-only"===n),e.fetchResults)},t.prototype.setVariables=function(e,t,n){return void 0===t&&(t=!1),void 0===n&&(n=!0),this.isTornDown=!1,e=e||this.variables,!t&&(0,d.L)(e,this.variables)?this.observers.size&&n?this.result():Promise.resolve():(this.variables=this.options.variables=e,this.observers.size?this.queryManager.fetchQuery(this.queryId,this.options):Promise.resolve())},t.prototype.updateQuery=function(e){var t=this.queryManager,n=t.getQueryWithPreviousResult(this.queryId),r=n.previousResult,o=n.variables,a=n.document,i=(0,l.VL)((function(){return e(r,{variables:o})}));i&&(t.dataStore.markUpdateQueryResult(a,o,i),t.broadcastQueries())},t.prototype.stopPolling=function(){this.queryManager.stopPollingQuery(this.queryId),this.options.pollInterval=void 0},t.prototype.startPolling=function(e){A(this),this.options.pollInterval=e,this.queryManager.startPollingQuery(this.options,this.queryId)},t.prototype.updateLastResult=function(e){var t=this.lastResult;return this.lastResult=e,this.lastResultSnapshot=this.queryManager.assumeImmutableResults?e:(0,l.mg)(e),t},t.prototype.onSubscribe=function(e){var t=this;try{var n=e._subscription._observer;n&&!n.error&&(n.error=C)}catch(o){}var r=!this.observers.size;return this.observers.add(e),e.next&&this.lastResult&&e.next(this.lastResult),e.error&&this.lastError&&e.error(this.lastError),r&&this.setUpQuery(),function(){t.observers.delete(e)&&!t.observers.size&&t.tearDownQuery()}},t.prototype.setUpQuery=function(){var e=this,t=this.queryManager,n=this.queryId;this.shouldSubscribe&&t.addObservableQuery(n,this),this.options.pollInterval&&(A(this),t.startPollingQuery(this.options,n));var r=function(t){e.updateLastResult(a(a({},e.lastResult),{errors:t.graphQLErrors,networkStatus:u.error,loading:!1})),E(e.observers,"error",e.lastError=t)};t.observeQuery(n,this.options,{next:function(n){if(e.lastError||e.isDifferentFromLastResult(n)){var r=e.updateLastResult(n),o=e.options,a=o.query,i=o.variables,s=o.fetchPolicy;t.transform(a).hasClientExports?t.getLocalState().addExportedVariables(a,i).then((function(o){var i=e.variables;e.variables=e.options.variables=o,!n.loading&&r&&"cache-only"!==s&&t.transform(a).serverQuery&&!(0,d.L)(i,o)?e.refetch():E(e.observers,"next",n)})):E(e.observers,"next",n)}},error:r}).catch(r)},t.prototype.tearDownQuery=function(){var e=this.queryManager;this.isTornDown=!0,e.stopPollingQuery(this.queryId),this.subscriptions.forEach((function(e){return e.unsubscribe()})),this.subscriptions.clear(),e.removeObservableQuery(this.queryId),e.stopQuery(this.queryId),this.observers.clear()},t}(m);function C(e){}function E(e,t,n){var r=[];e.forEach((function(e){return e[t]&&r.push(e)})),r.forEach((function(e){return e[t](n)}))}function A(e){var t=e.options.fetchPolicy;(0,h.V1)("cache-first"!==t&&"cache-only"!==t,3)}var S=function(){function e(){this.store={}}return e.prototype.getStore=function(){return this.store},e.prototype.get=function(e){return this.store[e]},e.prototype.initMutation=function(e,t,n){this.store[e]={mutation:t,variables:n||{},loading:!0,error:null}},e.prototype.markMutationError=function(e,t){var n=this.store[e];n&&(n.loading=!1,n.error=t)},e.prototype.markMutationResult=function(e){var t=this.store[e];t&&(t.loading=!1,t.error=null)},e.prototype.reset=function(){this.store={}},e}(),O=function(){function e(){this.store={}}return e.prototype.getStore=function(){return this.store},e.prototype.get=function(e){return this.store[e]},e.prototype.initQuery=function(e){var t=this.store[e.queryId];(0,h.V1)(!t||t.document===e.document||(0,d.L)(t.document,e.document),19);var n,r=!1,o=null;e.storePreviousVariables&&t&&t.networkStatus!==u.loading&&((0,d.L)(t.variables,e.variables)||(r=!0,o=t.variables)),n=r?u.setVariables:e.isPoll?u.poll:e.isRefetch?u.refetch:u.loading;var a=[];t&&t.graphQLErrors&&(a=t.graphQLErrors),this.store[e.queryId]={document:e.document,variables:e.variables,previousVariables:o,networkError:null,graphQLErrors:a,networkStatus:n,metadata:e.metadata},"string"==typeof e.fetchMoreForQueryId&&this.store[e.fetchMoreForQueryId]&&(this.store[e.fetchMoreForQueryId].networkStatus=u.fetchMore)},e.prototype.markQueryResult=function(e,t,n){this.store&&this.store[e]&&(this.store[e].networkError=null,this.store[e].graphQLErrors=y(t.errors)?t.errors:[],this.store[e].previousVariables=null,this.store[e].networkStatus=u.ready,"string"==typeof n&&this.store[n]&&(this.store[n].networkStatus=u.ready))},e.prototype.markQueryError=function(e,t,n){this.store&&this.store[e]&&(this.store[e].networkError=t,this.store[e].networkStatus=u.error,"string"==typeof n&&this.markQueryResultClient(n,!0))},e.prototype.markQueryResultClient=function(e,t){var n=this.store&&this.store[e];n&&(n.networkError=null,n.previousVariables=null,t&&(n.networkStatus=u.ready))},e.prototype.stopQuery=function(e){delete this.store[e]},e.prototype.reset=function(e){var t=this;Object.keys(this.store).forEach((function(n){e.indexOf(n)<0?t.stopQuery(n):t.store[n].networkStatus=u.loading}))},e}();var _=function(){function e(e){var t=e.cache,n=e.client,r=e.resolvers,o=e.fragmentMatcher;this.cache=t,n&&(this.client=n),r&&this.addResolvers(r),o&&this.setFragmentMatcher(o)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach((function(e){t.resolvers=(0,l.D9)(t.resolvers,e)})):this.resolvers=(0,l.D9)(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){var t=e.document,n=e.remoteResult,r=e.context,o=e.variables,u=e.onlyRunForcedResolvers,l=void 0!==u&&u;return i(this,void 0,void 0,(function(){return s(this,(function(e){return t?[2,this.resolveDocument(t,n.data,r,o,this.fragmentMatcher,l).then((function(e){return a(a({},n),{data:e.result})}))]:[2,n]}))}))},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return(0,l.d8)(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return this.resolvers?(0,l.er)(e):e},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.cache;return a(a({},e),{cache:t,getCacheKey:function(e){if(t.config)return t.config.dataIdFromObject(e);(0,h.V1)(!1,6)}})},e.prototype.addExportedVariables=function(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),i(this,void 0,void 0,(function(){return s(this,(function(r){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(n),t).then((function(e){return a(a({},t),e.exportedVariables)}))]:[2,a({},t)]}))}))},e.prototype.shouldForceResolvers=function(e){var t=!1;return(0,g.YR)(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some((function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value}))))return g.sP}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:(0,l.zc)(e),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t,n,r,o,u){return void 0===n&&(n={}),void 0===r&&(r={}),void 0===o&&(o=function(){return!0}),void 0===u&&(u=!1),i(this,void 0,void 0,(function(){var i,d,c,p,f,h,g,v,m;return s(this,(function(s){var y;return i=(0,l.Vn)(e),d=(0,l.zK)(e),c=(0,l.JG)(d),p=i.operation,f=p?(y=p).charAt(0).toUpperCase()+y.slice(1):"Query",g=(h=this).cache,v=h.client,m={fragmentMap:c,context:a(a({},n),{cache:g,client:v}),variables:r,fragmentMatcher:o,defaultOperationType:f,exportedVariables:{},onlyRunForcedResolvers:u},[2,this.resolveSelectionSet(i.selectionSet,t,m).then((function(e){return{result:e,exportedVariables:m.exportedVariables}}))]}))}))},e.prototype.resolveSelectionSet=function(e,t,n){return i(this,void 0,void 0,(function(){var r,o,a,u,d,c=this;return s(this,(function(p){return r=n.fragmentMap,o=n.context,a=n.variables,u=[t],d=function(e){return i(c,void 0,void 0,(function(){var i,d;return s(this,(function(s){return(0,l.MS)(e,a)?(0,l.dt)(e)?[2,this.resolveField(e,t,n).then((function(t){var n;void 0!==t&&u.push(((n={})[(0,l.ue)(e)]=t,n))}))]:((0,l.kd)(e)?i=e:(i=r[e.name.value],(0,h.V1)(i,7)),i&&i.typeCondition&&(d=i.typeCondition.name.value,n.fragmentMatcher(t,d,o))?[2,this.resolveSelectionSet(i.selectionSet,t,n).then((function(e){u.push(e)}))]:[2]):[2]}))}))},[2,Promise.all(e.selections.map(d)).then((function(){return(0,l.IM)(u)}))]}))}))},e.prototype.resolveField=function(e,t,n){return i(this,void 0,void 0,(function(){var r,o,a,i,u,d,c,p,f,h=this;return s(this,(function(s){return r=n.variables,o=e.name.value,a=(0,l.ue)(e),i=o!==a,u=t[a]||t[o],d=Promise.resolve(u),n.onlyRunForcedResolvers&&!this.shouldForceResolvers(e)||(c=t.__typename||n.defaultOperationType,(p=this.resolvers&&this.resolvers[c])&&(f=p[i?o:a])&&(d=Promise.resolve(f(t,(0,l.MB)(e,r),n.context,{field:e,fragmentMap:n.fragmentMap})))),[2,d.then((function(t){return void 0===t&&(t=u),e.directives&&e.directives.forEach((function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach((function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(n.exportedVariables[e.value.value]=t)}))})),e.selectionSet?null==t?t:Array.isArray(t)?h.resolveSubSelectedArray(e,t,n):e.selectionSet?h.resolveSelectionSet(e.selectionSet,t,n):void 0:t}))]}))}))},e.prototype.resolveSubSelectedArray=function(e,t,n){var r=this;return Promise.all(t.map((function(t){return null===t?null:Array.isArray(t)?r.resolveSubSelectedArray(e,t,n):e.selectionSet?r.resolveSelectionSet(e.selectionSet,t,n):void 0})))},e}();function D(e){var t=new Set,n=null;return new m((function(r){return t.add(r),n=n||e.subscribe({next:function(e){t.forEach((function(t){return t.next&&t.next(e)}))},error:function(e){t.forEach((function(t){return t.error&&t.error(e)}))},complete:function(){t.forEach((function(e){return e.complete&&e.complete()}))}}),function(){t.delete(r)&&!t.size&&n&&(n.unsubscribe(),n=null)}}))}var P=Object.prototype.hasOwnProperty,T=function(){function e(e){var t=e.link,n=e.queryDeduplication,r=void 0!==n&&n,o=e.store,a=e.onBroadcast,i=void 0===a?function(){}:a,s=e.ssrMode,u=void 0!==s&&s,d=e.clientAwareness,c=void 0===d?{}:d,p=e.localState,f=e.assumeImmutableResults;this.mutationStore=new S,this.queryStore=new O,this.clientAwareness={},this.idCounter=1,this.queries=new Map,this.fetchQueryRejectFns=new Map,this.transformCache=new(l.et?WeakMap:Map),this.inFlightLinkObservables=new Map,this.pollingInfoByQueryId=new Map,this.link=t,this.queryDeduplication=r,this.dataStore=o,this.onBroadcast=i,this.clientAwareness=c,this.localState=p||new _({cache:o.getCache()}),this.ssrMode=u,this.assumeImmutableResults=!!f}return e.prototype.stop=function(){var e=this;this.queries.forEach((function(t,n){e.stopQueryNoBroadcast(n)})),this.fetchQueryRejectFns.forEach((function(e){e(new h.zU(8))}))},e.prototype.mutate=function(e){var t=e.mutation,n=e.variables,r=e.optimisticResponse,o=e.updateQueries,u=e.refetchQueries,d=void 0===u?[]:u,c=e.awaitRefetchQueries,p=void 0!==c&&c,f=e.update,g=e.errorPolicy,v=void 0===g?"none":g,m=e.fetchPolicy,R=e.context,b=void 0===R?{}:R;return i(this,void 0,void 0,(function(){var e,i,u,c=this;return s(this,(function(s){switch(s.label){case 0:return(0,h.V1)(t,9),(0,h.V1)(!m||"no-cache"===m,10),e=this.generateQueryId(),t=this.transform(t).document,this.setQuery(e,(function(){return{document:t}})),n=this.getVariables(t,n),this.transform(t).hasClientExports?[4,this.localState.addExportedVariables(t,n,b)]:[3,2];case 1:n=s.sent(),s.label=2;case 2:return i=function(){var e={};return o&&c.queries.forEach((function(t,n){var r=t.observableQuery;if(r){var a=r.queryName;a&&P.call(o,a)&&(e[n]={updater:o[a],query:c.queryStore.get(n)})}})),e},this.mutationStore.initMutation(e,t,n),this.dataStore.markMutationInit({mutationId:e,document:t,variables:n,updateQueries:i(),update:f,optimisticResponse:r}),this.broadcastQueries(),u=this,[2,new Promise((function(o,s){var c,h;u.getObservableFromLink(t,a(a({},b),{optimisticResponse:r}),n,!1).subscribe({next:function(r){(0,l.to)(r)&&"none"===v?h=new w({graphQLErrors:r.errors}):(u.mutationStore.markMutationResult(e),"no-cache"!==m&&u.dataStore.markMutationResult({mutationId:e,result:r,document:t,variables:n,updateQueries:i(),update:f}),c=r)},error:function(t){u.mutationStore.markMutationError(e,t),u.dataStore.markMutationComplete({mutationId:e,optimisticResponse:r}),u.broadcastQueries(),u.setQuery(e,(function(){return{document:null}})),s(new w({networkError:t}))},complete:function(){if(h&&u.mutationStore.markMutationError(e,h),u.dataStore.markMutationComplete({mutationId:e,optimisticResponse:r}),u.broadcastQueries(),h)s(h);else{"function"==typeof d&&(d=d(c));var t=[];y(d)&&d.forEach((function(e){if("string"==typeof e)u.queries.forEach((function(n){var r=n.observableQuery;r&&r.queryName===e&&t.push(r.refetch())}));else{var n={query:e.query,variables:e.variables,fetchPolicy:"network-only"};e.context&&(n.context=e.context),t.push(u.query(n))}})),Promise.all(p?t:[]).then((function(){u.setQuery(e,(function(){return{document:null}})),"ignore"===v&&c&&(0,l.to)(c)&&delete c.errors,o(c)}))}}})}))]}}))}))},e.prototype.fetchQuery=function(e,t,n,r){return i(this,void 0,void 0,(function(){var o,i,u,d,c,p,f,h,g,v,m,y,b,C,E,A,S,O,_=this;return s(this,(function(s){switch(s.label){case 0:return o=t.metadata,i=void 0===o?null:o,u=t.fetchPolicy,d=void 0===u?"cache-first":u,c=t.context,p=void 0===c?{}:c,f=this.transform(t.query).document,h=this.getVariables(f,t.variables),this.transform(f).hasClientExports?[4,this.localState.addExportedVariables(f,h,p)]:[3,2];case 1:h=s.sent(),s.label=2;case 2:if(t=a(a({},t),{variables:h}),m=v="network-only"===d||"no-cache"===d,v||(y=this.dataStore.getCache().diff({query:f,variables:h,returnPartialData:!0,optimistic:!1}),b=y.complete,C=y.result,m=!b||"cache-and-network"===d,g=C),E=m&&"cache-only"!==d&&"standby"!==d,(0,l.d8)(["live"],f)&&(E=!0),A=this.idCounter++,S="no-cache"!==d?this.updateQueryWatch(e,f,t):void 0,this.setQuery(e,(function(){return{document:f,lastRequestId:A,invalidated:!0,cancel:S}})),this.invalidate(r),this.queryStore.initQuery({queryId:e,document:f,storePreviousVariables:E,variables:h,isPoll:n===R.poll,isRefetch:n===R.refetch,metadata:i,fetchMoreForQueryId:r}),this.broadcastQueries(),E){if(O=this.fetchRequest({requestId:A,queryId:e,document:f,options:t,fetchMoreForQueryId:r}).catch((function(t){throw t.hasOwnProperty("graphQLErrors")?t:(A>=_.getQuery(e).lastRequestId&&(_.queryStore.markQueryError(e,t,r),_.invalidate(e),_.invalidate(r),_.broadcastQueries()),new w({networkError:t}))})),"cache-and-network"!==d)return[2,O];O.catch((function(){}))}return this.queryStore.markQueryResultClient(e,!E),this.invalidate(e),this.invalidate(r),this.transform(f).hasForcedResolvers?[2,this.localState.runResolvers({document:f,remoteResult:{data:g},context:p,variables:h,onlyRunForcedResolvers:!0}).then((function(n){return _.markQueryResult(e,n,t,r),_.broadcastQueries(),n}))]:(this.broadcastQueries(),[2,{data:g}])}}))}))},e.prototype.markQueryResult=function(e,t,n,r){var o=n.fetchPolicy,a=n.variables,i=n.errorPolicy;"no-cache"===o?this.setQuery(e,(function(){return{newData:{result:t.data,complete:!0}}})):this.dataStore.markQueryResult(t,this.getQuery(e).document,a,r,"ignore"===i||"all"===i)},e.prototype.queryListenerForObserver=function(e,t,n){var r=this;function o(e,t){if(n[e])try{n[e](t)}catch(r){}}return function(n,a){if(r.invalidate(e,!1),n){var i=r.getQuery(e),s=i.observableQuery,u=i.document,l=s?s.options.fetchPolicy:t.fetchPolicy;if("standby"!==l){var d=v(n.networkStatus),c=s&&s.getLastResult(),p=!(!c||c.networkStatus===n.networkStatus),f=t.returnPartialData||!a&&n.previousVariables||p&&t.notifyOnNetworkStatusChange||"cache-only"===l||"cache-and-network"===l;if(!d||f){var h=y(n.graphQLErrors),g=s&&s.options.errorPolicy||t.errorPolicy||"none";if("none"===g&&h||n.networkError)return o("error",new w({graphQLErrors:n.graphQLErrors,networkError:n.networkError}));try{var m=void 0,R=void 0;if(a)"no-cache"!==l&&"network-only"!==l&&r.setQuery(e,(function(){return{newData:null}})),m=a.result,R=!a.complete;else{var b=s&&s.getLastError(),C="none"!==g&&(b&&b.graphQLErrors)!==n.graphQLErrors;if(c&&c.data&&!C)m=c.data,R=!1;else{var E=r.dataStore.getCache().diff({query:u,variables:n.previousVariables||n.variables,returnPartialData:!0,optimistic:!0});m=E.result,R=!E.complete}}var A=R&&!(t.returnPartialData||"cache-only"===l),S={data:A?c&&c.data:m,loading:d,networkStatus:n.networkStatus,stale:A};"all"===g&&h&&(S.errors=n.graphQLErrors),o("next",S)}catch(O){o("error",new w({networkError:O}))}}}}}},e.prototype.transform=function(e){var t=this.transformCache;if(!t.has(e)){var n=this.dataStore.getCache(),r=n.transformDocument(e),o=(0,l.hX)(n.transformForLink(r)),a=this.localState.clientQuery(r),i=this.localState.serverQuery(o),s={document:r,hasClientExports:(0,l.f2)(r),hasForcedResolvers:this.localState.shouldForceResolvers(r),clientQuery:a,serverQuery:i,defaultVars:(0,l.wY)((0,l.Vu)(r))},u=function(e){e&&!t.has(e)&&t.set(e,s)};u(e),u(r),u(a),u(i)}return t.get(e)},e.prototype.getVariables=function(e,t){return a(a({},this.transform(e).defaultVars),t)},e.prototype.watchQuery=function(e,t){void 0===t&&(t=!0),(0,h.V1)("standby"!==e.fetchPolicy,11),e.variables=this.getVariables(e.query,e.variables),void 0===e.notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var n=a({},e);return new b({queryManager:this,options:n,shouldSubscribe:t})},e.prototype.query=function(e){var t=this;return(0,h.V1)(e.query,12),(0,h.V1)("Document"===e.query.kind,13),(0,h.V1)(!e.returnPartialData,14),(0,h.V1)(!e.pollInterval,15),new Promise((function(n,r){var o=t.watchQuery(e,!1);t.fetchQueryRejectFns.set("query:"+o.queryId,r),o.result().then(n,r).then((function(){return t.fetchQueryRejectFns.delete("query:"+o.queryId)}))}))},e.prototype.generateQueryId=function(){return String(this.idCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){this.stopPollingQuery(e),this.queryStore.stopQuery(e),this.invalidate(e)},e.prototype.addQueryListener=function(e,t){this.setQuery(e,(function(e){return e.listeners.add(t),{invalidated:!1}}))},e.prototype.updateQueryWatch=function(e,t,n){var r=this,o=this.getQuery(e).cancel;o&&o();return this.dataStore.getCache().watch({query:t,variables:n.variables,optimistic:!0,previousResult:function(){var t=null,n=r.getQuery(e).observableQuery;if(n){var o=n.getLastResult();o&&(t=o.data)}return t},callback:function(t){r.setQuery(e,(function(){return{invalidated:!0,newData:t}}))}})},e.prototype.addObservableQuery=function(e,t){this.setQuery(e,(function(){return{observableQuery:t}}))},e.prototype.removeObservableQuery=function(e){var t=this.getQuery(e).cancel;this.setQuery(e,(function(){return{observableQuery:null}})),t&&t()},e.prototype.clearStore=function(){this.fetchQueryRejectFns.forEach((function(e){e(new h.zU(16))}));var e=[];return this.queries.forEach((function(t,n){t.observableQuery&&e.push(n)})),this.queryStore.reset(e),this.mutationStore.reset(),this.dataStore.reset()},e.prototype.resetStore=function(){var e=this;return this.clearStore().then((function(){return e.reFetchObservableQueries()}))},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var n=[];return this.queries.forEach((function(r,o){var a=r.observableQuery;if(a){var i=a.options.fetchPolicy;a.resetLastResults(),"cache-only"===i||!e&&"standby"===i||n.push(a.refetch()),t.setQuery(o,(function(){return{newData:null}})),t.invalidate(o)}})),this.broadcastQueries(),Promise.all(n)},e.prototype.observeQuery=function(e,t,n){return this.addQueryListener(e,this.queryListenerForObserver(e,t,n)),this.fetchQuery(e,t)},e.prototype.startQuery=function(e,t,n){return this.addQueryListener(e,n),this.fetchQuery(e,t).catch((function(){})),e},e.prototype.startGraphQLSubscription=function(e){var t=this,n=e.query,r=e.fetchPolicy,o=e.variables;n=this.transform(n).document,o=this.getVariables(n,o);var a=function(e){return t.getObservableFromLink(n,{},e,!1).map((function(o){if(r&&"no-cache"===r||(t.dataStore.markSubscriptionResult(o,n,e),t.broadcastQueries()),(0,l.to)(o))throw new w({graphQLErrors:o.errors});return o}))};if(this.transform(n).hasClientExports){var i=this.localState.addExportedVariables(n,o).then(a);return new m((function(e){var t=null;return i.then((function(n){return t=n.subscribe(e)}),e.error),function(){return t&&t.unsubscribe()}}))}return a(o)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchQueryRejectFns.delete("query:"+e),this.fetchQueryRejectFns.delete("fetchRequest:"+e),this.getQuery(e).subscriptions.forEach((function(e){return e.unsubscribe()})),this.queries.delete(e)},e.prototype.getCurrentQueryResult=function(e,t){void 0===t&&(t=!0);var n=e.options,r=n.variables,o=n.query,a=n.fetchPolicy,i=n.returnPartialData,s=e.getLastResult(),u=this.getQuery(e.queryId).newData;if(u&&u.complete)return{data:u.result,partial:!1};if("no-cache"===a||"network-only"===a)return{data:void 0,partial:!1};var l=this.dataStore.getCache().diff({query:o,variables:r,previousResult:s?s.data:void 0,returnPartialData:!0,optimistic:t}),d=l.result,c=l.complete;return{data:c||i?d:void 0,partial:!c}},e.prototype.getQueryWithPreviousResult=function(e){var t;if("string"==typeof e){var n=this.getQuery(e).observableQuery;(0,h.V1)(n,17),t=n}else t=e;var r=t.options,o=r.variables,a=r.query;return{previousResult:this.getCurrentQueryResult(t,!1).data,variables:o,document:a}},e.prototype.broadcastQueries=function(){var e=this;this.onBroadcast(),this.queries.forEach((function(t,n){t.invalidated&&t.listeners.forEach((function(r){r&&r(e.queryStore.get(n),t.newData)}))}))},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,n,r){var o,i=this;void 0===r&&(r=this.queryDeduplication);var s=this.transform(e).serverQuery;if(s){var u=this.inFlightLinkObservables,d=this.link,c={query:s,variables:n,operationName:(0,l.n4)(s)||void 0,context:this.prepareContext(a(a({},t),{forceFetch:!r}))};if(t=c.context,r){var f=u.get(s)||new Map;u.set(s,f);var h=JSON.stringify(n);if(!(o=f.get(h))){f.set(h,o=D((0,p.g7)(d,c)));var g=function(){f.delete(h),f.size||u.delete(s),v.unsubscribe()},v=o.subscribe({next:g,error:g,complete:g})}}else o=D((0,p.g7)(d,c))}else o=m.of({data:{}}),t=this.prepareContext(t);var y=this.transform(e).clientQuery;return y&&(o=function(e,t){return new m((function(n){var r=n.next,o=n.error,a=n.complete,i=0,s=!1,u={next:function(e){++i,new Promise((function(n){n(t(e))})).then((function(e){--i,r&&r.call(n,e),s&&u.complete()}),(function(e){--i,o&&o.call(n,e)}))},error:function(e){o&&o.call(n,e)},complete:function(){s=!0,i||a&&a.call(n)}},l=e.subscribe(u);return function(){return l.unsubscribe()}}))}(o,(function(e){return i.localState.runResolvers({document:y,remoteResult:e,context:t,variables:n})}))),o},e.prototype.fetchRequest=function(e){var t,n,r=this,o=e.requestId,a=e.queryId,i=e.document,s=e.options,l=e.fetchMoreForQueryId,d=s.variables,c=s.errorPolicy,p=void 0===c?"none":c,f=s.fetchPolicy;return new Promise((function(e,c){var h=r.getObservableFromLink(i,s.context,d),g="fetchRequest:"+a;r.fetchQueryRejectFns.set(g,c);var v=function(){r.fetchQueryRejectFns.delete(g),r.setQuery(a,(function(e){e.subscriptions.delete(m)}))},m=h.map((function(e){if(o>=r.getQuery(a).lastRequestId&&(r.markQueryResult(a,e,s,l),r.queryStore.markQueryResult(a,e,l),r.invalidate(a),r.invalidate(l),r.broadcastQueries()),"none"===p&&y(e.errors))return c(new w({graphQLErrors:e.errors}));if("all"===p&&(n=e.errors),l||"no-cache"===f)t=e.data;else{var u=r.dataStore.getCache().diff({variables:d,query:i,optimistic:!1,returnPartialData:!0}),h=u.result;(u.complete||s.returnPartialData)&&(t=h)}})).subscribe({error:function(e){v(),c(e)},complete:function(){v(),e({data:t,errors:n,loading:!1,networkStatus:u.ready,stale:!1})}});r.setQuery(a,(function(e){e.subscriptions.add(m)}))}))},e.prototype.getQuery=function(e){return this.queries.get(e)||{listeners:new Set,invalidated:!1,document:null,newData:null,lastRequestId:1,observableQuery:null,subscriptions:new Set}},e.prototype.setQuery=function(e,t){var n=this.getQuery(e),r=a(a({},n),t(n));this.queries.set(e,r)},e.prototype.invalidate=function(e,t){void 0===t&&(t=!0),e&&this.setQuery(e,(function(){return{invalidated:t}}))},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return a(a({},t),{clientAwareness:this.clientAwareness})},e.prototype.checkInFlight=function(e){var t=this.queryStore.get(e);return t&&t.networkStatus!==u.ready&&t.networkStatus!==u.error},e.prototype.startPollingQuery=function(e,t,n){var r=this,o=e.pollInterval;if((0,h.V1)(o,18),!this.ssrMode){var i=this.pollingInfoByQueryId.get(t);i||this.pollingInfoByQueryId.set(t,i={}),i.interval=o,i.options=a(a({},e),{fetchPolicy:"network-only"});var s=function(){var e=r.pollingInfoByQueryId.get(t);e&&(r.checkInFlight(t)?u():r.fetchQuery(t,e.options,R.poll).then(u,u))},u=function(){var e=r.pollingInfoByQueryId.get(t);e&&(clearTimeout(e.timeout),e.timeout=setTimeout(s,e.interval))};n&&this.addQueryListener(t,n),u()}return t},e.prototype.stopPollingQuery=function(e){this.pollingInfoByQueryId.delete(e)},e}(),x=function(){function e(e){this.cache=e}return e.prototype.getCache=function(){return this.cache},e.prototype.markQueryResult=function(e,t,n,r,o){void 0===o&&(o=!1);var a=!(0,l.to)(e);o&&(0,l.to)(e)&&e.data&&(a=!0),!r&&a&&this.cache.write({result:e.data,dataId:"ROOT_QUERY",query:t,variables:n})},e.prototype.markSubscriptionResult=function(e,t,n){(0,l.to)(e)||this.cache.write({result:e.data,dataId:"ROOT_SUBSCRIPTION",query:t,variables:n})},e.prototype.markMutationInit=function(e){var t,n=this;e.optimisticResponse&&(t="function"==typeof e.optimisticResponse?e.optimisticResponse(e.variables):e.optimisticResponse,this.cache.recordOptimisticTransaction((function(r){var o=n.cache;n.cache=r;try{n.markMutationResult({mutationId:e.mutationId,result:{data:t},document:e.document,variables:e.variables,updateQueries:e.updateQueries,update:e.update})}finally{n.cache=o}}),e.mutationId))},e.prototype.markMutationResult=function(e){var t=this;if(!(0,l.to)(e.result)){var n=[{result:e.result.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}],r=e.updateQueries;r&&Object.keys(r).forEach((function(o){var a=r[o],i=a.query,s=a.updater,u=t.cache.diff({query:i.document,variables:i.variables,returnPartialData:!0,optimistic:!1}),d=u.result;if(u.complete){var c=(0,l.VL)((function(){return s(d,{mutationResult:e.result,queryName:(0,l.n4)(i.document)||void 0,queryVariables:i.variables})}));c&&n.push({result:c,dataId:"ROOT_QUERY",query:i.document,variables:i.variables})}})),this.cache.performTransaction((function(t){n.forEach((function(e){return t.write(e)}));var r=e.update;r&&(0,l.VL)((function(){return r(t,e.result)}))}))}},e.prototype.markMutationComplete=function(e){var t=e.mutationId;e.optimisticResponse&&this.cache.removeOptimistic(t)},e.prototype.markUpdateQueryResult=function(e,t,n){this.cache.write({result:n,dataId:"ROOT_QUERY",variables:t,query:e})},e.prototype.reset=function(){return this.cache.reset()},e}(),N=function(){function e(e){var t=this;this.defaultOptions={},this.resetStoreCallbacks=[],this.clearStoreCallbacks=[];var n=e.cache,r=e.ssrMode,o=void 0!==r&&r,a=e.ssrForceFetchDelay,i=void 0===a?0:a,s=e.connectToDevTools,u=e.queryDeduplication,l=void 0===u||u,d=e.defaultOptions,c=e.assumeImmutableResults,f=void 0!==c&&c,g=e.resolvers,v=e.typeDefs,m=e.fragmentMatcher,y=e.name,R=e.version,w=e.link;if(!w&&g&&(w=p.Ch.empty()),!w||!n)throw new h.zU(4);this.link=w,this.cache=n,this.store=new x(n),this.disableNetworkFetches=o||i>0,this.queryDeduplication=l,this.defaultOptions=d||{},this.typeDefs=v,i&&setTimeout((function(){return t.disableNetworkFetches=!1}),i),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this);void 0!==s&&(s&&"undefined"!=typeof window)&&(window.__APOLLO_CLIENT__=this),this.version="2.6.10",this.localState=new _({cache:n,client:this,resolvers:g,fragmentMatcher:m}),this.queryManager=new T({link:this.link,store:this.store,queryDeduplication:l,ssrMode:o,clientAwareness:{name:y,version:R},localState:this.localState,assumeImmutableResults:f,onBroadcast:function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.queryStore.getStore(),mutations:t.queryManager.mutationStore.getStore()},dataWithOptimisticResults:t.cache.extract(!0)})}})}return e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=a(a({},this.defaultOptions.watchQuery),e)),!this.disableNetworkFetches||"network-only"!==e.fetchPolicy&&"cache-and-network"!==e.fetchPolicy||(e=a(a({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=a(a({},this.defaultOptions.query),e)),(0,h.V1)("cache-and-network"!==e.fetchPolicy,5),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=a(a({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=a(a({},this.defaultOptions.mutate),e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeData=function(e){var t=this.cache.writeData(e);return this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return(0,p.g7)(this.link,e)},e.prototype.initQueryManager=function(){return this.queryManager},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore()})).then((function(){return Promise.all(e.resetStoreCallbacks.map((function(e){return e()})))})).then((function(){return e.reFetchObservableQueries()}))},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore()})).then((function(){return Promise.all(e.clearStoreCallbacks.map((function(e){return e()})))}))},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e}()},60382:function(e){"use strict";var t=/[|\\{}()[\]^$+*?.]/g;e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(t,"\\$&")}},60406:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)},o=Math.max;var a=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,s=o(a.length-t,0),u=Array(s);++in.e(5114).then(n.bind(n,25693)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 25693}}),a=(0,r.Ay)({resolved:{},chunkName(){return"ParagraphCollapsible"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(5114),n.e(6085)]).then(n.bind(n,61542)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 61542}}),i=(0,r.Ay)({resolved:{},chunkName(){return"Paragraphs"},isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:()=>Promise.all([n.e(5114),n.e(826)]).then(n.bind(n,18169)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then((e=>(this.resolved[t]=!0,e)))},requireSync(e){const t=this.resolve(e);return n(t)},resolve(){return 18169}})},61479:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var r=this.getStateKey(e,t);try{var o=window.sessionStorage.getItem(r);return o?JSON.parse(o):0}catch(a){return window&&window[n]&&window[n][r]?window[n][r]:0}},t.save=function(e,t,r){var o=this.getStateKey(e,t),a=JSON.stringify(r);try{window.sessionStorage.setItem(o,a)}catch(i){window&&window[n]||(window[n]={}),window[n][o]=JSON.parse(a)}},t.getStateKey=function(e,t){var n="@@scroll|"+e.pathname;return null==t?n:n+"|"+t},e}();t.SessionStorage=r},61504:function(e,t,n){var r=n(98748)(36,1423,1547,2555,2801,3065,3647,6107,43064,65020,65129,65284,123647,126128);r.addRange(162,165).addRange(2046,2047).addRange(2546,2547).addRange(8352,8384).addRange(65504,65505).addRange(65509,65510).addRange(73693,73696),t.characters=r},61571:function(e,t,n){var r=n(98748)();r.addRange(64976,65007).addRange(65534,65535).addRange(131070,131071).addRange(196606,196607).addRange(262142,262143).addRange(327678,327679).addRange(393214,393215).addRange(458750,458751).addRange(524286,524287).addRange(589822,589823).addRange(655358,655359).addRange(720894,720895).addRange(786430,786431).addRange(851966,851967).addRange(917502,917503).addRange(983038,983039).addRange(1048574,1048575).addRange(1114110,1114111),t.characters=r},61584:function(e,t,n){var r=n(98748)(769,772,779,856);r.addRange(66736,66771).addRange(66776,66811),t.characters=r},61630:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(94621);function o(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},61689:function(e,t,n){var r=n(98748)(166,169,174,176,1154,1758,1769,2038,2554,2928,3066,3199,3407,3449,3859,3892,3894,3896,5741,6464,8468,8485,8487,8489,8494,8522,8527,8659,12292,12320,12783,12880,43065,64975,65508,65512,65952,68296,71487,92997,113820,119365,123215,126124,126254,129008);r.addRange(1421,1422).addRange(1550,1551).addRange(1789,1790).addRange(3059,3064).addRange(3841,3843).addRange(3861,3863).addRange(3866,3871).addRange(4030,4037).addRange(4039,4044).addRange(4046,4047).addRange(4053,4056).addRange(4254,4255).addRange(5008,5017).addRange(6622,6655).addRange(7009,7018).addRange(7028,7036).addRange(8448,8449).addRange(8451,8454).addRange(8456,8457).addRange(8470,8471).addRange(8478,8483).addRange(8506,8507).addRange(8524,8525).addRange(8586,8587).addRange(8597,8601).addRange(8604,8607).addRange(8609,8610).addRange(8612,8613).addRange(8615,8621).addRange(8623,8653).addRange(8656,8657).addRange(8661,8691).addRange(8960,8967).addRange(8972,8991).addRange(8994,9e3).addRange(9003,9083).addRange(9085,9114).addRange(9140,9179).addRange(9186,9257).addRange(9280,9290).addRange(9372,9449).addRange(9472,9654).addRange(9656,9664).addRange(9666,9719).addRange(9728,9838).addRange(9840,10087).addRange(10132,10175).addRange(10240,10495).addRange(11008,11055).addRange(11077,11078).addRange(11085,11123),r.addRange(11126,11157).addRange(11159,11263).addRange(11493,11498).addRange(11856,11857).addRange(11904,11929).addRange(11931,12019).addRange(12032,12245).addRange(12272,12287).addRange(12306,12307).addRange(12342,12343).addRange(12350,12351).addRange(12688,12689).addRange(12694,12703).addRange(12736,12773).addRange(12800,12830).addRange(12842,12871).addRange(12896,12927).addRange(12938,12976).addRange(12992,13311).addRange(19904,19967).addRange(42128,42182).addRange(43048,43051).addRange(43062,43063).addRange(43639,43641).addRange(64832,64847).addRange(65021,65023).addRange(65517,65518).addRange(65532,65533).addRange(65847,65855).addRange(65913,65929).addRange(65932,65934).addRange(65936,65948).addRange(66e3,66044).addRange(67703,67704).addRange(73685,73692).addRange(73697,73713).addRange(92988,92991).addRange(117760,117999).addRange(118016,118451).addRange(118608,118723).addRange(118784,119029).addRange(119040,119078).addRange(119081,119140).addRange(119146,119148).addRange(119171,119172).addRange(119180,119209).addRange(119214,119274).addRange(119296,119361).addRange(119552,119638).addRange(120832,121343).addRange(121399,121402),r.addRange(121453,121460).addRange(121462,121475).addRange(121477,121478).addRange(126976,127019).addRange(127024,127123).addRange(127136,127150).addRange(127153,127167).addRange(127169,127183).addRange(127185,127221).addRange(127245,127405).addRange(127462,127490).addRange(127504,127547).addRange(127552,127560).addRange(127568,127569).addRange(127584,127589).addRange(127744,127994).addRange(128e3,128727).addRange(128732,128748).addRange(128752,128764).addRange(128768,128886).addRange(128891,128985).addRange(128992,129003).addRange(129024,129035).addRange(129040,129095).addRange(129104,129113).addRange(129120,129159).addRange(129168,129197).addRange(129200,129211).addRange(129216,129217).addRange(129280,129619).addRange(129632,129645).addRange(129648,129660).addRange(129664,129673).addRange(129679,129734).addRange(129742,129756).addRange(129759,129769).addRange(129776,129784).addRange(129792,129938).addRange(129940,130031),t.characters=r},61828:function(e,t,n){"use strict";var r=n(79504),o=n(39297),a=n(25397),i=n(19617).indexOf,s=n(30421),u=r([].push);e.exports=function(e,t){var n,r=a(e),l=0,d=[];for(n in r)!o(s,n)&&o(r,n)&&u(d,n);for(;t.length>l;)o(r,n=t[l++])&&(~i(d,n)||u(d,n));return d}},61849:function(e,t,n){var r,o;!function(a){"use strict";var i,s={};s.VERSION="1.6.1";var u={},l=function(e,t){return function(){return t.apply(e,arguments)}},d=function(){var e,t,n=arguments,r=n[0];for(t=1;t=t.value},trace:function(){this.invoke(s.TRACE,arguments)},debug:function(){this.invoke(s.DEBUG,arguments)},info:function(){this.invoke(s.INFO,arguments)},warn:function(){this.invoke(s.WARN,arguments)},error:function(){this.invoke(s.ERROR,arguments)},time:function(e){"string"==typeof e&&e.length>0&&this.invoke(s.TIME,[e,"start"])},timeEnd:function(e){"string"==typeof e&&e.length>0&&this.invoke(s.TIME,[e,"end"])},invoke:function(e,t){i&&this.enabledFor(e)&&i(t,d({level:e},this.context))}};var f,h=new p({filterLevel:s.OFF});(f=s).enabledFor=l(h,h.enabledFor),f.trace=l(h,h.trace),f.debug=l(h,h.debug),f.time=l(h,h.time),f.timeEnd=l(h,h.timeEnd),f.info=l(h,h.info),f.warn=l(h,h.warn),f.error=l(h,h.error),f.log=f.info,s.setHandler=function(e){i=e},s.setLevel=function(e){for(var t in h.setLevel(e),u)u.hasOwnProperty(t)&&u[t].setLevel(e)},s.getLevel=function(){return h.getLevel()},s.get=function(e){return u[e]||(u[e]=new p(d({name:e},h.context)))},s.createDefaultHandler=function(e){(e=e||{}).formatter=e.formatter||function(e,t){t.name&&e.unshift("["+t.name+"]")};var t={},n=function(e,t){Function.prototype.apply.call(e,console,t)};return"undefined"==typeof console?function(){}:function(r,o){r=Array.prototype.slice.call(r);var a,i=console.log;o.level===s.TIME?(a=(o.name?"["+o.name+"] ":"")+r[0],"start"===r[1]?console.time?console.time(a):t[a]=(new Date).getTime():console.timeEnd?console.timeEnd(a):n(i,[a+": "+((new Date).getTime()-t[a])+"ms"])):(o.level===s.WARN&&console.warn?i=console.warn:o.level===s.ERROR&&console.error?i=console.error:o.level===s.INFO&&console.info?i=console.info:o.level===s.DEBUG&&console.debug?i=console.debug:o.level===s.TRACE&&console.trace&&(i=console.trace),e.formatter(r,o),n(i,r))}},s.useDefaults=function(e){s.setLevel(e&&e.defaultLevel||s.DEBUG),s.setHandler(s.createDefaultHandler(e))},s.setDefaults=s.useDefaults,void 0===(o="function"==typeof(r=s)?r.call(t,n,t,e):r)||(e.exports=o)}()},61855:function(e,t,n){"use strict";var r=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==n.g)return n.g;throw new Error("unable to locate global object")}();e.exports=t=r.fetch,r.fetch&&(t.default=r.fetch.bind(r)),t.Headers=r.Headers,t.Request=r.Request,t.Response=r.Response},61983:function(e,t,n){"use strict";var r=n(41594),o=n.n(r),a=n(30744),i=n.n(a),s=n(73589),u=n.n(s);function l(){return l=Object.assign||function(e){for(var t=1;t-1&&(o.startingIndex=a)}n.player.catalog.load(o)}}},a.updatePlayer=function(e){if(this.player&&this.player.el&&this.player.el()){var t;if(this.player.usingPlugin("catalog")){if(e.catalogSequence&&this.props.catalogSequence){var n=this.createPlaybackAPICallback_("sequence",e);return void this.player.catalog.getLazySequence(this.props.catalogSequence,n,this.props.adConfigId)}e.videoId&&this.props.videoId?t={type:"video",id:this.props.videoId}:e.playlistId&&this.props.playlistId?t={type:"playlist",id:this.props.playlistId}:e.catalogSearch&&this.props.catalogSearch&&(t={type:"search",q:this.props.catalogSearch})}if(t){this.props.adConfigId&&(t.adConfigId=this.props.adConfigId),this.props.deliveryConfigId&&(t.deliveryConfigId=this.props.deliveryConfigId);var r=this.createPlaybackAPICallback_(t.type,e);this.player.catalog.get(t,r)}else if(e.playlistVideoId&&this.props.playlistVideoId&&this.player.usingPlugin("playlist")){var o=this.findPlaylistVideoIdIndex_(this.player.playlist());o>-1&&this.player.playlist.currentItem(o)}}},a.componentDidMount=function(){this.isMounted_=!0,this.loadPlayer()},a.componentDidUpdate=function(e){var t=this,n=Object.keys(e).reduce((function(n,r){var o=e[r],a=t.props[r];return"function"==typeof a?n:"object"==typeof a&&null!==a?(JSON.stringify(a)!==JSON.stringify(o)&&(n[r]=!0),n):(a!==o&&(n[r]=!0),n)}),{});this.props.manualReloadFromPropChanges||!Object.keys(n).some((function(e){return-1===Q.indexOf(e)}))?this.updatePlayer(n):this.loadPlayer()},a.componentWillUnmount=function(){this.isMounted_=!1,this.disposePlayer()},a.render=function(){var e=l({className:"brightcove-react-player-loader"},this.props.attrs,{ref:this.setRefNode});return o().createElement("div",e)},r}(o().Component);t.A=$},62110:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(633);var o=function(e){return e!=e};var a=function(e,t,n){for(var r=n-1,o=e.length;++r-1};var d=function(e,t){var n=this.__data__,r=a(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t(e,n,a)=>{(0,o.loadableReady)((()=>{(void 0===t.useHydrate?"build-javascript".includes("develop")?r.render:r.hydrate:t.useHydrate?r.hydrate:r.render)(e,n,a)}))}},62666:function(e,t,n){"use strict";n.r(t);var r=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;s.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),d=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),C="undefined"!=typeof WeakMap?new WeakMap:new r,E=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=l.getInstance(),r=new b(t,n,this);C.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){E.prototype[e]=function(){var t;return(t=C.get(this))[e].apply(t,arguments)}}));var A=void 0!==a.ResizeObserver?a.ResizeObserver:E;t.default=A},62969:function(e,t,n){"use strict";n.r(t),n.d(t,{HighlightImage:function(){return a}});n(41594);var r=n(48392),o=n(85917);const a=e=>{let{gatsbyImageData:t}=e;return(0,o.Y)("div",{className:"frw-image-wrapper"},(0,o.Y)(r.Image,{isDecorative:!0,gatsbyImageData:t}))};t.default=a},63204:function(e,t,n){var r=n(98748)();r.addRange(8204,8205),t.characters=r},63232:function(e,t){"use strict";t.A=function(){}},63326:function(e,t,n){var r=n(98748)(45,1418,1470,5120,6150,8275,8315,8331,8722,11799,11802,11840,11869,12316,12336,12448,65112,65123,65293,68974,69293);r.addRange(8208,8213).addRange(11834,11835).addRange(65073,65074),t.characters=r},63355:function(e,t,n){var r=n(98748)();r.addRange(82944,83526),t.characters=r},63428:function(e,t,n){"use strict";n.d(t,{F2:function(){return o},HX:function(){return c},P0:function(){return s},Qe:function(){return p},Vb:function(){return u},Vf:function(){return f},XG:function(){return l},mQ:function(){return d},qY:function(){return i},u9:function(){return r},yT:function(){return a}});const r="Webinars",o="Past Webinars",a="过去的在线研讨会",i="Events",s="ContentfulDynamicSection",u="Analysts",l="

We have over 2,000 employees drawing on 100+ years of experience rating more than 20,000 entities around the world. It is our ability to see things from every angle and simplify the complex that gives us the edge in a highly competitive market.

\n

At the heart of what makes us different is our people.

\n

Browse the latest ratings, insights and market commentary from a selection of our diverse roster of global analysts and authors. Check back often as we feature new thought leaders from across Fitch Ratings.

",d="main-toaster";let c=function(e){return e.USE_EVENT_RELATIVE_URL="useEventRelativeUrl",e.QUICK_SEARCH_IMPROVEMENTS="quickSearchImprovements",e.USE_VOICE_TO_TEXT="useVoiceToText",e.ENABLE_AI_SUMMARY="enableAiSummary",e.ENABLE_SEMANTIC_SEARCH_PAGE="enableSemanticSearchPage",e}({}),p=function(e){return e[e.DEFAULT_PREVIEW_LIMIT=6]="DEFAULT_PREVIEW_LIMIT",e[e.DEFAULT_ENTITY_PREVIEW_LIMIT=3]="DEFAULT_ENTITY_PREVIEW_LIMIT",e[e.DEFAULT_PAGE_SEARCH_LIMIT=4]="DEFAULT_PAGE_SEARCH_LIMIT",e[e.DEFAULT_LIMIT=24]="DEFAULT_LIMIT",e[e.PAGE_LIMIT=10]="PAGE_LIMIT",e}({}),f=function(e){return e.ENTITY="Entities",e.RESEARCH="Insights",e.RACS="Rating Actions",e.ISSUE="Securities and Obligations",e.VIDEO="Videos",e.AUDIO="Podcasts",e.RELATED_PAGES="Related Pages",e.EVENT="Events",e.WEBINAR="Webinars",e}({})},63578:function(e,t,n){"use strict";n.r(t),n.d(t,{onInitialClientRender:function(){return s},onRouteUpdate:function(){return i}});const r=new Set;function o(e,t){let n=null;return function(){n&&clearTimeout(n);for(var r=arguments.length,o=new Array(r),a=0;a{let{getLCP:t,getFID:n,getCLS:r}=e;const i=o(a,3e3),s=a,u=o(a,3e3);r(i,!0),n(s,!0),t(u,!0)}))}function i(e,t){setTimeout((()=>{const e=t.dataLayerName?window[t.dataLayerName]:window.dataLayer,n=t.routeChangeEventName?t.routeChangeEventName:"gatsby-route-change";e.push({event:n})}),50)}function s(e,t){t.enableWebVitalsTracking&&a(t.dataLayerName)}},63596:function(e,t,n){"use strict";var r=n(2547),o=n(31717),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=u,t.SlowBuffer=function(e){+e!=e&&(e=0);return u.alloc(+e)},t.INSPECT_MAX_BYTES=50;var i=2147483647;function s(e){if(e>i)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,u.prototype),t}function u(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!u.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|g(e,t),r=s(n),o=r.write(e,t);o!==n&&(r=r.slice(0,o));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(H(e,Uint8Array)){var t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(H(e,ArrayBuffer)||e&&H(e.buffer,ArrayBuffer))return f(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(H(e,SharedArrayBuffer)||e&&H(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return u.from(r,t,n);var o=function(e){if(u.isBuffer(e)){var t=0|h(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||V(e.length)?s(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return u.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function d(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return d(e),s(e<0?0:0|h(e))}function p(e){for(var t=e.length<0?0:0|h(e.length),n=s(t),r=0;r=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function g(e,t){if(u.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||H(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return j(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return G(e).length;default:if(o)return r?-1:j(e).length;t=(""+t).toLowerCase(),o=!0}}function v(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,n);case"utf8":case"utf-8":return O(this,t,n);case"ascii":return D(this,t,n);case"latin1":case"binary":return P(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function m(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function y(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),V(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:R(e,t,n,r,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):R(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function R(e,t,n,r,o){var a,i=1,s=e.length,u=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;i=2,s/=2,u/=2,n/=2}function l(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(o){var d=-1;for(a=n;as&&(n=s-u),a=n;a>=0;a--){for(var c=!0,p=0;po&&(r=o):r=o;var a=t.length;r>a/2&&(r=a/2);for(var i=0;i>8,o=n%256,a.push(o),a.push(r);return a}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function O(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:l>223?3:l>191?2:1;if(o+c<=n)switch(c){case 1:l<128&&(d=l);break;case 2:128==(192&(a=e[o+1]))&&(u=(31&l)<<6|63&a)>127&&(d=u);break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(u=(15&l)<<12|(63&a)<<6|63&i)>2047&&(u<55296||u>57343)&&(d=u);break;case 4:a=e[o+1],i=e[o+2],s=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&s)&&(u=(15&l)<<18|(63&a)<<12|(63&i)<<6|63&s)>65535&&u<1114112&&(d=u)}null===d?(d=65533,c=1):d>65535&&(d-=65536,r.push(d>>>10&1023|55296),d=56320|1023&d),r.push(d),o+=c}return function(e){var t=e.length;if(t<=_)return String.fromCharCode.apply(String,e);var n="",r=0;for(;rr.length?u.from(a).copy(r,o):Uint8Array.prototype.set.call(r,a,o);else{if(!u.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,o)}o+=a.length}return r},u.byteLength=g,u.prototype._isBuffer=!0,u.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tn&&(e+=" ... "),""},a&&(u.prototype[a]=u.prototype.inspect),u.prototype.compare=function(e,t,n,r,o){if(H(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),!u.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(r>>>=0),i=(n>>>=0)-(t>>>=0),s=Math.min(a,i),l=this.slice(r,o),d=e.slice(t,n),c=0;c>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return b(this,e,t,n);case"ascii":case"latin1":case"binary":return C(this,e,t,n);case"base64":return E(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var _=4096;function D(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",a=t;an)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,n,r,o,a){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function k(e,t,n,r,o,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function F(e,t,n,r,a){return t=+t,n>>>=0,a||k(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function I(e,t,n,r,a){return t=+t,n>>>=0,a||k(e,0,n,8),o.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||N(e,t,this.length);for(var r=this[e],o=1,a=0;++a>>=0,t>>>=0,n||N(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},u.prototype.readUint8=u.prototype.readUInt8=function(e,t){return e>>>=0,t||N(e,1,this.length),this[e]},u.prototype.readUint16LE=u.prototype.readUInt16LE=function(e,t){return e>>>=0,t||N(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUint16BE=u.prototype.readUInt16BE=function(e,t){return e>>>=0,t||N(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUint32LE=u.prototype.readUInt32LE=function(e,t){return e>>>=0,t||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUint32BE=u.prototype.readUInt32BE=function(e,t){return e>>>=0,t||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||N(e,t,this.length);for(var r=this[e],o=1,a=0;++a=(o*=128)&&(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||N(e,t,this.length);for(var r=t,o=1,a=this[e+--r];r>0&&(o*=256);)a+=this[e+--r]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},u.prototype.readInt8=function(e,t){return e>>>=0,t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){e>>>=0,t||N(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){e>>>=0,t||N(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return e>>>=0,t||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return e>>>=0,t||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return e>>>=0,t||N(e,4,this.length),o.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return e>>>=0,t||N(e,4,this.length),o.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return e>>>=0,t||N(e,8,this.length),o.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return e>>>=0,t||N(e,8,this.length),o.read(this,e,!1,52,8)},u.prototype.writeUintLE=u.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||M(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,a=0;for(this[t]=255&e;++a>>=0,n>>>=0,r)||M(this,e,t,n,Math.pow(2,8*n)-1,0);var o=n-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+n},u.prototype.writeUint8=u.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,1,255,0),this[t]=255&e,t+1},u.prototype.writeUint16LE=u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeUint16BE=u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeUint32LE=u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},u.prototype.writeUint32BE=u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var a=0,i=1,s=0;for(this[t]=255&e;++a>0)-s&255;return t+n},u.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);M(this,e,t,n,o-1,-o)}var a=n-1,i=1,s=0;for(this[t+a]=255&e;--a>=0&&(i*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/i>>0)-s&255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeFloatLE=function(e,t,n){return F(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return F(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return I(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return I(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(!u.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&a.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function G(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function H(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function V(e){return e!=e}var W=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},63683:function(e,t,n){var r=n(98748)(183,768,775,11799);r.addRange(772,773).addRange(884,885).addRange(994,1007).addRange(11392,11507).addRange(11513,11519).addRange(66272,66299),t.characters=r},63693:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach((function(e){return e.removeAttribute("aria-hidden")})):document.querySelectorAll(s).forEach((function(e){return e.removeAttribute("aria-hidden")})));s=null},t.log=function(){0},t.assertNodeList=u,t.setElement=function(e){var t=e;if("string"==typeof t&&i.canUseDOM){var n=document.querySelectorAll(t);u(n,t),t=n}return s=t||s},t.validateElement=l,t.hide=function(e){var t=!0,n=!1,r=void 0;try{for(var o,a=l(e)[Symbol.iterator]();!(t=(o=a.next()).done);t=!0){o.value.setAttribute("aria-hidden","true")}}catch(i){n=!0,r=i}finally{try{!t&&a.return&&a.return()}finally{if(n)throw r}}},t.show=function(e){var t=!0,n=!1,r=void 0;try{for(var o,a=l(e)[Symbol.iterator]();!(t=(o=a.next()).done);t=!0){o.value.removeAttribute("aria-hidden")}}catch(i){n=!0,r=i}finally{try{!t&&a.return&&a.return()}finally{if(n)throw r}}},t.documentNotReadyOrSSRTesting=function(){s=null};var r,o=n(9771),a=(r=o)&&r.__esModule?r:{default:r},i=n(78671);var s=null;function u(e,t){if(!e||!e.length)throw new Error("react-modal: No elements were found for selector "+t+".")}function l(e){var t=e||s;return t?Array.isArray(t)||t instanceof HTMLCollection||t instanceof NodeList?t:[t]:((0,a.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},63754:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(51654),o=["mousedown","mousewheel","touchmove","keydown"];t.default={subscribe:function(e){return"undefined"!=typeof document&&o.forEach((function(t){return(0,r.addPassiveEventListener)(document,t,e)}))}}},63763:function(e,t,n){var r=n(98748)();r.addRange(66304,66339).addRange(66349,66351),t.characters=r},63789:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(8459);var o=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};var a=function(e){return this.__data__.has(e)};function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r.A;++tt?1:e0}function B(e){if(e&&e.length)return e[e.length-1]}function H(e,t,n){return null==e&&null==t||null!=e&&null!=t&&e.length===t.length&&re(e,(function(e,r){return n?n(e,t[r]):t[r]===e}))}function V(e,t){return H(e,t)}function W(e,t){return H(e,t)}function U(e){return e.sort((function(e,t){return e-t}))}function z(e,t){if(e)for(var n=e.length-2;n>=0;n--){var r=e[n]===t,o=e[n+1]===t;r&&o&&e.splice(n+1,1)}}function Y(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}function q(e,t){ae(t,(function(t){return Y(e,t)}))}function K(e,t,n){e.splice(n,0,t)}function Z(e,t,n){if(null!=e&&null!=t)for(var r=t.length-1;r>=0;r--){K(e,t[r],n)}}function X(e,t,n){q(e,t),ae(t.slice().reverse(),(function(t){return K(e,t,n)}))}function Q(e,t){return e.indexOf(t)>-1}function $(e){return[].concat.apply([],e)}function J(e,t){null!=t&&null!=e&&ae(t,(function(t){return e.push(t)}))}function ee(e){return se(e,_)}function te(e,t){for(var n=0;n=0;n--)t(e[n],n)}function se(e,t){if(null==e)return null;for(var n=[],r=0;r=0)){var o=n[e],a=Pe(o)&&o.constructor===Object;r[e]=a?he(o):o}})),r}}function ge(e,t){return e[t]}function ve(e,t,n){e[t]=n}function me(e,t){for(var n=[],r=2;r1;)if(null==(o=o[r.shift()]))return n;var a=o[r[0]];return null!=a?a:n}function Se(e,t,n){if(null!=e){for(var r=t.split("."),o=e;r.length>1;)if(null==(o=o[r.shift()]))return;o[r[0]]=n}}function Oe(e){return Object.freeze(e),ae(F(e),(function(e){(Pe(e)||"function"==typeof e)&&Oe(e)})),e}function _e(e,t,n){if(t&&e){if(!n)return e[t];for(var r=t.split("."),o=e,a=0;a0&&window.setTimeout((function(){return e.forEach((function(e){return e()}))}),t)}function Ve(e,t,n){var r;return void 0===n&&(n=!1),function(){for(var o=[],a=0;an;(e()||s)&&(t(),i=!0,null!=a&&(window.clearInterval(a),a=null),s&&r&&console.warn(r))};s(),i||(a=window.setInterval(s,10))}function Ue(){for(var e=[],t=0;t> creating ag-Application Context"),this.createBeans();var n=this.getBeanInstances();this.wireBeans(n),this.logger.log(">> ag-Application Context ready - component is alive")}}return e.prototype.getBeanInstances=function(){return F(this.beanWrappers).map((function(e){return e.beanInstance}))},e.prototype.createBean=function(e,t){if(!e)throw Error("Can't wire to bean since it is null");return this.wireBeans([e],t),e},e.prototype.wireBeans=function(e,t){this.autoWireBeans(e),this.methodWireBeans(e),this.callLifeCycleMethods(e,"preConstructMethods"),A(t)&&e.forEach(t),this.callLifeCycleMethods(e,"postConstructMethods")},e.prototype.createBeans=function(){var e=this;this.contextParams.beanClasses.forEach(this.createBeanWrapper.bind(this)),ce(this.beanWrappers,(function(t,n){var r;n.bean.__agBeanMetaData&&n.bean.__agBeanMetaData.autowireMethods&&n.bean.__agBeanMetaData.autowireMethods.agConstructor&&(r=n.bean.__agBeanMetaData.autowireMethods.agConstructor);var o,a,i=e.getBeansForParameters(r,n.bean.name),s=(o=n.bean,a=[null].concat(i),new(o.bind.apply(o,a)));n.beanInstance=s}));var t=Object.keys(this.beanWrappers).join(", ");this.logger.log("created beans: "+t)},e.prototype.createBeanWrapper=function(e){var t=e.__agBeanMetaData;if(!t){var n=void 0;return n=e.prototype.constructor?ke(e.prototype.constructor):""+e,void console.error("Context item "+n+" is not a bean")}var r={bean:e,beanInstance:null,beanName:t.beanName};this.beanWrappers[t.beanName]=r},e.prototype.autoWireBeans=function(e){var t=this;e.forEach((function(e){t.forEachMetaDataInHierarchy(e,(function(n,r){var o=n.agClassAttributes;o&&o.forEach((function(n){var o=t.lookupBeanInstance(r,n.beanName,n.optional);e[n.attributeName]=o}))}))}))},e.prototype.methodWireBeans=function(e){var t=this;e.forEach((function(e){t.forEachMetaDataInHierarchy(e,(function(n,r){ce(n.autowireMethods,(function(n,o){if("agConstructor"!==n){var a=t.getBeansForParameters(o,r);e[n].apply(e,a)}}))}))}))},e.prototype.forEachMetaDataInHierarchy=function(e,t){for(var n=Object.getPrototypeOf(e);null!=n;){var r=n.constructor;if(r.hasOwnProperty("__agBeanMetaData"))t(r.__agBeanMetaData,this.getBeanName(r));n=Object.getPrototypeOf(n)}},e.prototype.getBeanName=function(e){if(e.__agBeanMetaData&&e.__agBeanMetaData.beanName)return e.__agBeanMetaData.beanName;var t=e.toString();return t.substring(9,t.indexOf("("))},e.prototype.getBeansForParameters=function(e,t){var n=this,r=[];return e&&ce(e,(function(e,o){var a=n.lookupBeanInstance(t,o);r[Number(e)]=a})),r},e.prototype.lookupBeanInstance=function(e,t,n){if(void 0===n&&(n=!1),"context"===t)return this;if(this.contextParams.providedBeanInstances&&this.contextParams.providedBeanInstances.hasOwnProperty(t))return this.contextParams.providedBeanInstances[t];var r=this.beanWrappers[t];return r?r.beanInstance:(n||console.error("AG Grid: unable to find bean reference "+t+" while initialising "+e),null)},e.prototype.callLifeCycleMethods=function(e,t){var n=this;e.forEach((function(e){return n.callLifeCycleMethodsOnBean(e,t)}))},e.prototype.callLifeCycleMethodsOnBean=function(e,t,n){var r={};this.forEachMetaDataInHierarchy(e,(function(e){var o=e[t];o&&o.forEach((function(e){e!=n&&(r[e]=!0)}))})),Object.keys(r).forEach((function(t){return e[t]()}))},e.prototype.getBean=function(e){return this.lookupBeanInstance("getBean",e,!0)},e.prototype.destroy=function(){if(!this.destroyed){this.logger.log(">> Shutting down ag-Application Context");var e=this.getBeanInstances();this.destroyBeans(e),this.contextParams.providedBeanInstances=null,this.destroyed=!0,this.logger.log(">> ag-Application Context shut down - component is dead")}},e.prototype.destroyBean=function(e){e&&this.destroyBeans([e])},e.prototype.destroyBeans=function(e){var t=this;return e?(e.forEach((function(e){t.callLifeCycleMethodsOnBean(e,"preDestroyMethods","destroy");var n=e;"function"==typeof n.destroy&&n.destroy()})),[]):[]},e}();function qe(e,t,n){var r=tt(e.constructor);r.preConstructMethods||(r.preConstructMethods=[]),r.preConstructMethods.push(t)}function Ke(e,t,n){var r=tt(e.constructor);r.postConstructMethods||(r.postConstructMethods=[]),r.postConstructMethods.push(t)}function Ze(e,t,n){var r=tt(e.constructor);r.preDestroyMethods||(r.preDestroyMethods=[]),r.preDestroyMethods.push(t)}function Xe(e){return function(t){tt(t).beanName=e}}function Qe(e){return function(t,n,r){Je(t,e,!1,t,n,null)}}function $e(e){return function(t,n,r){Je(t,e,!0,t,n,null)}}function Je(e,t,n,r,o,a){if(null!==t)if("number"!=typeof a){var i=tt(e.constructor);i.agClassAttributes||(i.agClassAttributes=[]),i.agClassAttributes.push({attributeName:o,beanName:t,optional:n})}else console.error("AG Grid: Autowired should be on an attribute");else console.error("AG Grid: Autowired name should not be null")}function et(e){return function(t,n,r){var o,a="function"==typeof t?t:t.constructor;if("number"==typeof r){var i=void 0;n?(o=tt(a),i=n):(o=tt(a),i="agConstructor"),o.autowireMethods||(o.autowireMethods={}),o.autowireMethods[i]||(o.autowireMethods[i]={}),o.autowireMethods[i][r]=e}}}function tt(e){return e.hasOwnProperty("__agBeanMetaData")||(e.__agBeanMetaData={}),e.__agBeanMetaData}var nt,rt=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ot=function(e,t){return function(n,r){t(n,r,e)}},at=function(){function e(){this.allSyncListeners=new Map,this.allAsyncListeners=new Map,this.globalSyncListeners=new Set,this.globalAsyncListeners=new Set,this.asyncFunctionsQueue=[],this.scheduled=!1,this.firedEvents={}}return e.prototype.setBeans=function(e,t,n,r){if(void 0===r&&(r=null),this.frameworkOverrides=n,r){var o=t.useAsyncEvents();this.addGlobalListener(r,o)}},e.prototype.getListeners=function(e,t,n){var r=t?this.allAsyncListeners:this.allSyncListeners,o=r.get(e);return!o&&n&&(o=new Set,r.set(e,o)),o},e.prototype.noRegisteredListenersExist=function(){return 0===this.allSyncListeners.size&&0===this.allAsyncListeners.size&&0===this.globalSyncListeners.size&&0===this.globalAsyncListeners.size},e.prototype.addEventListener=function(e,t,n){void 0===n&&(n=!1),this.getListeners(e,n,!0).add(t)},e.prototype.removeEventListener=function(e,t,n){void 0===n&&(n=!1);var r=this.getListeners(e,n,!1);r&&(r.delete(t),0===r.size&&(n?this.allAsyncListeners:this.allSyncListeners).delete(e))},e.prototype.addGlobalListener=function(e,t){void 0===t&&(t=!1),(t?this.globalAsyncListeners:this.globalSyncListeners).add(e)},e.prototype.removeGlobalListener=function(e,t){void 0===t&&(t=!1),(t?this.globalAsyncListeners:this.globalSyncListeners).delete(e)},e.prototype.dispatchEvent=function(e){this.dispatchToListeners(e,!0),this.dispatchToListeners(e,!1),this.firedEvents[e.type]=!0},e.prototype.dispatchEventOnce=function(e){this.firedEvents[e.type]||this.dispatchEvent(e)},e.prototype.dispatchToListeners=function(e,t){var n=this,r=e.type,o=this.getListeners(r,t,!1);o&&function(r){r.forEach((function(r){t?n.dispatchAsync((function(){return r(e)})):r(e)}))}(o),(t?this.globalAsyncListeners:this.globalSyncListeners).forEach((function(o){t?n.dispatchAsync((function(){return n.frameworkOverrides.dispatchEvent(r,(function(){return o(r,e)}),!0)})):n.frameworkOverrides.dispatchEvent(r,(function(){return o(r,e)}),!0)}))},e.prototype.dispatchAsync=function(e){this.asyncFunctionsQueue.push(e),this.scheduled||(window.setTimeout(this.flushAsyncQueue.bind(this),0),this.scheduled=!0)},e.prototype.flushAsyncQueue=function(){this.scheduled=!1;var e=this.asyncFunctionsQueue.slice();this.asyncFunctionsQueue=[],e.forEach((function(e){return e()}))},rt([ot(0,et("loggerFactory")),ot(1,et("gridOptionsWrapper")),ot(2,et("frameworkOverrides")),ot(3,et("globalEventListener"))],e.prototype,"setBeans",null),e=rt([Xe("eventService")],e)}(),it=function(){function e(){}return e.ROW_BUFFER_SIZE=10,e.LAYOUT_INTERVAL=500,e.BATCH_WAIT_MILLIS=50,e.EXPORT_TYPE_DRAG_COPY="dragCopy",e.EXPORT_TYPE_CLIPBOARD="clipboard",e.EXPORT_TYPE_EXCEL="excel",e.EXPORT_TYPE_CSV="csv",e.ROW_MODEL_TYPE_INFINITE="infinite",e.ROW_MODEL_TYPE_VIEWPORT="viewport",e.ROW_MODEL_TYPE_CLIENT_SIDE="clientSide",e.ROW_MODEL_TYPE_SERVER_SIDE="serverSide",e.ALWAYS="always",e.ONLY_WHEN_GROUPING="onlyWhenGrouping",e.PINNED_TOP="top",e.PINNED_BOTTOM="bottom",e.DOM_LAYOUT_NORMAL="normal",e.DOM_LAYOUT_PRINT="print",e.DOM_LAYOUT_AUTO_HEIGHT="autoHeight",e.GROUP_AUTO_COLUMN_ID="ag-Grid-AutoColumn",e.SOURCE_PASTE="paste",e.PINNED_RIGHT="right",e.PINNED_LEFT="left",e.SORT_ASC="asc",e.SORT_DESC="desc",e.INPUT_SELECTOR="input, select, button, textarea",e.FOCUSABLE_SELECTOR="[tabindex], input, select, button, textarea",e.FOCUSABLE_EXCLUDE=".ag-hidden, .ag-hidden *, [disabled], .ag-disabled, .ag-disabled *",e}();!function(e){e.CommunityCoreModule="@ag-grid-community/core",e.CommunityAllModules="@ag-grid-community/all",e.InfiniteRowModelModule="@ag-grid-community/infinite-row-model",e.ClientSideRowModelModule="@ag-grid-community/client-side-row-model",e.CsvExportModule="@ag-grid-community/csv-export",e.EnterpriseCoreModule="@ag-grid-enterprise/core",e.EnterpriseAllModules="@ag-grid-enterprise/all",e.RowGroupingModule="@ag-grid-enterprise/row-grouping",e.ColumnToolPanelModule="@ag-grid-enterprise/column-tool-panel",e.FiltersToolPanelModule="@ag-grid-enterprise/filter-tool-panel",e.MenuModule="@ag-grid-enterprise/menu",e.SetFilterModule="@ag-grid-enterprise/set-filter",e.MultiFilterModule="@ag-grid-enterprise/multi-filter",e.StatusBarModule="@ag-grid-enterprise/status-bar",e.SideBarModule="@ag-grid-enterprise/side-bar",e.RangeSelectionModule="@ag-grid-enterprise/range-selection",e.MasterDetailModule="@ag-grid-enterprise/master-detail",e.RichSelectModule="@ag-grid-enterprise/rich-select",e.GridChartsModule="@ag-grid-enterprise/charts",e.ViewportRowModelModule="@ag-grid-enterprise/viewport-row-model",e.ServerSideRowModelModule="@ag-grid-enterprise/server-side-row-model",e.ExcelExportModule="@ag-grid-enterprise/excel-export",e.ClipboardModule="@ag-grid-enterprise/clipboard",e.SparklinesModule="@ag-grid-enterprise/sparklines",e.AngularModule="@ag-grid-community/angular",e.ReactModule="@ag-grid-community/react",e.VueModule="@ag-grid-community/vue",e.PolymerModule="@ag-grid-community/polymer"}(nt||(nt={}));var st=function(){function e(){}return e.register=function(t,n){void 0===n&&(n=!0),e.modulesMap[t.moduleName]=t,void 0===e.moduleBased?e.moduleBased=n:e.moduleBased!==n&&Me((function(){console.warn("AG Grid: You are mixing modules (i.e. @ag-grid-community/core) and packages (ag-grid-community) - you can only use one or the other of these mechanisms."),console.warn("Please see https://www.ag-grid.com/javascript-grid/packages-modules/ for more information.")}),"ModulePackageCheck")},e.registerModules=function(t,n){void 0===n&&(n=!0),t&&t.forEach((function(t){return e.register(t,n)}))},e.assertRegistered=function(e,t){if(this.isRegistered(e))return!0;var n="AG Grid: unable to use "+t+" as module "+e+" is not present. Please see: https://www.ag-grid.com/javascript-grid/modules/";return Me((function(){console.warn(n)}),t+e),!1},e.isRegistered=function(t){return!!e.modulesMap[t]},e.getRegisteredModules=function(){return F(e.modulesMap)},e.isPackageBased=function(){return!e.moduleBased},e.modulesMap={},e}(),ut=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},lt=0,dt=function(){function e(e,t,n,r){this.instanceId=lt++,this.moving=!1,this.menuVisible=!1,this.filterActive=!1,this.eventService=new at,this.rowGroupActive=!1,this.pivotActive=!1,this.aggregationActive=!1,this.colDef=e,this.userProvidedColDef=t,this.colId=n,this.primary=r,this.setState(e)}return e.prototype.getInstanceId=function(){return this.instanceId},e.prototype.setState=function(e){void 0!==e.sort?e.sort!==it.SORT_ASC&&e.sort!==it.SORT_DESC||(this.sort=e.sort):e.initialSort!==it.SORT_ASC&&e.initialSort!==it.SORT_DESC||(this.sort=e.initialSort);var t=D(e.sortIndex),n=D(e.initialSortIndex);void 0!==t?null!==t&&(this.sortIndex=t):null!==n&&(this.sortIndex=n);var r=P(e.hide),o=P(e.initialHide);this.visible=void 0!==r?!r:!o,void 0!==e.pinned?this.setPinned(e.pinned):this.setPinned(e.initialPinned);var a=D(e.flex),i=D(e.initialFlex);void 0!==a?this.flex=a:void 0!==i&&(this.flex=i)},e.prototype.setColDef=function(e,t){this.colDef=e,this.userProvidedColDef=t,this.initMinAndMaxWidths(),this.initDotNotation()},e.prototype.getUserProvidedColDef=function(){return this.userProvidedColDef},e.prototype.setParent=function(e){this.parent=e},e.prototype.getParent=function(){return this.parent},e.prototype.setOriginalParent=function(e){this.originalParent=e},e.prototype.getOriginalParent=function(){return this.originalParent},e.prototype.initialise=function(){this.initMinAndMaxWidths(),this.resetActualWidth("gridInitializing"),this.initDotNotation(),this.validate()},e.prototype.initDotNotation=function(){var e=this.gridOptionsWrapper.isSuppressFieldDotNotation();this.fieldContainsDots=A(this.colDef.field)&&this.colDef.field.indexOf(".")>=0&&!e,this.tooltipFieldContainsDots=A(this.colDef.tooltipField)&&this.colDef.tooltipField.indexOf(".")>=0&&!e},e.prototype.initMinAndMaxWidths=function(){var e=this.colDef;this.minWidth=this.columnUtils.calculateColMinWidth(e),this.maxWidth=this.columnUtils.calculateColMaxWidth(e)},e.prototype.resetActualWidth=function(e){void 0===e&&(e="api");var t=this.columnUtils.calculateColInitialWidth(this.colDef);this.setActualWidth(t,e,!0)},e.prototype.isEmptyGroup=function(){return!1},e.prototype.isRowGroupDisplayed=function(e){if(S(this.colDef)||S(this.colDef.showRowGroup))return!1;var t=!0===this.colDef.showRowGroup,n=this.colDef.showRowGroup===e;return t||n},e.prototype.isPrimary=function(){return this.primary},e.prototype.isFilterAllowed=function(){var e=!!this.colDef.filter||!!this.colDef.filterFramework;return this.primary&&e},e.prototype.isFieldContainsDots=function(){return this.fieldContainsDots},e.prototype.isTooltipFieldContainsDots=function(){return this.tooltipFieldContainsDots},e.prototype.validate=function(){var e=this.colDef;function t(e,t,n){Me((function(){n?console.warn(e,n):Me((function(){return console.warn(e)}),t)}),t)}if(this.gridOptionsWrapper.isRowModelDefault()&&!st.isRegistered(nt.RowGroupingModule)){["enableRowGroup","rowGroup","rowGroupIndex","enablePivot","enableValue","pivot","pivotIndex","aggFunc"].forEach((function(n){A(e[n])&&(st.isPackageBased()?t("AG Grid: "+n+" is only valid in ag-grid-enterprise, your column definition should not have "+n,"ColumnRowGroupingMissing"+n):t("AG Grid: "+n+" is only valid with AG Grid Enterprise Module "+nt.RowGroupingModule+" - your column definition should not have "+n,"ColumnRowGroupingMissing"+n))}))}if(st.isRegistered(nt.RichSelectModule)||"agRichSelect"===this.colDef.cellEditor&&(st.isPackageBased()?t("AG Grid: "+this.colDef.cellEditor+" can only be used with ag-grid-enterprise","ColumnRichSelectMissing"):t("AG Grid: "+this.colDef.cellEditor+" can only be used with AG Grid Enterprise Module "+nt.RichSelectModule,"ColumnRichSelectMissing")),this.gridOptionsWrapper.isTreeData()){["rowGroup","rowGroupIndex","pivot","pivotIndex"].forEach((function(n){A(e[n])&&t("AG Grid: "+n+" is not possible when doing tree data, your column definition should not have "+n,"TreeDataCannotRowGroup")}))}A(this.colDef.width)&&"number"!=typeof this.colDef.width&&t("AG Grid: colDef.width should be a number, not "+typeof this.colDef.width,"ColumnCheck_asdfawef"),e.pinnedRowCellRenderer&&t("AG Grid: pinnedRowCellRenderer no longer exists, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue. See https://www.ag-grid.com/javascript-grid/cell-rendering/#many-renderers-one-column","colDef.pinnedRowCellRenderer-deprecated"),e.pinnedRowCellRendererParams&&t("AG Grid: pinnedRowCellRenderer no longer exists, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue. See https://www.ag-grid.com/javascript-grid/cell-rendering/#many-renderers-one-column","colDef.pinnedRowCellRenderer-deprecated"),e.pinnedRowCellRendererFramework&&t("AG Grid: pinnedRowCellRenderer no longer exists, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue. See https://www.ag-grid.com/javascript-grid/cell-rendering/#many-renderers-one-column","colDef.pinnedRowCellRenderer-deprecated"),e.pinnedRowValueGetter&&t("AG Grid: pinnedRowCellRenderer is deprecated, use cellRendererSelector if you want a different Cell Renderer for pinned rows. Check params.node.rowPinned. This was an unfortunate (but necessary) change we had to do to allow future plans we have of re-skinng the data grid in frameworks such as React, Angular and Vue.","colDef.pinnedRowCellRenderer-deprecated")},e.prototype.addEventListener=function(e,t){this.eventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.eventService.removeEventListener(e,t)},e.prototype.createColumnFunctionCallbackParams=function(e){return{node:e,data:e.data,column:this,colDef:this.colDef,context:this.gridOptionsWrapper.getContext(),api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi()}},e.prototype.isSuppressNavigable=function(e){if("boolean"==typeof this.colDef.suppressNavigable)return this.colDef.suppressNavigable;if("function"==typeof this.colDef.suppressNavigable){var t=this.createColumnFunctionCallbackParams(e);return(0,this.colDef.suppressNavigable)(t)}return!1},e.prototype.isCellEditable=function(e){return!(e.group&&!this.gridOptionsWrapper.isEnableGroupEdit())&&this.isColumnFunc(e,this.colDef.editable)},e.prototype.isSuppressFillHandle=function(){return!!this.colDef.suppressFillHandle},e.prototype.isRowDrag=function(e){return this.isColumnFunc(e,this.colDef.rowDrag)},e.prototype.isDndSource=function(e){return this.isColumnFunc(e,this.colDef.dndSource)},e.prototype.isCellCheckboxSelection=function(e){return this.isColumnFunc(e,this.colDef.checkboxSelection)},e.prototype.isSuppressPaste=function(e){return this.isColumnFunc(e,this.colDef?this.colDef.suppressPaste:null)},e.prototype.isResizable=function(){return!0===this.colDef.resizable},e.prototype.isColumnFunc=function(e,t){return"boolean"==typeof t?t:"function"==typeof t&&t(this.createColumnFunctionCallbackParams(e))},e.prototype.setMoving=function(t,n){void 0===n&&(n="api"),this.moving=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_MOVING_CHANGED,n))},e.prototype.createColumnEvent=function(e,t){return{api:this.gridApi,columnApi:this.columnApi,type:e,column:this,columns:[this],source:t}},e.prototype.isMoving=function(){return this.moving},e.prototype.getSort=function(){return this.sort},e.prototype.setSort=function(t,n){void 0===n&&(n="api"),this.sort!==t&&(this.sort=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_SORT_CHANGED,n)))},e.prototype.setMenuVisible=function(t,n){void 0===n&&(n="api"),this.menuVisible!==t&&(this.menuVisible=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_MENU_VISIBLE_CHANGED,n)))},e.prototype.isMenuVisible=function(){return this.menuVisible},e.prototype.isSortAscending=function(){return this.sort===it.SORT_ASC},e.prototype.isSortDescending=function(){return this.sort===it.SORT_DESC},e.prototype.isSortNone=function(){return S(this.sort)},e.prototype.isSorting=function(){return A(this.sort)},e.prototype.getSortIndex=function(){return this.sortIndex},e.prototype.setSortIndex=function(e){this.sortIndex=e},e.prototype.setAggFunc=function(e){this.aggFunc=e},e.prototype.getAggFunc=function(){return this.aggFunc},e.prototype.getLeft=function(){return this.left},e.prototype.getOldLeft=function(){return this.oldLeft},e.prototype.getRight=function(){return this.left+this.actualWidth},e.prototype.setLeft=function(t,n){void 0===n&&(n="api"),this.oldLeft=this.left,this.left!==t&&(this.left=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_LEFT_CHANGED,n)))},e.prototype.isFilterActive=function(){return this.filterActive},e.prototype.setFilterActive=function(t,n,r){void 0===n&&(n="api"),this.filterActive!==t&&(this.filterActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_FILTER_ACTIVE_CHANGED,n)));var o=this.createColumnEvent(e.EVENT_FILTER_CHANGED,n);r&&be(o,r),this.eventService.dispatchEvent(o)},e.prototype.setPinned=function(e){!0===e||e===it.PINNED_LEFT?this.pinned=it.PINNED_LEFT:e===it.PINNED_RIGHT?this.pinned=it.PINNED_RIGHT:this.pinned=null},e.prototype.setFirstRightPinned=function(t,n){void 0===n&&(n="api"),this.firstRightPinned!==t&&(this.firstRightPinned=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_FIRST_RIGHT_PINNED_CHANGED,n)))},e.prototype.setLastLeftPinned=function(t,n){void 0===n&&(n="api"),this.lastLeftPinned!==t&&(this.lastLeftPinned=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_LAST_LEFT_PINNED_CHANGED,n)))},e.prototype.isFirstRightPinned=function(){return this.firstRightPinned},e.prototype.isLastLeftPinned=function(){return this.lastLeftPinned},e.prototype.isPinned=function(){return this.pinned===it.PINNED_LEFT||this.pinned===it.PINNED_RIGHT},e.prototype.isPinnedLeft=function(){return this.pinned===it.PINNED_LEFT},e.prototype.isPinnedRight=function(){return this.pinned===it.PINNED_RIGHT},e.prototype.getPinned=function(){return this.pinned},e.prototype.setVisible=function(t,n){void 0===n&&(n="api");var r=!0===t;this.visible!==r&&(this.visible=r,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_VISIBLE_CHANGED,n)))},e.prototype.isVisible=function(){return this.visible},e.prototype.getColDef=function(){return this.colDef},e.prototype.getColumnGroupShow=function(){return this.colDef.columnGroupShow},e.prototype.getColId=function(){return this.colId},e.prototype.getId=function(){return this.getColId()},e.prototype.getUniqueId=function(){return this.getId()},e.prototype.getDefinition=function(){return this.colDef},e.prototype.getActualWidth=function(){return this.actualWidth},e.prototype.createBaseColDefParams=function(e){return{node:e,data:e.data,colDef:this.colDef,column:this,api:this.gridOptionsWrapper.getApi(),columnApi:this.gridOptionsWrapper.getColumnApi(),context:this.gridOptionsWrapper.getContext()}},e.prototype.getColSpan=function(e){if(S(this.colDef.colSpan))return 1;var t=this.createBaseColDefParams(e),n=this.colDef.colSpan(t);return Math.max(n,1)},e.prototype.getRowSpan=function(e){if(S(this.colDef.rowSpan))return 1;var t=this.createBaseColDefParams(e),n=this.colDef.rowSpan(t);return Math.max(n,1)},e.prototype.setActualWidth=function(e,t,n){void 0===t&&(t="api"),void 0===n&&(n=!1),null!=this.minWidth&&(e=Math.max(e,this.minWidth)),null!=this.maxWidth&&(e=Math.min(e,this.maxWidth)),this.actualWidth!==e&&(this.actualWidth=e,this.flex&&"flex"!==t&&"gridInitializing"!==t&&(this.flex=null),n||this.fireColumnWidthChangedEvent(t))},e.prototype.fireColumnWidthChangedEvent=function(t){this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_WIDTH_CHANGED,t))},e.prototype.isGreaterThanMax=function(e){return null!=this.maxWidth&&e>this.maxWidth},e.prototype.getMinWidth=function(){return this.minWidth},e.prototype.getMaxWidth=function(){return this.maxWidth},e.prototype.getFlex=function(){return this.flex||0},e.prototype.setFlex=function(e){this.flex!==e&&(this.flex=e)},e.prototype.setMinimum=function(e){void 0===e&&(e="api"),A(this.minWidth)&&this.setActualWidth(this.minWidth,e)},e.prototype.setRowGroupActive=function(t,n){void 0===n&&(n="api"),this.rowGroupActive!==t&&(this.rowGroupActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_ROW_GROUP_CHANGED,n)))},e.prototype.isRowGroupActive=function(){return this.rowGroupActive},e.prototype.setPivotActive=function(t,n){void 0===n&&(n="api"),this.pivotActive!==t&&(this.pivotActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_PIVOT_CHANGED,n)))},e.prototype.isPivotActive=function(){return this.pivotActive},e.prototype.isAnyFunctionActive=function(){return this.isPivotActive()||this.isRowGroupActive()||this.isValueActive()},e.prototype.isAnyFunctionAllowed=function(){return this.isAllowPivot()||this.isAllowRowGroup()||this.isAllowValue()},e.prototype.setValueActive=function(t,n){void 0===n&&(n="api"),this.aggregationActive!==t&&(this.aggregationActive=t,this.eventService.dispatchEvent(this.createColumnEvent(e.EVENT_VALUE_CHANGED,n)))},e.prototype.isValueActive=function(){return this.aggregationActive},e.prototype.isAllowPivot=function(){return!0===this.colDef.enablePivot},e.prototype.isAllowValue=function(){return!0===this.colDef.enableValue},e.prototype.isAllowRowGroup=function(){return!0===this.colDef.enableRowGroup},e.prototype.getMenuTabs=function(e){var t=this.getColDef().menuTabs;return null==t&&(t=e),t},e.prototype.isLockPosition=function(){return console.warn("AG Grid: since v21, col.isLockPosition() should not be used, please use col.getColDef().lockPosition instead."),!!this.colDef&&!!this.colDef.lockPosition},e.prototype.isLockVisible=function(){return console.warn("AG Grid: since v21, col.isLockVisible() should not be used, please use col.getColDef().lockVisible instead."),!!this.colDef&&!!this.colDef.lockVisible},e.prototype.isLockPinned=function(){return console.warn("AG Grid: since v21, col.isLockPinned() should not be used, please use col.getColDef().lockPinned instead."),!!this.colDef&&!!this.colDef.lockPinned},e.EVENT_MOVING_CHANGED="movingChanged",e.EVENT_LEFT_CHANGED="leftChanged",e.EVENT_WIDTH_CHANGED="widthChanged",e.EVENT_LAST_LEFT_PINNED_CHANGED="lastLeftPinnedChanged",e.EVENT_FIRST_RIGHT_PINNED_CHANGED="firstRightPinnedChanged",e.EVENT_VISIBLE_CHANGED="visibleChanged",e.EVENT_FILTER_CHANGED="filterChanged",e.EVENT_FILTER_ACTIVE_CHANGED="filterActiveChanged",e.EVENT_SORT_CHANGED="sortChanged",e.EVENT_MENU_VISIBLE_CHANGED="menuVisibleChanged",e.EVENT_ROW_GROUP_CHANGED="columnRowGroupChanged",e.EVENT_PIVOT_CHANGED="columnPivotChanged",e.EVENT_VALUE_CHANGED="columnValueChanged",ut([Qe("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),ut([Qe("columnUtils")],e.prototype,"columnUtils",void 0),ut([Qe("columnApi")],e.prototype,"columnApi",void 0),ut([Qe("gridApi")],e.prototype,"gridApi",void 0),ut([Qe("context")],e.prototype,"context",void 0),ut([Ke],e.prototype,"initialise",null),e}(),ct=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},pt=function(){function e(e,t,n,r){this.displayedChildren=[],this.localEventService=new at,this.groupId=t,this.instanceId=n,this.originalColumnGroup=e,this.pinned=r}return e.createUniqueId=function(e,t){return e+"_"+t},e.prototype.reset=function(){this.parent=null,this.children=null,this.displayedChildren=null},e.prototype.getParent=function(){return this.parent},e.prototype.setParent=function(e){this.parent=e},e.prototype.getUniqueId=function(){return e.createUniqueId(this.groupId,this.instanceId)},e.prototype.isEmptyGroup=function(){return 0===this.displayedChildren.length},e.prototype.isMoving=function(){var e=this.getOriginalColumnGroup().getLeafColumns();return!(!e||0===e.length)&&e.every((function(e){return e.isMoving()}))},e.prototype.checkLeft=function(){if(this.displayedChildren.forEach((function(t){t instanceof e&&t.checkLeft()})),this.displayedChildren.length>0)if(this.gridOptionsWrapper.isEnableRtl()){var t=B(this.displayedChildren).getLeft();this.setLeft(t)}else{var n=this.displayedChildren[0].getLeft();this.setLeft(n)}else this.setLeft(null)},e.prototype.getLeft=function(){return this.left},e.prototype.getOldLeft=function(){return this.oldLeft},e.prototype.setLeft=function(t){this.oldLeft=t,this.left!==t&&(this.left=t,this.localEventService.dispatchEvent(this.createAgEvent(e.EVENT_LEFT_CHANGED)))},e.prototype.getPinned=function(){return this.pinned},e.prototype.createAgEvent=function(e){return{type:e}},e.prototype.addEventListener=function(e,t){this.localEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.localEventService.removeEventListener(e,t)},e.prototype.getGroupId=function(){return this.groupId},e.prototype.getInstanceId=function(){return this.instanceId},e.prototype.isChildInThisGroupDeepSearch=function(t){var n=!1;return this.children.forEach((function(r){t===r&&(n=!0),r instanceof e&&r.isChildInThisGroupDeepSearch(t)&&(n=!0)})),n},e.prototype.getActualWidth=function(){var e=0;return this.displayedChildren&&this.displayedChildren.forEach((function(t){e+=t.getActualWidth()})),e},e.prototype.isResizable=function(){if(!this.displayedChildren)return!1;var e=!1;return this.displayedChildren.forEach((function(t){t.isResizable()&&(e=!0)})),e},e.prototype.getMinWidth=function(){var e=0;return this.displayedChildren.forEach((function(t){e+=t.getMinWidth()||0})),e},e.prototype.addChild=function(e){this.children||(this.children=[]),this.children.push(e)},e.prototype.getDisplayedChildren=function(){return this.displayedChildren},e.prototype.getLeafColumns=function(){var e=[];return this.addLeafColumns(e),e},e.prototype.getDisplayedLeafColumns=function(){var e=[];return this.addDisplayedLeafColumns(e),e},e.prototype.getDefinition=function(){return this.originalColumnGroup.getColGroupDef()},e.prototype.getColGroupDef=function(){return this.originalColumnGroup.getColGroupDef()},e.prototype.isPadding=function(){return this.originalColumnGroup.isPadding()},e.prototype.isExpandable=function(){return this.originalColumnGroup.isExpandable()},e.prototype.isExpanded=function(){return this.originalColumnGroup.isExpanded()},e.prototype.setExpanded=function(e){this.originalColumnGroup.setExpanded(e)},e.prototype.addDisplayedLeafColumns=function(t){this.displayedChildren.forEach((function(n){n instanceof dt?t.push(n):n instanceof e&&n.addDisplayedLeafColumns(t)}))},e.prototype.addLeafColumns=function(t){this.children.forEach((function(n){n instanceof dt?t.push(n):n instanceof e&&n.addLeafColumns(t)}))},e.prototype.getChildren=function(){return this.children},e.prototype.getColumnGroupShow=function(){return this.originalColumnGroup.getColumnGroupShow()},e.prototype.getOriginalColumnGroup=function(){return this.originalColumnGroup},e.prototype.getPaddingLevel=function(){var e=this.getParent();return this.isPadding()&&e&&e.isPadding()?1+e.getPaddingLevel():0},e.prototype.calculateDisplayedColumns=function(){var t=this;this.displayedChildren=[];for(var n=this;null!=n&&n.isPadding();)n=n.getParent();if(!(!!n&&n.originalColumnGroup.isExpandable()))return this.displayedChildren=this.children,void this.localEventService.dispatchEvent(this.createAgEvent(e.EVENT_DISPLAYED_CHILDREN_CHANGED));this.children.forEach((function(r){if(!(r instanceof e&&(!r.displayedChildren||!r.displayedChildren.length)))switch(r.getColumnGroupShow()){case e.HEADER_GROUP_SHOW_OPEN:n.originalColumnGroup.isExpanded()&&t.displayedChildren.push(r);break;case e.HEADER_GROUP_SHOW_CLOSED:n.originalColumnGroup.isExpanded()||t.displayedChildren.push(r);break;default:t.displayedChildren.push(r)}})),this.localEventService.dispatchEvent(this.createAgEvent(e.EVENT_DISPLAYED_CHILDREN_CHANGED))},e.HEADER_GROUP_SHOW_OPEN="open",e.HEADER_GROUP_SHOW_CLOSED="closed",e.EVENT_LEFT_CHANGED="leftChanged",e.EVENT_DISPLAYED_CHILDREN_CHANGED="displayedChildrenChanged",ct([Qe("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),e}(),ft=function(){function e(e,t,n,r){this.localEventService=new at,this.expandable=!1,this.colGroupDef=e,this.groupId=t,this.expanded=!!e&&!!e.openByDefault,this.padding=n,this.level=r}return e.prototype.setOriginalParent=function(e){this.originalParent=e},e.prototype.getOriginalParent=function(){return this.originalParent},e.prototype.getLevel=function(){return this.level},e.prototype.isVisible=function(){return!!this.children&&this.children.some((function(e){return e.isVisible()}))},e.prototype.isPadding=function(){return this.padding},e.prototype.setExpanded=function(t){this.expanded=void 0!==t&&t;var n={type:e.EVENT_EXPANDED_CHANGED};this.localEventService.dispatchEvent(n)},e.prototype.isExpandable=function(){return this.expandable},e.prototype.isExpanded=function(){return this.expanded},e.prototype.getGroupId=function(){return this.groupId},e.prototype.getId=function(){return this.getGroupId()},e.prototype.setChildren=function(e){this.children=e},e.prototype.getChildren=function(){return this.children},e.prototype.getColGroupDef=function(){return this.colGroupDef},e.prototype.getLeafColumns=function(){var e=[];return this.addLeafColumns(e),e},e.prototype.addLeafColumns=function(t){this.children&&this.children.forEach((function(n){n instanceof dt?t.push(n):n instanceof e&&n.addLeafColumns(t)}))},e.prototype.getColumnGroupShow=function(){var e=this.colGroupDef;if(e)return e.columnGroupShow},e.prototype.setupExpandable=function(){var e=this;this.setExpandable(),this.getLeafColumns().forEach((function(t){return t.addEventListener(dt.EVENT_VISIBLE_CHANGED,e.onColumnVisibilityChanged.bind(e))}))},e.prototype.setExpandable=function(){if(!this.isPadding()){for(var t=!1,n=!1,r=!1,o=this.findChildrenRemovingPadding(),a=0,i=o.length;a=0}function Ot(e){for(var t=[],n=At(e);n;)t.push(n),n=n.parentElement;return t}function _t(e){e.__agGridEventPath=Dt(e)}function Dt(e){var t=e;return t.deepPath?t.deepPath():t.path?t.path:t.composedPath?t.composedPath():t.__agGridEventPath?t.__agGridEventPath:Ot(e)}function Pt(e,t,n,r){var o=Q(vt,n)?{passive:!0}:void 0;e&&e.addEventListener&&e.addEventListener(t,n,r,o)}var Tt,xt=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Nt=function(){function e(){var e=this;this.destroyFunctions=[],this.destroyed=!1,this.__v_skip=!0,this.isAlive=function(){return!e.destroyed}}return e.prototype.getFrameworkOverrides=function(){return this.frameworkOverrides},e.prototype.getContext=function(){return this.context},e.prototype.destroy=function(){this.destroyFunctions.forEach((function(e){return e()})),this.destroyFunctions.length=0,this.destroyed=!0,this.dispatchEvent({type:e.EVENT_DESTROYED})},e.prototype.addEventListener=function(e,t){this.localEventService||(this.localEventService=new at),this.localEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.localEventService&&this.localEventService.removeEventListener(e,t)},e.prototype.dispatchEventAsync=function(e){var t=this;window.setTimeout((function(){return t.dispatchEvent(e)}),0)},e.prototype.dispatchEvent=function(e){this.localEventService&&this.localEventService.dispatchEvent(e)},e.prototype.addManagedListener=function(e,t,n){var r=this;if(!this.destroyed){e instanceof HTMLElement?Pt(this.getFrameworkOverrides(),e,t,n):e.addEventListener(t,n);var o=function o(){return e.removeEventListener(t,n),r.destroyFunctions=r.destroyFunctions.filter((function(e){return e!==o})),null};return this.destroyFunctions.push(o),o}},e.prototype.addDestroyFunc=function(e){this.isAlive()?this.destroyFunctions.push(e):e()},e.prototype.createManagedBean=function(e,t){var n=this.createBean(e,t);return this.addDestroyFunc(this.destroyBean.bind(this,e,t)),n},e.prototype.createBean=function(e,t,n){return(t||this.getContext()).createBean(e,n)},e.prototype.destroyBean=function(e,t){return(t||this.getContext()).destroyBean(e)},e.prototype.destroyBeans=function(e,t){var n=this;return e&&ae(e,(function(e){return n.destroyBean(e,t)})),[]},e.EVENT_DESTROYED="destroyed",xt([Qe("frameworkOverrides")],e.prototype,"frameworkOverrides",void 0),xt([Qe("context")],e.prototype,"context",void 0),xt([Qe("eventService")],e.prototype,"eventService",void 0),xt([Qe("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),xt([Ze],e.prototype,"destroy",null),e}(),Mt=(Tt=function(e,t){return Tt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},Tt(e,t)},function(e,t){function n(){this.constructor=e}Tt(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),kt=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ft=function(e,t){return function(n,r){t(n,r,e)}},It=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Mt(t,e),t.prototype.setBeans=function(e){this.logger=e.create("ColumnFactory")},t.prototype.createColumnTree=function(e,t,n){var r=new I,o=this.extractExistingTreeData(n),a=o.existingCols,i=o.existingGroups,s=o.existingColKeys;r.addExistingKeys(s);var u=this.recursivelyCreateColumns(e,0,t,a,r,i),l=this.findMaxDept(u,0);this.logger.log("Number of levels for grouped columns is "+l);var d=this.balanceColumnTree(u,0,l,r);return this.columnUtils.depthFirstOriginalTreeSearch(null,d,(function(e,t){e instanceof ft&&e.setupExpandable(),e.setOriginalParent(t)})),{columnTree:d,treeDept:l}},t.prototype.extractExistingTreeData=function(e){var t=[],n=[],r=[];return e&&this.columnUtils.depthFirstOriginalTreeSearch(null,e,(function(e){if(e instanceof ft){var o=e;n.push(o)}else{var a=e;r.push(a.getId()),t.push(a)}})),{existingCols:t,existingGroups:n,existingColKeys:r}},t.prototype.createForAutoGroups=function(e,t){var n=this,r=[];return e.forEach((function(e){var o=n.createAutoGroupTreeItem(t,e);r.push(o)})),r},t.prototype.createAutoGroupTreeItem=function(e,t){for(var n=t,r=this.findDepth(e)-1;r>=0;r--){var o=new ft(null,"FAKE_PATH_"+t.getId()+"}_"+r,!0,r);this.context.createBean(o),o.setChildren([n]),n.setOriginalParent(o),n=o}return n},t.prototype.findDepth=function(e){for(var t=0,n=e;n&&n[0]&&n[0]instanceof ft;)t++,n=n[0].getChildren();return t},t.prototype.balanceColumnTree=function(e,t,n,r){for(var o=[],a=0;a=t;c--){var p=r.getUniqueKey(null,null),f=this.createMergedColGroupDef(null),h=new ft(f,p,!0,t);this.context.createBean(h),d&&d.setChildren([h]),d=h,l||(l=d)}if(l&&d){if(o.push(l),e.some((function(e){return e instanceof ft}))){d.setChildren([i]);continue}d.setChildren(e);break}o.push(i)}}return o},t.prototype.findMaxDept=function(e,t){for(var n=t,r=0;r"']/g,Bt={"&":"&","<":"<",">":">",'"':""","'":"'"};function Ht(e){var t=String.fromCharCode;function n(e,n){return t(e>>n&63|128)}function r(e){if(e>=0&&e<=31&&10!==e)return"_x"+Wt(e.toString(16).toUpperCase(),4,"0")+"_";if(0==(4294967168&e))return t(e);var r="";return 0==(4294965248&e)?r=t(e>>6&31|192):0==(4294901760&e)?(!function(e){if(e>=55296&&e<=57343)throw Error("Lone surrogate U+"+e.toString(16).toUpperCase()+" is not a scalar value")}(e),r=t(e>>12&15|224),r+=n(e,6)):0==(4292870144&e)&&(r=t(e>>18&7|240),r+=n(e,12),r+=n(e,6)),r+=t(63&e|128)}for(var o=function(e){var t=[];if(!e)return[];for(var n,r,o=e.length,a=0;a=55296&&n<=56319&&at?e:((t-=e.length)>n.length&&(n+=Vt(n,t/n.length)),n.slice(0,t)+e)}function Ut(e){return null==e?null:e.replace(/([A-Z])/g,(function(e){return"-"+e[0].toLowerCase()}))}function zt(e){return null==e?null:e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))}function Yt(e){return e[0].toUpperCase()+e.substr(1).toLowerCase()}function qt(e){return null==e?null:e.toString().toString().replace(Gt,(function(e){return Bt[e]}))}function Kt(e){if(!e||null==e)return null;return e.replace(/([A-Z])([A-Z])([a-z])|([a-z])([A-Z])/g,"$1$4 $2$3$5").replace("."," ").split(" ").map((function(e){return e.substring(0,1).toUpperCase()+(e.length>1?e.substring(1,e.length):"")})).join(" ")}function Zt(e,t){return e===t||null!=e&&e.slice(0,t.length)===t}function Xt(e){var t=new Map;return e.forEach((function(e){return t.set(e[0],e[1])})),t}function Qt(e,t){var n=new Map;return e.forEach((function(e){return n.set(t(e),e)})),n}function $t(e){var t=[];return e.forEach((function(e,n){return t.push(n)})),t}var Jt=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),en=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},tn=function(e,t){return function(n,r){t(n,r,e)}},nn=function(){for(var e=0,t=0,n=arguments.length;t=0,s=a>=0;return i&&s?o-a:i?1:s?-1:e.gridColumns.indexOf(n)-e.gridColumns.indexOf(r)}))},t.prototype.getAllDisplayedAutoHeightCols=function(){return this.displayedAutoHeightCols},t.prototype.setViewport=function(){this.gridOptionsWrapper.isEnableRtl()?(this.viewportLeft=this.bodyWidth-this.scrollPosition-this.scrollWidth,this.viewportRight=this.bodyWidth-this.scrollPosition):(this.viewportLeft=this.scrollPosition,this.viewportRight=this.scrollWidth+this.scrollPosition)},t.prototype.getDisplayedColumnsStartingAt=function(e){for(var t=e,n=[];null!=t;)n.push(t),t=this.getDisplayedColAfter(t);return n},t.prototype.checkViewportColumns=function(){if(null!=this.displayedColumnsCenter){var e=this.viewportColumns.map((function(e){return e.getId()})).join("#");if(this.extractViewport(),e!==this.viewportColumns.map((function(e){return e.getId()})).join("#")){var t={type:Lt.EVENT_VIRTUAL_COLUMNS_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)}}},t.prototype.setViewportPosition=function(e,t){(e!==this.scrollWidth||t!==this.scrollPosition||this.bodyWidthDirty)&&(this.scrollWidth=e,this.scrollPosition=t,this.bodyWidthDirty=!0,this.setViewport(),this.ready&&this.checkViewportColumns())},t.prototype.isPivotMode=function(){return this.pivotMode},t.prototype.isPivotSettingAllowed=function(e){return!e||!this.gridOptionsWrapper.isTreeData()||(console.warn("AG Grid: Pivot mode not available in conjunction Tree Data i.e. 'gridOptions.treeData: true'"),!1)},t.prototype.setPivotMode=function(e,t){if(void 0===t&&(t="api"),e!==this.pivotMode&&this.isPivotSettingAllowed(this.pivotMode)){this.pivotMode=e,this.autoGroupsNeedBuilding=!0,this.updateGridColumns(),this.updateDisplayedColumns(t);var n={type:Lt.EVENT_COLUMN_PIVOT_MODE_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(n)}},t.prototype.getSecondaryPivotColumn=function(e,t){if(!this.secondaryColumnsPresent||!this.secondaryColumns)return null;var n=this.getPrimaryColumn(t),r=null;return this.secondaryColumns.forEach((function(t){var o=t.getColDef().pivotKeys,a=t.getColDef().pivotValueColumn;H(o,e)&&a===n&&(r=t)})),r},t.prototype.setBeans=function(e){this.logger=e.create("columnModel")},t.prototype.setFirstRightAndLastLeftPinned=function(e){var t,n;this.gridOptionsWrapper.isEnableRtl()?(t=this.displayedColumnsLeft?this.displayedColumnsLeft[0]:null,n=this.displayedColumnsRight?B(this.displayedColumnsRight):null):(t=this.displayedColumnsLeft?B(this.displayedColumnsLeft):null,n=this.displayedColumnsRight?this.displayedColumnsRight[0]:null),this.gridColumns.forEach((function(r){r.setLastLeftPinned(r===t,e),r.setFirstRightPinned(r===n,e)}))},t.prototype.autoSizeColumns=function(e,t,n){var r=this;void 0===n&&(n="api"),this.animationFrameService.flushAllFrames();var o=[],a=-1;for(null==t&&(t=this.gridOptionsWrapper.isSkipHeaderOnAutoSize());0!==a;)a=0,this.actionOnGridColumns(e,(function(e){if(o.indexOf(e)>=0)return!1;var i=r.autoWidthCalculator.getPreferredWidthForColumn(e,t);if(i>0){var s=r.normaliseColumnWidth(e,i);e.setActualWidth(s,n),o.push(e),a++}return!0}),n);this.fireColumnResizedEvent(o,!0,"autosizeColumns")},t.prototype.fireColumnResizedEvent=function(e,t,n,r){if(void 0===r&&(r=null),e&&e.length){var o={type:Lt.EVENT_COLUMN_RESIZED,columns:e,column:1===e.length?e[0]:null,flexColumns:r,finished:t,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(o)}},t.prototype.autoSizeColumn=function(e,t,n){void 0===n&&(n="api"),e&&this.autoSizeColumns([e],t,n)},t.prototype.autoSizeAllColumns=function(e,t){void 0===t&&(t="api");var n=this.getAllDisplayedColumns();this.autoSizeColumns(n,e,t)},t.prototype.getColumnsFromTree=function(e){var t=[];return function e(n){for(var r=0;r=0},t.prototype.getAllDisplayedColumns=function(){return this.displayedColumns},t.prototype.getViewportColumns=function(){return this.viewportColumns},t.prototype.getDisplayedLeftColumnsForRow=function(e){return this.colSpanActive?this.getDisplayedColumnsForRow(e,this.displayedColumnsLeft):this.displayedColumnsLeft},t.prototype.getDisplayedRightColumnsForRow=function(e){return this.colSpanActive?this.getDisplayedColumnsForRow(e,this.displayedColumnsRight):this.displayedColumnsRight},t.prototype.getDisplayedColumnsForRow=function(e,t,n,r){for(var o,a=[],i=null,s=function(s){var u,l=t[s],d=t.length-s,c=Math.min(l.getColSpan(e),d),p=[l];if(c>1){for(var f=c-1,h=1;h<=f;h++)p.push(t[s+h]);s+=f}if(n?(u=!1,p.forEach((function(e){n(e)&&(u=!0)}))):u=!0,u){if(0===a.length&&i)!!r&&r(l)&&a.push(i);a.push(l)}i=l,o=s},u=0;ut.viewportLeft}))},t.prototype.getAriaColumnIndex=function(e){return this.getAllGridColumns().indexOf(e)+1},t.prototype.isColumnInViewport=function(e){if(e.getColDef().autoHeight)return!0;var t=e.getLeft()||0,n=t+e.getActualWidth(),r=this.viewportLeft-200,o=this.viewportRight+200;return!(to&&n>o)},t.prototype.getDisplayedColumnsLeftWidth=function(){return this.getWidthOfColsInList(this.displayedColumnsLeft)},t.prototype.getDisplayedColumnsRightWidth=function(){return this.getWidthOfColsInList(this.displayedColumnsRight)},t.prototype.updatePrimaryColumnList=function(e,t,n,r,o,a){var i=this;if(void 0===a&&(a="api"),e&&!O(e)){var s=!1;if(e.forEach((function(e){var o=i.getPrimaryColumn(e);if(o){if(n){if(t.indexOf(o)>=0)return;t.push(o)}else{if(t.indexOf(o)<0)return;Y(t,o)}r(o),s=!0}})),s){this.autoGroupsNeedBuilding&&this.updateGridColumns(),this.updateDisplayedColumns(a);var u={type:o,columns:t,column:1===t.length?t[0]:null,api:this.gridApi,columnApi:this.columnApi,source:a};this.eventService.dispatchEvent(u)}}},t.prototype.setRowGroupColumns=function(e,t){void 0===t&&(t="api"),this.autoGroupsNeedBuilding=!0,this.setPrimaryColumnList(e,this.rowGroupColumns,Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,this.setRowGroupActive.bind(this),t)},t.prototype.setRowGroupActive=function(e,t,n){e!==t.isRowGroupActive()&&(t.setRowGroupActive(e,n),e||this.gridOptionsWrapper.isSuppressMakeColumnVisibleAfterUnGroup()||t.setVisible(!0,n))},t.prototype.addRowGroupColumn=function(e,t){void 0===t&&(t="api"),e&&this.addRowGroupColumns([e],t)},t.prototype.addRowGroupColumns=function(e,t){void 0===t&&(t="api"),this.autoGroupsNeedBuilding=!0,this.updatePrimaryColumnList(e,this.rowGroupColumns,!0,this.setRowGroupActive.bind(this,!0),Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,t)},t.prototype.removeRowGroupColumns=function(e,t){void 0===t&&(t="api"),this.autoGroupsNeedBuilding=!0,this.updatePrimaryColumnList(e,this.rowGroupColumns,!1,this.setRowGroupActive.bind(this,!1),Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,t)},t.prototype.removeRowGroupColumn=function(e,t){void 0===t&&(t="api"),e&&this.removeRowGroupColumns([e],t)},t.prototype.addPivotColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.pivotColumns,!0,(function(e){return e.setPivotActive(!0,t)}),Lt.EVENT_COLUMN_PIVOT_CHANGED,t)},t.prototype.setPivotColumns=function(e,t){void 0===t&&(t="api"),this.setPrimaryColumnList(e,this.pivotColumns,Lt.EVENT_COLUMN_PIVOT_CHANGED,(function(e,n){n.setPivotActive(e,t)}),t)},t.prototype.addPivotColumn=function(e,t){void 0===t&&(t="api"),this.addPivotColumns([e],t)},t.prototype.removePivotColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.pivotColumns,!1,(function(e){return e.setPivotActive(!1,t)}),Lt.EVENT_COLUMN_PIVOT_CHANGED,t)},t.prototype.removePivotColumn=function(e,t){void 0===t&&(t="api"),this.removePivotColumns([e],t)},t.prototype.setPrimaryColumnList=function(e,t,n,r,o){var a=this;t.length=0,A(e)&&e.forEach((function(e){var n=a.getPrimaryColumn(e);n&&t.push(n)})),(this.primaryColumns||[]).forEach((function(e){var n=t.indexOf(e)>=0;r(n,e)})),this.autoGroupsNeedBuilding&&this.updateGridColumns(),this.updateDisplayedColumns(o),this.fireColumnEvent(n,t,o)},t.prototype.setValueColumns=function(e,t){void 0===t&&(t="api"),this.setPrimaryColumnList(e,this.valueColumns,Lt.EVENT_COLUMN_VALUE_CHANGED,this.setValueActive.bind(this),t)},t.prototype.setValueActive=function(e,t,n){if(e!==t.isValueActive()&&(t.setValueActive(e,n),e&&!t.getAggFunc())){var r=this.aggFuncService.getDefaultAggFunc(t);t.setAggFunc(r)}},t.prototype.addValueColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.valueColumns,!0,this.setValueActive.bind(this,!0),Lt.EVENT_COLUMN_VALUE_CHANGED,t)},t.prototype.addValueColumn=function(e,t){void 0===t&&(t="api"),e&&this.addValueColumns([e],t)},t.prototype.removeValueColumn=function(e,t){void 0===t&&(t="api"),this.removeValueColumns([e],t)},t.prototype.removeValueColumns=function(e,t){void 0===t&&(t="api"),this.updatePrimaryColumnList(e,this.valueColumns,!1,this.setValueActive.bind(this,!1),Lt.EVENT_COLUMN_VALUE_CHANGED,t)},t.prototype.normaliseColumnWidth=function(e,t){var n=e.getMinWidth();A(n)&&t0?o+=n:a=!1})),n>=r&&(!a||n<=o)},t.prototype.resizeColumnSets=function(e,t,n){var r=this;if(!e||e.every((function(e){return r.checkMinAndMaxWidthsForSet(e)}))){var o=[],a=[];e.forEach((function(e){var t=e.width,r=e.columns,i=e.ratios,s={},u={};r.forEach((function(e){return a.push(e)}));for(var l=!0,d=0,c=function(){if(++d>1e3)return console.error("AG Grid: infinite loop in resizeColumnSets"),"break";l=!1;var e=[],n=0,o=t;r.forEach((function(t,r){if(u[t.getId()])o-=s[t.getId()];else{e.push(t);var a=i[r];n+=a}}));var a=1/n;e.forEach((function(n,r){var d;r===e.length-1?d=o:(d=Math.round(i[r]*t*a),o-=d);var c=n.getMinWidth(),p=n.getMaxWidth();A(c)&&d0&&d>p&&(d=p,u[n.getId()]=!0,l=!0),s[n.getId()]=d}))};l;){if("break"===c())break}r.forEach((function(e){var t=s[e.getId()];e.getActualWidth()!==t&&(e.setActualWidth(t,n),o.push(e))}))}));var i=o.length>0,s=this.refreshFlexedColumns({resizingCols:a,skipSetLeft:!0});i&&(this.setLeftValues(n),this.updateBodyWidths(),this.checkViewportColumns());var u=a.concat(s);(i||t)&&this.fireColumnResizedEvent(u,t,n,s)}else if(t){var l=e&&e.length>0?e[0].columns:null;this.fireColumnResizedEvent(l,t,n)}},t.prototype.setColumnAggFunc=function(e,t,n){if(void 0===n&&(n="api"),e){var r=this.getPrimaryColumn(e);r&&(r.setAggFunc(t),this.fireColumnEvent(Lt.EVENT_COLUMN_VALUE_CHANGED,[r],n))}},t.prototype.fireColumnEvent=function(e,t,n){var r={type:e,columns:t,column:t&&1==t.length?t[0]:null,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(r)},t.prototype.moveRowGroupColumn=function(e,t,n){void 0===n&&(n="api");var r=this.rowGroupColumns[e];this.rowGroupColumns.splice(e,1),this.rowGroupColumns.splice(t,0,r);var o={type:Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,columns:this.rowGroupColumns,column:1===this.rowGroupColumns.length?this.rowGroupColumns[0]:null,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(o)},t.prototype.moveColumns=function(e,t,n){if(void 0===n&&(n="api"),this.columnAnimationService.start(),t>this.gridColumns.length-e.length)return console.warn("AG Grid: tried to insert columns in invalid location, toIndex = "+t),void console.warn("AG Grid: remember that you should not count the moving columns when calculating the new index");var r=this.getGridColumns(e);if(!!this.doesMovePassRules(r,t)){X(this.gridColumns,r,t),this.updateDisplayedColumns(n);var o={type:Lt.EVENT_COLUMN_MOVED,columns:r,column:1===r.length?r[0]:null,toIndex:t,api:this.gridApi,columnApi:this.columnApi,source:n};this.eventService.dispatchEvent(o),this.columnAnimationService.finish()}},t.prototype.doesMovePassRules=function(e,t){var n=this.gridColumns.slice();return X(n,e,t),!!this.doesMovePassMarryChildren(n)&&!!this.doesMovePassLockedPositions(n)},t.prototype.sortColumnsLikeGridColumns=function(e){var t=this;!e||e.length<=1||(e.filter((function(e){return t.gridColumns.indexOf(e)<0})).length>0||e.sort((function(e,n){return t.gridColumns.indexOf(e)-t.gridColumns.indexOf(n)})))},t.prototype.doesMovePassLockedPositions=function(e){var t=!1,n=!0;return e.forEach((function(e){e.getColDef().lockPosition?t&&(n=!1):t=!0})),n},t.prototype.doesMovePassMarryChildren=function(e){var t=!0;return this.columnUtils.depthFirstOriginalTreeSearch(null,this.gridBalancedTree,(function(n){if(n instanceof ft){var r=n,o=r.getColGroupDef();if(o&&o.marryChildren){var a=[];r.getLeafColumns().forEach((function(t){var n=e.indexOf(t);a.push(n)})),Math.max.apply(Math,a)-Math.min.apply(Math,a)>r.getLeafColumns().length-1&&(t=!1)}}})),t},t.prototype.moveColumn=function(e,t,n){void 0===n&&(n="api"),this.moveColumns([e],t,n)},t.prototype.moveColumnByIndex=function(e,t,n){void 0===n&&(n="api");var r=this.gridColumns[e];this.moveColumn(r,t,n)},t.prototype.getColumnDefs=function(){var e=this;if(this.primaryColumns){var t=this.primaryColumns.slice();return this.gridColsArePrimary?t.sort((function(t,n){return e.gridColumns.indexOf(t)-e.gridColumns.indexOf(n)})):this.lastPrimaryOrder&&t.sort((function(t,n){return e.lastPrimaryOrder.indexOf(t)-e.lastPrimaryOrder.indexOf(n)})),this.columnDefFactory.buildColumnDefs(t,this.rowGroupColumns,this.pivotColumns)}},t.prototype.getBodyContainerWidth=function(){return this.bodyWidth},t.prototype.getContainerWidth=function(e){switch(e){case it.PINNED_LEFT:return this.leftWidth;case it.PINNED_RIGHT:return this.rightWidth;default:return this.bodyWidth}},t.prototype.updateBodyWidths=function(){var e=this.getWidthOfColsInList(this.displayedColumnsCenter),t=this.getWidthOfColsInList(this.displayedColumnsLeft),n=this.getWidthOfColsInList(this.displayedColumnsRight);if(this.bodyWidthDirty=this.bodyWidth!==e,this.bodyWidth!==e||this.leftWidth!==t||this.rightWidth!==n){this.bodyWidth=e,this.leftWidth=t,this.rightWidth=n;var r={type:Lt.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(r)}},t.prototype.getValueColumns=function(){return this.valueColumns?this.valueColumns:[]},t.prototype.getPivotColumns=function(){return this.pivotColumns?this.pivotColumns:[]},t.prototype.isPivotActive=function(){return this.pivotColumns&&this.pivotColumns.length>0&&this.pivotMode},t.prototype.getRowGroupColumns=function(){return this.rowGroupColumns?this.rowGroupColumns:[]},t.prototype.getDisplayedCenterColumns=function(){return this.displayedColumnsCenter},t.prototype.getDisplayedLeftColumns=function(){return this.displayedColumnsLeft},t.prototype.getDisplayedRightColumns=function(){return this.displayedColumnsRight},t.prototype.getDisplayedColumns=function(e){switch(e){case it.PINNED_LEFT:return this.getDisplayedLeftColumns();case it.PINNED_RIGHT:return this.getDisplayedRightColumns();default:return this.getDisplayedCenterColumns()}},t.prototype.getAllPrimaryColumns=function(){return this.primaryColumns?this.primaryColumns.slice():null},t.prototype.getSecondaryColumns=function(){return this.secondaryColumns?this.secondaryColumns.slice():null},t.prototype.getAllColumnsForQuickFilter=function(){return this.columnsForQuickFilter},t.prototype.getAllGridColumns=function(){return this.gridColumns},t.prototype.isEmpty=function(){return O(this.gridColumns)},t.prototype.isRowGroupEmpty=function(){return O(this.rowGroupColumns)},t.prototype.setColumnVisible=function(e,t,n){void 0===n&&(n="api"),this.setColumnsVisible([e],t,n)},t.prototype.setColumnsVisible=function(e,t,n){var r=this;void 0===t&&(t=!1),void 0===n&&(n="api"),this.columnAnimationService.start(),this.actionOnGridColumns(e,(function(e){return e.isVisible()!==t&&(e.setVisible(t,n),!0)}),n,(function(){return{type:Lt.EVENT_COLUMN_VISIBLE,visible:t,column:null,columns:null,api:r.gridApi,columnApi:r.columnApi,source:n}})),this.columnAnimationService.finish()},t.prototype.setColumnPinned=function(e,t,n){void 0===n&&(n="api"),e&&this.setColumnsPinned([e],t,n)},t.prototype.setColumnsPinned=function(e,t,n){var r,o=this;(void 0===n&&(n="api"),"print"!==this.gridOptionsWrapper.getDomLayout())?(this.columnAnimationService.start(),r=!0===t||t===it.PINNED_LEFT?it.PINNED_LEFT:t===it.PINNED_RIGHT?it.PINNED_RIGHT:null,this.actionOnGridColumns(e,(function(e){return e.getPinned()!==r&&(e.setPinned(r),!0)}),n,(function(){return{type:Lt.EVENT_COLUMN_PINNED,pinned:r,column:null,columns:null,api:o.gridApi,columnApi:o.columnApi,source:n}})),this.columnAnimationService.finish()):console.warn("Changing the column pinning status is not allowed with domLayout='print'")},t.prototype.actionOnGridColumns=function(e,t,n,r){var o=this;if(!O(e)){var a=[];if(e.forEach((function(e){var n=o.getGridColumn(e);n&&(!1!==t(n)&&a.push(n))})),a.length&&(this.updateDisplayedColumns(n),A(r)&&r)){var i=r();i.columns=a,i.column=1===a.length?a[0]:null,this.eventService.dispatchEvent(i)}}},t.prototype.getDisplayedColBefore=function(e){var t=this.getAllDisplayedColumns(),n=t.indexOf(e);return n>0?t[n-1]:null},t.prototype.getDisplayedColAfter=function(e){var t=this.getAllDisplayedColumns(),n=t.indexOf(e);return n0},t.prototype.isPinningRight=function(){return this.displayedColumnsRight.length>0},t.prototype.getPrimaryAndSecondaryAndAutoColumns=function(){var e=this.primaryColumns?this.primaryColumns.slice(0):[];return this.groupAutoColumns&&A(this.groupAutoColumns)&&this.groupAutoColumns.forEach((function(t){return e.push(t)})),this.secondaryColumnsPresent&&this.secondaryColumns&&this.secondaryColumns.forEach((function(t){return e.push(t)})),e},t.prototype.createStateItemFromColumn=function(e){var t=e.isRowGroupActive()?this.rowGroupColumns.indexOf(e):null,n=e.isPivotActive()?this.pivotColumns.indexOf(e):null,r=e.isValueActive()?e.getAggFunc():null,o=null!=e.getSort()?e.getSort():null,a=null!=e.getSortIndex()?e.getSortIndex():null,i=null!=e.getFlex()&&e.getFlex()>0?e.getFlex():null;return{colId:e.getColId(),width:e.getActualWidth(),hide:!e.isVisible(),pinned:e.getPinned(),sort:o,sortIndex:a,aggFunc:r,rowGroup:e.isRowGroupActive(),rowGroupIndex:t,pivot:e.isPivotActive(),pivotIndex:n,flex:i}},t.prototype.getColumnState=function(){if(S(this.primaryColumns)||!this.isAlive())return[];var e=this.getPrimaryAndSecondaryAndAutoColumns().map(this.createStateItemFromColumn.bind(this));return this.pivotMode||this.orderColumnStateList(e),e},t.prototype.getPrimaryAndAutoGroupCols=function(){return this.groupAutoColumns?nn(this.primaryColumns||[],this.groupAutoColumns):this.primaryColumns},t.prototype.orderColumnStateList=function(e){var t=Xt(this.gridColumns.map((function(e,t){return[e.getColId(),t]})));e.sort((function(e,n){return(t.has(e.colId)?t.get(e.colId):-1)-(t.has(n.colId)?t.get(n.colId):-1)}))},t.prototype.resetColumnState=function(e){void 0===e&&(e="api");var t=this.getColumnsFromTree(this.primaryColumnTree),n=[],r=1e3,o=1e3,a=[];this.groupAutoColumns&&(a=a.concat(this.groupAutoColumns)),t&&(a=a.concat(t)),a.forEach((function(e){var t=function(e,t){return null!=e?e:null!=t?t:null},a=e.getColDef(),i=t(a.sort,a.initialSort),s=t(a.sortIndex,a.initialSortIndex),u=t(a.hide,a.initialHide),l=t(a.pinned,a.initialPinned),d=t(a.width,a.initialWidth),c=t(a.flex,a.initialFlex),p=t(a.rowGroupIndex,a.initialRowGroupIndex),f=t(a.rowGroup,a.initialRowGroup);null!=p||null!=f&&0!=f||(p=null,f=null);var h=t(a.pivotIndex,a.initialPivotIndex),g=t(a.pivot,a.initialPivot);null!=h||null!=g&&0!=g||(h=null,g=null);var v=t(a.aggFunc,a.initialAggFunc),m={colId:e.getColId(),sort:i,sortIndex:s,hide:u,pinned:l,width:d,flex:c,rowGroup:f,rowGroupIndex:p,pivot:g,pivotIndex:h,aggFunc:v};S(p)&&f&&(m.rowGroupIndex=r++),S(h)&&g&&(m.pivotIndex=o++),n.push(m)})),this.applyColumnState({state:n,applyOrder:!0},e)},t.prototype.applyColumnState=function(e,t){var n=this;if(void 0===t&&(t="api"),O(this.primaryColumns))return!1;if(e&&e.state&&!e.state.forEach)return console.warn("AG Grid: applyColumnState() - the state attribute should be an array, however an array was not found. Please provide an array of items (one for each col you want to change) for state."),!1;this.columnAnimationService.start();var r=this.compareColumnStatesAndRaiseEvents(t);this.autoGroupsNeedBuilding=!0;var o=this.primaryColumns.slice(),a=!0,i={},s={},u=[],l=this.rowGroupColumns.slice(),d=this.pivotColumns.slice();e.state&&e.state.forEach((function(r){var l=it.GROUP_AUTO_COLUMN_ID,d=r.colId||"";if(Zt(d,l))u.push(r);else{var c=n.getPrimaryColumn(d);c?(n.syncColumnWithStateItem(c,r,e.defaultState,i,s,!1,t),Y(o,c)):a=!1}}));var c=function(r){return n.syncColumnWithStateItem(r,null,e.defaultState,i,s,!1,t)};o.forEach(c);var p=function(e,t,n,r){var o=e[n.getId()],a=e[r.getId()],i=null!=o,s=null!=a;if(i&&s)return o-a;if(i)return-1;if(s)return 1;var u=t.indexOf(n),l=t.indexOf(r),d=u>=0;return d&&l>=0?u-l:d?-1:1};this.rowGroupColumns.sort(p.bind(this,i,l)),this.pivotColumns.sort(p.bind(this,s,d)),this.updateGridColumns();var f=this.groupAutoColumns?this.groupAutoColumns.slice():[];return u.forEach((function(r){var o=n.getAutoColumn(r.colId);Y(f,o),n.syncColumnWithStateItem(o,r,e.defaultState,null,null,!0,t)})),f.forEach(c),this.applyOrderAfterApplyState(e),this.updateDisplayedColumns(t),this.dispatchEverythingChanged(t),r(),this.columnAnimationService.finish(),a},t.prototype.applyOrderAfterApplyState=function(e){if(this.gridColsArePrimary&&e.applyOrder&&e.state){var t=[],n={},r={};this.gridColumns.forEach((function(e){return r[e.getId()]=e})),e.state.forEach((function(e){if(e.colId&&!n[e.colId]){var o=r[e.colId];o&&(t.push(o),n[e.colId]=!0)}})),this.gridColumns.forEach((function(e){n[e.getColId()]||t.push(e)})),t=this.putFixedColumnsFirst(t),this.doesMovePassMarryChildren(t)?this.gridColumns=t:console.warn("AG Grid: Applying column order broke a group where columns should be married together. Applying new order has been discarded.")}},t.prototype.compareColumnStatesAndRaiseEvents=function(e){var t=this;if(!!!this.columnDefs)return function(){};var n={rowGroupColumns:this.rowGroupColumns.slice(),pivotColumns:this.pivotColumns.slice(),valueColumns:this.valueColumns.slice()},r=this.getColumnState(),o={};return r.forEach((function(e){o[e.colId]=e})),function(){if(!t.gridOptionsWrapper.isSuppressColumnStateEvents()){var a=t.getPrimaryAndAutoGroupCols(),i=function(n,r,o,a){if(!H(r.map(a),o.map(a))){var i={type:n,columns:o,column:1===o.length?o[0]:null,api:t.gridApi,columnApi:t.columnApi,source:e};t.eventService.dispatchEvent(i)}},s=function(e){var t=[];return(a||[]).forEach((function(n){var r=o[n.getColId()];r&&e(r,n)&&t.push(n)})),t},u=function(e){return e.getColId()};i(Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,n.rowGroupColumns,t.rowGroupColumns,u),i(Lt.EVENT_COLUMN_PIVOT_CHANGED,n.pivotColumns,t.pivotColumns,u);s((function(e,t){var n=null!=e.aggFunc,r=n!=t.isValueActive(),o=n&&e.aggFunc!=t.getAggFunc();return r||o})).length>0&&t.fireColumnEvent(Lt.EVENT_COLUMN_VALUE_CHANGED,t.valueColumns,e);t.fireColumnResizedEvent(s((function(e,t){return e.width!=t.getActualWidth()})),!0,e);t.raiseColumnPinnedEvent(s((function(e,t){return e.pinned!=t.getPinned()})),e);t.raiseColumnVisibleEvent(s((function(e,t){return e.hide==t.isVisible()})),e);s((function(e,t){return e.sort!=t.getSort()||e.sortIndex!=t.getSortIndex()})).length>0&&t.sortController.dispatchSortChangedEvents(),t.raiseColumnMovedEvent(r,e)}}},t.prototype.raiseColumnPinnedEvent=function(e,t){if(e.length){var n=1===e.length?e[0]:null,r=this.getCommonValue(e,(function(e){return e.getPinned()})),o={type:Lt.EVENT_COLUMN_PINNED,pinned:null!=r?r:null,columns:e,column:n,api:this.gridApi,columnApi:this.columnApi,source:t};this.eventService.dispatchEvent(o)}},t.prototype.getCommonValue=function(e,t){if(e&&0!=e.length){for(var n=t(e[0]),r=1;r=d&&e.setActualWidth(p,i)}var f=s("sort").value1;void 0!==f&&(f===it.SORT_DESC||f===it.SORT_ASC?e.setSort(f):e.setSort(void 0));var h=s("sortIndex").value1;if(void 0!==h&&e.setSortIndex(h),!a){var g=s("aggFunc").value1;void 0!==g&&("string"==typeof g?(e.setAggFunc(g),e.isValueActive()||(e.setValueActive(!0,i),this.valueColumns.push(e))):(A(g)&&console.warn("AG Grid: stateItem.aggFunc must be a string. if using your own aggregation functions, register the functions first before using them in get/set state. This is because it is intended for the column state to be stored and retrieved as simple JSON."),e.isValueActive()&&(e.setValueActive(!1,i),Y(this.valueColumns,e))));var v=s("rowGroup","rowGroupIndex"),m=v.value1,y=v.value2;void 0===m&&void 0===y||("number"==typeof y||m?(e.isRowGroupActive()||(e.setRowGroupActive(!0,i),this.rowGroupColumns.push(e)),r&&"number"==typeof y&&(r[e.getId()]=y)):e.isRowGroupActive()&&(e.setRowGroupActive(!1,i),Y(this.rowGroupColumns,e)));var R=s("pivot","pivotIndex"),w=R.value1,b=R.value2;void 0===w&&void 0===b||("number"==typeof b||w?(e.isPivotActive()||(e.setPivotActive(!0,i),this.pivotColumns.push(e)),o&&"number"==typeof b&&(o[e.getId()]=b)):e.isPivotActive()&&(e.setPivotActive(!1,i),Y(this.pivotColumns,e)))}}},t.prototype.getGridColumns=function(e){return this.getColumns(e,this.getGridColumn.bind(this))},t.prototype.getColumns=function(e,t){var n=[];return e&&e.forEach((function(e){var r=t(e);r&&n.push(r)})),n},t.prototype.getColumnWithValidation=function(e){if(null==e)return null;var t=this.getGridColumn(e);return t||console.warn("AG Grid: could not find column "+e),t},t.prototype.getPrimaryColumn=function(e){return this.primaryColumns?this.getColumn(e,this.primaryColumns,this.primaryColumnsMap):null},t.prototype.getGridColumn=function(e){return this.getColumn(e,this.gridColumns,this.gridColumnsMap)},t.prototype.getColumn=function(e,t,n){if(!e)return null;if("string"==typeof e&&n[e])return n[e];for(var r=0;r=0:l?void 0!==p?p:!!(void 0!==h)&&(null!=h&&h>=0):t.indexOf(n)>=0)&&((l?null!=f||null!=h:null!=f)?s.push(n):u.push(n))}));var l=function(e){var t=r(e.getColDef()),n=o(e.getColDef());return null!=t?t:n};s.sort((function(e,t){var n=l(e),r=l(t);return n===r?0:n=0&&d.push(e)})),u.forEach((function(e){d.indexOf(e)<0&&d.push(e)})),t.forEach((function(e){d.indexOf(e)<0&&n(e,!1)})),d.forEach((function(e){t.indexOf(e)<0&&n(e,!0)})),d},t.prototype.extractPivotColumns=function(e,t){this.pivotColumns=this.extractColumns(t,this.pivotColumns,(function(t,n){return t.setPivotActive(n,e)}),(function(e){return e.pivotIndex}),(function(e){return e.initialPivotIndex}),(function(e){return e.pivot}),(function(e){return e.initialPivot}))},t.prototype.resetColumnGroupState=function(e){void 0===e&&(e="api");var t=[];this.columnUtils.depthFirstOriginalTreeSearch(null,this.primaryColumnTree,(function(e){if(e instanceof ft){var n=e.getColGroupDef(),r={groupId:e.getGroupId(),open:n?n.openByDefault:void 0};t.push(r)}})),this.setColumnGroupState(t,e)},t.prototype.getColumnGroupState=function(){var e=[];return this.columnUtils.depthFirstOriginalTreeSearch(null,this.gridBalancedTree,(function(t){if(t instanceof ft){var n=t;e.push({groupId:n.getGroupId(),open:n.isExpanded()})}})),e},t.prototype.setColumnGroupState=function(e,t){var n=this;void 0===t&&(t="api"),this.columnAnimationService.start();var r=[];e.forEach((function(e){var t=e.groupId,o=e.open,a=n.getOriginalColumnGroup(t);a&&a.isExpanded()!==o&&(n.logger.log("columnGroupOpened("+a.getGroupId()+","+o+")"),a.setExpanded(o),r.push(a))})),this.updateGroupsAndDisplayedColumns(t),this.setFirstRightAndLastLeftPinned(t),r.forEach((function(e){var t={type:Lt.EVENT_COLUMN_GROUP_OPENED,columnGroup:e,api:n.gridApi,columnApi:n.columnApi};n.eventService.dispatchEvent(t)})),this.columnAnimationService.finish()},t.prototype.setColumnGroupOpened=function(e,t,n){var r;void 0===n&&(n="api"),r=e instanceof ft?e.getId():e||"",this.setColumnGroupState([{groupId:r,open:t}],n)},t.prototype.getOriginalColumnGroup=function(e){if(e instanceof ft)return e;"string"!=typeof e&&console.error("AG Grid: group key must be a string");var t=null;return this.columnUtils.depthFirstOriginalTreeSearch(null,this.gridBalancedTree,(function(n){if(n instanceof ft){var r=n;r.getId()===e&&(t=r)}})),t},t.prototype.calculateColumnsForDisplay=function(){var e=this;return this.pivotMode&&!this.secondaryColumnsPresent?this.gridColumns.filter((function(t){var n=e.groupAutoColumns&&Q(e.groupAutoColumns,t),r=e.valueColumns&&Q(e.valueColumns,t);return n||r})):this.gridColumns.filter((function(t){return e.groupAutoColumns&&Q(e.groupAutoColumns,t)||t.isVisible()}))},t.prototype.checkColSpanActiveInCols=function(e){var t=!1;return e.forEach((function(e){A(e.getColDef().colSpan)&&(t=!0)})),t},t.prototype.calculateColumnsForGroupDisplay=function(){var e=this;this.groupDisplayColumns=[];var t=function(t){var n=t.getColDef();n&&A(n.showRowGroup)&&e.groupDisplayColumns.push(t)};this.gridColumns.forEach(t),this.groupAutoColumns&&this.groupAutoColumns.forEach(t)},t.prototype.getGroupDisplayColumns=function(){return this.groupDisplayColumns},t.prototype.updateDisplayedColumns=function(e){var t=this.calculateColumnsForDisplay();this.buildDisplayedTrees(t),this.calculateColumnsForGroupDisplay(),this.updateGroupsAndDisplayedColumns(e),this.setFirstRightAndLastLeftPinned(e)},t.prototype.isSecondaryColumnsPresent=function(){return this.secondaryColumnsPresent},t.prototype.setSecondaryColumns=function(e,t){void 0===t&&(t="api");var n=e&&e.length>0;if(n||this.secondaryColumnsPresent){if(n){this.processSecondaryColumnDefinitions(e);var r=this.columnFactory.createColumnTree(e,!1);this.secondaryBalancedTree=r.columnTree,this.secondaryHeaderRowCount=r.treeDept+1,this.secondaryColumns=this.getColumnsFromTree(this.secondaryBalancedTree),this.secondaryColumnsPresent=!0}else this.secondaryBalancedTree=null,this.secondaryHeaderRowCount=-1,this.secondaryColumns=null,this.secondaryColumnsPresent=!1;this.updateGridColumns(),this.updateDisplayedColumns(t)}},t.prototype.processSecondaryColumnDefinitions=function(e){var t=this.gridOptionsWrapper.getProcessSecondaryColDefFunc(),n=this.gridOptionsWrapper.getProcessSecondaryColGroupDefFunc();if(t||n){e&&function e(r){r.forEach((function(r){if(A(r.children)){var o=r;n&&n(o),e(o.children)}else t&&t(r)}))}(e)}},t.prototype.updateGridColumns=function(){var e=this;this.gridColsArePrimary&&(this.lastPrimaryOrder=this.gridColumns),this.secondaryColumns&&this.secondaryBalancedTree?(this.gridBalancedTree=this.secondaryBalancedTree.slice(),this.gridHeaderRowCount=this.secondaryHeaderRowCount,this.gridColumns=this.secondaryColumns.slice(),this.gridColsArePrimary=!1):this.primaryColumns&&(this.gridBalancedTree=this.primaryColumnTree.slice(),this.gridHeaderRowCount=this.primaryHeaderRowCount,this.gridColumns=this.primaryColumns.slice(),this.gridColsArePrimary=!0,this.orderGridColsLikeLastPrimary()),this.addAutoGroupToGridColumns(),this.gridColumns=this.putFixedColumnsFirst(this.gridColumns),this.setupQuickFilterColumns(),this.clearDisplayedAndViewportColumns(),this.colSpanActive=this.checkColSpanActiveInCols(this.gridColumns),this.gridColumnsMap={},this.gridColumns.forEach((function(t){return e.gridColumnsMap[t.getId()]=t})),this.setAutoHeightActive();var t={type:Lt.EVENT_GRID_COLUMNS_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.setAutoHeightActive=function(){if(this.autoHeightActive=this.gridColumns.filter((function(e){return e.getColDef().autoHeight})).length>0,this.autoHeightActive){this.autoHeightActiveAtLeastOnce=!0;var e=this.rowModel.getType();if(!(e===it.ROW_MODEL_TYPE_CLIENT_SIDE||e===it.ROW_MODEL_TYPE_SERVER_SIDE)){Me((function(){return console.warn("AG Grid - autoHeight columns only work with Client Side Row Model and Server Side Row Model.")}),"autoHeightActive.wrongRowModel")}}},t.prototype.orderGridColsLikeLastPrimary=function(){if(!S(this.lastPrimaryOrder)){var e=Xt(this.lastPrimaryOrder.map((function(e,t){return[e,t]}))),t=!0;if(this.gridColumns.forEach((function(n){e.has(n)&&(t=!1)})),!t){var n=Xt(this.gridColumns.map((function(e){return[e,!0]}))),r=this.lastPrimaryOrder.filter((function(e){return n.has(e)})),o=Xt(r.map((function(e){return[e,!0]}))),a=this.gridColumns.filter((function(e){return!o.has(e)})),i=r.slice();a.forEach((function(e){var t=e.getOriginalParent();if(t){for(var n=[];!n.length&&t;){t.getLeafColumns().forEach((function(e){var t=i.indexOf(e)>=0,r=n.indexOf(e)<0;t&&r&&n.push(e)})),t=t.getOriginalParent()}if(n.length){var r=n.map((function(e){return i.indexOf(e)})),o=Math.max.apply(Math,r);K(i,e,o+1)}else i.push(e)}else i.push(e)})),this.gridColumns=i}}},t.prototype.isPrimaryColumnGroupsPresent=function(){return this.primaryHeaderRowCount>1},t.prototype.setupQuickFilterColumns=function(){this.groupAutoColumns?this.columnsForQuickFilter=(this.primaryColumns||[]).concat(this.groupAutoColumns):this.primaryColumns&&(this.columnsForQuickFilter=this.primaryColumns)},t.prototype.putFixedColumnsFirst=function(e){var t=e.filter((function(e){return e.getColDef().lockPosition})),n=e.filter((function(e){return!e.getColDef().lockPosition}));return t.concat(n)},t.prototype.addAutoGroupToGridColumns=function(){if(this.createGroupAutoColumnsIfNeeded(),!S(this.groupAutoColumns)){this.gridColumns=this.groupAutoColumns?this.groupAutoColumns.concat(this.gridColumns):this.gridColumns;var e=this.columnFactory.createForAutoGroups(this.groupAutoColumns,this.gridBalancedTree);this.gridBalancedTree=e.concat(this.gridBalancedTree)}},t.prototype.clearDisplayedAndViewportColumns=function(){this.displayedTreeLeft=[],this.displayedTreeRight=[],this.displayedTreeCentre=[],this.viewportRowLeft={},this.viewportRowRight={},this.viewportRowCenter={},this.displayedColumnsLeft=[],this.displayedColumnsRight=[],this.displayedColumnsCenter=[],this.displayedColumns=[],this.viewportColumns=[]},t.prototype.updateGroupsAndDisplayedColumns=function(e){this.updateOpenClosedVisibilityInColumnGroups(),this.deriveDisplayedColumns(e),this.refreshFlexedColumns(),this.extractViewport(),this.updateBodyWidths();var t={type:Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(t)},t.prototype.deriveDisplayedColumns=function(e){this.derivedDisplayedColumnsFromDisplayedTree(this.displayedTreeLeft,this.displayedColumnsLeft),this.derivedDisplayedColumnsFromDisplayedTree(this.displayedTreeCentre,this.displayedColumnsCenter),this.derivedDisplayedColumnsFromDisplayedTree(this.displayedTreeRight,this.displayedColumnsRight),this.joinDisplayedColumns(),this.setLeftValues(e),this.displayedAutoHeightCols=this.displayedColumns.filter((function(e){return e.getColDef().autoHeight}))},t.prototype.isAutoRowHeightActive=function(){return this.autoHeightActive},t.prototype.wasAutoRowHeightEverActive=function(){return this.autoHeightActiveAtLeastOnce},t.prototype.joinDisplayedColumns=function(){this.gridOptionsWrapper.isEnableRtl()?this.displayedColumns=this.displayedColumnsRight.concat(this.displayedColumnsCenter).concat(this.displayedColumnsLeft):this.displayedColumns=this.displayedColumnsLeft.concat(this.displayedColumnsCenter).concat(this.displayedColumnsRight)},t.prototype.setLeftValues=function(e){this.setLeftValuesOfColumns(e),this.setLeftValuesOfGroups()},t.prototype.setLeftValuesOfColumns=function(e){var t=this;if(this.primaryColumns){var n=this.primaryColumns.slice(0),r=this.gridOptionsWrapper.isEnableRtl();[this.displayedColumnsLeft,this.displayedColumnsRight,this.displayedColumnsCenter].forEach((function(o){if(r){var a=t.getWidthOfColsInList(o);o.forEach((function(t){a-=t.getActualWidth(),t.setLeft(a,e)}))}else{var i=0;o.forEach((function(t){t.setLeft(i,e),i+=t.getActualWidth()}))}q(n,o)})),n.forEach((function(t){t.setLeft(null,e)}))}},t.prototype.setLeftValuesOfGroups=function(){[this.displayedTreeLeft,this.displayedTreeRight,this.displayedTreeCentre].forEach((function(e){e.forEach((function(e){e instanceof pt&&e.checkLeft()}))}))},t.prototype.derivedDisplayedColumnsFromDisplayedTree=function(e,t){t.length=0,this.columnUtils.depthFirstDisplayedColumnTreeSearch(e,(function(e){e instanceof dt&&t.push(e)}))},t.prototype.extractViewportColumns=function(){this.suppressColumnVirtualisation?this.viewportColumnsCenter=this.displayedColumnsCenter:this.viewportColumnsCenter=this.filterOutColumnsWithinViewport(),this.viewportColumns=this.viewportColumnsCenter.concat(this.displayedColumnsLeft).concat(this.displayedColumnsRight)},t.prototype.getVirtualHeaderGroupRow=function(e,t){var n;switch(e){case it.PINNED_LEFT:n=this.viewportRowLeft[t];break;case it.PINNED_RIGHT:n=this.viewportRowRight[t];break;default:n=this.viewportRowCenter[t]}return S(n)&&(n=[]),n},t.prototype.extractViewportRows=function(){this.viewportRowLeft={},this.viewportRowRight={},this.viewportRowCenter={};var e={};this.viewportColumns.forEach((function(t){return e[t.getId()]=!0}));var t=function t(n,r,o){for(var a=!1,i=0;ir;return e.getFlex()&&n},a=this.displayedColumnsCenter.filter((function(e){return!o(e)})),i=this.displayedColumnsCenter.filter((function(e){return o(e)})),s=[];if(!i.length)return[];var u,l=[];e:for(;;){var d=i.reduce((function(e,t){return e+t.getFlex()}),0);u=this.flexViewportWidth-this.getWidthOfColsInList(a);for(var c=0;cv&&(h=v),h){p.setActualWidth(h,n),Y(i,p),s.push(p),a.push(p);continue e}l[c]=Math.round(f)}break}var m=u;return i.forEach((function(e,t){e.setActualWidth(Math.min(l[t],m),n),s.push(e),m-=l[t]})),e.skipSetLeft||this.setLeftValues(n),e.updateBodyWidths&&this.updateBodyWidths(),e.fireResizedEvent&&this.fireColumnResizedEvent(s,!0,n,i),this.flexColsCalculatedAtLestOnce||(this.gridOptionsWrapper.isRowModelDefault()&&this.rowModel.resetRowHeights(),this.flexColsCalculatedAtLestOnce=!0),i},t.prototype.sizeColumnsToFit=function(e,t,n){void 0===t&&(t="sizeColumnsToFit");var r=this.getAllDisplayedColumns();if(!(e<=0)&&r.length){var o=[],a=[];r.forEach((function(e){!0===e.getColDef().suppressSizeToFit?a.push(e):o.push(e)}));var i=o.slice(0),s=!1,u=function(e){Y(o,e),a.push(e)};for(o.forEach((function(e){return e.resetActualWidth(t)}));!s;){s=!0;var l=e-this.getWidthOfColsInList(a);if(l<=0)o.forEach((function(e){e.setMinimum(t)}));else for(var d=l/this.getWidthOfColsInList(o),c=l,p=o.length-1;p>=0;p--){var f=o[p],h=f.getMinWidth(),g=f.getMaxWidth(),v=Math.round(f.getActualWidth()*d);A(h)&&v0||this.usingTreeData)&&!t&&!e){var n=this.autoGroupColService.createAutoGroupColumns(this.rowGroupColumns);(!this.autoColsEqual(n,this.groupAutoColumns)||this.forceRecreateAutoGroups)&&(this.groupAutoColumns=n)}else this.groupAutoColumns=null}},t.prototype.autoColsEqual=function(e,t){return H(e,t,(function(e,t){return e.getColId()===t.getColId()}))},t.prototype.getWidthOfColsInList=function(e){return e.reduce((function(e,t){return e+t.getActualWidth()}),0)},t.prototype.getGridBalancedTree=function(){return this.gridBalancedTree},t.prototype.hasFloatingFilters=function(){return!!this.gridColumns&&this.gridColumns.some((function(e){return e.getColDef().floatingFilter}))},t.prototype.getFirstDisplayedColumn=function(){var e=this.gridOptionsWrapper.isEnableRtl(),t=["getDisplayedLeftColumns","getDisplayedCenterColumns","getDisplayedRightColumns"];e&&t.reverse();for(var n=0;n>>=8;return n}function cn(e){return"number"!=typeof e?"":pn(Math.round(100*e)/100)}function pn(e){return"number"!=typeof e?"":e.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")}function fn(e){return null==e?null:e.reduce((function(e,t){return e+t}),0)}var hn=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gn=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},vn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return hn(t,e),t.prototype.calculateColMinWidth=function(e){return null!=e.minWidth?e.minWidth:this.gridOptionsWrapper.getMinColWidth()},t.prototype.calculateColMaxWidth=function(e){return null!=e.maxWidth?e.maxWidth:this.gridOptionsWrapper.getMaxColWidth()||un()},t.prototype.calculateColInitialWidth=function(e){var t,n=this.calculateColMinWidth(e),r=this.calculateColMaxWidth(e),o=D(e.width),a=D(e.initialWidth);return t=null!=o?o:null!=a?a:this.gridOptionsWrapper.getColWidth(),Math.max(Math.min(t,r),n)},t.prototype.getOriginalPathForColumn=function(e,t){var n=[],r=!1;return function t(o,a){for(var i=0;i=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Rn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mn(t,e),t.prototype.createDisplayedGroups=function(e,t,n,r,o){var a,i,s=this,u=[],l=this.mapOldGroupsById(o);return e.forEach((function(e){for(var o=s.getOriginalPathForColumn(t,e),d=[],c=!i,p=0;p=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},In=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.componentsMappedByName={},t}return kn(t,e),t.prototype.setupComponents=function(e){var t=this;e&&e.forEach((function(e){return t.addComponent(e)}))},t.prototype.addComponent=function(e){var t=e.componentName.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase().toUpperCase();this.componentsMappedByName[t]=e.componentClass},t.prototype.getComponentClass=function(e){return this.componentsMappedByName[e]},t=Fn([Xe("agStackComponentsRegistry")],t)}(Nt),Ln=function(){for(var e=0,t=0,n=arguments.length;t=0)return e.fromHexString(t);var n=e.nameToHex[t];if(n)return e.fromHexString(n);if(t.indexOf("rgb")>=0)return e.fromRgbaString(t);throw new Error("Invalid color string: '"+t+"'")},e.parseHex=function(e){var t;switch((e=e.replace(/ /g,"").slice(1)).length){case 6:case 8:t=[];for(var n=0;n=3&&t.every((function(e){return e>=0})))return 3===t.length&&t.push(255),t},e.fromHexString=function(t){var n=e.parseHex(t);if(n)return new e(n[0]/255,n[1]/255,n[2]/255,n[3]/255);throw new Error("Malformed hexadecimal color string: '"+t+"'")},e.stringToRgba=function(e){for(var t=[NaN,NaN],n=t[0],r=t[1],o=0;o=0?(d=Math.max(0,Math.min(100,d)),d/=100):3===o?d=Math.max(0,Math.min(1,d)):(d=Math.max(0,Math.min(255,d)),d/=255),u.push(d)}return u}},e.fromRgbaString=function(t){var n=e.stringToRgba(t);if(n){if(3===n.length)return new e(n[0],n[1],n[2]);if(4===n.length)return new e(n[0],n[1],n[2],n[3])}throw new Error("Malformed rgb/rgba color string: '"+t+"'")},e.fromArray=function(t){if(4===t.length)return new e(t[0],t[1],t[2],t[3]);if(3===t.length)return new e(t[0],t[1],t[2]);throw new Error("The given array should contain 3 or 4 color components (numbers).")},e.fromHSB=function(t,n,r,o){void 0===o&&(o=1);var a=e.HSBtoRGB(t,n,r);return new e(a[0],a[1],a[2],o)},e.padHex=function(e){return 1===e.length?"0"+e:e},e.prototype.toHexString=function(){var t="#"+e.padHex(Math.round(255*this.r).toString(16))+e.padHex(Math.round(255*this.g).toString(16))+e.padHex(Math.round(255*this.b).toString(16));return this.a<1&&(t+=e.padHex(Math.round(255*this.a).toString(16))),t},e.prototype.toRgbaString=function(e){void 0===e&&(e=3);var t=[Math.round(255*this.r),Math.round(255*this.g),Math.round(255*this.b)],n=Math.pow(10,e);return 1!==this.a?(t.push(Math.round(this.a*n)/n),"rgba("+t.join(", ")+")"):"rgb("+t.join(", ")+")"},e.prototype.toString=function(){return 1===this.a?this.toHexString():this.toRgbaString()},e.prototype.toHSB=function(){return e.RGBtoHSB(this.r,this.g,this.b)},e.RGBtoHSB=function(e,t,n){var r=Math.min(e,t,n),o=Math.max(e,t,n),a=NaN;if(r!==o){var i=o-r,s=(o-e)/i,u=(o-t)/i,l=(o-n)/i;a=e===o?l-u:t===o?2+s-l:4+u-s,(a/=6)<0&&(a+=1)}return[360*a,0!==o?(o-r)/o:0,o]},e.HSBtoRGB=function(e,t,n){isNaN(e)&&(e=0),e=(e%360+360)%360/360;var r=0,o=0,a=0;if(0===t)r=o=a=n;else{var i=6*(e-Math.floor(e)),s=i-Math.floor(i),u=n*(1-t),l=n*(1-t*s),d=n*(1-t*(1-s));switch(i>>0){case 0:r=n,o=d,a=u;break;case 1:r=l,o=n,a=u;break;case 2:r=u,o=n,a=d;break;case 3:r=u,o=l,a=n;break;case 4:r=d,o=u,a=n;break;case 5:r=n,o=u,a=l}}return[r,o,a]},e.prototype.derive=function(t,n,r,o){var a=e.RGBtoHSB(this.r,this.g,this.b),i=a[2];0==i&&r>1&&(i=.05);var s=((a[0]+t)%360+360)%360,u=Math.max(Math.min(a[1]*n,1),0);i=Math.max(Math.min(i*r,1),0);var l=Math.max(Math.min(this.a*o,1),0),d=e.HSBtoRGB(s,u,i);return d.push(l),e.fromArray(d)},e.prototype.brighter=function(){return this.derive(0,1,1/.7,1)},e.prototype.darker=function(){return this.derive(0,1,.7,1)},e.nameToHex=Object.freeze({aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",green:"#008000",greenyellow:"#ADFF2F",grey:"#808080",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgray:"#D3D3D3",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",rebeccapurple:"#663399",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"}),e}();function Bn(e,t){void 0===t&&(t=",");var n=[],r=function(e){return"\r"===e||"\n"===e},o=!1;if(""===e)return[[""]];for(var a,i,s,u=function(u,l,d){var c=e[d-1],p=e[d],f=e[d+1],h=function(){n[u]||(n[u]=[]),n[u][l]||(n[u][l]="")};if(h(),'"'===p){if(o)return'"'===f?(n[u][l]+='"',d++):o=!1,a=u,i=l,s=d,"continue";if(void 0===c||c===t||r(c))return o=!0,a=u,i=l,s=d,"continue"}if(!o){if(p===t)return l++,h(),a=u,i=l,s=d,"continue";if(r(p))return l=0,u++,h(),"\r"===p&&"\n"===f&&d++,a=u,i=l,s=d,"continue"}n[u][l]+=p,a=u,i=l,s=d},l=0,d=0,c=0;c1)&&!window.MSStream),Tn}function qn(e){if(!e)return null;var t=e.tabIndex,n=e.getAttribute("tabIndex");if(Hn()&&0===t&&null===n){return!0==={a:!0,body:!0,button:!0,frame:!0,iframe:!0,img:!0,input:!0,isindex:!0,object:!0,select:!0,textarea:!0}[e.nodeName.toLowerCase()]?"0":null}return-1!==t||null!==n&&(""!==n||zn())?t.toString():null}function Kn(){if(!document.body)return-1;var e=1e6,t=navigator.userAgent.toLowerCase().match(/firefox/)?6e6:1e9,n=document.createElement("div");for(document.body.appendChild(n);;){var r=2*e;if(n.style.height=r+"px",r>t||n.clientHeight!==r)break;e=r}return document.body.removeChild(n),e}function Zn(){return null==Nn&&Xn(),Nn}function Xn(){var e=document.body,t=document.createElement("div");t.style.width=t.style.height="100px",t.style.opacity="0",t.style.overflow="scroll",t.style.msOverflowStyle="scrollbar",t.style.position="absolute",e.appendChild(t);var n=t.offsetWidth-t.clientWidth;0===n&&0===t.clientWidth&&(n=null),t.parentNode&&t.parentNode.removeChild(t),null!=n&&(Nn=n,xn=0===n)}function Qn(){return null==xn&&Xn(),xn}function $n(){var e=["webkit","moz","o","ms"],t=document.createElement("div"),n=!1;document.getElementsByTagName("body")[0].appendChild(t),t.setAttribute("style",e.map((function(e){return"-"+e+"-overflow-scrolling: touch"})).concat("overflow-scrolling: touch").join(";"));var r=window.getComputedStyle(t);if("touch"===r.overflowScrolling&&(n=!0),!n)for(var o=0,a=e;o=0)){if(e.classList)e.classList.add(t);else if(e.className&&e.className.length>0){var n=e.className.split(" ");n.indexOf(t)<0&&(n.push(t),e.setAttribute("class",n.join(" ")))}else e.setAttribute("class",t);return e}t.split(" ").forEach((function(t){return tr(e,t)}))}}function nr(e,t){if(e&&t&&0!==t.length)if(t.indexOf(" ")>=0)t.split(" ").forEach((function(t){return nr(e,t)}));else if(e.classList)e.classList.remove(t);else if(e.className&&e.className.length>0){var n=e.className.split(" ").filter((function(e){return e!==t})).join(" ");e.setAttribute("class",n)}}function rr(e,t,n){n?tr(e,t):nr(e,t)}function or(e,t,n){for(var r=e.parentElement,o=r&&r.firstChild;o;)t&&rr(o,t,o===e),n&&rr(o,n,o!==e),o=o.nextSibling}function ar(e,t){if(e.classList)return e.classList.contains(t);if(e.className){var n=e.className===t,r=e.className.indexOf(" "+t+" ")>=0,o=0===e.className.indexOf(t+" "),a=e.className.lastIndexOf(" "+t)===e.className.length-t.length-1;return n||r||o||a}return!1}function ir(e){var t=Element.prototype.matches||Element.prototype.msMatchesSelector,n=t.call(e,it.INPUT_SELECTOR),r=t.call(e,it.FOCUSABLE_EXCLUDE),o=Cr(e);return n&&!r&&o}function sr(e,t){rr(e,"ag-hidden",!t)}function ur(e,t){rr(e,"ag-invisible",!t)}function lr(e,t){var n="disabled",r=t?function(e){return e.setAttribute(n,"")}:function(e){return e.removeAttribute(n)};r(e),qr(e.querySelectorAll("input"),(function(e){return r(e)}))}function dr(e,t,n){for(var r=0;e;){if(ar(e,t))return!0;if(e=e.parentElement,n&&++r>n)break}return!1}function cr(e){var t=window.getComputedStyle(e),n=t.height,r=t.width,o=t.paddingTop,a=t.paddingRight,i=t.paddingBottom,s=t.paddingLeft,u=t.marginTop,l=t.marginRight,d=t.marginBottom,c=t.marginLeft,p=t.boxSizing;return{height:parseFloat(n),width:parseFloat(r),paddingTop:parseFloat(o),paddingRight:parseFloat(a),paddingBottom:parseFloat(i),paddingLeft:parseFloat(s),marginTop:parseFloat(u),marginRight:parseFloat(l),marginBottom:parseFloat(d),marginLeft:parseFloat(c),boxSizing:p}}function pr(e){var t=cr(e);return"border-box"===t.boxSizing?t.height-t.paddingTop-t.paddingBottom:t.height}function fr(e){var t=cr(e);return"border-box"===t.boxSizing?t.width-t.paddingLeft-t.paddingRight:t.width}function hr(e){var t=cr(e),n=t.marginBottom+t.marginTop;return Math.ceil(e.offsetHeight+n)}function gr(e){var t=cr(e),n=t.marginLeft+t.marginRight;return Math.ceil(e.offsetWidth+n)}function vr(){if("boolean"==typeof Mn)return Mn;var e=document.createElement("div");return e.style.direction="rtl",e.style.width="1px",e.style.height="1px",e.style.position="fixed",e.style.top="0px",e.style.overflow="hidden",e.dir="rtl",e.innerHTML='
\n \n \n
',document.body.appendChild(e),e.scrollLeft=1,Mn=0===Math.floor(e.scrollLeft),document.body.removeChild(e),Mn}function mr(e,t){var n=e.scrollLeft;return t&&(n=Math.abs(n),Un()&&!vr()&&(n=e.scrollWidth-e.clientWidth-n)),n}function yr(e,t,n){n&&(vr()?t*=-1:(Wn()||Un())&&(t=e.scrollWidth-e.clientWidth-t)),e.scrollLeft=t}function Rr(e){for(;e&&e.firstChild;)e.removeChild(e.firstChild)}function wr(e,t){br(e.querySelector(t))}function br(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function Cr(e){return null!==e.offsetParent}function Er(e){var t=document.createElement("div");return t.innerHTML=(e||"").trim(),t.firstChild}function Ar(e,t){e.lastChild?e.insertAdjacentHTML("afterbegin",t):e.innerHTML=t}function Sr(e,t){return e.attributes&&e.attributes[t]?e.attributes[t].value:null}function Or(e){return e&&e.clientHeight?e.clientHeight:0}function _r(e){return e&&e.clientWidth?e.clientWidth:0}function Dr(e,t,n){n&&n.nextSibling===t||(n?n.nextSibling?e.insertBefore(t,n.nextSibling):e.appendChild(t):e.firstChild&&e.firstChild!==t&&e.insertAdjacentElement("afterbegin",t))}function Pr(e,t){for(var n=0;n1?n[1]:""}function Zr(e){var t=e.length,n=0;if(t<=1)return e;for(var r=0;r1?n=Math.max(n,parseInt(a[1],10)):Math.floor(o)!==o&&(n=Math.max(n,o.toString().split(".")[1].length))}for(var i=0,s=0,u=0,l=0,d=0,c=0;c
'),document.body&&document.body.appendChild(n)}n.insertBefore(t,n.children[0])}function $r(e,t){e.then((function(e){var n=e.getGui();null!=n&&("object"==typeof n?t.appendChild(n):t.innerHTML=n)}))}function Jr(e,t,n){e.setAttribute(to(t),n.toString())}function eo(e,t){e.removeAttribute(to(t))}function to(e){return"aria-"+e}function no(e,t){t?e.setAttribute("role",t):e.removeAttribute("role")}function ro(e){return e.isSortAscending()?"ascending":e.isSortDescending()?"descending":"none"}function oo(e){return parseInt(e.getAttribute("aria-level"),10)}function ao(e){return parseInt(e.getAttribute("aria-posinset"),10)}function io(e){return e.getAttribute("aria-describedby")||""}function so(e,t){var n="label";t?Jr(e,n,t):eo(e,n)}function uo(e,t){var n="labelledby";t?Jr(e,n,t):eo(e,n)}function lo(e,t){var n="describedby";t?Jr(e,n,t):eo(e,n)}function co(e,t){Jr(e,"level",t)}function po(e,t){Jr(e,"disabled",t)}function fo(e,t){Jr(e,"expanded",t)}function ho(e){eo(e,"expanded")}function go(e,t){Jr(e,"setsize",t)}function vo(e,t){Jr(e,"posinset",t)}function mo(e,t){Jr(e,"multiselectable",t)}function yo(e,t){Jr(e,"rowcount",t)}function Ro(e,t){Jr(e,"rowindex",t)}function wo(e,t){Jr(e,"colcount",t)}function bo(e,t){Jr(e,"colindex",t)}function Co(e,t){Jr(e,"colspan",t)}function Eo(e,t){Jr(e,"sort",t)}function Ao(e){eo(e,"sort")}function So(e,t){var n="selected";t?Jr(e,n,t):eo(e,n)}function Oo(e,t){Jr(e,"checked",void 0===t?"mixed":t)}function _o(e,t,n){if(void 0===t&&(t=!0),void 0===n&&(n="-"),!e)return null;var r=[e.getFullYear(),e.getMonth()+1,e.getDate()].map((function(e){return on(e,2)})).join(n);return t&&(r+=" "+[e.getHours(),e.getMinutes(),e.getSeconds()].map((function(e){return on(e,2)})).join(":")),r}function Do(e){if(!e)return null;var t=e.split(" "),n=t[0],r=t[1];if(!n)return null;var o=n.split("-").map((function(e){return parseInt(e,10)}));if(3!==o.filter((function(e){return!isNaN(e)})).length)return null;var a=o[0],i=o[1],s=o[2],u=new Date(a,i-1,s);if(u.getFullYear()!==a||u.getMonth()!==i-1||u.getDate()!==s)return null;if(!r||"00:00:00"===r)return u;var l=r.split(":").map((function(e){return parseInt(e,10)})),d=l[0],c=l[1],p=l[2];return d>=0&&d<24&&u.setHours(d),c>=0&&c<60&&u.setMinutes(c),p>=0&&p<60&&u.setSeconds(p),u}function Po(e,t,n){var r={},o=e.filter((function(e){return!t.some((function(t){return t===e}))}));return o.length>0&&o.forEach((function(e){return r[e]=To(e,n)})),r}function To(e,t,n,r){var o=r?Mo:No,a=t.map((function(t){return{value:t,relevance:o(e.toLowerCase(),t.toLocaleLowerCase())}}));return a.sort((function(e,t){return t.relevance-e.relevance})),n&&(a=a.filter((function(e){return 0!==e.relevance}))),a.map((function(e){return e.value}))}function xo(e){var t,n,r,o=e.toLowerCase(),a=new Array(o.length-1);for(t=n=0,r=a.length;n<=r;t=n+=1)a[t]=o.slice(t,t+2);return a}function No(e,t){if(0===e.length&&0===t.length)return 0;var n,r,o=xo(e),a=xo(t),i=o.length+a.length,s=0;for(n=0,r=o.length;n0?2*s/i:0}function Mo(e,t){for(var n=e.replace(/\s/g,""),r=t.replace(/\s/g,""),o=0,a=0,i=0;i-1)return r;var o=document.createElement("span");return o.appendChild(r),o}function Io(e,t,n,r){var o=null,a=n&&n.getColDef().icons;if(a&&(o=a[e]),t&&!o){var i=t.getIcons();i&&(o=i[e])}if(!o){var s=document.createElement("span"),u=ko[e];return u||(r?u=e:(console.warn("AG Grid: Did not find icon "+e),u="")),s.setAttribute("class","ag-icon ag-icon-"+u),s.setAttribute("unselectable","on"),no(s,"presentation"),s}var l=void 0;if("function"==typeof o)l=o();else{if("string"!=typeof o)throw new Error("icon from grid options needs to be a string or a function");l=o}return"string"==typeof l?Er(l):Vr(l)?l:void console.warn("AG Grid: iconRenderer should return back a string or a dom object")}var Lo="Del",jo=46;function Go(e,t){return(e.which||e.keyCode)===t}function Bo(e){if(e.altKey||e.ctrlKey||e.metaKey)return!1;var t=1===e.key.length,n=function(e){return(Vn()||Hn())&&e.key===Lo&&e.charCode===jo}(e);return t||n}function Ho(e,t,n,r,o){var a=e.getSuppressKeyboardEventFunc(),i=r?r.getColDef().suppressKeyboardEvent:void 0;if(!a&&!i)return!1;var s={event:t,editing:o,column:r,api:e.getApi(),node:n,data:n.data,colDef:r.getColDef(),context:e.getContext(),columnApi:e.getColumnApi()};if(i&&i(s))return!0;return!!a&&a(s)}function Vo(e,t,n,r){var o=r.getDefinition(),a=o&&o.suppressHeaderKeyboardEvent;return!!A(a)&&!!a({api:e.getApi(),columnApi:e.getColumnApi(),context:e.getContext(),colDef:o,column:r,headerRowIndex:n,event:t})}function Wo(e){var t=0,n=0,r=0,o=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=10*t,o=10*n,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||o)&&e.deltaMode&&(1==e.deltaMode?(r*=40,o*=40):(r*=800,o*=800)),r&&!t&&(t=r<1?-1:1),o&&!n&&(n=o<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:o}}function Uo(e){return"buttons"in e?1==e.buttons:1==(e.which||e.button)}function zo(e,t,n){if(0===n)return!1;var r=Math.abs(e.clientX-t.clientX),o=Math.abs(e.clientY-t.clientY);return Math.max(r,o)<=n}function Yo(e,t){if(e){for(var n=function(e,n){var r=t[e.id],o=t[n.id],a=void 0!==r,i=void 0!==o;return a&&i?r-o:!a&&!i?e.__objectId-n.__objectId:a?1:-1},r=!1,o=0;o0){r=!0;break}r&&e.sort(n)}}function qo(e,t){var n=[];!function e(r){if(!r)return;r.forEach((function(r){if(r.group||r.hasChildren()){n.push(r.key);var o=n.join("|");t(r,o),e(r.childrenAfterGroup),n.pop()}}))}(e)}function Ko(e){var t=new Set;return e.forEach((function(e){return t.add(e)})),t}var Zo,Xo=function(){return Xo=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e[e.NOTHING=0]="NOTHING",e[e.WAITING_TO_SHOW=1]="WAITING_TO_SHOW",e[e.SHOWING=2]="SHOWING"}(Jo||(Jo={}));var aa=function(e){function t(t){var n=e.call(this)||this;return n.DEFAULT_HIDE_TOOLTIP_TIMEOUT=1e4,n.SHOW_QUICK_TOOLTIP_DIFF=1e3,n.FADE_OUT_TOOLTIP_TIMEOUT=1e3,n.state=Jo.NOTHING,n.tooltipInstanceCount=0,n.tooltipMouseTrack=!1,n.parentComp=t,n}return na(t,e),t.prototype.postConstruct=function(){this.tooltipShowDelay=this.gridOptionsWrapper.getTooltipShowDelay()||2e3,this.tooltipMouseTrack=this.gridOptionsWrapper.isTooltipMouseTrack();var e=this.parentComp.getGui();this.addManagedListener(e,"mouseenter",this.onMouseEnter.bind(this)),this.addManagedListener(e,"mouseleave",this.onMouseLeave.bind(this)),this.addManagedListener(e,"mousemove",this.onMouseMove.bind(this)),this.addManagedListener(e,"mousedown",this.onMouseDown.bind(this)),this.addManagedListener(e,"keydown",this.onKeyDown.bind(this))},t.prototype.destroy=function(){this.setToDoNothing(),e.prototype.destroy.call(this)},t.prototype.onMouseEnter=function(e){if(!Yn()&&this.state==Jo.NOTHING){var t=this.isLastTooltipHiddenRecently()?200:this.tooltipShowDelay;this.showTooltipTimeoutId=window.setTimeout(this.showTooltip.bind(this),t),this.lastMouseEvent=e,this.state=Jo.WAITING_TO_SHOW}},t.prototype.onMouseLeave=function(){this.setToDoNothing()},t.prototype.onKeyDown=function(){this.setToDoNothing()},t.prototype.setToDoNothing=function(){this.state===Jo.SHOWING&&this.hideTooltip(),this.clearTimeouts(),this.state=Jo.NOTHING},t.prototype.onMouseMove=function(e){this.lastMouseEvent=e,this.tooltipMouseTrack&&this.state===Jo.SHOWING&&this.tooltipComp&&this.positionTooltipUnderLastMouseEvent()},t.prototype.onMouseDown=function(){this.setToDoNothing()},t.prototype.hideTooltip=function(){this.tooltipComp&&(this.destroyTooltipComp(),t.lastTooltipHideTime=(new Date).getTime()),this.state=Jo.NOTHING},t.prototype.destroyTooltipComp=function(){var e=this;tr(this.tooltipComp.getGui(),"ag-tooltip-hiding");var t=this.tooltipPopupDestroyFunc,n=this.tooltipComp;window.setTimeout((function(){t(),e.getContext().destroyBean(n)}),this.FADE_OUT_TOOLTIP_TIMEOUT),this.tooltipPopupDestroyFunc=void 0,this.tooltipComp=void 0},t.prototype.isLastTooltipHiddenRecently=function(){return(new Date).getTime()-t.lastTooltipHideTime=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ua=new $o,la=function(e){function t(t){var n=e.call(this)||this;return n.displayed=!0,n.visible=!0,n.compId=ua.next(),n.cssClassStates={},t&&n.setTemplate(t),n}return ia(t,e),t.prototype.preConstructOnComponent=function(){this.usingBrowserTooltips=this.gridOptionsWrapper.isEnableBrowserTooltips()},t.prototype.getCompId=function(){return this.compId},t.prototype.getTooltipParams=function(){return{value:this.tooltipText,location:"UNKNOWN"}},t.prototype.setTooltip=function(e){var t=this;this.tooltipText!=e&&(this.tooltipText&&(t.usingBrowserTooltips?t.getGui().removeAttribute("title"):t.tooltipFeature=t.destroyBean(t.tooltipFeature)),null!=e&&(this.tooltipText=e,this.tooltipText&&(t.usingBrowserTooltips?t.getGui().setAttribute("title",t.tooltipText):t.tooltipFeature=t.createBean(new aa(t)))))},t.prototype.createChildComponentsFromTags=function(e,t){var n=this;ae(Wr(e.childNodes),(function(r){if(r instanceof HTMLElement){var o=n.createComponentFromElement(r,(function(e){e.getGui()&&n.copyAttributesFromNode(r,e.getGui())}),t);if(o){if(o.addItems&&r.children.length){n.createChildComponentsFromTags(r,t);var a=Array.prototype.slice.call(r.children);o.addItems(a)}n.swapComponentForNode(o,e,r)}else r.childNodes&&n.createChildComponentsFromTags(r,t)}}))},t.prototype.createComponentFromElement=function(e,n,r){var o=e.nodeName,a=r?r[e.getAttribute("ref")]:void 0,i=this.agStackComponentsRegistry.getComponentClass(o);if(i){t.elementGettingCreated=e;var s=new i(a);return s.setParentComponent(this),this.createBean(s,null,n),s}return null},t.prototype.copyAttributesFromNode=function(e,t){Ur(e.attributes,(function(e,n){return t.setAttribute(e,n)}))},t.prototype.swapComponentForNode=function(e,t,n){var r=e.getGui();t.replaceChild(r,n),t.insertBefore(document.createComment(n.nodeName),r),this.addDestroyFunc(this.destroyBean.bind(this,e)),this.swapInComponentForQuerySelectors(e,n)},t.prototype.swapInComponentForQuerySelectors=function(e,t){var n=this;this.iterateOverQuerySelectors((function(r){n[r.attributeName]===t&&(n[r.attributeName]=e)}))},t.prototype.iterateOverQuerySelectors=function(e){for(var t=Object.getPrototypeOf(this);null!=t;){var n=t.__agComponentMetaData,r=ke(t.constructor);n&&n[r]&&n[r].querySelectors&&ae(n[r].querySelectors,(function(t){return e(t)})),t=Object.getPrototypeOf(t)}},t.prototype.setTemplate=function(e,t){var n=Er(e);this.setTemplateFromElement(n,t)},t.prototype.setTemplateFromElement=function(e,t){this.eGui=e,this.eGui.__agComponent=this,this.wireQuerySelectors(),this.getContext()&&this.createChildComponentsFromTags(this.getGui(),t)},t.prototype.createChildComponentsPreConstruct=function(){this.getGui()&&this.createChildComponentsFromTags(this.getGui())},t.prototype.wireQuerySelectors=function(){var e=this;if(this.eGui){var t=this;this.iterateOverQuerySelectors((function(n){var r=function(e){return t[n.attributeName]=e};if(n.refSelector&&e.eGui.getAttribute("ref")===n.refSelector)r(e.eGui);else{var o=e.eGui.querySelector(n.querySelector);o&&r(o.__agComponent||o)}}))}},t.prototype.getGui=function(){return this.eGui},t.prototype.getFocusableElement=function(){return this.eGui},t.prototype.setParentComponent=function(e){this.parentComponent=e},t.prototype.getParentComponent=function(){return this.parentComponent},t.prototype.setGui=function(e){this.eGui=e},t.prototype.queryForHtmlElement=function(e){return this.eGui.querySelector(e)},t.prototype.queryForHtmlInputElement=function(e){return this.eGui.querySelector(e)},t.prototype.appendChild=function(e,t){if(t||(t=this.eGui),null!=e)if(Vr(e))t.appendChild(e);else{var n=e;t.appendChild(n.getGui()),this.addDestroyFunc(this.destroyBean.bind(this,n))}},t.prototype.isDisplayed=function(){return this.displayed},t.prototype.setVisible=function(e){e!==this.visible&&(this.visible=e,ur(this.eGui,e))},t.prototype.setDisplayed=function(e){if(e!==this.displayed){this.displayed=e,sr(this.eGui,e);var n={type:t.EVENT_DISPLAYED_CHANGED,visible:this.displayed};this.dispatchEvent(n)}},t.prototype.destroy=function(){this.tooltipFeature&&(this.tooltipFeature=this.destroyBean(this.tooltipFeature)),e.prototype.destroy.call(this)},t.prototype.addGuiEventListener=function(e,t){var n=this;this.eGui.addEventListener(e,t),this.addDestroyFunc((function(){return n.eGui.removeEventListener(e,t)}))},t.prototype.addCssClass=function(e){!0!==this.cssClassStates[e]&&(tr(this.eGui,e),this.cssClassStates[e]=!0)},t.prototype.removeCssClass=function(e){!1!==this.cssClassStates[e]&&(nr(this.eGui,e),this.cssClassStates[e]=!1)},t.prototype.addOrRemoveCssClass=function(e,t){this.cssClassStates[e]!==t&&(rr(this.eGui,e,t),this.cssClassStates[e]=t)},t.prototype.getAttribute=function(e){var t=this.eGui;return t?t.getAttribute(e):null},t.prototype.getRefElement=function(e){return this.queryForHtmlElement('[ref="'+e+'"]')},t.EVENT_DISPLAYED_CHANGED="displayedChanged",sa([Qe("agStackComponentsRegistry")],t.prototype,"agStackComponentsRegistry",void 0),sa([qe],t.prototype,"preConstructOnComponent",null),sa([qe],t.prototype,"createChildComponentsPreConstruct",null),t}(Nt);function da(e){return pa.bind(this,e,void 0)}function ca(e){return pa.bind(this,"[ref="+e+"]",e)}function pa(e,t,n,r,o){null!==e?"number"!=typeof o?function(e,t,n){var r=function(e,t){e.__agComponentMetaData||(e.__agComponentMetaData={});e.__agComponentMetaData[t]||(e.__agComponentMetaData[t]={});return e.__agComponentMetaData[t]}(e,ke(e.constructor));r[t]||(r[t]=[]);r[t].push(n)}(n,"querySelectors",{attributeName:r,querySelector:e,refSelector:t}):console.error("AG Grid: QuerySelector should be on an attribute"):console.error("AG Grid: QuerySelector selector should not be null")}var fa,ha=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ga=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},va=function(e){function t(){return e.call(this,'\n ')||this}return ha(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){this.params=e;var t=this.columnModel.getDisplayNameForColumn(e.column,"header",!0),n=this.gridOptionsWrapper.getLocaleTextFunc();this.eFloatingFilterText.setDisabled(!0).setInputAriaLabel(t+" "+n("ariaFilterInput","Filter Input"))},t.prototype.onParentModelChanged=function(e){var t=this;e?this.params.parentFilterInstance((function(n){if(n.getModelAsString){var r=n.getModelAsString(e);t.eFloatingFilterText.setValue(r)}})):this.eFloatingFilterText.setValue("")},ga([ca("eFloatingFilterText")],t.prototype,"eFloatingFilterText",void 0),ga([Qe("columnModel")],t.prototype,"columnModel",void 0),t}(la),ma=function(){function e(e,t,n,r){var o=this;this.alive=!0,this.context=e,this.eParent=r,t.getDateCompDetails(n).newAgStackInstance().then((function(t){o.alive?(o.dateComp=t,t&&(r.appendChild(t.getGui()),t.afterGuiAttached&&t.afterGuiAttached(),o.tempValue&&t.setDate(o.tempValue),null!=o.disabled&&o.setDateCompDisabled(o.disabled))):e.destroyBean(t)}))}return e.prototype.destroy=function(){this.alive=!1,this.dateComp=this.context.destroyBean(this.dateComp)},e.prototype.getDate=function(){return this.dateComp?this.dateComp.getDate():this.tempValue},e.prototype.setDate=function(e){this.dateComp?this.dateComp.setDate(e):this.tempValue=e},e.prototype.setDisabled=function(e){this.dateComp?this.setDateCompDisabled(e):this.disabled=e},e.prototype.setDisplayed=function(e){sr(this.eParent,e)},e.prototype.setInputPlaceholder=function(e){this.dateComp&&this.dateComp.setInputPlaceholder&&this.dateComp.setInputPlaceholder(e)},e.prototype.setInputAriaLabel=function(e){this.dateComp&&this.dateComp.setInputAriaLabel&&this.dateComp.setInputAriaLabel(e)},e.prototype.afterGuiAttached=function(e){this.dateComp&&"function"==typeof this.dateComp.afterGuiAttached&&this.dateComp.afterGuiAttached(e)},e.prototype.setDateCompDisabled=function(e){null!=this.dateComp&&null!=this.dateComp.setDisabled&&this.dateComp.setDisabled(e)},e}(),ya=function(){return ya=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=1){var t=this.filterOptions[0];"string"==typeof t?this.defaultOption=t:t.displayKey?this.defaultOption=t.displayKey:console.warn("AG Grid: invalid FilterOptionDef supplied as it doesn't contain a 'displayKey'")}else console.warn("AG Grid: no filter options for filter")},e.prototype.getDefaultOption=function(){return this.defaultOption},e.prototype.getCustomOption=function(e){return this.customFilterOptions[e]},e}(),wa={applyFilter:"Apply",clearFilter:"Clear",resetFilter:"Reset",cancelFilter:"Cancel",textFilter:"Text Filter",numberFilter:"Number Filter",dateFilter:"Date Filter",setFilter:"Set Filter",filterOoo:"Filter...",empty:"Choose One",equals:"Equals",notEqual:"Not equal",lessThan:"Less than",greaterThan:"Greater than",inRange:"In range",inRangeStart:"From",inRangeEnd:"To",lessThanOrEqual:"Less than or equals",greaterThanOrEqual:"Greater than or equals",contains:"Contains",notContains:"Not contains",startsWith:"Starts with",endsWith:"Ends with",andCondition:"AND",orCondition:"OR",dateFormatOoo:"yyyy-mm-dd"},ba=function(){function e(){}return e.BACKSPACE=8,e.TAB=9,e.ENTER=13,e.SHIFT=16,e.ESCAPE=27,e.SPACE=32,e.LEFT=37,e.UP=38,e.RIGHT=39,e.DOWN=40,e.DELETE=46,e.A=65,e.C=67,e.V=86,e.D=68,e.Z=90,e.Y=89,e.F2=113,e.PAGE_UP=33,e.PAGE_DOWN=34,e.PAGE_HOME=36,e.PAGE_END=35,e}(),Ca=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ea=function(){return Ea=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Sa=function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this)||this;return r.eFocusableElement=t,r.callbacks=n,r.callbacks=Ea({shouldStopEventPropagation:function(){return!1},onTabKeyDown:function(e){if(!e.defaultPrevented){var t=r.focusService.findNextFocusableElement(r.eFocusableElement,!1,e.shiftKey);t&&(t.focus(),e.preventDefault())}}},n),r}return Ca(t,e),t.prototype.postConstruct=function(){tr(this.eFocusableElement,t.FOCUS_MANAGED_CLASS),this.addKeyDownListeners(this.eFocusableElement),this.callbacks.onFocusIn&&this.addManagedListener(this.eFocusableElement,"focusin",this.callbacks.onFocusIn),this.callbacks.onFocusOut&&this.addManagedListener(this.eFocusableElement,"focusout",this.callbacks.onFocusOut)},t.prototype.addKeyDownListeners=function(e){var t=this;this.addManagedListener(e,"keydown",(function(e){e.defaultPrevented||Rt(e)||(t.callbacks.shouldStopEventPropagation(e)?yt(e):e.keyCode===ba.TAB?t.callbacks.onTabKeyDown(e):t.callbacks.handleKeyDown&&t.callbacks.handleKeyDown(e))}))},t.FOCUS_MANAGED_CLASS="ag-focus-managed",Aa([Qe("focusService")],t.prototype,"focusService",void 0),Aa([Ke],t.prototype,"postConstruct",null),t}(Nt),Oa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_a=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Da=function(e){function t(t){var n=e.call(this)||this;return n.filterNameKey=t,n.applyActive=!1,n.hidePopup=null,n.appliedModel=null,n}return Oa(t,e),t.prototype.postConstruct=function(){this.resetTemplate(),this.createManagedBean(new Sa(this.getFocusableElement(),{handleKeyDown:this.handleKeyDown.bind(this)}))},t.prototype.handleKeyDown=function(e){},t.prototype.getFilterTitle=function(){return this.translate(this.filterNameKey)},t.prototype.onFilterChanged=function(){console.warn("AG Grid: you should not call onFilterChanged() directly on the filter, please call\n gridApi.onFilterChanged() instead. onFilterChanged is not part of the exposed filter interface (it was\n a method that existed on an old version of the filters that was not intended for public use."),this.providedFilterParams.filterChangedCallback()},t.prototype.isFilterActive=function(){return!!this.appliedModel},t.prototype.resetTemplate=function(e){var t='\n
\n
\n '+this.createBodyTemplate()+"\n
\n
";this.setTemplate(t,e)},t.prototype.isReadOnly=function(){return!!this.providedFilterParams.readOnly},t.prototype.init=function(e){var t=this;this.setParams(e),this.resetUiToDefaults(!0).then((function(){t.updateUiVisibility(),t.setupOnBtApplyDebounce()}))},t.prototype.setParams=function(e){if(t.checkForDeprecatedParams(e),this.providedFilterParams=e,"keep"===e.newRowsAction)this.newRowsActionKeep=!0;else if("clear"===e.newRowsAction)this.newRowsActionKeep=!1;else{var n=[it.ROW_MODEL_TYPE_SERVER_SIDE,it.ROW_MODEL_TYPE_INFINITE];this.newRowsActionKeep=n.indexOf(this.rowModel.getType())>=0}this.applyActive=t.isUseApplyButton(e),this.createButtonPanel()},t.prototype.createButtonPanel=function(){var e=this,t=this.providedFilterParams.buttons;if(!(!t||t.length<1||this.isReadOnly())){var n=document.createElement("div");tr(n,"ag-filter-apply-panel");Ko(t).forEach((function(t){return function(t){var r,o;switch(t){case"apply":r=e.translate("applyFilter"),o=function(t){return e.onBtApply(!1,!1,t)};break;case"clear":r=e.translate("clearFilter"),o=function(){return e.onBtClear()};break;case"reset":r=e.translate("resetFilter"),o=function(){return e.onBtReset()};break;case"cancel":r=e.translate("cancelFilter"),o=function(t){e.onBtCancel(t)};break;default:return void console.warn("Unknown button type specified")}var a=Er(''+r+"\n ");n.appendChild(a),e.addManagedListener(a,"click",o)}(t)})),this.getGui().appendChild(n)}},t.checkForDeprecatedParams=function(e){var t=e.buttons||[];if(!(t.length>0)){var n=e.applyButton,r=e.resetButton;e.clearButton&&(console.warn("AG Grid: as of AG Grid v23.2, filterParams.clearButton is deprecated. Please use filterParams.buttons instead"),t.push("clear")),r&&(console.warn("AG Grid: as of AG Grid v23.2, filterParams.resetButton is deprecated. Please use filterParams.buttons instead"),t.push("reset")),n&&(console.warn("AG Grid: as of AG Grid v23.2, filterParams.applyButton is deprecated. Please use filterParams.buttons instead"),t.push("apply")),e.apply&&(console.warn("AG Grid: as of AG Grid v21, filterParams.apply is deprecated. Please use filterParams.buttons instead"),t.push("apply")),e.buttons=t}},t.prototype.getDefaultDebounceMs=function(){return 0},t.prototype.setupOnBtApplyDebounce=function(){var e=t.getDebounceMs(this.providedFilterParams,this.getDefaultDebounceMs());this.onBtApplyDebounce=Ve(this.onBtApply.bind(this),e)},t.prototype.getModel=function(){return this.appliedModel},t.prototype.setModel=function(e){var t=this;return(e?this.setModelIntoUi(e):this.resetUiToDefaults()).then((function(){t.updateUiVisibility(),t.applyModel()}))},t.prototype.onBtCancel=function(e){var t=this,n=this.getModel(),r=function(){t.onUiChanged(!1,"prevent"),t.providedFilterParams.closeOnApply&&t.close(e)};null!=n?this.setModelIntoUi(n).then(r):this.resetUiToDefaults().then(r)},t.prototype.onBtClear=function(){var e=this;this.resetUiToDefaults().then((function(){return e.onUiChanged()}))},t.prototype.onBtReset=function(){this.onBtClear(),this.onBtApply()},t.prototype.applyModel=function(){var e=this.getModelFromUi();if(!this.isModelValid(e))return!1;var t=this.appliedModel;return this.appliedModel=e,!this.areModelsEqual(t,e)},t.prototype.isModelValid=function(e){return!0},t.prototype.onBtApply=function(e,t,n){void 0===e&&(e=!1),void 0===t&&(t=!1),this.applyModel()&&this.providedFilterParams.filterChangedCallback({afterFloatingFilter:e,afterDataChange:t}),this.providedFilterParams.closeOnApply&&this.applyActive&&!e&&!t&&this.close(n)},t.prototype.onNewRowsLoaded=function(){var e=this;this.newRowsActionKeep||this.resetUiToDefaults().then((function(){return e.appliedModel=null}))},t.prototype.close=function(e){if(this.hidePopup){var t,n=e,r=n&&n.key;"Enter"!==r&&"Space"!==r||(t={keyboardEvent:n}),this.hidePopup(t),this.hidePopup=null}},t.prototype.isNewRowsActionKeep=function(){return this.newRowsActionKeep},t.prototype.onUiChanged=function(e,t){if(void 0===e&&(e=!1),this.updateUiVisibility(),this.providedFilterParams.filterModifiedCallback(),this.applyActive&&!this.isReadOnly){var n=this.isModelValid(this.getModelFromUi());lr(this.getRefElement("applyFilterButton"),!n)}e&&!t||"immediately"===t?this.onBtApply(e):(this.applyActive||t)&&"debounce"!==t||this.onBtApplyDebounce()},t.prototype.afterGuiAttached=function(e){null!=e&&(this.hidePopup=e.hidePopup)},t.getDebounceMs=function(e,n){return t.isUseApplyButton(e)?(null!=e.debounceMs&&console.warn("AG Grid: debounceMs is ignored when apply button is present"),0):null!=e.debounceMs?e.debounceMs:n},t.isUseApplyButton=function(e){return t.checkForDeprecatedParams(e),!!e.buttons&&e.buttons.indexOf("apply")>=0},t.prototype.destroy=function(){this.hidePopup=null,e.prototype.destroy.call(this)},t.prototype.translate=function(e){return this.gridOptionsWrapper.getLocaleTextFunc()(e,wa[e])},t.prototype.getCellValue=function(e){return this.providedFilterParams.valueGetter(e)},_a([Qe("rowModel")],t.prototype,"rowModel",void 0),_a([Ke],t.prototype,"postConstruct",null),t}(la),Pa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ta=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},xa=function(e){function t(t,n){var r=e.call(this,n)||this;return r.labelSeparator="",r.labelAlignment="left",r.label="",r.config=t||{},r}return Pa(t,e),t.prototype.postConstruct=function(){tr(this.getGui(),"ag-labeled"),tr(this.eLabel,"ag-label");var e=this.config,t=e.labelSeparator,n=e.label,r=e.labelWidth,o=e.labelAlignment;null!=t&&this.setLabelSeparator(t),null!=n&&this.setLabel(n),null!=r&&this.setLabelWidth(r),this.setLabelAlignment(o||this.labelAlignment),this.refreshLabel()},t.prototype.refreshLabel=function(){Rr(this.eLabel),"string"==typeof this.label?this.eLabel.innerText=this.label+this.labelSeparator:this.label&&this.eLabel.appendChild(this.label),""===this.label?(tr(this.eLabel,"ag-hidden"),no(this.eLabel,"presentation")):(nr(this.eLabel,"ag-hidden"),no(this.eLabel,null))},t.prototype.setLabelSeparator=function(e){return this.labelSeparator===e||(this.labelSeparator=e,null!=this.label&&this.refreshLabel()),this},t.prototype.getLabelId=function(){return this.eLabel.id=this.eLabel.id||"ag-"+this.getCompId()+"-label",this.eLabel.id},t.prototype.getLabel=function(){return this.label},t.prototype.setLabel=function(e){return this.label===e||(this.label=e,this.refreshLabel()),this},t.prototype.setLabelAlignment=function(e){var t=this.getGui();return rr(t,"ag-label-align-left","left"===e),rr(t,"ag-label-align-right","right"===e),rr(t,"ag-label-align-top","top"===e),this},t.prototype.setLabelWidth=function(e){return null==this.label||Fr(this.eLabel,e),this},Ta([Ke],t.prototype,"postConstruct",null),t}(la),Na=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ma=function(e){function t(t,n,r){var o=e.call(this,t,n)||this;return o.className=r,o.disabled=!1,o}return Na(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.className&&tr(this.getGui(),this.className)},t.prototype.onValueChange=function(e){var n=this;return this.addManagedListener(this,t.EVENT_CHANGED,(function(){return e(n.getValue())})),this},t.prototype.getWidth=function(){return this.getGui().clientWidth},t.prototype.setWidth=function(e){return Ir(this.getGui(),e),this},t.prototype.getPreviousValue=function(){return this.previousValue},t.prototype.getValue=function(){return this.value},t.prototype.setValue=function(e,n){return this.value===e||(this.previousValue=this.value,this.value=e,n||this.dispatchEvent({type:t.EVENT_CHANGED})),this},t.prototype.setDisabled=function(e){e=!!e;var t=this.getGui();return lr(t,e),rr(t,"ag-disabled",e),this.disabled=e,this},t.prototype.isDisabled=function(){return!!this.disabled},t.EVENT_CHANGED="valueChange",t}(xa),ka=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Fa=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ia=function(e){function t(t,n,r,o){var a=e.call(this,t,'',n)||this;return a.pickerIcon=r,a.isPickerDisplayed=!1,a.isDestroyingPicker=!1,a.skipClick=!1,a}return ka(t,e),t.prototype.postConstruct=function(){var t=this;e.prototype.postConstruct.call(this);var n=this.getCompId()+"-display";this.eDisplayField.setAttribute("id",n),lo(this.eWrapper,n);var r=function(){t.skipClick?t.skipClick=!1:t.isDisabled()||(t.pickerComponent=t.showPicker())},o=this.getGui();if(this.addManagedListener(o,"mousedown",(function(e){!t.skipClick&&t.pickerComponent&&t.pickerComponent.isAlive()&&Cr(t.pickerComponent.getGui())&&o.contains(e.target)&&(t.skipClick=!0)})),this.addManagedListener(o,"keydown",(function(e){switch(e.keyCode){case ba.UP:case ba.DOWN:case ba.ENTER:case ba.SPACE:r();case ba.ESCAPE:t.isPickerDisplayed&&e.preventDefault()}})),this.addManagedListener(this.eWrapper,"click",r),this.addManagedListener(this.eLabel,"click",r),this.pickerIcon){var a=Io(this.pickerIcon,this.gridOptionsWrapper);a&&this.eIcon.appendChild(a)}},t.prototype.refreshLabel=function(){A(this.getLabel())?uo(this.eWrapper,this.getLabelId()):this.eWrapper.removeAttribute("aria-labelledby"),e.prototype.refreshLabel.call(this)},t.prototype.setAriaLabel=function(e){return so(this.eWrapper,e),this},t.prototype.setInputWidth=function(e){return Fr(this.eWrapper,e),this},t.prototype.getFocusableElement=function(){return this.eWrapper},Fa([ca("eLabel")],t.prototype,"eLabel",void 0),Fa([ca("eWrapper")],t.prototype,"eWrapper",void 0),Fa([ca("eDisplayField")],t.prototype,"eDisplayField",void 0),Fa([ca("eIcon")],t.prototype,"eIcon",void 0),t}(Ma),La=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ja=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ga=function(e){function t(t){void 0===t&&(t="default");var n=e.call(this,'
')||this;return n.cssIdentifier=t,n.options=[],n.itemEls=[],n}return La(t,e),t.prototype.init=function(){this.addManagedListener(this.getGui(),"keydown",this.handleKeyDown.bind(this))},t.prototype.handleKeyDown=function(e){var t=e.keyCode;switch(t){case ba.ENTER:if(this.highlightedEl){var n=this.itemEls.indexOf(this.highlightedEl);this.setValueByIndex(n)}else this.setValue(this.getValue());break;case ba.DOWN:case ba.UP:var r=t===ba.DOWN,o=void 0;if(e.preventDefault(),this.highlightedEl){var a=this.itemEls.indexOf(this.highlightedEl)+(r?1:-1);a=Math.min(Math.max(a,0),this.itemEls.length-1),o=this.itemEls[a]}else o=this.itemEls[r?0:this.itemEls.length-1];this.highlightItem(o)}},t.prototype.addOptions=function(e){var t=this;return e.forEach((function(e){return t.addOption(e)})),this},t.prototype.addOption=function(e){var t=e.value,n=qt(e.text||t);return this.options.push({value:t,text:n}),this.renderOption(t,n),this},t.prototype.renderOption=function(e,t){var n=this,r=document.createElement("div");no(r,"option"),tr(r,"ag-list-item"),tr(r,"ag-"+this.cssIdentifier+"-list-item"),r.innerHTML=""+t+"",r.tabIndex=-1,this.itemEls.push(r),this.addManagedListener(r,"mouseover",(function(){return n.highlightItem(r)})),this.addManagedListener(r,"mouseleave",(function(){return n.clearHighlighted()})),this.addManagedListener(r,"click",(function(){return n.setValue(e)})),this.getGui().appendChild(r)},t.prototype.setValue=function(e,t){if(this.value===e)return this.fireItemSelected(),this;if(null==e)return this.reset(),this;var n=te(this.options,(function(t){return t.value===e}));if(-1!==n){var r=this.options[n];this.value=r.value,this.displayValue=null!=r.text?r.text:r.value,this.highlightItem(this.itemEls[n]),t||this.fireChangeEvent()}return this},t.prototype.setValueByIndex=function(e){return this.setValue(this.options[e].value)},t.prototype.getValue=function(){return this.value},t.prototype.getDisplayValue=function(){return this.displayValue},t.prototype.refreshHighlighted=function(){var e=this;this.clearHighlighted();var t=te(this.options,(function(t){return t.value===e.value}));-1!==t&&this.highlightItem(this.itemEls[t])},t.prototype.reset=function(){this.value=null,this.displayValue=null,this.clearHighlighted(),this.fireChangeEvent()},t.prototype.highlightItem=function(e){e.offsetParent&&(this.clearHighlighted(),this.highlightedEl=e,tr(this.highlightedEl,t.ACTIVE_CLASS),So(this.highlightedEl,!0),this.highlightedEl.focus())},t.prototype.clearHighlighted=function(){this.highlightedEl&&this.highlightedEl.offsetParent&&(nr(this.highlightedEl,t.ACTIVE_CLASS),So(this.highlightedEl,!1),this.highlightedEl=null)},t.prototype.fireChangeEvent=function(){this.dispatchEvent({type:Ma.EVENT_CHANGED}),this.fireItemSelected()},t.prototype.fireItemSelected=function(){this.dispatchEvent({type:t.EVENT_ITEM_SELECTED})},t.EVENT_ITEM_SELECTED="selectedItem",t.ACTIVE_CLASS="ag-active-item",ja([Ke],t.prototype,"init",null),t}(la),Ba=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ha=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Va=function(e){function t(t){return e.call(this,t,"ag-select","smallDown","listbox")||this}return Ba(t,e),t.prototype.init=function(){var e=this;this.listComponent=this.createBean(new Ga("select")),this.listComponent.setParentComponent(this),this.eWrapper.tabIndex=0,this.listComponent.addManagedListener(this.listComponent,Ga.EVENT_ITEM_SELECTED,(function(){e.hideList&&e.hideList()})),this.listComponent.addManagedListener(this.listComponent,Ma.EVENT_CHANGED,(function(){e.setValue(e.listComponent.getValue(),!1,!0),e.hideList&&e.hideList()}))},t.prototype.showPicker=function(){var e=this,t=this.listComponent.getGui(),n=this.addManagedListener(document.body,"wheel",(function(n){!t.contains(n.target)&&e.hideList&&e.hideList()})),r=this.addManagedListener(t,"focusout",(function(n){!t.contains(n.relatedTarget)&&e.hideList&&e.hideList()})),o=this.gridOptionsWrapper.getLocaleTextFunc(),a=this.popupService.addPopup({modal:!0,eChild:t,closeOnEsc:!0,closedCallback:function(){e.hideList=null,e.isPickerDisplayed=!1,r(),n(),e.isAlive()&&e.getFocusableElement().focus()},ariaLabel:o("ariaLabelSelectField","Select Field")});return a&&(this.hideList=a.hideFunc),this.isPickerDisplayed=!0,Fr(t,gr(this.eWrapper)),t.style.maxHeight=pr(this.popupService.getPopupParent())+"px",t.style.position="absolute",this.popupService.positionPopupUnderComponent({type:"ag-list",eventSource:this.eWrapper,ePopup:t,keepWithinBounds:!0}),this.listComponent.refreshHighlighted(),this.listComponent},t.prototype.addOptions=function(e){var t=this;return e.forEach((function(e){return t.addOption(e)})),this},t.prototype.addOption=function(e){return this.listComponent.addOption(e),this},t.prototype.setValue=function(t,n,r){return this.value===t?this:(r||this.listComponent.setValue(t,!0),this.listComponent.getValue()===this.getValue()?this:(this.eDisplayField.innerHTML=this.listComponent.getDisplayValue(),e.prototype.setValue.call(this,t,n)))},t.prototype.destroy=function(){this.hideList&&this.hideList(),this.destroyBean(this.listComponent),e.prototype.destroy.call(this)},Ha([Qe("popupService")],t.prototype,"popupService",void 0),Ha([Ke],t.prototype,"init",null),t}(Ia),Wa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ua=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},za=function(e){function t(t,n,r,o){void 0===r&&(r="text"),void 0===o&&(o="input");var a=e.call(this,t,'\n
\n
\n \n
",n)||this;return a.inputType=r,a.displayFieldTag=o,a}return Wa(t,e),t.prototype.postConstruct=function(){e.prototype.postConstruct.call(this),this.setInputType(),tr(this.eLabel,this.className+"-label"),tr(this.eWrapper,this.className+"-input-wrapper"),tr(this.eInput,this.className+"-input"),tr(this.getGui(),"ag-input-field"),this.eInput.id=this.eInput.id||"ag-"+this.getCompId()+"-input";var t=this.config,n=t.width,r=t.value;null!=n&&this.setWidth(n),null!=r&&this.setValue(r),this.addInputListeners()},t.prototype.refreshLabel=function(){A(this.getLabel())?uo(this.eInput,this.getLabelId()):this.eInput.removeAttribute("aria-labelledby"),e.prototype.refreshLabel.call(this)},t.prototype.addInputListeners=function(){var e=this;this.addManagedListener(this.eInput,"input",(function(t){return e.setValue(t.target.value)}))},t.prototype.setInputType=function(){"input"===this.displayFieldTag&&this.eInput.setAttribute("type",this.inputType)},t.prototype.getInputElement=function(){return this.eInput},t.prototype.setInputWidth=function(e){return Fr(this.eWrapper,e),this},t.prototype.setInputName=function(e){return this.getInputElement().setAttribute("name",e),this},t.prototype.getFocusableElement=function(){return this.eInput},t.prototype.setMaxLength=function(e){return this.eInput.maxLength=e,this},t.prototype.setInputPlaceholder=function(e){return Yr(this.eInput,"placeholder",e),this},t.prototype.setInputAriaLabel=function(e){return so(this.eInput,e),this},t.prototype.setDisabled=function(t){return lr(this.eInput,t),e.prototype.setDisabled.call(this,t)},Ua([ca("eLabel")],t.prototype,"eLabel",void 0),Ua([ca("eWrapper")],t.prototype,"eWrapper",void 0),Ua([ca("eInput")],t.prototype,"eInput",void 0),t}(Ma),Ya=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qa=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e[e.One=0]="One",e[e.Two=1]="Two"}(fa||(fa={}));var Ka,Za=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ya(t,e),t.prototype.getNumberOfInputs=function(e){var n=this.optionsFactory.getCustomOption(e);if(n){var r=n.numberOfInputs;return null!=r?r:1}return e===t.EMPTY?0:e===t.IN_RANGE?2:1},t.prototype.onFloatingFilterChanged=function(e,t){this.setTypeFromFloatingFilter(e),this.setValueFromFloatingFilter(t),this.onUiChanged(!0)},t.prototype.setTypeFromFloatingFilter=function(e){this.eType1.setValue(e),this.eType2.setValue(this.optionsFactory.getDefaultOption()),(this.isDefaultOperator("AND")?this.eJoinOperatorAnd:this.eJoinOperatorOr).setValue(!0)},t.prototype.getModelFromUi=function(){return this.isConditionUiComplete(fa.One)?this.isAllowTwoConditions()&&this.isConditionUiComplete(fa.Two)?{filterType:this.getFilterType(),operator:this.getJoinOperator(),condition1:this.createCondition(fa.One),condition2:this.createCondition(fa.Two)}:this.createCondition(fa.One):null},t.prototype.getConditionTypes=function(){return[this.eType1.getValue(),this.eType2.getValue()]},t.prototype.getJoinOperator=function(){return!0===this.eJoinOperatorOr.getValue()?"OR":"AND"},t.prototype.areModelsEqual=function(e,t){if(!e&&!t)return!0;if(!e&&t||e&&!t)return!1;var n,r=!e.operator,o=!t.operator;if(!r&&o||r&&!o)return!1;if(r){var a=e,i=t;n=this.areSimpleModelsEqual(a,i)}else{var s=e,u=t;n=s.operator===u.operator&&this.areSimpleModelsEqual(s.condition1,u.condition1)&&this.areSimpleModelsEqual(s.condition2,u.condition2)}return n},t.prototype.setModelIntoUi=function(e){if(e.operator){var t=e,n="OR"===t.operator;this.eJoinOperatorAnd.setValue(!n),this.eJoinOperatorOr.setValue(n),this.eType1.setValue(t.condition1.type),this.eType2.setValue(t.condition2.type),this.setConditionIntoUi(t.condition1,fa.One),this.setConditionIntoUi(t.condition2,fa.Two)}else{var r=e;this.eJoinOperatorAnd.setValue(this.isDefaultOperator("AND")),this.eJoinOperatorOr.setValue(this.isDefaultOperator("OR")),this.eType1.setValue(r.type),this.eType2.setValue(this.optionsFactory.getDefaultOption()),this.setConditionIntoUi(r,fa.One),this.setConditionIntoUi(null,fa.Two)}return ea.resolve()},t.prototype.doesFilterPass=function(e){var t=this,n=this.getModel();if(null==n)return!0;var r=n.operator,o=[];if(r){var a=n;o.push(a.condition1,a.condition2)}else o.push(n);return(r&&"OR"===r?oe:re)(o,(function(n){return t.individualConditionPasses(e,n)}))},t.prototype.setParams=function(t){e.prototype.setParams.call(this,t),this.optionsFactory=new Ra,this.optionsFactory.init(t,this.getDefaultFilterOptions()),this.allowTwoConditions=!t.suppressAndOrCondition,this.alwaysShowBothConditions=!!t.alwaysShowBothConditions,this.defaultJoinOperator=this.getDefaultJoinOperator(t.defaultJoinOperator),this.putOptionsIntoDropdown(),this.addChangedListeners()},t.prototype.getDefaultJoinOperator=function(e){return Q(["AND","OR"],e)?e:"AND"},t.prototype.putOptionsIntoDropdown=function(){var e=this,t=this.optionsFactory.getFilterOptions(),n=[this.eType1,this.eType2];ae(t,(function(t){var r="string"==typeof t?e.createBoilerplateListOption(t):e.createCustomListOption(t);ae(n,(function(e){return e.addOption(r)}))})),ae(n,(function(e){return e.setDisabled(t.length<=1)}))},t.prototype.createBoilerplateListOption=function(e){return{value:e,text:this.translate(e)}},t.prototype.createCustomListOption=function(e){var t=e.displayKey,n=this.optionsFactory.getCustomOption(e.displayKey);return{value:t,text:n?this.gridOptionsWrapper.getLocaleTextFunc()(n.displayKey,n.displayName):this.translate(t)}},t.prototype.isAllowTwoConditions=function(){return this.allowTwoConditions},t.prototype.createBodyTemplate=function(){return'\n \n '+this.createValueTemplate(fa.One)+'\n
\n \n \n
\n \n '+this.createValueTemplate(fa.Two)},t.prototype.getCssIdentifier=function(){return"simple-filter"},t.prototype.updateUiVisibility=function(){var e=this,t=[[this.eType1],[this.eType2,this.eJoinOperatorPanel,this.eJoinOperatorAnd,this.eJoinOperatorOr]],n=[this.eCondition1Body,this.eCondition2Body];ae(t,(function(t,n){var r=e.isConditionVisible(n),o=e.isConditionDisabled(n);ae(t,(function(e){e instanceof za||e instanceof Va?(e.setDisabled(o),e.setDisplayed(r)):(lr(e,o),sr(e,r))}))})),ae(n,(function(t,n){sr(t,e.isConditionBodyVisible(n))})),this.forEachInput((function(t,n,r,o){e.setElementDisplayed(t,n1?"inRangeStart":0===r?"filterOoo":"inRangeEnd",s=0===r&&a>1?t("ariaFilterFromValue","Filter from value"):0===r?t("ariaFilterValue","Filter Value"):t("ariaFilterToValue","Filter to Value");n.setInputPlaceholder(e.translate(i)),n.setInputAriaLabel(s)}}))},t.prototype.setElementValue=function(e,t,n){e instanceof za&&e.setValue(t?String(t):null,n)},t.prototype.setElementDisplayed=function(e,t){e instanceof la&&sr(e.getGui(),t)},t.prototype.setElementDisabled=function(e,t){e instanceof la&&lr(e.getGui(),t)},t.prototype.attachElementOnChange=function(e,t){e instanceof za&&e.onValueChange(t)},t.prototype.forEachInput=function(e){var t=this,n=this.getInputs();this.getConditionTypes().forEach((function(r,o){for(var a=t.getNumberOfInputs(r),i=0;i0},t.prototype.isConditionUiComplete=function(e){return this.getConditionTypes()[e]!==t.EMPTY&&!Qo.some(this.getValues(e),(function(e){return null==e}))},t.prototype.resetUiToDefaults=function(e){var t=this,n=this.gridOptionsWrapper.getLocaleTextFunc()("ariaFilteringOperator","Filtering operator"),r="ag-simple-filter-and-or-"+this.getCompId(),o=this.optionsFactory.getDefaultOption();return this.eType1.setValue(o,e).setAriaLabel(n).setDisabled(this.isReadOnly()),this.eType2.setValue(this.optionsFactory.getDefaultOption(),e).setAriaLabel(n).setDisabled(this.isReadOnly()),this.eJoinOperatorAnd.setValue(this.isDefaultOperator("AND"),e).setName(r).setLabel(this.translate("andCondition")).setDisabled(this.isReadOnly()),this.eJoinOperatorOr.setValue(this.isDefaultOperator("OR"),e).setName(r).setLabel(this.translate("orCondition")).setDisabled(this.isReadOnly()),this.forEachInput((function(n){t.setElementValue(n,null,e),t.setElementDisabled(n,t.isReadOnly())})),this.resetPlaceholder(),ea.resolve()},t.prototype.setConditionIntoUi=function(e,t){var n=this,r=this.mapValuesFromModel(e);this.forEachInput((function(e,o,a,i){a===t&&n.setElementValue(e,r[o]?r[o]:null)}))},t.prototype.setValueFromFloatingFilter=function(e){var t=this;this.forEachInput((function(n,r,o,a){t.setElementValue(n,0===r&&0===o?e:null)}))},t.prototype.isDefaultOperator=function(e){return e===this.defaultJoinOperator},t.prototype.addChangedListeners=function(){var e=this;if(!this.isReadOnly()){var t=function(){return e.onUiChanged()};this.eType1.onValueChange(t),this.eType2.onValueChange(t),this.eJoinOperatorOr.onValueChange(t),this.eJoinOperatorAnd.onValueChange(t),this.forEachInput((function(n){e.attachElementOnChange(n,t)}))}},t.prototype.individualConditionPasses=function(e,t){var n=this.getCellValue(e.node),r=this.mapValuesFromModel(t),o=this.optionsFactory.getCustomOption(t.type),a=this.evaluateCustomFilter(o,r,n);return null!=a?a:null==n?this.evaluateNullValue(t.type):this.evaluateNonNullValue(r,n,t)},t.prototype.evaluateCustomFilter=function(e,t,n){if(null!=e){var r=e.predicate;return null==r||Qo.some(t,(function(e){return null==e}))?void 0:r(t,n)}},t.EMPTY="empty",t.EQUALS="equals",t.NOT_EQUAL="notEqual",t.LESS_THAN="lessThan",t.LESS_THAN_OR_EQUAL="lessThanOrEqual",t.GREATER_THAN="greaterThan",t.GREATER_THAN_OR_EQUAL="greaterThanOrEqual",t.IN_RANGE="inRange",t.CONTAINS="contains",t.NOT_CONTAINS="notContains",t.STARTS_WITH="startsWith",t.ENDS_WITH="endsWith",qa([ca("eOptions1")],t.prototype,"eType1",void 0),qa([ca("eOptions2")],t.prototype,"eType2",void 0),qa([ca("eJoinOperatorPanel")],t.prototype,"eJoinOperatorPanel",void 0),qa([ca("eJoinOperatorAnd")],t.prototype,"eJoinOperatorAnd",void 0),qa([ca("eJoinOperatorOr")],t.prototype,"eJoinOperatorOr",void 0),qa([ca("eCondition1Body")],t.prototype,"eCondition1Body",void 0),qa([ca("eCondition2Body")],t.prototype,"eCondition2Body",void 0),t}(Da),Xa=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Qa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Xa(t,e),t.prototype.setParams=function(t){e.prototype.setParams.call(this,t),this.scalarFilterParams=t,this.checkDeprecatedParams()},t.prototype.checkDeprecatedParams=function(){this.scalarFilterParams.nullComparator&&(console.warn("AG Grid: Since v21.0, the property filterParams.nullComparator is deprecated. Please use filterParams.includeBlanksInEquals, filterParams.includeBlanksInLessThan and filterParams.includeBlanksInGreaterThan instead."),this.scalarFilterParams.includeBlanksInEquals=this.scalarFilterParams.nullComparator.equals,this.scalarFilterParams.includeBlanksInLessThan=this.scalarFilterParams.nullComparator.lessThan,this.scalarFilterParams.includeBlanksInGreaterThan=this.scalarFilterParams.nullComparator.greaterThan)},t.prototype.evaluateNullValue=function(e){switch(e){case t.EQUALS:case t.NOT_EQUAL:if(this.scalarFilterParams.includeBlanksInEquals)return!0;break;case t.GREATER_THAN:case t.GREATER_THAN_OR_EQUAL:if(this.scalarFilterParams.includeBlanksInGreaterThan)return!0;break;case t.LESS_THAN:case t.LESS_THAN_OR_EQUAL:if(this.scalarFilterParams.includeBlanksInLessThan)return!0;break;case t.IN_RANGE:if(this.scalarFilterParams.includeBlanksInRange)return!0}return!1},t.prototype.evaluateNonNullValue=function(e,n,r){var o=this.comparator(),a=o(e[0],n);switch(r.type){case t.EQUALS:return 0===a;case t.NOT_EQUAL:return 0!==a;case t.GREATER_THAN:return a>0;case t.GREATER_THAN_OR_EQUAL:return a>=0;case t.LESS_THAN:return a<0;case t.LESS_THAN_OR_EQUAL:return a<=0;case t.IN_RANGE:var i=o(e[1],n);return this.scalarFilterParams.inRangeInclusive?a>=0&&i<=0:a>0&&i<0;default:return console.warn('AG Grid: Unexpected type of filter "'+r.type+'", it looks like the filter was configured with incorrect Filter Options'),!0}},t}(Za),$a=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ja=function(){return Ja=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ti=1/0,ni=function(e){function t(){var t=e.call(this,"dateFilter")||this;return t.minValidYear=1e3,t.maxValidYear=ti,t}return $a(t,e),t.prototype.afterGuiAttached=function(t){e.prototype.afterGuiAttached.call(this,t),this.dateCondition1FromComp.afterGuiAttached(t)},t.prototype.mapValuesFromModel=function(e){var t=e||{},n=t.dateFrom,r=t.dateTo,o=t.type;return[n&&Do(n)||null,r&&Do(r)||null].slice(0,this.getNumberOfInputs(o))},t.prototype.comparator=function(){return this.dateFilterParams.comparator?this.dateFilterParams.comparator:this.defaultComparator.bind(this)},t.prototype.defaultComparator=function(e,t){return null==t||te?1:0},t.prototype.setParams=function(t){e.prototype.setParams.call(this,t),this.dateFilterParams=t;var n=function(e,n){if(null!=t[e]){if(!isNaN(t[e]))return null==t[e]?n:Number(t[e]);console.warn("AG Grid: DateFilter "+e+" is not a number")}return n};this.minValidYear=n("minValidYear",1e3),this.maxValidYear=n("maxValidYear",ti),this.minValidYear>this.maxValidYear&&console.warn("AG Grid: DateFilter minValidYear should be <= maxValidYear"),this.createDateComponents()},t.prototype.createDateComponents=function(){var e=this,t=function(t){return new ma(e.getContext(),e.userComponentFactory,{onDateChanged:function(){return e.onUiChanged()},filterParams:e.dateFilterParams},t)};this.dateCondition1FromComp=t(this.eCondition1PanelFrom),this.dateCondition1ToComp=t(this.eCondition1PanelTo),this.dateCondition2FromComp=t(this.eCondition2PanelFrom),this.dateCondition2ToComp=t(this.eCondition2PanelTo),this.addDestroyFunc((function(){e.forEachInput((function(e){return e.destroy()}))}))},t.prototype.setElementValue=function(e,t,n){e.setDate(t)},t.prototype.setElementDisplayed=function(e,t){e.setDisplayed(t)},t.prototype.setElementDisabled=function(e,t){e.setDisabled(t)},t.prototype.getDefaultFilterOptions=function(){return t.DEFAULT_FILTER_OPTIONS},t.prototype.createValueTemplate=function(e){var t=e===fa.One?"1":"2";return'\n
\n
\n
\n
'},t.prototype.isConditionUiComplete=function(t){var n=this;if(!e.prototype.isConditionUiComplete.call(this,t))return!1;var r=!0;return this.forEachInput((function(e,o,a,i){var s;a!==t||!r||o>=i||(r=r&&(null!=(s=e.getDate())&&s.getUTCFullYear()>=n.minValidYear&&s.getUTCFullYear()<=n.maxValidYear))})),r},t.prototype.areSimpleModelsEqual=function(e,t){return e.dateFrom===t.dateFrom&&e.dateTo===t.dateTo&&e.type===t.type},t.prototype.getFilterType=function(){return"date"},t.prototype.createCondition=function(e){var t=this.getConditionTypes()[e],n={},r=this.getValues(e);return r.length>0&&(n.dateFrom=_o(r[0])),r.length>1&&(n.dateTo=_o(r[1])),Ja({dateFrom:null,dateTo:null,filterType:this.getFilterType(),type:t},n)},t.prototype.resetPlaceholder=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.translate("dateFormatOoo"),n=e("ariaFilterValue","Filter Value");this.forEachInput((function(e){e.setInputPlaceholder(t),e.setInputAriaLabel(n)}))},t.prototype.getInputs=function(){return[[this.dateCondition1FromComp,this.dateCondition1ToComp],[this.dateCondition2FromComp,this.dateCondition2ToComp]]},t.prototype.getValues=function(e){var t=[];return this.forEachInput((function(n,r,o,a){e===o&&r=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},si=function(e){function t(){return e.call(this,'\n ')||this}return ai(t,e),t.prototype.getDefaultFilterOptions=function(){return ni.DEFAULT_FILTER_OPTIONS},t.prototype.conditionToString=function(e,t){var n=e.type,r=(t||{}).numberOfInputs,o=n==Za.IN_RANGE||2===r,a=Do(e.dateFrom),i=Do(e.dateTo);return o?_o(a,!1)+"-"+_o(i,!1):null!=a?""+_o(a,!1):""+n},t.prototype.init=function(t){e.prototype.init.call(this,t),this.params=t,this.createDateComponent();var n=this.gridOptionsWrapper.getLocaleTextFunc();this.eReadOnlyText.setDisabled(!0).setInputAriaLabel(n("ariaDateFilterInput","Date Filter Input"))},t.prototype.setEditable=function(e){sr(this.eDateWrapper,e),sr(this.eReadOnlyText.getGui(),!e)},t.prototype.onParentModelChanged=function(t,n){if(!this.isEventFromFloatingFilter(n)){e.prototype.setLastTypeFromModel.call(this,t);var r=!this.isReadOnly()&&this.canWeEditAfterModelFromParentFilter(t);if(this.setEditable(r),r){if(t){var o=t;this.dateComp.setDate(Do(o.dateFrom))}else this.dateComp.setDate(null);this.eReadOnlyText.setValue("")}else this.eReadOnlyText.setValue(this.getTextFromModel(t)),this.dateComp.setDate(null)}},t.prototype.onDateChanged=function(){var e=this,t=_o(this.dateComp.getDate());this.params.parentFilterInstance((function(n){n&&n.onFloatingFilterChanged(e.getLastType(),Do(t))}))},t.prototype.createDateComponent=function(){var e=this,t=Da.getDebounceMs(this.params.filterParams,this.getDefaultDebounceMs()),n={onDateChanged:Ve(this.onDateChanged.bind(this),t),filterParams:this.params.column.getColDef().filterParams};this.dateComp=new ma(this.getContext(),this.userComponentFactory,n,this.eDateWrapper),this.addDestroyFunc((function(){return e.dateComp.destroy()}))},ii([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),ii([ca("eReadOnlyText")],t.prototype,"eReadOnlyText",void 0),ii([ca("eDateWrapper")],t.prototype,"eDateWrapper",void 0),t}(oi),ui=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),li=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},di=function(e){function t(){return e.call(this,'\n
\n \n
')||this}return ui(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var t=this,n=this.eDateInput.getInputElement();this.shouldUseBrowserDatePicker(e)&&(Hn()?console.warn("ag-grid: browserDatePicker is specified to true, but it is not supported in IE 11; reverting to text date picker"):n.type="date"),this.addManagedListener(n,"mousedown",(function(){t.eDateInput.isDisabled()||n.focus()})),this.addManagedListener(n,"input",(function(n){n.target===document.activeElement&&(t.eDateInput.isDisabled()||e.onDateChanged())}));var r=e.filterParams||{},o=r.minValidYear,a=r.maxValidYear;o&&(n.min=o+"-01-01"),a&&(n.max=a+"-12-31")},t.prototype.getDate=function(){return Do(this.eDateInput.getValue())},t.prototype.setDate=function(e){this.eDateInput.setValue(_o(e,!1))},t.prototype.setInputPlaceholder=function(e){this.eDateInput.setInputPlaceholder(e)},t.prototype.setDisabled=function(e){this.eDateInput.setDisabled(e)},t.prototype.afterGuiAttached=function(e){e&&e.suppressFocus||this.eDateInput.getInputElement().focus()},t.prototype.shouldUseBrowserDatePicker=function(e){return e.filterParams&&null!=e.filterParams.browserDatePicker?e.filterParams.browserDatePicker:Un()||zn()},li([ca("eDateInput")],t.prototype,"eDateInput",void 0),t}(la),ci=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),pi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},fi=function(e){function t(){return e.call(this,"numberFilter")||this}return ci(t,e),t.prototype.mapValuesFromModel=function(e){var t=e||{},n=t.filter,r=t.filterTo,o=t.type;return[n||null,r||null].slice(0,this.getNumberOfInputs(o))},t.prototype.getDefaultDebounceMs=function(){return 500},t.prototype.comparator=function(){return function(e,t){return e===t?0:e\n <'+n+' class="ag-filter-from ag-filter-filter" ref="eValue-index0-'+t+'">\n <"+n+' class="ag-filter-to ag-filter-filter" ref="eValue-index1-'+t+'">\n "},t.prototype.getValues=function(e){var t=this,n=[];return this.forEachInput((function(r,o,a,i){e===a&&o0&&(n.filter=r[0]),r.length>1&&(n.filterTo=r[1]),n},t.prototype.getInputs=function(){return[[this.eValueFrom1,this.eValueTo1],[this.eValueFrom2,this.eValueTo2]]},t.prototype.getAllowedCharPattern=function(){var e=(this.numberFilterParams||{}).allowedCharPattern;return e||(Un()||Vn()?null:"\\d\\-\\.")},t.DEFAULT_FILTER_OPTIONS=[Qa.EQUALS,Qa.NOT_EQUAL,Qa.LESS_THAN,Qa.LESS_THAN_OR_EQUAL,Qa.GREATER_THAN,Qa.GREATER_THAN_OR_EQUAL,Qa.IN_RANGE],pi([ca("eValue-index0-1")],t.prototype,"eValueFrom1",void 0),pi([ca("eValue-index1-1")],t.prototype,"eValueTo1",void 0),pi([ca("eValue-index0-2")],t.prototype,"eValueFrom2",void 0),pi([ca("eValue-index1-2")],t.prototype,"eValueTo2",void 0),t}(Qa),hi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},vi=function(e){function t(){return e.call(this,"textFilter")||this}return hi(t,e),t.trimInput=function(e){var t=e&&e.trim();return""===t?e:t},t.prototype.getDefaultDebounceMs=function(){return 500},t.prototype.setParams=function(n){e.prototype.setParams.call(this,n),this.textFilterParams=n,this.comparator=this.textFilterParams.textCustomComparator||t.DEFAULT_COMPARATOR,this.formatter=this.textFilterParams.textFormatter||(this.textFilterParams.caseSensitive?t.DEFAULT_FORMATTER:t.DEFAULT_LOWERCASE_FORMATTER)},t.prototype.createCondition=function(e){var t=this.getConditionTypes()[e],n={filterType:this.getFilterType(),type:t},r=this.getValues(e);return r.length>0&&(n.filter=r[0]),r.length>1&&(n.filterTo=r[1]),n},t.prototype.getFilterType=function(){return"text"},t.prototype.areSimpleModelsEqual=function(e,t){return e.filter===t.filter&&e.filterTo===t.filterTo&&e.type===t.type},t.prototype.getInputs=function(){return[[this.eValueFrom1,this.eValueTo1],[this.eValueFrom2,this.eValueTo2]]},t.prototype.getValues=function(e){var n=this,r=[];return this.forEachInput((function(o,a,i,s){if(e===i&&a\n \n \n '},t.prototype.mapValuesFromModel=function(e){var t=e||{},n=t.filter,r=t.filterTo,o=t.type;return[n||null,r||null].slice(0,this.getNumberOfInputs(o))},t.prototype.evaluateNullValue=function(e){return e===Za.NOT_EQUAL||e===Za.NOT_CONTAINS},t.prototype.evaluateNonNullValue=function(e,t,n){var r=this,o=Qo.map(e,(function(e){return r.formatter(e)}))||[],a=this.formatter(t);return Qo.some(o,(function(e){return r.comparator(n.type,a,e)}))},t.DEFAULT_FILTER_OPTIONS=[Za.CONTAINS,Za.NOT_CONTAINS,Za.EQUALS,Za.NOT_EQUAL,Za.STARTS_WITH,Za.ENDS_WITH],t.DEFAULT_FORMATTER=function(e){return e},t.DEFAULT_LOWERCASE_FORMATTER=function(e){return null==e?null:e.toString().toLowerCase()},t.DEFAULT_COMPARATOR=function(e,n,r){switch(e){case t.CONTAINS:return n.indexOf(r)>=0;case t.NOT_CONTAINS:return n.indexOf(r)<0;case t.EQUALS:return n===r;case t.NOT_EQUAL:return n!=r;case t.STARTS_WITH:return 0===n.indexOf(r);case t.ENDS_WITH:var o=n.lastIndexOf(r);return o>=0&&o===n.length-r.length;default:return!1}},gi([ca("eValue-index0-1")],t.prototype,"eValueFrom1",void 0),gi([ca("eValue-index1-1")],t.prototype,"eValueTo1",void 0),gi([ca("eValue-index0-2")],t.prototype,"eValueFrom2",void 0),gi([ca("eValue-index1-2")],t.prototype,"eValueTo2",void 0),t}(Za),mi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ri=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return mi(t,e),t.prototype.postConstruct=function(){this.setTemplate('\n ')},t.prototype.getDefaultDebounceMs=function(){return 500},t.prototype.onParentModelChanged=function(e,t){this.isEventFromFloatingFilter(t)||(this.setLastTypeFromModel(e),this.eFloatingFilterInput.setValue(this.getTextFromModel(e)),this.setEditable(this.canWeEditAfterModelFromParentFilter(e)))},t.prototype.init=function(t){if(e.prototype.init.call(this,t),this.params=t,this.applyActive=Da.isUseApplyButton(this.params.filterParams),!this.isReadOnly()){var n=Da.getDebounceMs(this.params.filterParams,this.getDefaultDebounceMs()),r=Ve(this.syncUpWithParentFilter.bind(this),n),o=this.eFloatingFilterInput.getGui();this.addManagedListener(o,"input",r),this.addManagedListener(o,"keypress",r),this.addManagedListener(o,"keydown",r)}var a=t.column.getDefinition();(this.isReadOnly()||a.filterParams&&a.filterParams.filterOptions&&1===a.filterParams.filterOptions.length&&"inRange"===a.filterParams.filterOptions[0])&&this.eFloatingFilterInput.setDisabled(!0);var i=this.columnModel.getDisplayNameForColumn(t.column,"header",!0),s=this.gridOptionsWrapper.getLocaleTextFunc();this.eFloatingFilterInput.setInputAriaLabel(i+" "+s("ariaFilterInput","Filter Input"))},t.prototype.syncUpWithParentFilter=function(e){var t=this,n=Go(e,ba.ENTER);if(!this.applyActive||n){var r=this.eFloatingFilterInput.getValue();this.params.filterParams.trimInput&&(r=vi.trimInput(r),this.eFloatingFilterInput.setValue(r,!0)),this.params.parentFilterInstance((function(e){e&&e.onFloatingFilterChanged(t.getLastType(),r||null)}))}},t.prototype.conditionToString=function(e,t){var n=(t||{}).numberOfInputs;return e.type==Za.IN_RANGE||2===n?e.filter+"-"+e.filterTo:null!=e.filter?""+e.filter:""+e.type},t.prototype.setEditable=function(e){this.eFloatingFilterInput.setDisabled(!e)},yi([Qe("columnModel")],t.prototype,"columnModel",void 0),yi([ca("eFloatingFilterInput")],t.prototype,"eFloatingFilterInput",void 0),yi([Ke],t.prototype,"postConstruct",null),t}(oi),wi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),bi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return wi(t,e),t.prototype.getDefaultFilterOptions=function(){return fi.DEFAULT_FILTER_OPTIONS},t}(Ri),Ci=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ei=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ci(t,e),t.prototype.getDefaultFilterOptions=function(){return vi.DEFAULT_FILTER_OPTIONS},t}(Ri),Ai=function(){function e(e,t){var n=this;void 0===t&&(t=!1),this.destroyFuncs=[],this.touching=!1,this.eventService=new at,this.eElement=e,this.preventMouseClick=t;var r=this.onTouchStart.bind(this),o=this.onTouchMove.bind(this),a=this.onTouchEnd.bind(this);this.eElement.addEventListener("touchstart",r,{passive:!0}),this.eElement.addEventListener("touchmove",o,{passive:!0}),this.eElement.addEventListener("touchend",a,{passive:!1}),this.destroyFuncs.push((function(){n.eElement.removeEventListener("touchstart",r,{passive:!0}),n.eElement.removeEventListener("touchmove",o,{passive:!0}),n.eElement.removeEventListener("touchend",a,{passive:!1})}))}return e.prototype.getActiveTouch=function(e){for(var t=0;t0)if(t-this.lastTapTime>e.DOUBLE_TAP_MILLIS){var n={type:e.EVENT_DOUBLE_TAP,touchStart:this.touchStart};this.eventService.dispatchEvent(n),this.lastTapTime=null}else this.lastTapTime=t;else this.lastTapTime=t},e.prototype.destroy=function(){this.destroyFuncs.forEach((function(e){return e()}))},e.EVENT_TAP="tap",e.EVENT_DOUBLE_TAP="doubleTap",e.EVENT_LONG_TAP="longTap",e.DOUBLE_TAP_MILLIS=500,e}(),Si=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Oi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},_i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.lastMovingChanged=0,t}return Si(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.refresh=function(e){return this.params=e,this.workOutTemplate()==this.currentTemplate&&(this.workOutShowMenu()==this.currentShowMenu&&(this.workOutSort()==this.currentSort&&(this.setDisplayName(e),!0)))},t.prototype.workOutTemplate=function(){var e=L(this.params.template,t.TEMPLATE);return e=e&&e.trim?e.trim():e},t.prototype.init=function(e){this.params=e,this.currentTemplate=this.workOutTemplate(),this.setTemplate(this.currentTemplate),this.setupTap(),this.setupIcons(e.column),this.setMenu(),this.setupSort(),this.setupFilterIcon(),this.setDisplayName(e)},t.prototype.setDisplayName=function(e){if(this.currentDisplayName!=e.displayName){this.currentDisplayName=e.displayName;var t=qt(this.currentDisplayName);this.eText&&(this.eText.innerHTML=t)}},t.prototype.setupIcons=function(e){this.addInIcon("sortAscending",this.eSortAsc,e),this.addInIcon("sortDescending",this.eSortDesc,e),this.addInIcon("sortUnSort",this.eSortNone,e),this.addInIcon("menu",this.eMenu,e),this.addInIcon("filter",this.eFilter,e)},t.prototype.addInIcon=function(e,t,n){if(null!=t){var r=Io(e,this.gridOptionsWrapper,n);r&&t.appendChild(r)}},t.prototype.setupTap=function(){var e=this,t=this.gridOptionsWrapper;if(!t.isSuppressTouch()){var n=new Ai(this.getGui(),!0),r=t.isSuppressMenuHide(),o=r&&A(this.eMenu),a=o?new Ai(this.eMenu,!0):n;if(this.params.enableMenu){var i=o?"EVENT_TAP":"EVENT_LONG_TAP";this.addManagedListener(a,Ai[i],(function(n){t.getApi().showColumnMenuAfterMouseClick(e.params.column,n.touchStart)}))}if(this.params.enableSorting){this.addManagedListener(n,Ai.EVENT_TAP,(function(t){var n=t.touchStart.target;r&&e.eMenu.contains(n)||e.sortController.progressSort(e.params.column,!1,"uiColumnSorted")}))}this.addDestroyFunc((function(){return n.destroy()})),o&&this.addDestroyFunc((function(){return a.destroy()}))}},t.prototype.workOutShowMenu=function(){var e=!this.gridOptionsWrapper.isSuppressMenuHide(),t=Yn()&&e;return this.params.enableMenu&&!t},t.prototype.setMenu=function(){var e=this;if(this.eMenu)if(this.currentShowMenu=this.workOutShowMenu(),this.currentShowMenu){var t=this.gridOptionsWrapper.isSuppressMenuHide();this.addManagedListener(this.eMenu,"click",(function(){return e.showMenu(e.eMenu)})),rr(this.eMenu,"ag-header-menu-always-show",t)}else br(this.eMenu)},t.prototype.showMenu=function(e){e||(e=this.eMenu),this.menuFactory.showMenuAfterButtonClick(this.params.column,e,"columnMenu")},t.prototype.removeSortIcons=function(){br(this.eSortAsc),br(this.eSortDesc),br(this.eSortNone),br(this.eSortOrder)},t.prototype.workOutSort=function(){return this.params.enableSorting},t.prototype.setupSort=function(){var e=this;if(this.currentSort=this.params.enableSorting,this.currentSort){var t=this.gridOptionsWrapper.isMultiSortKeyCtrl();this.addManagedListener(this.params.column,dt.EVENT_MOVING_CHANGED,(function(){e.lastMovingChanged=(new Date).getTime()})),this.eLabel&&this.addManagedListener(this.eLabel,"click",(function(n){var r=e.params.column.isMoving(),o=(new Date).getTime()-e.lastMovingChanged<50;if(!(r||o)){var a=t?n.ctrlKey||n.metaKey:n.shiftKey;e.params.progressSort(a)}})),this.addManagedListener(this.params.column,dt.EVENT_SORT_CHANGED,this.onSortChanged.bind(this)),this.onSortChanged(),this.addManagedListener(this.eventService,Lt.EVENT_SORT_CHANGED,this.setMultiSortOrder.bind(this)),this.setMultiSortOrder()}else this.removeSortIcons()},t.prototype.onSortChanged=function(){if(rr(this.getGui(),"ag-header-cell-sorted-asc",this.params.column.isSortAscending()),rr(this.getGui(),"ag-header-cell-sorted-desc",this.params.column.isSortDescending()),rr(this.getGui(),"ag-header-cell-sorted-none",this.params.column.isSortNone()),this.eSortAsc&&rr(this.eSortAsc,"ag-hidden",!this.params.column.isSortAscending()),this.eSortDesc&&rr(this.eSortDesc,"ag-hidden",!this.params.column.isSortDescending()),this.eSortNone){var e=!this.params.column.getColDef().unSortIcon&&!this.gridOptionsWrapper.isUnSortIcon();rr(this.eSortNone,"ag-hidden",e||!this.params.column.isSortNone())}},t.prototype.setMultiSortOrder=function(){if(this.eSortOrder){var e=this.params.column,t=this.sortController.getColumnsWithSortingOrdered(),n=t.indexOf(e),r=t.length>1,o=e.isSorting()&&r;sr(this.eSortOrder,o),n>=0?this.eSortOrder.innerHTML=(n+1).toString():Rr(this.eSortOrder)}},t.prototype.setupFilterIcon=function(){this.eFilter&&(this.addManagedListener(this.params.column,dt.EVENT_FILTER_CHANGED,this.onFilterChanged.bind(this)),this.onFilterChanged())},t.prototype.onFilterChanged=function(){var e=this.params.column.isFilterActive();rr(this.eFilter,"ag-hidden",!e)},t.TEMPLATE='',Oi([Qe("sortController")],t.prototype,"sortController",void 0),Oi([Qe("menuFactory")],t.prototype,"menuFactory",void 0),Oi([ca("eFilter")],t.prototype,"eFilter",void 0),Oi([ca("eSortAsc")],t.prototype,"eSortAsc",void 0),Oi([ca("eSortDesc")],t.prototype,"eSortDesc",void 0),Oi([ca("eSortNone")],t.prototype,"eSortNone",void 0),Oi([ca("eSortOrder")],t.prototype,"eSortOrder",void 0),Oi([ca("eMenu")],t.prototype,"eMenu",void 0),Oi([ca("eLabel")],t.prototype,"eLabel",void 0),Oi([ca("eText")],t.prototype,"eText",void 0),t}(la),Di=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Pi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ti=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Di(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){this.params=e,this.checkWarnings(),this.setupLabel(),this.addGroupExpandIcon(),this.setupExpandIcons()},t.prototype.checkWarnings=function(){if(this.params.template){Me((function(){return console.warn("A template was provided for Header Group Comp - templates are only supported for Header Comps (not groups)")}),"HeaderGroupComp.templateNotSupported")}},t.prototype.setupExpandIcons=function(){var e=this;this.addInIcon("columnGroupOpened","agOpened"),this.addInIcon("columnGroupClosed","agClosed");var t=function(t){if(!Rt(t)){var n=!e.params.columnGroup.isExpanded();e.columnModel.setColumnGroupOpened(e.params.columnGroup.getOriginalColumnGroup(),n,"uiColumnExpanded")}};this.addTouchAndClickListeners(this.eCloseIcon,t),this.addTouchAndClickListeners(this.eOpenIcon,t);var n=function(e){yt(e)};this.addManagedListener(this.eCloseIcon,"dblclick",n),this.addManagedListener(this.eOpenIcon,"dblclick",n),this.addManagedListener(this.getGui(),"dblclick",t),this.updateIconVisibility();var r=this.params.columnGroup.getOriginalColumnGroup();this.addManagedListener(r,ft.EVENT_EXPANDED_CHANGED,this.updateIconVisibility.bind(this)),this.addManagedListener(r,ft.EVENT_EXPANDABLE_CHANGED,this.updateIconVisibility.bind(this))},t.prototype.addTouchAndClickListeners=function(e,t){var n=new Ai(e,!0);this.addManagedListener(n,Ai.EVENT_TAP,t),this.addDestroyFunc((function(){return n.destroy()})),this.addManagedListener(e,"click",t)},t.prototype.updateIconVisibility=function(){if(this.params.columnGroup.isExpandable()){var e=this.params.columnGroup.isExpanded();sr(this.eOpenIcon,e),sr(this.eCloseIcon,!e)}else sr(this.eOpenIcon,!1),sr(this.eCloseIcon,!1)},t.prototype.addInIcon=function(e,t){var n=Io(e,this.gridOptionsWrapper,null);n&&this.getRefElement(t).appendChild(n)},t.prototype.addGroupExpandIcon=function(){if(!this.params.columnGroup.isExpandable())return sr(this.eOpenIcon,!1),void sr(this.eCloseIcon,!1)},t.prototype.setupLabel=function(){var e=this.params.displayName;if(A(e)){var t=qt(e);this.getRefElement("agLabel").innerHTML=t}},t.TEMPLATE='',Pi([Qe("columnModel")],t.prototype,"columnModel",void 0),Pi([ca("agOpened")],t.prototype,"eOpenIcon",void 0),Pi([ca("agClosed")],t.prototype,"eCloseIcon",void 0),t}(la),xi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ni=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return xi(t,e),t.prototype.isPopup=function(){return!0},t.prototype.setParentComponent=function(t){tr(t.getGui(),"ag-has-popup"),e.prototype.setParentComponent.call(this,t)},t.prototype.destroy=function(){var t=this.parentComponent;t&&t.isAlive()&&nr(t.getGui(),"ag-has-popup"),e.prototype.destroy.call(this)},t}(la),Mi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ki=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Fi=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Mi(t,e),t.prototype.init=function(e){this.params=e,this.focusAfterAttached=e.cellStartedEdit,this.eTextArea.setMaxLength(e.maxLength||200).setCols(e.cols||60).setRows(e.rows||10),A(e.value)&&this.eTextArea.setValue(e.value.toString(),!0),this.addGuiEventListener("keydown",this.onKeyDown.bind(this))},t.prototype.onKeyDown=function(e){var t=e.which||e.keyCode;(t===ba.LEFT||t===ba.UP||t===ba.RIGHT||t===ba.DOWN||e.shiftKey&&t===ba.ENTER)&&e.stopPropagation()},t.prototype.afterGuiAttached=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc();this.eTextArea.setInputAriaLabel(e("ariaInputEditor","Input Editor")),this.focusAfterAttached&&this.eTextArea.getFocusableElement().focus()},t.prototype.getValue=function(){return this.params.parseValue(this.eTextArea.getValue())},t.TEMPLATE='
\n \n
',ki([ca("eTextArea")],t.prototype,"eTextArea",void 0),t}(Ni),Ii=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Li=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ji=function(e){function t(){var t=e.call(this,'
')||this;return t.startedByEnter=!1,t}return Ii(t,e),t.prototype.init=function(e){var t=this;if(this.focusAfterAttached=e.cellStartedEdit,S(e.values))console.warn("AG Grid: no values found for select cellEditor");else{this.startedByEnter=e.keyPress===ba.ENTER;var n=!1;e.values.forEach((function(r){var o={value:r},a=t.valueFormatterService.formatValue(e.column,null,null,r),i=null!=a;o.text=i?a:r,t.eSelect.addOption(o),n=n||e.value===r})),n?this.eSelect.setValue(e.value,!0):e.values.length&&this.eSelect.setValue(e.values[0],!0),this.gridOptionsWrapper.isFullRowEdit()||this.eSelect.onValueChange((function(){return e.stopEditing()}))}},t.prototype.afterGuiAttached=function(){this.focusAfterAttached&&this.eSelect.getFocusableElement().focus(),this.startedByEnter&&this.eSelect.showPicker()},t.prototype.focusIn=function(){this.eSelect.getFocusableElement().focus()},t.prototype.getValue=function(){return this.eSelect.getValue()},t.prototype.isPopup=function(){return!1},Li([Qe("valueFormatterService")],t.prototype,"valueFormatterService",void 0),Li([ca("eSelect")],t.prototype,"eSelect",void 0),t}(Ni),Gi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Bi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Gi(t,e),t.prototype.isPopup=function(){return!0},t}(ji),Hi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Vi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Wi=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return Hi(t,e),t.prototype.init=function(e){this.params=e;var t,n=this.eInput;e.cellStartedEdit?(this.focusAfterAttached=!0,e.keyPress===ba.BACKSPACE||e.keyPress===ba.DELETE?t="":e.charPress?t=e.charPress:(t=this.getStartValue(e),e.keyPress!==ba.F2&&(this.highlightAllOnFocus=!0))):(this.focusAfterAttached=!1,t=this.getStartValue(e)),null!=t&&n.setValue(t,!0),this.addManagedListener(n.getGui(),"keydown",(function(e){var t=e.keyCode;t!==ba.PAGE_UP&&t!==ba.PAGE_DOWN||e.preventDefault()}))},t.prototype.afterGuiAttached=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.eInput;if(t.setInputAriaLabel(e("ariaInputEditor","Input Editor")),this.focusAfterAttached){Wn()||t.getFocusableElement().focus();var n=t.getInputElement();if(this.highlightAllOnFocus)n.select();else{var r=t.getValue(),o=A(r)&&r.length||0;o&&n.setSelectionRange(o,o)}}},t.prototype.focusIn=function(){var e=this.eInput,t=e.getFocusableElement(),n=e.getInputElement();t.focus(),n.select()},t.prototype.focusOut=function(){var e=this.eInput.getInputElement();Hn()&&e.setSelectionRange(0,0)},t.prototype.getValue=function(){var e=this.eInput;return this.params.parseValue(e.getValue())},t.prototype.getStartValue=function(e){return e.useFormatter||e.column.getColDef().refData?e.formatValue(e.value):e.value},t.prototype.isPopup=function(){return!1},t.TEMPLATE='
',Vi([ca("eInput")],t.prototype,"eInput",void 0),t}(Ni),Ui=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),zi=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ui(t,e),t.prototype.isPopup=function(){return!0},t}(Wi),Yi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ki=function(e){function t(){var n=e.call(this,t.TEMPLATE)||this;return n.refreshCount=0,n}return Yi(t,e),t.prototype.init=function(e){this.eValue=this.queryForHtmlElement(".ag-value-change-value"),this.eDelta=this.queryForHtmlElement(".ag-value-change-delta"),this.refresh(e)},t.prototype.showDelta=function(e,t){var n=Math.abs(t),r=e.formatValue(n),o=A(r)?r:n,a=t>=0;this.eDelta.innerHTML=a?"↑"+o:"↓"+o,rr(this.eDelta,"ag-value-change-delta-up",a),rr(this.eDelta,"ag-value-change-delta-down",!a)},t.prototype.setTimerToRemoveDelta=function(){var e=this;this.refreshCount++;var t=this.refreshCount;window.setTimeout((function(){t===e.refreshCount&&e.hideDeltaValue()}),2e3)},t.prototype.hideDeltaValue=function(){nr(this.eValue,"ag-value-change-value-highlight"),Rr(this.eDelta)},t.prototype.refresh=function(e){var t=e.value;if(t===this.lastValue)return!1;if(A(e.valueFormatted)?this.eValue.innerHTML=e.valueFormatted:A(e.value)?this.eValue.innerHTML=t:Rr(this.eValue),this.filterManager.isSuppressFlashingCellsBecauseFiltering())return!1;if("number"==typeof t&&"number"==typeof this.lastValue){var n=t-this.lastValue;this.showDelta(e,n)}return this.lastValue&&tr(this.eValue,"ag-value-change-value-highlight"),this.setTimerToRemoveDelta(),this.lastValue=t,!0},t.TEMPLATE='',qi([Qe("filterManager")],t.prototype,"filterManager",void 0),t}(la),Zi=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Xi=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Qi=function(e){function t(){var n=e.call(this,t.TEMPLATE)||this;return n.refreshCount=0,n.eCurrent=n.queryForHtmlElement(".ag-value-slide-current"),n}return Zi(t,e),t.prototype.init=function(e){this.refresh(e)},t.prototype.addSlideAnimation=function(){var e=this;this.refreshCount++;var t=this.refreshCount;this.ePrevious&&this.getGui().removeChild(this.ePrevious),this.ePrevious=Er(''),this.ePrevious.innerHTML=this.eCurrent.innerHTML,this.getGui().insertBefore(this.ePrevious,this.eCurrent),window.setTimeout((function(){t===e.refreshCount&&tr(e.ePrevious,"ag-value-slide-out-end")}),50),window.setTimeout((function(){t===e.refreshCount&&(e.getGui().removeChild(e.ePrevious),e.ePrevious=null)}),3e3)},t.prototype.refresh=function(e){var t=e.value;return S(t)&&(t=""),t!==this.lastValue&&(!this.filterManager.isSuppressFlashingCellsBecauseFiltering()&&(this.addSlideAnimation(),this.lastValue=t,A(e.valueFormatted)?this.eCurrent.innerHTML=e.valueFormatted:A(e.value)?this.eCurrent.innerHTML=t:Rr(this.eCurrent),!0))},t.TEMPLATE='\n \n ',Xi([Qe("filterManager")],t.prototype,"filterManager",void 0),t}(la);!function(e){e[e.Above=0]="Above",e[e.Below=1]="Below"}(Ka||(Ka={}));var $i,Ji,es,ts=function(){function e(t){this.rowIndex=null,this.key=null,this.childrenMapped={},this.displayed=!1,this.rowTop=null,this.oldRowTop=null,this.selectable=!0,this.__objectId=e.OBJECT_ID_SEQUENCE++,this.__autoHeights={},this.alreadyRendered=!1,this.highlighted=null,this.selected=!1,this.beans=t}return e.prototype.setData=function(e){this.setDataCommon(e,!1)},e.prototype.updateData=function(e){this.setDataCommon(e,!0)},e.prototype.setDataCommon=function(e,t){var n=this.data;this.data=e,this.beans.valueCache.onDataChanged(),this.updateDataOnDetailNode(),this.checkRowSelectable();var r=this.createDataChangedEvent(e,n,t);this.dispatchLocalEvent(r)},e.prototype.updateDataOnDetailNode=function(){this.detailNode&&(this.detailNode.data=this.data)},e.prototype.createDataChangedEvent=function(t,n,r){return{type:e.EVENT_DATA_CHANGED,node:this,oldData:n,newData:t,update:r}},e.prototype.createLocalRowEvent=function(e){return{type:e,node:this}},e.prototype.getRowIndexString=function(){return this.rowPinned===it.PINNED_TOP?"t-"+this.rowIndex:this.rowPinned===it.PINNED_BOTTOM?"b-"+this.rowIndex:this.rowIndex.toString()},e.prototype.createDaemonNode=function(){var t=new e(this.beans);return t.id=this.id,t.data=this.data,t.daemon=!0,t.selected=this.selected,t.level=this.level,t},e.prototype.setDataAndId=function(e,t){var n=A(this.id)?this.createDaemonNode():null,r=this.data;this.data=e,this.updateDataOnDetailNode(),this.setId(t),this.beans.selectionService.syncInRowNode(this,n),this.checkRowSelectable();var o=this.createDataChangedEvent(e,r,!1);this.dispatchLocalEvent(o)},e.prototype.checkRowSelectable=function(){var e=this.beans.gridOptionsWrapper.getIsRowSelectableFunc();this.setRowSelectable(!e||e(this))},e.prototype.setRowSelectable=function(t){this.selectable!==t&&(this.selectable=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_SELECTABLE_CHANGED)))},e.prototype.setId=function(t){var n=this.beans.gridOptionsWrapper.getRowNodeIdFunc();n?this.data?(this.id=n(this.data),this.id&&"string"==typeof this.id&&Zt(this.id,e.ID_PREFIX_ROW_GROUP)&&console.error("AG Grid: Row ID's cannot start with "+e.ID_PREFIX_ROW_GROUP+", this is a reserved prefix for AG Grid's row grouping feature."),this.id&&"string"!=typeof this.id&&(this.id=""+this.id)):this.id=void 0:this.id=t},e.prototype.isPixelInRange=function(e){return!(!A(this.rowTop)||!A(this.rowHeight))&&(e>=this.rowTop&&en&&(n=a)):e=!0})),!e&&((t||n<10)&&(n=this.beans.gridOptionsWrapper.getRowHeightForNode(this).height),n!=this.rowHeight))){this.setRowHeight(n);var o=this.beans.rowModel;o.onRowHeightChanged&&o.onRowHeightChanged()}},e.prototype.setRowIndex=function(t){this.rowIndex!==t&&(this.rowIndex=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_ROW_INDEX_CHANGED)))},e.prototype.setUiLevel=function(t){this.uiLevel!==t&&(this.uiLevel=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_UI_LEVEL_CHANGED)))},e.prototype.setExpanded=function(t){if(this.expanded!==t){this.expanded=t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_EXPANDED_CHANGED));var n=Ce({},this.createGlobalRowEvent(Lt.EVENT_ROW_GROUP_OPENED),{expanded:t});this.beans.rowNodeEventThrottle.dispatchExpanded(n),this.beans.gridOptionsWrapper.isGroupIncludeFooter()&&this.beans.rowRenderer.refreshCells({rowNodes:[this]})}},e.prototype.createGlobalRowEvent=function(e){return{type:e,node:this,data:this.data,rowIndex:this.rowIndex,rowPinned:this.rowPinned,context:this.beans.gridOptionsWrapper.getContext(),api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi()}},e.prototype.dispatchLocalEvent=function(e){this.eventService&&this.eventService.dispatchEvent(e)},e.prototype.setDataValue=function(e,t,n){var r=this.beans.columnModel.getPrimaryColumn(e),o=this.beans.valueService.getValue(r,this);this.beans.valueService.setValue(this,r,t,n),this.dispatchCellChangedEvent(r,t,o)},e.prototype.setGroupValue=function(e,t){var n=this.beans.columnModel.getGridColumn(e);S(this.groupData)&&(this.groupData={});var r=n.getColId(),o=this.groupData[r];o!==t&&(this.groupData[r]=t,this.dispatchCellChangedEvent(n,t,o))},e.prototype.setAggData=function(e){var t=this,n=Re([this.aggData,e]),r=this.aggData;this.aggData=e,this.eventService&&n.forEach((function(e){var n=t.beans.columnModel.getGridColumn(e),o=t.aggData?t.aggData[e]:void 0,a=r?r[e]:void 0;t.dispatchCellChangedEvent(n,o,a)}))},e.prototype.updateHasChildren=function(){var t=this.group&&!this.footer||this.childrenAfterGroup&&this.childrenAfterGroup.length>0;t!==this.__hasChildren&&(this.__hasChildren=!!t,this.eventService&&this.eventService.dispatchEvent(this.createLocalRowEvent(e.EVENT_HAS_CHILDREN_CHANGED)))},e.prototype.hasChildren=function(){return null==this.__hasChildren&&this.updateHasChildren(),this.__hasChildren},e.prototype.isEmptyRowGroupNode=function(){return this.group&&O(this.childrenAfterGroup)},e.prototype.dispatchCellChangedEvent=function(t,n,r){var o={type:e.EVENT_CELL_CHANGED,node:this,column:t,newValue:n,oldValue:r};this.dispatchLocalEvent(o)},e.prototype.resetQuickFilterAggregateText=function(){this.quickFilterAggregateText=null},e.prototype.isExpandable=function(){return!!(this.hasChildren()&&!this.footer||this.master)},e.prototype.isSelected=function(){return this.footer?this.sibling.isSelected():this.selected},e.prototype.depthFirstSearch=function(e){this.childrenAfterGroup&&this.childrenAfterGroup.forEach((function(t){return t.depthFirstSearch(e)})),e(this)},e.prototype.calculateSelectedFromChildren=function(){var e,t=!1,n=!1,r=!1;if(this.childrenAfterGroup)for(var o=0;o0){this.beans.selectionService.updateGroupsFromChildrenSelections();var c={type:Lt.EVENT_SELECTION_CHANGED,api:this.beans.gridApi,columnApi:this.beans.columnApi};this.beans.eventService.dispatchEvent(c)}n&&this.beans.selectionService.setLastSelectedNode(this)}return d},e.prototype.doRowRangeSelection=function(e){var t=this;void 0===e&&(e=!0);var n=this.beans.gridOptionsWrapper.isGroupSelectsChildren(),r=this.beans.selectionService.getLastSelectedNode(),o=this.beans.rowModel.getNodesInRangeForSelection(this,r),a=0;o.forEach((function(r){r.group&&n||!1===e&&t===r||r.selectThisNode(e)&&a++})),this.beans.selectionService.updateGroupsFromChildrenSelections();var i={type:Lt.EVENT_SELECTION_CHANGED,api:this.beans.gridApi,columnApi:this.beans.columnApi};return this.beans.eventService.dispatchEvent(i),a},e.prototype.isParentOfNode=function(e){for(var t=this.parent;t;){if(t===e)return!0;t=t.parent}return!1},e.prototype.selectThisNode=function(t){var n=!this.selectable&&t,r=this.selected===t;if(n||r)return!1;this.selected=t,this.eventService&&this.dispatchLocalEvent(this.createLocalRowEvent(e.EVENT_ROW_SELECTED));var o=this.createGlobalRowEvent(Lt.EVENT_ROW_SELECTED);return this.beans.eventService.dispatchEvent(o),!0},e.prototype.selectChildNodes=function(e,t){var n=t?this.childrenAfterFilter:this.childrenAfterGroup;if(S(n))return 0;for(var r=0,o=0;o=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},os=function(e){function t(){return e.call(this,'\n ')||this}return ns(t,e),t.prototype.postConstruct=function(){this.eCheckbox.setPassive(!0)},t.prototype.getCheckboxId=function(){return this.eCheckbox.getInputElement().id},t.prototype.onDataChanged=function(){this.onSelectionChanged()},t.prototype.onSelectableChanged=function(){this.showOrHideSelect()},t.prototype.onSelectionChanged=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.rowNode.isSelected(),n=void 0===t?e("ariaIndeterminate","indeterminate"):!0===t?e("ariaChecked","checked"):e("ariaUnchecked","unchecked"),r=e("ariaRowToggleSelection","Press Space to toggle row selection");this.eCheckbox.setValue(t,!0),this.eCheckbox.setInputAriaLabel(r+" ("+n+")")},t.prototype.onCheckedClicked=function(e){var t=this.gridOptionsWrapper.isGroupSelectsFiltered();return this.rowNode.setSelectedParams({newValue:!1,rangeSelect:e.shiftKey,groupSelectsFiltered:t})},t.prototype.onUncheckedClicked=function(e){var t=this.gridOptionsWrapper.isGroupSelectsFiltered();return this.rowNode.setSelectedParams({newValue:!0,rangeSelect:e.shiftKey,groupSelectsFiltered:t})},t.prototype.init=function(e){var t=this;if(this.rowNode=e.rowNode,this.column=e.column,this.onSelectionChanged(),this.addGuiEventListener("click",(function(e){return yt(e)})),this.addGuiEventListener("dblclick",(function(e){return yt(e)})),this.addManagedListener(this.eCheckbox.getInputElement(),"click",(function(e){var n=t.eCheckbox.getValue();void 0===t.eCheckbox.getPreviousValue()?0===t.onUncheckedClicked(e||{})&&t.onCheckedClicked(e):n?t.onCheckedClicked(e):t.onUncheckedClicked(e||{})})),this.addManagedListener(this.rowNode,ts.EVENT_ROW_SELECTED,this.onSelectionChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_DATA_CHANGED,this.onDataChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_SELECTABLE_CHANGED,this.onSelectableChanged.bind(this)),this.gridOptionsWrapper.getIsRowSelectableFunc()||this.checkboxCallbackExists()){var n=this.showOrHideSelect.bind(this);this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,n),this.addManagedListener(this.rowNode,ts.EVENT_DATA_CHANGED,n),this.addManagedListener(this.rowNode,ts.EVENT_CELL_CHANGED,n),this.showOrHideSelect()}this.eCheckbox.getInputElement().setAttribute("tabindex","-1")},t.prototype.showOrHideSelect=function(){var e=this.rowNode.selectable;e&&this.checkboxCallbackExists()&&(e=this.column.isCellCheckboxSelection(this.rowNode)),this.setVisible(e)},t.prototype.checkboxCallbackExists=function(){var e=this.column?this.column.getColDef():null;return!!e&&"function"==typeof e.checkboxSelection},rs([ca("eCheckbox")],t.prototype,"eCheckbox",void 0),rs([Ke],t.prototype,"postConstruct",null),t}(la),as=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),is=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e[e.ToolPanel=0]="ToolPanel",e[e.HeaderCell=1]="HeaderCell",e[e.RowDrag=2]="RowDrag",e[e.ChartPanel=3]="ChartPanel"}($i||($i={})),function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"}(Ji||(Ji={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(es||(es={}));var ss=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.dragSourceAndParamsList=[],t.dropTargets=[],t}var n;return as(t,e),n=t,t.prototype.init=function(){this.ePinnedIcon=Fo("columnMovePin",this.gridOptionsWrapper,null),this.eHideIcon=Fo("columnMoveHide",this.gridOptionsWrapper,null),this.eMoveIcon=Fo("columnMoveMove",this.gridOptionsWrapper,null),this.eLeftIcon=Fo("columnMoveLeft",this.gridOptionsWrapper,null),this.eRightIcon=Fo("columnMoveRight",this.gridOptionsWrapper,null),this.eGroupIcon=Fo("columnMoveGroup",this.gridOptionsWrapper,null),this.eAggregateIcon=Fo("columnMoveValue",this.gridOptionsWrapper,null),this.ePivotIcon=Fo("columnMovePivot",this.gridOptionsWrapper,null),this.eDropNotAllowedIcon=Fo("dropNotAllowed",this.gridOptionsWrapper,null)},t.prototype.addDragSource=function(e,t){void 0===t&&(t=!1);var n={eElement:e.eElement,dragStartPixels:e.dragStartPixels,onDragStart:this.onDragStart.bind(this,e),onDragStop:this.onDragStop.bind(this),onDragging:this.onDragging.bind(this)};this.dragSourceAndParamsList.push({params:n,dragSource:e}),this.dragService.addDragSource(n,t)},t.prototype.removeDragSource=function(e){var t=k(this.dragSourceAndParamsList,(function(t){return t.dragSource===e}));t&&(this.dragService.removeDragSource(t.params),Y(this.dragSourceAndParamsList,t))},t.prototype.clearDragSourceParamsList=function(){var e=this;this.dragSourceAndParamsList.forEach((function(t){return e.dragService.removeDragSource(t.params)})),this.dragSourceAndParamsList.length=0},t.prototype.nudge=function(){this.dragging&&this.onDragging(this.eventLastTime,!0)},t.prototype.onDragStart=function(e,t){this.dragging=!0,this.dragSource=e,this.eventLastTime=t,this.dragItem=this.dragSource.getDragItem(),this.lastDropTarget=this.dragSource.dragSourceDropTarget,this.dragSource.onDragStarted&&this.dragSource.onDragStarted(),this.createGhost()},t.prototype.onDragStop=function(e){if(this.eventLastTime=null,this.dragging=!1,this.dragSource.onDragStopped&&this.dragSource.onDragStopped(),this.lastDropTarget&&this.lastDropTarget.onDragStop){var t=this.createDropTargetEvent(this.lastDropTarget,e,null,null,!1);this.lastDropTarget.onDragStop(t)}this.lastDropTarget=null,this.dragItem=null,this.removeGhost()},t.prototype.onDragging=function(e,t){var n=this,r=this.getHorizontalDirection(e),o=this.getVerticalDirection(e);this.eventLastTime=e,this.positionGhost(e);var a=this.dropTargets.filter((function(t){return n.isMouseOnDropTarget(e,t)})),i=a.length,s=null;if(i>0&&(s=1===i?a[0]:a.reduce((function(e,t){if(!e)return t;var n=e.getContainer(),r=t.getContainer();return n.contains(r)?t:e}))),s!==this.lastDropTarget)this.leaveLastTargetIfExists(e,r,o,t),this.enterDragTargetIfExists(s,e,r,o,t),this.lastDropTarget=s;else if(s&&s.onDragging){var u=this.createDropTargetEvent(s,e,r,o,t);s.onDragging(u)}},t.prototype.enterDragTargetIfExists=function(e,t,n,r,o){if(e){if(e.onDragEnter){var a=this.createDropTargetEvent(e,t,n,r,o);e.onDragEnter(a)}this.setGhostIcon(e.getIconName?e.getIconName():null)}},t.prototype.leaveLastTargetIfExists=function(e,t,n,r){if(this.lastDropTarget){if(this.lastDropTarget.onDragLeave){var o=this.createDropTargetEvent(this.lastDropTarget,e,t,n,r);this.lastDropTarget.onDragLeave(o)}this.setGhostIcon(null)}},t.prototype.getAllContainersFromDropTarget=function(e){var t=e.getSecondaryContainers?e.getSecondaryContainers():null,n=[[e.getContainer()]];return t?n.concat(t):n},t.prototype.allContainersIntersect=function(e,t){for(var n=0,r=t;n=o.left&&e.clientX=o.top&&e.clientYn?es.Left:es.Right},t.prototype.getVerticalDirection=function(e){var t=this.eventLastTime&&this.eventLastTime.clientY,n=e.clientY;return t===n?null:t>n?Ji.Up:Ji.Down},t.prototype.createDropTargetEvent=function(e,t,n,r,o){var a=e.getContainer(),i=a.getBoundingClientRect(),s=this,u=s.gridApi,l=s.columnApi,d=s.dragItem,c=s.dragSource;return{event:t,x:t.clientX-i.left,y:t.clientY-i.top,vDirection:r,hDirection:n,dragSource:c,fromNudge:o,dragItem:d,api:u,columnApi:l,dropZoneTarget:a}},t.prototype.positionGhost=function(e){var t=this.eGhost;if(t){var n=t.getBoundingClientRect().height,r=Jn()-2,o=er()-2,a=e.pageY-n/2,i=e.pageX-10,s=this.gridOptionsWrapper.getDocument(),u=window.pageYOffset||s.documentElement.scrollTop,l=window.pageXOffset||s.documentElement.scrollLeft;r>0&&i+t.clientWidth>r+l&&(i=r+l-t.clientWidth),i<0&&(i=0),o>0&&a+t.clientHeight>o+u&&(a=o+u-t.clientHeight),a<0&&(a=0),t.style.left=i+"px",t.style.top=a+"px"}},t.prototype.removeGhost=function(){this.eGhost&&this.eGhostParent&&this.eGhostParent.removeChild(this.eGhost),this.eGhost=null},t.prototype.createGhost=function(){this.eGhost=Er(n.GHOST_TEMPLATE);var e=this.environment.getTheme().theme;e&&tr(this.eGhost,e),this.eGhostIcon=this.eGhost.querySelector(".ag-dnd-ghost-icon"),this.setGhostIcon(null);var t=this.eGhost.querySelector(".ag-dnd-ghost-label"),r=this.dragSource.dragItemName;Ie(r)&&(r=r()),t.innerHTML=qt(r)||"",this.eGhost.style.height="25px",this.eGhost.style.top="20px",this.eGhost.style.left="20px";var o=this.gridOptionsWrapper.getDocument(),a=o.fullscreenElement||o.querySelector("body");this.eGhostParent=a,this.eGhostParent?this.eGhostParent.appendChild(this.eGhost):console.warn("AG Grid: could not find document body, it is needed for dragging columns")},t.prototype.setGhostIcon=function(e,t){void 0===t&&(t=!1),Rr(this.eGhostIcon);var r=null;switch(e||(e=this.dragSource.defaultIconName||n.ICON_NOT_ALLOWED),e){case n.ICON_PINNED:r=this.ePinnedIcon;break;case n.ICON_MOVE:r=this.eMoveIcon;break;case n.ICON_LEFT:r=this.eLeftIcon;break;case n.ICON_RIGHT:r=this.eRightIcon;break;case n.ICON_GROUP:r=this.eGroupIcon;break;case n.ICON_AGGREGATE:r=this.eAggregateIcon;break;case n.ICON_PIVOT:r=this.ePivotIcon;break;case n.ICON_NOT_ALLOWED:r=this.eDropNotAllowedIcon;break;case n.ICON_HIDE:r=this.eHideIcon}rr(this.eGhostIcon,"ag-shake-left-to-right",t),r===this.eHideIcon&&this.gridOptionsWrapper.isSuppressDragLeaveHidesColumns()||r&&this.eGhostIcon.appendChild(r)},t.ICON_PINNED="pinned",t.ICON_MOVE="move",t.ICON_LEFT="left",t.ICON_RIGHT="right",t.ICON_GROUP="group",t.ICON_AGGREGATE="aggregate",t.ICON_PIVOT="pivot",t.ICON_NOT_ALLOWED="notAllowed",t.ICON_HIDE="hide",t.GHOST_TEMPLATE='
\n \n
\n
',is([Qe("dragService")],t.prototype,"dragService",void 0),is([Qe("environment")],t.prototype,"environment",void 0),is([Qe("columnApi")],t.prototype,"columnApi",void 0),is([Qe("gridApi")],t.prototype,"gridApi",void 0),is([Ke],t.prototype,"init",null),is([Ze],t.prototype,"clearDragSourceParamsList",null),t=n=is([Xe("dragAndDropService")],t)}(Nt),us=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ls=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ds=function(e){function t(t,n,r,o,a,i){var s=e.call(this)||this;return s.cellValueFn=t,s.rowNode=n,s.column=r,s.customGui=o,s.dragStartPixels=a,s.suppressVisibilityChange=i,s.dragSource=null,s}return us(t,e),t.prototype.isCustomGui=function(){return null!=this.customGui},t.prototype.postConstruct=function(){if(this.customGui?this.setDragElement(this.customGui,this.dragStartPixels):(this.setTemplate(''),this.getGui().appendChild(Io("rowDrag",this.beans.gridOptionsWrapper,null)),this.addDragSource()),this.checkCompatibility(),!this.suppressVisibilityChange){var e=this.beans.gridOptionsWrapper.isRowDragManaged()?new fs(this,this.beans,this.rowNode,this.column):new ps(this,this.beans,this.rowNode,this.column);this.createManagedBean(e,this.beans.context)}},t.prototype.setDragElement=function(e,t){this.setTemplateFromElement(e),this.addDragSource(t)},t.prototype.getSelectedCount=function(){if(!this.beans.gridOptionsWrapper.isRowDragMultiRow())return 1;var e=this.beans.selectionService.getSelectedNodes();return-1!==e.indexOf(this.rowNode)?e.length:1},t.prototype.checkCompatibility=function(){var e=this.beans.gridOptionsWrapper.isRowDragManaged();this.beans.gridOptionsWrapper.isTreeData()&&e&&Me((function(){return console.warn("AG Grid: If using row drag with tree data, you cannot have rowDragManaged=true")}),"RowDragComp.managedAndTreeData")},t.prototype.addDragSource=function(e){var t=this;void 0===e&&(e=4),this.dragSource&&this.removeDragSource();var n={rowNode:this.rowNode,columns:this.column?[this.column]:void 0,defaultTextValue:this.cellValueFn()},r=this.column&&this.column.getColDef().rowDragText;this.dragSource={type:$i.RowDrag,eElement:this.getGui(),dragItemName:function(){var e=t.getSelectedCount();return r?r(n,e):1===e?t.cellValueFn():e+" rows"},getDragItem:function(){return n},dragStartPixels:e,dragSourceDomDataKey:this.beans.gridOptionsWrapper.getDomDataKey()},this.addMouseDownListenerIfNeeded(),this.beans.dragAndDropService.addDragSource(this.dragSource,!0)},t.prototype.addMouseDownListenerIfNeeded=function(){var e=this;!this.customGui&&this.column&&this.gridOptionsWrapper.isEnableCellTextSelect()&&this.addManagedListener(this.getGui(),"mousedown",(function(t){t.preventDefault(),e.beans.focusService.setFocusedCell(e.rowNode.rowIndex,e.column,e.rowNode.rowPinned,!0)}))},t.prototype.removeDragSource=function(){this.dragSource&&this.beans.dragAndDropService.removeDragSource(this.dragSource),this.dragSource=null},ls([Qe("beans")],t.prototype,"beans",void 0),ls([Ke],t.prototype,"postConstruct",null),ls([Ze],t.prototype,"removeDragSource",null),t}(la),cs=function(e){function t(t,n,r){var o=e.call(this)||this;return o.parent=t,o.rowNode=n,o.column=r,o}return us(t,e),t.prototype.setDisplayedOrVisible=function(e){if(e)this.parent.setDisplayed(!1);else{var t=!0,n=!1;this.column&&(t=this.column.isRowDrag(this.rowNode)||this.parent.isCustomGui(),n=Ie(this.column.getColDef().rowDrag)),n?(this.parent.setDisplayed(!0),this.parent.setVisible(t)):(this.parent.setDisplayed(t),this.parent.setVisible(!0))}},t}(Nt),ps=function(e){function t(t,n,r,o){var a=e.call(this,t,r,o)||this;return a.beans=n,a}return us(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.beans.gridOptionsWrapper,"suppressRowDrag",this.onSuppressRowDrag.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_DATA_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_CELL_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_CELL_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,Lt.EVENT_NEW_COLUMNS_LOADED,this.workOutVisibility.bind(this)),this.workOutVisibility()},t.prototype.onSuppressRowDrag=function(){this.workOutVisibility()},t.prototype.workOutVisibility=function(){var e=this.beans.gridOptionsWrapper.isSuppressRowDrag();this.setDisplayedOrVisible(e)},ls([Ke],t.prototype,"postConstruct",null),t}(cs),fs=function(e){function t(t,n,r,o){var a=e.call(this,t,r,o)||this;return a.beans=n,a}return us(t,e),t.prototype.postConstruct=function(){this.addManagedListener(this.beans.eventService,Lt.EVENT_SORT_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,Lt.EVENT_FILTER_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.eventService,Lt.EVENT_NEW_COLUMNS_LOADED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_DATA_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_CELL_CHANGED,this.workOutVisibility.bind(this)),this.addManagedListener(this.beans.gridOptionsWrapper,"suppressRowDrag",this.onSuppressRowDrag.bind(this)),this.workOutVisibility()},t.prototype.onSuppressRowDrag=function(){this.workOutVisibility()},t.prototype.workOutVisibility=function(){var e=this.beans.ctrlsService.getGridBodyCtrl().getRowDragFeature(),t=e&&e.shouldPreventRowMove(),n=this.beans.gridOptionsWrapper.isSuppressRowDrag(),r=this.beans.dragAndDropService.hasExternalDropZones(),o=t&&!r||n;this.setDisplayedOrVisible(o)},ls([Ke],t.prototype,"postConstruct",null),t}(cs),hs=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gs=function(){return gs=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ms=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return hs(t,e),t.prototype.init=function(e,t,n,r,o,a,i){this.params=i,this.eGui=t,this.eCheckbox=n,this.eExpanded=r,this.eContracted=o,this.comp=e,this.compClass=a;var s=this.isTopLevelFooter(),u=this.isEmbeddedRowMismatch(),l=null==i.value,d=!1;if(this.gridOptionsWrapper.isGroupIncludeFooter()&&this.gridOptionsWrapper.isGroupHideOpenParents()){var c=i.node;if(c.footer)d=(i.colDef&&i.colDef.showRowGroup)!==(c.rowGroupColumn&&c.rowGroupColumn.getColId())}this.cellIsBlank=!s&&(u||l||d),this.cellIsBlank||(this.setupShowingValueForOpenedParent(),this.findDisplayedGroupNode(),this.addFullWidthRowDraggerIfNeeded(),this.addExpandAndContract(),this.addCheckboxIfNeeded(),this.addValueElement(),this.setupIndent())},t.prototype.isTopLevelFooter=function(){if(!this.gridOptionsWrapper.isGroupIncludeTotalFooter())return!1;if(null!=this.params.value||-1!=this.params.node.level)return!1;var e=this.params.colDef;if(null==e)return!0;if(!0===e.showRowGroup)return!0;var t=this.columnModel.getRowGroupColumns();return!t||0===t.length||t[0].getId()===e.showRowGroup},t.prototype.isEmbeddedRowMismatch=function(){if(!this.params.fullWidth||!this.gridOptionsWrapper.isEmbedFullWidthRows())return!1;var e=this.params.pinned===it.PINNED_LEFT,t=this.params.pinned===it.PINNED_RIGHT,n=!e&&!t;return this.gridOptionsWrapper.isEnableRtl()?this.columnModel.isPinningLeft()?!t:!n:this.columnModel.isPinningLeft()?!e:!n},t.prototype.findDisplayedGroupNode=function(){var e=this.params.column,t=this.params.node;if(this.showingValueForOpenedParent)for(var n=t.parent;null!=n;){if(n.rowGroupColumn&&e.isRowGroupDisplayed(n.rowGroupColumn.getId())){this.displayedGroupNode=n;break}n=n.parent}S(this.displayedGroupNode)&&(this.displayedGroupNode=t)},t.prototype.setupShowingValueForOpenedParent=function(){var e=this.params.node,t=this.params.column;if(this.gridOptionsWrapper.isGroupHideOpenParents())if(e.groupData){if(null!=e.rowGroupColumn){var n=e.rowGroupColumn.getId();if(t.isRowGroupDisplayed(n))return void(this.showingValueForOpenedParent=!1)}var r=null!=e.groupData[t.getId()];this.showingValueForOpenedParent=r}else this.showingValueForOpenedParent=!1;else this.showingValueForOpenedParent=!1},t.prototype.addValueElement=function(){this.displayedGroupNode.footer?this.addFooterValue():(this.addGroupValue(),this.addChildCount())},t.prototype.addGroupValue=function(){var e=this.adjustParamsWithDetailsFromRelatedColumn(),t=this.getInnerCompDetails(e),n=e.valueFormatted,r=e.value,o=null!=n?n:r;this.comp.setInnerRenderer(t,o)},t.prototype.adjustParamsWithDetailsFromRelatedColumn=function(){var e=this.displayedGroupNode.rowGroupColumn,t=this.params.column;if(!e)return this.params;if(null!=t&&!t.isRowGroupDisplayed(e.getId()))return this.params;var n=this.params,r=this.params,o=r.value,a=r.scope,i=r.node,s=this.valueFormatterService.formatValue(e,i,a,o);return gs(gs({},n),{valueFormatted:s})},t.prototype.addFooterValue=function(){var e=this.params.footerValueGetter,t="";if(e){var n=pe(this.params);n.value=this.params.value,"function"==typeof e?t=e(n):"string"==typeof e?t=this.expressionService.evaluate(e,n):console.warn("AG Grid: footerValueGetter should be either a function or a string (expression)")}else t="Total "+(null!=this.params.value?this.params.value:"");var r=this.getInnerCompDetails(this.params);this.comp.setInnerRenderer(r,t)},t.prototype.getInnerCompDetails=function(e){var t=this;if(e.fullWidth)return this.userComponentFactory.getFullWidthGroupRowInnerCellRenderer(this.gridOptions.groupRowRendererParams,e);var n=this.userComponentFactory.getInnerRendererDetails(e,e),r=function(e){return e&&e.componentClass==t.compClass};if(n&&!r(n))return n;var o=this.displayedGroupNode.rowGroupColumn,a=o?o.getColDef():void 0;if(a){var i=this.userComponentFactory.getCellRendererDetails(a,e);if(i&&!r(i))return i;if(r(i)&&a.cellRendererParams&&a.cellRendererParams.innerRenderer)return this.userComponentFactory.getInnerRendererDetails(a.cellRendererParams,e)}},t.prototype.addChildCount=function(){this.params.suppressCount||(this.addManagedListener(this.displayedGroupNode,ts.EVENT_ALL_CHILDREN_COUNT_CHANGED,this.updateChildCount.bind(this)),this.updateChildCount())},t.prototype.updateChildCount=function(){var e=this.displayedGroupNode.allChildrenCount,t=this.isShowRowGroupForThisRow()&&null!=e&&e>=0?"("+e+")":"";this.comp.setChildCount(t)},t.prototype.isShowRowGroupForThisRow=function(){if(this.gridOptionsWrapper.isTreeData())return!0;var e=this.displayedGroupNode.rowGroupColumn;if(!e)return!1;var t=this.params.column;return null==t||t.isRowGroupDisplayed(e.getId())},t.prototype.addExpandAndContract=function(){var e=this.params,t=Io("groupExpanded",this.gridOptionsWrapper,null),n=Io("groupContracted",this.gridOptionsWrapper,null);t&&this.eExpanded.appendChild(t),n&&this.eContracted.appendChild(n);var r=e.eGridCell;this.gridOptionsWrapper.isEnableGroupEdit()||!this.isExpandable()||e.suppressDoubleClickExpand||this.addManagedListener(r,"dblclick",this.onCellDblClicked.bind(this)),this.addManagedListener(this.eExpanded,"click",this.onExpandClicked.bind(this)),this.addManagedListener(this.eContracted,"click",this.onExpandClicked.bind(this)),this.addManagedListener(r,"keydown",this.onKeyDown.bind(this)),this.addManagedListener(e.node,ts.EVENT_EXPANDED_CHANGED,this.showExpandAndContractIcons.bind(this)),this.showExpandAndContractIcons();var o=this.onRowNodeIsExpandableChanged.bind(this);this.addManagedListener(this.displayedGroupNode,ts.EVENT_ALL_CHILDREN_COUNT_CHANGED,o),this.addManagedListener(this.displayedGroupNode,ts.EVENT_MASTER_CHANGED,o),this.addManagedListener(this.displayedGroupNode,ts.EVENT_HAS_CHILDREN_CHANGED,o)},t.prototype.onExpandClicked=function(e){Rt(e)||(yt(e),this.onExpandOrContract())},t.prototype.onExpandOrContract=function(){var e=this.displayedGroupNode,t=!e.expanded;e.setExpanded(t)},t.prototype.isExpandable=function(){if(this.showingValueForOpenedParent)return!0;var e=this.displayedGroupNode,t=this.columnModel.isPivotMode()&&e.leafGroup;if(!(e.isExpandable()&&!e.footer&&!t))return!1;var n=this.params.column;return null==n||"string"!=typeof n.getColDef().showRowGroup||this.isShowRowGroupForThisRow()},t.prototype.showExpandAndContractIcons=function(){var e=this,t=e.params,n=e.displayedGroupNode,r=e.columnModel,o=t.node,a=this.isExpandable();if(a){var i=!!this.showingValueForOpenedParent||o.expanded;this.comp.setExpandedDisplayed(i),this.comp.setContractedDisplayed(!i)}else this.comp.setExpandedDisplayed(!1),this.comp.setContractedDisplayed(!1);var s=r.isPivotMode(),u=s&&n.leafGroup,l=a&&!u,d=o.footer&&-1===o.level;this.comp.addOrRemoveCssClass("ag-cell-expandable",l),this.comp.addOrRemoveCssClass("ag-row-group",l),s?this.comp.addOrRemoveCssClass("ag-pivot-leaf-group",u):d||this.comp.addOrRemoveCssClass("ag-row-group-leaf-indent",!l)},t.prototype.onRowNodeIsExpandableChanged=function(){this.showExpandAndContractIcons(),this.setIndent()},t.prototype.setupIndent=function(){var e=this.params.node;this.params.suppressPadding||(this.addManagedListener(e,ts.EVENT_UI_LEVEL_CHANGED,this.setIndent.bind(this)),this.setIndent())},t.prototype.setIndent=function(){if(!this.gridOptionsWrapper.isGroupHideOpenParents()){var e=this.params,t=e.node,n=!!e.colDef,r=this.gridOptionsWrapper.isTreeData(),o=!n||r||!0===e.colDef.showRowGroup?t.uiLevel:0;e.padding>=0&&Me((function(){return console.warn("AG Grid: cellRendererParams.padding no longer works, it was deprecated in since v14.2 and removed in v26, configuring padding for groupCellRenderer should be done with Sass variables and themes. Please see the AG Grid documentation page for Themes, in particular the property $row-group-indent-size.")}),"groupCellRenderer->doDeprecatedWay"),this.indentClass&&this.comp.addOrRemoveCssClass(this.indentClass,!1),this.indentClass="ag-row-group-indent-"+o,this.comp.addOrRemoveCssClass(this.indentClass,!0)}},t.prototype.addFullWidthRowDraggerIfNeeded=function(){var e=this;if(this.params.fullWidth&&this.params.rowDrag){var t=new ds((function(){return e.params.value}),this.params.node);this.createManagedBean(t,this.context),this.eGui.insertAdjacentElement("afterbegin",t.getGui())}},t.prototype.isUserWantsSelected=function(){var e=this.params.checkbox;return"function"==typeof e?e(this.params):!0===e},t.prototype.addCheckboxIfNeeded=function(){var e=this,t=this.displayedGroupNode,n=this.isUserWantsSelected()&&!t.footer&&!t.rowPinned&&!t.detail;if(n){var r=new os;this.getContext().createBean(r),r.init({rowNode:t,column:this.params.column}),this.eCheckbox.appendChild(r.getGui()),this.addDestroyFunc((function(){return e.getContext().destroyBean(r)}))}this.comp.setCheckboxVisible(n)},t.prototype.onKeyDown=function(e){Go(e,ba.ENTER)&&!this.params.suppressEnterExpand&&(this.params.column&&this.params.column.isCellEditable(this.params.node)||this.onExpandOrContract())},t.prototype.onCellDblClicked=function(e){Rt(e)||(St(this.eExpanded,e)||St(this.eContracted,e)||this.onExpandOrContract())},vs([Qe("expressionService")],t.prototype,"expressionService",void 0),vs([Qe("valueFormatterService")],t.prototype,"valueFormatterService",void 0),vs([Qe("columnModel")],t.prototype,"columnModel",void 0),vs([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),vs([Qe("gridOptions")],t.prototype,"gridOptions",void 0),t}(Nt),ys=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Rs=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},ws=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return ys(t,e),t.prototype.init=function(e){var t=this,n={setInnerRenderer:function(e,n){return t.setRenderDetails(e,n)},setChildCount:function(e){return t.eChildCount.innerHTML=e},addOrRemoveCssClass:function(e,n){return t.addOrRemoveCssClass(e,n)},setContractedDisplayed:function(e){return sr(t.eContracted,e)},setExpandedDisplayed:function(e){return sr(t.eExpanded,e)},setCheckboxVisible:function(e){return rr(t.eCheckbox,"ag-invisible",!e)}},r=this.createManagedBean(new ms),o=!e.colDef,a=this.getGui();r.init(n,a,this.eCheckbox,this.eExpanded,this.eContracted,this.constructor,e),o&&no(a,"gridcell")},t.prototype.setRenderDetails=function(e,t){var n=this;if(e){var r=e.newAgStackInstance();if(!r)return;r.then((function(e){if(e){var t=function(){return n.context.destroyBean(e)};n.isAlive()?(n.eValue.appendChild(e.getGui()),n.addDestroyFunc(t)):t()}}))}else this.eValue.innerText=t},t.prototype.destroy=function(){this.getContext().destroyBean(this.innerCellRenderer),e.prototype.destroy.call(this)},t.prototype.refresh=function(){return!1},t.TEMPLATE='\n \n \n \n \n \n ',Rs([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Rs([ca("eExpanded")],t.prototype,"eExpanded",void 0),Rs([ca("eContracted")],t.prototype,"eContracted",void 0),Rs([ca("eCheckbox")],t.prototype,"eCheckbox",void 0),Rs([ca("eValue")],t.prototype,"eValue",void 0),Rs([ca("eChildCount")],t.prototype,"eChildCount",void 0),t}(la),bs=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Cs=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Es=function(e){function t(){return e.call(this,t.TEMPLATE)||this}return bs(t,e),t.prototype.init=function(e){e.node.failedLoad?this.setupFailed():this.setupLoading()},t.prototype.setupFailed=function(){this.eLoadingText.innerText="ERR"},t.prototype.setupLoading=function(){var e=Io("groupLoading",this.gridOptionsWrapper,null);e&&this.eLoadingIcon.appendChild(e);var t=this.gridOptionsWrapper.getLocaleTextFunc();this.eLoadingText.innerText=t("loadingOoo","Loading")},t.prototype.refresh=function(e){return!1},t.TEMPLATE='
\n \n \n
',Cs([ca("eLoadingIcon")],t.prototype,"eLoadingIcon",void 0),Cs([ca("eLoadingText")],t.prototype,"eLoadingText",void 0),t}(la),As=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ss=function(e){function t(){return e.call(this)||this}return As(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var n=this.gridOptionsWrapper.getOverlayLoadingTemplate()?this.gridOptionsWrapper.getOverlayLoadingTemplate():t.DEFAULT_LOADING_OVERLAY_TEMPLATE,r=this.gridOptionsWrapper.getLocaleTextFunc(),o=n.replace("[LOADING...]",r("loadingOoo","Loading..."));this.setTemplate(o)},t.DEFAULT_LOADING_OVERLAY_TEMPLATE='[LOADING...]',t}(la),Os=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_s=function(e){function t(){return e.call(this)||this}return Os(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype.init=function(e){var n=this.gridOptionsWrapper.getOverlayNoRowsTemplate()?this.gridOptionsWrapper.getOverlayNoRowsTemplate():t.DEFAULT_NO_ROWS_TEMPLATE,r=this.gridOptionsWrapper.getLocaleTextFunc(),o=n.replace("[NO_ROWS_TO_SHOW]",r("noRowsToShow","No Rows To Show"));this.setTemplate(o)},t.DEFAULT_NO_ROWS_TEMPLATE='[NO_ROWS_TO_SHOW]',t}(la),Ds=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ps=function(e){function t(){return e.call(this,'
')||this}return Ds(t,e),t.prototype.init=function(e){var t=e.value;this.getGui().innerHTML=qt(t)},t}(Ni),Ts=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),xs=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ns=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.agGridDefaults={agDateInput:di,agColumnHeader:_i,agColumnGroupHeader:Ti,agTextColumnFloatingFilter:Ei,agNumberColumnFloatingFilter:bi,agDateColumnFloatingFilter:si,agReadOnlyFloatingFilter:va,agAnimateShowChangeCellRenderer:Ki,agAnimateSlideCellRenderer:Qi,agGroupCellRenderer:ws,agGroupRowRenderer:ws,agLoadingCellRenderer:Es,agCellEditor:Wi,agTextCellEditor:Wi,agSelectCellEditor:ji,agPopupTextCellEditor:zi,agPopupSelectCellEditor:Bi,agLargeTextCellEditor:Fi,agTextColumnFilter:vi,agNumberColumnFilter:fi,agDateColumnFilter:ni,agLoadingOverlay:Ss,agNoRowsOverlay:_s,agTooltipComponent:Ps},t.agDeprecatedNames={set:{newComponentName:"agSetColumnFilter",propertyHolder:"filter"},text:{newComponentName:"agTextColumnFilter",propertyHolder:"filter"},number:{newComponentName:"agNumberColumnFilter",propertyHolder:"filter"},date:{newComponentName:"agDateColumnFilter",propertyHolder:"filter"},group:{newComponentName:"agGroupCellRenderer",propertyHolder:"cellRenderer"},animateShowChange:{newComponentName:"agAnimateShowChangeCellRenderer",propertyHolder:"cellRenderer"},animateSlide:{newComponentName:"agAnimateSlideCellRenderer",propertyHolder:"cellRenderer"},select:{newComponentName:"agSelectCellEditor",propertyHolder:"cellEditor"},largeText:{newComponentName:"agLargeTextCellEditor",propertyHolder:"cellEditor"},popupSelect:{newComponentName:"agPopupSelectCellEditor",propertyHolder:"cellEditor"},popupText:{newComponentName:"agPopupTextCellEditor",propertyHolder:"cellEditor"},richSelect:{newComponentName:"agRichSelectCellEditor",propertyHolder:"cellEditor"},headerComponent:{newComponentName:"agColumnHeader",propertyHolder:"headerComponent"}},t.jsComponents={},t.frameworkComponents={},t}return Ts(t,e),t.prototype.init=function(){var e=this;null!=this.gridOptions.components&&ce(this.gridOptions.components,(function(t,n){return e.registerComponent(t,n)})),null!=this.gridOptions.frameworkComponents&&ce(this.gridOptions.frameworkComponents,(function(t,n){return e.registerFwComponent(t,n)}))},t.prototype.registerDefaultComponent=function(e,t){var n=this.translateIfDeprecated(e);this.agGridDefaults[n]?console.error("Trying to overwrite a default component. You should call registerComponent"):this.agGridDefaults[n]=t},t.prototype.registerComponent=function(e,t){var n=this.translateIfDeprecated(e);this.frameworkComponents[n]?console.error("Trying to register a component that you have already registered for frameworks: "+n):this.jsComponents[n]=t},t.prototype.registerFwComponent=function(e,t){var n=this.translateIfDeprecated(e);this.jsComponents[n]?console.error("Trying to register a component that you have already registered for plain javascript: "+n):this.frameworkComponents[n]=t},t.prototype.retrieve=function(e){var t=this.translateIfDeprecated(e),n=this.frameworkComponents[t]||this.getFrameworkOverrides().frameworkComponent(t);if(n)return{componentFromFramework:!0,component:n};var r=this.jsComponents[t];if(r)return{componentFromFramework:!1,component:r};var o=this.agGridDefaults[t];return o?{componentFromFramework:!1,component:o}:(Object.keys(this.agGridDefaults).indexOf(t)<0&&console.warn("AG Grid: Looking for component ["+t+"] but it wasn't found."),null)},t.prototype.translateIfDeprecated=function(e){var t=this.agDeprecatedNames[e];return null!=t?(Me((function(){console.warn("ag-grid. Since v15.0 component names have been renamed to be namespaced. You should rename "+t.propertyHolder+":"+e+" to "+t.propertyHolder+":"+t.newComponentName)}),"DEPRECATE_COMPONENT_"+e),t.newComponentName):e},xs([Qe("gridOptions")],t.prototype,"gridOptions",void 0),xs([Ke],t.prototype,"init",null),t=xs([Xe("userComponentRegistry")],t)}(Nt),Ms={propertyName:"dateComponent",isCellRenderer:function(){return!1}},ks={propertyName:"headerComponent",isCellRenderer:function(){return!1}},Fs={propertyName:"headerGroupComponent",isCellRenderer:function(){return!1}},Is={propertyName:"cellRenderer",isCellRenderer:function(){return!0}},Ls={propertyName:"cellEditor",isCellRenderer:function(){return!1}},js={propertyName:"innerRenderer",isCellRenderer:function(){return!0}},Gs={propertyName:"loadingOverlayComponent",isCellRenderer:function(){return!1}},Bs={propertyName:"noRowsOverlayComponent",isCellRenderer:function(){return!1}},Hs={propertyName:"tooltipComponent",isCellRenderer:function(){return!1}},Vs={propertyName:"filter",isCellRenderer:function(){return!1}},Ws={propertyName:"floatingFilterComponent",isCellRenderer:function(){return!1}},Us={propertyName:"toolPanel",isCellRenderer:function(){return!1}},zs={propertyName:"statusPanel",isCellRenderer:function(){return!1}},Ys=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),qs=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ks=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ys(t,e),t.prototype.getHeaderCompDetails=function(e,t){return this.getCompDetails(e,ks,"agColumnHeader",t)},t.prototype.getHeaderGroupCompDetails=function(e){var t=e.columnGroup.getColGroupDef();return this.getCompDetails(t,Fs,"agColumnGroupHeader",e)},t.prototype.getFullWidthCellRendererDetails=function(e,t,n){return this.getCompDetails(this.gridOptions,{propertyName:t,isCellRenderer:function(){return!0}},n,e)},t.prototype.getInnerRendererDetails=function(e,t){return this.getCompDetails(e,js,null,t)},t.prototype.getFullWidthGroupRowInnerCellRenderer=function(e,t){return this.getCompDetails(e,js,null,t)},t.prototype.getCellRendererDetails=function(e,t){return this.getCompDetails(e,Is,null,t)},t.prototype.getCellEditorDetails=function(e,t){return this.getCompDetails(e,Ls,"agCellEditor",t,!0)},t.prototype.getFilterDetails=function(e,t,n){return this.getCompDetails(e,Vs,n,t,!0)},t.prototype.getDateCompDetails=function(e){return this.getCompDetails(this.gridOptions,Ms,"agDateInput",e,!0)},t.prototype.getLoadingOverlayCompDetails=function(e){return this.getCompDetails(this.gridOptions,Gs,"agLoadingOverlay",e,!0)},t.prototype.getNoRowsOverlayCompDetails=function(e){return this.getCompDetails(this.gridOptions,Bs,"agNoRowsOverlay",e,!0)},t.prototype.getTooltipCompDetails=function(e){return this.getCompDetails(e.colDef,Hs,"agTooltipComponent",e,!0)},t.prototype.getSetFilterCellRendererDetails=function(e,t){return this.getCompDetails(e,Is,null,t)},t.prototype.getFloatingFilterCompDetails=function(e,t,n){return this.getCompDetails(e,Ws,n,t)},t.prototype.getToolPanelCompDetails=function(e,t){return this.getCompDetails(e,Us,null,t,!0)},t.prototype.getStatusPanelCompDetails=function(e,t){return this.getCompDetails(e,zs,null,t,!0)},t.prototype.getCompDetails=function(e,t,n,r,o){var a=this;void 0===o&&(o=!1);var i,s,u,l=t.propertyName;if(e){var d=e,c=d[l+"Selector"],p=c?c(r):null;p?(i=p.component,s=p.frameworkComponent,u=p.params):(i=d[l],s=d[l+"Framework"]),!0===i&&(i=void 0)}var f=function(e){var t=a.userComponentRegistry.retrieve(e);t?(i=t.componentFromFramework?void 0:t.component,s=t.componentFromFramework?t.component:void 0):(i=void 0,s=void 0)};if("string"==typeof i&&f(i),null==i&&null==s&&null!=n&&f(n),i&&!this.agComponentUtils.doesImplementIComponent(i)&&(i=this.agComponentUtils.adaptFunction(l,i)),i||s){var h=this.mergeParamsWithApplicationProvidedParams(e,l,r,u),g=null==i,v=i||s;return{componentFromFramework:g,componentClass:v,params:h,type:t,newAgStackInstance:function(e){return a.newAgStackInstance(v,g,h,t,e)}}}if(o){var m=e?e[l]:n,y=m||n;console.error("Could not find component "+y+", did you forget to configure this component?")}},t.prototype.newAgStackInstance=function(e,t,n,r,o){var a,i=r.propertyName;if(!t)a=new e;else{var s=this.componentMetadataProvider.retrieve(i);a=this.frameworkComponentWrapper.wrap(e,s.mandatoryMethodList,s.optionalMethodList,r,o)}var u=this.initComponent(a,n);return null==u?ea.resolve(a):u.then((function(){return a}))},t.prototype.mergeParamsWithApplicationProvidedParams=function(e,t,n,r){void 0===r&&(r=null);var o={};be(o,n);var a=e?e[t+"Params"]:null;null!=a&&("function"==typeof a?be(o,a(n)):"object"==typeof a&&be(o,a));return be(o,r),o},t.prototype.initComponent=function(e,t){if(this.context.createBean(e),null!=e.init)return e.init(t)},qs([Qe("gridOptions")],t.prototype,"gridOptions",void 0),qs([Qe("agComponentUtils")],t.prototype,"agComponentUtils",void 0),qs([Qe("componentMetadataProvider")],t.prototype,"componentMetadataProvider",void 0),qs([Qe("userComponentRegistry")],t.prototype,"userComponentRegistry",void 0),qs([$e("frameworkComponentWrapper")],t.prototype,"frameworkComponentWrapper",void 0),t=qs([Xe("userComponentFactory")],t)}(Nt),Zs=function(){function e(){}return e.parse=function(t){if(!t)return null;if(!0===t)return{toolPanels:[e.DEFAULT_COLUMN_COMP,e.DEFAULT_FILTER_COMP],defaultToolPanel:"columns"};if("string"==typeof t)return e.parse([t]);if(Array.isArray(t)){var n=[];return t.forEach((function(t){var r=e.DEFAULT_BY_KEY[t];r?n.push(r):console.warn("ag-grid: the key "+t+" is not a valid key for specifying a tool panel, valid keys are: "+Object.keys(e.DEFAULT_BY_KEY).join(","))})),0===n.length?null:{toolPanels:n,defaultToolPanel:n[0].id}}return{toolPanels:e.parseComponents(t.toolPanels),defaultToolPanel:t.defaultToolPanel,hiddenByDefault:t.hiddenByDefault,position:t.position}},e.parseComponents=function(t){var n=[];return t?(t.forEach((function(t){var r=null;if("string"==typeof t){var o=e.DEFAULT_BY_KEY[t];if(!o)return void console.warn("ag-grid: the key "+t+" is not a valid key for specifying a tool panel, valid keys are: "+Object.keys(e.DEFAULT_BY_KEY).join(","));r=o}else r=t;n.push(r)})),n):n},e.DEFAULT_COLUMN_COMP={id:"columns",labelDefault:"Columns",labelKey:"columns",iconKey:"columns",toolPanel:"agColumnsToolPanel"},e.DEFAULT_FILTER_COMP={id:"filters",labelDefault:"Filters",labelKey:"filters",iconKey:"filter",toolPanel:"agFiltersToolPanel"},e.DEFAULT_BY_KEY={columns:e.DEFAULT_COLUMN_COMP,filters:e.DEFAULT_FILTER_COMP},e}(),Xs=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Qs=function(e,t){return function(n,r){t(n,r,e)}},$s=function(){for(var e=0,t=0,n=arguments.length;t0?n:t}var nu,ru,ou=function(){function e(){this.propertyEventService=new at,this.domDataKey="__AG_"+Math.random().toString(),this.destroyed=!1}var t;return t=e,e.prototype.agWire=function(e,t){this.gridOptions.api=e,this.gridOptions.columnApi=t,this.checkForDeprecated(),this.checkForViolations()},e.prototype.destroy=function(){this.gridOptions.api=null,this.gridOptions.columnApi=null,this.destroyed=!0},e.prototype.init=function(){var e=this;!0!==this.gridOptions.suppressPropertyNamesCheck&&(this.checkGridOptionsProperties(),this.checkColumnDefProperties()),null!=this.gridOptions.sideBar&&(this.gridOptions.sideBar=Zs.parse(this.gridOptions.sideBar));var t=this.useAsyncEvents();if(this.eventService.addGlobalListener(this.globalEventHandler.bind(this),t),this.isGroupSelectsChildren()&&this.isSuppressParentsInRowNodes()&&console.warn("AG Grid: 'groupSelectsChildren' does not work with 'suppressParentsInRowNodes', this selection method needs the part in rowNode to work"),this.isGroupSelectsChildren()&&(this.isRowSelectionMulti()||console.warn("AG Grid: rowSelection must be 'multiple' for groupSelectsChildren to make sense"),this.isRowModelServerSide()&&console.warn("AG Grid: group selects children is NOT support for Server Side Row Model. This is because the rows are lazy loaded, so selecting a group is not possible asthe grid has no way of knowing what the children are.")),this.isGroupRemoveSingleChildren()&&this.isGroupHideOpenParents()&&console.warn("AG Grid: groupRemoveSingleChildren and groupHideOpenParents do not work with each other, you need to pick one. And don't ask us how to us these together on our support forum either you will get the same answer!"),this.isRowModelServerSide()){var n=function(e){return"AG Grid: '"+e+"' is not supported on the Server-Side Row Model"};A(this.gridOptions.groupDefaultExpanded)&&console.warn(n("groupDefaultExpanded")),A(this.gridOptions.groupDefaultExpanded)&&console.warn(n("groupIncludeFooter")),A(this.gridOptions.groupDefaultExpanded)&&console.warn(n("groupIncludeTotalFooter"))}this.isEnableRangeSelection()&&st.assertRegistered(nt.RangeSelectionModule,"enableRangeSelection"),this.isEnableRangeSelection()||!this.isEnableRangeHandle()&&!this.isEnableFillHandle()||console.warn("AG Grid: 'enableRangeHandle' and 'enableFillHandle' will not work unless 'enableRangeSelection' is set to true");var r=function(t){e.gridOptions.icons&&e.gridOptions.icons[t]&&console.warn("gridOptions.icons."+t+" is no longer supported. For information on how to style checkboxes and radio buttons, see https://www.ag-grid.com/javascript-grid-icons/")};r("radioButtonOff"),r("radioButtonOn"),r("checkboxChecked"),r("checkboxUnchecked"),r("checkboxIndeterminate"),this.getScrollbarWidth()},e.prototype.checkColumnDefProperties=function(){var e=this;null!=this.gridOptions.columnDefs&&this.gridOptions.columnDefs.forEach((function(t){var n=Object.getOwnPropertyNames(t),r=$s(jn.ALL_PROPERTIES,jn.FRAMEWORK_PROPERTIES);e.checkProperties(n,r,r,"colDef","https://www.ag-grid.com/javascript-grid-column-properties/")}))},e.prototype.checkGridOptionsProperties=function(){var e=Object.getOwnPropertyNames(this.gridOptions),t=$s(bn.ALL_PROPERTIES,bn.FRAMEWORK_PROPERTIES,F(Lt).map((function(e){return An.getCallbackForEvent(e)}))),n=$s(t,["api","columnApi"]);this.checkProperties(e,n,t,"gridOptions","https://www.ag-grid.com/javascript-grid-properties/")},e.prototype.checkProperties=function(e,t,n,r,o){var a=Po(e,t,n);ce(a,(function(e,t){console.warn("ag-grid: invalid "+r+" property '"+e+"' did you mean any of these: "+t.slice(0,8).join(", "))})),Object.keys(a).length>0&&console.warn("ag-grid: to see all the valid "+r+" properties please check: "+o)},e.prototype.getDomDataKey=function(){return this.domDataKey},e.prototype.getDomData=function(e,t){var n=e[this.getDomDataKey()];return n?n[t]:void 0},e.prototype.setDomData=function(e,t,n){var r=this.getDomDataKey(),o=e[r];S(o)&&(o={},e[r]=o),o[t]=n},e.prototype.isRowSelection=function(){return"single"===this.gridOptions.rowSelection||"multiple"===this.gridOptions.rowSelection},e.prototype.isSuppressRowDeselection=function(){return Js(this.gridOptions.suppressRowDeselection)},e.prototype.isRowSelectionMulti=function(){return"multiple"===this.gridOptions.rowSelection},e.prototype.isRowMultiSelectWithClick=function(){return Js(this.gridOptions.rowMultiSelectWithClick)},e.prototype.getContext=function(){return this.gridOptions.context},e.prototype.isPivotMode=function(){return Js(this.gridOptions.pivotMode)},e.prototype.isSuppressExpandablePivotGroups=function(){return Js(this.gridOptions.suppressExpandablePivotGroups)},e.prototype.getPivotColumnGroupTotals=function(){return this.gridOptions.pivotColumnGroupTotals},e.prototype.getPivotRowTotals=function(){return this.gridOptions.pivotRowTotals},e.prototype.isRowModelInfinite=function(){return this.gridOptions.rowModelType===it.ROW_MODEL_TYPE_INFINITE},e.prototype.isRowModelViewport=function(){return this.gridOptions.rowModelType===it.ROW_MODEL_TYPE_VIEWPORT},e.prototype.isRowModelServerSide=function(){return this.gridOptions.rowModelType===it.ROW_MODEL_TYPE_SERVER_SIDE},e.prototype.isRowModelDefault=function(){return S(this.gridOptions.rowModelType)||this.gridOptions.rowModelType===it.ROW_MODEL_TYPE_CLIENT_SIDE},e.prototype.isFullRowEdit=function(){return"fullRow"===this.gridOptions.editType},e.prototype.isSuppressFocusAfterRefresh=function(){return Js(this.gridOptions.suppressFocusAfterRefresh)},e.prototype.isSuppressBrowserResizeObserver=function(){return Js(this.gridOptions.suppressBrowserResizeObserver)},e.prototype.isSuppressMaintainUnsortedOrder=function(){return Js(this.gridOptions.suppressMaintainUnsortedOrder)},e.prototype.isSuppressClearOnFillReduction=function(){return Js(this.gridOptions.suppressClearOnFillReduction)},e.prototype.isShowToolPanel=function(){return Js(this.gridOptions.sideBar&&Array.isArray(this.getSideBar().toolPanels))},e.prototype.getSideBar=function(){return this.gridOptions.sideBar},e.prototype.isSuppressTouch=function(){return Js(this.gridOptions.suppressTouch)},e.prototype.isMaintainColumnOrder=function(){return Js(this.gridOptions.maintainColumnOrder)},e.prototype.isSuppressRowTransform=function(){return Js(this.gridOptions.suppressRowTransform)},e.prototype.isSuppressColumnStateEvents=function(){return Js(this.gridOptions.suppressColumnStateEvents)},e.prototype.isAllowDragFromColumnsToolPanel=function(){return Js(this.gridOptions.allowDragFromColumnsToolPanel)},e.prototype.useAsyncEvents=function(){return!Js(this.gridOptions.suppressAsyncEvents)},e.prototype.isEnableCellChangeFlash=function(){return Js(this.gridOptions.enableCellChangeFlash)},e.prototype.getCellFlashDelay=function(){return this.gridOptions.cellFlashDelay||500},e.prototype.getCellFadeDelay=function(){return this.gridOptions.cellFadeDelay||1e3},e.prototype.isGroupSelectsChildren=function(){var e=Js(this.gridOptions.groupSelectsChildren);return e&&this.isTreeData()?(console.warn("AG Grid: groupSelectsChildren does not work with tree data"),!1):e},e.prototype.isSuppressRowHoverHighlight=function(){return Js(this.gridOptions.suppressRowHoverHighlight)},e.prototype.isColumnHoverHighlight=function(){return Js(this.gridOptions.columnHoverHighlight)},e.prototype.isGroupSelectsFiltered=function(){return Js(this.gridOptions.groupSelectsFiltered)},e.prototype.isGroupHideOpenParents=function(){return Js(this.gridOptions.groupHideOpenParents)},e.prototype.isGroupMaintainOrder=function(){return Js(this.gridOptions.groupMaintainOrder)},e.prototype.getAutoGroupColumnDef=function(){return this.gridOptions.autoGroupColumnDef},e.prototype.isGroupMultiAutoColumn=function(){return this.gridOptions.groupDisplayType?this.matchesGroupDisplayType("multipleColumns",this.gridOptions.groupDisplayType):Js(this.gridOptions.groupHideOpenParents)},e.prototype.isGroupUseEntireRow=function(e){return!e&&(!!this.gridOptions.groupDisplayType&&this.matchesGroupDisplayType("groupRows",this.gridOptions.groupDisplayType))},e.prototype.isGroupSuppressAutoColumn=function(){return!(!this.gridOptions.groupDisplayType||!this.matchesGroupDisplayType("custom",this.gridOptions.groupDisplayType))||!!this.gridOptions.treeDataDisplayType&&this.matchesTreeDataDisplayType("custom",this.gridOptions.treeDataDisplayType)},e.prototype.isGroupRemoveSingleChildren=function(){return Js(this.gridOptions.groupRemoveSingleChildren)},e.prototype.isGroupRemoveLowestSingleChildren=function(){return Js(this.gridOptions.groupRemoveLowestSingleChildren)},e.prototype.isGroupIncludeFooter=function(){return Js(this.gridOptions.groupIncludeFooter)},e.prototype.isGroupIncludeTotalFooter=function(){return Js(this.gridOptions.groupIncludeTotalFooter)},e.prototype.isGroupSuppressBlankHeader=function(){return Js(this.gridOptions.groupSuppressBlankHeader)},e.prototype.isSuppressRowClickSelection=function(){return Js(this.gridOptions.suppressRowClickSelection)},e.prototype.isSuppressCellSelection=function(){return Js(this.gridOptions.suppressCellSelection)},e.prototype.isSuppressMultiSort=function(){return Js(this.gridOptions.suppressMultiSort)},e.prototype.isMultiSortKeyCtrl=function(){return"ctrl"===this.gridOptions.multiSortKey},e.prototype.isPivotSuppressAutoColumn=function(){return Js(this.gridOptions.pivotSuppressAutoColumn)},e.prototype.isSuppressDragLeaveHidesColumns=function(){return Js(this.gridOptions.suppressDragLeaveHidesColumns)},e.prototype.isSuppressScrollOnNewData=function(){return Js(this.gridOptions.suppressScrollOnNewData)},e.prototype.isSuppressScrollWhenPopupsAreOpen=function(){return Js(this.gridOptions.suppressScrollWhenPopupsAreOpen)},e.prototype.isRowDragEntireRow=function(){return Js(this.gridOptions.rowDragEntireRow)},e.prototype.isSuppressRowDrag=function(){return Js(this.gridOptions.suppressRowDrag)},e.prototype.isRowDragManaged=function(){return Js(this.gridOptions.rowDragManaged)},e.prototype.isSuppressMoveWhenRowDragging=function(){return Js(this.gridOptions.suppressMoveWhenRowDragging)},e.prototype.isRowDragMultiRow=function(){return Js(this.gridOptions.rowDragMultiRow)},e.prototype.getDomLayout=function(){var e=this.gridOptions.domLayout||it.DOM_LAYOUT_NORMAL;return-1===[it.DOM_LAYOUT_PRINT,it.DOM_LAYOUT_AUTO_HEIGHT,it.DOM_LAYOUT_NORMAL].indexOf(e)?(Me((function(){return console.warn("AG Grid: "+e+" is not valid for DOM Layout, valid values are "+it.DOM_LAYOUT_NORMAL+", "+it.DOM_LAYOUT_AUTO_HEIGHT+" and "+it.DOM_LAYOUT_PRINT)}),"warn about dom layout values"),it.DOM_LAYOUT_NORMAL):e},e.prototype.isSuppressHorizontalScroll=function(){return Js(this.gridOptions.suppressHorizontalScroll)},e.prototype.isSuppressMaxRenderedRowRestriction=function(){return Js(this.gridOptions.suppressMaxRenderedRowRestriction)},e.prototype.isExcludeChildrenWhenTreeDataFiltering=function(){return Js(this.gridOptions.excludeChildrenWhenTreeDataFiltering)},e.prototype.isAlwaysShowHorizontalScroll=function(){return Js(this.gridOptions.alwaysShowHorizontalScroll)},e.prototype.isAlwaysShowVerticalScroll=function(){return Js(this.gridOptions.alwaysShowVerticalScroll)},e.prototype.isDebounceVerticalScrollbar=function(){return Js(this.gridOptions.debounceVerticalScrollbar)},e.prototype.isSuppressLoadingOverlay=function(){return Js(this.gridOptions.suppressLoadingOverlay)},e.prototype.isSuppressNoRowsOverlay=function(){return Js(this.gridOptions.suppressNoRowsOverlay)},e.prototype.isSuppressFieldDotNotation=function(){return Js(this.gridOptions.suppressFieldDotNotation)},e.prototype.getPinnedTopRowData=function(){return this.gridOptions.pinnedTopRowData},e.prototype.getPinnedBottomRowData=function(){return this.gridOptions.pinnedBottomRowData},e.prototype.isFunctionsPassive=function(){return Js(this.gridOptions.functionsPassive)},e.prototype.isSuppressChangeDetection=function(){return Js(this.gridOptions.suppressChangeDetection)},e.prototype.isSuppressAnimationFrame=function(){return Js(this.gridOptions.suppressAnimationFrame)},e.prototype.getQuickFilterText=function(){return this.gridOptions.quickFilterText},e.prototype.isCacheQuickFilter=function(){return Js(this.gridOptions.cacheQuickFilter)},e.prototype.isUnSortIcon=function(){return Js(this.gridOptions.unSortIcon)},e.prototype.isSuppressMenuHide=function(){return Js(this.gridOptions.suppressMenuHide)},e.prototype.isEnterMovesDownAfterEdit=function(){return Js(this.gridOptions.enterMovesDownAfterEdit)},e.prototype.isEnterMovesDown=function(){return Js(this.gridOptions.enterMovesDown)},e.prototype.isUndoRedoCellEditing=function(){return Js(this.gridOptions.undoRedoCellEditing)},e.prototype.getUndoRedoCellEditingLimit=function(){return eu(this.gridOptions.undoRedoCellEditingLimit)},e.prototype.getRowStyle=function(){return this.gridOptions.rowStyle},e.prototype.getRowClass=function(){return this.gridOptions.rowClass},e.prototype.getRowStyleFunc=function(){return this.gridOptions.getRowStyle},e.prototype.getRowClassFunc=function(){return this.gridOptions.getRowClass},e.prototype.rowClassRules=function(){return this.gridOptions.rowClassRules},e.prototype.getServerSideStoreType=function(){return this.gridOptions.serverSideStoreType},e.prototype.getServerSideStoreParamsFunc=function(){return this.gridOptions.getServerSideStoreParams},e.prototype.getCreateChartContainerFunc=function(){return this.gridOptions.createChartContainer},e.prototype.getPopupParent=function(){return this.gridOptions.popupParent},e.prototype.getBlockLoadDebounceMillis=function(){return this.gridOptions.blockLoadDebounceMillis},e.prototype.getPostProcessPopupFunc=function(){return this.gridOptions.postProcessPopup},e.prototype.getPaginationNumberFormatterFunc=function(){return this.gridOptions.paginationNumberFormatter},e.prototype.getChildCountFunc=function(){return this.gridOptions.getChildCount},e.prototype.getIsApplyServerSideTransactionFunc=function(){return this.gridOptions.isApplyServerSideTransaction},e.prototype.getDefaultGroupOrderComparator=function(){return this.gridOptions.defaultGroupOrderComparator},e.prototype.getIsFullWidthCellFunc=function(){return this.gridOptions.isFullWidthCell},e.prototype.getFullWidthCellRendererParams=function(){return this.gridOptions.fullWidthCellRendererParams},e.prototype.isEmbedFullWidthRows=function(){return Js(this.gridOptions.embedFullWidthRows)||Js(this.gridOptions.deprecatedEmbedFullWidthRows)},e.prototype.isDetailRowAutoHeight=function(){return Js(this.gridOptions.detailRowAutoHeight)},e.prototype.getSuppressKeyboardEventFunc=function(){return this.gridOptions.suppressKeyboardEvent},e.prototype.getBusinessKeyForNodeFunc=function(){return this.gridOptions.getBusinessKeyForNode},e.prototype.getApi=function(){return this.gridOptions.api},e.prototype.getColumnApi=function(){return this.gridOptions.columnApi},e.prototype.isImmutableData=function(){return Js(this.gridOptions.immutableData)},e.prototype.isEnsureDomOrder=function(){return Js(this.gridOptions.ensureDomOrder)},e.prototype.isEnableCharts=function(){return!!Js(this.gridOptions.enableCharts)&&st.assertRegistered(nt.GridChartsModule,"enableCharts")},e.prototype.getColResizeDefault=function(){return this.gridOptions.colResizeDefault},e.prototype.isSingleClickEdit=function(){return Js(this.gridOptions.singleClickEdit)},e.prototype.isSuppressClickEdit=function(){return Js(this.gridOptions.suppressClickEdit)},e.prototype.isStopEditingWhenCellsLoseFocus=function(){return Js(this.gridOptions.stopEditingWhenCellsLoseFocus)},e.prototype.getGroupDefaultExpanded=function(){return this.gridOptions.groupDefaultExpanded},e.prototype.getMaxConcurrentDatasourceRequests=function(){return this.gridOptions.maxConcurrentDatasourceRequests},e.prototype.getMaxBlocksInCache=function(){return this.gridOptions.maxBlocksInCache},e.prototype.getCacheOverflowSize=function(){return this.gridOptions.cacheOverflowSize},e.prototype.getPaginationPageSize=function(){return eu(this.gridOptions.paginationPageSize)},e.prototype.isPaginateChildRows=function(){return!(!this.isGroupRemoveSingleChildren()&&!this.isGroupRemoveLowestSingleChildren())||Js(this.gridOptions.paginateChildRows)},e.prototype.getCacheBlockSize=function(){return tu(this.gridOptions.cacheBlockSize)},e.prototype.getInfiniteInitialRowCount=function(){return this.gridOptions.infiniteInitialRowCount},e.prototype.isPurgeClosedRowNodes=function(){return Js(this.gridOptions.purgeClosedRowNodes)},e.prototype.isSuppressPaginationPanel=function(){return Js(this.gridOptions.suppressPaginationPanel)},e.prototype.getRowData=function(){return this.gridOptions.rowData},e.prototype.isEnableRtl=function(){return Js(this.gridOptions.enableRtl)},e.prototype.getRowGroupPanelShow=function(){return this.gridOptions.rowGroupPanelShow},e.prototype.getPivotPanelShow=function(){return this.gridOptions.pivotPanelShow},e.prototype.isAngularCompileRows=function(){return Js(this.gridOptions.angularCompileRows)},e.prototype.isAngularCompileFilters=function(){return Js(this.gridOptions.angularCompileFilters)},e.prototype.isDebug=function(){return Js(this.gridOptions.debug)},e.prototype.getColumnDefs=function(){return this.gridOptions.columnDefs},e.prototype.getColumnTypes=function(){return this.gridOptions.columnTypes},e.prototype.getDatasource=function(){return this.gridOptions.datasource},e.prototype.getViewportDatasource=function(){return this.gridOptions.viewportDatasource},e.prototype.getServerSideDatasource=function(){return this.gridOptions.serverSideDatasource},e.prototype.isAccentedSort=function(){return Js(this.gridOptions.accentedSort)},e.prototype.isEnableBrowserTooltips=function(){return Js(this.gridOptions.enableBrowserTooltips)},e.prototype.isEnableCellExpressions=function(){return Js(this.gridOptions.enableCellExpressions)},e.prototype.isEnableGroupEdit=function(){return Js(this.gridOptions.enableGroupEdit)},e.prototype.isSuppressMiddleClickScrolls=function(){return Js(this.gridOptions.suppressMiddleClickScrolls)},e.prototype.isPreventDefaultOnContextMenu=function(){return Js(this.gridOptions.preventDefaultOnContextMenu)},e.prototype.isSuppressPreventDefaultOnMouseWheel=function(){return Js(this.gridOptions.suppressPreventDefaultOnMouseWheel)},e.prototype.isSuppressColumnVirtualisation=function(){return Js(this.gridOptions.suppressColumnVirtualisation)},e.prototype.isSuppressContextMenu=function(){return Js(this.gridOptions.suppressContextMenu)},e.prototype.isAllowContextMenuWithControlKey=function(){return Js(this.gridOptions.allowContextMenuWithControlKey)},e.prototype.isSuppressCopyRowsToClipboard=function(){return Js(this.gridOptions.suppressCopyRowsToClipboard)},e.prototype.isCopyHeadersToClipboard=function(){return Js(this.gridOptions.copyHeadersToClipboard)},e.prototype.isSuppressClipboardPaste=function(){return Js(this.gridOptions.suppressClipboardPaste)},e.prototype.isSuppressLastEmptyLineOnPaste=function(){return Js(this.gridOptions.suppressLastEmptyLineOnPaste)},e.prototype.isPagination=function(){return Js(this.gridOptions.pagination)},e.prototype.isSuppressEnterpriseResetOnNewColumns=function(){return Js(this.gridOptions.suppressEnterpriseResetOnNewColumns)},e.prototype.getProcessDataFromClipboardFunc=function(){return this.gridOptions.processDataFromClipboard},e.prototype.getAsyncTransactionWaitMillis=function(){return A(this.gridOptions.asyncTransactionWaitMillis)?this.gridOptions.asyncTransactionWaitMillis:it.BATCH_WAIT_MILLIS},e.prototype.isSuppressMovableColumns=function(){return Js(this.gridOptions.suppressMovableColumns)},e.prototype.isAnimateRows=function(){return!this.isEnsureDomOrder()&&Js(this.gridOptions.animateRows)},e.prototype.isSuppressColumnMoveAnimation=function(){return Js(this.gridOptions.suppressColumnMoveAnimation)},e.prototype.isSuppressAggFuncInHeader=function(){return Js(this.gridOptions.suppressAggFuncInHeader)},e.prototype.isSuppressAggAtRootLevel=function(){return Js(this.gridOptions.suppressAggAtRootLevel)},e.prototype.isSuppressAggFilteredOnly=function(){return Js(this.gridOptions.suppressAggFilteredOnly)},e.prototype.isShowOpenedGroup=function(){return Js(this.gridOptions.showOpenedGroup)},e.prototype.isReactUi=function(){return Js(this.gridOptions.reactUi)},e.prototype.isEnableRangeSelection=function(){return st.isRegistered(nt.RangeSelectionModule)&&Js(this.gridOptions.enableRangeSelection)},e.prototype.isEnableRangeHandle=function(){return Js(this.gridOptions.enableRangeHandle)},e.prototype.isEnableFillHandle=function(){return Js(this.gridOptions.enableFillHandle)},e.prototype.getFillHandleDirection=function(){var e=this.gridOptions.fillHandleDirection;return e?"x"!==e&&"y"!==e&&"xy"!==e?(Me((function(){return console.warn("AG Grid: valid values for fillHandleDirection are 'x', 'y' and 'xy'. Default to 'xy'.")}),"warn invalid fill direction"),"xy"):e:"xy"},e.prototype.getFillOperation=function(){return this.gridOptions.fillOperation},e.prototype.isSuppressMultiRangeSelection=function(){return Js(this.gridOptions.suppressMultiRangeSelection)},e.prototype.isPaginationAutoPageSize=function(){return Js(this.gridOptions.paginationAutoPageSize)},e.prototype.isRememberGroupStateWhenNewData=function(){return Js(this.gridOptions.rememberGroupStateWhenNewData)},e.prototype.getIcons=function(){return this.gridOptions.icons},e.prototype.getAggFuncs=function(){return this.gridOptions.aggFuncs},e.prototype.getSortingOrder=function(){return this.gridOptions.sortingOrder},e.prototype.getAlignedGrids=function(){return this.gridOptions.alignedGrids},e.prototype.isMasterDetail=function(){return!!Js(this.gridOptions.masterDetail)&&st.assertRegistered(nt.MasterDetailModule,"masterDetail")},e.prototype.isKeepDetailRows=function(){return Js(this.gridOptions.keepDetailRows)},e.prototype.getKeepDetailRowsCount=function(){var e=this.gridOptions.keepDetailRowsCount;return A(e)&&e>0?this.gridOptions.keepDetailRowsCount:10},e.prototype.getIsRowMasterFunc=function(){return this.gridOptions.isRowMaster},e.prototype.getIsRowSelectableFunc=function(){return this.gridOptions.isRowSelectable},e.prototype.getGroupRowRendererParams=function(){return this.gridOptions.groupRowRendererParams},e.prototype.getOverlayLoadingTemplate=function(){return this.gridOptions.overlayLoadingTemplate},e.prototype.getOverlayNoRowsTemplate=function(){return this.gridOptions.overlayNoRowsTemplate},e.prototype.isSuppressAutoSize=function(){return Js(this.gridOptions.suppressAutoSize)},e.prototype.isEnableCellTextSelection=function(){return Js(this.gridOptions.enableCellTextSelection)},e.prototype.isSuppressParentsInRowNodes=function(){return Js(this.gridOptions.suppressParentsInRowNodes)},e.prototype.isSuppressClipboardApi=function(){return Js(this.gridOptions.suppressClipboardApi)},e.prototype.isFunctionsReadOnly=function(){return Js(this.gridOptions.functionsReadOnly)},e.prototype.isFloatingFilter=function(){return this.gridOptions.floatingFilter},e.prototype.isEnableCellTextSelect=function(){return Js(this.gridOptions.enableCellTextSelection)},e.prototype.isEnableOldSetFilterModel=function(){return Js(this.gridOptions.enableOldSetFilterModel)},e.prototype.getDefaultColDef=function(){return this.gridOptions.defaultColDef},e.prototype.getDefaultColGroupDef=function(){return this.gridOptions.defaultColGroupDef},e.prototype.getDefaultExportParams=function(e){return this.gridOptions.defaultExportParams?(console.warn("AG Grid: Since v25.2 `defaultExportParams` has been replaced by `default"+Yt(e)+"ExportParams`'"),this.gridOptions.defaultExportParams):"csv"===e&&this.gridOptions.defaultCsvExportParams?this.gridOptions.defaultCsvExportParams:"excel"===e&&this.gridOptions.defaultExcelExportParams?this.gridOptions.defaultExcelExportParams:void 0},e.prototype.isSuppressCsvExport=function(){return Js(this.gridOptions.suppressCsvExport)},e.prototype.isAllowShowChangeAfterFilter=function(){return Js(this.gridOptions.allowShowChangeAfterFilter)},e.prototype.isSuppressExcelExport=function(){return Js(this.gridOptions.suppressExcelExport)},e.prototype.isSuppressMakeColumnVisibleAfterUnGroup=function(){return Js(this.gridOptions.suppressMakeColumnVisibleAfterUnGroup)},e.prototype.getDataPathFunc=function(){return this.gridOptions.getDataPath},e.prototype.getIsServerSideGroupFunc=function(){return this.gridOptions.isServerSideGroup},e.prototype.getIsServerSideGroupOpenByDefaultFunc=function(){return this.gridOptions.isServerSideGroupOpenByDefault},e.prototype.getIsGroupOpenByDefaultFunc=function(){return this.gridOptions.isGroupOpenByDefault},e.prototype.getServerSideGroupKeyFunc=function(){return this.gridOptions.getServerSideGroupKey},e.prototype.getGroupRowAggNodesFunc=function(){return this.gridOptions.groupRowAggNodes},e.prototype.getContextMenuItemsFunc=function(){return this.gridOptions.getContextMenuItems},e.prototype.getMainMenuItemsFunc=function(){return this.gridOptions.getMainMenuItems},e.prototype.getRowNodeIdFunc=function(){return this.gridOptions.getRowNodeId},e.prototype.getNavigateToNextHeaderFunc=function(){return this.gridOptions.navigateToNextHeader},e.prototype.getTabToNextHeaderFunc=function(){return this.gridOptions.tabToNextHeader},e.prototype.getNavigateToNextCellFunc=function(){return this.gridOptions.navigateToNextCell},e.prototype.getTabToNextCellFunc=function(){return this.gridOptions.tabToNextCell},e.prototype.getGridTabIndex=function(){return(this.gridOptions.tabIndex||0).toString()},e.prototype.isTreeData=function(){return!!Js(this.gridOptions.treeData)&&st.assertRegistered(nt.RowGroupingModule,"Tree Data")},e.prototype.isValueCache=function(){return Js(this.gridOptions.valueCache)},e.prototype.isValueCacheNeverExpires=function(){return Js(this.gridOptions.valueCacheNeverExpires)},e.prototype.isDeltaSort=function(){return Js(this.gridOptions.deltaSort)},e.prototype.isAggregateOnlyChangedColumns=function(){return Js(this.gridOptions.aggregateOnlyChangedColumns)},e.prototype.getProcessSecondaryColDefFunc=function(){return this.gridOptions.processSecondaryColDef},e.prototype.getProcessSecondaryColGroupDefFunc=function(){return this.gridOptions.processSecondaryColGroupDef},e.prototype.getSendToClipboardFunc=function(){return this.gridOptions.sendToClipboard},e.prototype.getProcessRowPostCreateFunc=function(){return this.gridOptions.processRowPostCreate},e.prototype.getProcessCellForClipboardFunc=function(){return this.gridOptions.processCellForClipboard},e.prototype.getProcessHeaderForClipboardFunc=function(){return this.gridOptions.processHeaderForClipboard},e.prototype.getProcessCellFromClipboardFunc=function(){return this.gridOptions.processCellFromClipboard},e.prototype.getViewportRowModelPageSize=function(){return tu(this.gridOptions.viewportRowModelPageSize,5)},e.prototype.getViewportRowModelBufferSize=function(){return e=this.gridOptions.viewportRowModelBufferSize,t=5,e>=0?e:t;var e,t},e.prototype.isServerSideSortingAlwaysResets=function(){return Js(this.gridOptions.serverSideSortingAlwaysResets)},e.prototype.isServerSideFilteringAlwaysResets=function(){return Js(this.gridOptions.serverSideFilteringAlwaysResets)},e.prototype.getPostSortFunc=function(){return this.gridOptions.postSort},e.prototype.getChartToolbarItemsFunc=function(){return this.gridOptions.getChartToolbarItems},e.prototype.getChartThemeOverrides=function(){return this.gridOptions.chartThemeOverrides},e.prototype.getCustomChartThemes=function(){return this.gridOptions.customChartThemes},e.prototype.getChartThemes=function(){return this.gridOptions.chartThemes||["ag-default","ag-material","ag-pastel","ag-vivid","ag-solar"]},e.prototype.getClipboardDeliminator=function(){return A(this.gridOptions.clipboardDeliminator)?this.gridOptions.clipboardDeliminator:"\t"},e.prototype.setProperty=function(e,t,n){void 0===n&&(n=!1);var r=this.gridOptions,o=r[e];if(n||o!==t){r[e]=t;var a={type:e,currentValue:t,previousValue:o};this.propertyEventService.dispatchEvent(a)}},e.prototype.addEventListener=function(e,t){this.propertyEventService.addEventListener(e,t)},e.prototype.removeEventListener=function(e,t){this.propertyEventService.removeEventListener(e,t)},e.prototype.isSkipHeaderOnAutoSize=function(){return!!this.gridOptions.skipHeaderOnAutoSize},e.prototype.getAutoSizePadding=function(){var e=this.gridOptions.autoSizePadding;return null!=e&&e>=0?e:20},e.prototype.getHeaderHeight=function(){return"number"==typeof this.gridOptions.headerHeight?this.gridOptions.headerHeight:this.getFromTheme(25,"headerHeight")},e.prototype.getFloatingFiltersHeight=function(){return"number"==typeof this.gridOptions.floatingFiltersHeight?this.gridOptions.floatingFiltersHeight:this.getFromTheme(25,"headerHeight")},e.prototype.getGroupHeaderHeight=function(){return"number"==typeof this.gridOptions.groupHeaderHeight?this.gridOptions.groupHeaderHeight:this.getHeaderHeight()},e.prototype.getPivotHeaderHeight=function(){return"number"==typeof this.gridOptions.pivotHeaderHeight?this.gridOptions.pivotHeaderHeight:this.getHeaderHeight()},e.prototype.getPivotGroupHeaderHeight=function(){return"number"==typeof this.gridOptions.pivotGroupHeaderHeight?this.gridOptions.pivotGroupHeaderHeight:this.getGroupHeaderHeight()},e.prototype.isExternalFilterPresent=function(){return"function"==typeof this.gridOptions.isExternalFilterPresent&&this.gridOptions.isExternalFilterPresent()},e.prototype.doesExternalFilterPass=function(e){return"function"==typeof this.gridOptions.doesExternalFilterPass&&this.gridOptions.doesExternalFilterPass(e)},e.prototype.getTooltipShowDelay=function(){var e=this.gridOptions.tooltipShowDelay;return A(e)?(e<0&&console.warn("ag-grid: tooltipShowDelay should not be lower than 0"),Math.max(200,e)):null},e.prototype.isTooltipMouseTrack=function(){return Js(this.gridOptions.tooltipMouseTrack)},e.prototype.isSuppressModelUpdateAfterUpdateTransaction=function(){return Js(this.gridOptions.suppressModelUpdateAfterUpdateTransaction)},e.prototype.getDocument=function(){var e=null;return this.gridOptions.getDocument&&A(this.gridOptions.getDocument)&&(e=this.gridOptions.getDocument()),e&&A(e)?e:document},e.prototype.getMinColWidth=function(){var e=this.gridOptions.minColWidth;if(A(e)&&e>t.MIN_COL_WIDTH)return this.gridOptions.minColWidth;var n=this.getFromTheme(null,"headerCellMinWidth");return A(n)?Math.max(n,t.MIN_COL_WIDTH):t.MIN_COL_WIDTH},e.prototype.getMaxColWidth=function(){return this.gridOptions.maxColWidth&&this.gridOptions.maxColWidth>t.MIN_COL_WIDTH?this.gridOptions.maxColWidth:null},e.prototype.getColWidth=function(){return"number"!=typeof this.gridOptions.colWidth||this.gridOptions.colWidth=0?this.gridOptions.scrollbarWidth:Zn();null!=e&&(this.scrollbarWidth=e,this.eventService.dispatchEvent({type:Lt.EVENT_SCROLLBAR_WIDTH_CHANGED}))}return this.scrollbarWidth},e.prototype.checkForDeprecated=function(){var e=this.gridOptions;e.deprecatedEmbedFullWidthRows&&console.warn("AG Grid: since v21.2, deprecatedEmbedFullWidthRows has been replaced with embedFullWidthRows."),e.enableOldSetFilterModel&&console.warn("AG Grid: since v22.x, enableOldSetFilterModel is deprecated. Please move to the new Set Filter Model as the old one may not be supported in v23 onwards."),e.floatingFilter&&(console.warn("AG Grid: since v23.1, floatingFilter on the gridOptions is deprecated. Please use floatingFilter on the colDef instead."),e.defaultColDef||(e.defaultColDef={}),null==e.defaultColDef.floatingFilter&&(e.defaultColDef.floatingFilter=!0)),e.rowDeselection&&console.warn("AG Grid: since v24.x, rowDeselection is deprecated and the behaviour is true by default. Please use `suppressRowDeselection` to prevent rows from being deselected."),e.enableMultiRowDragging&&(e.rowDragMultiRow=!0,delete e.enableMultiRowDragging,console.warn("AG Grid: since v26.1, `enableMultiRowDragging` is deprecated. Please use `rowDragMultiRow`."));var t=function(t,n,r){null!=e[t]&&(console.warn("ag-grid: since version "+r+", '"+t+"' is deprecated / renamed, please use the new property name '"+n+"' instead."),null==e[n]&&(e[n]=e[t]))};if(t("batchUpdateWaitMillis","asyncTransactionWaitMillis","23.1.x"),t("deltaRowDataMode","immutableData","23.1.x"),(e.immutableColumns||e.deltaColumnMode)&&console.warn("AG Grid: since v24.0, immutableColumns and deltaColumnMode properties are gone. The grid now works like this as default. To keep column order maintained, set grid property applyColumnDefOrder=true"),t("suppressSetColumnStateEvents","suppressColumnStateEvents","24.0.x"),e.groupRowInnerRenderer||e.groupRowInnerRendererParams||e.groupRowInnerRendererFramework){console.warn("AG Grid: since v24.0, grid properties groupRowInnerRenderer, groupRowInnerRendererFramework and groupRowInnerRendererParams are no longer used."),console.warn(" Instead use the grid properties groupRowRendererParams.innerRenderer, groupRowRendererParams.innerRendererFramework and groupRowRendererParams.innerRendererParams."),console.warn(" For example instead of this:"),console.warn(' groupRowInnerRenderer: "myRenderer"'),console.warn(" groupRowInnerRendererParams: {x: a}"),console.warn(" Replace with this:"),console.warn(" groupRowRendererParams: {"),console.warn(' innerRenderer: "myRenderer",'),console.warn(" innerRendererParams: {x: a}"),console.warn(" }"),console.warn(" We have copied the properties over for you. However to stop this error message, please change your application code."),e.groupRowRendererParams||(e.groupRowRendererParams={});var n=e.groupRowRendererParams;e.groupRowInnerRenderer&&(n.innerRenderer=e.groupRowInnerRenderer),e.groupRowInnerRendererParams&&(n.innerRendererParams=e.groupRowInnerRendererParams),e.groupRowInnerRendererFramework&&(n.innerRendererFramework=e.groupRowInnerRendererFramework)}if(e.rememberGroupStateWhenNewData&&console.warn("AG Grid: since v24.0, grid property rememberGroupStateWhenNewData is deprecated. This feature was provided before Transaction Updates worked (which keep group state). Now that transaction updates are possible and they keep group state, this feature is no longer needed."),e.detailCellRendererParams&&e.detailCellRendererParams.autoHeight&&(console.warn("AG Grid: since v24.1, grid property detailCellRendererParams.autoHeight is replaced with grid property detailRowAutoHeight. This allows this feature to work when you provide a custom DetailCellRenderer"),e.detailRowAutoHeight=!0),e.suppressKeyboardEvent&&console.warn("AG Grid: since v24.1 suppressKeyboardEvent in the gridOptions has been deprecated and will be removed in\n future versions of AG Grid. If you need this to be set for every column use the defaultColDef property."),e.suppressEnterpriseResetOnNewColumns&&console.warn("AG Grid: since v25, grid property suppressEnterpriseResetOnNewColumns is deprecated. This was a temporary property to allow changing columns in Server Side Row Model without triggering a reload. Now that it is possible to dynamically change columns in the grid, this is no longer needed."),e.suppressColumnStateEvents&&console.warn('AG Grid: since v25, grid property suppressColumnStateEvents no longer works due to a refactor that we did. It should be possible to achieve similar using event.source, which would be "api" if the event was due to setting column state via the API'),e.defaultExportParams&&console.warn("AG Grid: since v25.2, the grid property `defaultExportParams` has been replaced by `defaultCsvExportParams` and `defaultExcelExportParams`."),e.stopEditingWhenGridLosesFocus&&(console.warn("AG Grid: since v25.2.2, the grid property `stopEditingWhenGridLosesFocus` has been replaced by `stopEditingWhenCellsLoseFocus`."),e.stopEditingWhenCellsLoseFocus=!0),e.applyColumnDefOrder&&console.warn("AG Grid: since v26.0, the grid property `applyColumnDefOrder` is no longer needed, as this is the default behaviour. To turn this behaviour off, set maintainColumnOrder=true"),e.groupMultiAutoColumn&&(console.warn("AG Grid: since v26.0, the grid property `groupMultiAutoColumn` has been replaced by `groupDisplayType = 'multipleColumns'`"),e.groupDisplayType="multipleColumns"),e.groupUseEntireRow&&(console.warn("AG Grid: since v26.0, the grid property `groupUseEntireRow` has been replaced by `groupDisplayType = 'groupRows'`"),e.groupDisplayType="groupRows"),e.groupSuppressAutoColumn){var r=e.treeData?"treeDataDisplayType":"groupDisplayType";console.warn("AG Grid: since v26.0, the grid property `groupSuppressAutoColumn` has been replaced by `"+r+" = 'custom'`"),e.groupDisplayType="custom"}e.defaultGroupSortComparator&&(console.warn("AG Grid: since v26.0, the grid property `defaultGroupSortComparator` has been replaced by `defaultGroupOrderComparator`"),e.defaultGroupOrderComparator=e.defaultGroupSortComparator),e.colWidth&&console.warn("AG Grid: since v26.1, the grid property `colWidth` is deprecated and should be set via `defaultColDef.width`."),e.minColWidth&&console.warn("AG Grid: since v26.1, the grid property `minColWidth` is deprecated and should be set via `defaultColDef.minWidth`."),e.maxColWidth&&console.warn("AG Grid: since v26.1, the grid property `maxColWidth` is deprecated and should be set via `defaultColDef.maxWidth`.")},e.prototype.checkForViolations=function(){this.isTreeData()&&this.treeDataViolations()},e.prototype.treeDataViolations=function(){this.isRowModelDefault()&&S(this.getDataPathFunc())&&console.warn("AG Grid: property usingTreeData=true with rowModel=clientSide, but you did not provide getDataPath function, please provide getDataPath function if using tree data."),this.isRowModelServerSide()&&(S(this.getIsServerSideGroupFunc())&&console.warn("AG Grid: property usingTreeData=true with rowModel=serverSide, but you did not provide isServerSideGroup function, please provide isServerSideGroup function if using tree data."),S(this.getServerSideGroupKeyFunc())&&console.warn("AG Grid: property usingTreeData=true with rowModel=serverSide, but you did not provide getServerSideGroupKey function, please provide getServerSideGroupKey function if using tree data."))},e.prototype.getLocaleTextFunc=function(){if(this.gridOptions.localeTextFunc)return this.gridOptions.localeTextFunc;var e=this.gridOptions.localeText;return function(t,n){return e&&e[t]?e[t]:n}},e.prototype.globalEventHandler=function(e,t){if(!this.destroyed){var n=An.getCallbackForEvent(e);"function"==typeof this.gridOptions[n]&&this.gridOptions[n](t)}},e.prototype.getRowHeightAsNumber=function(){return!this.gridOptions.rowHeight||S(this.gridOptions.rowHeight)?this.getDefaultRowHeight():this.gridOptions.rowHeight&&this.isNumeric(this.gridOptions.rowHeight)?this.gridOptions.rowHeight:(console.warn("AG Grid row height must be a number if not using standard row model"),this.getDefaultRowHeight())},e.prototype.getRowHeightForNode=function(e,t,n){if(void 0===t&&(t=!1),null==n&&(n=this.getDefaultRowHeight()),"function"==typeof this.gridOptions.getRowHeight){if(t)return{height:n,estimated:!0};var r={node:e,data:e.data,api:this.gridOptions.api,context:this.gridOptions.context},o=this.gridOptions.getRowHeight(r);if(this.isNumeric(o))return 0===o&&Me((function(){return console.warn("AG Grid: The return of `getRowHeight` cannot be zero. If the intention is to hide rows, use a filter instead.")}),"invalidRowHeight"),{height:Math.max(1,o),estimated:!1}}return e.detail&&this.isMasterDetail()?this.isNumeric(this.gridOptions.detailRowHeight)?{height:this.gridOptions.detailRowHeight,estimated:!1}:{height:300,estimated:!1}:{height:this.gridOptions.rowHeight&&this.isNumeric(this.gridOptions.rowHeight)?this.gridOptions.rowHeight:n,estimated:!1}},e.prototype.isDynamicRowHeight=function(){return"function"==typeof this.gridOptions.getRowHeight},e.prototype.getListItemHeight=function(){return this.getFromTheme(20,"listItemHeight")},e.prototype.chartMenuPanelWidth=function(){return this.environment.chartMenuPanelWidth()},e.prototype.isNumeric=function(e){return!isNaN(e)&&"number"==typeof e&&isFinite(e)},e.prototype.getFromTheme=function(e,t){var n=this.environment.getTheme().theme;return n&&0===n.indexOf("ag-theme")?this.environment.getSassVariable(n,t):e},e.prototype.getDefaultRowHeight=function(){return this.getFromTheme(25,"rowHeight")},e.prototype.matchesGroupDisplayType=function(e,t){var n=["groupRows","multipleColumns","custom","singleColumn"];return n.indexOf(t)<0?(console.warn("AG Grid: '"+t+"' is not a valid groupDisplayType value - possible values are: '"+n.join("', '")+"'"),!1):t===e},e.prototype.matchesTreeDataDisplayType=function(e,t){var n=["auto","custom"];return n.indexOf(t)<0?(console.warn("AG Grid: '"+t+"' is not a valid treeDataDisplayType value - possible values are: '"+n.join("', '")+"'"),!1):t===e},e.MIN_COL_WIDTH=10,e.PROP_HEADER_HEIGHT="headerHeight",e.PROP_GROUP_REMOVE_SINGLE_CHILDREN="groupRemoveSingleChildren",e.PROP_GROUP_REMOVE_LOWEST_SINGLE_CHILDREN="groupRemoveLowestSingleChildren",e.PROP_PIVOT_HEADER_HEIGHT="pivotHeaderHeight",e.PROP_SUPPRESS_CLIPBOARD_PASTE="suppressClipboardPaste",e.PROP_GROUP_HEADER_HEIGHT="groupHeaderHeight",e.PROP_PIVOT_GROUP_HEADER_HEIGHT="pivotGroupHeaderHeight",e.PROP_NAVIGATE_TO_NEXT_CELL="navigateToNextCell",e.PROP_TAB_TO_NEXT_CELL="tabToNextCell",e.PROP_NAVIGATE_TO_NEXT_HEADER="navigateToNextHeader",e.PROP_TAB_TO_NEXT_HEADER="tabToNextHeader",e.PROP_IS_EXTERNAL_FILTER_PRESENT="isExternalFilterPresent",e.PROP_DOES_EXTERNAL_FILTER_PASS="doesExternalFilterPass",e.PROP_FLOATING_FILTERS_HEIGHT="floatingFiltersHeight",e.PROP_SUPPRESS_ROW_CLICK_SELECTION="suppressRowClickSelection",e.PROP_SUPPRESS_ROW_DRAG="suppressRowDrag",e.PROP_SUPPRESS_MOVE_WHEN_ROW_DRAG="suppressMoveWhenRowDragging",e.PROP_GET_ROW_CLASS="getRowClass",e.PROP_GET_ROW_STYLE="getRowStyle",e.PROP_GET_ROW_HEIGHT="getRowHeight",e.PROP_POPUP_PARENT="popupParent",e.PROP_DOM_LAYOUT="domLayout",e.PROP_FILL_HANDLE_DIRECTION="fillHandleDirection",e.PROP_GROUP_ROW_AGG_NODES="groupRowAggNodes",e.PROP_GET_BUSINESS_KEY_FOR_NODE="getBusinessKeyForNode",e.PROP_GET_CHILD_COUNT="getChildCount",e.PROP_PROCESS_ROW_POST_CREATE="processRowPostCreate",e.PROP_GET_ROW_NODE_ID="getRowNodeId",e.PROP_IS_FULL_WIDTH_CELL="isFullWidthCell",e.PROP_IS_ROW_SELECTABLE="isRowSelectable",e.PROP_IS_ROW_MASTER="isRowMaster",e.PROP_POST_SORT="postSort",e.PROP_GET_DOCUMENT="getDocument",e.PROP_POST_PROCESS_POPUP="postProcessPopup",e.PROP_DEFAULT_GROUP_ORDER_COMPARATOR="defaultGroupOrderComparator",e.PROP_PAGINATION_NUMBER_FORMATTER="paginationNumberFormatter",e.PROP_GET_CONTEXT_MENU_ITEMS="getContextMenuItems",e.PROP_GET_MAIN_MENU_ITEMS="getMainMenuItems",e.PROP_PROCESS_CELL_FOR_CLIPBOARD="processCellForClipboard",e.PROP_PROCESS_CELL_FROM_CLIPBOARD="processCellFromClipboard",e.PROP_SEND_TO_CLIPBOARD="sendToClipboard",e.PROP_PROCESS_TO_SECONDARY_COLDEF="processSecondaryColDef",e.PROP_PROCESS_SECONDARY_COL_GROUP_DEF="processSecondaryColGroupDef",e.PROP_GET_CHART_TOOLBAR_ITEMS="getChartToolbarItems",e.PROP_GET_SERVER_SIDE_STORE_PARAMS="getServerSideStoreParams",e.PROP_IS_SERVER_SIDE_GROUPS_OPEN_BY_DEFAULT="isServerSideGroupOpenByDefault",e.PROP_IS_APPLY_SERVER_SIDE_TRANSACTION="isApplyServerSideTransaction",e.PROP_IS_SERVER_SIDE_GROUP="isServerSideGroup",e.PROP_GET_SERVER_SIDE_GROUP_KEY="getServerSideGroupKey",Xs([Qe("gridOptions")],e.prototype,"gridOptions",void 0),Xs([Qe("eventService")],e.prototype,"eventService",void 0),Xs([Qe("environment")],e.prototype,"environment",void 0),Xs([Qs(0,et("gridApi")),Qs(1,et("columnApi"))],e.prototype,"agWire",null),Xs([Ze],e.prototype,"destroy",null),Xs([Ke],e.prototype,"init",null),e=t=Xs([Xe("gridOptionsWrapper")],e)}(),au=function(){function e(e,t){this.active=!0,this.nodeIdsToColumns={},this.mapToItems={},this.keepingColumns=e,this.pathRoot={rowNode:t,children:null},this.mapToItems[t.id]=this.pathRoot}return e.prototype.setInactive=function(){this.active=!1},e.prototype.isActive=function(){return this.active},e.prototype.depthFirstSearchChangedPath=function(e,t){if(e.children)for(var n=0;n=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},uu=function(e,t){return function(n,r){t(n,r,e)}},lu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return iu(t,e),t.prototype.setBeans=function(e){this.logger=e.create("selectionService"),this.reset(),this.gridOptionsWrapper.isRowModelDefault()&&this.addManagedListener(this.eventService,Lt.EVENT_ROW_DATA_CHANGED,this.reset.bind(this))},t.prototype.init=function(){this.groupSelectsChildren=this.gridOptionsWrapper.isGroupSelectsChildren(),this.addManagedListener(this.eventService,Lt.EVENT_ROW_SELECTED,this.onRowSelected.bind(this))},t.prototype.setLastSelectedNode=function(e){this.lastSelectedNode=e},t.prototype.getLastSelectedNode=function(){return this.lastSelectedNode},t.prototype.getSelectedNodes=function(){var e=[];return ce(this.selectedNodes,(function(t,n){n&&e.push(n)})),e},t.prototype.getSelectedRows=function(){var e=[];return ce(this.selectedNodes,(function(t,n){n&&n.data&&e.push(n.data)})),e},t.prototype.removeGroupsFromSelection=function(){var e=this;ce(this.selectedNodes,(function(t,n){n&&n.group&&(e.selectedNodes[n.id]=void 0)}))},t.prototype.updateGroupsFromChildrenSelections=function(e){if(this.gridOptionsWrapper.isGroupSelectsChildren()&&this.rowModel.getType()===it.ROW_MODEL_TYPE_CLIENT_SIDE){var t=this.rowModel.getRootNode();e||(e=new au(!0,t)).setInactive(),e.forEachChangedNodeDepthFirst((function(e){e!==t&&e.calculateSelectedFromChildren()}))}},t.prototype.getNodeForIdIfSelected=function(e){return this.selectedNodes[e]},t.prototype.clearOtherNodes=function(e){var t=this,n={},r=0;return ce(this.selectedNodes,(function(o,a){if(a&&a.id!==e.id){var i=t.selectedNodes[a.id];r+=i.setSelectedParams({newValue:!1,clearSelection:!1,suppressFinishActions:!0}),t.groupSelectsChildren&&a.parent&&(n[a.parent.id]=a.parent)}})),ce(n,(function(e,t){t.calculateSelectedFromChildren()})),r},t.prototype.onRowSelected=function(e){var t=e.node;this.groupSelectsChildren&&t.group||(t.isSelected()?this.selectedNodes[t.id]=t:this.selectedNodes[t.id]=void 0)},t.prototype.syncInRowNode=function(e,t){this.syncInOldRowNode(e,t),this.syncInNewRowNode(e)},t.prototype.syncInOldRowNode=function(e,t){if(A(t)&&e.id!==t.id&&t){var n=t.id;this.selectedNodes[n]==e&&(this.selectedNodes[t.id]=t)}},t.prototype.syncInNewRowNode=function(e){A(this.selectedNodes[e.id])?(e.setSelectedInitialValue(!0),this.selectedNodes[e.id]=e):e.setSelectedInitialValue(!1)},t.prototype.reset=function(){this.logger.log("reset"),this.selectedNodes={},this.lastSelectedNode=null},t.prototype.getBestCostNodeSelection=function(){if(this.rowModel.getType()===it.ROW_MODEL_TYPE_CLIENT_SIDE){var e=this.rowModel.getTopLevelNodes();if(null!==e){var t=[];return function e(n){for(var r=0,o=n.length;r=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},cu=function(){function e(){}return e.prototype.sizeColumnsToFit=function(e){void 0===e&&console.error("AG Grid: missing parameter to columnApi.sizeColumnsToFit(gridWidth)"),this.columnModel.sizeColumnsToFit(e,"api")},e.prototype.setColumnGroupOpened=function(e,t){this.columnModel.setColumnGroupOpened(e,t,"api")},e.prototype.getColumnGroup=function(e,t){return this.columnModel.getColumnGroup(e,t)},e.prototype.getOriginalColumnGroup=function(e){return this.columnModel.getOriginalColumnGroup(e)},e.prototype.getDisplayNameForColumn=function(e,t){return this.columnModel.getDisplayNameForColumn(e,t)||""},e.prototype.getDisplayNameForColumnGroup=function(e,t){return this.columnModel.getDisplayNameForColumnGroup(e,t)||""},e.prototype.getColumn=function(e){return this.columnModel.getPrimaryColumn(e)},e.prototype.applyColumnState=function(e){return this.columnModel.applyColumnState(e,"api")},e.prototype.getColumnState=function(){return this.columnModel.getColumnState()},e.prototype.resetColumnState=function(){this.columnModel.resetColumnState("api")},e.prototype.getColumnGroupState=function(){return this.columnModel.getColumnGroupState()},e.prototype.setColumnGroupState=function(e){this.columnModel.setColumnGroupState(e,"api")},e.prototype.resetColumnGroupState=function(){this.columnModel.resetColumnGroupState("api")},e.prototype.isPinning=function(){return this.columnModel.isPinningLeft()||this.columnModel.isPinningRight()},e.prototype.isPinningLeft=function(){return this.columnModel.isPinningLeft()},e.prototype.isPinningRight=function(){return this.columnModel.isPinningRight()},e.prototype.getDisplayedColAfter=function(e){return this.columnModel.getDisplayedColAfter(e)},e.prototype.getDisplayedColBefore=function(e){return this.columnModel.getDisplayedColBefore(e)},e.prototype.setColumnVisible=function(e,t){this.columnModel.setColumnVisible(e,t,"api")},e.prototype.setColumnsVisible=function(e,t){this.columnModel.setColumnsVisible(e,t,"api")},e.prototype.setColumnPinned=function(e,t){this.columnModel.setColumnPinned(e,t,"api")},e.prototype.setColumnsPinned=function(e,t){this.columnModel.setColumnsPinned(e,t,"api")},e.prototype.getAllColumns=function(){return this.columnModel.getAllPrimaryColumns()},e.prototype.getAllGridColumns=function(){return this.columnModel.getAllGridColumns()},e.prototype.getDisplayedLeftColumns=function(){return this.columnModel.getDisplayedLeftColumns()},e.prototype.getDisplayedCenterColumns=function(){return this.columnModel.getDisplayedCenterColumns()},e.prototype.getDisplayedRightColumns=function(){return this.columnModel.getDisplayedRightColumns()},e.prototype.getAllDisplayedColumns=function(){return this.columnModel.getAllDisplayedColumns()},e.prototype.getAllDisplayedVirtualColumns=function(){return this.columnModel.getViewportColumns()},e.prototype.moveColumn=function(e,t){"number"==typeof e?(console.warn("AG Grid: you are using moveColumn(fromIndex, toIndex) - moveColumn takes a column key and a destination index, not two indexes, to move with indexes use moveColumnByIndex(from,to) instead"),this.columnModel.moveColumnByIndex(e,t,"api")):this.columnModel.moveColumn(e,t,"api")},e.prototype.moveColumnByIndex=function(e,t){this.columnModel.moveColumnByIndex(e,t,"api")},e.prototype.moveColumns=function(e,t){this.columnModel.moveColumns(e,t,"api")},e.prototype.moveRowGroupColumn=function(e,t){this.columnModel.moveRowGroupColumn(e,t)},e.prototype.setColumnAggFunc=function(e,t){this.columnModel.setColumnAggFunc(e,t)},e.prototype.setColumnWidth=function(e,t,n,r){void 0===n&&(n=!0),this.columnModel.setColumnWidths([{key:e,newWidth:t}],!1,n,r)},e.prototype.setColumnWidths=function(e,t,n){void 0===t&&(t=!0),this.columnModel.setColumnWidths(e,!1,t,n)},e.prototype.setPivotMode=function(e){this.columnModel.setPivotMode(e)},e.prototype.isPivotMode=function(){return this.columnModel.isPivotMode()},e.prototype.getSecondaryPivotColumn=function(e,t){return this.columnModel.getSecondaryPivotColumn(e,t)},e.prototype.setValueColumns=function(e){this.columnModel.setValueColumns(e,"api")},e.prototype.getValueColumns=function(){return this.columnModel.getValueColumns()},e.prototype.removeValueColumn=function(e){this.columnModel.removeValueColumn(e,"api")},e.prototype.removeValueColumns=function(e){this.columnModel.removeValueColumns(e,"api")},e.prototype.addValueColumn=function(e){this.columnModel.addValueColumn(e,"api")},e.prototype.addValueColumns=function(e){this.columnModel.addValueColumns(e,"api")},e.prototype.setRowGroupColumns=function(e){this.columnModel.setRowGroupColumns(e,"api")},e.prototype.removeRowGroupColumn=function(e){this.columnModel.removeRowGroupColumn(e,"api")},e.prototype.removeRowGroupColumns=function(e){this.columnModel.removeRowGroupColumns(e,"api")},e.prototype.addRowGroupColumn=function(e){this.columnModel.addRowGroupColumn(e,"api")},e.prototype.addRowGroupColumns=function(e){this.columnModel.addRowGroupColumns(e,"api")},e.prototype.getRowGroupColumns=function(){return this.columnModel.getRowGroupColumns()},e.prototype.setPivotColumns=function(e){this.columnModel.setPivotColumns(e,"api")},e.prototype.removePivotColumn=function(e){this.columnModel.removePivotColumn(e,"api")},e.prototype.removePivotColumns=function(e){this.columnModel.removePivotColumns(e,"api")},e.prototype.addPivotColumn=function(e){this.columnModel.addPivotColumn(e,"api")},e.prototype.addPivotColumns=function(e){this.columnModel.addPivotColumns(e,"api")},e.prototype.getPivotColumns=function(){return this.columnModel.getPivotColumns()},e.prototype.getLeftDisplayedColumnGroups=function(){return this.columnModel.getDisplayedTreeLeft()},e.prototype.getCenterDisplayedColumnGroups=function(){return this.columnModel.getDisplayedTreeCentre()},e.prototype.getRightDisplayedColumnGroups=function(){return this.columnModel.getDisplayedTreeRight()},e.prototype.getAllDisplayedColumnGroups=function(){return this.columnModel.getAllDisplayedTrees()},e.prototype.autoSizeColumn=function(e,t){return this.columnModel.autoSizeColumn(e,t,"api")},e.prototype.autoSizeColumns=function(e,t){return this.columnModel.autoSizeColumns(e,t,"api")},e.prototype.autoSizeAllColumns=function(e){this.columnModel.autoSizeAllColumns(e,"api")},e.prototype.setSecondaryColumns=function(e){this.columnModel.setSecondaryColumns(e,"api")},e.prototype.getSecondaryColumns=function(){return this.columnModel.getSecondaryColumns()},e.prototype.getPrimaryColumns=function(){return this.columnModel.getAllPrimaryColumns()},e.prototype.cleanDownReferencesToAvoidMemoryLeakInCaseApplicationIsKeepingReferenceToDestroyedGrid=function(){setTimeout(Qo.removeAllReferences.bind(window,this,"Column API"),100)},e.prototype.columnGroupOpened=function(e,t){console.error("AG Grid: columnGroupOpened no longer exists, use setColumnGroupOpened"),this.setColumnGroupOpened(e,t)},e.prototype.hideColumns=function(e,t){console.error("AG Grid: hideColumns is deprecated, use setColumnsVisible"),this.columnModel.setColumnsVisible(e,!t,"api")},e.prototype.hideColumn=function(e,t){console.error("AG Grid: hideColumn is deprecated, use setColumnVisible"),this.columnModel.setColumnVisible(e,!t,"api")},e.prototype.setState=function(e){return console.error("AG Grid: setState is deprecated, use setColumnState"),this.setColumnState(e)},e.prototype.getState=function(){return console.error("AG Grid: getState is deprecated, use getColumnState"),this.getColumnState()},e.prototype.resetState=function(){console.error("AG Grid: resetState is deprecated, use resetColumnState"),this.resetColumnState()},e.prototype.getAggregationColumns=function(){return console.error("AG Grid: getAggregationColumns is deprecated, use getValueColumns"),this.columnModel.getValueColumns()},e.prototype.removeAggregationColumn=function(e){console.error("AG Grid: removeAggregationColumn is deprecated, use removeValueColumn"),this.columnModel.removeValueColumn(e,"api")},e.prototype.removeAggregationColumns=function(e){console.error("AG Grid: removeAggregationColumns is deprecated, use removeValueColumns"),this.columnModel.removeValueColumns(e,"api")},e.prototype.addAggregationColumn=function(e){console.error("AG Grid: addAggregationColumn is deprecated, use addValueColumn"),this.columnModel.addValueColumn(e,"api")},e.prototype.addAggregationColumns=function(e){console.error("AG Grid: addAggregationColumns is deprecated, use addValueColumns"),this.columnModel.addValueColumns(e,"api")},e.prototype.setColumnAggFunction=function(e,t){console.error("AG Grid: setColumnAggFunction is deprecated, use setColumnAggFunc"),this.columnModel.setColumnAggFunc(e,t,"api")},e.prototype.getDisplayNameForCol=function(e){return console.error("AG Grid: getDisplayNameForCol is deprecated, use getDisplayNameForColumn"),this.getDisplayNameForColumn(e,null)},e.prototype.setColumnState=function(e){return console.error("AG Grid: setColumnState is deprecated, use applyColumnState"),this.columnModel.applyColumnState({state:e,applyOrder:!0},"api")},du([Qe("columnModel")],e.prototype,"columnModel",void 0),du([Ze],e.prototype,"cleanDownReferencesToAvoidMemoryLeakInCaseApplicationIsKeepingReferenceToDestroyedGrid",null),e=du([Xe("columnApi")],e)}();!function(e){e[e.FILL=0]="FILL",e[e.RANGE=1]="RANGE"}(nu||(nu={})),function(e){e[e.VALUE=0]="VALUE",e[e.DIMENSION=1]="DIMENSION"}(ru||(ru={}));var pu,fu="ag-cell-range-selected",hu=function(){function e(e,t){this.beans=e,this.cellCtrl=t}return e.prototype.setComp=function(e){this.cellComp=e,this.onRangeSelectionChanged()},e.prototype.onRangeSelectionChanged=function(){this.rangeCount=this.beans.rangeService.getCellRangeCount(this.cellCtrl.getCellPosition()),this.hasChartRange=this.getHasChartRange(),this.cellComp.addOrRemoveCssClass(fu,0!==this.rangeCount),this.cellComp.addOrRemoveCssClass(fu+"-1",1===this.rangeCount),this.cellComp.addOrRemoveCssClass(fu+"-2",2===this.rangeCount),this.cellComp.addOrRemoveCssClass(fu+"-3",3===this.rangeCount),this.cellComp.addOrRemoveCssClass(fu+"-4",this.rangeCount>=4),this.cellComp.addOrRemoveCssClass("ag-cell-range-chart",this.hasChartRange),this.cellComp.setAriaSelected(this.rangeCount>0||void 0),this.cellComp.addOrRemoveCssClass("ag-cell-range-single-cell",this.isSingleCell()),this.updateRangeBorders(),this.refreshHandle()},e.prototype.updateRangeBorders=function(){var e=this.getRangeBorders(),t=this.isSingleCell(),n=!t&&e.top,r=!t&&e.right,o=!t&&e.bottom,a=!t&&e.left;this.cellComp.addOrRemoveCssClass("ag-cell-range-top",n),this.cellComp.addOrRemoveCssClass("ag-cell-range-right",r),this.cellComp.addOrRemoveCssClass("ag-cell-range-bottom",o),this.cellComp.addOrRemoveCssClass("ag-cell-range-left",a)},e.prototype.isSingleCell=function(){var e=this.beans.rangeService;return 1===this.rangeCount&&e&&!e.isMoreThanOneCell()},e.prototype.getHasChartRange=function(){var e=this.beans.rangeService;if(!this.rangeCount||!e)return!1;var t=e.getCellRanges();return t.length>0&&t.every((function(e){return Q([ru.DIMENSION,ru.VALUE],e.type)}))},e.prototype.updateRangeBordersIfRangeCount=function(){this.rangeCount>0&&(this.updateRangeBorders(),this.refreshHandle())},e.prototype.getRangeBorders=function(){var e,t,n=this,r=this.beans.gridOptionsWrapper.isEnableRtl(),o=!1,a=!1,i=!1,s=!1,u=this.cellCtrl.getCellPosition().column,l=this.beans,d=l.rangeService,c=l.columnModel;r?(e=c.getDisplayedColAfter(u),t=c.getDisplayedColBefore(u)):(e=c.getDisplayedColBefore(u),t=c.getDisplayedColAfter(u));var p=d.getCellRanges().filter((function(e){return d.isCellInSpecificRange(n.cellCtrl.getCellPosition(),e)}));e||(s=!0),t||(a=!0);for(var f=0;f=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Cu=function(){function e(){}return e.prototype.postConstruct=function(){this.doingMasterDetail=this.gridOptionsWrapper.isMasterDetail(),this.gridOptionsWrapper.isRowModelDefault()&&(this.clientSideRowModel=this.rowModel),this.gridOptionsWrapper.isRowModelServerSide()&&(this.serverSideRowModel=this.rowModel)},bu([Qe("resizeObserverService")],e.prototype,"resizeObserverService",void 0),bu([Qe("paginationProxy")],e.prototype,"paginationProxy",void 0),bu([Qe("context")],e.prototype,"context",void 0),bu([Qe("columnApi")],e.prototype,"columnApi",void 0),bu([Qe("gridApi")],e.prototype,"gridApi",void 0),bu([Qe("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),bu([Qe("expressionService")],e.prototype,"expressionService",void 0),bu([Qe("rowRenderer")],e.prototype,"rowRenderer",void 0),bu([Qe("$compile")],e.prototype,"$compile",void 0),bu([Qe("templateService")],e.prototype,"templateService",void 0),bu([Qe("valueService")],e.prototype,"valueService",void 0),bu([Qe("eventService")],e.prototype,"eventService",void 0),bu([Qe("columnModel")],e.prototype,"columnModel",void 0),bu([Qe("headerNavigationService")],e.prototype,"headerNavigationService",void 0),bu([Qe("navigationService")],e.prototype,"navigationService",void 0),bu([Qe("columnAnimationService")],e.prototype,"columnAnimationService",void 0),bu([$e("rangeService")],e.prototype,"rangeService",void 0),bu([Qe("focusService")],e.prototype,"focusService",void 0),bu([$e("contextMenuFactory")],e.prototype,"contextMenuFactory",void 0),bu([Qe("popupService")],e.prototype,"popupService",void 0),bu([Qe("valueFormatterService")],e.prototype,"valueFormatterService",void 0),bu([Qe("stylingService")],e.prototype,"stylingService",void 0),bu([Qe("columnHoverService")],e.prototype,"columnHoverService",void 0),bu([Qe("userComponentFactory")],e.prototype,"userComponentFactory",void 0),bu([Qe("userComponentRegistry")],e.prototype,"userComponentRegistry",void 0),bu([Qe("animationFrameService")],e.prototype,"animationFrameService",void 0),bu([Qe("dragAndDropService")],e.prototype,"dragAndDropService",void 0),bu([Qe("sortController")],e.prototype,"sortController",void 0),bu([Qe("filterManager")],e.prototype,"filterManager",void 0),bu([Qe("rowContainerHeightService")],e.prototype,"rowContainerHeightService",void 0),bu([Qe("frameworkOverrides")],e.prototype,"frameworkOverrides",void 0),bu([Qe("cellPositionUtils")],e.prototype,"cellPositionUtils",void 0),bu([Qe("rowPositionUtils")],e.prototype,"rowPositionUtils",void 0),bu([Qe("selectionService")],e.prototype,"selectionService",void 0),bu([$e("selectionHandleFactory")],e.prototype,"selectionHandleFactory",void 0),bu([Qe("rowCssClassCalculator")],e.prototype,"rowCssClassCalculator",void 0),bu([Qe("rowModel")],e.prototype,"rowModel",void 0),bu([Qe("ctrlsService")],e.prototype,"ctrlsService",void 0),bu([Qe("ctrlsFactory")],e.prototype,"ctrlsFactory",void 0),bu([Qe("agStackComponentsRegistry")],e.prototype,"agStackComponentsRegistry",void 0),bu([Qe("valueCache")],e.prototype,"valueCache",void 0),bu([Qe("rowNodeEventThrottle")],e.prototype,"rowNodeEventThrottle",void 0),bu([Ke],e.prototype,"postConstruct",null),e=bu([Xe("beans")],e)}(),Eu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Au=function(e){function t(t,n,r){var o=e.call(this)||this;return o.cellCtrl=t,o.beans=n,o.column=r,o}return Eu(t,e),t.prototype.onMouseEvent=function(e,t){if(!Rt(t))switch(e){case"click":this.onCellClicked(t);break;case"mousedown":case"touchstart":this.onMouseDown(t);break;case"dblclick":this.onCellDoubleClicked(t);break;case"mouseout":this.onMouseOut(t);break;case"mouseover":this.onMouseOver(t)}},t.prototype.onCellClicked=function(e){if(this.isDoubleClickOnIPad())return this.onCellDoubleClicked(e),void e.preventDefault();var t=this.beans,n=t.eventService,r=t.gridOptionsWrapper,o=this.cellCtrl.createEvent(e,Lt.EVENT_CELL_CLICKED);n.dispatchEvent(o);var a=this.column.getColDef();a.onCellClicked&&window.setTimeout((function(){return a.onCellClicked(o)}),0),(r.isSingleClickEdit()||a.singleClickEdit)&&!r.isSuppressClickEdit()&&this.cellCtrl.startRowOrCellEdit()},t.prototype.isDoubleClickOnIPad=function(){if(!Yn()||bt("dblclick"))return!1;var e=(new Date).getTime(),t=e-this.lastIPadMouseClickEvent<200;return this.lastIPadMouseClickEvent=e,t},t.prototype.onCellDoubleClicked=function(e){var t=this.column.getColDef(),n=this.cellCtrl.createEvent(e,Lt.EVENT_CELL_DOUBLE_CLICKED);this.beans.eventService.dispatchEvent(n),"function"==typeof t.onCellDoubleClicked&&window.setTimeout((function(){return t.onCellDoubleClicked(n)}),0),!this.beans.gridOptionsWrapper.isSingleClickEdit()&&!this.beans.gridOptionsWrapper.isSuppressClickEdit()&&this.cellCtrl.startRowOrCellEdit()},t.prototype.onMouseDown=function(e){var t=e.ctrlKey,n=e.metaKey,r=e.shiftKey,o=e.target,a=this.beans,i=a.eventService,s=a.rangeService;if(!this.isRightClickInExistingRange(e)){var u=s&&0!=s.getCellRanges().length;if(!r||!u){var l=(Hn()||Vn())&&!this.cellCtrl.isEditing()&&!ir(o);this.cellCtrl.focusCell(l)}if(r&&u&&e.preventDefault(),!this.containsWidget(o)){if(s){var d=this.cellCtrl.getCellPosition();if(r)s.extendLatestRangeToCell(d);else{var c=t||n;s.setRangeToCell(d,c)}}i.dispatchEvent(this.cellCtrl.createEvent(e,Lt.EVENT_CELL_MOUSE_DOWN))}}},t.prototype.isRightClickInExistingRange=function(e){var t=this.beans.rangeService;if(t&&(t.isCellInAnyRange(this.cellCtrl.getCellPosition())&&2===e.button))return!0;return!1},t.prototype.containsWidget=function(e){return dr(e,"ag-selection-checkbox",3)},t.prototype.onMouseOut=function(e){if(!this.mouseStayingInsideCell(e)){var t=this.cellCtrl.createEvent(e,Lt.EVENT_CELL_MOUSE_OUT);this.beans.eventService.dispatchEvent(t),this.beans.columnHoverService.clearMouseOver()}},t.prototype.onMouseOver=function(e){if(!this.mouseStayingInsideCell(e)){var t=this.cellCtrl.createEvent(e,Lt.EVENT_CELL_MOUSE_OVER);this.beans.eventService.dispatchEvent(t),this.beans.columnHoverService.setMouseOver([this.column])}},t.prototype.mouseStayingInsideCell=function(e){if(!e.target||!e.relatedTarget)return!1;var t=this.cellCtrl.getGui(),n=t.contains(e.target),r=t.contains(e.relatedTarget);return n&&r},t.prototype.destroy=function(){},t}(Cu),Su=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ou=function(e){function t(t,n,r,o,a,i){var s=e.call(this)||this;return s.cellCtrl=t,s.beans=n,s.column=r,s.rowNode=o,s.rowCtrl=i,s}return Su(t,e),t.prototype.setComp=function(e){this.eGui=e},t.prototype.onKeyDown=function(e){var t=e.which||e.keyCode;switch(t){case ba.ENTER:this.onEnterKeyDown(e);break;case ba.F2:this.onF2KeyDown();break;case ba.ESCAPE:this.onEscapeKeyDown();break;case ba.TAB:this.onTabKeyDown(e);break;case ba.BACKSPACE:case ba.DELETE:this.onBackspaceOrDeleteKeyPressed(t);break;case ba.DOWN:case ba.UP:case ba.RIGHT:case ba.LEFT:this.onNavigationKeyPressed(e,t)}},t.prototype.onNavigationKeyPressed=function(e,t){this.cellCtrl.isEditing()||(e.shiftKey&&this.cellCtrl.isRangeSelectionEnabled()?this.onShiftRangeSelect(t):this.beans.navigationService.navigateToNextCell(e,t,this.cellCtrl.getCellPosition(),!0),e.preventDefault())},t.prototype.onShiftRangeSelect=function(e){if(this.beans.rangeService){var t=this.beans.rangeService.extendLatestRangeInDirection(e);t&&this.beans.navigationService.ensureCellVisible(t)}},t.prototype.onTabKeyDown=function(e){this.beans.navigationService.onTabKeyDown(this.cellCtrl,e)},t.prototype.onBackspaceOrDeleteKeyPressed=function(e){this.cellCtrl.isEditing()||this.cellCtrl.startRowOrCellEdit(e)},t.prototype.onEnterKeyDown=function(e){this.cellCtrl.isEditing()||this.rowCtrl.isEditing()?this.cellCtrl.stopEditingAndFocus():this.beans.gridOptionsWrapper.isEnterMovesDown()?this.beans.navigationService.navigateToNextCell(null,ba.DOWN,this.cellCtrl.getCellPosition(),!1):(this.cellCtrl.startRowOrCellEdit(ba.ENTER),this.cellCtrl.isEditing()&&e.preventDefault())},t.prototype.onF2KeyDown=function(){this.cellCtrl.isEditing()||this.cellCtrl.startRowOrCellEdit(ba.F2)},t.prototype.onEscapeKeyDown=function(){this.cellCtrl.isEditing()&&(this.cellCtrl.stopRowOrCellEdit(!0),this.cellCtrl.focusCell(!0))},t.prototype.onKeyPress=function(e){if(!(At(e)!==this.eGui)&&!this.cellCtrl.isEditing()){var t=String.fromCharCode(e.charCode);" "===t?this.onSpaceKeyPressed(e):Bo(e)&&(this.cellCtrl.startRowOrCellEdit(null,t),e.preventDefault())}},t.prototype.onSpaceKeyPressed=function(e){var t=this.beans.gridOptionsWrapper;if(!this.cellCtrl.isEditing()&&t.isRowSelection()){var n=this.rowNode.isSelected(),r=!n;if(r||!t.isSuppressRowDeselection()){var o=this.beans.gridOptionsWrapper.isGroupSelectsFiltered(),a=this.rowNode.setSelectedParams({newValue:r,rangeSelect:e.shiftKey,groupSelectsFiltered:o});void 0===n&&0===a&&this.rowNode.setSelectedParams({newValue:!1,rangeSelect:e.shiftKey,groupSelectsFiltered:o})}}e.preventDefault()},t.prototype.destroy=function(){},t}(Nt),_u=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Du=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Pu=function(e){function t(t,n,r,o){var a=e.call(this,'
')||this;return a.rowNode=t,a.column=n,a.beans=r,a.eCell=o,a}return _u(t,e),t.prototype.postConstruct=function(){this.getGui().appendChild(Io("rowDrag",this.beans.gridOptionsWrapper,null)),this.addGuiEventListener("mousedown",(function(e){e.stopPropagation()})),this.addDragSource(),this.checkVisibility()},t.prototype.addDragSource=function(){this.addGuiEventListener("dragstart",this.onDragStart.bind(this))},t.prototype.onDragStart=function(e){var t=this,n=this.column.getColDef().dndSourceOnRowDrag,r=Hn();r||e.dataTransfer.setDragImage(this.eCell,0,0);n?n({rowNode:this.rowNode,dragEvent:e}):function(){try{var n=JSON.stringify(t.rowNode.data);r?e.dataTransfer.setData("text",n):(e.dataTransfer.setData("application/json",n),e.dataTransfer.setData("text/plain",n))}catch(o){}}()},t.prototype.checkVisibility=function(){var e=this.column.isDndSource(this.rowNode);this.setDisplayed(e)},Du([Ke],t.prototype,"postConstruct",null),t}(la),Tu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),xu=function(){return xu=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0)&&n}return n},t.prototype.setAnimateFlags=function(e){if(e){var t=A(this.rowNode.oldRowTop);this.slideRowIn=t,this.fadeRowIn=!t}else this.slideRowIn=!1,this.fadeRowIn=!1},t.prototype.isEditing=function(){return this.editingRow},t.prototype.stopRowEditing=function(e){this.stopEditing(e)},t.prototype.isFullWidth=function(){return this.rowType!==pu.Normal},t.prototype.getRowType=function(){return this.rowType},t.prototype.refreshFullWidth=function(){var e=this,t=function(t,n){if(!t)return!0;var r=t.rowComp.getFullWidthCellRenderer();if(!r)return!1;if(!r.refresh)return!1;var o=e.createFullWidthParams(t.element,n);return r.refresh(o)},n=t(this.fullWidthGui,null),r=t(this.centerGui,null),o=t(this.leftGui,it.PINNED_LEFT),a=t(this.rightGui,it.PINNED_RIGHT);return n&&r&&o&&a},t.prototype.addListeners=function(){this.addManagedListener(this.rowNode,ts.EVENT_HEIGHT_CHANGED,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_ROW_SELECTED,this.onRowSelected.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_ROW_INDEX_CHANGED,this.onRowIndexChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_TOP_CHANGED,this.onTopChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_EXPANDED_CHANGED,this.updateExpandedCss.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_HAS_CHILDREN_CHANGED,this.updateExpandedCss.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_DATA_CHANGED,this.onRowNodeDataChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_CELL_CHANGED,this.onRowNodeCellChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_HIGHLIGHT_CHANGED,this.onRowNodeHighlightChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_DRAGGING_CHANGED,this.onRowNodeDraggingChanged.bind(this)),this.addManagedListener(this.rowNode,ts.EVENT_UI_LEVEL_CHANGED,this.onUiLevelChanged.bind(this));var e=this.beans.eventService;this.addManagedListener(e,Lt.EVENT_PAGINATION_PIXEL_OFFSET_CHANGED,this.onPaginationPixelOffsetChanged.bind(this)),this.addManagedListener(e,Lt.EVENT_HEIGHT_SCALE_CHANGED,this.onTopChanged.bind(this)),this.addManagedListener(e,Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(e,Lt.EVENT_VIRTUAL_COLUMNS_CHANGED,this.onVirtualColumnsChanged.bind(this)),this.addManagedListener(e,Lt.EVENT_CELL_FOCUSED,this.onCellFocusChanged.bind(this)),this.addManagedListener(e,Lt.EVENT_PAGINATION_CHANGED,this.onPaginationChanged.bind(this)),this.addManagedListener(e,Lt.EVENT_MODEL_UPDATED,this.onModelUpdated.bind(this)),this.addManagedListener(e,Lt.EVENT_COLUMN_MOVED,this.onColumnMoved.bind(this)),this.addListenersForCellComps()},t.prototype.onColumnMoved=function(){this.updateColumnLists()},t.prototype.addListenersForCellComps=function(){var e=this;this.addManagedListener(this.rowNode,ts.EVENT_ROW_INDEX_CHANGED,(function(){e.getAllCellCtrls().forEach((function(e){return e.onRowIndexChanged()}))})),this.addManagedListener(this.rowNode,ts.EVENT_CELL_CHANGED,(function(t){e.getAllCellCtrls().forEach((function(e){return e.onCellChanged(t)}))}))},t.prototype.onRowNodeDataChanged=function(e){this.getAllCellCtrls().forEach((function(t){return t.refreshCell({suppressFlash:!e.update,newData:!e.update})})),this.onRowSelected(),this.postProcessCss()},t.prototype.onRowNodeCellChanged=function(){this.postProcessCss()},t.prototype.postProcessCss=function(){this.setStylesFromGridOptions(),this.postProcessClassesFromGridOptions(),this.postProcessRowClassRules(),this.postProcessRowDragging()},t.prototype.onRowNodeHighlightChanged=function(){var e=this.rowNode.highlighted;this.allRowGuis.forEach((function(t){var n=e===Ka.Above,r=e===Ka.Below;t.rowComp.addOrRemoveCssClass("ag-row-highlight-above",n),t.rowComp.addOrRemoveCssClass("ag-row-highlight-below",r)}))},t.prototype.onRowNodeDraggingChanged=function(){this.postProcessRowDragging()},t.prototype.postProcessRowDragging=function(){var e=this.rowNode.dragging;this.allRowGuis.forEach((function(t){return t.rowComp.addOrRemoveCssClass("ag-row-dragging",e)}))},t.prototype.updateExpandedCss=function(){var e=this.rowNode.isExpandable(),t=1==this.rowNode.expanded;this.allRowGuis.forEach((function(n){n.rowComp.addOrRemoveCssClass("ag-row-group",e),n.rowComp.addOrRemoveCssClass("ag-row-group-expanded",e&&t),n.rowComp.addOrRemoveCssClass("ag-row-group-contracted",e&&!t),n.rowComp.setAriaExpanded(e&&t)}))},t.prototype.onDisplayedColumnsChanged=function(){this.updateColumnLists(!0),this.beans.columnModel.wasAutoRowHeightEverActive()&&this.rowNode.checkAutoHeights()},t.prototype.onVirtualColumnsChanged=function(){this.updateColumnLists()},t.prototype.getRowPosition=function(){return{rowPinned:this.rowNode.rowPinned,rowIndex:this.rowNode.rowIndex}},t.prototype.onKeyboardNavigate=function(e){var t=k(this.allRowGuis,(function(t){return t.element.contains(e.target)}));if((t?t.element:null)===e.target){var n=this.rowNode,r=this.beans.focusService.getFocusedCell(),o={rowIndex:n.rowIndex,rowPinned:n.rowPinned,column:r&&r.column};this.beans.navigationService.navigateToNextCell(e,e.keyCode,o,!0),e.preventDefault()}},t.prototype.onTabKeyDown=function(e){if(!e.defaultPrevented&&!Rt(e)){var t=k(this.allRowGuis,(function(t){return t.element.contains(e.target)})),n=t?t.element:null,r=n===e.target,o=null;r||(o=this.beans.focusService.findNextFocusableElement(n,!1,e.shiftKey)),(this.isFullWidth()&&r||!o)&&this.beans.navigationService.onTabKeyDown(this,e)}},t.prototype.onFullWidthRowFocused=function(e){var t=this.rowNode,n=this.isFullWidth()&&e.rowIndex===t.rowIndex&&e.rowPinned==t.rowPinned,r=this.fullWidthGui?this.fullWidthGui.element:this.centerGui.element;rr(r,"ag-full-width-focus",n),n&&r.focus({preventScroll:!0})},t.prototype.refreshCell=function(e){this.centerCellCtrls=this.removeCellCtrl(this.centerCellCtrls,e),this.leftCellCtrls=this.removeCellCtrl(this.leftCellCtrls,e),this.rightCellCtrls=this.removeCellCtrl(this.rightCellCtrls,e),this.updateColumnLists()},t.prototype.removeCellCtrl=function(e,t){var n={list:[],map:{}};return e.list.forEach((function(e){e!==t&&(n.list.push(e),n.map[e.getInstanceId()]=e)})),n},t.prototype.onMouseEvent=function(e,t){switch(e){case"dblclick":this.onRowDblClick(t);break;case"click":this.onRowClick(t);break;case"touchstart":case"mousedown":this.onRowMouseDown(t)}},t.prototype.createRowEvent=function(e,t){return{type:e,node:this.rowNode,data:this.rowNode.data,rowIndex:this.rowNode.rowIndex,rowPinned:this.rowNode.rowPinned,context:this.beans.gridOptionsWrapper.getContext(),api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),event:t}},t.prototype.createRowEventWithSource=function(e,t){var n=this.createRowEvent(e,t);return n.source=this,n},t.prototype.onRowDblClick=function(e){if(!Rt(e)){var t=this.createRowEventWithSource(Lt.EVENT_ROW_DOUBLE_CLICKED,e);this.beans.eventService.dispatchEvent(t)}},t.prototype.onRowMouseDown=function(e){if(this.lastMouseDownOnDragger=dr(e.target,"ag-row-drag",3),this.isFullWidth()){var t=this.rowNode,n=this.beans.columnModel;this.beans.focusService.setFocusedCell(t.rowIndex,n.getAllDisplayedColumns()[0],t.rowPinned,!0)}},t.prototype.onRowClick=function(e){if(!(Rt(e)||this.lastMouseDownOnDragger)){var t=this.createRowEventWithSource(Lt.EVENT_ROW_CLICKED,e);this.beans.eventService.dispatchEvent(t);var n=e.ctrlKey||e.metaKey,r=e.shiftKey;if(!(this.beans.gridOptionsWrapper.isGroupSelectsChildren()&&this.rowNode.group||!this.rowNode.selectable||this.rowNode.rowPinned||!this.beans.gridOptionsWrapper.isRowSelection()||this.beans.gridOptionsWrapper.isSuppressRowClickSelection())){var o=this.beans.gridOptionsWrapper.isRowMultiSelectWithClick(),a=!this.beans.gridOptionsWrapper.isSuppressRowDeselection();if(this.rowNode.isSelected())o?this.rowNode.setSelectedParams({newValue:!1}):n?a&&this.rowNode.setSelectedParams({newValue:!1}):this.rowNode.setSelectedParams({newValue:!r,clearSelection:!r,rangeSelect:r});else{var i=!o&&!n;this.rowNode.setSelectedParams({newValue:!0,clearSelection:i,rangeSelect:r})}}}},t.prototype.setupDetailRowAutoHeight=function(e){var t=this;if(this.beans.gridOptionsWrapper.isDetailRowAutoHeight()){var n=function(){var n=e.clientHeight;if(null!=n&&n>0){t.beans.frameworkOverrides.setTimeout((function(){t.rowNode.setRowHeight(n),t.beans.clientSideRowModel?t.beans.clientSideRowModel.onRowHeightChanged():t.beans.serverSideRowModel&&t.beans.serverSideRowModel.onRowHeightChanged()}),0)}},r=this.beans.resizeObserverService.observeResize(e,n);this.addDestroyFunc(r),n()}},t.prototype.createFullWidthParams=function(e,t){var n=this;return{fullWidth:!0,data:this.rowNode.data,node:this.rowNode,value:this.rowNode.key,valueFormatted:this.rowNode.key,$scope:this.scope?this.scope:this.parentScope,$compile:this.beans.$compile,rowIndex:this.rowNode.rowIndex,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext(),eGridCell:e,eParentOfValue:e,pinned:t,addRenderedRowListener:this.addEventListener.bind(this),registerRowDragger:function(e,t,r,o){return n.addFullWidthRowDragging(e,t,r,o)}}},t.prototype.addFullWidthRowDragging=function(e,t,n,r){if(void 0===n&&(n=""),this.isFullWidth()){var o=new ds((function(){return n}),this.rowNode,void 0,e,t,r);this.createManagedBean(o,this.beans.context)}},t.prototype.onUiLevelChanged=function(){var e=this.beans.rowCssClassCalculator.calculateRowLevel(this.rowNode);if(this.rowLevel!=e){var t="ag-row-level-"+e,n="ag-row-level-"+this.rowLevel;this.allRowGuis.forEach((function(e){e.rowComp.addOrRemoveCssClass(t,!0),e.rowComp.addOrRemoveCssClass(n,!1)}))}this.rowLevel=e},t.prototype.isFirstRowOnPage=function(){return this.rowNode.rowIndex===this.beans.paginationProxy.getPageFirstRow()},t.prototype.isLastRowOnPage=function(){return this.rowNode.rowIndex===this.beans.paginationProxy.getPageLastRow()},t.prototype.onModelUpdated=function(){var e=this.isFirstRowOnPage(),t=this.isLastRowOnPage();this.firstRowOnPage!==e&&(this.firstRowOnPage=e,this.allRowGuis.forEach((function(t){return t.rowComp.addOrRemoveCssClass("ag-row-first",e)}))),this.lastRowOnPage!==t&&(this.lastRowOnPage=t,this.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass("ag-row-last",t)})))},t.prototype.stopEditing=function(e){if(void 0===e&&(e=!1),this.getAllCellCtrls().forEach((function(t){return t.stopEditing(e)})),this.editingRow){if(!e){var t=this.createRowEvent(Lt.EVENT_ROW_VALUE_CHANGED);this.beans.eventService.dispatchEvent(t)}this.setEditingRow(!1)}},t.prototype.setInlineEditingCss=function(e){this.allRowGuis.forEach((function(t){t.rowComp.addOrRemoveCssClass("ag-row-inline-editing",e),t.rowComp.addOrRemoveCssClass("ag-row-not-inline-editing",!e)}))},t.prototype.setEditingRow=function(e){this.editingRow=e,this.allRowGuis.forEach((function(t){return t.rowComp.addOrRemoveCssClass("ag-row-editing",e)}));var t=e?this.createRowEvent(Lt.EVENT_ROW_EDITING_STARTED):this.createRowEvent(Lt.EVENT_ROW_EDITING_STOPPED);this.beans.eventService.dispatchEvent(t)},t.prototype.startRowEditing=function(e,t,n){void 0===e&&(e=null),void 0===t&&(t=null),void 0===n&&(n=null),this.editingRow||(this.getAllCellCtrls().forEach((function(r){var o=r===n;o?r.startEditing(e,t,o):r.startEditing(null,null,o)})),this.setEditingRow(!0))},t.prototype.getAllCellCtrls=function(){return ju(this.centerCellCtrls.list,this.leftCellCtrls.list,this.rightCellCtrls.list)},t.prototype.postProcessClassesFromGridOptions=function(){var e=this,t=this.beans.rowCssClassCalculator.processClassesFromGridOptions(this.rowNode,this.scope);t&&t.length&&t.forEach((function(t){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass(t,!0)}))}))},t.prototype.postProcessRowClassRules=function(){var e=this;this.beans.rowCssClassCalculator.processRowClassRules(this.rowNode,this.scope,(function(t){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass(t,!0)}))}),(function(t){e.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass(t,!1)}))}))},t.prototype.setStylesFromGridOptions=function(){var e=this.processStylesFromGridOptions();this.allRowGuis.forEach((function(t){return t.rowComp.setUserStyles(e)}))},t.prototype.getRowBusinessKey=function(){var e=this.beans.gridOptionsWrapper.getBusinessKeyForNodeFunc();if("function"==typeof e)return e(this.rowNode)},t.prototype.getInitialRowClasses=function(e){var t={rowNode:this.rowNode,rowFocused:this.rowFocused,fadeRowIn:this.fadeRowIn,rowIsEven:this.rowNode.rowIndex%2==0,rowLevel:this.rowLevel,fullWidthRow:this.isFullWidth(),firstRowOnPage:this.isFirstRowOnPage(),lastRowOnPage:this.isLastRowOnPage(),printLayout:this.printLayout,expandable:this.rowNode.isExpandable(),scope:this.scope,pinned:e};return this.beans.rowCssClassCalculator.getInitialRowClasses(t)},t.prototype.processStylesFromGridOptions=function(){var e=this.beans.gridOptionsWrapper.getRowStyle();if(!e||"function"!=typeof e){var t,n=this.beans.gridOptionsWrapper.getRowStyleFunc();if(n)t=n({data:this.rowNode.data,node:this.rowNode,rowIndex:this.rowNode.rowIndex,$scope:this.scope,api:this.beans.gridOptionsWrapper.getApi(),columnApi:this.beans.gridOptionsWrapper.getColumnApi(),context:this.beans.gridOptionsWrapper.getContext()});return Ce({},e,t)}console.warn("AG Grid: rowStyle should be an object of key/value styles, not be a function, use getRowStyle() instead")},t.prototype.onRowSelected=function(){var e=this,t=this.rowNode.isSelected();this.allRowGuis.forEach((function(n){n.rowComp.setAriaSelected(!!t||void 0),n.rowComp.addOrRemoveCssClass("ag-row-selected",t),n.rowComp.setAriaLabel(e.createAriaLabel())}))},t.prototype.createAriaLabel=function(){var e=this.rowNode.isSelected();if(!e||!this.beans.gridOptionsWrapper.isSuppressRowDeselection())return this.beans.gridOptionsWrapper.getLocaleTextFunc()(e?"ariaRowDeselect":"ariaRowSelect","Press SPACE to "+(e?"deselect":"select")+" this row.")},t.prototype.isUseAnimationFrameForCreate=function(){return this.useAnimationFrameForCreate},t.prototype.addHoverFunctionality=function(e){var t=this;this.active&&(this.addManagedListener(e,"mouseenter",(function(){return t.rowNode.onMouseEnter()})),this.addManagedListener(e,"mouseleave",(function(){return t.rowNode.onMouseLeave()})),this.addManagedListener(this.rowNode,ts.EVENT_MOUSE_ENTER,(function(){t.beans.gridOptionsWrapper.isSuppressRowHoverHighlight()||tr(e,"ag-row-hover")})),this.addManagedListener(this.rowNode,ts.EVENT_MOUSE_LEAVE,(function(){nr(e,"ag-row-hover")})))},t.prototype.roundRowTopToBounds=function(e){var t=this.beans.ctrlsService.getGridBodyCtrl().getScrollFeature().getVScrollPosition(),n=this.applyPaginationOffset(t.top,!0)-100,r=this.applyPaginationOffset(t.bottom,!0)+100;return Math.min(Math.max(n,e),r)},t.prototype.getFrameworkOverrides=function(){return this.beans.frameworkOverrides},t.prototype.onRowHeightChanged=function(){if(A(this.rowNode.rowHeight)){var e=this.rowNode.rowHeight+"px";this.allRowGuis.forEach((function(t){return t.rowComp.setHeight(e)}))}},t.prototype.addEventListener=function(t,n){"renderedRowRemoved"!==t&&"rowRemoved"!==t||(t=Lt.EVENT_VIRTUAL_ROW_REMOVED,console.warn("AG Grid: Since version 11, event renderedRowRemoved is now called "+Lt.EVENT_VIRTUAL_ROW_REMOVED)),e.prototype.addEventListener.call(this,t,n)},t.prototype.removeEventListener=function(t,n){"renderedRowRemoved"!==t&&"rowRemoved"!==t||(t=Lt.EVENT_VIRTUAL_ROW_REMOVED,console.warn("AG Grid: Since version 11, event renderedRowRemoved and rowRemoved is now called "+Lt.EVENT_VIRTUAL_ROW_REMOVED)),e.prototype.removeEventListener.call(this,t,n)},t.prototype.destroyFirstPass=function(){this.active=!1,this.setupRemoveAnimation();var t=this.createRowEvent(Lt.EVENT_VIRTUAL_ROW_REMOVED);this.dispatchEvent(t),this.beans.eventService.dispatchEvent(t),e.prototype.destroy.call(this)},t.prototype.setupRemoveAnimation=function(){if(null!=this.rowNode.rowTop){var e=this.roundRowTopToBounds(this.rowNode.rowTop);this.setRowTop(e)}else this.allRowGuis.forEach((function(e){return e.rowComp.addOrRemoveCssClass("ag-opacity-zero",!0)}))},t.prototype.destroySecondPass=function(){this.allRowGuis.length=0;var e=function(e){return e.list.forEach((function(e){return e.destroy()})),{list:[],map:{}}};this.centerCellCtrls=e(this.centerCellCtrls),this.leftCellCtrls=e(this.leftCellCtrls),this.rightCellCtrls=e(this.rightCellCtrls)},t.prototype.setFocusedClasses=function(){var e=this;this.allRowGuis.forEach((function(t){t.rowComp.addOrRemoveCssClass("ag-row-focus",e.rowFocused),t.rowComp.addOrRemoveCssClass("ag-row-no-focus",!e.rowFocused)}))},t.prototype.onCellFocusChanged=function(){var e=this.beans.focusService.isRowFocused(this.rowNode.rowIndex,this.rowNode.rowPinned);e!==this.rowFocused&&(this.rowFocused=e,this.setFocusedClasses()),!e&&this.editingRow&&this.stopEditing(!1)},t.prototype.onPaginationChanged=function(){var e=this.beans.paginationProxy.getCurrentPage();this.paginationPage!==e&&(this.paginationPage=e,this.onTopChanged())},t.prototype.onTopChanged=function(){this.setRowTop(this.rowNode.rowTop)},t.prototype.onPaginationPixelOffsetChanged=function(){this.onTopChanged()},t.prototype.applyPaginationOffset=function(e,t){return void 0===t&&(t=!1),this.rowNode.isRowPinned()?e:e+this.beans.paginationProxy.getPixelOffset()*(t?1:-1)},t.prototype.setRowTop=function(e){if(!this.printLayout&&A(e)){var t=this.applyPaginationOffset(e),n=(this.rowNode.isRowPinned()?t:this.beans.rowContainerHeightService.getRealPixelPosition(t))+"px";this.setRowTopStyle(n)}},t.prototype.getInitialRowTop=function(){return this.initialTop},t.prototype.getInitialTransform=function(){return this.initialTransform},t.prototype.setInitialRowTop=function(){if(this.printLayout)return"";var e=this.slideRowIn?this.roundRowTopToBounds(this.rowNode.oldRowTop):this.rowNode.rowTop,t=this.applyPaginationOffset(e),n=(this.rowNode.isRowPinned()?t:this.beans.rowContainerHeightService.getRealPixelPosition(t))+"px";this.beans.gridOptionsWrapper.isSuppressRowTransform()?this.initialTop=n:this.initialTransform="translateY("+n+")"},t.prototype.setRowTopStyle=function(e){var t=this.beans.gridOptionsWrapper.isSuppressRowTransform();this.allRowGuis.forEach((function(n){return t?n.rowComp.setTop(e):n.rowComp.setTransform("translateY("+e+")")}))},t.prototype.getRowNode=function(){return this.rowNode},t.prototype.getCellCtrl=function(e){var t=null;return this.getAllCellCtrls().forEach((function(n){n.getColumn()==e&&(t=n)})),null!=t||this.getAllCellCtrls().forEach((function(n){n.getColSpanningList().indexOf(e)>=0&&(t=n)})),t},t.prototype.onRowIndexChanged=function(){null!=this.rowNode.rowIndex&&(this.onCellFocusChanged(),this.updateRowIndexes())},t.prototype.updateRowIndexes=function(){var e=this,t=this.rowNode.getRowIndexString(),n=this.beans.headerNavigationService.getHeaderRowCount(),r=this.rowNode.rowIndex%2==0;this.allRowGuis.forEach((function(o){o.rowComp.setRowIndex(t),o.rowComp.setAriaRowIndex(n+e.rowNode.rowIndex+1),o.rowComp.addOrRemoveCssClass("ag-row-even",r),o.rowComp.addOrRemoveCssClass("ag-row-odd",!r)}))},t.prototype.getPinnedLeftRowElement=function(){return this.leftGui?this.leftGui.element:void 0},t.prototype.getPinnedRightRowElement=function(){return this.rightGui?this.rightGui.element:void 0},t.prototype.getBodyRowElement=function(){return this.centerGui?this.centerGui.element:void 0},t.prototype.getFullWidthRowElement=function(){return this.fullWidthGui?this.fullWidthGui.element:void 0},t.DOM_DATA_KEY_ROW_CTRL="renderedRow",t}(Nt),Uu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),zu=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Yu=function(){for(var e=0,t=0,n=arguments.length;t=0&&t.push(n)})),t},t.prototype.redrawRows=function(e){var t=null!=e&&e.length>0;if(t){var n=this.getRenderedIndexesForRowNodes(e);this.removeRowCtrls(n)}this.redrawAfterModelUpdate({recycleRows:t})},t.prototype.getCellToRestoreFocusToAfterRefresh=function(e){var t=e.suppressKeepFocus?null:this.focusService.getFocusCellToUseAfterRefresh();if(null==t)return null;var n=document.activeElement,r=this.gridOptionsWrapper.getDomData(n,ku.DOM_DATA_KEY_CELL_CTRL),o=this.gridOptionsWrapper.getDomData(n,Wu.DOM_DATA_KEY_ROW_CTRL);return r||o?t:null},t.prototype.redrawAfterModelUpdate=function(e){void 0===e&&(e={}),this.getLockOnRefresh();var t=this.getCellToRestoreFocusToAfterRefresh(e);this.updateContainerHeights(),this.scrollToTopIfNewData(e);var n=!this.printLayout&&!!e.recycleRows,r=e.animate&&this.gridOptionsWrapper.isAnimateRows(),o=n?this.recycleRows():null;n||this.removeAllRowComps();var a=function(){if(null==t||null==o)return!1;var e=!1;return ce(o,(function(n,r){var o=r.getRowNode(),a=o.rowIndex==t.rowIndex,i=o.rowPinned==t.rowPinned;a&&i&&(e=!0)})),e}();this.redraw(o,r),e.onlyBody||this.refreshFloatingRowComps(),this.dispatchDisplayedRowsChanged(),a||this.restoreFocusedCell(t),this.releaseLockOnRefresh()},t.prototype.scrollToTopIfNewData=function(e){var t=e.newData||e.newPage,n=this.gridOptionsWrapper.isSuppressScrollOnNewData();t&&!n&&this.gridBodyCtrl.getScrollFeature().scrollToTop()},t.prototype.updateContainerHeights=function(){if(this.printLayout)this.rowContainerHeightService.setModelHeight(null);else{var e=this.paginationProxy.getCurrentPageHeight();0===e&&(e=1),this.rowContainerHeightService.setModelHeight(e)}},t.prototype.getLockOnRefresh=function(){if(this.refreshInProgress)throw new Error("AG Grid: cannot get grid to draw rows when it is in the middle of drawing rows. Your code probably called a grid API method while the grid was in the render stage. To overcome this, put the API call into a timeout, e.g. instead of api.refreshView(), call setTimeout(function() { api.refreshView(); }, 0). To see what part of your code that caused the refresh check this stacktrace.");this.refreshInProgress=!0},t.prototype.releaseLockOnRefresh=function(){this.refreshInProgress=!1},t.prototype.restoreFocusedCell=function(e){e&&this.focusService.setFocusedCell(e.rowIndex,e.column,e.rowPinned,!0)},t.prototype.stopEditing=function(e){void 0===e&&(e=!1),this.getAllRowCtrls().forEach((function(t){t.stopEditing(e)}))},t.prototype.onNewColumnsLoaded=function(){this.getAllCellCtrls().forEach((function(e){return e.onNewColumnsLoaded()}))},t.prototype.getAllCellCtrls=function(){var e=[];return this.getAllRowCtrls().forEach((function(t){return e=e.concat(t.getAllCellCtrls())})),e},t.prototype.getAllRowCtrls=function(){var e=this,t=Yu(this.topRowCtrls,this.bottomRowCtrls);return Object.keys(this.rowCtrlsByRowIndex).forEach((function(n){return t.push(e.rowCtrlsByRowIndex[n])})),t},t.prototype.addRenderedRowListener=function(e,t,n){var r=this.rowCtrlsByRowIndex[t];r&&r.addEventListener(e,n)},t.prototype.flashCells=function(e){void 0===e&&(e={});var t=e.flashDelay,n=e.fadeDelay;this.getCellCtrls(e.rowNodes,e.columns).forEach((function(e){return e.flashCell({flashDelay:t,fadeDelay:n})}))},t.prototype.refreshCells=function(e){void 0===e&&(e={});var t={forceRefresh:e.force,newData:!1,suppressFlash:e.suppressFlash};this.getCellCtrls(e.rowNodes,e.columns).forEach((function(e){if(e.refreshShouldDestroy()){var n=e.getRowCtrl();n&&n.refreshCell(e)}else e.refreshCell(t)}))},t.prototype.getCellRendererInstances=function(e){return this.getCellCtrls(e.rowNodes,e.columns).map((function(e){return e.getCellRenderer()})).filter((function(e){return null!=e}))},t.prototype.getCellEditorInstances=function(e){var t=[];return this.getCellCtrls(e.rowNodes,e.columns).forEach((function(e){var n=e.getCellEditor();n&&t.push(n)})),t},t.prototype.getEditingCells=function(){var e=[];return this.getAllCellCtrls().forEach((function(t){if(t.isEditing()){var n=t.getCellPosition();e.push(n)}})),e},t.prototype.getCellCtrls=function(e,t){var n,r,o=this,a=[];A(e)&&(n={top:{},bottom:{},normal:{}},e.forEach((function(e){var t=e.id;e.rowPinned===it.PINNED_TOP?n.top[t]=!0:e.rowPinned===it.PINNED_BOTTOM?n.bottom[t]=!0:n.normal[t]=!0}))),A(t)&&(r={},t.forEach((function(e){var t=o.columnModel.getGridColumn(e);A(t)&&(r[t.getId()]=!0)})));var i=function(e){var t=e.getRowNode(),o=t.id,i=t.rowPinned;if(A(n))if(i===it.PINNED_BOTTOM){if(!n.bottom[o])return}else if(i===it.PINNED_TOP){if(!n.top[o])return}else if(!n.normal[o])return;e.getAllCellCtrls().forEach((function(e){var t=e.getColumn().getId();r&&!r[t]||a.push(e)}))};return ce(this.rowCtrlsByRowIndex,(function(e,t){i(t)})),this.topRowCtrls&&this.topRowCtrls.forEach(i),this.bottomRowCtrls&&this.bottomRowCtrls.forEach(i),a},t.prototype.destroy=function(){this.removeAllRowComps(),e.prototype.destroy.call(this)},t.prototype.removeAllRowComps=function(){var e=Object.keys(this.rowCtrlsByRowIndex);this.removeRowCtrls(e)},t.prototype.recycleRows=function(){var e=[];ce(this.rowCtrlsByRowIndex,(function(t,n){null==n.getRowNode().id&&e.push(t)})),this.removeRowCtrls(e);var t={};return ce(this.rowCtrlsByRowIndex,(function(e,n){var r=n.getRowNode();t[r.id]=n})),this.rowCtrlsByRowIndex={},t},t.prototype.removeRowCtrls=function(e){var t=this;e.forEach((function(e){var n=t.rowCtrlsByRowIndex[e];n&&(n.destroyFirstPass(),n.destroySecondPass()),delete t.rowCtrlsByRowIndex[e]}))},t.prototype.redrawAfterScroll=function(){this.getLockOnRefresh(),this.redraw(null,!1,!0),this.releaseLockOnRefresh(),this.dispatchDisplayedRowsChanged()},t.prototype.removeRowCompsNotToDraw=function(e){var t={};e.forEach((function(e){return t[e]=!0}));var n=Object.keys(this.rowCtrlsByRowIndex).filter((function(e){return!t[e]}));this.removeRowCtrls(n)},t.prototype.calculateIndexesToDraw=function(e){var t=this,n=an(this.firstRenderedRow,this.lastRenderedRow),r=function(e,r){var o=r.getRowNode().rowIndex;null!=o&&(ot.lastRenderedRow)&&t.doNotUnVirtualiseRow(r)&&n.push(o)};return ce(this.rowCtrlsByRowIndex,r),ce(e,r),n.sort((function(e,t){return e-t})),n},t.prototype.redraw=function(e,t,n){var r=this;void 0===t&&(t=!1),void 0===n&&(n=!1),this.rowContainerHeightService.updateOffset(),this.workOutFirstAndLastRowsToRender();var o=this.calculateIndexesToDraw(e);this.removeRowCompsNotToDraw(o),this.printLayout&&(t=!1);var a=[];(o.forEach((function(o){var i=r.createOrUpdateRowCtrl(o,e,t,n);A(i)&&a.push(i)})),e)&&(n&&!this.gridOptionsWrapper.isSuppressAnimationFrame()&&!this.printLayout?this.beans.animationFrameService.addDestroyTask((function(){r.destroyRowCtrls(e,t),r.updateAllRowCtrls(),r.dispatchDisplayedRowsChanged()})):this.destroyRowCtrls(e,t));this.updateAllRowCtrls(),this.checkAngularCompile(),this.gridBodyCtrl.updateRowCount()},t.prototype.dispatchDisplayedRowsChanged=function(){var e={type:Lt.EVENT_DISPLAYED_ROWS_CHANGED};this.eventService.dispatchEvent(e)},t.prototype.onDisplayedColumnsChanged=function(){var e=this.columnModel.isPinningLeft(),t=this.columnModel.isPinningRight();(this.pinningLeft!==e||t!==this.pinningRight)&&(this.pinningLeft=e,this.pinningRight=t,this.embedFullWidthRows&&this.redrawFullWidthEmbeddedRows())},t.prototype.redrawFullWidthEmbeddedRows=function(){var e=[];ce(this.rowCtrlsByRowIndex,(function(t,n){if(n.isFullWidth()){var r=n.getRowNode().rowIndex;e.push(r.toString())}})),this.refreshFloatingRowComps(),this.removeRowCtrls(e),this.redrawAfterScroll()},t.prototype.refreshFullWidthRows=function(e){var t=[],n=!!e,r=n?{}:void 0;n&&r&&e.forEach((function(e){return r[e.id]=!0})),ce(this.rowCtrlsByRowIndex,(function(e,o){if(o.isFullWidth()){var a=o.getRowNode();if(n&&r){var i=a.level>0&&a.parent?a.parent.id:void 0;if(!r[a.id]&&!r[i])return}if(!o.refreshFullWidth()){var s=o.getRowNode().rowIndex;t.push(s.toString())}}})),this.removeRowCtrls(t),this.redrawAfterScroll()},t.prototype.createOrUpdateRowCtrl=function(e,t,n,r){var o,a=this.rowCtrlsByRowIndex[e];if(a||A(o=this.paginationProxy.getRow(e))&&A(t)&&t[o.id]&&o.alreadyRendered&&(a=t[o.id],t[o.id]=null),!a){if(o||(o=this.paginationProxy.getRow(e)),!A(o))return;a=this.createRowCon(o,n,r)}return o&&(o.alreadyRendered=!0),this.rowCtrlsByRowIndex[e]=a,a},t.prototype.destroyRowCtrls=function(e,t){var n=this,r=[];ce(e,(function(e,o){o&&(n.cachedRowCtrls&&o.isCacheable()?n.cachedRowCtrls.addRow(o):(o.destroyFirstPass(),t?(n.zombieRowCtrls[o.getInstanceId()]=o,r.push((function(){o.destroySecondPass(),delete n.zombieRowCtrls[o.getInstanceId()]}))):o.destroySecondPass()))})),t&&(r.push((function(){n.updateAllRowCtrls(),n.dispatchDisplayedRowsChanged()})),Le(r))},t.prototype.checkAngularCompile=function(){var e=this;this.gridOptionsWrapper.isAngularCompileRows()&&window.setTimeout((function(){e.$scope.$apply()}),0)},t.prototype.workOutFirstAndLastRowsToRender=function(){var e,t,n=this;if(this.paginationProxy.isRowsToRender())if(this.printLayout)e=this.paginationProxy.getPageFirstRow(),t=this.paginationProxy.getPageLastRow();else{var r=this.gridOptionsWrapper.getRowBufferInPixels(),o=this.ctrlsService.getGridBodyCtrl(),a=!1,i=void 0,s=void 0;do{var u=this.paginationProxy.getPixelOffset(),l=this.paginationProxy.getCurrentPagePixelRange(),d=l.pageFirstPixel,c=l.pageLastPixel,p=this.rowContainerHeightService.getDivStretchOffset(),f=o.getScrollFeature().getVScrollPosition(),h=f.top,g=f.bottom;i=Math.max(h+u-r,d)+p,s=Math.min(g+u+r,c)+p,a=this.ensureAllRowsInRangeHaveHeightsCalculated(i,s)}while(a);var v=this.paginationProxy.getRowIndexAtPixel(i),m=this.paginationProxy.getRowIndexAtPixel(s),y=this.paginationProxy.getPageFirstRow(),R=this.paginationProxy.getPageLastRow();vR&&(m=R),e=v,t=m}else e=0,t=-1;var w=this.gridOptionsWrapper.getDomLayout()===it.DOM_LAYOUT_NORMAL,b=this.gridOptionsWrapper.isSuppressMaxRenderedRowRestriction(),C=Math.max(this.gridOptionsWrapper.getRowBuffer(),500);w&&!b&&t-e>C&&(t=e+C);var E=e!==this.firstRenderedRow,A=t!==this.lastRenderedRow;if(E||A){this.firstRenderedRow=e,this.lastRenderedRow=t;var S={type:Lt.EVENT_VIEWPORT_CHANGED,firstRow:e,lastRow:t,api:this.gridApi,columnApi:this.columnApi};this.eventService.dispatchEvent(S)}if(this.paginationProxy.isRowsToRender()){var O={type:Lt.EVENT_FIRST_DATA_RENDERED,firstRow:e,lastRow:t,api:this.gridApi,columnApi:this.columnApi};window.setTimeout((function(){return n.eventService.dispatchEventOnce(O)}),50)}},t.prototype.ensureAllRowsInRangeHaveHeightsCalculated=function(e,t){var n=this.paginationProxy.ensureRowHeightsValid(e,t,-1,-1);return n&&this.updateContainerHeights(),n},t.prototype.getFirstVirtualRenderedRow=function(){return this.firstRenderedRow},t.prototype.getLastVirtualRenderedRow=function(){return this.lastRenderedRow},t.prototype.doNotUnVirtualiseRow=function(e){var t=e.getRowNode(),n=this.focusService.isRowNodeFocused(t),r=e.isEditing(),o=t.detail;return!!(n||r||o)&&!!this.paginationProxy.isRowPresent(t)},t.prototype.createRowCon=function(e,t,n){var r=this.cachedRowCtrls?this.cachedRowCtrls.getRow(e):null;if(r)return r;var o=this.gridOptionsWrapper.isSuppressAnimationFrame(),a=n&&!o&&!this.printLayout;return new Wu(this.$scope,e,this.beans,t,a,this.printLayout)},t.prototype.getRenderedNodes=function(){var e=this.rowCtrlsByRowIndex;return Object.keys(e).map((function(t){return e[t].getRowNode()}))},t.prototype.getRowByPosition=function(e){var t;switch(e.rowPinned){case it.PINNED_TOP:t=this.topRowCtrls[e.rowIndex];break;case it.PINNED_BOTTOM:t=this.bottomRowCtrls[e.rowIndex];break;default:t=this.rowCtrlsByRowIndex[e.rowIndex]}return t},t.prototype.getRowNode=function(e){switch(e.rowPinned){case it.PINNED_TOP:return this.pinnedRowModel.getPinnedTopRowData()[e.rowIndex];case it.PINNED_BOTTOM:return this.pinnedRowModel.getPinnedBottomRowData()[e.rowIndex];default:return this.rowModel.getRow(e.rowIndex)}},t.prototype.isRangeInRenderedViewport=function(e,t){if(null==e||null==t)return!1;var n=e>this.lastRenderedRow;return!(tthis.maxCount){var t=this.entriesList[0];t.destroyFirstPass(),t.destroySecondPass(),this.removeFromCache(t)}},e.prototype.getRow=function(e){if(null==e||null==e.id)return null;var t=this.entriesMap[e.id];return t?(this.removeFromCache(t),t.setCached(!1),t.getRowNode()!=e?null:t):null},e.prototype.removeFromCache=function(e){var t=e.getRowNode().id;delete this.entriesMap[t],Y(this.entriesList,e)},e.prototype.getEntries=function(){return this.entriesList},e}(),Zu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Xu=function(e){function t(t,n){var r=e.call(this,t)||this;return r.ctrl=n,r}return Zu(t,e),t.prototype.getCtrl=function(){return this.ctrl},t}(la),Qu=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),$u=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ju=function(e){function t(n){var r=e.call(this,t.TEMPLATE,n)||this;return r.headerCompVersion=0,r.column=n.getColumnGroupChild(),r.pinned=n.getPinned(),r}return Qu(t,e),t.prototype.postConstruct=function(){var e=this,t=this.getGui(),n=function(e,n,r){var o=r||t;null!=n&&""!=n?o.setAttribute(e,n):o.removeAttribute(e)},r={setWidth:function(e){return t.style.width=e},addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},setAriaSort:function(e){return e?Eo(t,e):Ao(t)},setColId:function(e){return n("col-id",e)},setTitle:function(e){return n("title",e)},setAriaDescribedBy:function(e){return lo(t,e)},setUserCompDetails:function(t){return e.setUserCompDetails(t)},getUserCompInstance:function(){return e.headerComp}};this.ctrl.setComp(r,this.getGui(),this.eResize);var o=this.ctrl.getSelectAllGui();this.eResize.insertAdjacentElement("afterend",o)},t.prototype.destroyHeaderComp=function(){this.headerComp&&(this.getGui().removeChild(this.headerCompGui),this.headerComp=this.destroyBean(this.headerComp),this.headerCompGui=void 0)},t.prototype.setUserCompDetails=function(e){var t=this;this.headerCompVersion++;var n=this.headerCompVersion;e.newAgStackInstance().then((function(e){return t.afterCompCreated(n,e)}))},t.prototype.afterCompCreated=function(e,t){e==this.headerCompVersion&&this.isAlive()?(this.destroyHeaderComp(),this.headerComp=t,this.headerCompGui=t.getGui(),this.getGui().appendChild(this.headerCompGui),this.ctrl.setDragSource(this.headerCompGui)):this.destroyBean(t)},t.TEMPLATE='
\n \n
',$u([ca("eResize")],t.prototype,"eResize",void 0),$u([Ke],t.prototype,"postConstruct",null),$u([Ze],t.prototype,"destroyHeaderComp",null),t}(Xu),el=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),tl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},nl=function(e){function t(n){return e.call(this,t.TEMPLATE,n)||this}return el(t,e),t.prototype.postConstruct=function(){var e=this,t=this.getGui(),n=function(e,n){return null!=n?t.setAttribute(e,n):t.removeAttribute(e)},r={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},addOrRemoveResizableCssClass:function(t,n){return rr(e.eResize,t,n)},setWidth:function(e){return t.style.width=e},setColId:function(e){return t.setAttribute("col-id",e)},setAriaExpanded:function(e){return n("aria-expanded",e)},setTitle:function(e){return n("title",e)},setUserCompDetails:function(t){return e.setUserCompDetails(t)}};this.ctrl.setComp(r,t,this.eResize)},t.prototype.setUserCompDetails=function(e){var t=this;e.newAgStackInstance().then((function(e){return t.afterHeaderCompCreated(e)}))},t.prototype.afterHeaderCompCreated=function(e){var t=this,n=function(){return t.destroyBean(e)};this.isAlive()?(this.getGui().appendChild(e.getGui()),this.addDestroyFunc(n),this.ctrl.setDragSource(e.getGui())):n()},t.TEMPLATE='
\n \n
',tl([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),tl([ca("eResize")],t.prototype,"eResize",void 0),tl([Ke],t.prototype,"postConstruct",null),t}(Xu),rl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ol=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},al=function(e){function t(n){return e.call(this,t.TEMPLATE,n)||this}return rl(t,e),t.prototype.postConstruct=function(){var e=this,t=this.getGui(),n={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},addOrRemoveBodyCssClass:function(t,n){return rr(e.eFloatingFilterBody,t,n)},addOrRemoveButtonWrapperCssClass:function(t,n){return rr(e.eButtonWrapper,t,n)},setCompDetails:function(t){return e.setCompDetails(t)},getFloatingFilterComp:function(){return e.compPromise},setWidth:function(e){return t.style.width=e},setMenuIcon:function(t){return e.eButtonShowMainFilter.appendChild(t)}};this.ctrl.setComp(n,t,this.eButtonShowMainFilter,this.eFloatingFilterBody)},t.prototype.setCompDetails=function(e){var t=this;this.compPromise=e.newAgStackInstance(),this.compPromise.then((function(e){return t.afterCompCreated(e)}))},t.prototype.afterCompCreated=function(e){var t=this;e&&(this.addDestroyFunc((function(){return t.context.destroyBean(e)})),this.isAlive()&&(this.eFloatingFilterBody.appendChild(e.getGui()),e.afterGuiAttached&&e.afterGuiAttached()))},t.TEMPLATE='
\n
\n \n
',ol([ca("eFloatingFilterBody")],t.prototype,"eFloatingFilterBody",void 0),ol([ca("eButtonWrapper")],t.prototype,"eButtonWrapper",void 0),ol([ca("eButtonShowMainFilter")],t.prototype,"eButtonShowMainFilter",void 0),ol([Ke],t.prototype,"postConstruct",null),t}(Xu),il=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),sl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e.COLUMN_GROUP="group",e.COLUMN="column",e.FLOATING_FILTER="filter"}(Gu||(Gu={}));var ul,ll=function(e){function t(t){var n=e.call(this)||this;n.headerComps={};var r=t.getType()==Gu.COLUMN_GROUP?"ag-header-row-column-group":t.getType()==Gu.FLOATING_FILTER?"ag-header-row-column-filter":"ag-header-row-column";return n.setTemplate('
'),n.ctrl=t,n}return il(t,e),t.prototype.init=function(){var e=this,t={setTransform:function(t){return e.getGui().style.transform=t},setHeight:function(t){return e.getGui().style.height=t},setTop:function(t){return e.getGui().style.top=t},setHeaderCtrls:function(t){return e.setHeaderCtrls(t)},setWidth:function(t){return e.getGui().style.width=t},setAriaRowIndex:function(t){return Ro(e.getGui(),t)}};this.ctrl.setComp(t)},t.prototype.destroyHeaderCtrls=function(){this.setHeaderCtrls([])},t.prototype.setHeaderCtrls=function(e){var t=this;if(this.isAlive()){var n=this.headerComps;if(this.headerComps={},e.forEach((function(e){var r=e.getInstanceId(),o=n[r];delete n[r],null==o&&(o=t.createHeaderComp(e),t.getGui().appendChild(o.getGui())),t.headerComps[r]=o})),ce(n,(function(e,n){t.getGui().removeChild(n.getGui()),t.destroyBean(n)})),this.gridOptionsWrapper.isEnsureDomOrder()){var r=we(this.headerComps);r.sort((function(e,t){return e.getCtrl().getColumnGroupChild().getLeft()-t.getCtrl().getColumnGroupChild().getLeft()}));var o=r.map((function(e){return e.getGui()}));Pr(this.getGui(),o)}}},t.prototype.createHeaderComp=function(e){var t;switch(this.ctrl.getType()){case Gu.COLUMN_GROUP:t=new nl(e);break;case Gu.FLOATING_FILTER:t=new al(e);break;default:t=new Ju(e)}return this.createBean(t),t.setParentComponent(this),t},sl([Ke],t.prototype,"init",null),sl([Ze],t.prototype,"destroyHeaderCtrls",null),t}(la),dl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),cl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i};!function(e){e[e.UP=0]="UP",e[e.DOWN=1]="DOWN",e[e.LEFT=2]="LEFT",e[e.RIGHT=3]="RIGHT"}(ul||(ul={}));var pl,fl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return dl(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){e.gridBodyCon=t.gridBodyCtrl}))},t.prototype.getHeaderRowCount=function(){var e=this.ctrlsService.getHeaderRowContainerCtrl();return e?e.getRowCount():0},t.prototype.getHeaderRowType=function(e){var t=this.ctrlsService.getHeaderRowContainerCtrl();if(t)return t.getRowType(e)},t.prototype.navigateVertically=function(e,t,n){if(t||(t=this.focusService.getFocusedHeader()),!t)return!1;var r=t.headerRowIndex,o=t.column,a=this.getHeaderRowCount(),i=e===ul.UP,s=i?r-1:r+1,u=null,l=!1;s<0&&(s=0,u=o,l=!0),s>=a&&(s=-1);var d=this.getHeaderRowType(r);if(!l){if(d===Gu.COLUMN_GROUP){var c=o;u=i?o.getParent():c.getDisplayedChildren()[0]}else if(d===Gu.FLOATING_FILTER)u=o;else{c=o;u=i?c.getParent():c}if(!u)return!1}return this.focusService.focusHeaderPosition({headerPosition:{headerRowIndex:s,column:u},allowUserOverride:!0,event:n})},t.prototype.navigateHorizontally=function(e,t,n){void 0===t&&(t=!1);var r,o,a=this.focusService.getFocusedHeader();return e===ul.LEFT!==this.gridOptionsWrapper.isEnableRtl()?(o="Before",r=this.headerPositionUtils.findHeader(a,o)):(o="After",r=this.headerPositionUtils.findHeader(a,o)),r?this.focusService.focusHeaderPosition({headerPosition:r,direction:o,fromTab:t,allowUserOverride:!0,event:n}):!t||this.focusNextHeaderRow(a,o,n)},t.prototype.focusNextHeaderRow=function(e,t,n){var r,o=e.headerRowIndex,a=null;return"Before"===t?o>0&&(r=o-1,a=this.headerPositionUtils.findColAtEdgeForHeaderRow(r,"end")):(r=o+1,a=this.headerPositionUtils.findColAtEdgeForHeaderRow(r,"start")),this.focusService.focusHeaderPosition({headerPosition:a,direction:t,fromTab:!0,allowUserOverride:!0,event:n})},t.prototype.scrollToColumn=function(e,t){if(void 0===t&&(t="After"),!e.getPinned()){var n;if(e instanceof pt){var r=e.getDisplayedLeafColumns();n="Before"===t?B(r):r[0]}else n=e;this.gridBodyCon.getScrollFeature().ensureColumnVisible(n),this.gridBodyCon.getScrollFeature().horizontallyScrollHeaderCenterAndFloatingCenter(),this.animationFrameService.flushAllFrames()}},cl([Qe("focusService")],t.prototype,"focusService",void 0),cl([Qe("headerPositionUtils")],t.prototype,"headerPositionUtils",void 0),cl([Qe("animationFrameService")],t.prototype,"animationFrameService",void 0),cl([Qe("ctrlsService")],t.prototype,"ctrlsService",void 0),cl([Ke],t.prototype,"postConstruct",null),t=cl([Xe("headerNavigationService")],t)}(Nt),hl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),gl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},vl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return hl(t,e),t.prototype.setComp=function(e,t,n){this.comp=e,this.eGui=t,this.createManagedBean(new Sa(n,{onTabKeyDown:this.onTabKeyDown.bind(this),handleKeyDown:this.handleKeyDown.bind(this),onFocusOut:this.onFocusOut.bind(this)})),this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_PIVOT_MODE_CHANGED,this.onPivotModeChanged.bind(this)),this.onPivotModeChanged(),this.setupHeaderHeight(),this.ctrlsService.registerGridHeaderCtrl(this)},t.prototype.setupHeaderHeight=function(){var e=this.setHeaderHeight.bind(this);e(),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_PIVOT_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_GROUP_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_PIVOT_GROUP_HEADER_HEIGHT,e),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_FLOATING_FILTERS_HEIGHT,e),this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,e)},t.prototype.setHeaderHeight=function(){var e,t,n,r=this.columnModel,o=this.gridOptionsWrapper,a=0,i=r.getHeaderRowCount();r.isPivotMode()?(t=o.getPivotGroupHeaderHeight(),n=o.getPivotHeaderHeight()):(r.hasFloatingFilters()&&(i++,a=1),t=o.getGroupHeaderHeight(),n=o.getHeaderHeight());var s=i-(1+a);e=a*o.getFloatingFiltersHeight(),e+=s*t;var u=(e+=n)+1+"px";this.comp.setHeightAndMinHeight(u)},t.prototype.onPivotModeChanged=function(){var e=this.columnModel.isPivotMode();this.comp.addOrRemoveCssClass("ag-pivot-on",e),this.comp.addOrRemoveCssClass("ag-pivot-off",!e)},t.prototype.onTabKeyDown=function(e){var t=this.gridOptionsWrapper.isEnableRtl(),n=e.shiftKey!==t?ul.LEFT:ul.RIGHT;(this.headerNavigationService.navigateHorizontally(n,!0,e)||this.focusService.focusNextGridCoreContainer(e.shiftKey))&&e.preventDefault()},t.prototype.handleKeyDown=function(e){var t=null;switch(e.keyCode){case ba.LEFT:t=ul.LEFT;case ba.RIGHT:A(t)||(t=ul.RIGHT),this.headerNavigationService.navigateHorizontally(t,!1,e);break;case ba.UP:t=ul.UP;case ba.DOWN:A(t)||(t=ul.DOWN),this.headerNavigationService.navigateVertically(t,null,e)&&e.preventDefault();break;default:return}},t.prototype.onFocusOut=function(e){var t=e.relatedTarget;!t&&this.eGui.contains(document.activeElement)||this.eGui.contains(t)||this.focusService.clearFocusedHeader()},gl([Qe("headerNavigationService")],t.prototype,"headerNavigationService",void 0),gl([Qe("focusService")],t.prototype,"focusService",void 0),gl([Qe("columnModel")],t.prototype,"columnModel",void 0),gl([Qe("ctrlsService")],t.prototype,"ctrlsService",void 0),t}(Nt),ml=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Rl=function(e){function t(t){var n=e.call(this)||this;return n.callback=t,n}return ml(t,e),t.prototype.postConstruct=function(){var e=this.setWidth.bind(this);this.addManagedListener(this.gridOptionsWrapper,ou.PROP_DOM_LAYOUT,e),this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,e),this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,e),this.setWidth()},t.prototype.setWidth=function(){var e=this.columnModel,t=this.gridOptionsWrapper.getDomLayout()===it.DOM_LAYOUT_PRINT,n=e.getBodyContainerWidth(),r=e.getDisplayedColumnsLeftWidth(),o=e.getDisplayedColumnsRightWidth(),a=t?n+r+o:n;this.callback(a)},yl([Qe("columnModel")],t.prototype,"columnModel",void 0),yl([Ke],t.prototype,"postConstruct",null),t}(Nt),wl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},bl=function(){function e(e,t){this.needToMoveLeft=!1,this.needToMoveRight=!1,this.pinned=e,this.eContainer=t,this.centerContainer=!A(e)}return e.prototype.init=function(){var e=this;this.ctrlsService.whenReady((function(){e.gridBodyCon=e.ctrlsService.getGridBodyCtrl()}))},e.prototype.getIconName=function(){return this.pinned?ss.ICON_PINNED:ss.ICON_MOVE},e.prototype.onDragEnter=function(e){var t=e.dragItem.columns;if(e.dragSource.type===$i.ToolPanel)this.setColumnsVisible(t,!0,"uiColumnDragged");else{var n=e.dragItem.visibleState,r=(t||[]).filter((function(e){return n[e.getId()]}));this.setColumnsVisible(r,!0,"uiColumnDragged")}this.setColumnsPinned(t,this.pinned,"uiColumnDragged"),this.onDragging(e,!0)},e.prototype.onDragLeave=function(e){if(!this.gridOptionsWrapper.isSuppressDragLeaveHidesColumns()&&!e.fromNudge){var t=e.dragSource.getDragItem().columns;this.setColumnsVisible(t,!1,"uiColumnDragged")}this.ensureIntervalCleared()},e.prototype.setColumnsVisible=function(e,t,n){if(void 0===n&&(n="api"),e){var r=e.filter((function(e){return!e.getColDef().lockVisible}));this.columnModel.setColumnsVisible(r,t,n)}},e.prototype.setColumnsPinned=function(e,t,n){if(void 0===n&&(n="api"),e){var r=e.filter((function(e){return!e.getColDef().lockPinned}));this.columnModel.setColumnsPinned(r,t,n)}},e.prototype.onDragStop=function(){this.ensureIntervalCleared()},e.prototype.normaliseX=function(e){this.gridOptionsWrapper.isEnableRtl()&&(e=this.eContainer.clientWidth-e);return this.centerContainer&&(e+=this.ctrlsService.getCenterRowContainerCtrl().getCenterViewportScrollLeft()),e},e.prototype.checkCenterForScrolling=function(e){if(this.centerContainer){var t=this.ctrlsService.getCenterRowContainerCtrl().getCenterViewportScrollLeft(),n=t+this.ctrlsService.getCenterRowContainerCtrl().getCenterWidth();this.gridOptionsWrapper.isEnableRtl()?(this.needToMoveRight=en-50):(this.needToMoveLeft=en-50),this.needToMoveLeft||this.needToMoveRight?this.ensureIntervalStarted():this.ensureIntervalCleared()}},e.prototype.onDragging=function(e,t){var n=this;if(void 0===t&&(t=!1),this.lastDraggingEvent=e,!S(e.hDirection)){var r=this.normaliseX(e.x);t||this.checkCenterForScrolling(r);var o=this.normaliseDirection(e.hDirection),a=e.dragSource.type,i=e.dragSource.getDragItem().columns;i=i.filter((function(e){return!e.getColDef().lockPinned||e.getPinned()==n.pinned})),this.attemptMoveColumns(a,i,o,r,t)}},e.prototype.normaliseDirection=function(e){if(!this.gridOptionsWrapper.isEnableRtl())return e;switch(e){case es.Left:return es.Right;case es.Right:return es.Left;default:console.error("AG Grid: Unknown direction "+e)}},e.prototype.calculateOldIndex=function(e){var t=this.columnModel.getAllGridColumns(),n=U(e.map((function(e){return t.indexOf(e)}))),r=n[0];return B(n)-r!==n.length-1?null:r},e.prototype.attemptMoveColumns=function(e,t,n,r,o){var a=n===es.Left,i=n===es.Right,s=t.slice();this.columnModel.sortColumnsLikeGridColumns(s);var u=this.calculateValidMoves(s,i,r),l=this.calculateOldIndex(s);if(0!==u.length){var d=u[0],c=null!==l&&!o;if(e==$i.HeaderCell&&(c=null!==l),c){if(a&&d>=l)return;if(i&&d<=l)return}for(var p=0;p0){for(var f=0;f0){var h=u[d-1];o=l.indexOf(h)+1}else-1===(o=l.indexOf(u[0]))&&(o=0);var g=[o],v=function(e,t){return e-t};if(t){for(var m=o+1,y=i.length-1;m<=y;)g.push(m),m++;g.sort(v)}else{m=o,y=i.length-1;for(var R=i[m];m<=y&&this.isColumnHidden(a,R);)m++,g.push(m),R=i[m];m=o-1;for(;m>=0;)g.push(m),m--;g.sort(v).reverse()}return g},e.prototype.isColumnHidden=function(e,t){return e.indexOf(t)<0},e.prototype.ensureIntervalStarted=function(){this.movingIntervalId||(this.intervalCount=0,this.failedMoveAttempts=0,this.movingIntervalId=window.setInterval(this.moveInterval.bind(this),100),this.needToMoveLeft?this.dragAndDropService.setGhostIcon(ss.ICON_LEFT,!0):this.dragAndDropService.setGhostIcon(ss.ICON_RIGHT,!0))},e.prototype.ensureIntervalCleared=function(){this.movingIntervalId&&(window.clearInterval(this.movingIntervalId),this.movingIntervalId=null,this.dragAndDropService.setGhostIcon(ss.ICON_MOVE))},e.prototype.moveInterval=function(){var e;this.intervalCount++,(e=10+5*this.intervalCount)>100&&(e=100);var t=null,n=this.gridBodyCon.getScrollFeature();if(this.needToMoveLeft?t=n.scrollHorizontally(-e):this.needToMoveRight&&(t=n.scrollHorizontally(e)),0!==t)this.onDragging(this.lastDraggingEvent),this.failedMoveAttempts=0;else{this.failedMoveAttempts++;var r=this.lastDraggingEvent.dragItem.columns.filter((function(e){return!e.getColDef().lockPinned}));if(r.length>0&&(this.dragAndDropService.setGhostIcon(ss.ICON_PINNED),this.failedMoveAttempts>7)){var o=this.needToMoveLeft?it.PINNED_LEFT:it.PINNED_RIGHT;this.setColumnsPinned(r,o,"uiColumnDragged"),this.dragAndDropService.nudge()}}},wl([Qe("columnModel")],e.prototype,"columnModel",void 0),wl([Qe("dragAndDropService")],e.prototype,"dragAndDropService",void 0),wl([Qe("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),wl([Qe("ctrlsService")],e.prototype,"ctrlsService",void 0),wl([Ke],e.prototype,"init",null),e}(),Cl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},El=function(){function e(e){this.columnsToAggregate=[],this.columnsToGroup=[],this.columnsToPivot=[],this.pinned=e}return e.prototype.onDragEnter=function(e){var t=this;if(this.clearColumnsList(),!this.gridOptionsWrapper.isFunctionsReadOnly()){var n=e.dragItem.columns;n&&n.forEach((function(e){e.isPrimary()&&(e.isAnyFunctionActive()||(e.isAllowValue()?t.columnsToAggregate.push(e):e.isAllowRowGroup()?t.columnsToGroup.push(e):e.isAllowPivot()&&t.columnsToPivot.push(e)))}))}},e.prototype.getIconName=function(){return this.columnsToAggregate.length+this.columnsToGroup.length+this.columnsToPivot.length>0?this.pinned?ss.ICON_PINNED:ss.ICON_MOVE:null},e.prototype.onDragLeave=function(e){this.clearColumnsList()},e.prototype.clearColumnsList=function(){this.columnsToAggregate.length=0,this.columnsToGroup.length=0,this.columnsToPivot.length=0},e.prototype.onDragging=function(e){},e.prototype.onDragStop=function(e){this.columnsToAggregate.length>0&&this.columnModel.addValueColumns(this.columnsToAggregate,"toolPanelDragAndDrop"),this.columnsToGroup.length>0&&this.columnModel.addRowGroupColumns(this.columnsToGroup,"toolPanelDragAndDrop"),this.columnsToPivot.length>0&&this.columnModel.addPivotColumns(this.columnsToPivot,"toolPanelDragAndDrop")},Cl([Qe("columnModel")],e.prototype,"columnModel",void 0),Cl([Qe("gridOptionsWrapper")],e.prototype,"gridOptionsWrapper",void 0),e}(),Al=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Sl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ol=function(e){function t(t,n){var r=e.call(this)||this;return r.pinned=t,r.eContainer=n,r}return Al(t,e),t.prototype.postConstruct=function(){var e=this;this.ctrlsService.whenReady((function(t){switch(e.pinned){case it.PINNED_LEFT:e.eSecondaryContainers=[[t.gridBodyCtrl.getBodyViewportElement(),t.leftRowContainerCtrl.getContainerElement()],[t.bottomLeftRowContainerCtrl.getContainerElement()],[t.topLeftRowContainerCtrl.getContainerElement()]];break;case it.PINNED_RIGHT:e.eSecondaryContainers=[[t.gridBodyCtrl.getBodyViewportElement(),t.rightRowContainerCtrl.getContainerElement()],[t.bottomRightRowContainerCtrl.getContainerElement()],[t.topRightRowContainerCtrl.getContainerElement()]];break;default:e.eSecondaryContainers=[[t.gridBodyCtrl.getBodyViewportElement(),t.centerRowContainerCtrl.getViewportElement()],[t.bottomCenterRowContainerCtrl.getViewportElement()],[t.topCenterRowContainerCtrl.getViewportElement()]]}}))},t.prototype.isInterestedIn=function(e){return e===$i.HeaderCell||e===$i.ToolPanel&&this.gridOptionsWrapper.isAllowDragFromColumnsToolPanel()},t.prototype.getSecondaryContainers=function(){return this.eSecondaryContainers},t.prototype.getContainer=function(){return this.eContainer},t.prototype.init=function(){this.moveColumnFeature=this.createManagedBean(new bl(this.pinned,this.eContainer)),this.bodyDropPivotTarget=this.createManagedBean(new El(this.pinned)),this.dragAndDropService.addDropTarget(this)},t.prototype.getIconName=function(){return this.currentDropListener.getIconName()},t.prototype.isDropColumnInPivotMode=function(e){return this.columnModel.isPivotMode()&&e.dragSource.type===$i.ToolPanel},t.prototype.onDragEnter=function(e){this.currentDropListener=this.isDropColumnInPivotMode(e)?this.bodyDropPivotTarget:this.moveColumnFeature,this.currentDropListener.onDragEnter(e)},t.prototype.onDragLeave=function(e){this.currentDropListener.onDragLeave(e)},t.prototype.onDragging=function(e){this.currentDropListener.onDragging(e)},t.prototype.onDragStop=function(e){this.currentDropListener.onDragStop(e)},Sl([Qe("dragAndDropService")],t.prototype,"dragAndDropService",void 0),Sl([Qe("columnModel")],t.prototype,"columnModel",void 0),Sl([Qe("ctrlsService")],t.prototype,"ctrlsService",void 0),Sl([Ke],t.prototype,"postConstruct",null),Sl([Ke],t.prototype,"init",null),t}(Nt),_l=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Dl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Pl=0,Tl=function(e){function t(t,n){var r=e.call(this)||this;return r.lastFocusEvent=null,r.columnGroupChild=t,r.parentRowCtrl=n,r.instanceId=t.getUniqueId()+"-"+Pl++,r}return _l(t,e),t.prototype.shouldStopEventPropagation=function(e){var t=this.focusService.getFocusedHeader(),n=t.headerRowIndex,r=t.column;return Vo(this.gridOptionsWrapper,e,n,r)},t.prototype.setGui=function(e){this.eGui=e,this.addDomData()},t.prototype.addDomData=function(){var e=this,n=t.DOM_DATA_KEY_HEADER_CTRL;this.gridOptionsWrapper.setDomData(this.eGui,n,this),this.addDestroyFunc((function(){return e.gridOptionsWrapper.setDomData(e.eGui,n,null)}))},t.prototype.focus=function(e){return!!this.eGui&&(this.lastFocusEvent=e||null,this.eGui.focus(),!0)},t.prototype.getRowIndex=function(){return this.parentRowCtrl.getRowIndex()},t.prototype.getParentRowCtrl=function(){return this.parentRowCtrl},t.prototype.getPinned=function(){return this.parentRowCtrl.getPinned()},t.prototype.getInstanceId=function(){return this.instanceId},t.prototype.getColumnGroupChild=function(){return this.columnGroupChild},t.DOM_DATA_KEY_HEADER_CTRL="headerCtrl",Dl([Qe("focusService")],t.prototype,"focusService",void 0),t}(Nt),xl=function(){function e(){}return e.getFloatingFilterType=function(e){return this.filterToFloatingFilterMapping[e]},e.filterToFloatingFilterMapping={set:"agSetColumnFloatingFilter",agSetColumnFilter:"agSetColumnFloatingFilter",multi:"agMultiColumnFloatingFilter",agMultiColumnFilter:"agMultiColumnFloatingFilter",number:"agNumberColumnFloatingFilter",agNumberColumnFilter:"agNumberColumnFloatingFilter",date:"agDateColumnFloatingFilter",agDateColumnFilter:"agDateColumnFloatingFilter",text:"agTextColumnFloatingFilter",agTextColumnFilter:"agTextColumnFloatingFilter"},e}(),Nl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ml=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},kl=function(e){function t(t,n,r,o){var a=e.call(this)||this;return a.columnOrGroup=t,a.eCell=n,a.ariaEl=a.eCell.querySelector("[role=columnheader]")||a.eCell,a.colsSpanning=o,a.beans=r,a}return Nl(t,e),t.prototype.setColsSpanning=function(e){this.colsSpanning=e,this.onLeftChanged()},t.prototype.getColumnOrGroup=function(){return this.beans.gridOptionsWrapper.isEnableRtl()&&this.colsSpanning?B(this.colsSpanning):this.columnOrGroup},t.prototype.postConstruct=function(){this.addManagedListener(this.columnOrGroup,dt.EVENT_LEFT_CHANGED,this.onLeftChanged.bind(this)),this.setLeftFirstTime(),this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED,this.onLeftChanged.bind(this)),this.addManagedListener(this.beans.gridOptionsWrapper,ou.PROP_DOM_LAYOUT,this.onLeftChanged.bind(this))},t.prototype.setLeftFirstTime=function(){var e=this.beans.gridOptionsWrapper.isSuppressColumnMoveAnimation(),t=A(this.columnOrGroup.getOldLeft());this.beans.columnAnimationService.isActive()&&t&&!e?this.animateInLeft():this.onLeftChanged()},t.prototype.animateInLeft=function(){var e=this,t=this.getColumnOrGroup(),n=t.getLeft(),r=t.getOldLeft(),o=this.modifyLeftForPrintLayout(t,r),a=this.modifyLeftForPrintLayout(t,n);this.setLeft(o),this.actualLeft=a,this.beans.columnAnimationService.executeNextVMTurn((function(){e.actualLeft===a&&e.setLeft(a)}))},t.prototype.onLeftChanged=function(){var e=this.getColumnOrGroup(),t=e.getLeft();this.actualLeft=this.modifyLeftForPrintLayout(e,t),this.setLeft(this.actualLeft)},t.prototype.modifyLeftForPrintLayout=function(e,t){if(!(this.beans.gridOptionsWrapper.getDomLayout()===it.DOM_LAYOUT_PRINT))return t;if(e.getPinned()===it.PINNED_LEFT)return t;var n=this.beans.columnModel.getDisplayedColumnsLeftWidth();return e.getPinned()===it.PINNED_RIGHT?n+this.beans.columnModel.getBodyContainerWidth()+t:n+t},t.prototype.setLeft=function(e){var t;if(A(e)&&(this.eCell.style.left=e+"px"),this.columnOrGroup instanceof dt)t=this.columnOrGroup;else{var n=this.columnOrGroup.getLeafColumns();if(!n.length)return;n.length>1&&Co(this.ariaEl,n.length),t=n[0]}var r=this.beans.columnModel.getAriaColumnIndex(t);bo(this.ariaEl,r)},Ml([Ke],t.prototype,"postConstruct",null),t}(Nt),Fl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Il=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ll=function(e){function t(t,n){var r=e.call(this)||this;return r.columns=t,r.element=n,r}return Fl(t,e),t.prototype.postConstruct=function(){this.gridOptionsWrapper.isColumnHoverHighlight()&&this.addMouseHoverListeners()},t.prototype.addMouseHoverListeners=function(){this.addManagedListener(this.element,"mouseout",this.onMouseOut.bind(this)),this.addManagedListener(this.element,"mouseover",this.onMouseOver.bind(this))},t.prototype.onMouseOut=function(){this.columnHoverService.clearMouseOver()},t.prototype.onMouseOver=function(){this.columnHoverService.setMouseOver(this.columns)},Il([Qe("columnHoverService")],t.prototype,"columnHoverService",void 0),Il([Ke],t.prototype,"postConstruct",null),t}(Nt),jl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Gl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Bl=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.column=t,r}return jl(t,e),t.prototype.setComp=function(t,n,r,o){e.prototype.setGui.call(this,n),this.comp=t,this.eButtonShowMainFilter=r,this.eFloatingFilterBody=o;var a=this.column.getColDef();this.active=!(!a.filter&&!a.filterFramework||!a.floatingFilter),this.setupWidth(),this.setupLeft(),this.setupHover(),this.setupFocus(),this.setupUserComp(),this.setupSyncWithFilter(),this.setupUi(),this.addManagedListener(this.eButtonShowMainFilter,"click",this.showParentFilter.bind(this))},t.prototype.setupUi=function(){if(this.comp.addOrRemoveButtonWrapperCssClass("ag-hidden",!this.active||this.suppressFilterButton),this.active){this.comp.addOrRemoveBodyCssClass("ag-floating-filter-full-body",this.suppressFilterButton),this.comp.addOrRemoveBodyCssClass("ag-floating-filter-body",!this.suppressFilterButton);var e=Io("filter",this.gridOptionsWrapper,this.column);e&&this.eButtonShowMainFilter.appendChild(e)}},t.prototype.setupFocus=function(){this.createManagedBean(new Sa(this.eGui,{shouldStopEventPropagation:this.shouldStopEventPropagation.bind(this),onTabKeyDown:this.onTabKeyDown.bind(this),handleKeyDown:this.handleKeyDown.bind(this),onFocusIn:this.onFocusIn.bind(this)}))},t.prototype.onTabKeyDown=function(e){if(!(document.activeElement===this.eGui)){var t=this.focusService.findNextFocusableElement(this.eGui,null,e.shiftKey);t&&(e.preventDefault(),t.focus())}},t.prototype.handleKeyDown=function(e){var t=document.activeElement===this.eGui;switch(e.keyCode){case ba.UP:case ba.DOWN:t||e.preventDefault();case ba.LEFT:case ba.RIGHT:if(t)return;e.stopPropagation();case ba.ENTER:t&&this.focusService.focusInto(this.eGui)&&e.preventDefault();break;case ba.ESCAPE:t||this.eGui.focus()}},t.prototype.onFocusIn=function(e){if(!this.eGui.contains(e.relatedTarget)){var t=this.focusService.isKeyboardMode(),n=!!e.relatedTarget&&!ar(e.relatedTarget,"ag-floating-filter"),r=!!e.relatedTarget&&dr(e.relatedTarget,"ag-floating-filter");if(t&&n&&r&&e.target===this.eGui){var o=this.lastFocusEvent,a=!(!o||o.keyCode!==ba.TAB);if(o&&a){var i=this.beans.focusService.getFocusedHeader(),s=this.beans.columnModel.getDisplayedColAfter(this.column),u=i&&s===i.column,l=!!(t&&o.shiftKey&&u);this.focusService.focusInto(this.eGui,l)}}var d=this.getRowIndex();this.beans.focusService.setFocusedHeader(d,this.column)}},t.prototype.setupHover=function(){var e=this;this.createManagedBean(new Ll([this.column],this.eGui));var t=function(){if(e.gridOptionsWrapper.isColumnHoverHighlight()){var t=e.columnHoverService.isHovered(e.column);e.comp.addOrRemoveCssClass("ag-column-hover",t)}};this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_HOVER_CHANGED,t),t()},t.prototype.setupLeft=function(){var e=new kl(this.column,this.eGui,this.beans);this.createManagedBean(e)},t.prototype.setupUserComp=function(){if(this.active){var e=this.column.getColDef(),n=this.filterManager.createFilterParams(this.column,e),r=this.userComponentFactory.mergeParamsWithApplicationProvidedParams(e,"filter",n),o=t.getDefaultFloatingFilterType(e);null==o&&(o="agReadOnlyFloatingFilter");var a={api:this.gridApi,column:this.column,filterParams:r,currentParentModel:this.currentParentModel.bind(this),parentFilterInstance:this.parentFilterInstance.bind(this),showParentFilter:this.showParentFilter.bind(this),onFloatingFilterChanged:this.onFloatingFilterChanged.bind(this),suppressFilterButton:!1};this.suppressFilterButton=!!e.floatingFilterComponentParams&&!!e.floatingFilterComponentParams.suppressFilterButton;var i=this.userComponentFactory.getFloatingFilterCompDetails(e,a,o);i&&this.comp.setCompDetails(i)}},t.getDefaultFloatingFilterType=function(e){if(null==e)return null;var t=null;if("string"==typeof e.filter)t=xl.getFloatingFilterType(e.filter);else if(e.filterFramework);else if(!0===e.filter){t=st.isRegistered(nt.SetFilterModule)?"agSetColumnFloatingFilter":"agTextColumnFloatingFilter"}return t},t.prototype.currentParentModel=function(){var e=this.getFilterComponent(!1);return e?e.resolveNow(null,(function(e){return e&&e.getModel()})):null},t.prototype.getFilterComponent=function(e){return void 0===e&&(e=!0),this.filterManager.getFilterComponent(this.column,"NO_UI",e)},t.prototype.onFloatingFilterChanged=function(){console.warn("AG Grid: since version 21.x, how floating filters are implemented has changed. Instead of calling params.onFloatingFilterChanged(), get a reference to the main filter via params.parentFilterInstance() and then set a value on the parent filter directly.")},t.prototype.parentFilterInstance=function(e){var t=this,n=this.getFilterComponent();n&&n.then((function(n){var r=t.frameworkComponentWrapper?t.frameworkComponentWrapper.unwrap(n):n;e(r)}))},t.prototype.showParentFilter=function(){var e=this.suppressFilterButton?this.eFloatingFilterBody:this.eButtonShowMainFilter;this.menuFactory.showMenuAfterButtonClick(this.column,e,"floatingFilter","filterMenuTab",["filterMenuTab"])},t.prototype.setupSyncWithFilter=function(){var e=this;if(this.active){var t=function(t){var n=e.comp.getFloatingFilterComp();if(n){var r=e.currentParentModel();n.then((function(e){return e&&e.onParentModelChanged(r,t)}))}};this.addManagedListener(this.column,dt.EVENT_FILTER_CHANGED,t),this.filterManager.isFilterActive(this.column)&&t(null)}},t.prototype.setupWidth=function(){var e=this,t=function(){var t=e.column.getActualWidth()+"px";e.comp.setWidth(t)};this.addManagedListener(this.column,dt.EVENT_WIDTH_CHANGED,t),t()},Gl([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Gl([Qe("filterManager")],t.prototype,"filterManager",void 0),Gl([Qe("columnHoverService")],t.prototype,"columnHoverService",void 0),Gl([Qe("gridApi")],t.prototype,"gridApi",void 0),Gl([Qe("menuFactory")],t.prototype,"menuFactory",void 0),Gl([Qe("beans")],t.prototype,"beans",void 0),Gl([$e("frameworkComponentWrapper")],t.prototype,"frameworkComponentWrapper",void 0),t}(Tl),Hl=function(){function e(){}return e.getHeaderClassesFromColDef=function(e,t,n,r){return S(e)?[]:this.getColumnClassesFromCollDef(e.headerClass,e,t,n,r)},e.getToolPanelClassesFromColDef=function(e,t,n,r){return S(e)?[]:this.getColumnClassesFromCollDef(e.toolPanelClass,e,t,n,r)},e.getColumnClassesFromCollDef=function(e,t,n,r,o){if(S(e))return[];var a;"function"==typeof e?a=e({colDef:t,column:r,columnGroup:o,context:n.getContext(),api:n.getApi()}):a=e;return"string"==typeof a?[a]:Array.isArray(a)?a:[]},e}(),Vl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Wl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Ul=function(e){function t(t,n,r,o,a){var i=e.call(this)||this;return i.pinned=t,i.column=n,i.eResize=r,i.comp=o,i.ctrl=a,i}return Vl(t,e),t.prototype.postConstruct=function(){var e,t,n=this,r=this.column.getColDef(),o=[],a=function(){o.forEach((function(e){return e()})),o.length=0},i=function(){var i=n.column.isResizable(),s=!n.gridOptionsWrapper.isSuppressAutoSize()&&!r.suppressAutoSize;(i!==e||s!==t)&&(e=i,t=s,a(),function(){if(sr(n.eResize,e),e){var r=n.horizontalResizeService.addResizeBar({eResizeBar:n.eResize,onResizeStart:n.onResizeStart.bind(n),onResizing:n.onResizing.bind(n,!1),onResizeEnd:n.onResizing.bind(n,!0)});if(o.push(r),t){var a=n.gridOptionsWrapper.isSkipHeaderOnAutoSize(),i=function(){n.columnModel.autoSizeColumn(n.column,a,"uiColumnResized")};n.eResize.addEventListener("dblclick",i);var s=new Ai(n.eResize);s.addEventListener(Ai.EVENT_DOUBLE_TAP,i),n.addDestroyFunc((function(){n.eResize.removeEventListener("dblclick",i),s.removeEventListener(Ai.EVENT_DOUBLE_TAP,i),s.destroy()}))}}}())};i(),this.addDestroyFunc(a),this.ctrl.addRefreshFunction(i)},t.prototype.onResizing=function(e,t){var n=this.normaliseResizeAmount(t),r=[{key:this.column,newWidth:this.resizeStartWidth+n}];this.columnModel.setColumnWidths(r,this.resizeWithShiftKey,e,"uiColumnDragged"),e&&this.comp.addOrRemoveCssClass("ag-column-resizing",!1)},t.prototype.onResizeStart=function(e){this.resizeStartWidth=this.column.getActualWidth(),this.resizeWithShiftKey=e,this.comp.addOrRemoveCssClass("ag-column-resizing",!0)},t.prototype.normaliseResizeAmount=function(e){var t=e,n=this.pinned!==it.PINNED_LEFT,r=this.pinned===it.PINNED_RIGHT;return this.gridOptionsWrapper.isEnableRtl()?n&&(t*=-1):r&&(t*=-1),t},Wl([Qe("horizontalResizeService")],t.prototype,"horizontalResizeService",void 0),Wl([Qe("columnModel")],t.prototype,"columnModel",void 0),Wl([Ke],t.prototype,"postConstruct",null),t}(Nt),zl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Yl=function(e){function t(t,n,r){void 0===n&&(n="ag-checkbox"),void 0===r&&(r="checkbox");var o=e.call(this,t,n,r)||this;return o.labelAlignment="right",o.selected=!1,o.readOnly=!1,o.passive=!1,o}return zl(t,e),t.prototype.addInputListeners=function(){this.addManagedListener(this.eInput,"click",this.onCheckboxClick.bind(this)),this.addManagedListener(this.eLabel,"click",this.toggle.bind(this))},t.prototype.getNextValue=function(){return void 0===this.selected||!this.selected},t.prototype.setPassive=function(e){this.passive=e},t.prototype.isReadOnly=function(){return this.readOnly},t.prototype.setReadOnly=function(e){rr(this.eWrapper,"ag-disabled",e),this.eInput.disabled=e,this.readOnly=e},t.prototype.setDisabled=function(t){return rr(this.eWrapper,"ag-disabled",t),e.prototype.setDisabled.call(this,t)},t.prototype.toggle=function(){if(!this.eInput.disabled){var e=this.isSelected(),t=this.getNextValue();this.passive?this.dispatchChange(t,e):this.setValue(t)}},t.prototype.getValue=function(){return this.isSelected()},t.prototype.setValue=function(e,t){return this.refreshSelectedClass(e),this.setSelected(e,t),this},t.prototype.setName=function(e){return this.getInputElement().name=e,this},t.prototype.isSelected=function(){return this.selected},t.prototype.setSelected=function(e,t){this.isSelected()!==e&&(this.previousValue=this.isSelected(),e=this.selected="boolean"==typeof e?e:void 0,this.eInput.checked=e,this.eInput.indeterminate=void 0===e,t||this.dispatchChange(this.selected,this.previousValue))},t.prototype.dispatchChange=function(e,n,r){this.dispatchEvent({type:t.EVENT_CHANGED,selected:e,previousValue:n,event:r});var o=this.getInputElement(),a={type:Lt.EVENT_CHECKBOX_CHANGED,id:o.id,name:o.name,selected:e,previousValue:n};this.eventService.dispatchEvent(a)},t.prototype.onCheckboxClick=function(e){if(!this.passive&&!this.eInput.disabled){var t=this.isSelected(),n=this.selected=e.target.checked;this.refreshSelectedClass(n),this.dispatchChange(n,t,e)}},t.prototype.refreshSelectedClass=function(e){rr(this.eWrapper,"ag-checked",!0===e),rr(this.eWrapper,"ag-indeterminate",null==e)},t}(za),ql=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Kl=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},Zl=function(e){function t(t){var n=e.call(this)||this;n.cbSelectAllVisible=!1,n.processingEventFromCheckbox=!1,n.column=t;var r=t.getColDef();return n.filteredOnly=!!r&&!!r.headerCheckboxSelectionFilteredOnly,n}return ql(t,e),t.prototype.onSpaceKeyPressed=function(e){var t=this.cbSelectAll;t.isDisplayed()&&!t.getGui().contains(document.activeElement)&&(e.preventDefault(),t.setValue(!t.getValue()))},t.prototype.getCheckboxGui=function(){return this.cbSelectAll.getGui()},t.prototype.setComp=function(e){this.comp=e,this.cbSelectAll=this.createManagedBean(new Yl),this.cbSelectAll.addCssClass("ag-header-select-all"),no(this.cbSelectAll.getGui(),"presentation"),this.showOrHideSelectAll(),this.addManagedListener(this.eventService,Lt.EVENT_NEW_COLUMNS_LOADED,this.showOrHideSelectAll.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,this.showOrHideSelectAll.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_SELECTION_CHANGED,this.onSelectionChanged.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_MODEL_UPDATED,this.onModelChanged.bind(this)),this.addManagedListener(this.cbSelectAll,Yl.EVENT_CHANGED,this.onCbSelectAll.bind(this)),this.cbSelectAll.getInputElement().setAttribute("tabindex","-1"),this.refreshSelectAllLabel()},t.prototype.showOrHideSelectAll=function(){this.cbSelectAllVisible=this.isCheckboxSelection(),this.cbSelectAll.setDisplayed(this.cbSelectAllVisible),this.cbSelectAllVisible&&(this.checkRightRowModelType(),this.updateStateOfCheckbox()),this.refreshHeaderAriaDescribedBy(this.cbSelectAllVisible)},t.prototype.refreshHeaderAriaDescribedBy=function(e){var t=e?this.cbSelectAll.getInputElement().id:void 0;this.comp.setAriaDescribedBy(t)},t.prototype.onModelChanged=function(){this.cbSelectAllVisible&&this.updateStateOfCheckbox()},t.prototype.onSelectionChanged=function(){this.cbSelectAllVisible&&this.updateStateOfCheckbox()},t.prototype.getNextCheckboxState=function(e){return(0!==e.selected||0!==e.notSelected)&&(e.selected>0&&e.notSelected>0?null:e.selected>0)},t.prototype.updateStateOfCheckbox=function(){if(!this.processingEventFromCheckbox){this.processingEventFromCheckbox=!0;var e=this.getSelectionCount(),t=this.getNextCheckboxState(e);this.cbSelectAll.setValue(t),this.refreshSelectAllLabel(),this.processingEventFromCheckbox=!1}},t.prototype.refreshSelectAllLabel=function(){var e=this.gridOptionsWrapper.getLocaleTextFunc(),t=this.cbSelectAll.getValue()?e("ariaChecked","checked"):e("ariaUnchecked","unchecked"),n=e("ariaRowSelectAll","Press Space to toggle all rows selection");this.cbSelectAll.setInputAriaLabel(n+" ("+t+")")},t.prototype.getSelectionCount=function(){var e=this,t=0,n=0,r=function(r){e.gridOptionsWrapper.isGroupSelectsChildren()&&r.group||(r.isSelected()?t++:r.selectable&&n++)};return this.filteredOnly?this.gridApi.forEachNodeAfterFilter(r):this.gridApi.forEachNode(r),{notSelected:n,selected:t}},t.prototype.checkRightRowModelType=function(){var e=this.rowModel.getType();e===it.ROW_MODEL_TYPE_CLIENT_SIDE||console.warn("AG Grid: selectAllCheckbox is only available if using normal row model, you are using "+e)},t.prototype.onCbSelectAll=function(){this.processingEventFromCheckbox||this.cbSelectAllVisible&&(this.cbSelectAll.getValue()?this.selectionService.selectAllRowNodes(this.filteredOnly):this.selectionService.deselectAllRowNodes(this.filteredOnly))},t.prototype.isCheckboxSelection=function(){var e=this.column.getColDef().headerCheckboxSelection;"function"==typeof e&&(e=e({column:this.column,colDef:this.column.getColDef(),columnApi:this.columnApi,api:this.gridApi}));return!!e&&(this.gridOptionsWrapper.isRowModelServerSide()?(console.warn("headerCheckboxSelection is not supported for Server Side Row Model"),!1):this.gridOptionsWrapper.isRowModelInfinite()?(console.warn("headerCheckboxSelection is not supported for Infinite Row Model"),!1):!this.gridOptionsWrapper.isRowModelViewport()||(console.warn("headerCheckboxSelection is not supported for Viewport Row Model"),!1))},Kl([Qe("gridApi")],t.prototype,"gridApi",void 0),Kl([Qe("columnApi")],t.prototype,"columnApi",void 0),Kl([Qe("rowModel")],t.prototype,"rowModel",void 0),Kl([Qe("selectionService")],t.prototype,"selectionService",void 0),t}(Nt),Xl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ql=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},$l=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.refreshFunctions=[],r.userHeaderClasses=new Set,r.column=t,r}return Xl(t,e),t.prototype.setComp=function(t,n,r){var o=this;e.prototype.setGui.call(this,n),this.comp=t,this.colDefVersion=this.columnModel.getColDefVersion(),this.updateState(),this.setupWidth(),this.setupMovingCss(),this.setupMenuClass(),this.setupSortableClass(),this.addColumnHoverListener(),this.setupFilterCss(),this.setupColId(),this.setupClassesFromColDef(),this.setupTooltip(),this.addActiveHeaderMouseListeners(),this.setupSelectAll(),this.setupUserComp(),this.createManagedBean(new Ul(this.getPinned(),this.column,r,t,this)),this.createManagedBean(new Ll([this.column],n)),this.createManagedBean(new kl(this.column,n,this.beans)),this.createManagedBean(new Sa(n,{shouldStopEventPropagation:function(e){return o.shouldStopEventPropagation(e)},onTabKeyDown:function(){return null},handleKeyDown:this.handleKeyDown.bind(this),onFocusIn:this.onFocusIn.bind(this),onFocusOut:this.onFocusOut.bind(this)})),this.addManagedListener(this.eventService,Lt.EVENT_NEW_COLUMNS_LOADED,this.onNewColumnsLoaded.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_VALUE_CHANGED,this.onColumnValueChanged.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_ROW_GROUP_CHANGED,this.onColumnRowGroupChanged.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_PIVOT_CHANGED,this.onColumnPivotChanged.bind(this))},t.prototype.setupUserComp=function(){var e=this.lookupUserCompDetails();this.setCompDetails(e)},t.prototype.setCompDetails=function(e){this.userCompDetails=e,this.comp.setUserCompDetails(e)},t.prototype.lookupUserCompDetails=function(){var e=this.createParams(),t=this.column.getColDef();return this.userComponentFactory.getHeaderCompDetails(t,e)},t.prototype.createParams=function(){var e=this,t=this.column.getColDef();return{column:this.column,displayName:this.displayName,enableSorting:t.sortable,enableMenu:this.menuEnabled,showColumnMenu:function(t){e.gridApi.showColumnMenuAfterButtonClick(e.column,t)},progressSort:function(t){e.sortController.progressSort(e.column,!!t,"uiColumnSorted")},setSort:function(t,n){e.sortController.setSortForColumn(e.column,t,!!n,"uiColumnSorted")},api:this.gridApi,columnApi:this.columnApi,context:this.gridOptionsWrapper.getContext(),eGridHeader:this.getGui()}},t.prototype.setupSelectAll=function(){this.selectAllFeature=this.createManagedBean(new Zl(this.column)),this.selectAllFeature.setComp(this.comp)},t.prototype.getSelectAllGui=function(){return this.selectAllFeature.getCheckboxGui()},t.prototype.handleKeyDown=function(e){e.keyCode===ba.SPACE&&this.selectAllFeature.onSpaceKeyPressed(e),e.keyCode===ba.ENTER&&this.onEnterKeyPressed(e)},t.prototype.onEnterKeyPressed=function(e){var t=this.comp.getUserCompInstance();if(t)if(e.ctrlKey||e.metaKey)this.menuEnabled&&t.showMenu&&(e.preventDefault(),t.showMenu());else if(this.sortable){var n=e.shiftKey;this.sortController.progressSort(this.column,n,"uiColumnSorted")}},t.prototype.isMenuEnabled=function(){return this.menuEnabled},t.prototype.onFocusIn=function(e){if(!this.getGui().contains(e.relatedTarget)){var t=this.getRowIndex();this.focusService.setFocusedHeader(t,this.column)}this.setActiveHeader(!0)},t.prototype.onFocusOut=function(e){this.getGui().contains(e.relatedTarget)||this.setActiveHeader(!1)},t.prototype.setupTooltip=function(){var e=this,t={getColumn:function(){return e.column},getColDef:function(){return e.column.getColDef()},getGui:function(){return e.eGui},getLocation:function(){return"header"},getTooltipValue:function(){return e.column.getColDef().headerTooltip}},n=this.createManagedBean(new wu(t,this.beans));n.setComp(this.comp),this.refreshFunctions.push((function(){return n.refreshToolTip()}))},t.prototype.setupClassesFromColDef=function(){var e=this,t=function(){var t=e.column.getColDef(),n=e.gridOptionsWrapper,r=Hl.getHeaderClassesFromColDef(t,n,e.column,null),o=e.userHeaderClasses;e.userHeaderClasses=new Set(r),r.forEach((function(t){o.has(t)?o.delete(t):e.comp.addOrRemoveCssClass(t,!0)})),o.forEach((function(t){return e.comp.addOrRemoveCssClass(t,!1)}))};this.refreshFunctions.push(t),t()},t.prototype.getGui=function(){return this.eGui},t.prototype.setDragSource=function(e){var t=this;this.dragSourceElement=e,this.removeDragSource(),e&&this.draggable&&(this.moveDragSource={type:$i.HeaderCell,eElement:e,defaultIconName:ss.ICON_HIDE,getDragItem:function(){return t.createDragItem()},dragItemName:this.displayName,onDragStarted:function(){return t.column.setMoving(!0,"uiColumnMoved")},onDragStopped:function(){return t.column.setMoving(!1,"uiColumnMoved")}},this.dragAndDropService.addDragSource(this.moveDragSource,!0))},t.prototype.createDragItem=function(){var e={};return e[this.column.getId()]=this.column.isVisible(),{columns:[this.column],visibleState:e}},t.prototype.removeDragSource=function(){this.moveDragSource&&(this.dragAndDropService.removeDragSource(this.moveDragSource),this.moveDragSource=void 0)},t.prototype.onNewColumnsLoaded=function(){var e=this.columnModel.getColDefVersion();e!=this.colDefVersion&&(this.colDefVersion=e,this.refresh())},t.prototype.updateState=function(){var e=this.column.getColDef();this.menuEnabled=this.menuFactory.isMenuEnabled(this.column)&&!e.suppressMenu,this.sortable=e.sortable,this.displayName=this.calculateDisplayName(),this.draggable=this.workOutDraggable()},t.prototype.addRefreshFunction=function(e){this.refreshFunctions.push(e)},t.prototype.refresh=function(){this.updateState(),this.refreshHeaderComp(),this.refreshFunctions.forEach((function(e){return e()}))},t.prototype.refreshHeaderComp=function(){var e=this.lookupUserCompDetails();!!(null!=this.comp.getUserCompInstance()&&this.userCompDetails.componentClass==e.componentClass)&&this.attemptHeaderCompRefresh(e.params)?this.setDragSource(this.dragSourceElement):this.setCompDetails(e)},t.prototype.attemptHeaderCompRefresh=function(e){var t=this.comp.getUserCompInstance();return!!t&&(!!t.refresh&&t.refresh(e))},t.prototype.calculateDisplayName=function(){return this.columnModel.getDisplayNameForColumn(this.column,"header",!0)},t.prototype.checkDisplayName=function(){this.displayName!==this.calculateDisplayName()&&this.refresh()},t.prototype.workOutDraggable=function(){var e=this.column.getColDef();return!!(!this.gridOptionsWrapper.isSuppressMovableColumns()&&!e.suppressMovable&&!e.lockPosition)||!!e.enableRowGroup||!!e.enablePivot},t.prototype.onColumnRowGroupChanged=function(){this.checkDisplayName()},t.prototype.onColumnPivotChanged=function(){this.checkDisplayName()},t.prototype.onColumnValueChanged=function(){this.checkDisplayName()},t.prototype.setupWidth=function(){var e=this,t=function(){e.comp.setWidth(e.column.getActualWidth()+"px")};this.addManagedListener(this.column,dt.EVENT_WIDTH_CHANGED,t),t()},t.prototype.setupMovingCss=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-header-cell-moving",e.column.isMoving())};this.addManagedListener(this.column,dt.EVENT_MOVING_CHANGED,t),t()},t.prototype.setupMenuClass=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-column-menu-visible",e.column.isMenuVisible())};this.addManagedListener(this.column,dt.EVENT_MENU_VISIBLE_CHANGED,t),t()},t.prototype.setupSortableClass=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-header-cell-sortable",!!e.sortable)},n=function(){e.sortable?e.comp.setAriaSort(ro(e.column)):e.comp.setAriaSort(void 0)};t(),n(),this.addRefreshFunction(t),this.addRefreshFunction(n),this.addManagedListener(this.column,dt.EVENT_SORT_CHANGED,n)},t.prototype.addColumnHoverListener=function(){var e=this,t=function(){if(e.gridOptionsWrapper.isColumnHoverHighlight()){var t=e.columnHoverService.isHovered(e.column);e.comp.addOrRemoveCssClass("ag-column-hover",t)}};this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_HOVER_CHANGED,t),t()},t.prototype.setupFilterCss=function(){var e=this,t=function(){e.comp.addOrRemoveCssClass("ag-header-cell-filtered",e.column.isFilterActive())};this.addManagedListener(this.column,dt.EVENT_FILTER_ACTIVE_CHANGED,t),t()},t.prototype.setupColId=function(){this.comp.setColId(this.column.getColId())},t.prototype.addActiveHeaderMouseListeners=function(){var e=this,t=function(t){return e.setActiveHeader("mouseenter"===t.type)};this.addManagedListener(this.getGui(),"mouseenter",t),this.addManagedListener(this.getGui(),"mouseleave",t)},t.prototype.setActiveHeader=function(e){this.comp.addOrRemoveCssClass("ag-header-active",e)},Ql([Qe("columnModel")],t.prototype,"columnModel",void 0),Ql([Qe("columnHoverService")],t.prototype,"columnHoverService",void 0),Ql([Qe("beans")],t.prototype,"beans",void 0),Ql([Qe("sortController")],t.prototype,"sortController",void 0),Ql([Qe("menuFactory")],t.prototype,"menuFactory",void 0),Ql([Qe("dragAndDropService")],t.prototype,"dragAndDropService",void 0),Ql([Qe("gridApi")],t.prototype,"gridApi",void 0),Ql([Qe("columnApi")],t.prototype,"columnApi",void 0),Ql([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),Ql([Ze],t.prototype,"removeDragSource",null),t}(Tl),Jl=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ed=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},td=function(e){function t(t,n,r,o){var a=e.call(this)||this;return a.eResize=n,a.comp=t,a.pinned=r,a.columnGroup=o,a}return Jl(t,e),t.prototype.postConstruct=function(){var e=this;if(this.columnGroup.isResizable()){var t=this.horizontalResizeService.addResizeBar({eResizeBar:this.eResize,onResizeStart:this.onResizeStart.bind(this),onResizing:this.onResizing.bind(this,!1),onResizeEnd:this.onResizing.bind(this,!0)});if(this.addDestroyFunc(t),!this.gridOptionsWrapper.isSuppressAutoSize()){var n=this.gridOptionsWrapper.isSkipHeaderOnAutoSize();this.eResize.addEventListener("dblclick",(function(t){var r=[];e.columnGroup.getDisplayedLeafColumns().forEach((function(e){e.getColDef().suppressAutoSize||r.push(e.getColId())})),r.length>0&&e.columnModel.autoSizeColumns(r,n,"uiColumnResized")}))}}else this.comp.addOrRemoveResizableCssClass("ag-hidden",!0)},t.prototype.onResizeStart=function(e){var t=this,n=this.columnGroup.getDisplayedLeafColumns();this.resizeCols=n.filter((function(e){return e.isResizable()})),this.resizeStartWidth=0,this.resizeCols.forEach((function(e){return t.resizeStartWidth+=e.getActualWidth()})),this.resizeRatios=[],this.resizeCols.forEach((function(e){return t.resizeRatios.push(e.getActualWidth()/t.resizeStartWidth)}));var r=null;if(e&&(r=this.columnModel.getDisplayedGroupAfter(this.columnGroup)),r){var o=r.getDisplayedLeafColumns();this.resizeTakeFromCols=o.filter((function(e){return e.isResizable()})),this.resizeTakeFromStartWidth=0,this.resizeTakeFromCols.forEach((function(e){return t.resizeTakeFromStartWidth+=e.getActualWidth()})),this.resizeTakeFromRatios=[],this.resizeTakeFromCols.forEach((function(e){return t.resizeTakeFromRatios.push(e.getActualWidth()/t.resizeTakeFromStartWidth)}))}else this.resizeTakeFromCols=null,this.resizeTakeFromStartWidth=null,this.resizeTakeFromRatios=null;this.comp.addOrRemoveCssClass("ag-column-resizing",!0)},t.prototype.onResizing=function(e,t){var n=[],r=this.normaliseDragChange(t);n.push({columns:this.resizeCols,ratios:this.resizeRatios,width:this.resizeStartWidth+r}),this.resizeTakeFromCols&&n.push({columns:this.resizeTakeFromCols,ratios:this.resizeTakeFromRatios,width:this.resizeTakeFromStartWidth-r}),this.columnModel.resizeColumnSets(n,e,"uiColumnDragged"),e&&this.comp.addOrRemoveCssClass("ag-column-resizing",!1)},t.prototype.normaliseDragChange=function(e){var t=e;return this.gridOptionsWrapper.isEnableRtl()?this.pinned!==it.PINNED_LEFT&&(t*=-1):this.pinned===it.PINNED_RIGHT&&(t*=-1),t},ed([Qe("horizontalResizeService")],t.prototype,"horizontalResizeService",void 0),ed([Qe("columnModel")],t.prototype,"columnModel",void 0),ed([Ke],t.prototype,"postConstruct",null),t}(Nt),nd=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),rd=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},od=function(e){function t(t,n){var r=e.call(this)||this;return r.removeChildListenersFuncs=[],r.columnGroup=n,r.comp=t,r}return nd(t,e),t.prototype.postConstruct=function(){this.addListenersToChildrenColumns(),this.addManagedListener(this.columnGroup,pt.EVENT_DISPLAYED_CHILDREN_CHANGED,this.onDisplayedChildrenChanged.bind(this)),this.onWidthChanged(),this.addDestroyFunc(this.removeListenersOnChildrenColumns.bind(this))},t.prototype.addListenersToChildrenColumns=function(){var e=this;this.removeListenersOnChildrenColumns();var t=this.onWidthChanged.bind(this);this.columnGroup.getLeafColumns().forEach((function(n){n.addEventListener(dt.EVENT_WIDTH_CHANGED,t),n.addEventListener(dt.EVENT_VISIBLE_CHANGED,t),e.removeChildListenersFuncs.push((function(){n.removeEventListener(dt.EVENT_WIDTH_CHANGED,t),n.removeEventListener(dt.EVENT_VISIBLE_CHANGED,t)}))}))},t.prototype.removeListenersOnChildrenColumns=function(){this.removeChildListenersFuncs.forEach((function(e){return e()})),this.removeChildListenersFuncs=[]},t.prototype.onDisplayedChildrenChanged=function(){this.addListenersToChildrenColumns(),this.onWidthChanged()},t.prototype.onWidthChanged=function(){this.comp.setWidth(this.columnGroup.getActualWidth()+"px")},rd([Ke],t.prototype,"postConstruct",null),t}(Nt),ad=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),id=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},sd=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.columnGroup=t,r}return ad(t,e),t.prototype.setComp=function(t,n,r){e.prototype.setGui.call(this,n),this.comp=t,this.displayName=this.columnModel.getDisplayNameForColumnGroup(this.columnGroup,"header"),this.addClasses(),this.addAttributes(),this.setupMovingCss(),this.setupExpandable(),this.setupTooltip(),this.setupUserComp();var o=this.getParentRowCtrl().getPinned(),a=this.columnGroup.getOriginalColumnGroup().getLeafColumns();this.createManagedBean(new Ll(a,n)),this.createManagedBean(new kl(this.columnGroup,n,this.beans)),this.createManagedBean(new td(t,r,o,this.columnGroup)),this.createManagedBean(new od(t,this.columnGroup)),this.createManagedBean(new Sa(n,{shouldStopEventPropagation:this.shouldStopEventPropagation.bind(this),onTabKeyDown:function(){},handleKeyDown:this.handleKeyDown.bind(this),onFocusIn:this.onFocusIn.bind(this)}))},t.prototype.setupUserComp=function(){var e=this,t=this.displayName,n={displayName:this.displayName,columnGroup:this.columnGroup,setExpanded:function(t){e.columnModel.setColumnGroupOpened(e.columnGroup.getOriginalColumnGroup(),t,"gridInitializing")},api:this.gridApi,columnApi:this.columnApi,context:this.gridOptionsWrapper.getContext()};if(!t){for(var r=this.columnGroup,o=r.getLeafColumns();r.getParent()&&r.getParent().getLeafColumns().length===o.length;)r=r.getParent();var a=r.getColGroupDef();a&&(t=a.headerName),t||(t=o?this.columnModel.getDisplayNameForColumn(o[0],"header",!0):"")}var i=this.userComponentFactory.getHeaderGroupCompDetails(n);this.comp.setUserCompDetails(i)},t.prototype.setupTooltip=function(){var e=this,t=this.columnGroup.getColGroupDef(),n={getColumn:function(){return e.columnGroup},getGui:function(){return e.eGui},getLocation:function(){return"headerGroup"},getTooltipValue:function(){return t&&t.headerTooltip}};t&&(n.getColDef=function(){return t}),this.createManagedBean(new wu(n,this.beans)).setComp(this.comp)},t.prototype.setupExpandable=function(){var e=this.columnGroup.getOriginalColumnGroup();this.refreshExpanded(),this.addManagedListener(e,ft.EVENT_EXPANDABLE_CHANGED,this.refreshExpanded.bind(this)),this.addManagedListener(e,ft.EVENT_EXPANDED_CHANGED,this.refreshExpanded.bind(this))},t.prototype.refreshExpanded=function(){var e=this.columnGroup;this.expandable=e.isExpandable();var t=e.isExpanded();this.expandable?this.comp.setAriaExpanded(t?"true":"false"):this.comp.setAriaExpanded(void 0)},t.prototype.addAttributes=function(){this.comp.setColId(this.columnGroup.getUniqueId())},t.prototype.addClasses=function(){var e=this,t=this.columnGroup.getColGroupDef(),n=Hl.getHeaderClassesFromColDef(t,this.gridOptionsWrapper,null,this.columnGroup);n.push(this.columnGroup.isPadding()?"ag-header-group-cell-no-group":"ag-header-group-cell-with-group"),n.forEach((function(t){return e.comp.addOrRemoveCssClass(t,!0)}))},t.prototype.setupMovingCss=function(){var e=this,t=this.columnGroup.getOriginalColumnGroup().getLeafColumns(),n=function(){return e.comp.addOrRemoveCssClass("ag-header-cell-moving",e.columnGroup.isMoving())};t.forEach((function(t){e.addManagedListener(t,dt.EVENT_MOVING_CHANGED,n)})),n()},t.prototype.onFocusIn=function(e){if(!this.eGui.contains(e.relatedTarget)){var t=this.getRowIndex();this.beans.focusService.setFocusedHeader(t,this.columnGroup)}},t.prototype.handleKeyDown=function(e){var t=document.activeElement===this.eGui;if(this.expandable&&t&&e.keyCode===ba.ENTER){var n=this.columnGroup,r=!n.isExpanded();this.columnModel.setColumnGroupOpened(n.getOriginalColumnGroup(),r,"uiColumnExpanded")}},t.prototype.setDragSource=function(e){var t=this;if(!this.isSuppressMoving()){var n=this.columnGroup.getOriginalColumnGroup().getLeafColumns(),r={type:$i.HeaderCell,eElement:e,defaultIconName:ss.ICON_HIDE,dragItemName:this.displayName,getDragItem:this.getDragItemForGroup.bind(this),onDragStarted:function(){return n.forEach((function(e){return e.setMoving(!0,"uiColumnDragged")}))},onDragStopped:function(){return n.forEach((function(e){return e.setMoving(!1,"uiColumnDragged")}))}};this.dragAndDropService.addDragSource(r,!0),this.addDestroyFunc((function(){return t.dragAndDropService.removeDragSource(r)}))}},t.prototype.getDragItemForGroup=function(){var e=this.columnGroup.getOriginalColumnGroup().getLeafColumns(),t={};e.forEach((function(e){return t[e.getId()]=e.isVisible()}));var n=[];return this.columnModel.getAllDisplayedColumns().forEach((function(t){e.indexOf(t)>=0&&(n.push(t),Y(e,t))})),e.forEach((function(e){return n.push(e)})),{columns:n,visibleState:t}},t.prototype.isSuppressMoving=function(){var e=!1;return this.columnGroup.getLeafColumns().forEach((function(t){(t.getColDef().suppressMovable||t.getColDef().lockPosition)&&(e=!0)})),e||this.gridOptionsWrapper.isSuppressMovableColumns()},id([Qe("beans")],t.prototype,"beans",void 0),id([Qe("columnModel")],t.prototype,"columnModel",void 0),id([Qe("dragAndDropService")],t.prototype,"dragAndDropService",void 0),id([Qe("userComponentFactory")],t.prototype,"userComponentFactory",void 0),id([Qe("gridApi")],t.prototype,"gridApi",void 0),id([Qe("columnApi")],t.prototype,"columnApi",void 0),t}(Tl),ud=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ld=function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},dd=0,cd=function(e){function t(t,n,r){var o=e.call(this)||this;return o.instanceId=dd++,o.headerCellCtrls={},o.rowIndex=t,o.pinned=n,o.type=r,o}return ud(t,e),t.prototype.getInstanceId=function(){return this.instanceId},t.prototype.setComp=function(e){this.comp=e,this.onRowHeightChanged(),this.onVirtualColumnsChanged(),this.setWidth(),this.addEventListeners(),Wn()&&this.comp.setTransform("translateZ(0)"),e.setAriaRowIndex(this.rowIndex+1)},t.prototype.addEventListeners=function(){this.addManagedListener(this.eventService,Lt.EVENT_COLUMN_RESIZED,this.onColumnResized.bind(this)),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_DOM_LAYOUT,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_DISPLAYED_COLUMNS_CHANGED,this.onDisplayedColumnsChanged.bind(this)),this.addManagedListener(this.eventService,Lt.EVENT_VIRTUAL_COLUMNS_CHANGED,this.onVirtualColumnsChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_PIVOT_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_GROUP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_PIVOT_GROUP_HEADER_HEIGHT,this.onRowHeightChanged.bind(this)),this.addManagedListener(this.gridOptionsWrapper,ou.PROP_FLOATING_FILTERS_HEIGHT,this.onRowHeightChanged.bind(this))},t.prototype.getHtmlElementForColumnHeader=function(e){if(this.type==Gu.COLUMN){var t=k(this.headerCellCtrls,(function(t){return t.getColumnGroupChild()==e}));if(t)return t.getGui()}},t.prototype.onDisplayedColumnsChanged=function(){this.onVirtualColumnsChanged(),this.setWidth()},t.prototype.getType=function(){return this.type},t.prototype.onColumnResized=function(){this.setWidth()},t.prototype.setWidth=function(){var e=this.getWidthForRow();this.comp.setWidth(e+"px")},t.prototype.getWidthForRow=function(){return this.gridOptionsWrapper.getDomLayout()===it.DOM_LAYOUT_PRINT?null!=this.pinned?0:this.columnModel.getContainerWidth(it.PINNED_RIGHT)+this.columnModel.getContainerWidth(it.PINNED_LEFT)+this.columnModel.getContainerWidth(null):this.columnModel.getContainerWidth(this.pinned)},t.prototype.onRowHeightChanged=function(){var e,t,n=this.columnModel.getHeaderRowCount(),r=[],o=0;this.columnModel.isPivotMode()?(e=this.gridOptionsWrapper.getPivotGroupHeaderHeight(),t=this.gridOptionsWrapper.getPivotHeaderHeight()):(this.columnModel.hasFloatingFilters()&&(n++,o=1),e=this.gridOptionsWrapper.getGroupHeaderHeight(),t=this.gridOptionsWrapper.getHeaderHeight());for(var a=n-(1+o),i=0;i=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},hd=function(){for(var e=0,t=0,n=arguments.length;t=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},yd=function(e){function t(t){var n=e.call(this)||this;return n.headerRowComps={},n.rowCompsList=[],n.pinned=t,n}return vd(t,e),t.prototype.init=function(){var e=this;this.selectAndSetTemplate();var t={addOrRemoveCssClass:function(t,n){return e.addOrRemoveCssClass(t,n)},setCtrls:function(t){return e.setCtrls(t)},setCenterWidth:function(t){return e.eCenterContainer.style.width=t},setContainerTransform:function(t){return e.eCenterContainer.style.transform=t},setPinnedContainerWidth:function(t){var n=e.getGui();n.style.width=t,n.style.maxWidth=t,n.style.minWidth=t}};this.createManagedBean(new gd(this.pinned)).setComp(t,this.getGui())},t.prototype.selectAndSetTemplate=function(){var e=this.pinned==it.PINNED_LEFT,n=this.pinned==it.PINNED_RIGHT,r=e?t.PINNED_LEFT_TEMPLATE:n?t.PINNED_RIGHT_TEMPLATE:t.CENTER_TEMPLATE;this.setTemplate(r),this.eRowContainer=this.eCenterContainer?this.eCenterContainer:this.getGui()},t.prototype.destroyRowComps=function(){this.setCtrls([])},t.prototype.destroyRowComp=function(e){this.destroyBean(e),this.eRowContainer.removeChild(e.getGui())},t.prototype.setCtrls=function(e){var t,n=this,r=this.headerRowComps;this.headerRowComps={},this.rowCompsList=[];e.forEach((function(e){var o=e.getInstanceId(),a=r[o];delete r[o];var i=a||n.createBean(new ll(e));n.headerRowComps[o]=i,n.rowCompsList.push(i),function(e){var r=e.getGui();r.parentElement!=n.eRowContainer&&n.eRowContainer.appendChild(r),t&&Dr(n.eRowContainer,r,t),t=r}(i)})),we(r).forEach((function(e){return n.destroyRowComp(e)}))},t.PINNED_LEFT_TEMPLATE='